The design corpus.
Pre-implementation. The specs below are the contract. Start with the PRD; everything else drills into a single concern — architecture, the hard implementation problems, access control, AI agent design — or records a specific decision (ADRs).
Overview
Architecture
Packages, document model, reactivity, plugin contract.
Block ModelBlock data structure, Loro mapping, Effect-TS SubscriptionRef stores, the layering rule.
Hard ProblemsThe eleven genuinely-hard implementation problems.
WASM StrategyFive concrete WASM uses; the Zero pattern stolen for read-models.
AI AgentPeer model, streaming, tools, multi-agent.
Access ControlTokens, schemas, op validation, audit, threat model, gaps.
Reference
weaver vs Lexical, ProseMirror, Tiptap, BlockSuite, others.
Lexical ParityCatalog of Lexical features mapped to weaver primitives, with the v1 outcome rubric.
BenchmarksWhat we measure, how, the v1 pass bars, and the outcome rubric.
PlaygroundStandalone demo webapp shipped to Cloudflare Pages; spec + outcome rubric.