What Can Be Done?
The Capability Fabric is the provider-neutral catalogue of what the system can do — the answer to what can be done? before governance answers may it be done? and Hermes answers execute it.Capabilities are provider-neutral.
UpdateRenewalRisk is a capability; PATCH /salesforce/opportunity/{id} is a route. The Fabric resolves the former to the latter only when active and authorized.What Lives in the Fabric
- Capability catalogue — the full set of active capabilities for a tenant/runtime/Work context.
- Capability metadata — contracts, inputs/outputs, required authority, evidence shape, side-effect class.
- Resolution — maps a capability name to one or more execution routes (native, MCP-routed, ADK-resolved).
- MCP — governed tool/context surface exposed to AI, routed through the MCP Pool.
- ADK — agent development kit path for agent-authored capabilities.
- Native + external — first-party capabilities and those contributed via ecosystems/Marketplace.
- Availability — not every capability is available everywhere; Discovery + Activation + tenancy + Work context determine visibility.
Resolution Is Contextual
A capability resolves differently depending on:- Which ecosystems are connected and authorized for this tenant
- Which routes are active for this Work type
- Which identity is requesting (user, Twin, agent — with what authority)
Fabric ≠ Governance ≠ Hermes
Where to Go Next
Governance & Authority
How the plan is approved or denied before anything executes.
Hermes Execution
How the authorized plan is executed with evidence.
Discovery & Activation
What makes a capability exist and become active here.