You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Mark v2.3.0 as released in the completed requirements sheet and add the initial v2.4.0 planning baseline with the explicitly deferred tasks: mne-mna Python package, NeuralSet interoperability, field-map visualization, production CMNE checkpoint, and CI/release hardening follow-ups.
Copy file name to clipboardExpand all lines: doc/dev-notes/v2.3.0-requirements.md
+12-12Lines changed: 12 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@ Release target: v2.3.0
4
4
Codename: **Real-Time Ready · Cortical Studio · Python Bridge**
5
5
Branch: staging (all work happens on staging — never push directly to main)
6
6
7
-
Last updated: 13 June 2026 — All planned v2.3.0 tasks complete. Post-release-prep work (after `71a89bafd4`) added: **15+ CI pipeline fixes** (XCB/XKB deps, EGL/GLES libs, vswhere, pip cache, deploy auth, website SSG/MDX build, pipeline annotations, license-headers consolidation); **TASK 10.5** screenshot regression CI now landed (`6f74d33f98`); **TASK 11 enhancements**: session persistence for `PolhemusCoregistration` (`445fb0fc10`), constrained optical calibration solver with known tracker-to-objective distance, direct objective-center capture, sample persistence; **new disp3D features**: tracker-driven video overlay projection on head surface, vertex-displaced depth relief for video overlay, catheter probe tracking (station 3) with visualization, probe tip-only with rotating crosshair aesthetic. **TASK 4.6** field-mapping overlay + **CMNE production ONNX checkpoint** + **TASKs 1-2** deferred to v2.4.0. Tag `v2.3.0`not yet created — release pending final CI validation.)
7
+
Last updated: 15 June 2026 — v2.3.0 released. All planned v2.3.0 tasks complete. Post-release-prep work (after `71a89bafd4`) added: **15+ CI pipeline fixes** (XCB/XKB deps, EGL/GLES libs, vswhere, pip cache, deploy auth, website SSG/MDX build, pipeline annotations, license-headers consolidation); **TASK 10.5** screenshot regression CI now landed (`6f74d33f98`); **TASK 11 enhancements**: session persistence for `PolhemusCoregistration` (`445fb0fc10`), constrained optical calibration solver with known tracker-to-objective distance, direct objective-center capture, sample persistence; **new disp3D features**: tracker-driven video overlay projection on head surface, vertex-displaced depth relief for video overlay, catheter probe tracking (station 3) with visualization, probe tip-only with rotating crosshair aesthetic. **TASK 4.6** field-mapping overlay + **CMNE production ONNX checkpoint** + **TASKs 1-2** deferred to v2.4.0. Tag `v2.3.0` created and released on 15 June 2026.)
8
8
9
9
---
10
10
@@ -66,7 +66,7 @@ Last updated: 13 June 2026 — All planned v2.3.0 tasks complete. Post-release-p
Branch: staging (all work happens on staging; main is reserved for releases)
6
+
7
+
Last updated: 15 June 2026 — Initial planning sheet opened immediately after the v2.3.0 release. This cycle starts from the items explicitly deferred from v2.3.0 plus release-follow-up cleanup.
8
+
9
+
---
10
+
11
+
## Release Goals
12
+
13
+
v2.4.0 should build on the v2.3.0 multimodal/real-time release by focusing on:
14
+
15
+
1.**MNA Python bridge and NeuralSet interoperability** — complete the external workflow integration items that were intentionally deferred from v2.3.0.
16
+
2.**Field-map visualization in the GUI** — expose the already-tested field-map computation stack through a scalp/BEM-aware rendering layer.
17
+
3.**Production CMNE model packaging** — replace the in-tree fallback path with a trained, versioned ONNX checkpoint and release/update procedure.
18
+
4.**CI/release pipeline hardening** — keep the v2.3.0 release pipeline lessons, reduce duplicate visual screenshot workflows, and make release reruns idempotent.
0 commit comments