Repository navigation
Roadmap
github-actions[bot] edited this page Oct 18, 2026
·
57 revisions
The order the work is planned in, clustered into phases: shipped, now, the next 2 waves, later, and held. Diamonds mark the first release of each minor version. Dates marked as estimates are plans, not promises.
gantt
dateFormat YYYY-MM-DD
axisFormat %d %b
section Shipped
Wave 1 · Slice 3 finish :done, 2026-09-04, 2026-09-17
Wave 2 · Slice 4 notes in the editor :done, 2026-09-18, 2026-10-01
Wave 3 · Slice 4 viewer aids :done, 2026-10-02, 2026-10-15
section Now
Wave 4 · Slice 4 finish and slice 5 :active, 2026-10-16, 2026-10-29
section Next
Wave 5 · Automated quality and releases :2026-10-30, 2026-11-12
Wave 6 · Host storage and plug-in contracts :2026-11-13, 2026-11-26
section Later
Wave 7 · Language theming and the standalone app :2026-11-27, 2026-12-10
Wave 8 · VS Code plugin :2026-12-11, 2026-12-24
Wave 9 · Slice 6 the mesh :2027-01-04, 2027-01-17
Wave 10 · Slice 7 clusters lenses and process :2027-01-18, 2027-01-31
Wave 11 · Slice 8 permissions AI and export :2027-02-01, 2027-02-14
Wave 12 · Slice 8 runs drawing and profiles :2027-02-15, 2027-02-28
Wave 13 · Slice 9 store sync and network :2027-03-01, 2027-03-14
Wave 14 · Slice 9 web corporate and iOS :2027-03-15, 2027-03-28
Wave 15 · Obsidian community release :2027-03-29, 2027-04-11
section Held
Wave 16 · Held whiteboard board and graph :2027-04-12, 2027-04-25
Wave 17 · Held whiteboard brainstorming and working together :2027-04-26, 2027-05-09
Wave 18 · Held Copilot Cowork skill :2027-05-10, 2027-05-23
Wave 19 · Held text to graph with AI :2027-05-24, 2027-06-06
Wave 20 · Held project home page :done, 2027-06-07, 2027-06-20
Wave 21 · Held developer site :2027-06-21, 2027-07-04
Wave 22 · Held graphs in a GitHub repository :2027-07-05, 2027-07-18
Roger’s held changes after all waves :2027-07-19, 2027-08-01
section Releases
0.4.3 :milestone, 2026-10-13, 0d
0.5.0 :milestone, 2026-10-16, 0d
0.6.0 :milestone, 2026-10-18, 0d
0.7.0 :milestone, 2026-10-18, 0d
| Wave | Dates | Proved | State | Releases |
|---|---|---|---|---|
| Wave 1 · Slice 3 finish | 4 Sept 2026 to 17 Sept 2026 (estimate) | 27 / 27 | ✅ Done | — |
| Wave 2 · Slice 4 notes in the editor | 18 Sept 2026 to 1 Oct 2026 (estimate) | 4 / 4 | ✅ Done | — |
| Wave 3 · Slice 4 viewer aids | 2 Oct 2026 to 15 Oct 2026 (estimate) | 6 / 6 | ✅ Done | 2 (0.4.3 to 0.4.5) |
| Wave 4 · Slice 4 finish and slice 5 | 16 Oct 2026 to 29 Oct 2026 (estimate) | 62 / 65 | 🟡 Now | 3 (0.5.0 to 0.7.0) |
| Wave 5 · Automated quality and releases | 30 Oct 2026 to 12 Nov 2026 (estimate) | 14 / 20 | ⏳ Later | — |
| Wave 6 · Host, storage and plug-in contracts | 13 Nov 2026 to 26 Nov 2026 (estimate) | 1 / 11 | ⏳ Later | — |
| Wave 7 · Language, theming and the standalone app | 27 Nov 2026 to 10 Dec 2026 (estimate) | 3 / 20 | ⏳ Later | — |
| Wave 8 · VS Code plugin | 11 Dec 2026 to 24 Dec 2026 (estimate) | 0 / 1 | ⏳ Later | — |
| Wave 9 · Slice 6 the mesh | 4 Jan 2027 to 17 Jan 2027 (estimate) | 0 / 22 | ⏳ Later | — |
| Wave 10 · Slice 7 clusters, lenses and process | 18 Jan 2027 to 31 Jan 2027 (estimate) | 0 / 33 | ⏳ Later | — |
| Wave 11 · Slice 8 permissions, AI and export | 1 Feb 2027 to 14 Feb 2027 (estimate) | 0 / 21 | ⏳ Later | — |
| Wave 12 · Slice 8 runs, drawing and profiles | 15 Feb 2027 to 28 Feb 2027 (estimate) | 0 / 27 | ⏳ Later | — |
| Wave 13 · Slice 9 store, sync and network | 1 Mar 2027 to 14 Mar 2027 (estimate) | 0 / 6 | ⏳ Later | — |
| Wave 14 · Slice 9 web, corporate and iOS | 15 Mar 2027 to 28 Mar 2027 (estimate) | 0 / 9 | ⏳ Later | — |
| Wave 15 · Obsidian community release | 29 Mar 2027 to 11 Apr 2027 (estimate) | 0 / 2 | ⏳ Later | — |
| Wave 16 · Held: whiteboard board and graph | 12 Apr 2027 to 25 Apr 2027 (estimate) | 0 / 18 | ⏳ Later | — |
| Wave 17 · Held: whiteboard brainstorming and working together | 26 Apr 2027 to 9 May 2027 (estimate) | 0 / 11 | ⏳ Later | — |
| Wave 18 · Held: Copilot Cowork skill | 10 May 2027 to 23 May 2027 (estimate) | 0 / 7 | ⏳ Later | — |
| Wave 19 · Held: text to graph with AI | 24 May 2027 to 6 Jun 2027 (estimate) | 0 / 7 | ⏳ Later | — |
| Wave 20 · Held: project home page | 7 Jun 2027 to 20 Jun 2027 (estimate) | 1 / 1 | ✅ Done | — |
| Wave 21 · Held: developer site | 21 Jun 2027 to 4 Jul 2027 (estimate) | 0 / 1 | ⏳ Later | — |
| Wave 22 · Held: graphs in a GitHub repository | 5 Jul 2027 to 18 Jul 2027 (estimate) | 0 / 4 | ⏳ Later | — |
| Roger’s held changes, after all waves | 19 Jul 2027 to 1 Aug 2027 (estimate) | — | ⏳ Later | — |
- Proposals (W8): 11 of 11 proved
- AI (W9): 16 of 16 proved
- Notes in the editor (W14): 4 of 4 proved
- Viewer aids (W15): 6 of 6 proved
- Editor server and its security (C0): 11 of 11 proved
- Editor in the Claude Code mod (C2): 3 of 3 proved
- Classification in the core and the Claude ceiling (C3): 2 of 2 proved
- Shared display layer (C4): 2 of 2 proved
- Browser host shell (C5): 7 of 7 proved
- Editor export (C6): 2 of 2 proved
- Proposals from Claude (C7): 2 of 2 proved
- Editor accessibility and motion (C8): 3 of 3 proved
- WCAG 2.2 AA for every interface (W34): 3 of 3 proved
- Tests make their own files (W35): 2 of 2 proved
- Moving boxes (W36): 6 of 6 proved
- Links, attachments and rich details (W7): 11 of 12 proved
- Sources, steps and views across notes (W10): 8 of 10 proved
- Changes view and pull request review (V1): 2 of 2 proved
- Project wiki and user guide (D1): 5 of 5 proved
- Automated quality checks (A1): 6 of 10 proved
- Library release on GitHub (R1): 1 of 3 proved
- Layer and contract tests, and tests picked by imports (T1): 1 of 4 proved
- Host and storage contracts (L1): 0 of 2 proved
- Plug-in interface (P1): 0 of 5 proved
- Language, culture and direction (G1): 1 of 11 proved
- Theming and the standard interface needs (U1): 2 of 8 proved
- Standalone app (H1): 0 of 1 proved
- VS Code plugin (H2): 0 of 1 proved
- Type and instance (W16): 0 of 10 proved
- Certainty and contested links (W17): 0 of 7 proved
- Time and provenance (W18): 0 of 3 proved
- Mesh join (W19): 0 of 2 proved
- Clusters and centroids (W20): 0 of 10 proved
- Lenses as graph data (W22): 0 of 3 proved
- Altitude and audience profiles (W21): 0 of 9 proved
- Process core and views (W23): 0 of 11 proved
- Permissions (W28): 0 of 8 proved
- AI query contract and write scoring (W26): 0 of 7 proved
- Export gaps and secrets (W27): 0 of 6 proved
- Runs, tests and debugger (W24): 0 of 8 proved
- Trust in the drawing and the theme graph (W25): 0 of 12 proved
- Personal profiles (W29): 0 of 7 proved
- Encrypted local store and CRDT transport (W30): 0 of 5 proved
- Peer-to-peer network fabric (W31): 0 of 1 proved
- Web layer and corporate boundary (W33): 0 of 8 proved
- iOS app (W32): 0 of 1 proved
- Obsidian community release (R2): 0 of 2 proved
- Whiteboard: the board (B1): 0 of 10 proved
- Whiteboard: board and graph (B2): 0 of 8 proved
- Whiteboard: brainstorming (B3): 0 of 5 proved
- Whiteboard: working together (B4): 0 of 6 proved
- Copilot Cowork skill (M1): 0 of 7 proved
- Text to graph with AI (X1): 0 of 7 proved
- Project home page (D2): 1 of 1 proved
- Developer site (D3): 0 of 1 proved
- Graphs in a GitHub repository (K1): 0 of 4 proved
Made from requirements/waves.json, requirements/workstreams.json and GitHub releases at e1bddc0 on 18 Oct 2026. This page is generated: change the repository, not this page, as edits here are overwritten.