Part 1 · Ch05 · SDD

대규모 프로젝트는 — 계층형 spec

하나의 마스터 spec이 컴포넌트별 하위 spec을 링크하는 구조.
master-spec.md
├── component-a/spec.md  ← 한 세션 컨텍스트
├── component-b/spec.md  ← 한 세션 컨텍스트
└── component-c/spec.md  ← 한 세션 컨텍스트
이유는 컨텍스트
각 컴포넌트 spec은 단일 AI 세션 컨텍스트 안에 들어가는 크기여야 한다.
거대 단일 spec의 함정
컨텍스트 압축에 묻혀 사라진다 — 세션 중간에 앞부분을 잊어버린다.
"작업을 세션 단위로 쪼개서, 각 조각을 독립된 세션에서 실행한다" — 이게 잠시 뒤 볼 harness_framework의 설계 철학 그 자체다.