From 855835dcbc550556c1ea3e947790381a941e27d0 Mon Sep 17 00:00:00 2001 From: codex Date: Mon, 14 Sep 2026 16:46:45 +0200 Subject: [PATCH] Point session protocol at the coordination-engine wait mode. Agents attach to a prj- driver instead of minting a stranded wait. --- .claude/rules/session-protocol.md | 7 +++++-- AGENTS.md | 2 +- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/.claude/rules/session-protocol.md b/.claude/rules/session-protocol.md index d652768..6547267 100644 --- a/.claude/rules/session-protocol.md +++ b/.claude/rules/session-protocol.md @@ -42,8 +42,11 @@ ls workplans/ For each file with `status: ready`, `active`, or `blocked`, note pending `wait`/`todo`/`progress` tasks. Default hub open views omit `flavor: residual` (STATE-WP-0092). Do not implement residuals unless -demand or risk has promoted the flavor. Cross-repo waits belong to -`COORDINATION-WP-0005`, not a stranded `wait` note. +demand or risk has promoted the flavor. Cross-repo waits: find a `prj-` +driver and follow `coordination-engine` `spec/cross-owner-wait-mode-v0.1.md` +— observe the foreign record, do not strand a `wait`, do not reassign +another owner's tasks, do not enable live worker injection from a +product session. **Step 4 — Present brief** diff --git a/AGENTS.md b/AGENTS.md index 36269ff..f019798 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -92,7 +92,7 @@ curl -s -X PATCH "http://127.0.0.1:8000/tasks/" \ **Start:** 1. `cat .custodian-brief.md` — domain goal and open workplans (offline-safe) 2. Check inbox: `GET /messages/?to_agent=the-custodian&unread_only=true`; mark read -3. Scan workplans: `ls workplans/` — note `status: ready`, `active`, or `blocked` files and open tasks. Default hub views omit `flavor: residual`; do not implement residuals unless promoted (STATE-WP-0092). +3. Scan workplans: `ls workplans/` — note `status: ready`, `active`, or `blocked` files and open tasks. Default hub views omit `flavor: residual`; do not implement residuals unless promoted (STATE-WP-0092). If blocked on another repo, attach to a `prj-` driver per `~/coordination-engine/spec/cross-owner-wait-mode-v0.1.md` instead of a stranded `wait`. 4. Check human-needed tasks: `GET /tasks/?needs_human=true` **During work:**