aboutsummaryrefslogtreecommitdiffziptar.gz
path: root/shared/CLAUDE.md
diff options
context:
space:
mode:
authorgodosa <godosa@godosa.eu>2026-10-07 17:01:53 +0200
committergodosa <godosa@godosa.eu>2026-10-07 17:01:53 +0200
commitd678967fcf9489fd943bb17c7baf3c59f930d821 (patch)
tree990e5ea0445f51c3f14c5347f6b7cf38cc3a6b1b /shared/CLAUDE.md
parent61a98e767d7c45fb00b17f969c6fb42d2cbaca48 (diff)
downloadworkflow-d678967fcf9489fd943bb17c7baf3c59f930d821.tar.gz
workflow-d678967fcf9489fd943bb17c7baf3c59f930d821.zip
orch: needs-owner parks task After: its human task, lane keeps picking
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01JEAjUkQRrCYX5MZhWxdtj2
Diffstat (limited to 'shared/CLAUDE.md')
-rw-r--r--shared/CLAUDE.md3
1 files changed, 2 insertions, 1 deletions
diff --git a/shared/CLAUDE.md b/shared/CLAUDE.md
index 66b12f4..6a5b18f 100644
--- a/shared/CLAUDE.md
+++ b/shared/CLAUDE.md
@@ -30,7 +30,8 @@ Orchestrator: `/wf-orchestrate` (never `wf next --as`, never implement). `wf-wor
→ branch → wait for the merge call.
Test runs: one call per red/green; on red print all failures in that call (`… 2>&1 | grep -A15 '^FAIL\|^ERROR' | head -80`), never run then grep.
2. Start: `wf status <id> progress "<branch or note>"`. Decide, record in spec/rulings, report; ask only on real forks.
-3. Blocked → `wf add -s awaiting "<q>"` → `wf status <id> blocked <a-id>` → next task.
+3. Owner assumed absent: never wait. Blocked → `wf add -s awaiting "<q>"` → `wf status <id> blocked <a-id>` → next task.
+ Owner-only step (GUI/live/with owner) → `wf add -s human …` → `wf set <id> --after <h-id>` → status clear → next task.
4. Tests must fail when broken; oracle = hand-derived or real data, never the code under test.
## Done → one commit, don't ask