docs(phase-s): close out S-VIEW-10 — Phase S three-view editor redesign complete

Move S-VIEW-10 (velocity-curve editor UI) to COMPLETED; all ten S-VIEW points landed. No open S-VIEW items remain.
This commit is contained in:
2026-07-27 16:11:12 -04:00
parent b7cc8d0ca3
commit e2bd4f4351
3 changed files with 29 additions and 12 deletions
+1 -9
View File
@@ -207,16 +207,8 @@ fenced root + preview-trigger + control strip) with no scroll; Browse opens as a
Sample, select+confirm loads a new capture; Zone opens on its own button, key-tracking + the
piano-key pattern work; drop-a-capture-onto-FX instantiates a playing instance.
- [x] **S-VIEW-1 through S-VIEW-9** — all landed (Wave 1 core + Wave 2 shell). See `COMPLETED.md`
- [x] **S-VIEW-1 through S-VIEW-10** — all landed (Wave 1 core + Wave 2 shell + Wave 3 velocity-curve editor UI). See `COMPLETED.md`
§S-VIEW for the full entry set.
- [ ] **S-VIEW-10 — velocity-curve editor UI (shell, Sample + Zone views, r10).** A compact transfer-
curve editor band on the **Sample view** adjacent to the envelope overlay (X = velocity 0127, Y =
amp 01; spline curve traced in an accent hue; draggable node markers per control point; add on
empty-space click, delete on modifier-click/drag-off), drawn through the **L1 kit**; the same
editor in the Zone per-zone param panel (one curve per zone). Shell (`reasampler_editor.cpp`) does
the LICE draw + mouse routing; **all geometry/hit-test/clamp math in the pure `velocity_curve`
module**. Foundation (S-VIEW-9) is landed — unblocked on the module; needs the Sample-view
curve-editor UI.
### Phase S editor prerequisites — routed to staff-engineer (bug + default; NOT design forks)