Decide the fate of tooling-ceo-* and tooling-advisor-* composed skills #976

Open
opened 2026-08-08 18:49:21 +00:00 by coilyco-ops · 0 comments
Member

Follow-up from 48c48414, which removed the parked-config-block exclusion from [tool.agentic-os.code-comments] and deleted the parked role exec block from .agents/roles.kdl.

That block was the only thing in roles.kdl claiming two composed-skill families. Five sources now sit in .agents/composed/ unclaimed by any role:

  • tooling-advisor-causal-claim-audit
  • tooling-advisor-evidence-synthesis
  • tooling-ceo-developer-tool-adoption
  • tooling-ceo-oss-stewardship
  • tooling-ceo-platform-strategy

No validator fails on this. check_composed_skills does not read roles.kdl, so the suite stays green either way. The skills are simply never promoted, because agent-compose selects by role allowlist.

Three options:

  • Add a live role exec to roles.kdl with the allowlist the parked block carried, activating the role.
  • Reassign the five skills to an existing role (director is the closest fit for the ceo family).
  • Delete the five composed sources as retired.

Worth noting that exec is still a member of ROLE_TERMS in agentic_os/agents_context_inventory.py:42-51, which is a doc-heading vocabulary rather than a roles.kdl cross-check, so it does not force the first option.

Follow-up from 48c48414, which removed the parked-config-block exclusion from `[tool.agentic-os.code-comments]` and deleted the parked `role exec` block from `.agents/roles.kdl`. That block was the only thing in `roles.kdl` claiming two composed-skill families. Five sources now sit in `.agents/composed/` unclaimed by any role: * `tooling-advisor-causal-claim-audit` * `tooling-advisor-evidence-synthesis` * `tooling-ceo-developer-tool-adoption` * `tooling-ceo-oss-stewardship` * `tooling-ceo-platform-strategy` No validator fails on this. `check_composed_skills` does not read `roles.kdl`, so the suite stays green either way. The skills are simply never promoted, because agent-compose selects by role allowlist. Three options: * Add a live `role exec` to `roles.kdl` with the allowlist the parked block carried, activating the role. * Reassign the five skills to an existing role (director is the closest fit for the ceo family). * Delete the five composed sources as retired. Worth noting that `exec` is still a member of `ROLE_TERMS` in `agentic_os/agents_context_inventory.py:42-51`, which is a doc-heading vocabulary rather than a `roles.kdl` cross-check, so it does not force the first option.
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#976
No description provided.