| .. |
|
app
|
fix(chess): use ref-based guard for shared-link auto-join to prevent StrictMode double-join
|
2026-04-18 16:26:35 -06:00 |
|
assets
|
fix(chess): cylindrical board wraps every piece, plus eliminate piece image flash
|
2026-04-17 15:17:57 -06:00 |
|
hooks
|
feat(chess): flesh out all six remaining stub presets
|
2026-04-17 16:16:11 -06:00 |
|
layouts
|
refactor(chess): unregister Empty layout — keep as internal fixture only
|
2026-04-18 20:39:08 -06:00 |
|
modifiers
|
feat(ui): per-type modifier panel
|
2026-04-18 22:57:41 -06:00 |
|
net
|
feat(ui): lobby profile picker integration
|
2026-04-18 23:11:11 -06:00 |
|
persist
|
feat(chess): custom-layout editor + saved library (Phase E)
|
2026-04-18 20:20:41 -06:00 |
|
presets
|
feat(engine): add transformMoveGenerator + modifyMoveAttrs preset hooks
|
2026-04-18 22:08:11 -06:00 |
|
rules
|
chore: resolve stash merge conflicts + stage sliding.ts range-bonus changes
|
2026-04-18 22:59:03 -06:00 |
|
ui
|
feat(ui): lobby profile picker integration
|
2026-04-18 23:11:11 -06:00 |
|
audio.ts
|
feat(chess): polish UI with SVG pieces, motion animations, sound, and confetti
|
2026-04-17 12:04:56 -06:00 |
|
coord.test.ts
|
feat(chess): add coordinate + color helpers (P2.7)
|
2026-04-16 14:47:04 -06:00 |
|
coord.ts
|
feat(chess): add coordinate + color helpers (P2.7)
|
2026-04-16 14:47:04 -06:00 |
|
engine-presets.test.ts
|
feat(chess): starting-layout foundation (Phase A)
|
2026-04-18 19:44:01 -06:00 |
|
engine.ts
|
feat(engine): apply profile at game start
|
2026-04-18 22:42:27 -06:00 |
|
index.ts
|
feat(server): modifier-profile.update WS handler
|
2026-04-18 23:11:21 -06:00 |
|
pgn.ts
|
test(chess): replay 5 classic FIDE games; Phase 2 acceptance gate (P2.23)
|
2026-04-16 15:18:57 -06:00 |
|
schema.test.ts
|
feat(chess): add attribute schema and piece fact shape (P2.5)
|
2026-04-16 14:46:27 -06:00 |
|
schema.ts
|
feat(engine): add 6 modifier attrs to ChessAttrMap
|
2026-04-18 22:04:21 -06:00 |
|
starting-position.test.ts
|
feat(chess): starting-layout foundation (Phase A)
|
2026-04-18 19:44:01 -06:00 |
|
starting-position.ts
|
feat(chess): starting-layout foundation (Phase A)
|
2026-04-18 19:44:01 -06:00 |
|
vite-env.d.ts
|
feat(chess): polish UI with SVG pieces, motion animations, sound, and confetti
|
2026-04-17 12:04:56 -06:00 |