← 자료실/sprintsLOW

Sprint 01 킥오프 D-1 체크리스트 (2026-05-03 실행)

sprints/sprint-01-d-minus-1-checklist.md

Sprint 01 킥오프 D-1 체크리스트 (2026-05-03 실행)

작성: 2026-04-21 (Sp00 D+2 버퍼) · 메인 세션 오케스트레이터 실행일: 2026-05-03 일요일 (킥오프 -1일) · 소요: 85분 상위 근거: sprints/sprint-01-dry-run-2026-04-21.md v1.0 §0.3 사전 완화 액션 3건 (A1 60분 + A2 15분 + A3 10분)

목적

Sp01 드라이런 판정 Yellow-Green의 조건부 GO 조건(P1 완화 권장 3건) 사전 해소. 킥오프 당일(2026-05-04 월) 09:00 작업 시작 전에 A1~A3 완료로 R-DR-01~03 재현 차단. 결과는 sprints/sprint-01.md §7 Go/No-Go 체크박스에 tick.

원칙: 코드 수정 0 / 설계 변경 0 / 메모리 추가 금지 (킥오프 전 점검만).


1. A1 — asmdef / InternalsVisibleTo 사전 점검 세션 (60분)

대응 리스크: R-DR-01 [Medium] CS0579 회귀 / Sp00 회귀 B 패턴 재발

1.1 Unity 6 에디터 실행 전 (10분)

1.2 Unity 6 에디터 로드 후 (15분)

1.3 InternalsVisibleTo 히트 검증 (15분)

1.4 Sp00 SmokeTester 재실행 (15분)

1.5 A1 결과 기록 (5분)


2. A2 — TSV 경로 해석 템플릿 메모 (15분)

대응 리스크: R-DR-02 [Medium] TSV 경로 drift (data_extracted/ vs designs/)

2.1 Sp00 경로 로직 재확인 (7분)

2.2 신규 경로 상수 메모 (5분)

킥오프 작업 중 즉시 복붙 가능하도록 경로 상수 3종 메모 (실제 코드 작성은 #02~#04 태스크):

// DropRateTableImporter.cs (#02 태스크)
private const string TSV_REL_PATH = "../designs/transcendent_drop_table.tsv";

// MilestoneRewardImporter.cs (#03 태스크)
private const string TSV_REL_PATH = "../designs/transcendent_milestone_reward.tsv";

// AffixPoolImporter.cs (#04 태스크)
private const string TSV_REL_PATH = "../designs/affix_pool.tsv";

2.3 A2 결과 기록 (3분)


3. A3 — Data 어셈블리 신규 파일 체크리스트 (10분)

대응 리스크: R-DR-01 [Medium] CS0579 / R-DR-03 [Low] 네임스페이스 혼동

3.1 체크 4항목 인쇄/고정 (5분)

Unity6/Assets/Data/ 하위 SO 파일 신규 생성 시 매번 확인 (#02 DropRateTableSO / #03 MilestoneRewardCatalogSO / #04 AffixDefinitionSO):

3.2 #02/#03/#04 SO 파일 생성 직후 반복 실행 (3분)

3.3 A3 결과 기록 (2분)


4. D-1 종합 보고 (킥오프 당일 09:00 전)

4.1 A1~A3 결과 요약 1쪽 (5분)

본 문서 §7.2 D-1 점검 결과 섹션에 2026-05-03 타임스탬프로 기록 (2026-05-01 §4.1 표현 정정 — 원안 sprint-01.md §7은 이벤트 로그 블록, Go/No-Go 섹션 부재):

4.2 킥오프 차단 사유 후보 (FAIL 조건 예시)

4.3 GO 확정 시 킥오프 당일 09:00 착수 (참조)


5. 예상 시간 밴드

항목명목실측 밴드
A1 asmdef 점검60분50~80분 (Unity 로드 + 2주 공백 패키지 재import 변수)
A2 경로 템플릿15분12~20분
A3 체크리스트10분10~15분
§4 종합 보고5분5~10분
합계90분77~125분

D-1 일요일 오후 14:00~15:30 시간대 권장 (킥오프 09:00 대비 17시간 마진).


6. 실패 시 에스컬레이션 경로

PD 에스컬레이션 기준: A1/A2/A3 중 1건이라도 FAIL → 즉시 PD 보고. 드라이런 판정 Yellow-Green → Yellow 또는 Red 하향 재평가 요청.


7. D-1 점검 결과 기록 (2026-05-03 PD 채움 — 자동화분은 2026-05-01 선행 완료)

본 섹션은 2026-05-01 자동화분 선행 시점에 신설됨. 원안에서는 sprint-01.md §7에 기록하도록 §1.5 / §4.1 에 명시되어 있었으나, 실측 결과 sprint-01.md §7은 "이벤트 로그 요청 블록"이며 Go/No-Go 섹션 자체가 부재. drift 4건째 발견 후 본 체크리스트 자기완결 방식으로 변경 (PD 승인 2026-05-01).

7.1 자동화분 선행 결과 (2026-05-01 14:30, 메인 세션 오케스트레이터, 약 25분)

#항목결과비고
1.3[assembly: InternalsVisibleTo] 히트 1건✅ PASS_Project/Scripts/Data/TranscendentStageSO.cs:22 단일, 라인·파일 일치
2.1ResolveTsvPath 메서드 라인 125✅ PASS라인 정확 일치
2.1Importer 파일 경로⚠️ drift 1 정정실제 Editor/Importers/TranscendentStageImporter.cs (체크리스트 §2.1 정정 완료)
2.1경로 탐색 단계 수⚠️ drift 2 정정실측 2단계 (체크리스트 "3단계" 오기 정정 완료)
2.2신규 Importer #03 TSV 파일명❌ → ✅ drift 3 정정milestone_reward.tsv → transcendent_milestone_reward.tsv (체크리스트 §2.2 + sprint-01-w1-todowrite-preload.md 2개소 정정 완료)
§4sprint-01.md §7 Go/No-Go 위치⚠️ drift 4 정정본 §7 신설로 자기완결
3.1A3 4항목 체크리스트✅ 그대로 유효§3.1 인라인 명시

자동화분 종합 판정: 부분 GO (drift 4건 사전 차단·정정 완료). PD 직접 실행분 잔여로 최종 판정은 §7.2.

7.2 PD 직접 실행분 결과 (2026-05-04 09:00 D+0 킥오프 시점 PD "1=GO 분기" 일괄 응답으로 기재)

종합 판정 (PD 채움): GO — 사유: 자동화분 §7.1 4-drift 정정 완료 + PD 직접 5건 PASS, Yellow-Green 유지로 W1 통합 검증 착수.

7.3 킥오프 GO 확정 시 다음 액션 (2026-05-04 09:00)


END OF CHECKLIST · 실행 후 본 문서는 sprints/archive/ 폴더로 이동 (Sp01 킥오프 완료 후 정리)