# 코드가 동작해도 부채는 남을 수 있다

> Verification debt, comprehension debt, prompt dependency와 evidence gate

- Canonical: https://learning.reopt.ai/en/courses/ai-code-quality/lessons/cq-m4-concept
- Language: en
- HTML: https://learning.reopt.ai/en/courses/ai-code-quality/lessons/cq-m4-concept

---

[AI code quality, verification & debugging](/en/courses/ai-code-quality) 4. AI 기술부채와 Release Gate 7 / 9

# 코드가 동작해도 부채는 남을 수 있다

Verification debt, comprehension debt, prompt dependency와 evidence gate
Concept 45 XP 9 min

AI 생성 코드의 부채는 복잡도뿐 아니라 팀이 설명하지 못하는 경로, 구현과 같은 가정을 공유한 test, 재현 불가능한 prompt·model 의존성, owner 없는 dependency로 나타납니다. TODO가 없어도 운영 부채가 큽니다.
부채를 양이 아니라 상환 Trigger로 관리 Low-risk prototype은 일부 부채를 허용할 수 있지만 production 확대 전에는 이해·oracle·ownership·observability gate를 통과해야 합니다. Flaky test는 retry로 숨기지 않고 유형·owner·SLA로 관리합니다.

| 부채 | 관측 신호 | 상환 Gate |
| Comprehension | 설명 불가·review 의존 | design note·owner walkthrough |
| Verification | happy path·shared assumption | independent oracle·negative test |
| Generation | prompt·model 재현 불가 | artifact·version·fixture |
| Operations | trace·runbook·owner 없음 | SLO·alert·incident drill |

- 1 Debt register 이해·검증·생성·운영 공백을 risk와 owner로 기록합니다.

- 2 Trigger 연결 Traffic·권한·매출·자동화 확대 전에 상환할 항목을 지정합니다.

- 3 Gate 자동화 Test·flake·coverage·security·trace 조건을 CI·release에 연결합니다.

- 4 사후 학습 Incident·override·correction을 gate와 fixture 개선으로 환류합니다.

실무에 남길 기준

- AI가 만든 코드의 비율보다 이해·검증·운영 공백이 더 중요한 부채 지표다
- Flaky test의 retry 성공은 품질 증거가 아니라 신뢰도 손실 신호다
- Release gate는 체크리스트가 아니라 실패 시 배포를 실제로 멈추는 통제다

[Previous](/en/courses/ai-code-quality/lessons/cq-m3-checklist) Got it · Continue

---

Site guide for agents: https://learning.reopt.ai/llms.txt · Sitemap: https://learning.reopt.ai/sitemap.xml · Contact: https://learning.reopt.ai/contact
