memlnaut-nisps/manifold/src
monkey-w1n5t0n 232d51039d refactor(manifold): delete the OSC bridge twin and dead protocol legs
Phase 1 group 6 (S11, L16).

- S11: deleted osc-bridge/bridge.mjs. It was not compiled output but a separate
  hand-written Node port of bridge.ts (node:dgram + ws vs Deno.listenDatagram).
  The completeness critic settled which twin survives:
  .github/workflows/osc-bridge.yml deno-compiles ONLY bridge.ts into the
  released cross-platform binaries, so bridge.ts plus those binaries are the
  distribution and the .mjs had no consumer in any workflow.
- L16: dead protocol legs left over from the retired playground —
  sendState/sendWeights in osc-client.ts, the legacy bare-array branch in the
  surviving bridge, the unreceivable /nisps/state path, and the unused
  module-output listeners.

Note for the docs phase: docs/specs/backends-spec.md still calls bridge.mjs
"already compiled" (doubly false now), and vcv/ still pushes /nisps/state via
OscServer::sendState with no manifold-side counterpart — flagged, not touched.

Gates: run-all-tests.sh ALL GREEN.
2026-07-21 12:49:25 +02:00
..
backends refactor(manifold): delete the OSC bridge twin and dead protocol legs 2026-07-21 12:49:25 +02:00
console refactor(manifold): delete the dead console UI stratum 2026-07-21 12:49:25 +02:00
debug feat(manifold): geometric dislike + jolt/OU via shared core (one-core-engine P3) 2026-07-14 04:54:27 +02:00
dock refactor(manifold): delete the dead console UI stratum 2026-07-21 12:49:25 +02:00
engine refactor(wasm): delete 12 dead C-API entries and the weights-publish channel 2026-07-21 12:48:50 +02:00
feedback refactor(manifold): delete the dead console UI stratum 2026-07-21 12:49:25 +02:00
inputs feat(manifold): runtime-shaped net reshape with confirm modal (P2.3) 2026-07-14 03:54:12 +02:00
midi-devices feat(manifold): MIDI device-template picker in Outputs config 2026-06-28 20:06:15 +02:00
modes/generated feat(codegen): P5 — TS emission targets manifold/src/modes/generated/ 2026-07-18 12:28:16 +02:00
primitives refactor(manifold): delete the dead console UI stratum 2026-07-21 12:49:25 +02:00
serial feat(manifold,firmware): restore uSEQ CV/gate as an Outputs backend 2026-06-28 22:30:54 +02:00
settings feat(manifold): add convertible React front-end + simplify console chrome 2026-06-28 03:28:45 +02:00
styles refactor(manifold): delete the dead console UI stratum 2026-07-21 12:49:25 +02:00
App.tsx refactor(manifold): delete the dead console UI stratum 2026-07-21 12:49:25 +02:00
main.tsx feat(manifold): add convertible React front-end + simplify console chrome 2026-06-28 03:28:45 +02:00