- 313 new markdown files created - 30 relationships embedded - 313 entries indexed - State initialized with usage data
837 B
837 B
| id | type | title | tags | importance | confidence | created | updated | |||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| d1c857db-6254-4580-a904-c0d5c1e661d3 | solution | Fix week rollover 60x spam bug |
|
0.8 | 0.8 | 2025-12-22T20:15:41.064837+00:00 | 2025-12-22T20:15:41.064837+00:00 |
Fixed 3 critical bugs in Major Domo transaction freeze task: 1) Deduplication logic tracked wrong week - saved freeze_from_week BEFORE _begin_freeze modifies it. 2) _run_transactions bypassed service layer - added get_regular_transactions_by_week() with frozen=false, cancelled=false filters. 3) CRITICAL: Hardcoded current_id=1 in league_service.py - the Current table has one row PER SEASON, was patching Season 3 (id=1) instead of Season 13 (id=11). Root cause: wrong record patched so freeze never set to True, causing 60 executions per hour.