No description
Find a file
enzotar b0e7de3b2e fix: signal composition — stream derived signals, fix identity check, correct relay routing
- Register derived signals in _signalRegistry so _streamSync includes them
- Auto-sync all signals (source + derived) after flush() recomputes effects
- Fix Object.assign identity check: create new object so signal setter detects changes
- Change _connectStream receiver path from /signal/main to /stream/default
- Initialize stream state with {} instead of null to prevent crashes
- Emit StreamFrom bindings directly without double-wrapping in signal()

Verified: static build shows Count: 9, Doubled: 18 on composition page.
HMR interference with WebSocket connections is a separate issue.
2026-02-25 23:55:05 -08:00
compiler fix: signal composition — stream derived signals, fix identity check, correct relay routing 2026-02-25 23:55:05 -08:00
engine feat: peer mode relay + self-echo filtering for true bidirectional sync 2026-02-25 21:37:17 -08:00
examples fix: signal composition — stream derived signals, fix identity check, correct relay routing 2026-02-25 23:55:05 -08:00
.gitignore feat: DreamStack compiler foundation — Phase 0/1 2026-02-25 00:03:06 -08:00
BITSTREAM_INTEGRATION.md feat(examples): add streaming-physics.ds, mark all roadmap items complete 2026-02-25 14:53:12 -08:00
Cargo.toml feat(wasm): add ds-stream-wasm crate — browser codec via WebAssembly 2026-02-25 14:45:51 -08:00
DREAMSTACK.md docs: add compiler-native streaming syntax to language reference 2026-02-25 14:37:16 -08:00
IMPLEMENTATION_PLAN.md feat: physics language integration — scene container with Rapier2D WASM 2026-02-25 10:58:43 -08:00
USE_CASES.md fix: signal composition — stream derived signals, fix identity check, correct relay routing 2026-02-25 23:55:05 -08:00