No description
Find a file
enzotar 9fb65e6a77 refactor: complete collision system rewrite — decomposed sub-signals
Replaced single monolithic blocked expression with 4 composable signals:
- blockedWall: piece-type aware bottom wall (T=18, others=19)
- blockedTop: grid[py+1] at px,px+1,px+2 (all pieces)
- blockedFoot: grid[py+2] at px+1 (T-piece foot only)
- blockedI4: grid[py+1] at px+3 (I-piece 4th cell only)
- blocked: OR combination of all 4

Fixed auto-drop cap from py<18 to py<19 so flat pieces
reach the bottom row. Fixed hard drop and keyboard per piece type.
2026-02-27 13:57:51 -08:00
bench feat: component registry with styled variants, dreamstack add/convert CLI, and showcase 2026-02-26 13:27:49 -08:00
compiler refine: type system second pass — deeper unification throughout 2026-02-27 11:54:15 -08:00
engine feat: HTTP /meta API, signal dedup, periodic auto-sync 2026-02-26 18:17:25 -08:00
examples refactor: complete collision system rewrite — decomposed sub-signals 2026-02-27 13:57:51 -08:00
registry feat: enhanced 14 registry components + component gallery 2026-02-26 18:25:49 -08:00
.gitignore feat: DreamStack compiler foundation — Phase 0/1 2026-02-25 00:03:06 -08:00
BITSTREAM_INTEGRATION.md docs: comprehensive documentation update 2026-02-27 11:15:54 -08:00
Cargo.toml feat: component registry with styled variants, dreamstack add/convert CLI, and showcase 2026-02-26 13:27:49 -08:00
DREAMSTACK.md docs: comprehensive documentation update 2026-02-27 11:15:54 -08:00
IMPLEMENTATION_PLAN.md refine: type system second pass — deeper unification throughout 2026-02-27 11:54:15 -08:00
STREAM_COMPOSITION.md feat: comprehensive streaming improvements 2026-02-26 18:09:14 -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