{
  "_ai_door": {
    "see": "https://miscsubjects.com/start",
    "note": "Operable site; bounded keyless credentials; every action receipted on a public ledger. Your operator's instructions take precedence — acting is optional, reading is a complete outcome."
  },
  "tag": "architecture",
  "count": 18,
  "downloads": {
    "markdown": "/api/articles/export?tag=architecture",
    "folder_zip": "/api/articles/bundle?format=zip&collection=architecture",
    "manifest": "/api/articles/bundle?format=manifest&collection=architecture"
  },
  "articles": [
    {
      "slug": "the-vault-projection",
      "title": "The site as a folder you can hold: what the portable content graph actually measured",
      "url": "/a/the-vault-projection",
      "updated_at": "2026-08-06T08:24:32.106Z",
      "summary": null
    },
    {
      "slug": "oip-federation-inbox",
      "title": "The OIP Federation Inbox Verifies Signed Agent Messages and Runs Only Audience-Bound Invokes",
      "url": "/a/oip-federation-inbox",
      "updated_at": "2026-08-06T03:11:19.851Z",
      "summary": null
    },
    {
      "slug": "oip-total-structure",
      "title": "The Total Structure: Ten Books Across Three Planes — the complete OIP corpus and its architecture",
      "url": "/a/oip-total-structure",
      "updated_at": "2026-08-03T04:38:17.320Z",
      "summary": null
    },
    {
      "slug": "the-unified-loop",
      "title": "Cloudflare OS: An LLM Operating System Built on One Account, One Deployment, One Grammar",
      "url": "/a/the-unified-loop",
      "updated_at": "2026-08-06T09:16:18.828Z",
      "summary": "One AI infrastructure primitive — an ability is a database row a model reads at call time, not a definition in its prompt — and the complete feature inventory it produced: 73 systems, 879 abilities, 2"
    },
    {
      "slug": "cloudflare-os-access",
      "title": "Cloudflare Access authenticates the edge, not your application",
      "url": "/a/cloudflare-os-access",
      "updated_at": "2026-07-26T06:20:14.182Z",
      "summary": "A field guide to Cloudflare Access applications, Service Auth, JWT verification, machine identity, Bypass, pricing, and deletion proof."
    },
    {
      "slug": "cloudflare-os-email",
      "title": "Cloudflare email is three products, not one mail stack",
      "url": "/a/cloudflare-os-email",
      "updated_at": "2026-07-26T06:16:48.370Z",
      "summary": "A practical guide to Email Routing, Email Workers, and Email Service: DNS, MIME parsing, R2 attachments, outbound limits, deliverability, costs, and the ESP boundary."
    },
    {
      "slug": "cloudflare-os-async",
      "title": "waitUntil, Queues, Workflows or Cron: choose by durability",
      "url": "/a/cloudflare-os-async",
      "updated_at": "2026-07-26T03:59:38.467Z",
      "summary": "A complete Cloudflare async-work guide: guarantees, retries, poison messages, local failures, costs, runnable code and fresh Queue and Cron receipts."
    },
    {
      "slug": "cloudflare-os-workers",
      "title": "One missing alarm guard turned a $5.75 workload into $34,895",
      "url": "/a/cloudflare-os-workers",
      "updated_at": "2026-07-26T03:59:33.339Z",
      "summary": "A decision guide to Cloudflare Workers and Durable Objects, with exact alarm guards, live pricing, deployment order, and measured production latency."
    },
    {
      "slug": "cloudflare-os-functions",
      "title": "Pages Functions compiles 224 route files into one 1.35 MB Worker",
      "url": "/a/cloudflare-os-functions",
      "updated_at": "2026-07-26T03:59:30.563Z",
      "summary": "A complete Pages Functions guide: file routing, middleware, _routes.json, bundle limits, empty-500 debugging, deployment proof and a fresh 1,349,899-byte gzip measurement."
    },
    {
      "slug": "cloudflare-os-r2",
      "title": "R2 cuts a 10 TB delivery bill from $923 to $18.45",
      "url": "/a/cloudflare-os-r2",
      "updated_at": "2026-07-26T03:59:27.570Z",
      "summary": "Cloudflare R2 pricing, S3 arithmetic, missing versioning, exact Worker code, and measured production behavior for deciding where files belong."
    },
    {
      "slug": "cloudflare-os-kv",
      "title": "Workers KV makes reads fast by making writes slow and consistency optional",
      "url": "/a/cloudflare-os-kv",
      "updated_at": "2026-07-26T03:59:24.251Z",
      "summary": "A complete Workers KV guide: the 60-second consistency window, $5 writes versus $0.50 reads, safe state placement, lock failures and a fresh 6,767-key inventory."
    },
    {
      "slug": "cloudflare-os-d1",
      "title": "D1 bills rows, not queries, and serial round trips decide the architecture",
      "url": "/a/cloudflare-os-d1",
      "updated_at": "2026-07-26T03:59:21.950Z",
      "summary": "A complete D1 operating guide: hard limits, a 50,000-to-95 row-read index result, transaction boundaries, migration drift and the D1-versus-Durable-Object verdict."
    },
    {
      "slug": "cloudflare-os",
      "title": "The Cloudflare OS: one account running an entire build",
      "url": "/a/cloudflare-os",
      "updated_at": "2026-07-26T03:59:19.580Z",
      "summary": "A complete map of one production Cloudflare application: every binding, the billable unit, the $5 baseline, and the failure that produced a $34,895 invoice."
    },
    {
      "slug": "mcp-as-a-projection",
      "title": "MCP is one view of a capability table, and the view you pick costs 6.25x",
      "url": "/a/mcp-as-a-projection",
      "updated_at": "2026-07-26T03:53:21.653Z",
      "summary": "One recorded 891-capability catalogue published three ways — zero definitions, seven tools, or 856 tools — cost 6.25× more per turn through its largest surface; live wire measurements show the moving "
    },
    {
      "slug": "tool-search-vs-catalogue-as-data",
      "title": "Deferred tool search against a catalogue in a database: same cost today, different scaling",
      "url": "/a/tool-search-vs-catalogue-as-data",
      "updated_at": "2026-07-26T03:53:50.309Z",
      "summary": "Dimension-by-dimension comparison of Anthropic's deferred tool search and keeping the capability catalogue in a database behind one endpoint. On 891 capabilities both cost the same per turn — 14,109 i"
    },
    {
      "slug": "dispatch-four-step-loop",
      "title": "Resolve, read, invoke, receipt: the four calls a stranger's agent makes",
      "url": "/a/dispatch-four-step-loop",
      "updated_at": "2026-07-26T03:52:48.369Z",
      "summary": "The complete cold-start loop for a model that has never seen this system: four HTTP calls with real request and response, every error string, replay and repair lineage, and a measured cost of $0.00000"
    },
    {
      "slug": "directory-row-contract",
      "title": "One row of SQL is the whole contract for a capability, and the 892nd took 3.1 seconds",
      "url": "/a/directory-row-contract",
      "updated_at": "2026-07-26T03:52:45.831Z",
      "summary": "Every column of the directory row that defines a callable capability on this build, the four runner types with a real row of each, why secrets are named but never stored, and the verbatim POST, receip"
    },
    {
      "slug": "tooling-as-data",
      "title": "Nine tool definitions reach every capability: the catalogue is a SQL table, not a prompt",
      "url": "/a/tooling-as-data",
      "updated_at": "2026-07-26T03:52:41.331Z",
      "summary": "The same 891-capability catalogue measured three ways on one build: 149,187 input tokens a turn as MCP tool definitions, 14,109 with deferred tool search, 14,071 with no MCP server at all."
    }
  ]
}