# 🚂 STEAM TRAIN REBUILD REMINDER **⚠️ ALWAYS CHECK THIS BEFORE STARTING WORK ON TRAIN FEATURES:** ## What Happened: - Git reset destroyed all enhanced steam train features - Features were in commits 57ef456 and bf65d45 but got lost - User is rightfully pissed about losing working features ## What To Do: 1. **ALWAYS reference `/Users/antialias/projects/soroban-abacus-flashcards/REBUILD_CHECKLIST.md`** 2. **Rebuild features systematically, one at a time** 3. **Commit each feature individually** 4. **Test each feature before moving to next** 5. **Never do destructive git operations without user approval** ## Current Status: - On commit 84334f9 (only has timer bar hidden) - Need to rebuild ALL enhanced train features - Priority: Fix question generation first, then visual features ## Key Lesson: - When user asks to "hide timer bar" → just hide the timer bar - Don't break the entire question generation system - Don't do git resets that lose working features - Always keep this checklist updated **🔥 CHECK THE REBUILD CHECKLIST BEFORE EVERY TRAIN-RELATED TASK**