R2 Hash Fix 완료기존 URL 유지 · 허브 targeted sync · static fallback 모션 기준상세 기획서

PUBLIC DEMO · NO REAL AWS/SMS/API/DB CALL

백엔드 전환 가능성을 3분 안에 이해시키는 R2 신뢰 데모

Vanilla JS 원형은 유지하고, 저장·파일·관리·알림 경계만 REST API, PostgreSQL, S3 Presigned URL, 관리자 Lazy Load, SMS rate limit 구조로 바꾸는 제안 흐름입니다.

FORMFACTORY R2 백엔드 신뢰 데모 메인샷
Stitch/Lottie 후보 검증 후 static fallback을 적용했습니다.

01

백엔드 신뢰 포인트

PreserveVanilla JS 원형 보존

신청 화면의 이벤트와 흐름은 유지하고 저장 경계만 분리합니다.

StoragePostgreSQL 영구 저장

orders, pricing, config, reviews, sms_logs로 운영 데이터를 나눕니다.

FileS3 Presigned URL

브라우저가 직접 업로드하고 서버에는 key와 검증 정보만 저장합니다.

Admin50MB Payload Guard

목록은 경량 메타데이터, 상세와 첨부 로그는 Lazy Load합니다.

02

Stitch Prompt-to-UI 기준 적용

클라이언트 질문정말 백엔드 전환이 가능한가?
화면 답변저장, 업로드, 관리자, 알림 경계를 각각 분리해 보여줍니다.
증거 방식readback, hash, no-downgrade, secret scan으로 닫습니다.

03

Lottie 후보 3개와 static fallback

API binding static fallbackapi-binding-pulse

REST API 치환 흐름은 정적 라인으로 대체했습니다.

S3 direct upload static fallbacks3-direct-upload-path

S3 직접 업로드 경로는 단계형 카드로 보여줍니다.

Admin lazy tree static fallbackadmin-lightweight-tree

관리자 Lazy Load는 트리 메타 UI로 표현합니다.

외부 CDN, fallback 없는 Lottie, 과장 모션은 삽입하지 않았습니다.

04

허브 동기화 보호

VERIFY_ONLY기존 데모 URL기존 허브 등록기존 PASS evidence
TARGETED UPDATEFORMFACTORY 카드 설명FORMFACTORY 메인샷기획서 링크

05

모의 상태

{"r2_hash_fix":true}