diff --git a/NucleicRemote/NucleicRemote/Views/HomeView.swift b/NucleicRemote/NucleicRemote/Views/HomeView.swift index ac92f82..dcb3427 100644 --- a/NucleicRemote/NucleicRemote/Views/HomeView.swift +++ b/NucleicRemote/NucleicRemote/Views/HomeView.swift @@ -194,6 +194,9 @@ struct StreakBadge: View { /// GitHub-style activity grid: columns = weeks (old→new), rows = Sun…Sat. struct ActivityGrid: View { let activityByDay: [Date: Int] + /// Tokens used per day — the primary intensity signal; days absent here fall back to their + /// message count (mirrors the Mac grid via `ActivityShading`). + var tokensByDay: [Date: Int] = [:] /// Missed days a streak freeze kept alive — drawn in the frozen blue rather than the /// empty-day gray (mirrors the Mac grid). var frozenDays: Set = []