feat(roles)!: adopt the Agent Compose v3 seven-seat roster #1222
No reviewers
Labels
No labels
burndown-2026-06
burndown-2026-08
autonomy
async-consult
autonomy
epic
autonomy
headless
autonomy
live-collab
coherence-core
priority
P0
priority
P1
priority
P2
priority
P3
priority
P4
qa-fixture
role/devrel
role/eval
role/exec
role/frontend
role/gamedev
role/human
role/platform
role/qa
role/sysadmin
role/tpm
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
coilyco-flight-deck/agentic-os!1222
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/acompose-v3-roster"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Adopts the Agent Compose v3 seven-seat roster in AOS.
Upstream
agent-compose@12c7198took the Core Roster from nine seats to seven and renamed every slug, with no compatibility aliases. AOS still declared the nine-seat graph, so a composed launch selected roles the roster no longer defines.What moved
engineertoplatform,opstosysadmin,aitoeval,designtofrontend,creatortodevrel,gamedevunchanged,directorandexecmerged intotpm, andqacut. QA verification folds intoevaland its code review intotpmas a gate decision.Twenty composed sources named after retired seats were renamed to the surviving practice. Four prefixes collapse into
tooling-tpm-*, sofrontendpins its three product methods by name rather than inheriting all nine through a glob.Boundaries follow:
build-software,modify-live-system, andsuggest-human-commsbecomebuild-foundational-software,modify-live-backend, andsuggest-external-comms.Why it is safe
This is a strict refactor of the selection, not a reallocation. Every seat effective skill set was expanded selector by selector and compared against what its predecessors received. All seven match exactly, so no seat gained or lost a single source.
Verification
check-composed-skillsreports 0 problems, both directions.pre-commit run --all-filesgreen.just aos-test,just agent-terminal-test,just aos-eval-testgreen.just testgreen at 692 passed.Deliberately left alone
Ward fixed repository workflows still spell themselves
director,qa, andengineer. Those names belong to Ward rather than the roster, so they stay until Ward speaks to them. The generic product-manager persona intooling-tpm-product-brainstormingalso stays, because it describes an industry role rather than a seat.