Marc-André Bombeck
0bdbf009f6
fix(integrations): a provider with no history is "unknown"
...
The ledger's synthetic "no row" snapshot returned `state: "connected"`, so
the field's default meant the opposite of its name: every account that had
never connected a provider published `connected` on the status envelope.
Settings survived it by never reading `state`; the setup flow's connect step
did read it, and told brand-new accounts their wearable was connected.
The snapshot now reads `unknown`. `syncHealth.verdict` is unchanged and stays
the only liveness truth; the managed-record projection maps `unknown` onto
`disconnected` the way it already maps a missing connection.
2026-09-11 09:08:38 +02:00
..
2026-09-10 01:56:17 +02:00
2026-09-10 15:19:48 +02:00
2026-09-10 16:09:18 +02:00
2026-09-02 10:32:50 +02:00
2026-09-10 00:58:12 +02:00
2026-09-11 09:08:38 +02:00
2026-08-08 14:38:26 +02:00
2026-09-10 04:49:11 +02:00
2026-08-07 19:05:15 +02:00
2026-08-07 23:19:24 +02:00
2026-08-07 19:39:11 +02:00
2026-08-14 05:31:33 +02:00
2026-08-07 01:53:26 +02:00
2026-08-09 11:27:05 +02:00
2026-06-18 21:28:33 +02:00
2026-08-13 06:16:45 +02:00
2026-08-31 09:50:47 +00:00
2026-08-09 04:26:46 +02:00
2026-08-07 19:05:15 +02:00
2026-08-14 05:31:33 +02:00
2026-08-09 04:26:46 +02:00
2026-06-27 13:38:25 +02:00
2026-09-03 07:25:58 +00:00
2026-06-18 21:28:33 +02:00
2026-06-26 12:15:16 +02:00
2026-08-07 19:39:11 +02:00
2026-08-07 19:39:11 +02:00
2026-08-07 23:20:12 +02:00
2026-09-10 15:41:06 +02:00
2026-08-07 19:05:15 +02:00
2026-09-03 06:05:58 +02:00
2026-06-19 21:06:25 +02:00
2026-08-07 19:05:15 +02:00
2026-08-07 19:39:11 +02:00
2026-08-07 20:53:05 +02:00
2026-06-18 21:28:33 +02:00
2026-07-28 14:00:44 +02:00
2026-09-10 15:41:06 +02:00
2026-06-19 21:06:25 +02:00
2026-06-30 18:53:50 +02:00
2026-06-30 18:53:50 +02:00
2026-08-08 15:17:04 +02:00
2026-08-07 23:20:39 +02:00
2026-08-07 20:53:05 +02:00
2026-09-10 01:56:17 +02:00
2026-08-09 11:27:18 +02:00
2026-08-07 19:05:15 +02:00
2026-07-07 16:50:09 +02:00
2026-08-09 10:18:33 +02:00
2026-08-07 20:53:05 +02:00
2026-08-07 19:05:15 +02:00
2026-07-22 04:14:15 +02:00
2026-08-07 20:53:05 +02:00
2026-08-07 19:39:11 +02:00
2026-09-10 18:45:57 +02:00
2026-08-07 20:53:05 +02:00
2026-08-08 15:17:05 +02:00
2026-08-08 15:17:05 +02:00
2026-08-07 19:05:15 +02:00
2026-08-14 05:31:33 +02:00
2026-08-07 19:05:15 +02:00
2026-08-30 16:16:57 +02:00
2026-08-08 20:56:50 +02:00
2026-08-30 16:16:57 +02:00
2026-08-14 05:31:33 +02:00
2026-08-09 04:26:46 +02:00
2026-08-09 04:26:46 +02:00
2026-08-08 15:17:05 +02:00
2026-08-07 23:39:05 +02:00
2026-08-07 19:05:15 +02:00
2026-08-09 04:26:46 +02:00
2026-08-07 19:39:11 +02:00
2026-08-09 11:27:18 +02:00
2026-09-02 12:08:31 +02:00
2026-08-07 19:39:11 +02:00
2026-07-22 04:14:15 +02:00
2026-08-23 16:55:59 +02:00
2026-07-19 12:28:05 +02:00
2026-06-11 13:57:15 +02:00
2026-06-05 13:40:12 +02:00
2026-08-09 04:26:46 +02:00
2026-06-11 02:19:27 +02:00
2026-06-19 21:06:25 +02:00
2026-08-07 19:39:11 +02:00
2026-09-10 18:45:57 +02:00