soroban-abacus-flashcards/apps/web/.claude
Thomas Hallock 446678799c refactor(help): simplify to binary help system + add seed script CLI
Help System Cleanup:
- Simplify HelpLevel from 0|1|2|3 to binary 0|1 (matching actual usage)
- Change BKT help weight from 0.8 to 0.5 for helped answers
- Delete unused PracticeHelpPanel.tsx (~540 lines)
- Delete unused usePracticeHelp.ts (~400 lines)
- Delete unused reinforcement-config.ts
- Remove reinforcement tracking (BKT handles skill weakness detection)
- Update all journey simulator profiles to use binary help arrays
- Update documentation (BKT_DESIGN_SPEC.md, decomposition README)

Seed Script Improvements:
- Add CLI argument parsing with node:util parseArgs
- Add --help, --list, --name, --category, --dry-run flags
- Add new "Forgotten Weaknesses" test profile (weak + stale skill mix)
- Enable seeding individual students or categories

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-21 06:28:27 -06:00
..
plans fix(practice): improve mobile layout + floating abacus positioning 2025-12-18 19:49:59 -06:00
ANIMATION_PATTERNS.md fix(practice): improve mobile layout + floating abacus positioning 2025-12-18 19:49:59 -06:00
ARCADE_ARCHITECTURE.md
ARCADE_ROUTING_ARCHITECTURE.md
ARCADE_SETUP_PATTERN.md
BKT_DESIGN_SPEC.md refactor(help): simplify to binary help system + add seed script CLI 2025-12-21 06:28:27 -06:00
BKT_PROBLEM_GENERATION_PLAN.md fix(practice): improve mobile layout + floating abacus positioning 2025-12-18 19:49:59 -06:00
BLOG_EXAMPLES_PATTERN.md
CARD_SORTING_AUDIT.md
CARD_SORTING_MULTIPLAYER_PLAN.md
CARD_SORTING_SPECTATOR_UX.md
CELEBRATION_WIND_DOWN_PLAN.md feat(session-summary): unify summary and debug views with progressive disclosure 2025-12-19 21:15:14 -06:00
CLAUDE.md feat(session-summary): redesign ProblemToReview with BKT integration and animations 2025-12-20 07:31:43 -06:00
CODE_QUALITY_REGIME.md
COMPLEMENT_RACE_ASSESSMENT.md
COMPLEMENT_RACE_MIGRATION_PLAN.md
COMPLEMENT_RACE_MULTIPLAYER_REVIEW.md
COMPLEMENT_RACE_PROGRESS_SUMMARY.md
COMPLEMENT_RACE_STATE_ADAPTER.md
COMPLEXITY_BUDGET_SYSTEM.md fix(practice): improve mobile layout + floating abacus positioning 2025-12-18 19:49:59 -06:00
CONFIGPANEL_REFACTORING_COMPLETE.md
CONFIGPANEL_REFACTORING_PLAN.md
DEPLOYMENT.md
EDUCATION_ROADMAP.md
ERROR_HANDLING.md
GAME_SETTINGS_PERSISTENCE.md
GAME_SETTINGS_REFACTORING.md
GAME_STATS_COMPARISON.md
GAME_THEMES.md
GOOGLE_CLASSROOM_SETUP.md
KEHKASHAN_CONSULTATION.md fix(practice): improve mobile layout + floating abacus positioning 2025-12-18 19:49:59 -06:00
MANUAL_MIGRATION_0011.md
MATCHING_GAME_STATS_INTEGRATION.md
MERGE_CONFLICT_RESOLUTION.md
PANDA_CSS_DYNAMIC_TOKENS.md
PER_PLAYER_STATS_ARCHITECTURE.md
PLATFORM_INTEGRATION_ROADMAP.md
PLAYER_OWNERSHIP_CENTRALIZATION_PLAN.md
PLAYING_GUIDE_MODAL_SPEC.md
PROBLEM_GENERATION.md
PROBLEM_TO_REVIEW_REDESIGN.md feat(session-summary): redesign ProblemToReview with BKT integration and animations 2025-12-20 07:31:43 -06:00
PROGRESSION_PEDAGOGY.md
REMEDIATION_CTA_PLAN.md feat(session-summary): unify summary and debug views with progressive disclosure 2025-12-19 21:15:14 -06:00
RESIZE_HANDLE_TAB_REQUIREMENTS.md
SAVED_WORKSHEETS_PLAN.md
SESSION_MODE_PLAN.md feat(session-summary): unify summary and debug views with progressive disclosure 2025-12-19 21:15:14 -06:00
SIMULATED_STUDENT_MODEL.md fix(practice): improve mobile layout + floating abacus positioning 2025-12-18 19:49:59 -06:00
SKILL_CONFIGURATION_PLAN.md
SKILL_TUTORIAL_INTEGRATION_PLAN.md fix(practice): improve mobile layout + floating abacus positioning 2025-12-18 19:49:59 -06:00
SUBTRACTION_BORROWING_BUG_FIX.md
THEME_AUDIT.md
THEME_AUDIT_SUMMARY.txt
THEME_IMPLEMENTATION_CHECKLIST.md
THEME_IMPLEMENTATION_PLAN.md
TUTORIAL_SYSTEM.md
UI_STYLE_GUIDE.md
WORKSHEET_CONFIG_PERSISTENCE.md
WORKSHEET_GRADING_POSTMORTEM.md
WORKSHEET_GRADING_SPEC_V2.md
WORKSHEET_GRADING_STATUS.md
Z_INDEX_MANAGEMENT.md
settings.local.json feat(practice): add student notes with animated modal + BKT improvements 2025-12-18 06:39:04 -06:00