amber-backend/docs
Claude 8d3cefa3f5 Telemetry contract: the real session_summary shape, and the duplicate warning
The documented meta was the THIN row -- the leftover second writer that
amber-app just removed. It also never said that watchedS (elapsed watch
clock) and positionS (where playback reached) are different numbers, which
is exactly the distinction that made a never-started session readable.

Records that aggregates over rows before 2026-08-07 double-count Android
sessions, and gives the filter that excludes them.
2026-08-07 12:40:49 +02:00
..
auto-update-contract.md Contract: Windows publishes the installer, and where its flavour gate lives 2026-08-01 15:58:13 +02:00
device-auth-contract.md device approve page: manual code-entry for the QR-less path (#55) 2026-07-20 11:06:51 +02:00
onboarding-contract.md Family onboarding site: invite-gated signup, template config, /get/tv 2026-07-22 18:23:05 +02:00
telemetry-contract.md Telemetry contract: the real session_summary shape, and the duplicate warning 2026-08-07 12:40:49 +02:00