Skip to content

Decisions

Architecture Decision Records (ADRs) record each decision, its reason and its consequences. Each record keeps its original decision. Later facts go in a dated update.

ADR Decision
0001 Repository tooling
0002 Clerk for user authentication
0003 Defer the Vectorize index until first-party Terraform support
0004 Resource organization and bootstrap credentials
0005 Deploy Durable Object Workers with cloudflare_workers_script
0006 Temporary Terraform adapter for K2 streams
0007 OpenRouter free models through AI Gateway, Gemini as a capped backup
0008 ChangeWorkflow, Work Graph persistence, and causal routing
0009 AgentDO on the Agents SDK with the Pi Durable harness
0010 Artifacts as Project source, seeded from fixtures
0011 Sandbox workspaces with a prebuilt image and a Terraform-run adapter
0012 Host the Sandbox class in its own Worker, deployed in one upload
0013 Split promotion preconditions between the integration Worker and ProjectRootDO
0014 Workers Builds connection to an Artifacts repo is a one-time dashboard step
0015 Advisory Claims for agent runs
0016 Gemini on Vertex AI as the agents’ daily overflow
0017 Prod environment
0018 Release through Workers Builds on Artifacts
0019 Runaway-billing guards
0020 Live apps on Dynamic Workers
0021 Anthropic as the model provider