Phase 3 (feature completeness) is now COMPLETE via M1 (Calendar), M2 (Contacts), M3 (JMAP), M4 (Filters made live) — all merged to dev.
Updates docs/ROADMAP.md's "Where we are today" section (date -> 2026-07-30, Phase 3 status, next-milestone pointer to M5) without touching the M1-M7 milestone spec sections.
Updates the rendered docs/roadmap/index.html to match: date, done-tags, M1-M4 milestone nodes flipped to done, M5 flipped to the in-progress/"Next" state, stale #178 3.B.1 done -> 3.B.2 next issue line replaced.
Updates docs/HANDOFF.md's current-state section and milestone/story index to mark M1-M4 stories delivered/merged, and notes open (not-blocking) follow-ups #216, #219, #225 in the loose-ends section.
Docs-only change; no .rs/.proto files touched.
Test plan
Local pre-commit gate ran fmt/clippy/tests (unaffected by docs-only change) and passed.
PO reviews and merges to dev.
## Summary
- Phase 3 (feature completeness) is now COMPLETE via M1 (Calendar), M2 (Contacts), M3 (JMAP), M4 (Filters made live) — all merged to `dev`.
- Updates `docs/ROADMAP.md`'s "Where we are today" section (date -> 2026-07-30, Phase 3 status, next-milestone pointer to M5) without touching the M1-M7 milestone spec sections.
- Updates the rendered `docs/roadmap/index.html` to match: date, done-tags, M1-M4 milestone nodes flipped to `done`, M5 flipped to the in-progress/"Next" state, stale `#178 3.B.1 done -> 3.B.2 next` issue line replaced.
- Updates `docs/HANDOFF.md`'s current-state section and milestone/story index to mark M1-M4 stories delivered/merged, and notes open (not-blocking) follow-ups #216, #219, #225 in the loose-ends section.
Docs-only change; no `.rs`/`.proto` files touched.
## Test plan
- [x] Local pre-commit gate ran fmt/clippy/tests (unaffected by docs-only change) and passed.
- [ ] PO reviews and merges to `dev`.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
dev.docs/ROADMAP.md's "Where we are today" section (date -> 2026-07-30, Phase 3 status, next-milestone pointer to M5) without touching the M1-M7 milestone spec sections.docs/roadmap/index.htmlto match: date, done-tags, M1-M4 milestone nodes flipped todone, M5 flipped to the in-progress/"Next" state, stale#178 3.B.1 done -> 3.B.2 nextissue line replaced.docs/HANDOFF.md's current-state section and milestone/story index to mark M1-M4 stories delivered/merged, and notes open (not-blocking) follow-ups #216, #219, #225 in the loose-ends section.Docs-only change; no
.rs/.protofiles touched.Test plan
dev.