store: July 2005 PotM card generation pipeline — full workflow
This commit is contained in:
parent
caf5b7fb6b
commit
855894b7c8
@ -0,0 +1,44 @@
|
||||
---
|
||||
id: 5af23b05-a220-4463-bae8-be9c79f5d7ad
|
||||
type: procedure
|
||||
title: "July 2005 PotM card generation pipeline — full workflow"
|
||||
tags: [paper-dynasty, potm, card-generation, retrosheet, "2005", procedure]
|
||||
importance: 0.7
|
||||
confidence: 0.8
|
||||
created: "2026-02-22T18:14:03.104603+00:00"
|
||||
updated: "2026-02-22T18:14:03.104603+00:00"
|
||||
---
|
||||
|
||||
# July 2005 Players of the Month Card Generation
|
||||
|
||||
## Context
|
||||
|
||||
First PotM batch completed using the new pd-cards CLI skill workflow. Cardset 28 = 2005 Promos. Previous months already done: April, May, June.
|
||||
|
||||
## Selected Players
|
||||
|
||||
- **AL**: Giambi (IF), Cabrera (OF), Lackey (SP), Rivera (RP)
|
||||
- **NL**: Furcal (IF), Jenkins (OF), Patterson (SP), Wagner (RP)
|
||||
|
||||
Retro IDs looked up from cardset 27 (Live 2005).
|
||||
|
||||
## Pipeline Steps
|
||||
|
||||
1. Configure `retrosheet_data.py` with PotM description + retro IDs in `PROMO_INCLUSION_RETRO_IDS`
|
||||
2. Dry run: `pd-cards retrosheet process 2005 --cardset-id 28 --description "July PotM" --season-pct 0.191 --dry-run`
|
||||
3. Real run (same, without `--dry-run`)
|
||||
4. Validate positions: `./scripts/check_positions.sh 28`
|
||||
5. Upload check to render images: `pd-cards upload check --cardset "2005 Promos"`
|
||||
6. Validate groundball_b values in output
|
||||
7. S3 upload: `pd-cards upload s3 --cardset "2005 Promos"`
|
||||
8. Scouting: `pd-cards scouting all && pd-cards scouting upload`
|
||||
9. Reset `retrosheet_data.py` back to Live defaults (see companion memory)
|
||||
|
||||
## Season Percentage for July
|
||||
|
||||
July = 31/162 games played in month. Season PCT used: `0.191` (31/162).
|
||||
|
||||
## Notes
|
||||
|
||||
- Must explicitly pass `--season-pct` on CLI — default is 1.0 and overrides script config
|
||||
- After completion, always reset retrosheet_data.py to Live defaults
|
||||
Loading…
Reference in New Issue
Block a user