AI 네이티브 아키텍처와 구현 경계
3. AI 구현을 통합하는 Slice5 / 9

생성 속도보다 통합 가능한 변화량

Vertical slice, contract-first, bounded diff와 compatibility window

개념 학습 45 XP 9분

AI가 여러 파일을 빠르게 만들 수 있어도 review·test·rollback 능력은 같은 속도로 늘지 않습니다. 사용자 outcome 하나를 end-to-end로 증명하는 작은 vertical slice를 만들고 public contract, data change, runtime behavior를 분리해 통합합니다.

Slice 단계산출물통과 증거
Contracttype·API·state·errorconsumer test·review
Core작은 deterministic 구현unit·property test
AI edgeprompt·model·tool adaptereval·fallback
Integrationjourney·telemetry·rolloutE2E·canary·rollback
  1. Thin outcome사용자에게 가치가 보이는 가장 작은 end-to-end 흐름을 고릅니다.
  2. Contract 먼저입출력·오류·상태·권한과 consumer를 먼저 고정합니다.
  3. Bounded diff한 변경에 하나의 핵심 가정만 검증하게 나눕니다.
  4. Cleanup gate새 경로 사용 증거 뒤에 구 코드·flag·호환층을 제거합니다.