{
 "schema": "cain.ecosystem.v1",
 "catalog_generated_at": "2026-10-16T03:40:12+00:00",
 "note": "Built by scripts/console/build_ecosystem.py from cain-products.json (probed) and ecosystem_copy.py. 'Live' means the product's link answered when the catalog was probed. 'In development' entries are tested code recorded by an evolution, not hosted or sold yet; their own status string is kept verbatim.",
 "counts": {
  "products": 175,
  "live": 95,
  "in_development": 72,
  "hosted_services": 105
 },
 "goals": [
  {
   "key": "start",
   "title": "Start here",
   "question": "New to CAIN-42? Try it in two minutes, no card needed.",
   "count": 5
  },
  {
   "key": "stop",
   "title": "Stop risky actions",
   "question": "Make AI agents ask before they delete, pay, email or run anything dangerous.",
   "count": 10
  },
  {
   "key": "watch",
   "title": "See what your agents do",
   "question": "Every action, every decision, replayed and searchable.",
   "count": 9
  },
  {
   "key": "account",
   "title": "Inside your free account",
   "question": "What you get the moment you sign up.",
   "count": 12
  },
  {
   "key": "tools",
   "title": "Secure tools & MCP servers",
   "question": "Check, pin and gate the tools your agents can reach.",
   "count": 10
  },
  {
   "key": "data",
   "title": "Protect identities, keys & data",
   "question": "Who the agent is, what it may touch, and what it must never leak.",
   "count": 6
  },
  {
   "key": "test",
   "title": "Test & grade your AI",
   "question": "Score agents, attack them safely, check AI-written code and answers.",
   "count": 8
  },
  {
   "key": "prove",
   "title": "Prove it to anyone",
   "question": "Signed records your auditor, regulator or customer can check without trusting us.",
   "count": 9
  },
  {
   "key": "build",
   "title": "For developers",
   "question": "SDKs, CLI, MCP server, APIs and offline verifiers.",
   "count": 7
  },
  {
   "key": "enterprise",
   "title": "For large organisations",
   "question": "Compliance, private deployment, SIEM and advisory.",
   "count": 15
  },
  {
   "key": "tech",
   "title": "How it works",
   "question": "The 7 moats, the live consensus cluster and the research lab.",
   "count": 12
  },
  {
   "key": "next",
   "title": "Coming next",
   "question": "Product lines in development. Tested code, not yet sold or hosted.",
   "count": 72
  }
 ],
 "products": [
  {
   "slug": "sandbox",
   "name": "Agent trust sandbox",
   "goal": "start",
   "plain": "Try CAIN on a pretend agent in your browser, no account needed.",
   "desc": "",
   "group": "Studio apps & labs",
   "category": "Studio app",
   "status": "live",
   "status_label": "Live",
   "declared_status": "",
   "evolutions": [],
   "links": {
    "open": "https://cainstudio.online/sandbox"
   },
   "probe": {
    "open": 200
   },
   "sources": [
    "app-sandbox"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/sandbox",
   "subdomain": "https://sandbox.cainstudio.online"
  },
  {
   "slug": "ai-quickstart",
   "name": "AI quickstart",
   "goal": "start",
   "plain": "Paste one block into your coding agent and it sets CAIN up for you.",
   "desc": "Copy-paste setup for coding agents.",
   "group": "Developer tools",
   "category": "Developer",
   "status": "live",
   "status_label": "Live",
   "declared_status": "",
   "evolutions": [],
   "links": {
    "open": "https://cainstudio.online/docs/ai-quickstart"
   },
   "probe": {
    "open": 200
   },
   "sources": [
    "dev-ai-quickstart"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/ai-quickstart",
   "subdomain": "https://ai-quickstart.cainstudio.online"
  },
  {
   "slug": "cloud",
   "name": "CAIN Studio Managed Cloud Subscriptions (Developer & Enterprise SaaS)",
   "goal": "start",
   "plain": "CAIN Studio in the cloud: a free tier, then plans that grow with you.",
   "desc": "Business-plan channel. Implementation status varies: several are prototypes or plans (e.g. insurance has no insurer behind it). Check the claims registry before quoting.",
   "group": "Commercial channels",
   "category": "Commercial channel",
   "status": "live",
   "status_label": "Available",
   "declared_status": "business plan",
   "evolutions": [],
   "links": {
    "open": "https://cainstudio.online/pricing"
   },
   "probe": {
    "open": 200
   },
   "sources": [
    "channel-1"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/cloud",
   "subdomain": "https://cloud.cainstudio.online"
  },
  {
   "slug": "demo",
   "name": "Live demo: decide, enforce, prove",
   "goal": "start",
   "plain": "Watch CAIN decide, enforce and prove one real action, end to end.",
   "desc": "",
   "group": "Studio apps & labs",
   "category": "Studio app",
   "status": "live",
   "status_label": "Live",
   "declared_status": "",
   "evolutions": [],
   "links": {
    "open": "https://cainstudio.online/demo"
   },
   "probe": {
    "open": 200
   },
   "sources": [
    "app-demo"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/demo",
   "subdomain": "https://demo.cainstudio.online"
  },
  {
   "slug": "playground",
   "name": "Playground",
   "goal": "start",
   "plain": "Send a real action and watch CAIN decide it, stage by stage.",
   "desc": "Fire a real decision and watch all 17 stages.",
   "group": "Console (signed in)",
   "category": "Console",
   "status": "live",
   "status_label": "Live",
   "declared_status": "",
   "evolutions": [],
   "links": {
    "open": "https://cainstudio.online/console#/play"
   },
   "probe": {
    "open": 200
   },
   "sources": [
    "console-play"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/playground",
   "subdomain": "https://playground.cainstudio.online"
  },
  {
   "slug": "approvals",
   "name": "Approvals",
   "goal": "stop",
   "plain": "Risky actions wait here for a human yes or no.",
   "desc": "Held actions waiting for a human yes or no.",
   "group": "Console (signed in)",
   "category": "Console",
   "status": "live",
   "status_label": "Live",
   "declared_status": "",
   "evolutions": [],
   "links": {
    "open": "https://cainstudio.online/console#/approvals"
   },
   "probe": {
    "open": 200
   },
   "sources": [
    "console-approvals"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/approvals",
   "subdomain": "https://approvals.cainstudio.online"
  },
  {
   "slug": "agent-security",
   "name": "CAIN Agent Security",
   "goal": "stop",
   "plain": "Catches made-up facts, unverified actions and agent-to-agent tricks before they cause damage.",
   "desc": "Agent security guard with hallucination detection, action verification, and A2A guard.",
   "group": "Core platform",
   "category": "security",
   "status": "live",
   "status_label": "Live",
   "declared_status": "PRODUCTION",
   "evolutions": [],
   "links": {
    "open": "https://cainstudio.online/guard",
    "api": "https://cainstudio.online/fabric/security/posture",
    "docs": "https://cainstudio.online/docs/agent_security"
   },
   "probe": {
    "open": 200,
    "docs": 200,
    "api": 401
   },
   "sources": [
    "cain-agent-security",
    "app-agent_security"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/agent-security",
   "subdomain": "https://agent-security.cainstudio.online"
  },
  {
   "slug": "budget",
   "name": "CAIN Budget",
   "goal": "stop",
   "plain": "Spending limits for agents, so a runaway loop cannot burn your money.",
   "desc": "AI budget management and spend control.",
   "group": "Core platform",
   "category": "infrastructure",
   "status": "live",
   "status_label": "Live",
   "declared_status": "PRODUCTION",
   "evolutions": [],
   "links": {
    "open": "https://cainstudio.online/budget",
    "api": "https://cainstudio.online/fabric/budgets",
    "docs": "https://cainstudio.online/docs/budget"
   },
   "probe": {
    "open": 200,
    "docs": 200,
    "api": 401
   },
   "sources": [
    "cain-budget"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/budget",
   "subdomain": "https://budget.cainstudio.online"
  },
  {
   "slug": "control",
   "name": "CAIN Control",
   "goal": "stop",
   "plain": "The rulebook: decides allow, hold for approval, or block for every action an agent proposes.",
   "desc": "Authorization engine with policy evaluation and risk assessment.",
   "group": "Core platform",
   "category": "security",
   "status": "live",
   "status_label": "Live",
   "declared_status": "PRODUCTION",
   "evolutions": [],
   "links": {
    "open": "https://cainstudio.online/control",
    "api": "https://cainstudio.online/fabric/control/agents",
    "docs": "https://cainstudio.online/docs/control"
   },
   "probe": {
    "open": 200,
    "docs": 200,
    "api": 401
   },
   "sources": [
    "cain-control"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/control",
   "subdomain": "https://control.cainstudio.online"
  },
  {
   "slug": "governance",
   "name": "CAIN Governance",
   "goal": "stop",
   "plain": "Write the rules your agents must follow, in plain terms, and enforce them everywhere.",
   "desc": "Governance engine for AI agent decision-making and rule enforcement.",
   "group": "Core platform",
   "category": "governance",
   "status": "live",
   "status_label": "Live",
   "declared_status": "PRODUCTION",
   "evolutions": [],
   "links": {
    "open": "https://cainstudio.online/governance",
    "api": "https://cainstudio.online/fabric/governance/policies",
    "docs": "https://cainstudio.online/docs/governance"
   },
   "probe": {
    "open": 200,
    "docs": 200,
    "api": 401
   },
   "sources": [
    "cain-governance"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/governance",
   "subdomain": "https://governance.cainstudio.online"
  },
  {
   "slug": "impact",
   "name": "CAIN Impact",
   "goal": "stop",
   "plain": "Predicts what an action could break before it is allowed to run.",
   "desc": "",
   "group": "Studio apps & labs",
   "category": "Studio app",
   "status": "live",
   "status_label": "Live",
   "declared_status": "",
   "evolutions": [],
   "links": {
    "open": "https://cainstudio.online/impact"
   },
   "probe": {
    "open": 200
   },
   "sources": [
    "app-impact"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/impact",
   "subdomain": "https://impact.cainstudio.online"
  },
  {
   "slug": "kill-switch",
   "name": "Kill switch",
   "goal": "stop",
   "plain": "One click stops every agent at once.",
   "desc": "Halt every agent in one click.",
   "group": "Console (signed in)",
   "category": "Console",
   "status": "live",
   "status_label": "Live",
   "declared_status": "",
   "evolutions": [],
   "links": {
    "open": "https://cainstudio.online/console#/kill"
   },
   "probe": {
    "open": 200
   },
   "sources": [
    "console-kill"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/kill-switch",
   "subdomain": "https://kill-switch.cainstudio.online"
  },
  {
   "slug": "inspection",
   "name": "Prompt-injection inspection",
   "goal": "stop",
   "plain": "Screens what an agent reads for hidden instructions planted by an attacker.",
   "desc": "cainstudio.inspection screens text an agent reads for injected instructions before it can act on them (measured precision 1.0, recall 0.30 on a public test split).",
   "group": "Core platform",
   "category": "Platform feature",
   "status": "live",
   "status_label": "Live",
   "declared_status": "",
   "evolutions": [],
   "links": {
    "docs": "https://cainstudio.online/docs/sdk-python"
   },
   "probe": {
    "docs": 200
   },
   "sources": [
    "feature-inspection"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/inspection",
   "subdomain": "https://inspection.cainstudio.online"
  },
  {
   "slug": "tool-rules",
   "name": "Tools & rules",
   "goal": "stop",
   "plain": "Your own rules: always block this, always ask about that, always allow the rest.",
   "desc": "Your own deny / approve / allow rules per tool.",
   "group": "Console (signed in)",
   "category": "Console",
   "status": "live",
   "status_label": "Live",
   "declared_status": "",
   "evolutions": [],
   "links": {
    "open": "https://cainstudio.online/console#/tools"
   },
   "probe": {
    "open": 200
   },
   "sources": [
    "console-tools"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/tool-rules",
   "subdomain": "https://tool-rules.cainstudio.online"
  },
  {
   "slug": "trustledger",
   "name": "TrustLedger",
   "goal": "stop",
   "plain": "Keeps a trust score per agent and checks it before every action.",
   "desc": "Deterministic per-agent trust-score ledger and pre-action gate.",
   "group": "MCPGate gates",
   "category": "MCPGate",
   "status": "live",
   "status_label": "Live",
   "declared_status": "",
   "evolutions": [],
   "links": {
    "open": "https://trustledger.mcpgate.online",
    "docs": "https://trustledger.mcpgate.online/docs",
    "mcp": "https://trustledger.mcpgate.online/mcp"
   },
   "probe": {
    "open": 200,
    "health": 200,
    "docs": 200,
    "mcp": 200
   },
   "sources": [
    "mcpgate-trustledger"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/trustledger",
   "subdomain": "https://trustledger.cainstudio.online"
  },
  {
   "slug": "drift",
   "name": "CAIN Drift",
   "goal": "watch",
   "plain": "Warns you when an agent, model, tool or policy quietly changes.",
   "desc": "Detect meaningful changes in agents, models, tools, policies, data, behavior, and compliance state before drift becomes an incident.",
   "group": "Core platform",
   "category": "infrastructure",
   "status": "live",
   "status_label": "Live",
   "declared_status": "LIVE",
   "evolutions": [],
   "links": {
    "open": "https://cainstudio.online/drift",
    "api": "https://cainstudio.online/fabric/drift/health",
    "docs": "https://cainstudio.online/docs/drift"
   },
   "probe": {
    "open": 200,
    "docs": 200,
    "api": 200
   },
   "sources": [
    "cain-drift"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/drift",
   "subdomain": "https://drift.cainstudio.online"
  },
  {
   "slug": "observability",
   "name": "CAIN Observability",
   "goal": "watch",
   "plain": "A live window into what every agent is doing and why each action was allowed or stopped.",
   "desc": "Trust-aware agent observability with real-time events, run reconstruction, and decision forensics. Served by the signed decision and trajectory APIs; the older /fabric/observability/* routes answer 410 with pointers.",
   "group": "Core platform",
   "category": "infrastructure",
   "status": "live",
   "status_label": "Live",
   "declared_status": "PRODUCTION",
   "evolutions": [],
   "links": {
    "open": "https://cainstudio.online/observability",
    "api": "https://cainstudio.online/fabric/decisions",
    "docs": "https://cainstudio.online/docs/trace"
   },
   "probe": {
    "open": 200,
    "docs": 200,
    "api": 401
   },
   "sources": [
    "cain-observability"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/observability",
   "subdomain": "https://observability.cainstudio.online"
  },
  {
   "slug": "plans",
   "name": "CAIN Plans",
   "goal": "watch",
   "plain": "Checks an agent's plan before it starts, then holds it to that plan.",
   "desc": "AI agent planning and orchestration.",
   "group": "Core platform",
   "category": "agent",
   "status": "live",
   "status_label": "Live",
   "declared_status": "PRODUCTION",
   "evolutions": [],
   "links": {
    "open": "https://cainstudio.online/plans",
    "api": "https://cainstudio.online/fabric/plans",
    "docs": "https://cainstudio.online/docs/actionproof"
   },
   "probe": {
    "open": 200,
    "docs": 200,
    "api": 401
   },
   "sources": [
    "cain-plans"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/plans",
   "subdomain": "https://plans.cainstudio.online"
  },
  {
   "slug": "resilience",
   "name": "CAIN Resilience",
   "goal": "watch",
   "plain": "Shows how CAIN keeps working when parts of it fail.",
   "desc": "",
   "group": "Studio apps & labs",
   "category": "Studio app",
   "status": "live",
   "status_label": "Live",
   "declared_status": "",
   "evolutions": [],
   "links": {
    "open": "https://cainstudio.online/resilience"
   },
   "probe": {
    "open": 200
   },
   "sources": [
    "app-resilience"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/resilience",
   "subdomain": "https://resilience.cainstudio.online"
  },
  {
   "slug": "sentinel",
   "name": "CAIN Sentinel",
   "goal": "watch",
   "plain": "Always-on watchdog that detects trouble and contains it automatically.",
   "desc": "",
   "group": "Studio apps & labs",
   "category": "Studio app",
   "status": "live",
   "status_label": "Live",
   "declared_status": "",
   "evolutions": [],
   "links": {
    "open": "https://cainstudio.online/sentinel"
   },
   "probe": {
    "open": 200
   },
   "sources": [
    "app-sentinel"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/sentinel",
   "subdomain": "https://sentinel.cainstudio.online"
  },
  {
   "slug": "trace",
   "name": "CAIN Trace",
   "goal": "watch",
   "plain": "A tamper-evident record of every step an agent took, in order.",
   "desc": "Immutable execution trace and audit trail.",
   "group": "Core platform",
   "category": "infrastructure",
   "status": "live",
   "status_label": "Live",
   "declared_status": "PRODUCTION",
   "evolutions": [],
   "links": {
    "open": "https://cainstudio.online/trace",
    "api": "https://cainstudio.online/fabric/traces/",
    "docs": "https://cainstudio.online/docs/trace"
   },
   "probe": {
    "open": 200,
    "docs": 200,
    "api": 401
   },
   "sources": [
    "cain-trace"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/trace",
   "subdomain": "https://trace.cainstudio.online"
  },
  {
   "slug": "trajectory",
   "name": "CAIN Trajectory",
   "goal": "watch",
   "plain": "Spots when an agent's chain of actions drifts somewhere it should not go, even in small steps.",
   "desc": "Agent trajectory monitoring and anomaly detection.",
   "group": "Core platform",
   "category": "security",
   "status": "live",
   "status_label": "Live",
   "declared_status": "PRODUCTION",
   "evolutions": [],
   "links": {
    "open": "https://cainstudio.online/trajectory",
    "api": "https://cainstudio.online/fabric/trajectories",
    "docs": "https://cainstudio.online/docs/trajectory"
   },
   "probe": {
    "open": 200,
    "docs": 200,
    "api": 401
   },
   "sources": [
    "cain-trajectory"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/trajectory",
   "subdomain": "https://trajectory.cainstudio.online"
  },
  {
   "slug": "hubgate",
   "name": "Hubgate",
   "goal": "watch",
   "plain": "One overview across all the MCPGate tools.",
   "desc": "Aggregation overview across the product suite — real per-product data, passed through, not blended.",
   "group": "MCPGate gates",
   "category": "MCPGate",
   "status": "live",
   "status_label": "Live",
   "declared_status": "",
   "evolutions": [],
   "links": {
    "open": "https://hubgate.mcpgate.online",
    "docs": "https://hubgate.mcpgate.online/docs",
    "mcp": "https://hubgate.mcpgate.online/mcp"
   },
   "probe": {
    "open": 200,
    "health": 200,
    "docs": 200,
    "mcp": 200
   },
   "sources": [
    "mcpgate-hubgate"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/hubgate",
   "subdomain": "https://hubgate.cainstudio.online"
  },
  {
   "slug": "mcpwatch",
   "name": "MCPWatch",
   "goal": "watch",
   "plain": "Health and metrics for all your MCP servers in one place.",
   "desc": "Fleet health + metrics dashboard for MCP servers.",
   "group": "MCPGate gates",
   "category": "MCPGate",
   "status": "live",
   "status_label": "Live",
   "declared_status": "",
   "evolutions": [],
   "links": {
    "open": "https://mcpwatch.mcpgate.online",
    "docs": "https://mcpwatch.mcpgate.online/docs",
    "mcp": "https://mcpwatch.mcpgate.online/mcp"
   },
   "probe": {
    "open": 200,
    "health": 200,
    "docs": 200,
    "mcp": 200
   },
   "sources": [
    "mcpgate-mcpwatch"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/mcpwatch",
   "subdomain": "https://mcpwatch.cainstudio.online"
  },
  {
   "slug": "console-agents",
   "name": "Agents",
   "goal": "account",
   "plain": "Register agents, give each its own key, and see how far each is trusted.",
   "desc": "Agent identities, agent keys and the fast path.",
   "group": "Console (signed in)",
   "category": "Console",
   "status": "live",
   "status_label": "Live",
   "declared_status": "",
   "evolutions": [],
   "links": {
    "open": "https://cainstudio.online/console#/agents"
   },
   "probe": {
    "open": 200
   },
   "sources": [
    "console-agents"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/console-agents",
   "subdomain": "https://console-agents.cainstudio.online"
  },
  {
   "slug": "api-keys",
   "name": "API keys",
   "goal": "account",
   "plain": "Your API key and a copy-paste quickstart.",
   "desc": "Your key and the copy-paste quickstart.",
   "group": "Console (signed in)",
   "category": "Console",
   "status": "live",
   "status_label": "Live",
   "declared_status": "",
   "evolutions": [],
   "links": {
    "open": "https://cainstudio.online/console#/keys"
   },
   "probe": {
    "open": 200
   },
   "sources": [
    "console-keys"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/api-keys",
   "subdomain": "https://api-keys.cainstudio.online"
  },
  {
   "slug": "console-cluster",
   "name": "Consensus cluster",
   "goal": "account",
   "plain": "See the consensus cluster that signs your decisions, checked in your browser.",
   "desc": "The 4-replica BFT cluster that signs decisions, verified in your browser.",
   "group": "Console (signed in)",
   "category": "Console",
   "status": "live",
   "status_label": "Live",
   "declared_status": "",
   "evolutions": [],
   "links": {
    "open": "https://cainstudio.online/console#/cluster"
   },
   "probe": {
    "open": 200
   },
   "sources": [
    "console-cluster"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/console-cluster",
   "subdomain": "https://console-cluster.cainstudio.online"
  },
  {
   "slug": "plan-fit",
   "name": "Evaluation",
   "goal": "account",
   "plain": "Shows which plan your real usage fits.",
   "desc": "Which plan your real usage fits.",
   "group": "Console (signed in)",
   "category": "Console",
   "status": "live",
   "status_label": "Live",
   "declared_status": "",
   "evolutions": [],
   "links": {
    "open": "https://cainstudio.online/console#/evalView"
   },
   "probe": {
    "open": 200
   },
   "sources": [
    "console-evalView"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/plan-fit",
   "subdomain": "https://plan-fit.cainstudio.online"
  },
  {
   "slug": "console-live",
   "name": "Live decisions",
   "goal": "account",
   "plain": "Watch decisions arrive live as your agents work.",
   "desc": "Every decision streaming in as your agents act.",
   "group": "Console (signed in)",
   "category": "Console",
   "status": "live",
   "status_label": "Live",
   "declared_status": "",
   "evolutions": [],
   "links": {
    "open": "https://cainstudio.online/console#/live"
   },
   "probe": {
    "open": 200
   },
   "sources": [
    "console-live"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/console-live",
   "subdomain": "https://console-live.cainstudio.online"
  },
  {
   "slug": "console-overview",
   "name": "Overview",
   "goal": "account",
   "plain": "Your dashboard: how many actions were allowed, held or blocked.",
   "desc": "Usage, verdict mix and each agent's behaviour baseline.",
   "group": "Console (signed in)",
   "category": "Console",
   "status": "live",
   "status_label": "Live",
   "declared_status": "",
   "evolutions": [],
   "links": {
    "open": "https://cainstudio.online/console#/overview"
   },
   "probe": {
    "open": 200
   },
   "sources": [
    "console-overview"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/console-overview",
   "subdomain": "https://console-overview.cainstudio.online"
  },
  {
   "slug": "billing",
   "name": "Plan & billing",
   "goal": "account",
   "plain": "Your plan, usage and upgrades.",
   "desc": "Plan, usage and upgrades.",
   "group": "Console (signed in)",
   "category": "Console",
   "status": "live",
   "status_label": "Live",
   "declared_status": "",
   "evolutions": [],
   "links": {
    "open": "https://cainstudio.online/console#/billing"
   },
   "probe": {
    "open": 200
   },
   "sources": [
    "console-billing"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/billing",
   "subdomain": "https://billing.cainstudio.online"
  },
  {
   "slug": "policy-lab",
   "name": "Policy lab",
   "goal": "account",
   "plain": "Test a stricter rule on your real history before you turn it on.",
   "desc": "Replay your history under settings you are considering.",
   "group": "Console (signed in)",
   "category": "Console",
   "status": "live",
   "status_label": "Live",
   "declared_status": "",
   "evolutions": [],
   "links": {
    "open": "https://cainstudio.online/console#/policy"
   },
   "probe": {
    "open": 200
   },
   "sources": [
    "console-policy"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/policy-lab",
   "subdomain": "https://policy-lab.cainstudio.online"
  },
  {
   "slug": "settings",
   "name": "Settings",
   "goal": "account",
   "plain": "Choose enforce mode or watch-only mode, and manage your account.",
   "desc": "Enforce vs shadow mode, account and theme.",
   "group": "Console (signed in)",
   "category": "Console",
   "status": "live",
   "status_label": "Live",
   "declared_status": "",
   "evolutions": [],
   "links": {
    "open": "https://cainstudio.online/console#/settings"
   },
   "probe": {
    "open": 200
   },
   "sources": [
    "console-settings"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/settings",
   "subdomain": "https://settings.cainstudio.online"
  },
  {
   "slug": "team",
   "name": "Team",
   "goal": "account",
   "plain": "Invite teammates with the right role each.",
   "desc": "Invite people with roles.",
   "group": "Console (signed in)",
   "category": "Console",
   "status": "live",
   "status_label": "Live",
   "declared_status": "",
   "evolutions": [],
   "links": {
    "open": "https://cainstudio.online/console#/team"
   },
   "probe": {
    "open": 200
   },
   "sources": [
    "console-team"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/team",
   "subdomain": "https://team.cainstudio.online"
  },
  {
   "slug": "console-traces",
   "name": "Traces",
   "goal": "account",
   "plain": "Replay any agent run step by step.",
   "desc": "Each agent run replayed step by step.",
   "group": "Console (signed in)",
   "category": "Console",
   "status": "live",
   "status_label": "Live",
   "declared_status": "",
   "evolutions": [],
   "links": {
    "open": "https://cainstudio.online/console#/traces"
   },
   "probe": {
    "open": 200
   },
   "sources": [
    "console-traces"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/console-traces",
   "subdomain": "https://console-traces.cainstudio.online"
  },
  {
   "slug": "webhooks",
   "name": "Webhooks",
   "goal": "account",
   "plain": "Get a signed message the moment something is blocked or held.",
   "desc": "Signed notifications when something is blocked or held.",
   "group": "Console (signed in)",
   "category": "Console",
   "status": "live",
   "status_label": "Live",
   "declared_status": "",
   "evolutions": [],
   "links": {
    "open": "https://cainstudio.online/console#/hooks"
   },
   "probe": {
    "open": 200
   },
   "sources": [
    "console-hooks"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/webhooks",
   "subdomain": "https://webhooks.cainstudio.online"
  },
  {
   "slug": "skills",
   "name": "CAIN Skills",
   "goal": "tools",
   "plain": "A catalog of the skills your agents may use, each one reviewed and governed.",
   "desc": "Agent skill management and marketplace.",
   "group": "Core platform",
   "category": "agent",
   "status": "live",
   "status_label": "Live",
   "declared_status": "PRODUCTION",
   "evolutions": [],
   "links": {
    "open": "https://cainstudio.online/skills",
    "api": "https://cainstudio.online/fabric/skills"
   },
   "probe": {
    "open": 200,
    "api": 401
   },
   "sources": [
    "cain-skills"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/skills",
   "subdomain": "https://skills.cainstudio.online"
  },
  {
   "slug": "chat",
   "name": "Chat",
   "goal": "tools",
   "plain": "Chat with the MCPGate tools from your browser.",
   "desc": "",
   "group": "MCPGate gates",
   "category": "MCPGate",
   "status": "live",
   "status_label": "Live",
   "declared_status": "",
   "evolutions": [],
   "links": {
    "open": "https://chat.mcpgate.online",
    "docs": "https://chat.mcpgate.online/docs",
    "mcp": "https://chat.mcpgate.online/mcp"
   },
   "probe": {
    "open": 200,
    "health": 200,
    "docs": 200,
    "mcp": 200
   },
   "sources": [
    "mcpgate-chat"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/chat",
   "subdomain": "https://chat.cainstudio.online"
  },
  {
   "slug": "driftguard",
   "name": "DriftGuard",
   "goal": "tools",
   "plain": "Pins your MCP tool definitions and alerts you if one is silently changed.",
   "desc": "MCP tool-definition integrity monitor: pin, verify, diff.",
   "group": "MCPGate gates",
   "category": "MCPGate",
   "status": "live",
   "status_label": "Live",
   "declared_status": "",
   "evolutions": [],
   "links": {
    "open": "https://driftguard.mcpgate.online",
    "docs": "https://driftguard.mcpgate.online/docs",
    "mcp": "https://driftguard.mcpgate.online/mcp"
   },
   "probe": {
    "open": 200,
    "health": 200,
    "docs": 200,
    "mcp": 200
   },
   "sources": [
    "mcpgate-driftguard"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/driftguard",
   "subdomain": "https://driftguard.cainstudio.online"
  },
  {
   "slug": "flowgate",
   "name": "Flowgate",
   "goal": "tools",
   "plain": "Checks an agent pipeline for loops and bad ordering before it runs.",
   "desc": "DAG validation (cycle detection, topological ordering) for agent/task pipelines.",
   "group": "MCPGate gates",
   "category": "MCPGate",
   "status": "live",
   "status_label": "Live",
   "declared_status": "",
   "evolutions": [],
   "links": {
    "open": "https://flowgate.mcpgate.online",
    "docs": "https://flowgate.mcpgate.online/docs",
    "mcp": "https://flowgate.mcpgate.online/mcp"
   },
   "probe": {
    "open": 200,
    "health": 200,
    "docs": 200,
    "mcp": 200
   },
   "sources": [
    "mcpgate-flowgate"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/flowgate",
   "subdomain": "https://flowgate.cainstudio.online"
  },
  {
   "slug": "mcp-explorer",
   "name": "MCP Protocol Explorer",
   "goal": "tools",
   "plain": "Browse and call MCP tools interactively to see how they behave.",
   "desc": "",
   "group": "Studio apps & labs",
   "category": "Studio app",
   "status": "live",
   "status_label": "Live",
   "declared_status": "",
   "evolutions": [],
   "links": {
    "open": "https://cainstudio.online/mcp-explorer"
   },
   "probe": {
    "open": 200
   },
   "sources": [
    "app-mcp_explorer"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/mcp-explorer",
   "subdomain": "https://mcp-explorer.cainstudio.online"
  },
  {
   "slug": "mcp-security-scanner",
   "name": "MCP Security Scanner",
   "goal": "tools",
   "plain": "Scans MCP tools for hidden instructions, leaked keys and dangerous parameters.",
   "desc": "Heuristic security scanner for MCP tool definitions: prompt-injection phrases in descriptions, leaked-credential patterns, and unconstrained dangerous parameters.",
   "group": "MCPGate gates",
   "category": "MCPGate",
   "status": "live",
   "status_label": "Live",
   "declared_status": "",
   "evolutions": [],
   "links": {
    "open": "https://mcpsecurityscanner.mcpgate.online",
    "docs": "https://mcpsecurityscanner.mcpgate.online/docs",
    "mcp": "https://mcpsecurityscanner.mcpgate.online/mcp"
   },
   "probe": {
    "open": 200,
    "health": 200,
    "docs": 200,
    "mcp": 200
   },
   "sources": [
    "mcpgate-mcpsecurityscanner",
    "app-mcpsecurityscanner"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/mcp-security-scanner",
   "subdomain": "https://mcp-security-scanner.cainstudio.online"
  },
  {
   "slug": "mcpgate",
   "name": "MCPGate",
   "goal": "tools",
   "plain": "The gate in front of your tools: an agent touches a tool only when CAIN says yes.",
   "desc": "Model Context Protocol gateway with hosted MCP tools.",
   "group": "Core platform",
   "category": "infrastructure",
   "status": "live",
   "status_label": "Live",
   "declared_status": "PRODUCTION",
   "evolutions": [],
   "links": {
    "open": "https://mcpgate.online",
    "api": "https://cainstudio.online/mcp",
    "docs": "https://cainstudio.online/docs/mcp"
   },
   "probe": {
    "open": 200,
    "docs": 200,
    "api": 200
   },
   "sources": [
    "mcp-gate"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/mcpgate",
   "subdomain": "https://mcpgate.cainstudio.online"
  },
  {
   "slug": "mcpiverse",
   "name": "MCPiverse",
   "goal": "tools",
   "plain": "Turns any API description into a signed MCP server your agents can use.",
   "desc": "Universal MCP server generator: turns any OpenAPI/Swagger spec into a real, signed MCP server with owner auth and its own billing.",
   "group": "MCPGate gates",
   "category": "MCPGate",
   "status": "live",
   "status_label": "Live",
   "declared_status": "",
   "evolutions": [],
   "links": {
    "open": "https://mcpiverse.mcpgate.online",
    "docs": "https://mcpiverse.mcpgate.online/docs",
    "mcp": "https://mcpiverse.mcpgate.online/mcp"
   },
   "probe": {
    "open": 200,
    "health": 200,
    "docs": 200,
    "mcp": 200
   },
   "sources": [
    "mcpgate-mcpiverse"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/mcpiverse",
   "subdomain": "https://mcpiverse.cainstudio.online"
  },
  {
   "slug": "meshrouter",
   "name": "MeshRouter",
   "goal": "tools",
   "plain": "Routes each agent request to the right service, with rate limits and circuit breakers.",
   "desc": "Service-mesh intent-based routing for agents: TF-IDF intent matching, policy enforcement (rate-limit, circuit-breaker, canary, geo), and topology mapping.",
   "group": "MCPGate gates",
   "category": "MCPGate",
   "status": "live",
   "status_label": "Live",
   "declared_status": "",
   "evolutions": [],
   "links": {
    "open": "https://meshrouter.mcpgate.online",
    "docs": "https://meshrouter.mcpgate.online/docs",
    "mcp": "https://meshrouter.mcpgate.online/mcp"
   },
   "probe": {
    "open": 200,
    "health": 200,
    "docs": 200,
    "mcp": 200
   },
   "sources": [
    "mcpgate-meshrouter"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/meshrouter",
   "subdomain": "https://meshrouter.cainstudio.online"
  },
  {
   "slug": "toolwarden",
   "name": "ToolWarden",
   "goal": "tools",
   "plain": "Runs MCP tools in a sandbox with size limits and injection screening.",
   "desc": "Sandboxed, size-limited, injection-screened MCP tool execution gateway with optional cryptographic attestation.",
   "group": "MCPGate gates",
   "category": "MCPGate",
   "status": "live",
   "status_label": "Live",
   "declared_status": "",
   "evolutions": [],
   "links": {
    "open": "https://toolwarden.mcpgate.online",
    "docs": "https://toolwarden.mcpgate.online/docs",
    "mcp": "https://toolwarden.mcpgate.online/mcp"
   },
   "probe": {
    "open": 200,
    "health": 200,
    "docs": 200,
    "mcp": 200
   },
   "sources": [
    "mcpgate-toolwarden"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/toolwarden",
   "subdomain": "https://toolwarden.cainstudio.online"
  },
  {
   "slug": "context",
   "name": "CAIN Context",
   "goal": "data",
   "plain": "Controls what information an agent sees before it decides.",
   "desc": "Context management for AI agents.",
   "group": "Core platform",
   "category": "agent",
   "status": "live",
   "status_label": "Live",
   "declared_status": "PRODUCTION",
   "evolutions": [],
   "links": {
    "open": "https://cainstudio.online/context",
    "api": "https://cainstudio.online/fabric/context/stats"
   },
   "probe": {
    "open": 200,
    "api": 401
   },
   "sources": [
    "cain-context"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/context",
   "subdomain": "https://context.cainstudio.online"
  },
  {
   "slug": "identity",
   "name": "CAIN Identity",
   "goal": "data",
   "plain": "Gives every agent and person a verifiable identity, so CAIN always knows who is acting.",
   "desc": "Decentralized identity management for agents and principals.",
   "group": "Core platform",
   "category": "security",
   "status": "live",
   "status_label": "Live",
   "declared_status": "PRODUCTION",
   "evolutions": [],
   "links": {
    "open": "https://cainstudio.online/identity",
    "api": "https://cainstudio.online/fabric/identity/whoami",
    "docs": "https://cainstudio.online/docs/identity"
   },
   "probe": {
    "open": 200,
    "docs": 200,
    "api": 401
   },
   "sources": [
    "cain-identity"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/identity",
   "subdomain": "https://identity.cainstudio.online"
  },
  {
   "slug": "memory",
   "name": "CAIN Memory",
   "goal": "data",
   "plain": "Long-term memory for agents that cannot be poisoned or quietly rewritten.",
   "desc": "Governed persistent memory for autonomous agents.",
   "group": "Core platform",
   "category": "agent",
   "status": "live",
   "status_label": "Live",
   "declared_status": "PRODUCTION",
   "evolutions": [],
   "links": {
    "open": "https://cainstudio.online/memory",
    "api": "https://cainstudio.online/fabric/memory/stats",
    "docs": "https://cainstudio.online/docs/memory"
   },
   "probe": {
    "open": 200,
    "docs": 200,
    "api": 401
   },
   "sources": [
    "cain-memory"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/memory",
   "subdomain": "https://memory.cainstudio.online"
  },
  {
   "slug": "private",
   "name": "CAIN Private",
   "goal": "data",
   "plain": "A private space for your agents with governed memory, tools and MCP connections.",
   "desc": "Private AI agent environment with governed memory, tools, and MCP connectivity.",
   "group": "Core platform",
   "category": "agent",
   "status": "live",
   "status_label": "Live",
   "declared_status": "PRODUCTION",
   "evolutions": [],
   "links": {
    "open": "https://cainstudio.online/private",
    "api": "https://cainstudio.online/list-agents",
    "docs": "https://cainstudio.online/docs/private"
   },
   "probe": {
    "open": 200,
    "docs": 200,
    "api": 401
   },
   "sources": [
    "cain-private"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/private",
   "subdomain": "https://private.cainstudio.online"
  },
  {
   "slug": "broker",
   "name": "Credential broker",
   "goal": "data",
   "plain": "Agents use your API keys without ever seeing them, so a hijacked agent cannot steal them.",
   "desc": "Agents call third-party APIs through CAIN without ever holding the API key; the key stays in the broker and every call is decided first.",
   "group": "Core platform",
   "category": "Platform feature",
   "status": "live",
   "status_label": "Live",
   "declared_status": "",
   "evolutions": [],
   "links": {
    "docs": "https://cainstudio.online/docs/broker"
   },
   "probe": {
    "docs": 200
   },
   "sources": [
    "feature-broker"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/broker",
   "subdomain": "https://broker.cainstudio.online"
  },
  {
   "slug": "leakguard",
   "name": "LeakGuard",
   "goal": "data",
   "plain": "Stops passwords, keys and personal data from leaving in text sent to an AI tool.",
   "desc": "Deterministic DLP scan for secrets/PII before text reaches an external AI tool.",
   "group": "MCPGate gates",
   "category": "MCPGate",
   "status": "live",
   "status_label": "Live",
   "declared_status": "",
   "evolutions": [],
   "links": {
    "open": "https://leakguard.mcpgate.online",
    "docs": "https://leakguard.mcpgate.online/docs",
    "mcp": "https://leakguard.mcpgate.online/mcp"
   },
   "probe": {
    "open": 200,
    "health": 200,
    "docs": 200,
    "mcp": 200
   },
   "sources": [
    "mcpgate-leakguard"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/leakguard",
   "subdomain": "https://leakguard.cainstudio.online"
  },
  {
   "slug": "redteam",
   "name": "Agent discovery & red team",
   "goal": "test",
   "plain": "Finds the agents in your code and attacks your own rules, before someone else does.",
   "desc": "Find the agents and MCP servers in a codebase or machine, then run a red-team pass against your own CAIN rules from the SDK.",
   "group": "Core platform",
   "category": "Platform feature",
   "status": "live",
   "status_label": "Live",
   "declared_status": "",
   "evolutions": [],
   "links": {
    "docs": "https://cainstudio.online/docs/sdk-python"
   },
   "probe": {
    "docs": 200
   },
   "sources": [
    "feature-redteam"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/redteam",
   "subdomain": "https://redteam.cainstudio.online"
  },
  {
   "slug": "agentscore",
   "name": "AgentScore",
   "goal": "test",
   "plain": "A plain-English safety scorecard for an agent, plus a real jailbreak test, no code needed.",
   "desc": "Plain-English safety checks for AI agents, no code required: a 12-question Guardian Agent scorecard plus a real jailbreak test run against your model's own API.",
   "group": "MCPGate gates",
   "category": "MCPGate",
   "status": "live",
   "status_label": "Live",
   "declared_status": "",
   "evolutions": [],
   "links": {
    "open": "https://agentscore.mcpgate.online",
    "docs": "https://agentscore.mcpgate.online/docs",
    "mcp": "https://agentscore.mcpgate.online/mcp"
   },
   "probe": {
    "open": 200,
    "health": 200,
    "docs": 200,
    "mcp": 200
   },
   "sources": [
    "mcpgate-agentscore"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/agentscore",
   "subdomain": "https://agentscore.cainstudio.online"
  },
  {
   "slug": "eval",
   "name": "CAIN Eval",
   "goal": "test",
   "plain": "Benchmarks your agents so you can compare versions before you ship them.",
   "desc": "AI agent evaluation and benchmarking.",
   "group": "Core platform",
   "category": "infrastructure",
   "status": "live",
   "status_label": "Live",
   "declared_status": "PRODUCTION",
   "evolutions": [],
   "links": {
    "open": "https://cainstudio.online/eval",
    "api": "https://cainstudio.online/fabric/eval/stats"
   },
   "probe": {
    "open": 200,
    "api": 401
   },
   "sources": [
    "cain-eval"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/eval",
   "subdomain": "https://eval.cainstudio.online"
  },
  {
   "slug": "citegate",
   "name": "Citegate",
   "goal": "test",
   "plain": "Checks that an AI answer actually cites real, complete sources.",
   "desc": "Deterministic pre-flight gate for RAG response source-hygiene and completeness.",
   "group": "MCPGate gates",
   "category": "MCPGate",
   "status": "live",
   "status_label": "Live",
   "declared_status": "",
   "evolutions": [],
   "links": {
    "open": "https://citegate.mcpgate.online",
    "docs": "https://citegate.mcpgate.online/docs",
    "mcp": "https://citegate.mcpgate.online/mcp"
   },
   "probe": {
    "open": 200,
    "health": 200,
    "docs": 200,
    "mcp": 200
   },
   "sources": [
    "mcpgate-citegate"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/citegate",
   "subdomain": "https://citegate.cainstudio.online"
  },
  {
   "slug": "fairgate",
   "name": "Fairgate",
   "goal": "test",
   "plain": "Measures whether an AI system treats groups of people unfairly.",
   "desc": "Statistical bias/fairness audit engine: demographic parity, disparate impact, four-fifths rule.",
   "group": "MCPGate gates",
   "category": "MCPGate",
   "status": "live",
   "status_label": "Live",
   "declared_status": "",
   "evolutions": [],
   "links": {
    "open": "https://fairgate.mcpgate.online",
    "docs": "https://fairgate.mcpgate.online/docs",
    "mcp": "https://fairgate.mcpgate.online/mcp"
   },
   "probe": {
    "open": 200,
    "health": 200,
    "docs": 200,
    "mcp": 200
   },
   "sources": [
    "mcpgate-fairgate"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/fairgate",
   "subdomain": "https://fairgate.cainstudio.online"
  },
  {
   "slug": "liftgate",
   "name": "Liftgate",
   "goal": "test",
   "plain": "Tells you whether an AI experiment's improvement is real or just luck.",
   "desc": "Two-proportion z-test significance testing and power analysis for AI/LLM experiments.",
   "group": "MCPGate gates",
   "category": "MCPGate",
   "status": "live",
   "status_label": "Live",
   "declared_status": "",
   "evolutions": [],
   "links": {
    "open": "https://liftgate.mcpgate.online",
    "docs": "https://liftgate.mcpgate.online/docs",
    "mcp": "https://liftgate.mcpgate.online/mcp"
   },
   "probe": {
    "open": 200,
    "health": 200,
    "docs": 200,
    "mcp": 200
   },
   "sources": [
    "mcpgate-liftgate"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/liftgate",
   "subdomain": "https://liftgate.cainstudio.online"
  },
  {
   "slug": "probegate",
   "name": "ProbeGate",
   "goal": "test",
   "plain": "Attacks your own MCP endpoints with known jailbreaks to see what gets through.",
   "desc": "SSRF-guarded probe suite that tests your own MCP tool endpoints against known jailbreak/injection attacks -- the same checks that power the public MCP Trust Leaderboard.",
   "group": "MCPGate gates",
   "category": "MCPGate",
   "status": "live",
   "status_label": "Live",
   "declared_status": "",
   "evolutions": [],
   "links": {
    "open": "https://probegate.mcpgate.online",
    "docs": "https://probegate.mcpgate.online/docs",
    "mcp": "https://probegate.mcpgate.online/mcp"
   },
   "probe": {
    "open": 200,
    "health": 200,
    "docs": 200,
    "mcp": 200
   },
   "sources": [
    "mcpgate-probegate"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/probegate",
   "subdomain": "https://probegate.cainstudio.online"
  },
  {
   "slug": "verifygate",
   "name": "Verifygate",
   "goal": "test",
   "plain": "Grades AI-written code honestly: proved, tested, checked, or unknown.",
   "desc": "A graded verification gate for AI-generated code: instead of one fake checkmark, every submission gets one of four honest labels -- PROVEN (Z3-proved equivalence), TESTED (passed real execution), HEURISTIC (static analysis only), or UNVERIFIED -- so confidence claims never outrun what actually ran.",
   "group": "MCPGate gates",
   "category": "MCPGate",
   "status": "live",
   "status_label": "Live",
   "declared_status": "",
   "evolutions": [],
   "links": {
    "open": "https://verifygate.mcpgate.online",
    "docs": "https://verifygate.mcpgate.online/docs",
    "mcp": "https://verifygate.mcpgate.online/mcp"
   },
   "probe": {
    "open": 200,
    "health": 200,
    "docs": 200,
    "mcp": 200
   },
   "sources": [
    "mcpgate-verifygate",
    "app-verifygate"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/verifygate",
   "subdomain": "https://verifygate.cainstudio.online"
  },
  {
   "slug": "compliance",
   "name": "CAIN Compliance",
   "goal": "prove",
   "plain": "Keeps a running check of your agents against the EU AI Act, NIST AI RMF and ISO 42001.",
   "desc": "Continuous compliance with EU AI Act, NIST AI RMF, ISO/IEC 42001, and custom frameworks.",
   "group": "Core platform",
   "category": "governance",
   "status": "live",
   "status_label": "Live",
   "declared_status": "PRODUCTION",
   "evolutions": [],
   "links": {
    "open": "https://cainstudio.online/conformance",
    "api": "https://cainstudio.online/fabric/compliance/summary",
    "docs": "https://cainstudio.online/docs/conformance"
   },
   "probe": {
    "open": 200,
    "docs": 200,
    "api": 401
   },
   "sources": [
    "cain-compliance"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/compliance",
   "subdomain": "https://compliance.cainstudio.online"
  },
  {
   "slug": "proof",
   "name": "CAIN Proof",
   "goal": "prove",
   "plain": "Turns every decision into a signed receipt anyone can check.",
   "desc": "ActionProof verification for AI agent decisions.",
   "group": "Core platform",
   "category": "security",
   "status": "live",
   "status_label": "Live",
   "declared_status": "PRODUCTION",
   "evolutions": [],
   "links": {
    "open": "https://cainstudio.online/proof",
    "api": "https://cainstudio.online/fabric/proof",
    "docs": "https://cainstudio.online/docs/evidence"
   },
   "probe": {
    "open": 200,
    "docs": 200,
    "api": 200
   },
   "sources": [
    "cain-proof",
    "app-proof"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/proof",
   "subdomain": "https://proof.cainstudio.online"
  },
  {
   "slug": "signing-key",
   "name": "Decision signing key",
   "goal": "prove",
   "plain": "The public key that lets anyone check a CAIN decision was really signed by CAIN.",
   "desc": "Ed25519 public key that signs every decision record.",
   "group": "Developer tools",
   "category": "Developer",
   "status": "live",
   "status_label": "Live",
   "declared_status": "",
   "evolutions": [],
   "links": {
    "open": "https://cainstudio.online/fabric/decision-signing-key"
   },
   "probe": {
    "open": 200
   },
   "sources": [
    "dev-signing-key"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/signing-key",
   "subdomain": "https://signing-key.cainstudio.online"
  },
  {
   "slug": "trust-center",
   "name": "Enterprise Trust Center",
   "goal": "prove",
   "plain": "Security, privacy and policy answers for your procurement team.",
   "desc": "",
   "group": "Studio apps & labs",
   "category": "Studio app",
   "status": "live",
   "status_label": "Live",
   "declared_status": "",
   "evolutions": [],
   "links": {
    "open": "https://cainstudio.online/trust"
   },
   "probe": {
    "open": 200
   },
   "sources": [
    "app-trust"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/trust-center",
   "subdomain": "https://trust-center.cainstudio.online"
  },
  {
   "slug": "eu-ai-act",
   "name": "EU AI Act Pre-Conformity Portal",
   "goal": "prove",
   "plain": "Work through EU AI Act readiness for your AI system, step by step.",
   "desc": "",
   "group": "Studio apps & labs",
   "category": "Studio app",
   "status": "live",
   "status_label": "Live",
   "declared_status": "",
   "evolutions": [],
   "links": {
    "open": "https://cainstudio.online/eu_ai_act.html"
   },
   "probe": {
    "open": 200
   },
   "sources": [
    "app-eu_ai_act"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/eu-ai-act",
   "subdomain": "https://eu-ai-act.cainstudio.online"
  },
  {
   "slug": "verifiers",
   "name": "Offline verifiers",
   "goal": "prove",
   "plain": "Small standalone programs that check CAIN's evidence on your own machine, without trusting our sites.",
   "desc": "CAIN-42 buyer pre-flight: one command that re-checks the evidence hygiene",
   "group": "Developer tools",
   "category": "Offline verifier",
   "status": "live",
   "status_label": "Live",
   "declared_status": "",
   "evolutions": [],
   "links": {
    "open": "https://cainstudio.online/proof/bundle/cain42-orchestration-fabric/cain_37_independent_verifier.py"
   },
   "probe": {
    "open": 200
   },
   "sources": [
    "verifier-buyer_preflight",
    "verifier-cain_37_independent_verifier",
    "verifier-cain_epoch6_cleanroom_verifier",
    "verifier-cain_proof_verify",
    "verifier-cain_verify_offline",
    "verifier-cleanroom_verify_epoch6",
    "verifier-verify_claims",
    "verifier-verify_decision_arguments",
    "verifier-verify_decision_record",
    "verifier-verify_hosted_decision",
    "verifier-verify_pbft_qc_bundle",
    "verifier-verify_soak"
   ],
   "parts": [
    {
     "name": "buyer_preflight.py",
     "desc": "CAIN-42 buyer pre-flight: one command that re-checks the evidence hygiene",
     "open": null
    },
    {
     "name": "cain_37_independent_verifier.py",
     "desc": "CAIN 37.0 Phase 4/10 -- Independent Evidence Chain Verifier (zero-import).",
     "open": "https://cainstudio.online/proof/bundle/cain42-orchestration-fabric/cain_37_independent_verifier.py"
    },
    {
     "name": "cain_epoch6_cleanroom_verifier.py",
     "desc": "CAIN-42 Epoch 6: Independent Clean-Room Verifier",
     "open": null
    },
    {
     "name": "cain_proof_verify.py",
     "desc": "cain-proof-verify: one-command clean-room verification of a CAIN42-PROOF-PACKAGE.",
     "open": null
    },
    {
     "name": "cain_verify_offline.py",
     "desc": "CAIN Offline Evidence Verifier",
     "open": null
    },
    {
     "name": "cleanroom_verify_epoch6.py",
     "desc": "CLEAN-ROOM verifier for Epoch 6 evidence (causal graph commits, journal hash chain, crash-state semantics). Stdlib only; imports nothing from CAIN.",
     "open": null
    },
    {
     "name": "verify_claims.py",
     "desc": "Verify CAIN42_FINAL_PUBLIC_CLAIMS.json without trusting any CAIN-42 website.",
     "open": "https://cainstudio.online/proof/bundle/claims/verify_claims.py.txt"
    },
    {
     "name": "verify_decision_arguments.py",
     "desc": "Check WHICH tool arguments a signed CAIN decision record covered.",
     "open": null
    },
    {
     "name": "verify_decision_record.py",
     "desc": "Check that a stored CAIN hosted decision record is exactly what the gateway signed.",
     "open": "https://cainstudio.online/proof/bundle/decision-signing-2026-09-27/verify_decision_record.py.txt"
    },
    {
     "name": "verify_hosted_decision.py",
     "desc": "Verify that a hosted CAIN-42 decision was really ordered by a PBFT quorum.",
     "open": "https://cainstudio.online/proof/bundle/hosted-consensus-2026-09-27/verify_hosted_decision.py.txt"
    },
    {
     "name": "verify_pbft_qc_bundle.py",
     "desc": "Standalone verifier for a CAIN-42 PBFT quorum-certificate evidence bundle.",
     "open": "https://cainstudio.online/proof/bundle/hourly-proof-mr02/verify_pbft_qc_bundle.py.txt"
    },
    {
     "name": "verify_soak.py",
     "desc": "Verify the CAIN-42 72-hour soak evidence, checkpoint by checkpoint, without trusting any site.",
     "open": "https://cainstudio.online/proof/bundle/soak-multiregion-2026-10-14/verify_soak.py.txt"
    }
   ],
   "page": "https://cainstudio.online/products/verifiers",
   "subdomain": "https://verifiers.cainstudio.online"
  },
  {
   "slug": "quorumseal",
   "name": "QuorumSeal",
   "goal": "prove",
   "plain": "A signed, versioned audit trail of group decisions and votes.",
   "desc": "Signed, versioned-key decision audit trail with weighted votes and cryptographic verification.",
   "group": "MCPGate gates",
   "category": "MCPGate",
   "status": "live",
   "status_label": "Live",
   "declared_status": "",
   "evolutions": [],
   "links": {
    "open": "https://quorumseal.mcpgate.online",
    "docs": "https://quorumseal.mcpgate.online/docs",
    "mcp": "https://quorumseal.mcpgate.online/mcp"
   },
   "probe": {
    "open": 200,
    "health": 200,
    "docs": 200,
    "mcp": 200
   },
   "sources": [
    "mcpgate-quorumseal"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/quorumseal",
   "subdomain": "https://quorumseal.cainstudio.online"
  },
  {
   "slug": "verification-lab",
   "name": "Verification Lab",
   "goal": "prove",
   "plain": "Hands-on labs for checking CAIN evidence yourself.",
   "desc": "",
   "group": "Studio apps & labs",
   "category": "Studio app",
   "status": "live",
   "status_label": "Live",
   "declared_status": "",
   "evolutions": [],
   "links": {
    "open": "https://cainstudio.online/lab"
   },
   "probe": {
    "open": 200
   },
   "sources": [
    "app-lab"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/verification-lab",
   "subdomain": "https://verification-lab.cainstudio.online"
  },
  {
   "slug": "verify",
   "name": "Verify CAIN-42",
   "goal": "prove",
   "plain": "Check CAIN-42's own claims yourself, in your browser.",
   "desc": "",
   "group": "Studio apps & labs",
   "category": "Studio app",
   "status": "live",
   "status_label": "Live",
   "declared_status": "",
   "evolutions": [],
   "links": {
    "open": "https://cainstudio.online/verify"
   },
   "probe": {
    "open": 200
   },
   "sources": [
    "app-verify"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/verify",
   "subdomain": "https://verify.cainstudio.online"
  },
  {
   "slug": "mcp-server",
   "name": "CAIN MCP server",
   "goal": "build",
   "plain": "Plug CAIN into Claude, Cursor or any MCP client with one command.",
   "desc": "Streamable-HTTP MCP endpoint: claude mcp add --transport http cain https://cainstudio.online/mcp",
   "group": "Developer tools",
   "category": "Developer",
   "status": "live",
   "status_label": "Live",
   "declared_status": "",
   "evolutions": [],
   "links": {
    "mcp": "https://cainstudio.online/mcp",
    "open": "https://cainstudio.online/mcp"
   },
   "probe": {
    "open": 200,
    "mcp": 200
   },
   "sources": [
    "dev-mcp"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/mcp-server",
   "subdomain": "https://mcp-server.cainstudio.online"
  },
  {
   "slug": "cli",
   "name": "cainstudio CLI",
   "goal": "build",
   "plain": "Decide, explain and approve actions from your terminal.",
   "desc": "cainstudio decide | try | decisions | explain | approvals | approve | deny -- ships in the SDK wheel.",
   "group": "Developer tools",
   "category": "Developer",
   "status": "live",
   "status_label": "Live",
   "declared_status": "",
   "evolutions": [],
   "links": {
    "docs": "https://cainstudio.online/docs/sdk"
   },
   "probe": {
    "docs": 200
   },
   "sources": [
    "dev-cli"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/cli",
   "subdomain": "https://cli.cainstudio.online"
  },
  {
   "slug": "python-sdk",
   "name": "cainstudio Python SDK",
   "goal": "build",
   "plain": "Add one line to your Python agent and every risky action is checked first.",
   "desc": "pip install https://cainstudio.online/cainstudio-0.6.1-py3-none-any.whl  (PyPI release pending). guard(), decide(), ApprovalRequired / ActionBlocked exceptions, zero runtime dependencies.",
   "group": "Developer tools",
   "category": "Developer",
   "status": "live",
   "status_label": "Live",
   "declared_status": "",
   "evolutions": [],
   "links": {
    "open": "https://cainstudio.online/cainstudio-0.6.1-py3-none-any.whl",
    "docs": "https://cainstudio.online/docs/sdk"
   },
   "probe": {
    "open": 200,
    "docs": 200
   },
   "sources": [
    "dev-sdk"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/python-sdk",
   "subdomain": "https://python-sdk.cainstudio.online"
  },
  {
   "slug": "decision-api",
   "name": "Decision API",
   "goal": "build",
   "plain": "One HTTP call: send the action, get allow / hold / block and a signed record.",
   "desc": "POST /fabric/decisions with path, agent_id, chain_id, payload. 17 stages, signed record.",
   "group": "Developer tools",
   "category": "Developer",
   "status": "live",
   "status_label": "Live",
   "declared_status": "",
   "evolutions": [],
   "links": {
    "docs": "https://cainstudio.online/docs",
    "open": "https://cainstudio.online/docs"
   },
   "probe": {
    "open": 200,
    "docs": 200
   },
   "sources": [
    "dev-api"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/decision-api",
   "subdomain": "https://decision-api.cainstudio.online"
  },
  {
   "slug": "integrations",
   "name": "Framework integrations",
   "goal": "build",
   "plain": "Works with LangChain, CrewAI, AutoGen, OpenAI Agents, MCP, Claude Code and Cursor.",
   "desc": "Drop-in adapters for LangChain, LangGraph, CrewAI, AutoGen, OpenAI Agents, Pydantic AI, MCP and OpenTelemetry, plus Claude Code and Cursor hooks.",
   "group": "Core platform",
   "category": "Platform feature",
   "status": "live",
   "status_label": "Live",
   "declared_status": "",
   "evolutions": [],
   "links": {
    "docs": "https://cainstudio.online/docs/integrations"
   },
   "probe": {
    "docs": 200
   },
   "sources": [
    "feature-integrations"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/integrations",
   "subdomain": "https://integrations.cainstudio.online"
  },
  {
   "slug": "catalog",
   "name": "Hosted service catalog",
   "goal": "build",
   "plain": "Every hosted service you can call with one key.",
   "desc": "",
   "group": "Studio apps & labs",
   "category": "Studio app",
   "status": "live",
   "status_label": "Live",
   "declared_status": "",
   "evolutions": [],
   "links": {
    "open": "https://cainstudio.online/catalog"
   },
   "probe": {
    "open": 200
   },
   "sources": [
    "app-catalog"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/catalog",
   "subdomain": "https://catalog.cainstudio.online"
  },
  {
   "slug": "typescript-sdk",
   "name": "TypeScript SDK",
   "goal": "build",
   "plain": "Guard agent actions from Node.js and TypeScript.",
   "desc": "Guard agent actions from Node.js and TypeScript.",
   "group": "Core platform",
   "category": "Platform feature",
   "status": "live",
   "status_label": "Live",
   "declared_status": "",
   "evolutions": [],
   "links": {
    "docs": "https://cainstudio.online/docs/sdk-typescript"
   },
   "probe": {
    "docs": 200
   },
   "sources": [
    "feature-ts-sdk"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/typescript-sdk",
   "subdomain": "https://typescript-sdk.cainstudio.online"
  },
  {
   "slug": "insurance",
   "name": "Actuarial Cyber Insurance Underwriting Protocol",
   "goal": "enterprise",
   "plain": "A protocol for scoring AI-agent risk the way insurers score cyber risk (prototype, no insurer yet).",
   "desc": "Business-plan channel. Implementation status varies: several are prototypes or plans (e.g. insurance has no insurer behind it). Check the claims registry before quoting.",
   "group": "Studio apps & labs",
   "category": "Studio app",
   "status": "live",
   "status_label": "Live",
   "declared_status": "",
   "evolutions": [],
   "links": {
    "open": "https://cainstudio.online/insurance"
   },
   "probe": {
    "open": 200
   },
   "sources": [
    "app-insurance",
    "channel-5"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/insurance",
   "subdomain": "https://insurance.cainstudio.online"
  },
  {
   "slug": "compliance-service",
   "name": "Continuous Regulatory Compliance-as-a-Service (EU AI Act & ISO 42001)",
   "goal": "enterprise",
   "plain": "Ongoing EU AI Act and ISO 42001 evidence, delivered as a service.",
   "desc": "Business-plan channel. Implementation status varies: several are prototypes or plans (e.g. insurance has no insurer behind it). Check the claims registry before quoting.",
   "group": "Commercial channels",
   "category": "Commercial channel",
   "status": "live",
   "status_label": "Available",
   "declared_status": "business plan",
   "evolutions": [],
   "links": {
    "open": "https://cainstudio.online/eu_ai_act.html"
   },
   "probe": {
    "open": 200
   },
   "sources": [
    "channel-4"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/compliance-service",
   "subdomain": "https://compliance-service.cainstudio.online"
  },
  {
   "slug": "appliance",
   "name": "MCPGate Sovereign Enterprise Appliance (Air-Gapped Kubernetes)",
   "goal": "enterprise",
   "plain": "MCPGate as a private appliance for your own Kubernetes or air-gapped network.",
   "desc": "Business-plan channel. Implementation status varies: several are prototypes or plans (e.g. insurance has no insurer behind it). Check the claims registry before quoting.",
   "group": "Commercial channels",
   "category": "Commercial channel",
   "status": "live",
   "status_label": "Available",
   "declared_status": "business plan",
   "evolutions": [],
   "links": {
    "open": "https://mcpgate.online"
   },
   "probe": {
    "open": 200
   },
   "sources": [
    "channel-3"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/appliance",
   "subdomain": "https://appliance.cainstudio.online"
  },
  {
   "slug": "self-hosted",
   "name": "Self-hosted CAIN",
   "goal": "enterprise",
   "plain": "Run CAIN inside your own network, next to your agents.",
   "desc": "Run the CAIN gateway inside your own network next to your agents.",
   "group": "Core platform",
   "category": "Platform feature",
   "status": "live",
   "status_label": "Live",
   "declared_status": "",
   "evolutions": [],
   "links": {
    "docs": "https://cainstudio.online/docs/self-hosted"
   },
   "probe": {
    "docs": 200
   },
   "sources": [
    "feature-self-hosted"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/self-hosted",
   "subdomain": "https://self-hosted.cainstudio.online"
  },
  {
   "slug": "siem",
   "name": "SIEM, chat & alert forwarding",
   "goal": "enterprise",
   "plain": "Sends every block and hold to Sentinel, Datadog, Slack or Teams, signed.",
   "desc": "Signed decision events forwarded to Microsoft Sentinel, Datadog, Slack, Teams, Splunk-style webhooks and syslog.",
   "group": "Core platform",
   "category": "Platform feature",
   "status": "live",
   "status_label": "Live",
   "declared_status": "",
   "evolutions": [],
   "links": {
    "docs": "https://cainstudio.online/docs/siem"
   },
   "probe": {
    "docs": 200
   },
   "sources": [
    "feature-siem"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/siem",
   "subdomain": "https://siem.cainstudio.online"
  },
  {
   "slug": "sso",
   "name": "Single sign-on & SCIM",
   "goal": "enterprise",
   "plain": "Sign in with your company login (Okta, Entra, Google) and keep users in sync automatically.",
   "desc": "Sign in to CAIN Studio with your company identity provider (OIDC) and keep users in sync with SCIM 2.0.",
   "group": "Core platform",
   "category": "Platform feature",
   "status": "live",
   "status_label": "Live",
   "declared_status": "",
   "evolutions": [],
   "links": {
    "docs": "https://cainstudio.online/docs/sso",
    "api": "https://cainstudio.online/scim/v2/ServiceProviderConfig"
   },
   "probe": {
    "docs": 200,
    "api": 200
   },
   "sources": [
    "feature-sso"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/sso",
   "subdomain": "https://sso.cainstudio.online"
  },
  {
   "slug": "usageledger",
   "name": "UsageLedger",
   "goal": "enterprise",
   "plain": "Usage metering, tiered pricing and invoices for AI services.",
   "desc": "Usage metering, tiered pricing, and invoice generation.",
   "group": "MCPGate gates",
   "category": "MCPGate",
   "status": "live",
   "status_label": "Live",
   "declared_status": "",
   "evolutions": [],
   "links": {
    "open": "https://usageledger.mcpgate.online",
    "docs": "https://usageledger.mcpgate.online/docs",
    "mcp": "https://usageledger.mcpgate.online/mcp"
   },
   "probe": {
    "open": 200,
    "health": 200,
    "docs": 200,
    "mcp": 200
   },
   "sources": [
    "mcpgate-usageledger"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/usageledger",
   "subdomain": "https://usageledger.cainstudio.online"
  },
  {
   "slug": "fleet-kill-switch",
   "name": "Autonomous Swarm Fleet Quarantine & Emergency Kill-Switch SLAs",
   "goal": "enterprise",
   "plain": "Stop a whole fleet of agents at once, with an agreed response time.",
   "desc": "Business-plan channel. Implementation status varies: several are prototypes or plans (e.g. insurance has no insurer behind it). Check the claims registry before quoting.",
   "group": "Commercial channels",
   "category": "Commercial channel",
   "status": "plan",
   "status_label": "Enterprise · ask us",
   "declared_status": "business plan",
   "evolutions": [],
   "links": {},
   "probe": {},
   "sources": [
    "channel-6"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/fleet-kill-switch",
   "subdomain": "https://fleet-kill-switch.cainstudio.online"
  },
  {
   "slug": "enclave-attestation",
   "name": "Confidential Computing Hardware Enclave Remote Attestation Notary",
   "goal": "enterprise",
   "plain": "Prove an agent ran inside trusted hardware (planned; no hardware enclave behind it yet).",
   "desc": "Business-plan channel. Implementation status varies: several are prototypes or plans (e.g. insurance has no insurer behind it). Check the claims registry before quoting.",
   "group": "Commercial channels",
   "category": "Commercial channel",
   "status": "plan",
   "status_label": "Enterprise · ask us",
   "declared_status": "business plan",
   "evolutions": [],
   "links": {},
   "probe": {},
   "sources": [
    "channel-9"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/enclave-attestation",
   "subdomain": "https://enclave-attestation.cainstudio.online"
  },
  {
   "slug": "soc-connectors",
   "name": "Enterprise SIEM & SOC Connectors",
   "goal": "enterprise",
   "plain": "Connectors that feed CAIN events into your security operations center.",
   "desc": "Business-plan channel. Implementation status varies: several are prototypes or plans (e.g. insurance has no insurer behind it). Check the claims registry before quoting.",
   "group": "Commercial channels",
   "category": "Commercial channel",
   "status": "plan",
   "status_label": "Enterprise · ask us",
   "declared_status": "business plan",
   "evolutions": [],
   "links": {},
   "probe": {},
   "sources": [
    "channel-8"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/soc-connectors",
   "subdomain": "https://soc-connectors.cainstudio.online"
  },
  {
   "slug": "memory-sanitization",
   "name": "Governed Agent Memory & Vector Sanitization Service",
   "goal": "enterprise",
   "plain": "Cleans agent memory and vector stores of planted instructions, as a service.",
   "desc": "Business-plan channel. Implementation status varies: several are prototypes or plans (e.g. insurance has no insurer behind it). Check the claims registry before quoting.",
   "group": "Commercial channels",
   "category": "Commercial channel",
   "status": "plan",
   "status_label": "Enterprise · ask us",
   "declared_status": "business plan",
   "evolutions": [],
   "links": {},
   "probe": {},
   "sources": [
    "channel-11"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/memory-sanitization",
   "subdomain": "https://memory-sanitization.cainstudio.online"
  },
  {
   "slug": "metering",
   "name": "Guarded Action Utility Metering (Consumption Overages)",
   "goal": "enterprise",
   "plain": "Pay per checked action once you outgrow your plan.",
   "desc": "Business-plan channel. Implementation status varies: several are prototypes or plans (e.g. insurance has no insurer behind it). Check the claims registry before quoting.",
   "group": "Commercial channels",
   "category": "Commercial channel",
   "status": "plan",
   "status_label": "Enterprise · ask us",
   "declared_status": "business plan",
   "evolutions": [],
   "links": {},
   "probe": {},
   "sources": [
    "channel-2"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/metering",
   "subdomain": "https://metering.cainstudio.online"
  },
  {
   "slug": "passport-clearinghouse",
   "name": "Inter-Enterprise Trajectory Passport Clearinghouse (The \"Visa/Mastercard of AI Trust\")",
   "goal": "enterprise",
   "plain": "Lets two companies' agents trust each other through shared, signed passports (planned).",
   "desc": "Business-plan channel. Implementation status varies: several are prototypes or plans (e.g. insurance has no insurer behind it). Check the claims registry before quoting.",
   "group": "Commercial channels",
   "category": "Commercial channel",
   "status": "plan",
   "status_label": "Enterprise · ask us",
   "declared_status": "business plan",
   "evolutions": [],
   "links": {},
   "probe": {},
   "sources": [
    "channel-10"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/passport-clearinghouse",
   "subdomain": "https://passport-clearinghouse.cainstudio.online"
  },
  {
   "slug": "advisory",
   "name": "Strategic Sovereign AI Defense Advisory & Turnkey Implementations",
   "goal": "enterprise",
   "plain": "Hands-on help to deploy CAIN in sensitive or air-gapped environments.",
   "desc": "Business-plan channel. Implementation status varies: several are prototypes or plans (e.g. insurance has no insurer behind it). Check the claims registry before quoting.",
   "group": "Commercial channels",
   "category": "Commercial channel",
   "status": "plan",
   "status_label": "Enterprise · ask us",
   "declared_status": "business plan",
   "evolutions": [],
   "links": {},
   "probe": {},
   "sources": [
    "channel-12"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/advisory",
   "subdomain": "https://advisory.cainstudio.online"
  },
  {
   "slug": "policy-packs",
   "name": "Vertical Rego Policy & Threat Intelligence Marketplace",
   "goal": "enterprise",
   "plain": "Ready-made rule packs for finance, healthcare and government.",
   "desc": "Business-plan channel. Implementation status varies: several are prototypes or plans (e.g. insurance has no insurer behind it). Check the claims registry before quoting.",
   "group": "Commercial channels",
   "category": "Commercial channel",
   "status": "plan",
   "status_label": "Enterprise · ask us",
   "declared_status": "business plan",
   "evolutions": [],
   "links": {},
   "probe": {},
   "sources": [
    "channel-7"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/policy-packs",
   "subdomain": "https://policy-packs.cainstudio.online"
  },
  {
   "slug": "architecture",
   "name": "Architecture",
   "goal": "tech",
   "plain": "How the pieces fit together, drawn out.",
   "desc": "",
   "group": "Studio apps & labs",
   "category": "Studio app",
   "status": "live",
   "status_label": "Live",
   "declared_status": "",
   "evolutions": [],
   "links": {
    "open": "https://cainstudio.online/architecture"
   },
   "probe": {
    "open": 200
   },
   "sources": [
    "app-architecture"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/architecture",
   "subdomain": "https://architecture.cainstudio.online"
  },
  {
   "slug": "frontier-lab",
   "name": "CAIN-42 Frontier Lab",
   "goal": "tech",
   "plain": "Where new agent-safety research is tested in the open.",
   "desc": "",
   "group": "Studio apps & labs",
   "category": "Studio app",
   "status": "live",
   "status_label": "Live",
   "declared_status": "",
   "evolutions": [],
   "links": {
    "open": "https://cainstudio.online/frontier-lab"
   },
   "probe": {
    "open": 200
   },
   "sources": [
    "app-frontier-lab"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/frontier-lab",
   "subdomain": "https://frontier-lab.cainstudio.online"
  },
  {
   "slug": "now",
   "name": "CAIN-42 now: current technical state",
   "goal": "tech",
   "plain": "The current technical state of CAIN-42, read from live sources.",
   "desc": "",
   "group": "Studio apps & labs",
   "category": "Studio app",
   "status": "live",
   "status_label": "Live",
   "declared_status": "",
   "evolutions": [],
   "links": {
    "open": "https://cainstudio.online/now.html"
   },
   "probe": {
    "open": 200
   },
   "sources": [
    "app-now"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/now",
   "subdomain": "https://now.cainstudio.online"
  },
  {
   "slug": "changelog",
   "name": "Changelog",
   "goal": "tech",
   "plain": "Everything that shipped, newest first.",
   "desc": "",
   "group": "Studio apps & labs",
   "category": "Studio app",
   "status": "live",
   "status_label": "Live",
   "declared_status": "",
   "evolutions": [],
   "links": {
    "open": "https://cainstudio.online/changelog"
   },
   "probe": {
    "open": 200
   },
   "sources": [
    "app-changelog"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/changelog",
   "subdomain": "https://changelog.cainstudio.online"
  },
  {
   "slug": "live-cluster",
   "name": "Live consensus cluster",
   "goal": "tech",
   "plain": "The live 4-region cluster that signs every decision, watched in real time.",
   "desc": "",
   "group": "Studio apps & labs",
   "category": "Studio app",
   "status": "live",
   "status_label": "Live",
   "declared_status": "",
   "evolutions": [],
   "links": {
    "open": "https://cainstudio.online/live-cluster.html"
   },
   "probe": {
    "open": 200
   },
   "sources": [
    "app-live-cluster"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/live-cluster",
   "subdomain": "https://live-cluster.cainstudio.online"
  },
  {
   "slug": "trust-state",
   "name": "Moat 1: Trust State",
   "goal": "tech",
   "plain": "Works out, from evidence alone, how much each agent can be trusted right now.",
   "desc": "Determine the current evidence-backed trust state of every relevant principal/agent.",
   "question": "WHO DO WE TRUST RIGHT NOW?",
   "group": "The 7 moats",
   "category": "Moat",
   "status": "live",
   "status_label": "Built in",
   "declared_status": "UNIT_TESTED",
   "evolutions": [],
   "sources": [
    "moat-1"
   ],
   "parts": [],
   "links": {
    "docs": "https://cainstudio.online/docs/cain_7_moats"
   },
   "tests": 4,
   "page": "https://cainstudio.online/products/trust-state",
   "subdomain": "https://trust-state.cainstudio.online"
  },
  {
   "slug": "security-context",
   "name": "Moat 2: Security-Context Continuity",
   "goal": "tech",
   "plain": "Makes sure who-is-acting and what-they-may-do survive every hop between systems.",
   "desc": "Preserve authenticated identity, authority, delegation, intent, policy, trust, constraints, and provenance across every system boundary.",
   "question": "DOES AUTHORITY AND SECURITY CONTEXT SURVIVE EVERY BOUNDARY?",
   "group": "The 7 moats",
   "category": "Moat",
   "status": "live",
   "status_label": "Built in",
   "declared_status": "UNIT_TESTED",
   "evolutions": [],
   "sources": [
    "moat-2"
   ],
   "parts": [],
   "links": {
    "docs": "https://cainstudio.online/docs/cain_7_moats"
   },
   "tests": 1,
   "page": "https://cainstudio.online/products/security-context",
   "subdomain": "https://security-context.cainstudio.online"
  },
  {
   "slug": "trust-graph",
   "name": "Moat 3: Trust Graph",
   "goal": "tech",
   "plain": "Maps how every agent, person, tool and resource is connected.",
   "desc": "Connect principals, agents, authority, delegation, intent, policy, trust, decisions, tools, resources, execution, effects, evidence, causality, and incidents into a tenant-isolated historical relationship graph.",
   "question": "HOW IS EVERYTHING CONNECTED?",
   "group": "The 7 moats",
   "category": "Moat",
   "status": "live",
   "status_label": "Built in",
   "declared_status": "UNIT_TESTED",
   "evolutions": [],
   "sources": [
    "moat-3"
   ],
   "parts": [],
   "links": {
    "docs": "https://cainstudio.online/docs/cain_7_moats"
   },
   "tests": 2,
   "page": "https://cainstudio.online/products/trust-graph",
   "subdomain": "https://trust-graph.cainstudio.online"
  },
  {
   "slug": "provenance",
   "name": "Moat 4: Execution Provenance & Attestation",
   "goal": "tech",
   "plain": "Proves what actually ran, under whose authority, and what it changed.",
   "desc": "Prove what actually executed, under whose authority, with which policy, trust state, security context, software components, tools, MCP servers, execution path, effect, and evidence.",
   "question": "CAN WE PROVE WHAT ACTUALLY HAPPENED?",
   "group": "The 7 moats",
   "category": "Moat",
   "status": "live",
   "status_label": "Built in",
   "declared_status": "UNIT_TESTED",
   "evolutions": [],
   "sources": [
    "moat-4"
   ],
   "parts": [],
   "links": {
    "docs": "https://cainstudio.online/docs/cain_7_moats"
   },
   "tests": 2,
   "page": "https://cainstudio.online/products/provenance",
   "subdomain": "https://provenance.cainstudio.online"
  },
  {
   "slug": "blast-radius",
   "name": "Moat 5: Predictive Trust & Blast Radius",
   "goal": "tech",
   "plain": "Predicts what an action could reach before it is allowed.",
   "desc": "Before consequential execution, determine what an actor could reach, affect, or cause, using trust, authority, graph, risk, impact, causal, and counterfactual analysis.",
   "question": "WHAT COULD HAPPEN BEFORE WE LET IT HAPPEN?",
   "group": "The 7 moats",
   "category": "Moat",
   "status": "live",
   "status_label": "Built in",
   "declared_status": "UNIT_TESTED",
   "evolutions": [],
   "sources": [
    "moat-5"
   ],
   "parts": [],
   "links": {
    "docs": "https://cainstudio.online/docs/cain_7_moats"
   },
   "tests": 2,
   "page": "https://cainstudio.online/products/blast-radius",
   "subdomain": "https://blast-radius.cainstudio.online"
  },
  {
   "slug": "adversarial-engine",
   "name": "Moat 6: Adversarial Trust Engine",
   "goal": "tech",
   "plain": "Attacks CAIN's own guarantees nonstop to find weaknesses first.",
   "desc": "Continuously attack CAIN's own trust assumptions in controlled environments to discover authority escalation, context attacks, replay, graph poisoning, provenance failure, MCP/tool substitution, cross-tenant attacks, trust manipulation, and other failures.",
   "question": "CAN CAIN BREAK ITS OWN TRUST GUARANTEES, DETECT THE FAILURE, AND CONTAIN IT?",
   "group": "The 7 moats",
   "category": "Moat",
   "status": "live",
   "status_label": "Built in",
   "declared_status": "UNIT_TESTED",
   "evolutions": [],
   "sources": [
    "moat-6"
   ],
   "parts": [],
   "links": {
    "docs": "https://cainstudio.online/docs/cain_7_moats"
   },
   "tests": 2,
   "page": "https://cainstudio.online/products/adversarial-engine",
   "subdomain": "https://adversarial-engine.cainstudio.online"
  },
  {
   "slug": "control-loop",
   "name": "Moat 7: Autonomous Trust Control Loop",
   "goal": "tech",
   "plain": "Learns from verified outcomes and adjusts future trust automatically.",
   "desc": "Connect verified evidence, trust state, prediction, decisions, enforcement, execution, outcomes, adversarial results, and future trust into a governed continuous feedback loop.",
   "question": "CAN VERIFIED EXPERIENCE CONTINUOUSLY CHANGE FUTURE TRUST AND DECISIONS?",
   "group": "The 7 moats",
   "category": "Moat",
   "status": "live",
   "status_label": "Built in",
   "declared_status": "UNIT_TESTED",
   "evolutions": [],
   "sources": [
    "moat-7"
   ],
   "parts": [],
   "links": {
    "docs": "https://cainstudio.online/docs/cain_7_moats"
   },
   "tests": 2,
   "page": "https://cainstudio.online/products/control-loop",
   "subdomain": "https://control-loop.cainstudio.online"
  },
  {
   "slug": "agent-builder",
   "name": "CAIN Agent Builder",
   "goal": "next",
   "plain": "Build new agents with governance designed in from the start.",
   "desc": "",
   "group": "Product lines in development",
   "category": "Product line",
   "status": "dev",
   "status_label": "In development",
   "declared_status": "TECHNICAL FOUNDATION (not deployed)",
   "evolutions": [
    "E39"
   ],
   "links": {
    "evidence": "https://clawx.click/evidence/e39-governed-agent-factory-2026-09-30/"
   },
   "probe": {},
   "sources": [
    "line-cain-agent-builder"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/agent-builder",
   "subdomain": "https://agent-builder.cainstudio.online"
  },
  {
   "slug": "agent-conformance",
   "name": "CAIN Agent Conformance",
   "goal": "next",
   "plain": "Check an agent against a published conformance standard.",
   "desc": "",
   "group": "Product lines in development",
   "category": "Product line",
   "status": "dev",
   "status_label": "In development",
   "declared_status": "TECHNICAL FOUNDATION (not deployed)",
   "evolutions": [
    "E39"
   ],
   "links": {
    "evidence": "https://clawx.click/evidence/e39-governed-agent-factory-2026-09-30/"
   },
   "probe": {},
   "sources": [
    "line-cain-agent-conformance"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/agent-conformance",
   "subdomain": "https://agent-conformance.cainstudio.online"
  },
  {
   "slug": "agent-evaluation",
   "name": "CAIN Agent Evaluation",
   "goal": "next",
   "plain": "Deep evaluation of agents before they are trusted with real work.",
   "desc": "",
   "group": "Product lines in development",
   "category": "Product line",
   "status": "dev",
   "status_label": "In development",
   "declared_status": "TECHNICAL FOUNDATION (not deployed)",
   "evolutions": [
    "E39"
   ],
   "links": {
    "evidence": "https://clawx.click/evidence/e39-governed-agent-factory-2026-09-30/"
   },
   "probe": {},
   "sources": [
    "line-cain-agent-evaluation"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/agent-evaluation",
   "subdomain": "https://agent-evaluation.cainstudio.online"
  },
  {
   "slug": "agent-factory",
   "name": "CAIN Agent Factory",
   "goal": "next",
   "plain": "Produce many governed agents from one approved template.",
   "desc": "",
   "group": "Product lines in development",
   "category": "Product line",
   "status": "dev",
   "status_label": "In development",
   "declared_status": "TECHNICAL FOUNDATION (not deployed)",
   "evolutions": [
    "E39"
   ],
   "links": {
    "evidence": "https://clawx.click/evidence/e39-governed-agent-factory-2026-09-30/"
   },
   "probe": {},
   "sources": [
    "line-cain-agent-factory"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/agent-factory",
   "subdomain": "https://agent-factory.cainstudio.online"
  },
  {
   "slug": "agent-hosting",
   "name": "CAIN Agent Hosting",
   "goal": "next",
   "plain": "Host your agents on CAIN, governed by default.",
   "desc": "",
   "group": "Product lines in development",
   "category": "Product line",
   "status": "dev",
   "status_label": "In development",
   "declared_status": "PRODUCT SPECIFICATION (not deployed, no customers)",
   "evolutions": [
    "E37",
    "E39"
   ],
   "links": {
    "evidence": "https://clawx.click/evidence/e37-autonomous-execution-mesh-2026-09-30/"
   },
   "probe": {},
   "sources": [
    "line-cain-agent-hosting"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/agent-hosting",
   "subdomain": "https://agent-hosting.cainstudio.online"
  },
  {
   "slug": "agent-lab",
   "name": "CAIN Agent Lab",
   "goal": "next",
   "plain": "A safe lab to try agent ideas before they touch anything real.",
   "desc": "",
   "group": "Product lines in development",
   "category": "Product line",
   "status": "dev",
   "status_label": "In development",
   "declared_status": "TESTED library",
   "evolutions": [
    "E35"
   ],
   "links": {
    "evidence": "https://clawx.click/evidence/e35-governance-intelligence-2026-09-30/"
   },
   "probe": {},
   "sources": [
    "line-cain-agent-lab"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/agent-lab",
   "subdomain": "https://agent-lab.cainstudio.online"
  },
  {
   "slug": "agent-labor",
   "name": "CAIN Agent Labor",
   "goal": "next",
   "plain": "Rules for agents doing paid work: who did what, and who gets credit.",
   "desc": "",
   "group": "Product lines in development",
   "category": "Product line",
   "status": "dev",
   "status_label": "In development",
   "declared_status": "ARCHITECTURE / TESTED library (not deployed)",
   "evolutions": [
    "E36"
   ],
   "links": {
    "evidence": "https://clawx.click/evidence/e36-machine-agency-exchange-2026-09-30/"
   },
   "probe": {},
   "sources": [
    "line-cain-agent-labor"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/agent-labor",
   "subdomain": "https://agent-labor.cainstudio.online"
  },
  {
   "slug": "agent-marketplace",
   "name": "CAIN Agent Marketplace",
   "goal": "next",
   "plain": "Find and hire governed agents built by others.",
   "desc": "",
   "group": "Product lines in development",
   "category": "Product line",
   "status": "dev",
   "status_label": "In development",
   "declared_status": "TECHNICAL FOUNDATION (not deployed)",
   "evolutions": [
    "E39"
   ],
   "links": {
    "evidence": "https://clawx.click/evidence/e39-governed-agent-factory-2026-09-30/"
   },
   "probe": {},
   "sources": [
    "line-cain-agent-marketplace"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/agent-marketplace",
   "subdomain": "https://agent-marketplace.cainstudio.online"
  },
  {
   "slug": "agent-organization",
   "name": "CAIN Agent Organization",
   "goal": "next",
   "plain": "Teams of agents with roles, a constitution and recorded decisions.",
   "desc": "",
   "group": "Product lines in development",
   "category": "Product line",
   "status": "dev",
   "status_label": "In development",
   "declared_status": "TECHNICAL FOUNDATION (not deployed)",
   "evolutions": [
    "E39"
   ],
   "links": {
    "evidence": "https://clawx.click/evidence/e39-governed-agent-factory-2026-09-30/"
   },
   "probe": {},
   "sources": [
    "line-cain-agent-organization"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/agent-organization",
   "subdomain": "https://agent-organization.cainstudio.online"
  },
  {
   "slug": "agent-passport",
   "name": "CAIN Agent Passport",
   "goal": "next",
   "plain": "A signed passport that says who an agent is and what it may do.",
   "desc": "",
   "group": "Product lines in development",
   "category": "Product line",
   "status": "dev",
   "status_label": "In development",
   "declared_status": "TECHNICAL FOUNDATION (not a product, not deployed)",
   "evolutions": [
    "E38",
    "E39"
   ],
   "links": {
    "evidence": "https://clawx.click/evidence/e38-proof-carrying-machine-agency-2026-09-30/"
   },
   "probe": {},
   "sources": [
    "line-cain-agent-passport"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/agent-passport",
   "subdomain": "https://agent-passport.cainstudio.online"
  },
  {
   "slug": "agent-procurement",
   "name": "CAIN Agent Procurement",
   "goal": "next",
   "plain": "Let agents buy things for you, within limits you set.",
   "desc": "",
   "group": "Product lines in development",
   "category": "Product line",
   "status": "dev",
   "status_label": "In development",
   "declared_status": "ARCHITECTURE / TESTED library (not deployed)",
   "evolutions": [
    "E36"
   ],
   "links": {
    "evidence": "https://clawx.click/evidence/e36-machine-agency-exchange-2026-09-30/"
   },
   "probe": {},
   "sources": [
    "line-cain-agent-procurement"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/agent-procurement",
   "subdomain": "https://agent-procurement.cainstudio.online"
  },
  {
   "slug": "agent-red-team",
   "name": "CAIN Agent Red Team",
   "goal": "next",
   "plain": "Agents that attack your agents, so you find weaknesses first.",
   "desc": "",
   "group": "Product lines in development",
   "category": "Product line",
   "status": "dev",
   "status_label": "In development",
   "declared_status": "TECHNICAL FOUNDATION (not deployed)",
   "evolutions": [
    "E39"
   ],
   "links": {
    "evidence": "https://clawx.click/evidence/e39-governed-agent-factory-2026-09-30/"
   },
   "probe": {},
   "sources": [
    "line-cain-agent-red-team"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/agent-red-team",
   "subdomain": "https://agent-red-team.cainstudio.online"
  },
  {
   "slug": "agent-runtime",
   "name": "CAIN Agent Runtime",
   "goal": "next",
   "plain": "A runtime where every agent action passes through CAIN.",
   "desc": "",
   "group": "Product lines in development",
   "category": "Product line",
   "status": "dev",
   "status_label": "In development",
   "declared_status": "PRODUCT SPECIFICATION (not deployed, no customers)",
   "evolutions": [
    "E37"
   ],
   "links": {
    "evidence": "https://clawx.click/evidence/e37-autonomous-execution-mesh-2026-09-30/"
   },
   "probe": {},
   "sources": [
    "line-cain-agent-runtime"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/agent-runtime",
   "subdomain": "https://agent-runtime.cainstudio.online"
  },
  {
   "slug": "agent-store",
   "name": "CAIN Agent Store",
   "goal": "next",
   "plain": "A store of reviewed, governed agents.",
   "desc": "",
   "group": "Product lines in development",
   "category": "Product line",
   "status": "dev",
   "status_label": "In development",
   "declared_status": "ARCHITECTURE / TESTED library (not deployed)",
   "evolutions": [
    "E36"
   ],
   "links": {
    "evidence": "https://clawx.click/evidence/e36-machine-agency-exchange-2026-09-30/"
   },
   "probe": {},
   "sources": [
    "line-cain-agent-store"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/agent-store",
   "subdomain": "https://agent-store.cainstudio.online"
  },
  {
   "slug": "autonomous-devops",
   "name": "CAIN Autonomous DevOps",
   "goal": "next",
   "plain": "Let agents run deployments, with every change checked and reversible.",
   "desc": "",
   "group": "Product lines in development",
   "category": "Product line",
   "status": "dev",
   "status_label": "In development",
   "declared_status": "PRODUCT SPECIFICATION (not deployed, no customers)",
   "evolutions": [
    "E37"
   ],
   "links": {
    "evidence": "https://clawx.click/evidence/e37-autonomous-execution-mesh-2026-09-30/"
   },
   "probe": {},
   "sources": [
    "line-cain-autonomous-devops"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/autonomous-devops",
   "subdomain": "https://autonomous-devops.cainstudio.online"
  },
  {
   "slug": "compute-governance",
   "name": "CAIN Compute Governance",
   "goal": "next",
   "plain": "Limits on how much compute an agent may use, and for what.",
   "desc": "",
   "group": "Product lines in development",
   "category": "Product line",
   "status": "dev",
   "status_label": "In development",
   "declared_status": "PRODUCT SPECIFICATION (not deployed, no customers)",
   "evolutions": [
    "E37"
   ],
   "links": {
    "evidence": "https://clawx.click/evidence/e37-autonomous-execution-mesh-2026-09-30/"
   },
   "probe": {},
   "sources": [
    "line-cain-compute-governance"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/compute-governance",
   "subdomain": "https://compute-governance.cainstudio.online"
  },
  {
   "slug": "conformance",
   "name": "CAIN Conformance",
   "goal": "next",
   "plain": "Conformance testing for any system that claims to govern agents.",
   "desc": "",
   "group": "Product lines in development",
   "category": "Product line",
   "status": "dev",
   "status_label": "In development",
   "declared_status": "TECHNICAL FOUNDATION (not a product, not deployed)",
   "evolutions": [
    "E38",
    "E42"
   ],
   "links": {
    "evidence": "https://clawx.click/evidence/e38-proof-carrying-machine-agency-2026-09-30/"
   },
   "probe": {},
   "sources": [
    "line-cain-conformance"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/conformance",
   "subdomain": "https://conformance.cainstudio.online"
  },
  {
   "slug": "dispute",
   "name": "CAIN Dispute",
   "goal": "next",
   "plain": "Settle disagreements between agents or companies using signed evidence.",
   "desc": "",
   "group": "Product lines in development",
   "category": "Product line",
   "status": "dev",
   "status_label": "In development",
   "declared_status": "ARCHITECTURE / TESTED library (not deployed)",
   "evolutions": [
    "E36"
   ],
   "links": {
    "evidence": "https://clawx.click/evidence/e36-machine-agency-exchange-2026-09-30/"
   },
   "probe": {},
   "sources": [
    "line-cain-dispute"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/dispute",
   "subdomain": "https://dispute.cainstudio.online"
  },
  {
   "slug": "economy-simulator",
   "name": "CAIN Economy Simulator",
   "goal": "next",
   "plain": "Simulate many agents trading, to find failures before they happen.",
   "desc": "",
   "group": "Product lines in development",
   "category": "Product line",
   "status": "dev",
   "status_label": "In development",
   "declared_status": "ARCHITECTURE / TESTED library (not deployed)",
   "evolutions": [
    "E36"
   ],
   "links": {
    "evidence": "https://clawx.click/evidence/e36-machine-agency-exchange-2026-09-30/"
   },
   "probe": {},
   "sources": [
    "line-cain-economy-simulator"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/economy-simulator",
   "subdomain": "https://economy-simulator.cainstudio.online"
  },
  {
   "slug": "edge",
   "name": "CAIN Edge",
   "goal": "next",
   "plain": "CAIN decisions on devices at the edge, close to where agents act.",
   "desc": "",
   "group": "Product lines in development",
   "category": "Product line",
   "status": "dev",
   "status_label": "In development",
   "declared_status": "PRODUCT SPECIFICATION (not deployed, no customers)",
   "evolutions": [
    "E37",
    "E42"
   ],
   "links": {
    "evidence": "https://clawx.click/evidence/e37-autonomous-execution-mesh-2026-09-30/"
   },
   "probe": {},
   "sources": [
    "line-cain-edge"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/edge",
   "subdomain": "https://edge.cainstudio.online"
  },
  {
   "slug": "enterprise",
   "name": "CAIN Enterprise",
   "goal": "next",
   "plain": "One package of CAIN for a whole organisation.",
   "desc": "",
   "group": "Product lines in development",
   "category": "Product line",
   "status": "dev",
   "status_label": "In development",
   "declared_status": "ARCHITECTURE / TESTED library (not deployed)",
   "evolutions": [
    "E42"
   ],
   "links": {
    "evidence": "https://clawx.click/evidence/e42-supreme-governed-agentic-infrastructure-2026-10-01/"
   },
   "probe": {},
   "sources": [
    "line-cain-enterprise"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/enterprise",
   "subdomain": "https://enterprise.cainstudio.online"
  },
  {
   "slug": "enterprise-agent-factory",
   "name": "CAIN Enterprise Agent Factory",
   "goal": "next",
   "plain": "Agent factory with company approvals built in.",
   "desc": "",
   "group": "Product lines in development",
   "category": "Product line",
   "status": "dev",
   "status_label": "In development",
   "declared_status": "TECHNICAL FOUNDATION (not deployed)",
   "evolutions": [
    "E39"
   ],
   "links": {
    "evidence": "https://clawx.click/evidence/e39-governed-agent-factory-2026-09-30/"
   },
   "probe": {},
   "sources": [
    "line-cain-enterprise-agent-factory"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/enterprise-agent-factory",
   "subdomain": "https://enterprise-agent-factory.cainstudio.online"
  },
  {
   "slug": "enterprise-verification",
   "name": "CAIN Enterprise Verification",
   "goal": "next",
   "plain": "Independent checking of an enterprise's whole agent estate.",
   "desc": "",
   "group": "Product lines in development",
   "category": "Product line",
   "status": "dev",
   "status_label": "In development",
   "declared_status": "TECHNICAL FOUNDATION (not a product, not deployed)",
   "evolutions": [
    "E38"
   ],
   "links": {
    "evidence": "https://clawx.click/evidence/e38-proof-carrying-machine-agency-2026-09-30/"
   },
   "probe": {},
   "sources": [
    "line-cain-enterprise-verification"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/enterprise-verification",
   "subdomain": "https://enterprise-verification.cainstudio.online"
  },
  {
   "slug": "evolution",
   "name": "CAIN Evolution",
   "goal": "next",
   "plain": "Lets CAIN improve its own rules, only with signed approval.",
   "desc": "",
   "group": "Product lines in development",
   "category": "Product line",
   "status": "dev",
   "status_label": "In development",
   "declared_status": "ARCHITECTURE / TESTED library (not deployed)",
   "evolutions": [
    "E42"
   ],
   "links": {
    "evidence": "https://clawx.click/evidence/e42-supreme-governed-agentic-infrastructure-2026-10-01/"
   },
   "probe": {},
   "sources": [
    "line-cain-evolution"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/evolution",
   "subdomain": "https://evolution.cainstudio.online"
  },
  {
   "slug": "execution-conformance",
   "name": "CAIN Execution Conformance",
   "goal": "next",
   "plain": "Proves an action ran exactly the way it was approved.",
   "desc": "",
   "group": "Product lines in development",
   "category": "Product line",
   "status": "dev",
   "status_label": "In development",
   "declared_status": "PRODUCT SPECIFICATION (not deployed, no customers)",
   "evolutions": [
    "E37"
   ],
   "links": {
    "evidence": "https://clawx.click/evidence/e37-autonomous-execution-mesh-2026-09-30/"
   },
   "probe": {},
   "sources": [
    "line-cain-execution-conformance"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/execution-conformance",
   "subdomain": "https://execution-conformance.cainstudio.online"
  },
  {
   "slug": "execution-mesh",
   "name": "CAIN Execution Mesh",
   "goal": "next",
   "plain": "A network of governed places where agent actions run.",
   "desc": "",
   "group": "Product lines in development",
   "category": "Product line",
   "status": "dev",
   "status_label": "In development",
   "declared_status": "PRODUCT SPECIFICATION (not deployed, no customers)",
   "evolutions": [
    "E37"
   ],
   "links": {
    "evidence": "https://clawx.click/evidence/e37-autonomous-execution-mesh-2026-09-30/"
   },
   "probe": {},
   "sources": [
    "line-cain-execution-mesh"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/execution-mesh",
   "subdomain": "https://execution-mesh.cainstudio.online"
  },
  {
   "slug": "execution-observatory",
   "name": "CAIN Execution Observatory",
   "goal": "next",
   "plain": "One view of every agent action across many systems.",
   "desc": "",
   "group": "Product lines in development",
   "category": "Product line",
   "status": "dev",
   "status_label": "In development",
   "declared_status": "PRODUCT SPECIFICATION (not deployed, no customers)",
   "evolutions": [
    "E37"
   ],
   "links": {
    "evidence": "https://clawx.click/evidence/e37-autonomous-execution-mesh-2026-09-30/"
   },
   "probe": {},
   "sources": [
    "line-cain-execution-observatory"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/execution-observatory",
   "subdomain": "https://execution-observatory.cainstudio.online"
  },
  {
   "slug": "execution-proof",
   "name": "CAIN Execution Proof",
   "goal": "next",
   "plain": "Proof of what an action actually did, not just what was asked.",
   "desc": "",
   "group": "Product lines in development",
   "category": "Product line",
   "status": "dev",
   "status_label": "In development",
   "declared_status": "PRODUCT SPECIFICATION (not deployed, no customers)",
   "evolutions": [
    "E37"
   ],
   "links": {
    "evidence": "https://clawx.click/evidence/e37-autonomous-execution-mesh-2026-09-30/"
   },
   "probe": {},
   "sources": [
    "line-cain-execution-proof"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/execution-proof",
   "subdomain": "https://execution-proof.cainstudio.online"
  },
  {
   "slug": "federation",
   "name": "CAIN Federation",
   "goal": "next",
   "plain": "Separate CAIN deployments that trust each other's decisions.",
   "desc": "",
   "group": "Product lines in development",
   "category": "Product line",
   "status": "dev",
   "status_label": "In development",
   "declared_status": "TECHNICAL FOUNDATION (not a product, not deployed)",
   "evolutions": [
    "E38"
   ],
   "links": {
    "evidence": "https://clawx.click/evidence/e38-proof-carrying-machine-agency-2026-09-30/"
   },
   "probe": {},
   "sources": [
    "line-cain-federation"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/federation",
   "subdomain": "https://federation.cainstudio.online"
  },
  {
   "slug": "gateway",
   "name": "CAIN Gateway",
   "goal": "next",
   "plain": "A packaged CAIN gateway for any network.",
   "desc": "",
   "group": "Product lines in development",
   "category": "Product line",
   "status": "dev",
   "status_label": "In development",
   "declared_status": "ARCHITECTURE / TESTED library (not deployed)",
   "evolutions": [
    "E42"
   ],
   "links": {
    "evidence": "https://clawx.click/evidence/e42-supreme-governed-agentic-infrastructure-2026-10-01/"
   },
   "probe": {},
   "sources": [
    "line-cain-gateway"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/gateway",
   "subdomain": "https://gateway.cainstudio.online"
  },
  {
   "slug": "governability-index",
   "name": "CAIN Governability Index",
   "goal": "next",
   "plain": "A score for how governable an AI system is.",
   "desc": "",
   "group": "Product lines in development",
   "category": "Product line",
   "status": "dev",
   "status_label": "In development",
   "declared_status": "TESTED library",
   "evolutions": [
    "E35"
   ],
   "links": {
    "evidence": "https://clawx.click/evidence/e35-governance-intelligence-2026-09-30/"
   },
   "probe": {},
   "sources": [
    "line-cain-governability-index"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/governability-index",
   "subdomain": "https://governability-index.cainstudio.online"
  },
  {
   "slug": "governance-api",
   "name": "CAIN Governance API",
   "goal": "next",
   "plain": "One API for every governance question about an agent.",
   "desc": "",
   "group": "Product lines in development",
   "category": "Product line",
   "status": "dev",
   "status_label": "In development",
   "declared_status": "TESTED library",
   "evolutions": [
    "E35"
   ],
   "links": {
    "evidence": "https://clawx.click/evidence/e35-governance-intelligence-2026-09-30/"
   },
   "probe": {},
   "sources": [
    "line-cain-governance-api"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/governance-api",
   "subdomain": "https://governance-api.cainstudio.online"
  },
  {
   "slug": "governance-audit",
   "name": "CAIN Governance Audit",
   "goal": "next",
   "plain": "Audit an organisation's agent governance end to end.",
   "desc": "",
   "group": "Product lines in development",
   "category": "Product line",
   "status": "dev",
   "status_label": "In development",
   "declared_status": "TECHNICAL FOUNDATION (not a product, not deployed)",
   "evolutions": [
    "E38"
   ],
   "links": {
    "evidence": "https://clawx.click/evidence/e38-proof-carrying-machine-agency-2026-09-30/"
   },
   "probe": {},
   "sources": [
    "line-cain-governance-audit"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/governance-audit",
   "subdomain": "https://governance-audit.cainstudio.online"
  },
  {
   "slug": "governance-bom",
   "name": "CAIN Governance BOM",
   "goal": "next",
   "plain": "A bill of materials listing every model, tool and rule an agent depends on.",
   "desc": "",
   "group": "Product lines in development",
   "category": "Product line",
   "status": "dev",
   "status_label": "In development",
   "declared_status": "PRODUCT SPECIFICATION (not deployed, no customers)",
   "evolutions": [
    "E37"
   ],
   "links": {
    "evidence": "https://clawx.click/evidence/e37-autonomous-execution-mesh-2026-09-30/"
   },
   "probe": {},
   "sources": [
    "line-cain-governance-bom"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/governance-bom",
   "subdomain": "https://governance-bom.cainstudio.online"
  },
  {
   "slug": "governance-certificates",
   "name": "CAIN Governance Certificates",
   "goal": "next",
   "plain": "Signed certificates that an agent passed defined checks.",
   "desc": "",
   "group": "Product lines in development",
   "category": "Product line",
   "status": "dev",
   "status_label": "In development",
   "declared_status": "TECHNICAL FOUNDATION (not a product, not deployed)",
   "evolutions": [
    "E38"
   ],
   "links": {
    "evidence": "https://clawx.click/evidence/e38-proof-carrying-machine-agency-2026-09-30/"
   },
   "probe": {},
   "sources": [
    "line-cain-governance-certificates"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/governance-certificates",
   "subdomain": "https://governance-certificates.cainstudio.online"
  },
  {
   "slug": "governance-cloud",
   "name": "CAIN Governance Cloud",
   "goal": "next",
   "plain": "Governance as a managed cloud service.",
   "desc": "",
   "group": "Product lines in development",
   "category": "Product line",
   "status": "dev",
   "status_label": "In development",
   "declared_status": "PROPOSED/NOT DEPLOYED",
   "evolutions": [
    "E35"
   ],
   "links": {
    "evidence": "https://clawx.click/evidence/e35-governance-intelligence-2026-09-30/"
   },
   "probe": {},
   "sources": [
    "line-cain-governance-cloud"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/governance-cloud",
   "subdomain": "https://governance-cloud.cainstudio.online"
  },
  {
   "slug": "evidence-cloud",
   "name": "CAIN Governance Evidence Cloud",
   "goal": "next",
   "plain": "Long-term storage for signed governance evidence.",
   "desc": "",
   "group": "Product lines in development",
   "category": "Product line",
   "status": "dev",
   "status_label": "In development",
   "declared_status": "TECHNICAL FOUNDATION (not a product, not deployed)",
   "evolutions": [
    "E38"
   ],
   "links": {
    "evidence": "https://clawx.click/evidence/e38-proof-carrying-machine-agency-2026-09-30/"
   },
   "probe": {},
   "sources": [
    "line-cain-governance-evidence-cloud"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/evidence-cloud",
   "subdomain": "https://evidence-cloud.cainstudio.online"
  },
  {
   "slug": "governance-gateway",
   "name": "CAIN Governance Gateway",
   "goal": "next",
   "plain": "A gateway that applies governance to any agent traffic.",
   "desc": "",
   "group": "Product lines in development",
   "category": "Product line",
   "status": "dev",
   "status_label": "In development",
   "declared_status": "TECHNICAL FOUNDATION (not a product, not deployed)",
   "evolutions": [
    "E38"
   ],
   "links": {
    "evidence": "https://clawx.click/evidence/e38-proof-carrying-machine-agency-2026-09-30/"
   },
   "probe": {},
   "sources": [
    "line-cain-governance-gateway"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/governance-gateway",
   "subdomain": "https://governance-gateway.cainstudio.online"
  },
  {
   "slug": "governance-proof",
   "name": "CAIN Governance Proof",
   "goal": "next",
   "plain": "Proof that governance was applied, not just configured.",
   "desc": "",
   "group": "Product lines in development",
   "category": "Product line",
   "status": "dev",
   "status_label": "In development",
   "declared_status": "TECHNICAL FOUNDATION (not deployed)",
   "evolutions": [
    "E39"
   ],
   "links": {
    "evidence": "https://clawx.click/evidence/e39-governed-agent-factory-2026-09-30/"
   },
   "probe": {},
   "sources": [
    "line-cain-governance-proof"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/governance-proof",
   "subdomain": "https://governance-proof.cainstudio.online"
  },
  {
   "slug": "governance-receipts",
   "name": "CAIN Governance Receipts",
   "goal": "next",
   "plain": "A receipt for every governed action.",
   "desc": "",
   "group": "Product lines in development",
   "category": "Product line",
   "status": "dev",
   "status_label": "In development",
   "declared_status": "TECHNICAL FOUNDATION (not a product, not deployed)",
   "evolutions": [
    "E38"
   ],
   "links": {
    "evidence": "https://clawx.click/evidence/e38-proof-carrying-machine-agency-2026-09-30/"
   },
   "probe": {},
   "sources": [
    "line-cain-governance-receipts"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/governance-receipts",
   "subdomain": "https://governance-receipts.cainstudio.online"
  },
  {
   "slug": "governance-sdk",
   "name": "CAIN Governance SDK",
   "goal": "next",
   "plain": "Libraries for building governance into your own products.",
   "desc": "",
   "group": "Product lines in development",
   "category": "Product line",
   "status": "dev",
   "status_label": "In development",
   "declared_status": "TESTED library",
   "evolutions": [
    "E35",
    "E38"
   ],
   "links": {
    "evidence": "https://clawx.click/evidence/e35-governance-intelligence-2026-09-30/"
   },
   "probe": {},
   "sources": [
    "line-cain-governance-sdk"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/governance-sdk",
   "subdomain": "https://governance-sdk.cainstudio.online"
  },
  {
   "slug": "governance-sidecar",
   "name": "CAIN Governance Sidecar",
   "goal": "next",
   "plain": "A sidecar container that governs an agent without code changes.",
   "desc": "",
   "group": "Product lines in development",
   "category": "Product line",
   "status": "dev",
   "status_label": "In development",
   "declared_status": "PRODUCT SPECIFICATION (not deployed, no customers)",
   "evolutions": [
    "E37"
   ],
   "links": {
    "evidence": "https://clawx.click/evidence/e37-autonomous-execution-mesh-2026-09-30/"
   },
   "probe": {},
   "sources": [
    "line-cain-governance-sidecar"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/governance-sidecar",
   "subdomain": "https://governance-sidecar.cainstudio.online"
  },
  {
   "slug": "governance-warranty",
   "name": "CAIN Governance Warranty",
   "goal": "next",
   "plain": "A written commitment backed by evidence that governance held.",
   "desc": "",
   "group": "Product lines in development",
   "category": "Product line",
   "status": "dev",
   "status_label": "In development",
   "declared_status": "ARCHITECTURE / TESTED library (not deployed)",
   "evolutions": [
    "E36"
   ],
   "links": {
    "evidence": "https://clawx.click/evidence/e36-machine-agency-exchange-2026-09-30/"
   },
   "probe": {},
   "sources": [
    "line-cain-governance-warranty"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/governance-warranty",
   "subdomain": "https://governance-warranty.cainstudio.online"
  },
  {
   "slug": "intelligence",
   "name": "CAIN Intelligence",
   "goal": "next",
   "plain": "Insights across all your agents' governance data.",
   "desc": "",
   "group": "Product lines in development",
   "category": "Product line",
   "status": "dev",
   "status_label": "In development",
   "declared_status": "TESTED library",
   "evolutions": [
    "E35"
   ],
   "links": {
    "evidence": "https://clawx.click/evidence/e35-governance-intelligence-2026-09-30/"
   },
   "probe": {},
   "sources": [
    "line-cain-intelligence"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/intelligence",
   "subdomain": "https://intelligence.cainstudio.online"
  },
  {
   "slug": "machine-contracts",
   "name": "CAIN Machine Contracts",
   "goal": "next",
   "plain": "Contracts that agents can make and keep, with evidence.",
   "desc": "",
   "group": "Product lines in development",
   "category": "Product line",
   "status": "dev",
   "status_label": "In development",
   "declared_status": "ARCHITECTURE / TESTED library (not deployed)",
   "evolutions": [
    "E36"
   ],
   "links": {
    "evidence": "https://clawx.click/evidence/e36-machine-agency-exchange-2026-09-30/"
   },
   "probe": {},
   "sources": [
    "line-cain-machine-contracts"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/machine-contracts",
   "subdomain": "https://machine-contracts.cainstudio.online"
  },
  {
   "slug": "machine-economy",
   "name": "CAIN Machine Economy",
   "goal": "next",
   "plain": "Rules for agents that pay and get paid.",
   "desc": "",
   "group": "Product lines in development",
   "category": "Product line",
   "status": "dev",
   "status_label": "In development",
   "declared_status": "ARCHITECTURE / TESTED library (not deployed)",
   "evolutions": [
    "E36"
   ],
   "links": {
    "evidence": "https://clawx.click/evidence/e36-machine-agency-exchange-2026-09-30/"
   },
   "probe": {},
   "sources": [
    "line-cain-machine-economy"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/machine-economy",
   "subdomain": "https://machine-economy.cainstudio.online"
  },
  {
   "slug": "machine-organizations",
   "name": "CAIN Machine Organizations",
   "goal": "next",
   "plain": "Organisations made of agents, governed like companies.",
   "desc": "",
   "group": "Product lines in development",
   "category": "Product line",
   "status": "dev",
   "status_label": "In development",
   "declared_status": "ARCHITECTURE / TESTED library (not deployed)",
   "evolutions": [
    "E36"
   ],
   "links": {
    "evidence": "https://clawx.click/evidence/e36-machine-agency-exchange-2026-09-30/"
   },
   "probe": {},
   "sources": [
    "line-cain-machine-organizations"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/machine-organizations",
   "subdomain": "https://machine-organizations.cainstudio.online"
  },
  {
   "slug": "machine-reputation",
   "name": "CAIN Machine Reputation",
   "goal": "next",
   "plain": "Reputation for agents, earned from signed history.",
   "desc": "",
   "group": "Product lines in development",
   "category": "Product line",
   "status": "dev",
   "status_label": "In development",
   "declared_status": "ARCHITECTURE / TESTED library (not deployed)",
   "evolutions": [
    "E36"
   ],
   "links": {
    "evidence": "https://clawx.click/evidence/e36-machine-agency-exchange-2026-09-30/"
   },
   "probe": {},
   "sources": [
    "line-cain-machine-reputation"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/machine-reputation",
   "subdomain": "https://machine-reputation.cainstudio.online"
  },
  {
   "slug": "marketplace",
   "name": "CAIN Marketplace",
   "goal": "next",
   "plain": "A marketplace for governed agent services.",
   "desc": "",
   "group": "Product lines in development",
   "category": "Product line",
   "status": "dev",
   "status_label": "In development",
   "declared_status": "TESTED library",
   "evolutions": [
    "E35",
    "E36"
   ],
   "links": {
    "evidence": "https://clawx.click/evidence/e35-governance-intelligence-2026-09-30/"
   },
   "probe": {},
   "sources": [
    "line-cain-marketplace"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/marketplace",
   "subdomain": "https://marketplace.cainstudio.online"
  },
  {
   "slug": "mission-compiler",
   "name": "CAIN Mission Compiler",
   "goal": "next",
   "plain": "Turn a goal into a checked plan an agent must follow.",
   "desc": "",
   "group": "Product lines in development",
   "category": "Product line",
   "status": "dev",
   "status_label": "In development",
   "declared_status": "TECHNICAL FOUNDATION (not deployed)",
   "evolutions": [
    "E39"
   ],
   "links": {
    "evidence": "https://clawx.click/evidence/e39-governed-agent-factory-2026-09-30/"
   },
   "probe": {},
   "sources": [
    "line-cain-mission-compiler"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/mission-compiler",
   "subdomain": "https://mission-compiler.cainstudio.online"
  },
  {
   "slug": "mission-digital-twin",
   "name": "CAIN Mission Digital Twin",
   "goal": "next",
   "plain": "Rehearse a mission in simulation before agents do it for real.",
   "desc": "",
   "group": "Product lines in development",
   "category": "Product line",
   "status": "dev",
   "status_label": "In development",
   "declared_status": "TECHNICAL FOUNDATION (not deployed)",
   "evolutions": [
    "E39"
   ],
   "links": {
    "evidence": "https://clawx.click/evidence/e39-governed-agent-factory-2026-09-30/"
   },
   "probe": {},
   "sources": [
    "line-cain-mission-digital-twin"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/mission-digital-twin",
   "subdomain": "https://mission-digital-twin.cainstudio.online"
  },
  {
   "slug": "mobility",
   "name": "CAIN Mobility",
   "goal": "next",
   "plain": "Governance for agents that drive, fly or move things.",
   "desc": "",
   "group": "Product lines in development",
   "category": "Product line",
   "status": "dev",
   "status_label": "In development",
   "declared_status": "PRODUCT SPECIFICATION (not deployed, no customers)",
   "evolutions": [
    "E37"
   ],
   "links": {
    "evidence": "https://clawx.click/evidence/e37-autonomous-execution-mesh-2026-09-30/"
   },
   "probe": {},
   "sources": [
    "line-cain-mobility"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/mobility",
   "subdomain": "https://mobility.cainstudio.online"
  },
  {
   "slug": "passport",
   "name": "CAIN Passport",
   "goal": "next",
   "plain": "Passports that let agents carry trust from one system to another.",
   "desc": "",
   "group": "Product lines in development",
   "category": "Product line",
   "status": "dev",
   "status_label": "In development",
   "declared_status": "ARCHITECTURE / TESTED library (not deployed)",
   "evolutions": [
    "E42"
   ],
   "links": {
    "evidence": "https://clawx.click/evidence/e42-supreme-governed-agentic-infrastructure-2026-10-01/"
   },
   "probe": {},
   "sources": [
    "line-cain-passport"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/passport",
   "subdomain": "https://passport.cainstudio.online"
  },
  {
   "slug": "policy-compiler",
   "name": "CAIN Policy Compiler",
   "goal": "next",
   "plain": "Write a rule in plain terms and get an enforceable policy.",
   "desc": "",
   "group": "Product lines in development",
   "category": "Product line",
   "status": "dev",
   "status_label": "In development",
   "declared_status": "TESTED library",
   "evolutions": [
    "E35"
   ],
   "links": {
    "evidence": "https://clawx.click/evidence/e35-governance-intelligence-2026-09-30/"
   },
   "probe": {},
   "sources": [
    "line-cain-policy-compiler"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/policy-compiler",
   "subdomain": "https://policy-compiler.cainstudio.online"
  },
  {
   "slug": "procurement-intelligence",
   "name": "CAIN Procurement Intelligence",
   "goal": "next",
   "plain": "Helps buyers compare agent vendors on evidence.",
   "desc": "",
   "group": "Product lines in development",
   "category": "Product line",
   "status": "dev",
   "status_label": "In development",
   "declared_status": "ARCHITECTURE / TESTED library (not deployed)",
   "evolutions": [
    "E36"
   ],
   "links": {
    "evidence": "https://clawx.click/evidence/e36-machine-agency-exchange-2026-09-30/"
   },
   "probe": {},
   "sources": [
    "line-cain-procurement-intelligence"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/procurement-intelligence",
   "subdomain": "https://procurement-intelligence.cainstudio.online"
  },
  {
   "slug": "proof-api",
   "name": "CAIN Proof API",
   "goal": "next",
   "plain": "An API to fetch and check proofs.",
   "desc": "",
   "group": "Product lines in development",
   "category": "Product line",
   "status": "dev",
   "status_label": "In development",
   "declared_status": "TECHNICAL FOUNDATION (not a product, not deployed)",
   "evolutions": [
    "E38"
   ],
   "links": {
    "evidence": "https://clawx.click/evidence/e38-proof-carrying-machine-agency-2026-09-30/"
   },
   "probe": {},
   "sources": [
    "line-cain-proof-api"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/proof-api",
   "subdomain": "https://proof-api.cainstudio.online"
  },
  {
   "slug": "proof-exchange",
   "name": "CAIN Proof Exchange",
   "goal": "next",
   "plain": "Swap proofs between companies in a standard format.",
   "desc": "",
   "group": "Product lines in development",
   "category": "Product line",
   "status": "dev",
   "status_label": "In development",
   "declared_status": "TESTED library",
   "evolutions": [
    "E35"
   ],
   "links": {
    "evidence": "https://clawx.click/evidence/e35-governance-intelligence-2026-09-30/"
   },
   "probe": {},
   "sources": [
    "line-cain-proof-exchange"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/proof-exchange",
   "subdomain": "https://proof-exchange.cainstudio.online"
  },
  {
   "slug": "proof-market",
   "name": "CAIN Proof Market",
   "goal": "next",
   "plain": "A market where verified proofs have value.",
   "desc": "",
   "group": "Product lines in development",
   "category": "Product line",
   "status": "dev",
   "status_label": "In development",
   "declared_status": "ARCHITECTURE / TESTED library (not deployed)",
   "evolutions": [
    "E36"
   ],
   "links": {
    "evidence": "https://clawx.click/evidence/e36-machine-agency-exchange-2026-09-30/"
   },
   "probe": {},
   "sources": [
    "line-cain-proof-market"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/proof-market",
   "subdomain": "https://proof-market.cainstudio.online"
  },
  {
   "slug": "recovery",
   "name": "CAIN Recovery",
   "goal": "next",
   "plain": "Undo and recover safely after an agent mistake.",
   "desc": "",
   "group": "Product lines in development",
   "category": "Product line",
   "status": "dev",
   "status_label": "In development",
   "declared_status": "PRODUCT SPECIFICATION (not deployed, no customers)",
   "evolutions": [
    "E37"
   ],
   "links": {
    "evidence": "https://clawx.click/evidence/e37-autonomous-execution-mesh-2026-09-30/"
   },
   "probe": {},
   "sources": [
    "line-cain-recovery"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/recovery",
   "subdomain": "https://recovery.cainstudio.online"
  },
  {
   "slug": "red-team",
   "name": "CAIN Red Team",
   "goal": "next",
   "plain": "Continuous red-teaming of your whole agent setup.",
   "desc": "",
   "group": "Product lines in development",
   "category": "Product line",
   "status": "dev",
   "status_label": "In development",
   "declared_status": "TESTED library",
   "evolutions": [
    "E35"
   ],
   "links": {
    "evidence": "https://clawx.click/evidence/e35-governance-intelligence-2026-09-30/"
   },
   "probe": {},
   "sources": [
    "line-cain-red-team"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/red-team",
   "subdomain": "https://red-team.cainstudio.online"
  },
  {
   "slug": "research",
   "name": "CAIN Research",
   "goal": "next",
   "plain": "Open research on governing autonomous AI.",
   "desc": "",
   "group": "Product lines in development",
   "category": "Product line",
   "status": "dev",
   "status_label": "In development",
   "declared_status": "ARCHITECTURE / TESTED library (not deployed)",
   "evolutions": [
    "E42"
   ],
   "links": {
    "evidence": "https://clawx.click/evidence/e42-supreme-governed-agentic-infrastructure-2026-10-01/"
   },
   "probe": {},
   "sources": [
    "line-cain-research"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/research",
   "subdomain": "https://research.cainstudio.online"
  },
  {
   "slug": "runtime-passport",
   "name": "CAIN Runtime Passport",
   "goal": "next",
   "plain": "A passport issued at runtime for each agent session.",
   "desc": "",
   "group": "Product lines in development",
   "category": "Product line",
   "status": "dev",
   "status_label": "In development",
   "declared_status": "PRODUCT SPECIFICATION (not deployed, no customers)",
   "evolutions": [
    "E37"
   ],
   "links": {
    "evidence": "https://clawx.click/evidence/e37-autonomous-execution-mesh-2026-09-30/"
   },
   "probe": {},
   "sources": [
    "line-cain-runtime-passport"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/runtime-passport",
   "subdomain": "https://runtime-passport.cainstudio.online"
  },
  {
   "slug": "service-exchange",
   "name": "CAIN Service Exchange",
   "goal": "next",
   "plain": "Agents offering and buying services from each other, governed.",
   "desc": "",
   "group": "Product lines in development",
   "category": "Product line",
   "status": "dev",
   "status_label": "In development",
   "declared_status": "ARCHITECTURE / TESTED library (not deployed)",
   "evolutions": [
    "E36"
   ],
   "links": {
    "evidence": "https://clawx.click/evidence/e36-machine-agency-exchange-2026-09-30/"
   },
   "probe": {},
   "sources": [
    "line-cain-service-exchange"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/service-exchange",
   "subdomain": "https://service-exchange.cainstudio.online"
  },
  {
   "slug": "service-intelligence",
   "name": "CAIN Service Intelligence",
   "goal": "next",
   "plain": "Insight into which agent services are worth trusting.",
   "desc": "",
   "group": "Product lines in development",
   "category": "Product line",
   "status": "dev",
   "status_label": "In development",
   "declared_status": "ARCHITECTURE / TESTED library (not deployed)",
   "evolutions": [
    "E36"
   ],
   "links": {
    "evidence": "https://clawx.click/evidence/e36-machine-agency-exchange-2026-09-30/"
   },
   "probe": {},
   "sources": [
    "line-cain-service-intelligence"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/service-intelligence",
   "subdomain": "https://service-intelligence.cainstudio.online"
  },
  {
   "slug": "simulator",
   "name": "CAIN Simulator",
   "goal": "next",
   "plain": "Simulate agents and rules together to see what would happen.",
   "desc": "",
   "group": "Product lines in development",
   "category": "Product line",
   "status": "dev",
   "status_label": "In development",
   "declared_status": "TESTED library",
   "evolutions": [
    "E35"
   ],
   "links": {
    "evidence": "https://clawx.click/evidence/e35-governance-intelligence-2026-09-30/"
   },
   "probe": {},
   "sources": [
    "line-cain-simulator"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/simulator",
   "subdomain": "https://simulator.cainstudio.online"
  },
  {
   "slug": "studio-next",
   "name": "CAIN Studio",
   "goal": "next",
   "plain": "The next generation of CAIN Studio.",
   "desc": "",
   "group": "Product lines in development",
   "category": "Product line",
   "status": "dev",
   "status_label": "In development",
   "declared_status": "ARCHITECTURE / TESTED library (not deployed)",
   "evolutions": [
    "E42"
   ],
   "links": {
    "evidence": "https://clawx.click/evidence/e42-supreme-governed-agentic-infrastructure-2026-10-01/"
   },
   "probe": {},
   "sources": [
    "line-cain-studio"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/studio-next",
   "subdomain": "https://studio-next.cainstudio.online"
  },
  {
   "slug": "threat-intelligence",
   "name": "CAIN Threat Intelligence",
   "goal": "next",
   "plain": "Shared intelligence on attacks against AI agents.",
   "desc": "",
   "group": "Product lines in development",
   "category": "Product line",
   "status": "dev",
   "status_label": "In development",
   "declared_status": "ARCHITECTURE / TESTED library (not deployed)",
   "evolutions": [
    "E36"
   ],
   "links": {
    "evidence": "https://clawx.click/evidence/e36-machine-agency-exchange-2026-09-30/"
   },
   "probe": {},
   "sources": [
    "line-cain-threat-intelligence"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/threat-intelligence",
   "subdomain": "https://threat-intelligence.cainstudio.online"
  },
  {
   "slug": "transactions",
   "name": "CAIN Transactions",
   "goal": "next",
   "plain": "Governed transactions between agents.",
   "desc": "",
   "group": "Product lines in development",
   "category": "Product line",
   "status": "dev",
   "status_label": "In development",
   "declared_status": "ARCHITECTURE / TESTED library (not deployed)",
   "evolutions": [
    "E42"
   ],
   "links": {
    "evidence": "https://clawx.click/evidence/e42-supreme-governed-agentic-infrastructure-2026-10-01/"
   },
   "probe": {},
   "sources": [
    "line-cain-transactions"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/transactions",
   "subdomain": "https://transactions.cainstudio.online"
  },
  {
   "slug": "trust-network",
   "name": "CAIN Trust Network",
   "goal": "next",
   "plain": "A network of organisations that trust each other's agents.",
   "desc": "",
   "group": "Product lines in development",
   "category": "Product line",
   "status": "dev",
   "status_label": "In development",
   "declared_status": "TECHNICAL FOUNDATION (not a product, not deployed)",
   "evolutions": [
    "E38",
    "E42"
   ],
   "links": {
    "evidence": "https://clawx.click/evidence/e38-proof-carrying-machine-agency-2026-09-30/"
   },
   "probe": {},
   "sources": [
    "line-cain-trust-network"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/trust-network",
   "subdomain": "https://trust-network.cainstudio.online"
  },
  {
   "slug": "verify-next",
   "name": "CAIN Verify",
   "goal": "next",
   "plain": "One-click verification of any CAIN evidence.",
   "desc": "",
   "group": "Product lines in development",
   "category": "Product line",
   "status": "dev",
   "status_label": "In development",
   "declared_status": "TECHNICAL FOUNDATION (not a product, not deployed)",
   "evolutions": [
    "E38",
    "E42"
   ],
   "links": {
    "evidence": "https://clawx.click/evidence/e38-proof-carrying-machine-agency-2026-09-30/"
   },
   "probe": {},
   "sources": [
    "line-cain-verify"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/verify-next",
   "subdomain": "https://verify-next.cainstudio.online"
  },
  {
   "slug": "clawx-next",
   "name": "ClawX",
   "goal": "next",
   "plain": "The next CLAWX: proof and onboarding for agent builders.",
   "desc": "",
   "group": "Product lines in development",
   "category": "Product line",
   "status": "dev",
   "status_label": "In development",
   "declared_status": "ARCHITECTURE / TESTED library (not deployed)",
   "evolutions": [
    "E42"
   ],
   "links": {
    "evidence": "https://clawx.click/evidence/e42-supreme-governed-agentic-infrastructure-2026-10-01/"
   },
   "probe": {},
   "sources": [
    "line-clawx"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/clawx-next",
   "subdomain": "https://clawx-next.cainstudio.online"
  },
  {
   "slug": "mcpgate-next",
   "name": "MCPGate",
   "goal": "next",
   "plain": "The next MCPGate: a packaged enforcement gate.",
   "desc": "",
   "group": "Product lines in development",
   "category": "Product line",
   "status": "dev",
   "status_label": "In development",
   "declared_status": "ARCHITECTURE / TESTED library (not deployed)",
   "evolutions": [
    "E42"
   ],
   "links": {
    "evidence": "https://clawx.click/evidence/e42-supreme-governed-agentic-infrastructure-2026-10-01/"
   },
   "probe": {},
   "sources": [
    "line-mcpgate"
   ],
   "parts": [],
   "page": "https://cainstudio.online/products/mcpgate-next",
   "subdomain": "https://mcpgate-next.cainstudio.online"
  }
 ],
 "services": [
  {
   "slug": "a2a-guard",
   "name": "A2A Guard",
   "plain": "Agent Card signing, replay protection, and capability-drift detection for the A2A protocol.",
   "domain": "Identity",
   "tier": "fabric",
   "starter": false,
   "page": "https://cainstudio.online/service/a2a-guard"
  },
  {
   "slug": "action-firewall",
   "name": "Action Firewall",
   "plain": "Z3-backed, fails-closed policy verification for GUI/OS-level agent action sequences.",
   "domain": "ActionProof",
   "tier": "fabric",
   "starter": false,
   "page": "https://cainstudio.online/service/action-firewall"
  },
  {
   "slug": "actionproof",
   "name": "Actionproof",
   "plain": "Z3 verification of a submitted agent plan before it runs (the ActionProof stage). Listed in the catalog but not deployed on this host: calls answer 503.",
   "domain": "ActionProof",
   "tier": "fabric",
   "starter": false,
   "page": "https://cainstudio.online/service/actionproof"
  },
  {
   "slug": "adversarial-fuzzer",
   "name": "Adversarial Fuzzer",
   "plain": "Real generational prompt-mutation red-teaming against an HTTP model endpoint you supply. Targets are restricted to public addresses (no probing internal infrastructure); scoring is a documented refusal-phrase heuristic, not a verified jailbreak oracle.",
   "domain": "Security",
   "tier": "fabric",
   "starter": false,
   "page": "https://cainstudio.online/service/adversarial-fuzzer"
  },
  {
   "slug": "agent-debugger",
   "name": "Agent Debugger",
   "plain": "Agent behavior monitoring and trace inspection.",
   "domain": "Evidence",
   "tier": "fabric",
   "starter": true,
   "page": "https://cainstudio.online/service/agent-debugger"
  },
  {
   "slug": "agent-id",
   "name": "Agent Id",
   "plain": "Signed, short-lived agent-identity delegation tokens -- who authorized which agent to do what, verifiable without a round trip. Matches the OAuth2.1/SPIFFE-shaped candidate standards NIST's NCCoE named for agent identity in Feb 2026.",
   "domain": "Identity",
   "tier": "fabric",
   "starter": true,
   "page": "https://cainstudio.online/service/agent-id"
  },
  {
   "slug": "agent-marketplace",
   "name": "Agent Marketplace",
   "plain": "Agent discovery, publishing, and compliance review.",
   "domain": "Commerce & distribution",
   "tier": "workload",
   "starter": false,
   "page": "https://cainstudio.online/service/agent-marketplace"
  },
  {
   "slug": "arbitrage",
   "name": "Arbitrage",
   "plain": "Real-time market arbitrage detection.",
   "domain": "Industry applications",
   "tier": "workload",
   "starter": false,
   "page": "https://cainstudio.online/service/arbitrage"
  },
  {
   "slug": "attestation",
   "name": "Attestation",
   "plain": "Create, fetch and verify attestation proofs for CAIN decisions (served by the gateway itself under /fabric/deployment/attestation/).",
   "domain": "Evidence",
   "tier": "fabric",
   "starter": false,
   "page": "https://cainstudio.online/service/attestation"
  },
  {
   "slug": "autonomous-task-engine",
   "name": "Autonomous Task Engine",
   "plain": "Multi-step task orchestration with retries.",
   "domain": "Reasoning, planning & orchestration",
   "tier": "workload",
   "starter": false,
   "page": "https://cainstudio.online/service/autonomous-task-engine"
  },
  {
   "slug": "bias-detector",
   "name": "Bias Detector",
   "plain": "Statistical bias and fairness auditing.",
   "domain": "Risk",
   "tier": "fabric",
   "starter": true,
   "page": "https://cainstudio.online/service/bias-detector"
  },
  {
   "slug": "blizzard-governance",
   "name": "Blizzard Governance",
   "plain": "Weighted voting with pre-commit outcome preview, live regulatory compliance checks on proposals, and a signed audit trail.",
   "domain": "Governance",
   "tier": "fabric",
   "starter": true,
   "page": "https://cainstudio.online/service/blizzard-governance"
  },
  {
   "slug": "cainaccounts",
   "name": "Cainaccounts",
   "plain": "Real accounts, bot-proofed signup, interactive profiles, and messaging.",
   "domain": "Identity",
   "tier": "fabric",
   "starter": false,
   "page": "https://cainstudio.online/service/cainaccounts"
  },
  {
   "slug": "cainbench",
   "name": "Cainbench",
   "plain": "Agent regression benchmarking-as-a-service: run a fixed task suite, diff any two runs, find real regressions with concrete before/after evidence.",
   "domain": "Verification",
   "tier": "fabric",
   "starter": false,
   "page": "https://cainstudio.online/service/cainbench"
  },
  {
   "slug": "cainbudget",
   "name": "Cainbudget",
   "plain": "Per-principal spend budgets (day / month / total windows) with atomic, fail-closed reservations, idempotent retries and a signed receipt for every allow and deny.",
   "domain": "Authorization",
   "tier": "fabric",
   "starter": false,
   "page": "https://cainstudio.online/service/cainbudget"
  },
  {
   "slug": "caindrift",
   "name": "Caindrift",
   "plain": "Detect meaningful changes in agents, models, tools, policies, and compliance state before drift becomes an incident. Creates baselines, observes current state, compares against baseline, detects drift, classifies severity, and preserves evidence. Statistical methods include PSI, Jensen-Shannon, KS test, chi-square, and mean/variance shift. Integrates with CAIN Evidence, Observability, and Compliance. Does NOT invent baselines -- caller supplies observed state and configuration.",
   "domain": "Risk",
   "tier": "fabric",
   "starter": false,
   "page": "https://cainstudio.online/service/caindrift"
  },
  {
   "slug": "caingovern",
   "name": "Caingovern",
   "plain": "Multi-tenant policy gateway: real OPA-backed authorization, shadow/enforce rollout, and real endpoint health monitoring with webhook alerting.",
   "domain": "Policy",
   "tier": "fabric",
   "starter": false,
   "page": "https://cainstudio.online/service/caingovern"
  },
  {
   "slug": "caingrid",
   "name": "Caingrid",
   "plain": "Real physics-based distributed energy grid balancing, forecasting, and battery storage optimization.",
   "domain": "Industry applications",
   "tier": "workload",
   "starter": false,
   "page": "https://cainstudio.online/service/caingrid"
  },
  {
   "slug": "cainloan",
   "name": "Cainloan",
   "plain": "Loan application intake and review: submit an application, list and fetch applications, and summary statistics.",
   "domain": "Industry applications",
   "tier": "workload",
   "starter": false,
   "page": "https://cainstudio.online/service/cainloan"
  },
  {
   "slug": "cainpay",
   "name": "Cainpay",
   "plain": "Card-style spend authorization for agent purchases: merchant allow/deny lists, per-transaction and daily caps, human approval above a threshold, hold/capture/void/refund, hash-chained ledger. Authorizes and records; it does not move real money.",
   "domain": "Authorization",
   "tier": "fabric",
   "starter": false,
   "page": "https://cainstudio.online/service/cainpay"
  },
  {
   "slug": "cainroute",
   "name": "Cainroute",
   "plain": "Real Dijkstra-based agentic logistics dispatch and inventory shortage prediction.",
   "domain": "Industry applications",
   "tier": "workload",
   "starter": false,
   "page": "https://cainstudio.online/service/cainroute"
  },
  {
   "slug": "cainschema",
   "name": "Cainschema",
   "plain": "Structured LLM output validator-as-a-service: real JSON Schema validation with field-level diffs, real extraction-from-prose fallback, and batch reliability-rate reporting.",
   "domain": "Verification",
   "tier": "fabric",
   "starter": false,
   "page": "https://cainstudio.online/service/cainschema"
  },
  {
   "slug": "cainwitness",
   "name": "Cainwitness",
   "plain": "Audit-as-a-Service: real static fabrication detection plus live differential testing, graded REAL/PARTIAL/STUB/UNKNOWN.",
   "domain": "Evidence",
   "tier": "fabric",
   "starter": false,
   "page": "https://cainstudio.online/service/cainwitness"
  },
  {
   "slug": "causal-intelligence",
   "name": "Causal Intelligence",
   "plain": "Root-cause and downstream-effect analysis for CAIN-governed decisions. Identifies originating decision, policy conditions, and authority conditions that contributed to an observed outcome. Does NOT claim causal certainty from correlation alone -- explicitly labels correlation vs causation and discloses confidence levels.",
   "domain": "Reasoning, planning & orchestration",
   "tier": "workload",
   "starter": false,
   "page": "https://cainstudio.online/service/causal-intelligence"
  },
  {
   "slug": "causal-network",
   "name": "Causal Network",
   "plain": "Granger causality, convergent cross mapping, spatio-temporal causal graph construction, and do-calculus counterfactual queries over a structural causal model.",
   "domain": "Reasoning, planning & orchestration",
   "tier": "workload",
   "starter": false,
   "page": "https://cainstudio.online/service/causal-network"
  },
  {
   "slug": "compliance-engine",
   "name": "Compliance Engine",
   "plain": "Automated compliance checks (EU AI Act, SOX, HIPAA).",
   "domain": "Policy",
   "tier": "fabric",
   "starter": true,
   "page": "https://cainstudio.online/service/compliance-engine"
  },
  {
   "slug": "contamination-scanner",
   "name": "Contamination Scanner",
   "plain": "Membership-inference-style verbatim-recall probing for eval-data leakage.",
   "domain": "Risk",
   "tier": "fabric",
   "starter": false,
   "page": "https://cainstudio.online/service/contamination-scanner"
  },
  {
   "slug": "content-provenance",
   "name": "Content Provenance",
   "plain": "Signed AI-generated-content disclosure manifests for EU AI Act Article 50 transparency. Issues and verifies labels; does not claim to detect unlabeled AI-generated content -- that isn't a reliable capability.",
   "domain": "Evidence",
   "tier": "fabric",
   "starter": true,
   "page": "https://cainstudio.online/service/content-provenance"
  },
  {
   "slug": "context-health",
   "name": "Context Health",
   "plain": "Redundancy/staleness/omission audit for an agent's live context window.",
   "domain": "Risk",
   "tier": "fabric",
   "starter": false,
   "page": "https://cainstudio.online/service/context-health"
  },
  {
   "slug": "counterfactual-intelligence",
   "name": "Counterfactual Intelligence",
   "plain": "Deterministic what-if analysis for CAIN-governed decisions. Reconstructs observed causal chains from real evidence records, applies counterfactual interventions (decision change, action removal, identity change, policy version change), and computes predicted alternative outcomes with risk/impact deltas. Simulation-only: would_execute is always False. Evidence-based: requires original decision_id or evidence_id for chain reconstruction. Does NOT execute real actions, make MCP calls, or mutate state.",
   "domain": "Reasoning, planning & orchestration",
   "tier": "workload",
   "starter": false,
   "page": "https://cainstudio.online/service/counterfactual-intelligence"
  },
  {
   "slug": "crucible",
   "name": "Crucible",
   "plain": "Deployment gate: scores a model's predictions against knowledge-graph ground truth you've recorded and runs a labeled sample through bias-detector's fairness math. Requires you to supply the ground-truth entities and labeled records -- there is no ambient benchmark it invents on your behalf.",
   "domain": "Verification",
   "tier": "fabric",
   "starter": false,
   "page": "https://cainstudio.online/service/crucible"
  },
  {
   "slug": "decision-intelligence",
   "name": "Decision Intelligence",
   "plain": "Complete causal decision intelligence, post-decision evaluation, outcome verification, and lessons learned analysis for CAIN-governed decisions.",
   "domain": "Evidence",
   "tier": "fabric",
   "starter": false,
   "page": "https://cainstudio.online/service/decision-intelligence"
  },
  {
   "slug": "derivation-copilot",
   "name": "Derivation Copilot",
   "plain": "Independent, graded verification of math derivations -- never trusts the engine that produced the answer.",
   "domain": "Verification",
   "tier": "fabric",
   "starter": false,
   "page": "https://cainstudio.online/service/derivation-copilot"
  },
  {
   "slug": "echoworkforce",
   "name": "Echoworkforce",
   "plain": "Voice AI employee workforce: multi-agent call handling, SQLite-persisted sessions/transcripts, and real Twilio/OpenAI TTS integration (fails loudly, not with fake audio, when telephony credentials aren't configured).",
   "domain": "Reasoning, planning & orchestration",
   "tier": "workload",
   "starter": false,
   "page": "https://cainstudio.online/service/echoworkforce"
  },
  {
   "slug": "edge-optimizer",
   "name": "Edge Optimizer",
   "plain": "Edge deployment optimization.",
   "domain": "Model & ML infrastructure",
   "tier": "workload",
   "starter": false,
   "page": "https://cainstudio.online/service/edge-optimizer"
  },
  {
   "slug": "experimentation-notebook",
   "name": "Experimentation Notebook",
   "plain": "Statistical A/B test analysis for AI experiments.",
   "domain": "Platform operations",
   "tier": "workload",
   "starter": false,
   "page": "https://cainstudio.online/service/experimentation-notebook"
  },
  {
   "slug": "feedback-engine",
   "name": "Feedback Engine",
   "plain": "Validates production-failure reports (rejects empty prompts, identical actual/expected pairs, and exact duplicates) into a real queryable training corpus, with list, stats, and NDJSON export endpoints.",
   "domain": "Platform operations",
   "tier": "workload",
   "starter": false,
   "page": "https://cainstudio.online/service/feedback-engine"
  },
  {
   "slug": "guardian-scorecard",
   "name": "Guardian Scorecard",
   "plain": "Deterministic self-assessment against Gartner's Guardian Agent capabilities (visibility, continuous assurance, runtime enforcement) -- a real score and gap list from your own answers, not a model guess.",
   "domain": "Governance",
   "tier": "fabric",
   "starter": true,
   "page": "https://cainstudio.online/service/guardian-scorecard"
  },
  {
   "slug": "hallucination-firewall",
   "name": "Hallucination Firewall",
   "plain": "Self-consistency disagreement scoring for ungrounded LLM outputs.",
   "domain": "Risk",
   "tier": "fabric",
   "starter": false,
   "page": "https://cainstudio.online/service/hallucination-firewall"
  },
  {
   "slug": "human-in-loop",
   "name": "Human In Loop",
   "plain": "Human review and escalation queue for agent decisions.",
   "domain": "Authorization",
   "tier": "fabric",
   "starter": false,
   "page": "https://cainstudio.online/service/human-in-loop"
  },
  {
   "slug": "knowledge-graph",
   "name": "Knowledge Graph",
   "plain": "Centralized reasoning and knowledge graph store.",
   "domain": "Memory, retrieval & knowledge",
   "tier": "workload",
   "starter": true,
   "page": "https://cainstudio.online/service/knowledge-graph"
  },
  {
   "slug": "latent-inspector",
   "name": "Latent Inspector",
   "plain": "Streams model embeddings over a WebSocket (routed through /ws/latent-inspector/... on this gateway, not the REST proxy) and projects them to 2D with an incrementally refit PCA, one bounded session per model_id.",
   "domain": "Observability",
   "tier": "fabric",
   "starter": false,
   "page": "https://cainstudio.online/service/latent-inspector"
  },
  {
   "slug": "legal-auditor",
   "name": "Legal Auditor",
   "plain": "Deterministic document compliance checks (PII, retention, jurisdiction clauses) and EU AI Act risk-tier classification. No legal precedent database is connected -- precedent search honestly returns empty rather than inventing case law.",
   "domain": "Policy",
   "tier": "fabric",
   "starter": true,
   "page": "https://cainstudio.online/service/legal-auditor"
  },
  {
   "slug": "lexisguardian",
   "name": "Lexisguardian",
   "plain": "Who decided, under what mandate, with what dissent: decisions outside a mandate's scope, holders or quorum are refused; dissent is stored verbatim in a hash-chained register.",
   "domain": "Governance",
   "tier": "fabric",
   "starter": false,
   "page": "https://cainstudio.online/service/lexisguardian"
  },
  {
   "slug": "mcts-engine",
   "name": "Mcts Engine",
   "plain": "Decision-search primitives for agent planning: MCTS, bandits, minimax, policy gradient.",
   "domain": "Reasoning, planning & orchestration",
   "tier": "workload",
   "starter": false,
   "page": "https://cainstudio.online/service/mcts-engine"
  },
  {
   "slug": "memory-integrity",
   "name": "Memory Integrity",
   "plain": "Provenance/contradiction scoring for long-term agent memory writes.",
   "domain": "Risk",
   "tier": "fabric",
   "starter": false,
   "page": "https://cainstudio.online/service/memory-integrity"
  },
  {
   "slug": "memorymesh",
   "name": "Memorymesh",
   "plain": "Persistent agent memory with Okapi BM25 retrieval; instruction-injection text is quarantined and never returned by search unless asked for.",
   "domain": "Memory, retrieval & knowledge",
   "tier": "workload",
   "starter": false,
   "page": "https://cainstudio.online/service/memorymesh"
  },
  {
   "slug": "metacognitive-enhancer",
   "name": "Metacognitive Enhancer",
   "plain": "Deterministic cognitive-bias and reasoning-quality auditor for LLM/agent outputs.",
   "domain": "Risk",
   "tier": "fabric",
   "starter": false,
   "page": "https://cainstudio.online/service/metacognitive-enhancer"
  },
  {
   "slug": "model-compressor",
   "name": "Model Compressor",
   "plain": "Model quantization and edge compilation.",
   "domain": "Model & ML infrastructure",
   "tier": "workload",
   "starter": false,
   "page": "https://cainstudio.online/service/model-compressor"
  },
  {
   "slug": "multi-agent-failure-tracer",
   "name": "Multi Agent Failure Tracer",
   "plain": "Attributes a multi-agent task's terminal failure to the specific agent/step that caused it, via real do-calculus counterfactual queries.",
   "domain": "Evidence",
   "tier": "fabric",
   "starter": false,
   "page": "https://cainstudio.online/service/multi-agent-failure-tracer"
  },
  {
   "slug": "nexusmind",
   "name": "Nexusmind",
   "plain": "Shared knowledge graph for a customer's agents: facts with sources and confidence, conflict detection for functional predicates, entity and shortest-path queries.",
   "domain": "Memory, retrieval & knowledge",
   "tier": "workload",
   "starter": false,
   "page": "https://cainstudio.online/service/nexusmind"
  },
  {
   "slug": "observability",
   "name": "Observability",
   "plain": "Metrics, tracing, and logging across the platform.",
   "domain": "Observability",
   "tier": "fabric",
   "starter": true,
   "page": "https://cainstudio.online/service/observability"
  },
  {
   "slug": "omegarouter",
   "name": "Omegarouter",
   "plain": "Model routing: picks a model per request from your own capability, cost, latency and quality constraints, explains every exclusion, and circuit-breaks failing models. Routing only.",
   "domain": "Model & ML infrastructure",
   "tier": "workload",
   "starter": false,
   "page": "https://cainstudio.online/service/omegarouter"
  },
  {
   "slug": "pii-redactor",
   "name": "Pii Redactor",
   "plain": "Regex-based PII and secrets redaction for logs and data pipelines.",
   "domain": "Security",
   "tier": "fabric",
   "starter": false,
   "page": "https://cainstudio.online/service/pii-redactor"
  },
  {
   "slug": "quorum-i18n",
   "name": "Quorum I18N",
   "plain": "Localization, GDPR compliance, and regional pricing for AI infrastructure products.",
   "domain": "Policy",
   "tier": "fabric",
   "starter": false,
   "page": "https://cainstudio.online/service/quorum-i18n"
  },
  {
   "slug": "quorum-oaas",
   "name": "Quorum Oaas",
   "plain": "Outcome-as-a-Service pricing layer for the QUORUM platform.",
   "domain": "Commerce & distribution",
   "tier": "workload",
   "starter": false,
   "page": "https://cainstudio.online/service/quorum-oaas"
  },
  {
   "slug": "rag-verifier",
   "name": "Rag Verifier",
   "plain": "Source hygiene and citation validation for RAG pipelines.",
   "domain": "Verification",
   "tier": "fabric",
   "starter": true,
   "page": "https://cainstudio.online/service/rag-verifier"
  },
  {
   "slug": "secops-patcher",
   "name": "Secops Patcher",
   "plain": "Vulnerability detection and automated patching.",
   "domain": "Security",
   "tier": "fabric",
   "starter": false,
   "page": "https://cainstudio.online/service/secops-patcher"
  },
  {
   "slug": "sentinel",
   "name": "Sentinel",
   "plain": "Anomaly detection and forecasting for AI agent fleets and MCP servers -- per-source, per-metric rolling baselines with a fleet-wide health rollup.",
   "domain": "Risk",
   "tier": "fabric",
   "starter": false,
   "page": "https://cainstudio.online/service/sentinel"
  },
  {
   "slug": "shadow-agent-scanner",
   "name": "Shadow Agent Scanner",
   "plain": "CI-native static scanner: LLM/agent/MCP surface area (Agent Bill of Materials) plus OWASP-style vulnerability detection, both via real ast parsing, in one report per commit.",
   "domain": "Security",
   "tier": "fabric",
   "starter": false,
   "page": "https://cainstudio.online/service/shadow-agent-scanner"
  },
  {
   "slug": "sparselogic-compiler",
   "name": "Sparselogic Compiler",
   "plain": "Synthesizes SparseLogic hardware kernels for a chosen target; lists the supported targets.",
   "domain": "Model & ML infrastructure",
   "tier": "workload",
   "starter": false,
   "page": "https://cainstudio.online/service/sparselogic-compiler"
  },
  {
   "slug": "spatial-synthesizer",
   "name": "Spatial Synthesizer",
   "plain": "3D scene synthesis.",
   "domain": "Reasoning, planning & orchestration",
   "tier": "workload",
   "starter": false,
   "page": "https://cainstudio.online/service/spatial-synthesizer"
  },
  {
   "slug": "stcn",
   "name": "Stcn",
   "plain": "Spatio-temporal causal network research platform: analyze and simulate causal structure, with a benchmark and architecture description.",
   "domain": "Reasoning, planning & orchestration",
   "tier": "workload",
   "starter": false,
   "page": "https://cainstudio.online/service/stcn"
  },
  {
   "slug": "swarm-orchestrator",
   "name": "Swarm Orchestrator",
   "plain": "Turns a node/edge agent graph into real Kubernetes NetworkPolicy microsegmentation, scoped to a dedicated cain-swarms namespace via a restricted ServiceAccount that cannot touch any other namespace or resource kind.",
   "domain": "Execution Enforcement",
   "tier": "fabric",
   "starter": false,
   "page": "https://cainstudio.online/service/swarm-orchestrator"
  },
  {
   "slug": "synthetic-fine-tuner",
   "name": "Synthetic Fine Tuner",
   "plain": "Multi-type synthetic training data generation.",
   "domain": "Model & ML infrastructure",
   "tier": "workload",
   "starter": false,
   "page": "https://cainstudio.online/service/synthetic-fine-tuner"
  },
  {
   "slug": "talos-coder",
   "name": "Talos Coder",
   "plain": "Autonomous coding-agent daemon: real tool-calling loop with reflexive self-correction and skill accumulation, sandboxed per session.",
   "domain": "Build & ship code",
   "tier": "workload",
   "starter": false,
   "page": "https://cainstudio.online/service/talos-coder"
  },
  {
   "slug": "talos-evolve",
   "name": "Talos Evolve",
   "plain": "LLM-driven iterative code improvement with a real syntax gate (ast.parse), not behavioral verification.",
   "domain": "Build & ship code",
   "tier": "workload",
   "starter": false,
   "page": "https://cainstudio.online/service/talos-evolve"
  },
  {
   "slug": "talos-rag",
   "name": "Talos Rag",
   "plain": "Retrieval-augmented generation store: create collections, ingest documents, query them, and inspect stored chunks.",
   "domain": "Memory, retrieval & knowledge",
   "tier": "workload",
   "starter": false,
   "page": "https://cainstudio.online/service/talos-rag"
  },
  {
   "slug": "talos-redteam",
   "name": "Talos Redteam",
   "plain": "Runs red-team test jobs against a target by attack category; lists categories and past jobs.",
   "domain": "Security",
   "tier": "fabric",
   "starter": false,
   "page": "https://cainstudio.online/service/talos-redteam"
  },
  {
   "slug": "talos-shield",
   "name": "Talos Shield",
   "plain": "Inline, real-time regex/heuristic firewall for prompt injection, jailbreak, PII-request, and code-injection patterns.",
   "domain": "Execution Enforcement",
   "tier": "fabric",
   "starter": false,
   "page": "https://cainstudio.online/service/talos-shield"
  },
  {
   "slug": "talos-vectorsearch",
   "name": "Talos Vectorsearch",
   "plain": "Real HNSW graph-based approximate-nearest-neighbor vector search, multi-namespace.",
   "domain": "Memory, retrieval & knowledge",
   "tier": "workload",
   "starter": false,
   "page": "https://cainstudio.online/service/talos-vectorsearch"
  },
  {
   "slug": "talos-verify",
   "name": "Talos Verify",
   "plain": "Z3-backed formal verification: bounded equivalence proofs and algebraic property proofs for SparseLogic hardware kernels (HASH/LFSR/MACC/DSP/BRAM/FOLD).",
   "domain": "Verification",
   "tier": "fabric",
   "starter": false,
   "page": "https://cainstudio.online/service/talos-verify"
  },
  {
   "slug": "talosai-quantize",
   "name": "Talosai Quantize",
   "plain": "Weight-matrix quantization (symmetric/asymmetric/per-channel), activation calibration, and magnitude-based pruning analysis.",
   "domain": "Model & ML infrastructure",
   "tier": "workload",
   "starter": false,
   "page": "https://cainstudio.online/service/talosai-quantize"
  },
  {
   "slug": "taloscode-migrate",
   "name": "Taloscode Migrate",
   "plain": "Multi-language source migration engine (COBOL/Java/JS/SQL/Python) with dependency scanning and migration report generation.",
   "domain": "Build & ship code",
   "tier": "workload",
   "starter": false,
   "page": "https://cainstudio.online/service/taloscode-migrate"
  },
  {
   "slug": "taloscode-review",
   "name": "Taloscode Review",
   "plain": "AI-powered code quality: metrics, complexity, issues, and A–F grade.",
   "domain": "Build & ship code",
   "tier": "workload",
   "starter": false,
   "page": "https://cainstudio.online/service/taloscode-review"
  },
  {
   "slug": "taloscode-security",
   "name": "Taloscode Security",
   "plain": "AST-based static security scanner for Python source: SQL/command injection, eval/exec misuse, hardcoded secrets, insecure deserialization, path traversal, XXE, weak crypto, and insecure randomness.",
   "domain": "Security",
   "tier": "fabric",
   "starter": false,
   "page": "https://cainstudio.online/service/taloscode-security"
  },
  {
   "slug": "taloscrypt-audit",
   "name": "Taloscrypt Audit",
   "plain": "Scans submitted source code against cryptography-misuse rules; lists the rules.",
   "domain": "Security",
   "tier": "fabric",
   "starter": false,
   "page": "https://cainstudio.online/service/taloscrypt-audit"
  },
  {
   "slug": "taloscrypt-keymgmt",
   "name": "Taloscrypt Keymgmt",
   "plain": "Enterprise key lifecycle management: AES-256 and Ed25519 key generation, versioned rotation, revocation, expiry tracking, and an immutable audit log.",
   "domain": "Identity",
   "tier": "fabric",
   "starter": false,
   "page": "https://cainstudio.online/service/taloscrypt-keymgmt"
  },
  {
   "slug": "taloscrypt-mesh",
   "name": "Taloscrypt Mesh",
   "plain": "Node identities, shared-secret derivation, and message encryption/decryption between nodes.",
   "domain": "Security",
   "tier": "fabric",
   "starter": false,
   "page": "https://cainstudio.online/service/taloscrypt-mesh"
  },
  {
   "slug": "taloscrypt-pqc",
   "name": "Taloscrypt Pqc",
   "plain": "Real LWE key exchange, Lamport hash-based signatures, and a heuristic Kyber-style security-level estimator.",
   "domain": "Identity",
   "tier": "fabric",
   "starter": false,
   "page": "https://cainstudio.online/service/taloscrypt-pqc"
  },
  {
   "slug": "taloscrypt-store",
   "name": "Taloscrypt Store",
   "plain": "Per-tenant encrypted key-value store: put, get, delete, list key hashes, and export the tenant's vault.",
   "domain": "Security",
   "tier": "fabric",
   "starter": false,
   "page": "https://cainstudio.online/service/taloscrypt-store"
  },
  {
   "slug": "taloscrypt-vault",
   "name": "Taloscrypt Vault",
   "plain": "Key-pair generation and encrypt/decrypt operations.",
   "domain": "Security",
   "tier": "fabric",
   "starter": false,
   "page": "https://cainstudio.online/service/taloscrypt-vault"
  },
  {
   "slug": "talosdata-quality",
   "name": "Talosdata Quality",
   "plain": "Real statistical data-quality scoring: completeness, uniqueness, validity, timeliness, and consistency, at both column and dataset level.",
   "domain": "Risk",
   "tier": "fabric",
   "starter": false,
   "page": "https://cainstudio.online/service/talosdata-quality"
  },
  {
   "slug": "talosdev-archdiff",
   "name": "Talosdev Archdiff",
   "plain": "Architecture snapshots and diffs of a codebase: dependency matrix and complexity trend.",
   "domain": "Build & ship code",
   "tier": "workload",
   "starter": false,
   "page": "https://cainstudio.online/service/talosdev-archdiff"
  },
  {
   "slug": "talosdev-refactor",
   "name": "Talosdev Refactor",
   "plain": "Finds refactoring issues and dead code; applies transforms and extract-method refactorings.",
   "domain": "Build & ship code",
   "tier": "workload",
   "starter": false,
   "page": "https://cainstudio.online/service/talosdev-refactor"
  },
  {
   "slug": "talosdoc-contract",
   "name": "Talosdoc Contract",
   "plain": "Contract analysis: summary, risk clauses, obligations, parties and key dates.",
   "domain": "Policy",
   "tier": "fabric",
   "starter": false,
   "page": "https://cainstudio.online/service/talosdoc-contract"
  },
  {
   "slug": "talosfin-earningsai",
   "name": "Talosfin Earningsai",
   "plain": "Earnings-call and SEC-filing analysis: transcript analysis and comparison, filing analysis, guidance extraction.",
   "domain": "Industry applications",
   "tier": "workload",
   "starter": false,
   "page": "https://cainstudio.online/service/talosfin-earningsai"
  },
  {
   "slug": "talosfin-statarb",
   "name": "Talosfin Statarb",
   "plain": "Statistical (pairs) arbitrage signal generator: cointegration testing, rolling z-score mean-reversion signals, and universe-wide pair screening.",
   "domain": "Industry applications",
   "tier": "workload",
   "starter": false,
   "page": "https://cainstudio.online/service/talosfin-statarb"
  },
  {
   "slug": "talosguard-intel",
   "name": "Talosguard Intel",
   "plain": "Threat-intelligence tooling: indicator enrichment and correlation, feed scoring, artifact hunting.",
   "domain": "Security",
   "tier": "fabric",
   "starter": false,
   "page": "https://cainstudio.online/service/talosguard-intel"
  },
  {
   "slug": "talosguard-logiq",
   "name": "Talosguard Logiq",
   "plain": "Log analysis: parse logs, cluster patterns, detect anomalies, extract indicators of compromise, summarize.",
   "domain": "Security",
   "tier": "fabric",
   "starter": false,
   "page": "https://cainstudio.online/service/talosguard-logiq"
  },
  {
   "slug": "talosguard-siem",
   "name": "Talosguard Siem",
   "plain": "Real event correlation engine: ingest events, define time-windowed correlation rules, query and correlate against the event store.",
   "domain": "Security",
   "tier": "fabric",
   "starter": false,
   "page": "https://cainstudio.online/service/talosguard-siem"
  },
  {
   "slug": "taloslegal-caselaw",
   "name": "Taloslegal Caselaw",
   "plain": "Case-law tooling: precedent search, citation graph, IRAC extraction and text analysis.",
   "domain": "Policy",
   "tier": "fabric",
   "starter": false,
   "page": "https://cainstudio.online/service/taloslegal-caselaw"
  },
  {
   "slug": "taloslogic-proof",
   "name": "Taloslogic Proof",
   "plain": "Propositional-logic parsing, CNF conversion, truth-table evaluation, and resolution-refutation proof search.",
   "domain": "Verification",
   "tier": "fabric",
   "starter": false,
   "page": "https://cainstudio.online/service/taloslogic-proof"
  },
  {
   "slug": "talosops-governance",
   "name": "Talosops Governance",
   "plain": "Multi-agent/multi-stakeholder voting and consensus: plurality, approval, ranked-choice (IRV), and quadratic voting, plus liquid-democracy delegation.",
   "domain": "Governance",
   "tier": "fabric",
   "starter": false,
   "page": "https://cainstudio.online/service/talosops-governance"
  },
  {
   "slug": "talosops-selfheal",
   "name": "Talosops Selfheal",
   "plain": "AIOps diagnostics: health scoring, failure classification, recovery runbooks, MTTR estimation for AI agent/MCP-server infrastructure.",
   "domain": "Observability",
   "tier": "fabric",
   "starter": false,
   "page": "https://cainstudio.online/service/talosops-selfheal"
  },
  {
   "slug": "tee-verifier",
   "name": "Tee Verifier",
   "plain": "Verify hardware attestation from YOUR enclaves: AWS Nitro Enclaves documents and AMD SEV-SNP reports, checked against pinned AWS and AMD roots (signature, chain, chip and TCB binding, freshness, PCR/measurement policy). Signed results. CAIN's own servers are not hardware-attested.",
   "domain": "Security",
   "tier": "fabric",
   "starter": false,
   "page": "https://cainstudio.online/service/tee-verifier"
  },
  {
   "slug": "topological-data-analysis",
   "name": "Topological Data Analysis",
   "plain": "Persistent homology (Betti numbers) via Vietoris-Rips complexes.",
   "domain": "Verification",
   "tier": "fabric",
   "starter": false,
   "page": "https://cainstudio.online/service/topological-data-analysis"
  },
  {
   "slug": "training-sandbox",
   "name": "Training Sandbox",
   "plain": "Isolated environments for agent training runs.",
   "domain": "Model & ML infrastructure",
   "tier": "workload",
   "starter": false,
   "page": "https://cainstudio.online/service/training-sandbox"
  },
  {
   "slug": "trajectorygate",
   "name": "Trajectorygate",
   "plain": "Deterministic redundancy/waste/risk grading of a successful agent trajectory.",
   "domain": "Verification",
   "tier": "fabric",
   "starter": false,
   "page": "https://cainstudio.online/service/trajectorygate"
  },
  {
   "slug": "trust-state-engine",
   "name": "Trust State Engine",
   "plain": "Continuous dynamic evidence-backed trust scoring and real-time principal risk evaluation across the complete CAIN trust control plane.",
   "domain": "Risk",
   "tier": "fabric",
   "starter": false,
   "page": "https://cainstudio.online/service/trust-state-engine"
  },
  {
   "slug": "vericoding-gate",
   "name": "Vericoding Gate",
   "plain": "Formally verifies a code diff's equivalence or contract compliance via real Z3 SMT solving.",
   "domain": "Verification",
   "tier": "fabric",
   "starter": false,
   "page": "https://cainstudio.online/service/vericoding-gate"
  },
  {
   "slug": "veritasengine",
   "name": "Veritasengine",
   "plain": "Deterministic verification of outputs and claims (JSON Schema, exact arithmetic, SHA-256, code syntax, quotes against a source); VERIFIED only if every check passes; signed receipts.",
   "domain": "Verification",
   "tier": "fabric",
   "starter": false,
   "page": "https://cainstudio.online/service/veritasengine"
  },
  {
   "slug": "visual-ide",
   "name": "Visual Ide",
   "plain": "Interactive visual development environment.",
   "domain": "Build & ship code",
   "tier": "workload",
   "starter": false,
   "page": "https://cainstudio.online/service/visual-ide"
  },
  {
   "slug": "weight-alchemist",
   "name": "Weight Alchemist",
   "plain": "Real weighted-average merging of uploaded safetensors checkpoints -- linear interpolation over matching tensors, the same baseline method mergekit ships. No SLERP/TIES, no training; keys missing from any source or with mismatched shapes are excluded and reported, never guessed.",
   "domain": "Model & ML infrastructure",
   "tier": "workload",
   "starter": false,
   "page": "https://cainstudio.online/service/weight-alchemist"
  },
  {
   "slug": "zkproofvault",
   "name": "Zkproofvault",
   "plain": "HMAC-SHA256 commit-reveal scheme for auditable agent-action commitments.",
   "domain": "Evidence",
   "tier": "fabric",
   "starter": false,
   "page": "https://cainstudio.online/service/zkproofvault"
  }
 ],
 "library": {
  "pages_total": 9130,
  "niches": [
   {
    "key": "consensus",
    "title": "Consensus & distributed systems",
    "plain": "Many machines agreeing on one answer, even when some fail or lie.",
    "count": 64,
    "url": "/explore/niche/consensus"
   },
   {
    "key": "attacks",
    "title": "Attacks, threats & containment",
    "plain": "What happens when someone attacks: it is caught and contained.",
    "count": 418,
    "url": "/explore/niche/attacks"
   },
   {
    "key": "authority",
    "title": "Identity, authority & delegation",
    "plain": "Who an agent is, what it may do, and who allowed it.",
    "count": 964,
    "url": "/explore/niche/authority"
   },
   {
    "key": "evidence",
    "title": "Evidence, receipts & proofs",
    "plain": "Signed records that prove what happened, checkable by anyone.",
    "count": 928,
    "url": "/explore/niche/evidence"
   },
   {
    "key": "memory",
    "title": "Memory, data & privacy",
    "plain": "What agents remember and what must never leak.",
    "count": 92,
    "url": "/explore/niche/memory"
   },
   {
    "key": "prediction",
    "title": "Prediction, world models & simulation",
    "plain": "Predicting consequences before acting, and never mistaking a guess for a fact.",
    "count": 417,
    "url": "/explore/niche/prediction"
   },
   {
    "key": "economy",
    "title": "Transactions, markets & economics",
    "plain": "Agents that buy, sell, bid and pay, within limits.",
    "count": 664,
    "url": "/explore/niche/economy"
   },
   {
    "key": "tools",
    "title": "Tools, MCP, protocols & adapters",
    "plain": "How agents reach tools, APIs and each other, safely.",
    "count": 684,
    "url": "/explore/niche/tools"
   },
   {
    "key": "autonomy",
    "title": "Autonomy, control loops & recovery",
    "plain": "Agents acting on their own, and how CAIN keeps them in bounds and recovers.",
    "count": 407,
    "url": "/explore/niche/autonomy"
   },
   {
    "key": "policy",
    "title": "Policy, law & governance",
    "plain": "The rules agents must follow, and how they are enforced.",
    "count": 966,
    "url": "/explore/niche/policy"
   },
   {
    "key": "trust",
    "title": "Trust & reputation",
    "plain": "How much each agent can be trusted, earned from evidence.",
    "count": 484,
    "url": "/explore/niche/trust"
   },
   {
    "key": "lifecycle",
    "title": "Supply chain, registry & lifecycle",
    "plain": "Where agents, models and tools come from, and how they change.",
    "count": 246,
    "url": "/explore/niche/lifecycle"
   },
   {
    "key": "performance",
    "title": "Benchmarks, coverage & performance",
    "plain": "How fast it runs and how much was tested.",
    "count": 1269,
    "url": "/explore/niche/performance"
   },
   {
    "key": "core",
    "title": "Core guarantees",
    "plain": "Fail-closed basics that every other area relies on.",
    "count": 377,
    "url": "/explore/niche/core"
   }
  ]
 }
}
