The `bd wisp` command doesn't support `--assignee` flag. The patrol creation for Deacon, Witness, and Refinery was silently failing because of this invalid flag. Changed from: bd wisp <proto-id> --assignee <agent> # FAILS: unknown flag To two-step pattern (matching how gt sling works): bd wisp create <proto-id> # Step 1: create bd update <wisp-id> --status=pinned --assignee=<agent> # Step 2: pin Also fixed wisp ID extraction to look for "wisp-" prefix in addition to "gt-" prefix. Without this fix, the Propulsion Principle was broken for patrol agents: - Patrol wisps were never created (silent failure) - Agents had no pinned work on restart - Autonomous work loops couldn't continue 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
49 KiB
49 KiB