Unclassified

Capability Fabric

<!-- DOCUMENT CLASS: DEVELOPMENT | SOURCE: 22_CAPABILITY_FABRIC.md -->

Capability Fabric

Definition

Capability answers:

What can be done?

It does not define the implementation mechanism.

Capability contract

Capability ID
Version
Description
Inputs
Outputs
Required Context
Authority
Risk
Evidence Requirements
Policy
Execution Bindings

Effect classes

read
derive
mutate

Examples

retry_payment
create_task
send_customer_message
update_account
create_invoice
schedule_meeting
reconcile_payment

Binding

A capability may bind to:

  • API;
  • MCP;
  • Spine Tool;
  • Workflow;
  • Pipeline;
  • Agent;
  • ADK;
  • provider-specific mechanism.

Selection

Need
→ Capability
→ Policy / Authority
→ Available binding
→ Cost / latency / reliability
→ Execution

The product remains independent of any individual AI/tool protocol.