docs: clarify Harness phase ownership

This commit is contained in:
KOKO\Mimi
2026-08-12 15:31:46 +09:00
parent 18296a1944
commit a058ef7674
2 changed files with 3 additions and 2 deletions
+1 -1
View File
@@ -15,7 +15,7 @@ description: Use when planning agentic implementation phases, creating phases/in
| 책임 | 소유자 | | 책임 | 소유자 |
|---|---| |---|---|
| branch, pending Step 선택, retry, timestamps, commits, advancement | Executor (`scripts/execute.py`) | | branch, pending Step 선택, retry, timestamps, commits, advancement, top-level phase status | Executor (`scripts/execute.py`) |
| Executor-selected current Step의 작업과 해당 Step의 `status``summary` / `error_message` / `blocked_reason` payload | Implementation Agent | | Executor-selected current Step의 작업과 해당 Step의 `status``summary` / `error_message` / `blocked_reason` payload | Implementation Agent |
| PreToolUse interception과 Stop whole-project validation | `.codex/hooks.json`으로 등록된 hooks | | PreToolUse interception과 Stop whole-project validation | `.codex/hooks.json`으로 등록된 hooks |
+2 -1
View File
@@ -34,7 +34,8 @@ For Harness implementation, also read `.agents/skills/harness/SKILL.md`,
Executor-selected current `stepN.md`. Do not start another pending Step. Executor-selected current `stepN.md`. Do not start another pending Step.
3. Execute the current Step as `RED -> observed failure -> minimal GREEN -> focused/full VERIFY`. 3. Execute the current Step as `RED -> observed failure -> minimal GREEN -> focused/full VERIFY`.
Update only its Codex-owned `status` plus `summary`, `error_message`, or `blocked_reason`. Update only its Codex-owned `status` plus `summary`, `error_message`, or `blocked_reason`.
The Executor owns branch, pending-Step selection, retry, timestamps, commits, and advancement. The Executor owns branch, pending-Step selection, retry, timestamps, commits, advancement,
and top-level phase status.
4. Hooks are automatic through `.codex/hooks.json`: PreToolUse intercepts before edits and Stop 4. Hooks are automatic through `.codex/hooks.json`: PreToolUse intercepts before edits and Stop
performs whole-project validation. Do not manually run their entry points as substitutes. performs whole-project validation. Do not manually run their entry points as substitutes.
5. RED: write the planned unit, integration, parser/I/O, or reference-comparison test first. 5. RED: write the planned unit, integration, parser/I/O, or reference-comparison test first.