claude-memory/graph/problems/script-interruption-during-delete-recreate-cycle-loses-data-fea651.md
Cal Corum b140d4d82a migrate: 313 memories from MemoryGraph
- 313 new markdown files created
- 30 relationships embedded
- 313 entries indexed
- State initialized with usage data
2026-02-13 11:11:48 -06:00

932 B

id type title tags importance confidence created updated relations
fea651ab-d137-47c9-a6ce-3f34cbf90363 problem Script interruption during delete-recreate cycle loses data
paper-dynasty
python
data-loss
retrosheet
cardpositions
0.8 0.8 2025-12-07T23:06:57.607204+00:00 2025-12-07T23:06:57.607204+00:00
target type direction strength context
230c1200-f094-43e1-be20-cb2de7417274 SOLVES incoming 0.5 Standalone utility to regenerate positions without running full script

retrosheet_data.py uses a delete-then-create pattern for cardpositions. If the script is interrupted after deleting but before recreating, the data is lost. Discovered when Brady Clark lost CF position - logs showed the script ran twice, second run deleted 723 batter positions at 13:06-13:07 but no log entries at 13:08 (script crashed). Pitcher positions survived because they use delete_existing=False.