Skip to content

Platform Capability Adoption Board

This is the current work queue for coding-agent teams adopting untool.ai platform capabilities.

Generated: 2026-05-31T21:54:29.908Z Status source: docs/platform-capability-adoption.status.json System capability model: docs/system-capability-model.md Bootstrap order: docs/untool-bootstrap-order.md Agent lexicon: ontology/platform-self-model/generated/lexicon.yaml Source of truth: https://agentarmy.dev/graphs/platform/capabilities NATS subject: platform.capability.changed.v1

Summary

  • Capabilities: 3
  • Adoption tracks: 11
  • Open issue checks: 13
  • Closed issue checks: 1
  • Linked PRs: 10
  • Bootstrap pickup missing: 0
  • Closure pickup missing: 0

Agent Pickup

  1. Read docs/system-capability-model.md before choosing names, surfaces, capabilities, or module ownership.
  2. Read docs/untool-bootstrap-order.md for build sequence.
  3. Pick the row for your repo and capability ID.
  4. Run the handoff command or MCP call shown in the row.
  5. Check linked PRs before starting duplicate work.
  6. Attach validation evidence before closing an adoption issue or PR.

AgentArmy

Capability Bootstrap module Target Issue PRs Pickup Agent lenses Handoff
platform.messaging.update-system 5 NATS Semantic Bus, 6 Webhook Projector Bridge Implement the NATS-to-webhook projector bridge for platform update subscriptions OPEN #421 undefined bootstrap
closure
async-messaging-engineer
mcp-developer
api-designer
contract-test-engineer
security-auditor
npm run handoff:capabilities -- AgentArmy platform.messaging.update-system
platform_capability_handoff({ "repo": "AgentArmy", "capability_id": "platform.messaging.update-system" })

agentarmy-forge

Capability Bootstrap module Target Issue PRs Pickup Agent lenses Handoff
platform.messaging.update-system 5 NATS Semantic Bus, 6 Webhook Projector Bridge Discover capability and adoption update obligations through MCP, NATS, or webhook subscriptions OPEN #122 undefined bootstrap
closure
backend-developer
developer-advocate
test-automator
npm run handoff:capabilities -- agentarmy-forge platform.messaging.update-system
platform_capability_handoff({ "repo": "agentarmy-forge", "capability_id": "platform.messaging.update-system" })
uda.dataobject.runtime.receivers 7 UDA Object Model Runtime Generate receiver-ready fixture families and compatibility evidence CLOSED none bootstrap
closure
backend-developer
test-automator
npm run handoff:capabilities -- agentarmy-forge uda.dataobject.runtime.receivers
platform_capability_handoff({ "repo": "agentarmy-forge", "capability_id": "uda.dataobject.runtime.receivers" })

backend-core

Capability Bootstrap module Target Issue PRs Pickup Agent lenses Handoff
hvfs.source-control.foundation 9 HVFS Source-Control Substrate Implement the lakeFS/HVFS UDA provider and content-addressable storage seam OPEN #170 undefined bootstrap
closure
backend-developer
data-engineer
api-designer
contract-test-engineer
security-auditor
npm run handoff:capabilities -- backend-core hvfs.source-control.foundation
platform_capability_handoff({ "repo": "backend-core", "capability_id": "hvfs.source-control.foundation" })
platform.messaging.update-system 5 NATS Semantic Bus, 6 Webhook Projector Bridge Project Fuseki-backed capability facts onto NATS system messages for backend consumers OPEN #172 undefined bootstrap
closure
backend-developer
data-engineer
async-messaging-engineer
contract-test-engineer
npm run handoff:capabilities -- backend-core platform.messaging.update-system
platform_capability_handoff({ "repo": "backend-core", "capability_id": "platform.messaging.update-system" })
uda.dataobject.runtime.receivers 7 UDA Object Model Runtime DataObjects read from UDA sources through the standard receiver path OPEN #166 undefined bootstrap
closure
backend-developer
data-engineer
contract-test-engineer
npm run handoff:capabilities -- backend-core uda.dataobject.runtime.receivers
platform_capability_handoff({ "repo": "backend-core", "capability_id": "uda.dataobject.runtime.receivers" })

commons-core

Capability Bootstrap module Target Issue PRs Pickup Agent lenses Handoff
hvfs.source-control.foundation 9 HVFS Source-Control Substrate Define the agent-facing virtual filesystem client contract OPEN #16 undefined bootstrap
closure
api-designer
mcp-developer
contract-test-engineer
security-auditor
npm run handoff:capabilities -- commons-core hvfs.source-control.foundation
platform_capability_handoff({ "repo": "commons-core", "capability_id": "hvfs.source-control.foundation" })
platform.messaging.update-system 5 NATS Semantic Bus, 6 Webhook Projector Bridge Represent and validate the shared platform update subscription contract OPEN #17 undefined bootstrap
closure
api-designer
contract-test-engineer
mcp-developer
npm run handoff:capabilities -- commons-core platform.messaging.update-system
platform_capability_handoff({ "repo": "commons-core", "capability_id": "platform.messaging.update-system" })

frontend-core

Capability Bootstrap module Target Issue PRs Pickup Agent lenses Handoff
platform.messaging.update-system 5 NATS Semantic Bus, 6 Webhook Projector Bridge Expose first-tier platform update visibility in Fleet Console/frontend surfaces OPEN #132 undefined bootstrap
closure
frontend-developer
ui-designer
accessibility-tester
npm run handoff:capabilities -- frontend-core platform.messaging.update-system
platform_capability_handoff({ "repo": "frontend-core", "capability_id": "platform.messaging.update-system" })
uda.dataobject.runtime.receivers 7 UDA Object Model Runtime Consume typed DataObjects instead of source-specific backend seams OPEN #133 undefined bootstrap
closure
frontend-developer
api-designer
npm run handoff:capabilities -- frontend-core uda.dataobject.runtime.receivers
platform_capability_handoff({ "repo": "frontend-core", "capability_id": "uda.dataobject.runtime.receivers" })

middle-core

Capability Bootstrap module Target Issue PRs Pickup Agent lenses Handoff
platform.messaging.update-system 5 NATS Semantic Bus, 6 Webhook Projector Bridge Implement or host the NATS-to-webhook platform update projection path OPEN #135 undefined bootstrap
closure
async-messaging-engineer
api-designer
security-auditor
contract-test-engineer
npm run handoff:capabilities -- middle-core platform.messaging.update-system
platform_capability_handoff({ "repo": "middle-core", "capability_id": "platform.messaging.update-system" })

Readiness Gate

Run this from the hub before treating adoption as ready:

npm run status:capabilities
npm run board:capabilities
npm run check:capability-status
npm run check:capability-board
npm run audit:capability-adoption-readiness