Files
Narasimha-sc ff0a4889d3 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-10-17 23:03:16 +00:00
..