V1 scope
Narrow by design
Create, read, update, search, version, and share specs. The product does not try to be MCP, Notion, real-time collaboration, repo sync, or an AI generation surface in v1.
Divergence Spec Cloud
The product is intentionally narrow: an API-first, CLI-first, branchless, access-controlled registry for versioned markdown specs. The UI exists to verify, browse, compare, and manage access, not to compete with a general-purpose knowledge base.
V1 scope
Create, read, update, search, version, and share specs. The product does not try to be MCP, Notion, real-time collaboration, repo sync, or an AI generation surface in v1.
Domain model
Architecture
Delivery plan
Determinism
The repo is scaffolded around a thin Turborepo, shared schemas inpackages/shared, an SDK boundary for the CLI, and Chaperone rules that keep naming, placement, and layering enforceable from the first commit.
That structure matters because this product itself is meant to be operated by coding agents. Weak boundaries here would undermine the value proposition of the system.