Files
Narasimha-sc 3faa077bd1 ios: add head-to-head subs query + app-state transition tracing
Reduce the number of device test cycles by capturing everything in one
reproduction:

- ServersSummaryView.getServersSummary: log the subs the detail view
  actually shows (allUsersSMP/currentUserSMP smpTotals), and additionally
  run getAgentSubsTotal() here UNGATED. The detail view fetches on
  .onAppear regardless of AppChatState (unlike the indicator, whose every
  poll tick is gated on == .active), so opening "servers info" once now
  shows both core queries head-to-head at the same moment/user — proving
  whether they disagree or whether only the gate differs.
- AppChatState: log the initial persisted value at process start and every
  set() transition. The indicator polls only when value == .active, so this
  shows whether/when the app reaches .active on cold launch vs returning
  from background.
2026-06-22 10:47:17 +00:00
..