Tracer: one role, YAML to bundle to launched agent, no Go rebuild #332
Labels
No labels
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/agent-compose#332
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
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?
Parent
#329
What to build
The end-to-end tracer. Author one role as YAML, compose it with a throwaway Python script into the bundle shape #331 proved, mount it with an unmodified
acompose, and launch. Then edit the YAML, re-run the script, and watch the change reach a launched agent without rebuilding or re-releasing any Go.That last sentence is the acceptance test for the entire program in #329, executed once and narrowly.
Pick
tpmas the role, because it carries two personalities and four boundaries and therefore exercises meld resolution, boundary deferral, scoped grants, and ownership in one seat.Scope discipline. The compositor here is throwaway. No packaging, no public API, no repo, no tests beyond what proves the path. Hard-code whatever is faster to hard-code. The deliverable is the proven seam, not code anyone keeps. Slice #333 rewrites it properly.
Acceptance criteria
agent-compose verifyaccepts.acomposemounts and launches it, and the launched agent carries the correct role skill, meld, and boundary text.go build,go install, or release in between. Record the exact command sequence.Blocked by