Merge branch 'feature/sync-reliability'

This commit is contained in:
Trey t
2026-01-13 22:09:26 -06:00
8 changed files with 1607 additions and 94 deletions

View File

@@ -69,6 +69,15 @@ final class SyncState {
var gameChangeToken: Data?
var leagueChangeToken: Data?
// Per-entity sync timestamps for partial progress
var lastStadiumSync: Date?
var lastTeamSync: Date?
var lastGameSync: Date?
var lastLeagueStructureSync: Date?
var lastTeamAliasSync: Date?
var lastStadiumAliasSync: Date?
var lastSportSync: Date?
init() {}
static func current(in context: ModelContext) -> SyncState {