CHANGELOG

CHANGELOG

Changelog

2026-03-18

  • ADR-340 추가
    • ADR-340_파트너 이미지 처리 및 비용 통제 검토.md를 추가해 파트너 이미지 정책을 최대 2장 기본안으로 정리
    • 4장 유지, 2장 축소, 외부 CDN, 외부 사이트/WebView 대안을 비용·운영·UX 관점에서 비교
    • 이미지 egress 관점에서 2장 축소 우선, 외부 CDN은 성장 임계점 이후 재검토 원칙을 명시
    • Supabase direct, Cloudflare Images, Cloudflare R2의 시나리오별 증분 이미지 비용 비교와 대안 우선순위를 추가
    • 외부 CDN의 단점을 전환 공수뿐 아니라 정합성, cache purge, 권한 정책, 관측성 분산까지 포함해 보강
    • ADR/README.md, ADR/_META/ADR_ROADMAP.md, INDEX.md를 신규 ADR 기준으로 갱신
  • BUSINESS Unit Economics 문서 확장
    • BUSINESS/Unit-Economics/UNIT_ECONOMICS_BASELINE.md에 손익분기 감각, CAC 회수, 소진률 가정, 밀도 임계점, 운영 판단 요약을 보강
    • BUSINESS/Unit-Economics/_index.md에 범위와 읽는 순서를 추가해 비용 문서 접근 경로를 정리
  • BUSINESS 가격 가정 재산정
    • 파트너 월 구독료를 19,000원 기준으로 반영
    • BUSINESS/Unit-Economics/UNIT_ECONOMICS_BASELINE.md의 전환 시나리오, 손익분기, LTV/CAC, 회수기간을 재계산
    • BUSINESS/BUSINESS_PLAN.md 재무 요약을 동일 기준으로 갱신
  • ADR-270 가격 표현 명확화
    • ADR-270_파트너 구독 플랜 카탈로그 및 권한 통합.md에서 29,000원 표기를 기본 구독료가 아닌 기본 19,000원 + Add-on 합산 총 청구액 예시로 명확화
  • BUSINESS 기술비용 시나리오 문서 추가
    • BUSINESS/Unit-Economics/TECH_COST_SCENARIOS.md에 Supabase, NAVER Maps, SOLAPI, Cloudflare, GitHub Actions, Expo Push 기준의 기술비용 항목/단가/전환점/성장 시나리오를 정리
    • 현재 코드 기준 숨은 고정비로 GitHub Actions 5분 cron, 초기 가변비로 SMS OTP, 초기 초과 과금 가능성이 높은 항목으로 Supabase egress를 분리 분석
    • 이미지 전달 대안으로 Supabase direct, Cloudflare Images, Cloudflare R2, Supabase Storage Image Transformations를 비교하고 성장 구간별 비용 차이를 추가
    • BUSINESS/Unit-Economics/_index.md, BUSINESS/README.md에 신규 문서 링크를 추가

2026-03-09

  • SCENARIO-PARTNER-020 추가 (첫 슬롯 발행)

    • 발행 전 점검(권한/한도/시간) -> 검토 -> 발행 결과 흐름을 시나리오로 정의
    • 권한 미충족/한도 위반/불변조건 위반 분기와 복구 UX를 포함
    • SCENARIO/README, INDEX.md에 Partner 시나리오 목록을 2건으로 갱신
  • SCENARIO-PARTNER-010 추가 (매장 등록)

    • 파트너 매장 등록 -> 위치 인증 -> 발행 권한 활성 흐름을 시나리오로 정의
    • 인증 미완료/구독 비활성 권한 제한, 주소 변경 재인증, 실패 복구 UX를 포함
    • SCENARIO/README, INDEX.md에 Partner 시나리오 목록 반영
  • UX SoT 정리 방식 조정

    • SPEC-000에 UX Rule Catalog(UX-R-*)를 단일 SoT로 명시
    • ADR/RUNBOOK은 UX 상세 문구 대신 Rule ID 참조 중심으로 정리
    • SCENARIO 문서는 자연 서술형을 유지하고 과도한 참조 표기를 제거
  • SPEC/RUNBOOK 동기화 (SCENARIO-USER-030 기준)

    • SPEC-000에 취소/만료 UX 계약(환불 없음 선노출, 결과 화면 refund=false, 권한/사유 오류코드) 반영
    • SPEC-000 상태 전이 표준에 예약 취소 명령(cancel_reason, refund=false) 추가
    • RUNBOOK-000에 취소/만료/분쟁 안내 불일치 대응 절차(5.13) 추가
  • ADR-050/060/080 UX 동기화 (SCENARIO-USER-030 기준)

    • 권한 차단 UX(AUTH_TRANSITION_DENIED)와 복구 CTA 기준 구체화
    • 취소 확인 단계 환불 없음 선노출, 취소/만료 결과 화면 refund=false 노출 기준 반영
    • UTC 판정/로컬 표기 일관성 및 만료 임박 안내 기준 보강
  • SCENARIO-USER-030 추가

    • 예약 확정 이후 취소/만료/분쟁 문의/재진입 UX를 사용자 시나리오로 정의
    • cancel_reason, refund=false, UTC 만료 기준-로컬 표기, 멱등 재요청 UX를 명시
    • SCENARIO/README, INDEX.md 목록 상태를 시나리오 3건으로 갱신
  • SCENARIO-USER-020 UX 중심 개편

    • 도메인 분기표 중심 구조를 UX 메인 시나리오/화면 흐름 중심으로 재구성
    • 단계별 사용자 질문, 핵심 응답, Primary/Secondary CTA를 명시
    • 상태 전이는 Domain Mapping 섹션으로 분리해 참조 구조로 정리
  • 예약 완료 분기 규칙 정정

    • prepaid는 결제 성공 시 reserved로 확정 후 verification_method 기준으로 redeemed 전이
    • on_site+location은 이벤트 시점 검증으로 처리, 만료 전 QR 폴백 원칙 반영
    • ADR-030/040/160, SCENARIO-USER-020, SPEC-000, RUNBOOK-000 동기화
  • 로그인 후 첫 예약 완료 시나리오 추가 및 문서 연계

    • SCENARIO/User/SCENARIO-USER-020_로그인 후 첫 예약 완료 흐름.md 추가
    • ADR-020/030/040/070에 시나리오 기반 UX/계약 기준 보강
    • SPEC-000, RUNBOOK-000, SCENARIO/README, INDEX.md 연동 갱신
  • 앱 최초 실행 시나리오 추가 및 ADR/UX 반영

    • SCENARIO/User/SCENARIO-USER-010_앱 최초 실행 및 첫 행동 흐름.md 추가
    • ADR-190/200/210/260에 시나리오 기반 결정/계약/UX 분기 보강
    • SPEC/SPEC-000_통합 구현 기준.md UX 기준에 최초 실행 분기 규칙 반영
  • RUNBOOK 통합 기준선 작성

    • RUNBOOK/RUNBOOK-000_통합 운영 절차.md 생성
    • 사고 유형별 표준 절차(탐지/격리/복구/사후검증)와 승인 기준 정리
    • RUNBOOK/README.md, INDEX.md 업데이트
  • ADR 구현 계약(Implementation Contract) 반영

    • ADR/_META/ADR_WRITING_RULES.md, ADR/_META/ADR_TEMPLATE.md에 Optional 규칙 추가
    • 구현 계약이 필요한 ADR 21건(ADR-020/030/040/050/060/070/080/090/100/110/120/130/140/150/160/170/180/200/210/220/250)에 계약 섹션 추가
  • SPEC 구조 통합 (세분화 축소)

    • SPEC/SPEC-000_통합 구현 기준.md 생성 (정책/UX/API/데이터/보안 통합)
    • 분리 SPEC 5종 제거 (SPEC/Product, SPEC/UX, SPEC/API, SPEC/Data, SPEC/Security)
    • SPEC/README.md, INDEX.md를 단일 SPEC 구조로 갱신
  • ADR 주제형 기준선 정리

    • ADR/Topics/ 27건을 현재 기준선(SoT)으로 확정
    • 모든 문서에서 구 ADR/아카이브 연결 제거
    • 번호 체계를 ADR-XXX 단일 체계로 정리 (ADR-190~260 포함)
    • 메타 규칙 업데이트
      • ADR/_META/ADR_NUMBERING.md
      • ADR/_META/ADR_WRITING_RULES.md
      • ADR/_META/ADR_ROADMAP.md
      • ADR/_META/ADR_TEMPLATE.md
  • SPEC 초안 작성 이력

    • 초기 분리형 초안 작성 후, 단일 통합 SPEC으로 재구성