{
  "infra_facts": [
    {
      "id": "inf_account_totals",
      "site_or_worker_name": "Cloudflare account e6294e3ea89f8207af387d459824aaae",
      "storage_primitive": "none",
      "resource_name": "103 Workers / 48 D1 databases / 10 KV namespaces / 10 R2 buckets",
      "notes": "Real headline infrastructure counts for this account, as of 2026-07-02, live-queried via Cloudflare API this session.",
      "source": "live-queried via Cloudflare API, 2026-07-02",
      "created_at": "2026-07-02 05:45:08",
      "cite_as": "https://subagentplatform.com/api/infra-facts/inf_account_totals"
    },
    {
      "id": "inf_agent_inbox",
      "site_or_worker_name": "agent-inbox",
      "storage_primitive": "kv",
      "resource_name": "(older, pre-family project)",
      "notes": "Pre-family project using KV.",
      "source": "live-queried via Cloudflare API, 2026-07-02",
      "created_at": "2026-07-02 05:45:08",
      "cite_as": "https://subagentplatform.com/api/infra-facts/inf_agent_inbox"
    },
    {
      "id": "inf_cmacp_kv",
      "site_or_worker_name": "claude-managed-agents-control-plane",
      "storage_primitive": "kv",
      "resource_name": "claude-managed-agents-control-plane-EGRESS_POLICIES, claude-managed-agents-control-plane-SECRETS",
      "notes": "Pre-family control-plane project using multiple KV namespaces.",
      "source": "live-queried via Cloudflare API, 2026-07-02",
      "created_at": "2026-07-02 05:45:08",
      "cite_as": "https://subagentplatform.com/api/infra-facts/inf_cmacp_kv"
    },
    {
      "id": "inf_cmacp_r2",
      "site_or_worker_name": "claude-managed-agents-control-plane",
      "storage_primitive": "r2",
      "resource_name": "claude-managed-agents-snapshots",
      "notes": "Pre-family control-plane project, R2 snapshots bucket.",
      "source": "live-queried via Cloudflare API, 2026-07-02",
      "created_at": "2026-07-02 05:45:08",
      "cite_as": "https://subagentplatform.com/api/infra-facts/inf_cmacp_r2"
    },
    {
      "id": "inf_coworkers_agent",
      "site_or_worker_name": "coworkers-agent",
      "storage_primitive": "kv",
      "resource_name": "(older, pre-family project)",
      "notes": "Pre-family project using KV.",
      "source": "live-queried via Cloudflare API, 2026-07-02",
      "created_at": "2026-07-02 05:45:08",
      "cite_as": "https://subagentplatform.com/api/infra-facts/inf_coworkers_agent"
    },
    {
      "id": "inf_interview_prep",
      "site_or_worker_name": "interview-prep",
      "storage_primitive": "kv",
      "resource_name": "(older, pre-family project)",
      "notes": "Pre-family project using KV, not part of the D1-only subagent*.com convention.",
      "source": "live-queried via Cloudflare API, 2026-07-02",
      "created_at": "2026-07-02 05:45:08",
      "cite_as": "https://subagentplatform.com/api/infra-facts/inf_interview_prep"
    },
    {
      "id": "inf_ke_memory",
      "site_or_worker_name": "knowledge-engineering (sister repo)",
      "storage_primitive": "kv",
      "resource_name": "ke-memory-store",
      "notes": "KV namespace for the sister repo knowledge-engineering, not part of this repo.",
      "source": "live-queried via Cloudflare API, 2026-07-02",
      "created_at": "2026-07-02 05:45:08",
      "cite_as": "https://subagentplatform.com/api/infra-facts/inf_ke_memory"
    },
    {
      "id": "inf_managed_coworkers",
      "site_or_worker_name": "managed-coworkers",
      "storage_primitive": "kv",
      "resource_name": "managed-coworkers-data",
      "notes": "Pre-family project; also has R2 bucket managed-coworkers-mcp-fs.",
      "source": "live-queried via Cloudflare API, 2026-07-02",
      "created_at": "2026-07-02 05:45:08",
      "cite_as": "https://subagentplatform.com/api/infra-facts/inf_managed_coworkers"
    },
    {
      "id": "inf_managed_coworkers_r2",
      "site_or_worker_name": "managed-coworkers",
      "storage_primitive": "r2",
      "resource_name": "managed-coworkers-mcp-fs",
      "notes": "R2 bucket for filesystem-shaped MCP storage, pre-family project.",
      "source": "live-queried via Cloudflare API, 2026-07-02",
      "created_at": "2026-07-02 05:45:08",
      "cite_as": "https://subagentplatform.com/api/infra-facts/inf_managed_coworkers_r2"
    },
    {
      "id": "inf_oma_sessions",
      "site_or_worker_name": "oma (older project)",
      "storage_primitive": "kv",
      "resource_name": "oma-sessions",
      "notes": "Pre-family project using KV for session storage.",
      "source": "live-queried via Cloudflare API, 2026-07-02",
      "created_at": "2026-07-02 05:45:08",
      "cite_as": "https://subagentplatform.com/api/infra-facts/inf_oma_sessions"
    },
    {
      "id": "inf_sandbox_agent",
      "site_or_worker_name": "sandbox-agent",
      "storage_primitive": "kv",
      "resource_name": "(older, pre-family project)",
      "notes": "Pre-family project using KV.",
      "source": "live-queried via Cloudflare API, 2026-07-02",
      "created_at": "2026-07-02 05:45:08",
      "cite_as": "https://subagentplatform.com/api/infra-facts/inf_sandbox_agent"
    },
    {
      "id": "inf_family_d1_summary",
      "site_or_worker_name": "subagent*.com family (36 sites)",
      "storage_primitive": "d1",
      "resource_name": "subagentskills, subagentroles, subagentcontracts, subagenttasks, subagentidentities, subagentcitations, subagentcache, subagentrubrics, subagentoutcomes, subagentevaluations, subagentbrands, subagentcode, subagentprompts, subagentmemories, subagentmodels, subagentrust, subagentpython, subagenttypescript, subagentpermissions, subagentvaults, subagentsessions, subagenttools, subagenthooks, subagenthandoffs, subagentplatform, subagentqueries + more",
      "notes": "Every D1-backed primitive in the subagent*.com family uses D1 exclusively -- zero KV, zero R2 -- as a deliberate architectural choice, one database per primitive.",
      "source": "live-queried via Cloudflare API, 2026-07-02, this session",
      "created_at": "2026-07-02 05:45:08",
      "cite_as": "https://subagentplatform.com/api/infra-facts/inf_family_d1_summary"
    },
    {
      "id": "inf_subagentcache_db",
      "site_or_worker_name": "subagentcache.com",
      "storage_primitive": "d1",
      "resource_name": "subagentcache (uuid 0cd6c33a-ccac-4a3c-8042-a26eedfc2d82)",
      "notes": "Real Cloudflare cache/CDN analytics history, D1-backed, source column distinguishes manual_dashboard_paste vs graphql_api.",
      "source": "live-queried via Cloudflare API, 2026-07-02",
      "created_at": "2026-07-02 05:45:08",
      "cite_as": "https://subagentplatform.com/api/infra-facts/inf_subagentcache_db"
    },
    {
      "id": "inf_subagentworkers",
      "site_or_worker_name": "subagentworkers.com",
      "storage_primitive": "d1",
      "resource_name": "subagentworkers (FTS5) + Workers AI @cf/zai-org/glm-5.2",
      "notes": "D1 FTS5 search index plus Workers AI inference -- zero KV/R2 of its own, zero external paid API keys.",
      "source": "live-queried via Cloudflare API, 2026-07-02",
      "created_at": "2026-07-02 05:45:08",
      "cite_as": "https://subagentplatform.com/api/infra-facts/inf_subagentworkers"
    },
    {
      "id": "inf_r2_misc",
      "site_or_worker_name": "various older/adjacent projects",
      "storage_primitive": "r2",
      "resource_name": "gh-dump-ext-parquet, outcomes-tick-logs, subagentdispatch-cassettes, subagentetl-raw, subagentworkers-corpus, claudia-memory",
      "notes": "R2 buckets outside the D1-only subagent*.com family convention -- includes ETL raw storage and cassette/corpus data for adjacent tooling.",
      "source": "live-queried via Cloudflare API, 2026-07-02",
      "created_at": "2026-07-02 05:45:08",
      "cite_as": "https://subagentplatform.com/api/infra-facts/inf_r2_misc"
    },
    {
      "id": "inf_wc2026_bracket",
      "site_or_worker_name": "wc2026-bracket",
      "storage_primitive": "kv",
      "resource_name": "wc2026-bracket-data",
      "notes": "Pre-family project using KV.",
      "source": "live-queried via Cloudflare API, 2026-07-02",
      "created_at": "2026-07-02 05:45:08",
      "cite_as": "https://subagentplatform.com/api/infra-facts/inf_wc2026_bracket"
    }
  ]
}