Q1 Sprint Plan
This sprint focuses on shipping the new editor redesign and stabilizing our mobile sync pipeline. Review the engineering priorities before standup.
Sprint Goals
Our primary objective is to deliver a 10× faster editor while keeping the block model backward-compatible. Secondary work targets reducing mobile sync latency below 120ms p95.
Deliverables
Block renderer rewrite with virtualization for documents over 1,000 blocks
Conflict-free sync layer powered by CRDTs — see Architecture Decisions
Public API for third-party block plugins (beta)
Key Risks
Performance regression on very large documents — virtualization may break block-level copy/paste semantics.
Mitigation: keep a virtualized window of ±50 blocks around the caret and fall back to full render under 500 blocks.
Third-party plugin sandboxing — untrusted blocks could execute arbitrary DOM mutations.
Timeline
Feature freeze is Jan 24. Anything merged after that date rolls into the v3.1 patch cycle.
We're holding a dry-run of the migration on staging every Friday at 2pm. Owners should update this tracker after each run.
Milestones
CRDT prototype passed all conflict-resolution benchmarks on Dec 18. Shipping to production this sprint.
Type /callout to add a highlighted note, or /toggle for collapsible sections. The block menu is the fastest way to build structure.