memlnaut-nisps/playground/js/shapeseq
w1n5t0n 3f4ffcd4f9 refactor(event-bus): extract to shared module
The EventBus was duplicated inside shapeseq/ but is used by other
playground code too. Move the canonical implementation to js/event-bus.js
and turn the shapeseq copy into a re-export shim.
2026-04-06 23:18:47 +01:00
..
chain-ui.js feat(shapeseq): implement Layer 3 — chain builder UI and sequencer core 2026-03-24 02:10:04 +02:00
chain.js feat(shapeseq): implement Layer 2 — all 8 primitives and chain runner 2026-03-24 02:06:17 +02:00
clock.js fix(shapeseq): fix 6 bugs found in fresh-eyes review 2026-03-24 11:42:25 +02:00
event-bus.js refactor(event-bus): extract to shared module 2026-04-06 23:18:47 +01:00
param-map.js feat(shapeseq): implement Layer 0 foundation modules 2026-03-24 01:57:59 +02:00
pattern.js feat(shapeseq): implement Layer 0 foundation modules 2026-03-24 01:57:59 +02:00
primitive.js feat(shapeseq): implement Layer 1 modules 2026-03-24 02:02:01 +02:00
primitives.js fix(shapeseq): fix 6 bugs found in fresh-eyes review 2026-03-24 11:42:25 +02:00
prng.js feat(shapeseq): implement Layer 0 foundation modules 2026-03-24 01:57:59 +02:00
projection.js fix(shapeseq): fix 6 bugs found in fresh-eyes review 2026-03-24 11:42:25 +02:00
seq-iml.js feat(shapeseq): implement Layer 0 foundation modules 2026-03-24 01:57:59 +02:00
sequencer.js fix(shapeseq): fix 6 bugs found in fresh-eyes review 2026-03-24 11:42:25 +02:00
step-viz.js feat(shapeseq): implement Layer 1 modules 2026-03-24 02:02:01 +02:00