paper-dynasty-card-creation/pd_cards
Cal Corum 8ac89cfcd8 Add pitcher support to custom cards CLI
- Add pitcher detection via player_type field or ratings schema
- Separate calc_ops and verify_total for batters vs pitchers
- Pitcher template with correct schema (double_cf, xcheck fields, etc.)
- Combined OPS formula: max() for pitchers, min() for batters
- Add --type option to 'pd-cards custom new' command
- Migrate Tony Smehrik to YAML pitcher profile

Pitcher schema differences from batters:
- double_cf instead of double_pull
- flyout_cf_b instead of flyout_a/flyout_bq
- No groundout_c
- xcheck_* fields (29 chances for fielder plays)
- pitching block for starter/relief/closer ratings

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

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-18 16:17:17 -06:00
..
commands Add pitcher support to custom cards CLI 2025-12-18 16:17:17 -06:00
core Add pd-cards CLI skeleton with Typer 2025-12-18 16:08:32 -06:00
custom Add pitcher support to custom cards CLI 2025-12-18 16:17:17 -06:00
__init__.py Add pd-cards CLI skeleton with Typer 2025-12-18 16:08:32 -06:00
cli.py Add pd-cards CLI skeleton with Typer 2025-12-18 16:08:32 -06:00