Measure composed context by role and seat #686

Closed
opened 2026-07-24 04:21:05 +00:00 by coilyco-ops · 0 comments
Member

Problem\n\nThe structural context snapshot is exposed as --goose and hard-codes the ops / operational-decision / goose lane. Context composition is owned by agent-compose and varies by company role and named seat, not by an installed agent binary or AOSH intent route.\n\n## Change\n\n* Replace the Goose-specific snapshot with a generic role-and-seat measurement.\n* Resolve and validate the requested seat from agent-compose's roster artifact.\n* Compose the selected role's deterministic native-skills bundle.\n* Record role and seat as the snapshot subject, without consulting AOSH harness routing.\n* Require agent-compose only. Do not require the selected harness, inference, a model, hardware, endpoints, or live services.\n* Migrate the committed pre-refactor baseline and comparison documentation.\n\n## Done\n\n* The CLI accepts an explicit role and seat.\n* Tests prove an arbitrary valid seat can be measured without its harness binary being installed.\n* Snapshot comparison rejects mismatched role-seat subjects.\n* Documentation describes the role-seat boundary and dependency-free measurement.\n* Ward validation passes.\n\nPart of #655.

## Problem\n\nThe structural context snapshot is exposed as --goose and hard-codes the ops / operational-decision / goose lane. Context composition is owned by agent-compose and varies by company role and named seat, not by an installed agent binary or AOSH intent route.\n\n## Change\n\n* Replace the Goose-specific snapshot with a generic role-and-seat measurement.\n* Resolve and validate the requested seat from agent-compose's roster artifact.\n* Compose the selected role's deterministic native-skills bundle.\n* Record role and seat as the snapshot subject, without consulting AOSH harness routing.\n* Require agent-compose only. Do not require the selected harness, inference, a model, hardware, endpoints, or live services.\n* Migrate the committed pre-refactor baseline and comparison documentation.\n\n## Done\n\n* The CLI accepts an explicit role and seat.\n* Tests prove an arbitrary valid seat can be measured without its harness binary being installed.\n* Snapshot comparison rejects mismatched role-seat subjects.\n* Documentation describes the role-seat boundary and dependency-free measurement.\n* Ward validation passes.\n\nPart of #655.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
coilyco-flight-deck/agentic-os#686
No description provided.