v5.3.0 — V5-11 team-coordinator persona
V5-11 — team-coordinator persona
The first composed persona: the team-coordinator reads the vault, computes answers, and hands the operator decision-ready recommendations — where the team stands, which plans are safe to run together, and what order to merge in. Advisory only; zero execution authority. Built on the V5-12 persona tier substrate (v5.2.0).
The one rule that holds everything up: answers are computed, not guessed. Every verdict comes from plain code reading the vault; the model writes the prose on top.
Added
personas/team-coordinator.md—kind: persona,requires: [queue_status_lite],enhances: [developer-workflows, github-projects]scripts/plan_graph.py— shared map engine; reads active + queued plans; parsesdepends_on:/touches:from YAML frontmatter; 17 testsscripts/standup.py— worker-state derivation (building / mergeable / idle, 2h threshold); 13 testsscripts/readiness.py— dep readiness + file-overlap safe-to-run-together; loud degrade whentouches:absent; 9 testsscripts/merge_order.py— Kahn topo-sort + git-diff-stat tie-break + alphabetical fallback + cycle detection; 12 tests
62 fixture-backed unit tests, no live vault required. 20/20 check-all.sh gates. CI green Linux / macOS / Windows.
Paired release: agentm v5.2.0 shipped the V5-12 persona tier substrate this persona builds on.