세션이 중단되고 다시 시작할 때,
매 단계마다 모든 문서를 다시 읽어야 하나?
정답은 필요한 것만 선택적으로 읽기
단, 새로 읽는 파일은 선택적이지만, 이미 읽은 내용은 컨텍스트에 누적됨
AI는 기억하지 않는다
정답은 파일을 AI의 메모리처럼 쓴다

각 단계에서 읽어야 할 문서가 자동으로 결정됨
모든 것을 다 읽을 필요가 없음
단계별 읽기 패턴

4가지 핵심 원칙
1) 피라미드 위→아래 참조
2) Constitution은 항상 읽힘
3) 템플릿 vs 인스턴스 분리
4) Tasks.md가 체크포인트
[X] 마커로 진행 상황 기록AI가 읽는 파일
.specify/memory/constitution.md.specify/templates.spec-template.md // spec을 작성할 때의 형식을 명시읽지 않아도 되는 것
결국 이전 대화 내용은 읽지 않아도 됨
읽는 것
tasks.md(체크포인트)constitution.md (T009만 참조)읽지 않는 것
research.md(기술 결정 끝)tasks.md의 [x]마커가 세션 복구 포인트
(T009부터 재개, T009가 참조하는 문서만 선택적 로딩)
tasks.md 상태와 어긋남 → 수동 동기화 필요/speckit.analyze 필수