대화 대신 기준 문서를 남깁니다
AI 코딩에서는 대화가 길어질수록 무엇이 확정됐는지 흐려지기 쉽습니다. SPECS.md는 제품 요구와 완료 기준을 한곳에 두어, 새 세션이나 다른 에이전트도 같은 기준으로 작업하게 합니다.
명세와 구현을 한 번에 섞지 않습니다
GitHub Spec Kit의 기본 흐름은 Spec, Plan, Tasks, Implement를 구분합니다. 각 산출물이 다음 단계의 입력이 되므로, 구현을 시작하기 전에 빠진 제약과 테스트를 발견하기 쉽습니다.
문서도 변경 대상입니다
요구가 바뀌었는데 코드만 바꾸면 다음 작업에서 이전 가정이 되살아납니다. 변경의 이유와 영향 범위를 명세·계획·작업 목록에 함께 반영하고, 실제 구현과 대조합니다.
공식 자료: GitHub Spec Kit