AI 릴리즈는 코드보다 넓다
Control/Data Plane, 릴리즈 매니페스트, canary와 rollback
AI 시스템의 반복 실패는 정책과 실행 로직이 섞일 때 커집니다. 정책·버전·평가·승인은 Control Plane, 요청·모델·도구 실행은 Data Plane으로 분리하고, 코드뿐 아니라 프롬프트·모델·도구·정책·MCP·평가셋·trace schema를 하나의 릴리즈 아티팩트로 묶습니다.
| 구성요소 | 버전 예시 | 릴리즈 게이트 |
|---|---|---|
| Prompt | p-YYYYMMDD.N | 회귀 평가·judge calibration |
| Tool schema | SemVer | contract·idempotency test |
| Policy pack | 승인 이력 포함 hash | PII·권한·injection hard gate |
| Model route | provider/model/tier | canary 품질·비용·지연 |
| Eval/Trace | dataset·schema version | coverage·reproducibility |
- 구성 인벤토리응답을 바꾸는 모든 코드 밖 요소를 목록화합니다.
- 매니페스트 고정버전·소유자·승인·rollback point를 묶습니다.
- 점진 릴리즈offline eval→보안→5~10% canary→25→50→100%로 확대합니다.
- 즉시 롤백PII·권한 상승·정책 우회는 평균과 무관하게 되돌립니다.