14일 타임라인 D-13 오픈 2026-09-16
실행

14일 타임라인

킥오프부터 서비스 오픈까지 14일. 하루마다 관문(Gate)이 있고, 관문을 못 넘기면 그날 저녁 범위를 조정합니다.

4단계 구성

단계기간이 단계가 끝나면
설계9/03 – 9/04 (2일)ERD·API 계약이 얼어붙어 5인이 병렬로 달릴 수 있다
구현9/05 – 9/10 (6일)MUST 범위 기능이 전부 코드로 존재한다
안정화9/11 – 9/13 (3일)P0/P1 버그 0건, 성능·보안·스토어 통과
릴리스9/14 – 9/16 (3일)프로덕션에서 서비스가 돌아간다
날짜는 못 밀고, 범위는 민다

9/16 은 고정입니다. D-7(9/09) 알파 시연에서 남은 분량이 감당 안 되면 그날 저녁 PM이 범위 문서에서 SHOULD 이하를 잘라냅니다. 개인이 혼자 야근으로 메우는 방식은 금지합니다 — 어디가 늦는지 안 보이게 되기 때문입니다.

일자별 계획

D-13 2026-09-03 (목) 킥오프 · 기준선 고정 설계 오늘
당일 관문 · GATE
ERD 초안 + API 계약 v0 + 레포/인프라 스켈레톤이 모두 올라간다

이날 정한 규약(네이밍·브랜치·API 계약)은 9/16까지 바꾸지 않는다.

류준 PM · 인프라 · 릴리스 4건
  • PM-01 P0 킥오프 · 역할과 규약 확정
    완료 기준 · 5인 역할·소유 영역·브랜치 전략·커밋 규약을 문서로 합의하고 전원 확인 표시
  • PM-02 P0 Jekyll 개발 허브 구축 및 첫 배포
    완료 기준 · beyondbob.remakeday.com 에서 대시보드·기획·칸반·타임라인이 열린다
  • PM-03 P0 GitHub 조직 · 레포 · 브랜치 보호 설정
    완료 기준 · main 직접 push 차단, PR 1인 승인 필수, PR/이슈 템플릿 적용
  • PM-04 P0 클라우드 계정 · 네트워크 · 도메인 DNS 준비
    완료 기준 · 서버 인스턴스 1대 접속 가능, remakeday.com 서브도메인 A/CNAME 레코드 반영
장민석 백엔드 · AI 3건
  • BE-01 P0 ERD 초안 — 테이블 목록과 관계 정의
    완료 기준 · 고립 테이블 0개, 모든 테이블이 노드-엣지로 연결된 초안 게시
  • BE-02 P0 core/matrix DB 매니저 실연결
    완료 기준 · grid_oracle_database_manager 로 세션 획득 후 SELECT 1 성공
  • BE-03 P1 백엔드 로컬 실행 규약 · 의존성 정리
    완료 기준 · requirements.txt 확정, uvicorn 8300 포트로 한 명령 기동, README 반영
신채연 AI · 백엔드 3건
  • AI-01 P0 에이전트 유스케이스 정의 — 시나리오 3개
    완료 기준 · 입력·기대 출력·성공 기준이 적힌 시나리오 3개를 문서로 확정
  • AI-02 P0 LLM 프로바이더 선정 · 키 발급 · 비용 추정
    완료 기준 · 모델·단가·예상 월 비용 표 작성, 개발용 키 발급 완료
  • AI-03 P1 AI Bounded Context 디렉토리 설계
    완료 기준 · 11-File Set 규약에 맞춘 AI BC 파일 목록 확정
이은상 Flutter (모바일 앱) 3건
  • APP-01 P0 Flutter 프로젝트 생성 · 폴더 구조 확정
    완료 기준 · feature 단위 구조 확정, Android/iOS 빌드 각 1회 성공
  • APP-02 P0 라우팅 · 상태관리 선정
    완료 기준 · go_router + Riverpod 등 선택 근거를 남기고 샘플 화면 2개 이동 동작
  • APP-03 P1 디자인 토큰 수신 준비 · 테마 뼈대
    완료 기준 · 색·타이포·간격 토큰을 ThemeData 로 주입할 구조 마련
김충식 프론트엔드 (웹) 3건
  • FE-01 P0 프론트 스택 확정 · 프로젝트 생성
    완료 기준 · 선택 근거를 남기고 dev 서버가 3300 포트로 기동
  • FE-02 P0 디자인 토큰 정의 (색 · 타이포 · 간격)
    완료 기준 · 토큰이 코드에 존재하고 앱(Flutter)과 값이 일치
  • FE-03 P1 로컬 실행 규약 정리 (3300 → 8300)
    완료 기준 · 프록시 설정으로 CORS 없이 로컬 개발 가능, README 반영
D-12 2026-09-04 (금) 계약 확정 · 뼈대 세우기 설계
당일 관문 · GATE
ERD v1 확정(FREEZE), 인증 플로우 합의, 앱·웹 스캐폴드 첫 화면 렌더

ERD 프리즈. 이후 스키마 변경은 PM 승인 + 마이그레이션 동반.

류준 PM · 인프라 · 릴리스 4건
  • PM-05 P0 스테이징 서버 프로비저닝 (Docker Compose)
    완료 기준 · api/web/db 컨테이너가 스테이징에서 동시에 뜨고 헬스체크 통과
  • PM-06 P0 PostgreSQL 스테이징 인스턴스 + 일 1회 백업
    완료 기준 · 백엔드가 스테이징 DB에 붙고, 백업 파일이 하루치 생성됨
  • PM-07 P0 시크릿 관리 체계 확립
    완료 기준 · .env 키 목록 문서화 + GitHub Secrets 등록, 레포에 실제 키 0건
  • PM-08 P0 ERD 프리즈 회의 주재 · 결정 기록
    완료 기준 · ERD v1 승인, 이후 변경 절차(PM 승인 + 마이그레이션) 공지
장민석 백엔드 · AI 3건
  • BE-04 P0 ERD v1 확정 + 마이그레이션 도구 도입
    완료 기준 · Alembic 초기 리비전으로 빈 DB에 전체 스키마 생성 성공
  • BE-05 P0 인증 BC — Fractal 11-File Set 스캐폴드
    완료 기준 · GET /auth/myself 가 200 반환 (router→usecase→interactor→port→repository 배선 확인)
  • BE-06 P0 API 계약 v1 발행 (OpenAPI)
    완료 기준 · 웹·앱이 참조할 스키마 URL 공개, 필드명·에러 포맷 합의 완료
신채연 AI · 백엔드 3건
  • AI-04 P0 프롬프트 v0 + 입출력 스키마 확정
    완료 기준 · 시스템 프롬프트 초안과 JSON 출력 스키마가 고정되고 예시 3건 통과
  • AI-05 P0 AI BC 11-File Set 스캐폴드
    완료 기준 · GET /agent/myself 200 반환으로 배선 검증 완료
  • AI-06 P0 대화 · 세션 테이블 ERD 반영
    완료 기준 · conversation / message / tool_call 테이블이 ERD v1 에 포함되어 프리즈
이은상 Flutter (모바일 앱) 3건
  • APP-04 P0 앱 스캐폴드 — 첫 화면 렌더
    완료 기준 · 실기기에서 스플래시→첫 화면까지 표시
  • APP-05 P0 API 클라이언트 + 인터셉터
    완료 기준 · 공통 헤더·에러 변환·로깅 인터셉터 동작, OpenAPI 계약 기준 모델 생성
  • APP-06 P1 환경 분리 (dev · stg · prod)
    완료 기준 · flavor 또는 dart-define 으로 엔드포인트 전환 확인
김충식 프론트엔드 (웹) 3건
  • FE-04 P0 레이아웃 · 라우팅 뼈대
    완료 기준 · 공통 헤더/사이드/컨텐츠 골격과 라우트 4개 이동 동작
  • FE-05 P0 API 클라이언트 + 공통 에러 처리
    완료 기준 · OpenAPI 계약 기준 타입 생성, 에러 코드별 처리 분기 존재
  • FE-06 P1 공통 컴포넌트 1차
    완료 기준 · 버튼·입력·모달·스피너가 토큰 기반으로 구현
D-11 2026-09-05 (토) 코어 도메인 1차 구현
당일 관문 · GATE
인증 API 실동작(회원가입·로그인·토큰 갱신) + 웹/앱에서 로그인 성공

주말이지만 인증은 모든 화면의 선행조건이라 미루지 않는다.

류준 PM · 인프라 · 릴리스 3건
  • PM-09 P0 백엔드 CI 파이프라인 (lint · test)
    완료 기준 · PR 생성 시 자동 실행되고 실패 시 머지 차단
  • PM-10 P0 스테이징 자동 배포 파이프라인
    완료 기준 · main 머지 → 5분 내 스테이징 반영, 실패 시 알림 수신
  • PM-11 P1 데일리 리뷰 #1 — 칸반 상태 동기화
    완료 기준 · 전원 카드 상태 갱신, 막힌 항목 3개 이하로 정리, 사이트 반영 커밋
장민석 백엔드 · AI 3건
  • BE-07 P0 회원가입 · 로그인 구현
    완료 기준 · 비밀번호 해시 저장, 중복 가입 차단, 로그인 성공 시 토큰 반환
  • BE-08 P0 JWT 발급 · 갱신 · 검증 + 인가 미들웨어
    완료 기준 · 만료 토큰 401, 갱신 토큰으로 재발급 성공, 보호 라우트 접근 제어 동작
  • BE-09 P1 전 BC myself 배선 검증 루틴
    완료 기준 · 새 BC 추가 시 myself 부터 확인하는 절차를 문서화하고 기존 BC 전부 통과
신채연 AI · 백엔드 3건
  • AI-07 P0 LLM 클라이언트 어댑터 (포트/어댑터)
    완료 기준 · 도메인은 포트만 의존, 프로바이더 교체가 어댑터 교체로 끝남
  • AI-08 P0 스트리밍 응답 처리
    완료 기준 · 토큰 단위 스트림이 SSE 로 클라이언트까지 전달
  • AI-09 P0 실호출 1회 왕복 + 호출 로그 저장
    완료 기준 · 요청·응답·토큰수·지연시간이 DB 에 기록됨
이은상 Flutter (모바일 앱) 3건
  • APP-07 P0 로그인 · 회원가입 화면
    완료 기준 · 입력 검증·에러 메시지·로딩 상태까지 포함해 완성
  • APP-08 P0 토큰 보관 + 자동 갱신
    완료 기준 · secure storage 저장, 401 시 갱신 후 원요청 재시도
  • APP-09 P0 스테이징 로그인 성공
    완료 기준 · 실기기에서 실제 스테이징 계정으로 로그인 후 홈 진입
김충식 프론트엔드 (웹) 3건
  • FE-07 P0 로그인 · 회원가입 화면
    완료 기준 · 검증·에러·로딩 상태 포함해 완성
  • FE-08 P0 인증 세션 관리
    완료 기준 · 새로고침 후 로그인 유지, 만료 시 자동 갱신 또는 재로그인 유도
  • FE-09 P0 스테이징 로그인 성공
    완료 기준 · 실제 스테이징 API 로 로그인 후 보호 페이지 진입
D-10 2026-09-06 (일) 코어 도메인 2차 · AI 파이프라인 착수 구현
당일 관문 · GATE
핵심 리소스 CRUD 3개 엔드포인트 + LLM 호출 1회 왕복 성공

AI는 이날부터 매일 실호출 로그를 남긴다.

류준 PM · 인프라 · 릴리스 3건
  • PM-12 P0 웹 프론트엔드 배포 파이프라인
    완료 기준 · 웹 스테이징 URL 접속 가능, 빌드 실패 시 이전 버전 유지
  • PM-13 P0 리버스 프록시 + HTTPS 자동 갱신
    완료 기준 · api/web 도메인 모두 https 접속, 인증서 자동 갱신 크론 확인
  • PM-14 P1 데일리 리뷰 #2
    완료 기준 · 진행률 갱신 + 다음날 병목 1개 사전 해소
장민석 백엔드 · AI 3건
  • BE-10 P0 사용자 프로필 BC
    완료 기준 · 프로필 조회·수정 동작, 본인 외 수정 시 403
  • BE-11 P0 핵심 리소스 BC #1 — CRUD
    완료 기준 · 생성·조회·수정·삭제 4개 엔드포인트가 스테이징에서 동작
  • BE-12 P1 공통 예외 · 응답 포맷 (AOP)
    완료 기준 · 모든 에러가 동일한 JSON 형태(code/message/detail)로 반환
신채연 AI · 백엔드 3건
  • AI-10 P0 대화 세션 저장 · 복원
    완료 기준 · 앱 재진입 시 이전 대화가 순서대로 복원됨
  • AI-11 P0 툴(Function) 정의 1차
    완료 기준 · 에이전트가 호출 가능한 툴 3개의 스키마 확정
  • AI-12 P1 토큰 · 비용 계측
    완료 기준 · 요청별 토큰/비용이 집계되고 일자별 합계 조회 가능
이은상 Flutter (모바일 앱) 3건
  • APP-10 P1 온보딩 플로우
    완료 기준 · 최초 실행 시 1회 노출되고 이후 스킵됨
  • APP-11 P0 홈 화면 1차
    완료 기준 · 실 API 데이터로 목록이 렌더되고 새로고침 동작
  • APP-12 P1 공통 컴포넌트 (버튼 · 입력 · 로딩)
    완료 기준 · 화면 3개 이상에서 재사용, 스타일 중복 제거
김충식 프론트엔드 (웹) 3건
  • FE-10 P0 랜딩 페이지
    완료 기준 · 서비스 소개·CTA·반응형이 완성되어 공개 가능한 수준
  • FE-11 P1 온보딩
    완료 기준 · 최초 로그인 사용자에게 1회 노출
  • FE-12 P1 폼 검증 공통화
    완료 기준 · 검증 규칙이 한 곳에 모이고 서버 에러 메시지와 매핑됨
D-9 2026-09-07 (월) 1차 통합 구현
당일 관문 · GATE
웹·앱이 실제 백엔드(스테이징)를 바라보고 주요 화면 1개 end-to-end 동작

이 시점부터 목데이터 금지. 실 API만 사용한다.

류준 PM · 인프라 · 릴리스 3건
  • PM-15 P0 통합 스모크 점검 스크립트
    완료 기준 · 한 명령으로 인증→핵심 API→응답까지 확인, 실패 시 종료코드 1
  • PM-16 P1 로그 · 모니터링 기본 구성
    완료 기준 · 헬스체크 실패 시 팀 채널 알림이 실제로 도착
  • PM-17 P1 데일리 리뷰 #3 + 주간 진행률 리포트
    완료 기준 · MUST 범위 대비 완료율 산출, 지연 항목에 담당·기한 재지정
장민석 백엔드 · AI 3건
  • BE-13 P0 핵심 리소스 BC #2
    완료 기준 · BC #1 과 동일한 11-File 패턴으로 완성, 관계 조회 동작
  • BE-14 P0 목록 조회 — 페이지네이션 · 정렬 · 필터
    완료 기준 · cursor 또는 offset 규약 확정, 프론트/앱이 동일 규약 사용
  • BE-15 P0 웹 · 앱 연동 대응 (계약 이슈 처리)
    완료 기준 · 1차 통합 중 나온 계약 불일치를 당일 내 해소하고 OpenAPI 갱신
신채연 AI · 백엔드 3건
  • AI-13 P0 에이전트 오케스트레이션 루프
    완료 기준 · 사고→툴 호출→관찰→응답 루프가 최대 N회 제한 안에서 종료
  • AI-14 P0 프론트 · 앱용 SSE 계약 합의
    완료 기준 · 이벤트 타입(delta/tool/done/error)을 웹·앱과 동일하게 확정
  • AI-15 P0 실패 폴백 — 타임아웃 · 재시도
    완료 기준 · 프로바이더 오류 시 사용자에게 안내 메시지, 무한 대기 없음
이은상 Flutter (모바일 앱) 3건
  • APP-13 P0 주요 화면 A — end-to-end
    완료 기준 · 생성→저장→목록 반영까지 실 API 로 완주
  • APP-14 P0 에러 · 빈 상태 처리
    완료 기준 · 네트워크 오류·빈 목록·권한 오류에 각각 정해진 화면 표시
  • APP-15 P1 이미지 업로드
    완료 기준 · 갤러리·카메라 선택 후 업로드 성공, 진행률 표시
김충식 프론트엔드 (웹) 3건
  • FE-13 P0 주요 화면 A — end-to-end
    완료 기준 · 실 API 로 생성→목록 반영까지 완주
  • FE-14 P0 로딩 · 스켈레톤 · 빈 상태
    완료 기준 · 모든 데이터 화면에 3가지 상태가 정의됨
  • FE-15 P1 반응형 브레이크포인트
    완료 기준 · 모바일·태블릿·데스크톱에서 레이아웃 깨짐 없음
D-8 2026-09-08 (화) AI 에이전트 핵심 기능 구현
당일 관문 · GATE
에이전트 주요 시나리오 1개가 툴 호출 포함해 끝까지 완주

실패 케이스(타임아웃·토큰초과) 폴백을 같이 만든다.

류준 PM · 인프라 · 릴리스 3건
  • PM-18 P0 Flutter 내부 테스트 배포 채널 준비
    완료 기준 · 내부 테스터 초대 후 실기기 설치 성공
  • PM-19 P1 AI 비용 · 쿼터 모니터링
    완료 기준 · 일일 토큰 사용량과 예상 비용을 한 화면에서 확인, 상한 알람 설정
  • PM-20 P1 데일리 리뷰 #4
    완료 기준 · 알파 시연 시나리오 확정, 담당자별 준비물 배정
장민석 백엔드 · AI 3건
  • BE-16 P0 파일 · 이미지 업로드
    완료 기준 · 업로드 후 접근 가능한 URL 반환, 용량·확장자 검증 동작
  • BE-17 P0 AI BC 가 쓸 아웃바운드 포트 제공
    완료 기준 · AI 에이전트가 도메인 데이터를 조회할 내부 인터페이스 확정 및 구현
  • BE-18 P1 트랜잭션 · 감사 로그 Aspect
    완료 기준 · 쓰기 유스케이스가 트랜잭션 경계 안에서 실행되고 변경 이력이 남음
신채연 AI · 백엔드 3건
  • AI-16 P0 툴 실행기 + 백엔드 API 연동
    완료 기준 · 에이전트가 실제 도메인 데이터를 읽어 답변에 반영
  • AI-17 P0 주요 시나리오 1개 완주
    완료 기준 · 시나리오 #1 이 툴 호출 포함해 끝까지 성공, 로그로 증빙
  • AI-18 P1 프롬프트 v1 튜닝
    완료 기준 · 실패 케이스 5건을 반영해 v1 로 갱신, 회귀 없음 확인
이은상 Flutter (모바일 앱) 3건
  • APP-16 P0 AI 대화 화면 (스트리밍)
    완료 기준 · SSE 델타가 실시간으로 말풍선에 누적되고 중단 버튼 동작
  • APP-17 P0 목록 · 상세 화면
    완료 기준 · 페이지네이션·상세 진입·뒤로가기 상태 유지
  • APP-18 P2 푸시 알림 기초
    완료 기준 · 디바이스 토큰 등록 및 테스트 알림 수신
김충식 프론트엔드 (웹) 3건
  • FE-16 P0 AI 대화 UI (스트리밍)
    완료 기준 · SSE 델타 실시간 렌더, 중단·재시도 동작
  • FE-17 P0 목록 · 상세 · 필터
    완료 기준 · 페이지네이션과 필터 상태가 URL 에 반영되어 공유 가능
  • FE-18 P1 토스트 · 모달 시스템
    완료 기준 · 성공/실패 피드백이 전 화면에서 일관되게 표시
D-7 2026-09-09 (수) 알파 빌드 (기능 70%) 구현
당일 관문 · GATE
스테이징에 알파 배포 → 팀 전원이 각자 기기에서 1회 완주 시연

중간 점검일. 여기서 못 끝낸 기능은 범위에서 뺄지 이날 결정한다.

류준 PM · 인프라 · 릴리스 3건
  • PM-21 P0 알파 빌드 배포 · 전원 시연 주재
    완료 기준 · 5인 전원이 각자 기기에서 핵심 시나리오 1회 완주
  • PM-22 P0 범위 조정 결정 (컷 목록 확정)
    완료 기준 · 9/16까지 못 할 항목을 SHOULD/COULD 로 내리고 공지, 이후 논쟁 없음
  • PM-23 P1 중간 리스크 리뷰
    완료 기준 · 상위 리스크 5개에 완화책·트리거·담당 지정
장민석 백엔드 · AI 3건
  • BE-19 P0 알파용 시드 데이터
    완료 기준 · 한 명령으로 시연 가능한 데이터가 스테이징에 적재
  • BE-20 P0 알파 시연 대응 · 즉시 버그 수정
    완료 기준 · 시연 중 발견된 백엔드 P0 를 당일 처리
  • BE-21 P1 API 성능 1차 — N+1 제거 · 인덱스
    완료 기준 · 목록 API 쿼리 수 감소 확인, 주요 조회 컬럼 인덱스 추가
신채연 AI · 백엔드 3건
  • AI-19 P1 RAG 인덱싱 파이프라인
    완료 기준 · 문서 적재→청킹→임베딩→저장이 한 명령으로 실행
  • AI-20 P1 벡터 검색 연결
    완료 기준 · 질의에 대해 관련 청크 상위 5건이 반환되고 답변에 인용됨
  • AI-21 P0 알파 시연 대응
    완료 기준 · 시연 중 AI 응답 실패 0건, 발견 이슈 당일 처리
이은상 Flutter (모바일 앱) 3건
  • APP-19 P0 알파 빌드 내부 배포
    완료 기준 · 내부 테스트 트랙에 업로드, 팀원 전원 설치 성공
  • APP-20 P0 시연 대응 · 즉시 버그 수정
    완료 기준 · 시연 중 앱 크래시 0건
  • APP-21 P1 다크모드 · 화면 크기 대응 점검
    완료 기준 · 소형/대형 기기, 라이트/다크에서 레이아웃 깨짐 없음
김충식 프론트엔드 (웹) 3건
  • FE-19 P0 알파 배포 대응
    완료 기준 · 웹 알파가 스테이징 URL 에서 동작
  • FE-20 P0 시연 버그 수정
    완료 기준 · 시연 중 발견된 웹 P0 당일 처리
  • FE-21 P1 접근성 1차 (키보드 · 대비)
    완료 기준 · 주요 플로우를 키보드만으로 완주, 대비비 기준 충족
D-6 2026-09-10 (목) 남은 기능 몰아치기 구현
당일 관문 · GATE
MUST 범위 기능 100% 코드 완료(버그 허용, 미구현 불가)

SHOULD 이하 항목은 이 시점에 손대지 않는다.

류준 PM · 인프라 · 릴리스 3건
  • PM-24 P0 프로덕션 인프라 프로비저닝
    완료 기준 · 프로덕션 서버·DB·프록시가 스테이징과 동일 구성으로 기동
  • PM-25 P0 프로덕션 DB 생성 + 마이그레이션 리허설
    완료 기준 · 빈 DB에 전체 마이그레이션 1회 성공, 소요시간 기록
  • PM-26 P1 데일리 리뷰 #5
    완료 기준 · MUST 기능 코드 완료 여부를 카드 단위로 확인
장민석 백엔드 · AI 3건
  • BE-22 P0 잔여 MUST 엔드포인트 완결
    완료 기준 · MUST 범위 API 목록에 미구현 0건
  • BE-23 P0 권한 정책 마감 (소유자 · 관리자)
    완료 기준 · 타인 리소스 접근·수정 시도 전건 403, 테스트로 고정
  • BE-24 P1 통합 테스트 — 핵심 시나리오
    완료 기준 · 가입→로그인→핵심동작→조회 흐름이 pytest 로 자동 검증
신채연 AI · 백엔드 3건
  • AI-22 P0 응답 품질 평가셋 20 케이스 구축
    완료 기준 · 입력·기대·판정 기준이 있는 20문항과 자동 실행 스크립트
  • AI-23 P0 가드레일 — 금칙 · 범위 이탈 차단
    완료 기준 · 서비스 범위 밖 질문에 정해진 문구로 거절, 유해 요청 차단
  • AI-24 P0 잔여 MUST 시나리오 마감
    완료 기준 · 시나리오 3개 전부 완주 성공
이은상 Flutter (모바일 앱) 3건
  • APP-22 P0 잔여 MUST 화면 완결
    완료 기준 · MUST 화면 목록에 미구현 0건
  • APP-23 P2 딥링크
    완료 기준 · 외부 링크로 특정 상세 화면 진입 성공
  • APP-24 P1 앱 아이콘 · 스플래시 최종 적용
    완료 기준 · 양 플랫폼에서 아이콘·스플래시가 정상 표시
김충식 프론트엔드 (웹) 3건
  • FE-22 P0 잔여 MUST 화면 완결
    완료 기준 · MUST 화면 목록에 미구현 0건
  • FE-23 P1 메타 · OG · 사이트맵
    완료 기준 · 공유 시 카드 미리보기가 정상 노출
  • FE-24 P2 에러 페이지 (404 · 500)
    완료 기준 · 복귀 경로가 있는 에러 페이지 제공
D-5 2026-09-11 (금) Feature Freeze 안정화
당일 관문 · GATE
18:00 기능 동결. 이후 커밋은 버그 수정·문구·설정만

신규 기능 PR은 자동 반려. 예외는 PM 승인 건만.

류준 PM · 인프라 · 릴리스 3건
  • PM-27 P0 Feature Freeze 선언 · 브랜치 보호 강화
    완료 기준 · 18:00 공지, 이후 기능 PR 은 라벨 검사로 자동 반려
  • PM-28 P0 릴리스 체크리스트 v1 작성
    완료 기준 · 배포 전·중·후 항목이 모두 체크박스로 존재하고 담당자 지정됨
  • PM-29 P1 데일리 리뷰 #6
    완료 기준 · 잔여 버그를 P0~P2 로 분류 완료
장민석 백엔드 · AI 3건
  • BE-25 P0 API 계약 최종 고정
    완료 기준 · Feature Freeze 시점 스키마를 태깅, 이후 변경 금지
  • BE-26 P1 에러 코드 정리 · 문서화
    완료 기준 · 클라이언트가 분기하는 모든 에러 코드가 표로 존재
  • BE-27 P1 백엔드 회귀 테스트 스위트
    완료 기준 · CI 에서 전체 테스트 5분 내 통과
신채연 AI · 백엔드 3건
  • AI-25 P0 프롬프트 동결 · 버전 태깅
    완료 기준 · 운영에 나갈 프롬프트를 태깅하고 이후 변경은 PM 승인 사항으로 전환
  • AI-26 P0 평가셋 회귀 실행
    완료 기준 · 20 케이스 중 통과 기준(예: 18/20) 충족
  • AI-27 P1 캐싱으로 비용 절감
    완료 기준 · 동일 질의 재호출 비용 감소가 수치로 확인됨
이은상 Flutter (모바일 앱) 3건
  • APP-25 P0 Feature Freeze — 앱 기능 동결
    완료 기준 · 18:00 이후 기능 커밋 없음
  • APP-26 P1 위젯 테스트 핵심 3개
    완료 기준 · 로그인·목록·대화 화면 테스트가 CI 에서 통과
  • APP-27 P2 접근성 · 글자 크기 대응
    완료 기준 · 시스템 글자 크기 확대 시 잘림 없음
김충식 프론트엔드 (웹) 3건
  • FE-25 P0 Feature Freeze — 웹 기능 동결
    완료 기준 · 18:00 이후 기능 커밋 없음
  • FE-26 P1 크로스 브라우저 점검
    완료 기준 · Chrome·Safari·모바일 브라우저에서 주요 플로우 통과
  • FE-27 P2 번들 사이즈 점검
    완료 기준 · 초기 로드 번들 목표치 이내, 큰 의존성 분할
D-4 2026-09-12 (토) 통합 테스트 · 버그 스쿼시 안정화
당일 관문 · GATE
P0/P1 버그 0건, 전 시나리오 회귀 1회 통과

버그는 발견 즉시 이슈화. 구두 전달 금지.

류준 PM · 인프라 · 릴리스 3건
  • PM-30 P0 버그 트리아지 운영
    완료 기준 · P0/P1 전건에 담당·기한 지정, 하루 2회 상태 갱신
  • PM-31 P0 회귀 시나리오 테이블 관리
    완료 기준 · 핵심 시나리오 10개가 표로 존재하고 각 담당이 통과 표시
  • PM-32 P1 데일리 리뷰 #7
    완료 기준 · P0 잔여 0건 확인, 아니면 인원 재배치
장민석 백엔드 · AI 3건
  • BE-28 P0 버그 스쿼시 (P0 · P1)
    완료 기준 · 배정된 P0/P1 전건 종료
  • BE-29 P0 마이그레이션 롤백 검증
    완료 기준 · downgrade 1스텝 후 재적용까지 데이터 손상 없이 성공
  • BE-30 P2 로그 정합성 점검
    완료 기준 · 요청 ID 로 요청-응답-에러 추적 가능
신채연 AI · 백엔드 3건
  • AI-28 P0 AI 버그 스쿼시
    완료 기준 · 배정된 P0/P1 전건 종료
  • AI-29 P0 레이트리밋 · 동시성 처리
    완료 기준 · 동시 요청 폭주 시 429 로 제어되고 서버가 죽지 않음
  • AI-30 P1 장애 시 degrade 모드
    완료 기준 · LLM 장애 시 AI 기능만 비활성화되고 나머지 서비스는 정상
이은상 Flutter (모바일 앱) 3건
  • APP-28 P0 버그 스쿼시
    완료 기준 · 배정된 P0/P1 전건 종료
  • APP-29 P0 실기기 회귀 (Android · iOS)
    완료 기준 · 양 플랫폼 각 1대 이상에서 전 시나리오 통과
  • APP-30 P1 크래시 리포팅 연동
    완료 기준 · 의도적 크래시가 대시보드에 수집됨
김충식 프론트엔드 (웹) 3건
  • FE-28 P0 버그 스쿼시
    완료 기준 · 배정된 P0/P1 전건 종료
  • FE-29 P0 회귀 시나리오 수행
    완료 기준 · 회귀 표의 웹 항목 전건 통과 표시
  • FE-30 P2 이미지 최적화
    완료 기준 · 주요 이미지 포맷·사이즈 최적화로 로드 시간 단축 확인
D-3 2026-09-13 (일) 성능 · 보안 · 스토어 준비 안정화
당일 관문 · GATE
부하 스모크 통과, 시크릿 점검 완료, 스토어 심사 제출

스토어 심사 리드타임 때문에 이날을 넘기면 안 된다.

류준 PM · 인프라 · 릴리스 3건
  • PM-33 P0 보안 점검 (시크릿 · CORS · 권한)
    완료 기준 · 레포 시크릿 스캔 0건, CORS 화이트리스트 확정, 권한 우회 케이스 점검 완료
  • PM-34 P1 부하 스모크 테스트 주관
    완료 기준 · 동시 50 요청에서 핵심 API p95 < 1s, 에러율 1% 미만
  • PM-35 P0 스토어 심사 제출 지원 · 정책 문서 배포
    완료 기준 · 개인정보처리방침·이용약관 공개 URL 존재, 앱 심사 제출 완료
장민석 백엔드 · AI 3건
  • BE-31 P0 부하 스모크 대응 · 커넥션 풀 튜닝
    완료 기준 · 동시 50 요청에서 커넥션 고갈 없음, p95 목표 충족
  • BE-32 P0 보안 점검 — 입력 검증 · 인젝션 · 권한 우회
    완료 기준 · 체크리스트 전 항목 통과, 미흡 항목은 당일 수정
  • BE-33 P1 백업 · 복구 리허설
    완료 기준 · 백업 파일로 별도 DB 복구 후 서비스 기동 성공
신채연 AI · 백엔드 3건
  • AI-31 P1 AI 응답 지연 측정 · 개선
    완료 기준 · 첫 토큰까지 시간(TTFT) 목표치 설정 및 충족
  • AI-32 P0 프롬프트 인젝션 방어 점검
    완료 기준 · 주입 시도 10건에 대해 시스템 지시가 유지됨
  • AI-33 P0 비용 상한 · 알람 설정
    완료 기준 · 일 한도 초과 시 알림 발송 및 자동 차단 동작 확인
이은상 Flutter (모바일 앱) 3건
  • APP-31 P0 스토어 메타데이터 · 스크린샷
    완료 기준 · 설명·스크린샷·개인정보 항목이 심사 요건을 충족
  • APP-32 P0 스토어 심사 제출
    완료 기준 · 심사 제출 완료, 접수 확인
  • APP-33 P1 성능 점검 (프레임 · 시작 시간)
    완료 기준 · 주요 스크롤 구간 프레임 드랍 최소화, 콜드 스타트 목표치 충족
김충식 프론트엔드 (웹) 3건
  • FE-31 P1 Lighthouse 목표 달성
    완료 기준 · 성능·접근성·SEO 점수 목표치 충족
  • FE-32 P0 보안 헤더 · CSP 확인
    완료 기준 · 프록시 설정과 함께 헤더가 실제 응답에 적용됨
  • FE-33 P0 개인정보처리방침 · 이용약관 페이지
    완료 기준 · 공개 URL 로 접근 가능 (앱 스토어 심사 선행 조건)
D-2 2026-09-14 (월) RC 빌드 · 스테이징 최종 검증 릴리스
당일 관문 · GATE
RC1 태깅, 스테이징에서 릴리스 체크리스트 전 항목 통과

프로덕션과 동일 구성으로 검증한다.

류준 PM · 인프라 · 릴리스 3건
  • PM-36 P0 RC1 태깅 · 릴리스 노트 초안
    완료 기준 · v1.0.0-rc.1 태그와 변경사항 목록 발행
  • PM-37 P0 스테이징 최종 검증 주재
    완료 기준 · 릴리스 체크리스트 전 항목 통과 서명
  • PM-38 P0 온콜 · 롤백 절차 문서화
    완료 기준 · 장애 시 누가·무엇을·몇 분 안에 하는지 한 장으로 정리
장민석 백엔드 · AI 3건
  • BE-34 P0 RC 브랜치 백엔드 검증
    완료 기준 · RC1 이미지로 스테이징 전 시나리오 통과
  • BE-35 P0 프로덕션 마이그레이션 스크립트 확정
    완료 기준 · 무중단 여부·소요시간·롤백 방법이 문서에 명시
  • BE-36 P1 헬스체크 · 레디니스 엔드포인트
    완료 기준 · DB 연결 실패 시 unhealthy 로 응답, 프록시가 이를 인식
신채연 AI · 백엔드 2건
  • AI-34 P0 RC 검증 — 평가셋 통과
    완료 기준 · RC1 빌드에서 평가셋 회귀 통과
  • AI-35 P0 프로덕션 키 · 쿼터 설정
    완료 기준 · 운영 키가 시크릿에만 존재하고 한도가 프로덕션 기준으로 설정됨
이은상 Flutter (모바일 앱) 2건
  • APP-34 P0 RC 빌드 서명 · 업로드
    완료 기준 · 릴리스 서명 빌드가 스토어에 업로드됨
  • APP-35 P0 프로덕션 엔드포인트 전환 검증
    완료 기준 · prod flavor 빌드가 운영 API 를 바라보고 정상 동작
김충식 프론트엔드 (웹) 2건
  • FE-34 P0 RC 검증
    완료 기준 · RC1 빌드로 스테이징 전 시나리오 통과
  • FE-35 P0 프로덕션 환경변수 전환
    완료 기준 · 운영 API·도메인 기준으로 빌드되어 정상 동작
D-1 2026-09-15 (화) Code Freeze · 배포 리허설 릴리스
당일 관문 · GATE
프로덕션 배포 리허설 + 롤백 리허설 각 1회 성공

롤백을 못 해보면 배포 준비가 끝난 게 아니다.

류준 PM · 인프라 · 릴리스 3건
  • PM-39 P0 Code Freeze 선언
    완료 기준 · 핫픽스 외 머지 전면 중단 공지, 예외 승인 창구 단일화
  • PM-40 P0 프로덕션 배포 리허설 + 롤백 리허설
    완료 기준 · 배포 1회·롤백 1회 성공, 각 소요시간 측정 기록
  • PM-41 P1 오픈 공지 · 런치 콘텐츠 준비
    완료 기준 · 공지문·스크린샷·링크가 배포 즉시 발행 가능한 상태
장민석 백엔드 · AI 2건
  • BE-37 P0 Code Freeze 대응 · 핫픽스 대기
    완료 기준 · 머지 중단 상태 유지, 승인된 핫픽스만 처리
  • BE-38 P0 배포 리허설 — 백엔드 파트
    완료 기준 · 프로덕션 배포·롤백 리허설에서 백엔드 단계 무오류
신채연 AI · 백엔드 2건
  • AI-36 P0 Code Freeze 대응
    완료 기준 · 프롬프트·모델 설정 변경 중단, 승인 건만 반영
  • AI-37 P0 배포 리허설 — AI 파트
    완료 기준 · 리허설에서 AI 엔드포인트 정상 응답 확인
이은상 Flutter (모바일 앱) 2건
  • APP-36 P0 Code Freeze 대응
    완료 기준 · 핫픽스 외 커밋 없음
  • APP-37 P0 배포 리허설 — 앱 파트
    완료 기준 · 릴리스 전환 절차와 롤백(이전 빌드 유지) 방법 확인
김충식 프론트엔드 (웹) 2건
  • FE-36 P0 Code Freeze 대응
    완료 기준 · 핫픽스 외 커밋 없음
  • FE-37 P0 배포 리허설 — 웹 파트
    완료 기준 · 배포·롤백 리허설에서 웹 단계 무오류
D-0 2026-09-16 (수) 프로덕션 배포 · 서비스 오픈 릴리스
당일 관문 · GATE
프로덕션 오픈 + 30분 관측 정상 + 공지 발행

오픈 후 2시간은 전원 대기(온콜).

류준 PM · 인프라 · 릴리스 3건
  • PM-42 P0 프로덕션 배포 실행
    완료 기준 · 프로덕션 서비스 오픈, 헬스체크·핵심 시나리오 통과
  • PM-43 P0 오픈 후 30분 관측 · 온콜 운영
    완료 기준 · 에러율·응답시간 정상, 이상 시 롤백 판단까지 완료
  • PM-44 P2 회고 · 릴리스 데브로그 발행
    완료 기준 · 14일간 결정·지연·개선점을 글 1편으로 남김
장민석 백엔드 · AI 3건
  • BE-39 P0 프로덕션 배포 백엔드 검증
    완료 기준 · 마이그레이션 적용 후 핵심 API 전건 정상 응답
  • BE-40 P0 오픈 온콜 (2시간)
    완료 기준 · 에러 로그 실시간 확인, 이상 시 즉시 보고
  • BE-41 P2 데브로그 — 백엔드 구조 회고
    완료 기준 · Fractal 11-File Set 적용 결과와 개선점을 글 1편으로 작성
신채연 AI · 백엔드 3건
  • AI-38 P0 프로덕션 AI 동작 검증
    완료 기준 · 운영 환경에서 시나리오 3개 완주 성공
  • AI-39 P0 오픈 온콜 — 비용 · 오류율 관측
    완료 기준 · 오픈 2시간 동안 토큰 사용량·실패율 이상 없음 확인
  • AI-40 P2 데브로그 — 에이전트 설계 회고
    완료 기준 · 프롬프트·툴·가드레일 설계 판단을 글 1편으로 작성
이은상 Flutter (모바일 앱) 3건
  • APP-38 P0 스토어 릴리스 공개
    완료 기준 · 앱이 공개 상태로 전환되고 설치 가능
  • APP-39 P0 오픈 온콜 — 크래시 관측
    완료 기준 · 오픈 2시간 크래시율 목표 이내
  • APP-40 P2 데브로그 — 앱 개발 회고
    완료 기준 · 구조 선택과 스트리밍 UI 구현 경험을 글 1편으로 작성
김충식 프론트엔드 (웹) 3건
  • FE-38 P0 프로덕션 배포 검증
    완료 기준 · 운영 도메인에서 주요 플로우 전건 통과
  • FE-39 P0 오픈 온콜 — 프론트 오류 관측
    완료 기준 · 오픈 2시간 JS 오류·실패 요청 이상 없음
  • FE-40 P2 데브로그 — 프론트 회고
    완료 기준 · 디자인 시스템·스트리밍 UI 구현 경험을 글 1편으로 작성