{
  "schema": "cain-economy-manifest/1.0",
  "generated_at": "2026-09-18T00:52:00Z",
  "purpose": "Machine-readable index of CAIN's Agentic Trust Economy Fabric (CAIN 38.0), per Phase 34. Points to real evidence, not marketing copy. See also /.well-known/cain-evidence.json for the general evidence manifest.",
  "doctrine": "CAIN does not become the bank. CAIN is the trust fabric that makes autonomous economic action verifiable: every economic action requires a real identity, a real spend-capped delegation, a real budget reservation, and a real fail-closed authorization decision before a (currently simulated-only) execution occurs.",
  "what_is_implemented": {
    "agent_identity": "REAL, LIVE -- agent_identity_attestation.py (CAIN 14), see /fabric/attestation/*",
    "capability_delegation": "REAL, LIVE -- cain_intent_action_fabric.DelegationSecurityValidator, spend-cap enforcement ADDED this session (was a live gap)",
    "budget_control": "REAL, LIVE -- cain_budget.BudgetEngine, atomic SQLite reserve/commit, idempotency-ordering bug FIXED this session",
    "economic_authorization_pipeline": "REAL, TEST-VERIFIED -- cain_economic_action_38.py, 18/18 tests pass",
    "consensus_integration": "REAL, LIVE-VERIFIED ONCE -- one manual demonstration wired an economic decision through the actual 4-node PBFT cluster (quorum_certificate_status VALID, 4/4 signers); NOT the default wiring for every economic action",
    "execution": "SIMULATED ONLY -- SimulatedPaymentAdapter, no real payment provider, no real money movement, by explicit design"
  },
  "what_is_not_implemented": [
    "real payment provider integration (no AP2/x402/ACP adapter)",
    "agent-to-agent marketplace / discovery protocol",
    "trusted agent / MCP / A2A discovery",
    "economic reputation system",
    "Sybil resistance",
    "agent economic simulator at scale (only a 20-agent/200-transaction illustrative run exists)",
    "delegation token signature verification (a real, documented, unresolved gap -- see /proof/bundle/cain38-economic-fabric/CAIN_38_DELEGATION_SPEC.json)",
    "cross-registry identity/attestation revocation sync (revoking one of CAIN's two parallel identity systems does not revoke the other)"
  ],
  "evidence_bundle": "/proof/bundle/cain38-economic-fabric/index.json",
  "read_only_api": {
    "list": "/api/v1/economic-evidence",
    "single": "/api/v1/economic-evidence/{evidence_id}"
  },
  "related_manifest": "/.well-known/cain-evidence.json",
  "software_version": {"git_commit": "see /proof/bundle/cain38-economic-fabric for the exact commit this evidence was produced at"}
}
