ADR-0002: Arkivera korrekt synkade tävlingar efter 30 dagar
- Status: Accepterat
- Datum: 2026-07-21
Kontext
En full bootstrap av 771 tävlingar tog cirka 32 minuter även när 759 var oförändrade, eftersom alla resultat hämtades innan hashjämförelsen.
Beslut
Tävlingar vars slutdatum är äldre än 30 dagar och som tidigare importerats korrekt hoppas över före resultat-API-anropet. Slutdatum används primärt och startdatum som reserv. FAILED, manuell tävlingssynk och --force-refresh kringgår policyn.
Konsekvenser
Återkommande körningar blir väsentligt snabbare. Full kontroll är fortfarande möjlig explicit. Gränsen kan ändras med HISTORICAL_SYNC_ARCHIVE_DAYS.