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.