First buildable slice of Briefing Mode (asymmetric-verbosity orchestration), per the feasibility report at docs/wiki/research/briefing-mode-feasibility.md (§9 Phase 1).
Goal
Ship the working loop with ~zero new code: two role files + a filesystem-dropbox awareness convention. A terse anchor orchestrator fans out verbose correspondent worktrees, which file deep reports to a dropbox; the anchor pulls + briefs the human asymmetrically (voice headline + text card) on the human's cue.
Scope
- In:
anchor role (replaces orchestrator persona), correspondent role (stacks on the worktree-session safety rail), filesystem dropbox at ~/.agentwire/research/<anchor-session>/ documented in the roles.
- Out (Phase 2/3): passive
ingest message kind + msg pull, MCP worktree_create + --prompt seed flag, unified say(display=), blessed dropbox resolver. Tracked separately when started.
Verification
Roles parse + are discoverable; correspondent ADDS to worktree-session (safety rail kept), anchor REPLACES the orchestrator persona; installed CLI exposes both via agentwire roles list.
First buildable slice of Briefing Mode (asymmetric-verbosity orchestration), per the feasibility report at
docs/wiki/research/briefing-mode-feasibility.md(§9 Phase 1).Goal
Ship the working loop with ~zero new code: two role files + a filesystem-dropbox awareness convention. A terse anchor orchestrator fans out verbose correspondent worktrees, which file deep reports to a dropbox; the anchor pulls + briefs the human asymmetrically (voice headline + text card) on the human's cue.
Scope
anchorrole (replaces orchestrator persona),correspondentrole (stacks on the worktree-session safety rail), filesystem dropbox at~/.agentwire/research/<anchor-session>/documented in the roles.ingestmessage kind +msg pull, MCPworktree_create+--promptseed flag, unifiedsay(display=), blessed dropbox resolver. Tracked separately when started.Verification
Roles parse + are discoverable; correspondent ADDS to worktree-session (safety rail kept), anchor REPLACES the orchestrator persona; installed CLI exposes both via
agentwire roles list.