Unclassified

Capability Fabric

The governed execution language between intelligence and operational action — discover, select, validate, execute.

Capability Fabric is the governed execution language between intelligence and operational action. It answers the question:

WHAT CAN BE DONE?

What Capability Fabric Does

  • Discovers capabilities from the registry
  • Selects capabilities by policy and context
  • Validates parameters against capability contracts
  • Enforces governance gates before execution
  • Routes execution to the correct runtime implementation
  • Returns the result as canonical evidence

What Capability Fabric Does NOT Do

  • Own canonical truth
  • Decide outcomes alone
  • Bypass governance
  • Provide direct operational memory
INTELLIGENCE
      ↓
CAPABILITY SELECTION
      ↓
POLICY / GOVERNANCE
      ↓
EXECUTION
      ↓
RESULT
      ↓
CANONICAL CONTINUITY

Capability Registry

The capability registry is the catalog of all available capabilities. Each capability is defined by:

FieldDescription
keyUnique identifier (e.g., retry_payment, create_task)
planeWhich architectural plane it operates in
inputsExpected parameters and types
outputsReturn values and types
required_scopesAuthorization scopes needed
governance_policyWhat governance is required
surface_compatibilityWhich surfaces can invoke this capability

Governance Contract

Every capability execution path must include a governed boundary:

Capability selection
      ↓
Policy evaluation
      ↓
Governance gate if required by policy
      ↓
Execution contract accepted
      ↓
Capability execution
      ↓
Canonical result path

Rule: Capability Fabric must not bypass governance.

Implementation Types

Capability implementation can be:

TypeDescription
APIDirect REST/GraphQL call to external service
MCPTool invocation via Model Context Protocol
Spine ToolInternal Spine operation
WorkflowMulti-step orchestrated flow
AgentAI agent execution
ADKAgent Development Kit mechanism
ProviderExternal provider mechanism

Discovery and Marketplace

Three related marketplaces support capability discovery:

MarketplacePurpose
Integration MarketplaceExternal system connectors
Plugin MarketplaceWorkbench extensions
MCP MarketplaceAI tool capabilities

Lifecycle:

Discover → Validate → Install/Connect → Authorize → Register Capability → Govern → Execute

Rules:

  • Marketplace is capability discovery/distribution
  • Marketplace is not canonical truth
  • Plugin installed ≠ permission
  • MCP available ≠ authority

Capability Examples

CapabilityDescriptionGovernance
retry_paymentRetry a failed paymentApproval required
create_taskCreate a new work itemPolicy check
send_customer_messageSend message to customerApproval required
update_accountUpdate account recordRole check
create_invoiceGenerate an invoiceApproval required
schedule_meetingSchedule a meetingPolicy check
reconcile_paymentMatch payment to invoiceRole check

Capability and Execution

Capability is separate from execution. The flow is:

CAPABILITY (what can be done)
      ↓
EXECUTION FABRIC (how it is done)
      ↓
GOVERNANCE (may it be done)
      ↓
RESULT (what happened)
      ↓
RECONCILIATION (is it correct)

Related