Skip to content

v5.3.0 — V5-11 team-coordinator persona

Choose a tag to compare

@alexherrero alexherrero released this 17 Jun 04:30
· 94 commits to main since this release

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.mdkind: persona, requires: [queue_status_lite], enhances: [developer-workflows, github-projects]
  • scripts/plan_graph.py — shared map engine; reads active + queued plans; parses depends_on: / touches: from YAML frontmatter; 17 tests
  • scripts/standup.py — worker-state derivation (building / mergeable / idle, 2h threshold); 13 tests
  • scripts/readiness.py — dep readiness + file-overlap safe-to-run-together; loud degrade when touches: absent; 9 tests
  • scripts/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.