왜 필요한가

공연 예매 서비스에서 관객은 좌석을 예약하고 대기 명단에 등록합니다. 예매와 알림의 별도 변경이 하나의 좌석 배정 규칙을 따라야 합니다. 개발자에게는 추적 가능한 합의가 필요합니다. 문구 하나를 고치는 일에는 더 적은 절차가 맞습니다.

어떻게 해결하는가

취소 좌석을 대기자에게 언제 배정할지 명세에 적고 경계를 계획하며 구현 작업을 규칙에 연결합니다. 코드와 기록을 대조해 빠진 부분을 해결합니다. 확정된 답은 재사용합니다.

대기자 규칙 하나를 명세·계획·작업·코드 점검까지 추적

공연 예매 · 요구 추적 예시

하나의 규칙을 모든 단계에 연결

대기자 우선

취소 좌석 → 다음 자격 있는 대기자 → 합의한 응답 기간 후 공개

  1. 1

    spec.md

    대기자 우선 · 공개 판매 전 다음 자격 있는 대기자

    대기자 우선
  2. 2

    plan.md

    대기자 우선 · 예매·알림 경계

    대기자 우선
  3. 3

    tasks.md

    대기자 우선 · 대기자 우선 알림 구현·점검

    대기자 우선
  4. 4

    구현 대조 확인

    대기자 우선 · 코드와 합의한 규칙 대조

    대기자 우선

↳ 구현에 빠진 부분 발견? 남은 작업을 추가하고 다시 확인합니다.

자격·응답 시간을 합의합니다. 문서와 작업 체크가 동작 검증을 대신하지 않으며 설치·검토 비용이 생깁니다.

무엇이라 부르는가

Spec Kit은 명세 기반 개발을 위한 에이전트 작업 방식·템플릿·설정 도구를 제공합니다. 오류 수정·아이디어 평가도 선택적으로 제공합니다. 협업과 위험으로 판단하며 크기만으로 설치하지 않습니다.

출처