Cascade-Lattice-Chess / src /app_threejs.py

Commit History

Fix double-turn bug: add POSITION_LOCK for race condition, try/finally in extract_features, FEN-based turn detection
e013a14

tostido commited on

Centered board layout, replay overlay, mobile responsive CSS
cb468dd

tostido commited on

STEP commits selected move in HOLD mode + fix dash.no_update to preserve stores
b040880

tostido commited on

Add hold-refresh-trigger to force panel callbacks on HOLD engage
b2ceb91

tostido commited on

Fix duplicate turn events in adversarial graph - track recorded positions
214f498

tostido commited on

Fix HOLD populating data tables on first click
11db611

tostido commited on

Auto-reset CausationGraph on browser refresh
c611fc3

tostido commited on

Clear CausationGraph on RESET to fix stale graph data
7fc794d

tostido commited on

Mobile-friendly responsive UI layout
a2818e0

tostido commited on

HOLD mode persists through both sides - continuous decision inspection
cc33023

tostido commited on

Fix HOLD button requiring double-click after AUTO mode
604255e

tostido commited on

Replace Streamlit with Dash-based 3D visualization
e43d063

tostido commited on