# 완료 주장은 증거가 붙어야 완료다

> Plan 모드 승인 옵션과 실행 기반 검증

- Canonical: https://learning.reopt.ai/en/courses/claude-code-safe-workflow/lessons/ccsw-m4-concept
- Language: en
- HTML: https://learning.reopt.ai/en/courses/claude-code-safe-workflow/lessons/ccsw-m4-concept

---

[Safe working flow](/en/courses/claude-code-safe-workflow) 4. 계획 합의와 실행 증거 7 / 9

# 완료 주장은 증거가 붙어야 완료다

Plan 모드 승인 옵션과 실행 기반 검증
Concept 45 XP 9 min

복잡한 작업에서 곧바로 코드를 손대면 방향이 틀어진 뒤에야 그 사실을 알게 됩니다. Plan 모드로 목표·범위·영향 파일을 먼저 구조화하면 재작업이 줄어드는데, 여기서 자주 놓치는 것은 계획 승인 화면이 곧 다음 퍼미션 모드를 고르는 자리 라는 점입니다. 실행이 끝난 뒤에도 테스트 통과나 "좋아 보임"은 증거가 아닙니다. /run 은 앱을 실제로 띄워 조작하고, /verify 는 빌드·실행·관찰로 의도한 결과까지 확인합니다.
승인 옵션이 곧 실행 모드 선택이다 계획을 승인할 때 고른 옵션(auto 모드 시작·편집 자동 수락·각 편집 수동 검토)이 그대로 다음 실행의 퍼미션 모드가 됩니다. 계획의 위험도와 고른 옵션이 어긋나면 승인하지 말고 계획으로 돌아갑니다.

| 단계 | 무엇으로 하나 | 통과 증거 |
| 범위 합의 | /plan 또는 Shift+Tab 진입 | 수정할 파일과 단계가 적힌 계획 |
| 계획 교정 | Ctrl+G 로 계획을 직접 편집 | 삭제된 단계와 추가된 제약 |
| 실행 모드 선택 | 승인 화면의 진행 옵션 | 위험도와 맞는 퍼미션 모드 |
| 동작 확인 | /run 으로 앱을 띄우고 조작 | 화면과 엔드포인트의 실제 응답 |
| 기준 충족 확인 | /verify 로 빌드·실행·관찰 | 미리 정한 성공 기준의 충족 |

보안 민감 변경은 `/security-review`로 diff를 따로 읽되, 자동 점검이 전문가 리뷰를 대체하지는 않습니다.

- 1 성공 기준 선언 무엇을 성공으로 볼지 첫 프롬프트나 프로젝트 skill에 미리 적습니다.

- 2 계획 길이 제한 단계 수를 제한해 계획이 실행보다 길어지지 않게 잘라 냅니다.

- 3 실행 레시피 기록 표준 실행이 어려운 프로젝트는 /run-skill-generator 로 절차를 먼저 저장합니다.

- 4 증거 첨부 완료 보고에 관찰 결과를 붙이고, 관찰이 없으면 미완료로 되돌립니다.

실무에 남길 기준

- /verify 는 테스트·타입체크의 대체가 아니라 그것들이 못 잡는 동작의 보완이다
- 관찰 가능한 결과 없이 끝나는 검증은 실패로 취급한다
- /security-review 는 읽기 전용 점검이라 코드를 자동으로 고치지 않는다

[Previous](/en/courses/claude-code-safe-workflow/lessons/ccsw-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
