1.3 KiB
1.3 KiB
프로세스 단순화·바이브코딩·홀루시네이션 통제
단일 Delivery Flow
Idea → Decision Required 해소 → Slice Ready → Walking Skeleton → Contract/Golden → Implement → Review → Release Evidence → Observe → Outcome/Debt
Source 분류
- SOURCE: 첨부·승인계약에 직접 근거
- ASSUMPTION: Owner/만료일/영향/승인이 필요한 착수가정
- UNKNOWN: 자료로 판단 불가, 코드 기본값 금지
- DECISION_REQUIRED: Gate 이전 결정 필요
AI 작업 패킷
Requirement, Slice, Policy, Data cutoff, API, DB, Job/Event, UI, Test, 금지패턴, 검증명령, 예상변경 파일을 반드시 포함한다. 새 library, table, threshold, index, pattern은 ADR/Decision 없이 도입하지 않는다.
홀루시네이션 방지
- 실행하지 않은 build/test/migration/Shadow/PBO/DSR을 PASS로 기록하지 않는다.
- 생성형 AI가 source 없이 팩터·임계값·법적 판단을 만들지 않는다.
- 코드가 compile될 것이라고 추정하지 않고 승인 runner artifact로 증명한다.
- 정책 수치가 문서·JSON·C#에 중복되면 machine-readable contract를 단일 기준으로 만들고 drift test를 둔다.
- PR은 Source/Assumption/Unknown/Decision Required와 실제 실행 결과를 기록한다.