---
task_id: task-1941
type: checklist
scope: task
created: 2026-04-18
updated: 2026-04-18
status: completed
---

# 체크리스트: task-1941

**task**: task-1941

---

## Phase 1 — 구현 (불칸/백엔드)

- [x] A. _run_codex_companion() 함수 추가
- [x] B. _run_codex_exec() 함수 추가 (올바른 옵션 포함)
- [x] C. codex_gate_check() 3단계 캐스케이드 구현
- [x] D. _maat_fallback_check() 강화 (범위 경고, AST, 키워드)
- [x] E. __main__ 블록 --task-id 인자 추가

## Phase 2 — 버그 수정 (헤르메스/팀장)

- [x] A. stdin 전달로 Argument list too long 방지
- [x] B. 테스트 callers_context captured_prompts → captured_inputs 수정

## Phase 3 — 테스트 (아르고스/테스터)

- [x] A. 기존 source=="codex" 테스트 3건 수정 → in ("codex_companion", "codex_exec")
- [x] B. TestCodexCascade 3건 추가
- [x] C. TestMaatFallbackEnhanced 3건 추가

## Phase 4 — 문서

- [x] A. 시스템 context-notes.md 업데이트
- [x] B. 작업 3문서 최종 업데이트

## 검증

- [x] 48 테스트 PASS 확인
- [x] L1 스모크테스트 (codex_gate_check.py 실행)
- [x] QC 검증 완료
- [x] 최종 보고
