strat-gameplay-webapp/backend/terminal_client
Cal Corum 8fb740fe3e CLAUDE: Add X-Check commands to terminal client help system
Added documentation for 8 X-Check testing and gameplay commands that
were implemented but missing from the help system:

X-Check Testing Commands:
- roll_jump: Roll jump dice for stolen base testing
- test_jump: Test jump roll distribution statistics
- roll_fielding: Roll fielding check dice for X-Check defensive plays
- test_fielding: Test fielding roll distribution

Testing & Development:
- test_location: Test hit location distribution
- rollback: Roll back the last N plays

Interrupt Plays:
- force_wild_pitch: Force a wild pitch interrupt play
- force_passed_ball: Force a passed ball interrupt play

Changes:
- help_text.py: Added new command categories to show_command_list()
  - "X-Check Testing" section with 4 dice testing commands
  - "Interrupt Plays" section with 2 force commands
  - Moved test_location and rollback to "Testing & Development"

- help_text.py: Added detailed HELP_DATA entries for all 8 commands
  - Complete usage, options, examples, and notes for each
  - Includes dice component explanations and expected distributions

Users can now run 'help' to see all commands or 'help <command>' for
detailed information about X-Check testing features.

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-04 15:33:23 -06:00
..
update_docs CLAUDE: Refactor game models and modularize terminal client 2025-10-28 14:16:38 -05:00
__init__.py CLAUDE: Add interactive terminal client for game engine testing 2025-10-26 12:51:01 -05:00
__main__.py CLAUDE: Add interactive terminal client for game engine testing 2025-10-26 12:51:01 -05:00
arg_parser.py CLAUDE: Refactor game models and modularize terminal client 2025-10-28 14:16:38 -05:00
CLAUDE.md CLAUDE: Update REPL for new GameState and standardize UV commands 2025-11-04 09:59:13 -06:00
commands.py CLAUDE: Add interrupt plays, jump roll, and fielding roll testing commands to terminal client 2025-11-04 13:54:51 +00:00
completions.py CLAUDE: Add interrupt plays, jump roll, and fielding roll testing commands to terminal client 2025-11-04 13:54:51 +00:00
config.py CLAUDE: Add interactive terminal client for game engine testing 2025-10-26 12:51:01 -05:00
display.py CLAUDE: Update REPL for new GameState and standardize UV commands 2025-11-04 09:59:13 -06:00
help_text.py CLAUDE: Add X-Check commands to terminal client help system 2025-11-04 15:33:23 -06:00
main.py CLAUDE: Refactor game models and modularize terminal client 2025-10-28 14:16:38 -05:00
repl.py CLAUDE: Update REPL for new GameState and standardize UV commands 2025-11-04 09:59:13 -06:00