← ClaudeAtlas

delegation-chainlisted

Load this BEFORE spawning a delegate, arming a watcher, or reasoning about what wakes a session. Consolidates the downward spawn chain (anonymous/named/isolated, and what each shape costs an observer or a worktree), the upward report chain (what actually reaches a spawner and what silently doesn't), who wakes whom (and what wakes nothing), and the watchers/guards this plugin ships with an explicit "does NOT cover" column for each. Not a task to run — a reference to consult before a delegation decision, so the same question isn't re-answered from scratch every time.
home-dev-lab/workflow-toolbox · ★ 1 · AI & Automation · score 67
Install: claude install-skill home-dev-lab/workflow-toolbox
# delegation-chain — the full shape of a delegation, one document instead of five This exists because the mechanism it documents is genuinely non-obvious, undocumented by the harness itself, and easy to get wrong in a way that LOOKS successful. Getting any one part wrong — the spawn shape, the report channel, the wake signal, or what a watcher actually sees — produces a delegate that runs, writes something, and reports "done", while the work is lost, the observer never attached, or nothing was ever watching in the first place. None of those failures throw an error. They all look like success from one level up. Read the section you need; the four sections compose into one loop (spawn → work → report → wake), and the table at the end names which of the shipped watchers covers which part of it. ## 1. The downward chain — how a delegate is spawned, and what each shape costs | Spawn shape | Named? | Observer attaches? | Worktree-cleaner risk | Good for | |---|---|---|---|---| | anonymous (no `name`) | no | yes | none (no dedicated worktree unless the delegate makes its own) | a delegate that hands its writes to an external executor lane | | `name` **+** `isolation` | yes | yes | none | any delegate that must be addressable by name AND does not delegate its writes elsewhere | | `name` alone (no `isolation`) | yes | **no — dropped silently** | n/a | avoid | | installed via a PLUGIN (a namespaced type) | — | **no — pairing skipped silently, no warning** | n/a | never, if the obse