Files
MH-DashBoard-organization/docs/NEXT_SESSION_CHECKPOINT.md

9.8 KiB

Next Session Checkpoint

Current Base

Mandatory Start Rule

당일 첫 작업 전에는 아래 순서를 먼저 확인한다.

  1. 브랜치 기준 확인
  2. 열린 이슈 확인
  3. WORK_RULEBOOK.md 확인
  4. 이 문서 확인
  5. git status, 변경 파일, 미추적 파일 확인

주의:

  • 8080 기준 코드는 직접 수정하지 않는다.
  • 새 작업은 항상 .dev-worktree-8081에서 진행한다.
  • 커밋과 푸시는 사용자 지시가 있을 때만 수행한다.

Confirmed Runtime Rule

  • 8080은 루트 workspace의 total 기준으로 유지한다.
  • 8081.dev-worktree-8081 + work-8081 기준으로만 수정한다.
  • main, hyunho는 보류 브랜치이며 현재 작업에 사용하지 않는다.
  • 8081 변경을 8080에 올릴 때는 reviewed file diff 기준으로만 반영한다.
  • 8081 DB는 운영 정본이 아니라 8080 기준 검증용 복제본처럼 다룬다.

What Was Stabilized

Branch / Worktree Safety

8081 Design / Serving Baseline

디자인 수정 우선순위:

  1. frontend/public/design-tokens.css
  2. frontend/public/design-patterns.css
  3. 화면별 실제 서빙 파일

주의:

  • incoming-files/sample style.css는 참고 기준이지만 직접 런타임 수정 파일이 아니다.
  • incoming-files 원본/reference 파일을 먼저 고치지 않는다.
  • 새 디자인 수정은 먼저 토큰/패턴 파일에서 해결 가능한지 확인한 뒤, 불가피할 때만 화면별 파일에 내린다.

1차 구조 정리 진행분

Current Actual Serving Map

Cross Checks Last Confirmed

  • 8080: curl http://localhost:8080/api/health 정상
  • 8081 dev 컨테이너: proxy/backend/frontend/db healthy
  • 8081 backend 내부 확인:
    • /api/health 200
    • /legacy/organization 200
    • /integrations/payment 200
    • /integrations/mh 200
  • incoming-files/served 내 실제 서빙 파일 존재 확인

주의:

  • Codex 터미널 세션에서는 curl http://localhost:8081가 간헐적으로 실패할 수 있다.
  • 이 경우 브라우저 확인 또는 컨테이너 내부 라우트 확인을 기준으로 판단한다.

Open Issues Relevant Now

  • #14 누적된 임시 로직 정리 및 중복 코드 제거
  • #16 사업관리대장 메인 연동 및 기본 원본 DB화
  • #17 8081 분리 worktree 기동 절차와 로컬 디자인 자산 복제 고정
  • #18 8081 파일 책임 맵 정리 및 프런트 서빙 경로 정돈
  • #19 8081 백엔드 라우터/서빙 책임 분리
  • #20 8081 worktree 준비 스크립트·문서·운영 규칙 정리
  1. #18 범위에서 실제 서빙 파일과 비교용 파일 경계를 더 명확히 정리
  2. 사업관리대장 탭 기능 추가 전에 수정 대상 파일을 고정
  3. 그 다음 #19로 backend 라우터/서빙 책임 분리
  4. 마지막으로 #20에서 스크립트/문서/운영 규칙 정리

Quick Resume Prompt

다음 세션 시작 시 아래 기준으로 이어가면 된다.