Skip to content

Roadmap

github-actions[bot] edited this page Oct 18, 2026 · 57 revisions

Roadmap

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
Loading
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 —

Shipped

Wave 1 · Slice 3 finish

  • Proposals (W8): 11 of 11 proved
  • AI (W9): 16 of 16 proved

Wave 2 · Slice 4 notes in the editor

  • Notes in the editor (W14): 4 of 4 proved

Wave 3 · Slice 4 viewer aids

  • Viewer aids (W15): 6 of 6 proved

Now

Wave 4 · Slice 4 finish and slice 5

  • 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

Next

Wave 5 · Automated quality and releases

  • 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

Wave 6 · Host, storage and plug-in contracts

  • 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

Later

Wave 7 · Language, theming and the standalone app

  • 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

Wave 8 · VS Code plugin

  • VS Code plugin (H2): 0 of 1 proved

Wave 9 · Slice 6 the mesh

  • 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

Wave 10 · Slice 7 clusters, lenses and process

  • 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

Wave 11 · Slice 8 permissions, AI and export

  • 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

Wave 12 · Slice 8 runs, drawing and profiles

  • 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

Wave 13 · Slice 9 store, sync and network

  • Encrypted local store and CRDT transport (W30): 0 of 5 proved
  • Peer-to-peer network fabric (W31): 0 of 1 proved

Wave 14 · Slice 9 web, corporate and iOS

  • Web layer and corporate boundary (W33): 0 of 8 proved
  • iOS app (W32): 0 of 1 proved

Wave 15 · Obsidian community release

  • Obsidian community release (R2): 0 of 2 proved

Held

Wave 16 · Held: whiteboard board and graph

  • Whiteboard: the board (B1): 0 of 10 proved
  • Whiteboard: board and graph (B2): 0 of 8 proved

Wave 17 · Held: whiteboard brainstorming and working together

  • Whiteboard: brainstorming (B3): 0 of 5 proved
  • Whiteboard: working together (B4): 0 of 6 proved

Wave 18 · Held: Copilot Cowork skill

  • Copilot Cowork skill (M1): 0 of 7 proved

Wave 19 · Held: text to graph with AI

  • Text to graph with AI (X1): 0 of 7 proved

Wave 20 · Held: project home page

  • Project home page (D2): 1 of 1 proved

Wave 21 · Held: developer site

  • Developer site (D3): 0 of 1 proved

Wave 22 · Held: graphs in a GitHub repository

  • 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.

Clone this wiki locally