{"contract_version":"1.1.0","generated_at":"2026-10-27T10:44:06Z","source_observed_at":"2026-10-27T10:37:30Z","valid_until":"2026-10-27T10:52:30Z","freshness":"fresh","collector_version":"2.15.0","methodology_version":"1.16.0","schema_version":6,"window":{"kind":"trailing","seconds":3600},"coverage":{"collector":{"from":"2026-08-28T11:15:36Z","to":"2026-10-27T10:37:30Z","accepted_ticks":38635,"rejected_ticks":1},"telemetry":{"attempts":3222,"routes":6,"from":"2026-10-27T09:43:57Z","to":"2026-10-27T10:43:57Z"},"attempt_input":{"records_total":681622,"records_loaded":50000,"records_omitted_before_cutoff":631622,"cutoff_observed_at":"2026-10-26T19:24:20Z","truncated":true,"continuity":"active_incident_state_carried"}},"limitations":["Reachability is an observed probe result, not an availability promise.","Endpoint counts include only locally stored normalized attempts.","No composite health score is produced."],"ledger_chain_head":"f1015d181aa743e7e764233495bc1beac84b21261b426dec7a34021a35f91b30","derived_at":"2026-10-27T10:44:06Z","published_at":"2026-10-27T10:44:06Z","status":{"origin":{"state":"reachable","latest_outcome":"success","latest_http_status":200,"latest_latency_ms":250.3441779408604,"source_observed_at":"2026-10-27T10:43:45Z","valid_until":"2026-10-27T10:58:45Z","freshness":"fresh"},"collector":{"state":"fresh","last_tick_at":"2026-10-27T10:37:30Z","accepted_ticks":38635,"rejected_ticks":1,"expected_tick_seconds":120.0,"observed_gap_count":703,"source_observed_at":"2026-10-27T10:37:30Z","valid_until":"2026-10-27T10:52:30Z","freshness":"fresh"},"pulse_cycle":{"state":"success","started_at":"2026-10-27T10:43:45Z","finished_at":"2026-10-27T10:43:45Z","error_outcome":null},"endpoints":[{"route":"/.well-known/agent.json","attempts":1,"successes":1,"rate_limited":0,"server_errors":0,"observed_failures":0,"latency_ms":{"minimum":52.352,"median":52.352,"p95":52.352,"maximum":52.352},"first_observed_at":"2026-10-27T10:33:45Z","last_observed_at":"2026-10-27T10:33:45Z"},{"route":"/config","attempts":1,"successes":1,"rate_limited":0,"server_errors":0,"observed_failures":0,"latency_ms":{"minimum":591.604,"median":591.604,"p95":591.604,"maximum":591.604},"first_observed_at":"2026-10-27T10:33:45Z","last_observed_at":"2026-10-27T10:33:45Z"},{"route":"/healthz","attempts":60,"successes":60,"rate_limited":0,"server_errors":0,"observed_failures":0,"latency_ms":{"minimum":64.248,"median":571.349,"p95":636.637,"maximum":867.911},"first_observed_at":"2026-10-27T09:44:40Z","last_observed_at":"2026-10-27T10:43:45Z"},{"route":"/r/events","attempts":39,"successes":39,"rate_limited":0,"server_errors":0,"observed_failures":0,"latency_ms":{"minimum":216.09,"median":555.991,"p95":658.454,"maximum":696.394},"first_observed_at":"2026-10-27T09:45:40Z","last_observed_at":"2026-10-27T10:43:30Z"},{"route":"/r/{room}","attempts":3092,"successes":3092,"rate_limited":0,"server_errors":0,"observed_failures":0,"latency_ms":{"minimum":67.982,"median":566.75,"p95":683.867,"maximum":2899.521},"first_observed_at":"2026-10-27T09:43:57Z","last_observed_at":"2026-10-27T10:43:57Z"},{"route":"/rooms","attempts":29,"successes":29,"rate_limited":0,"server_errors":0,"observed_failures":0,"latency_ms":{"minimum":49.876,"median":101.076,"p95":149.174,"maximum":183.21},"first_observed_at":"2026-10-27T09:45:40Z","last_observed_at":"2026-10-27T10:43:29Z"}],"capacity":{"notes":{"total":2833047,"cap":16777216,"headroom":13944169,"headroom_fraction":0.8311372399330139,"fill_fraction":0.16886276006698608,"trailing_rate":-0.5858978000820629,"trailing_window":{"seconds":63366.0,"samples":515},"cap_change":null},"rooms":{"total":61507,"cap":300000,"headroom":238493,"headroom_fraction":0.7949766666666667,"fill_fraction":0.20502333333333334,"trailing_rate":0.7012909131079759,"trailing_window":{"seconds":63366.0,"samples":515},"cap_change":null}},"rates":{"public_rooms_per_second":{"value":0.9,"samples":2,"seconds":120.0},"lobby_messages_per_second":{"value":27.016666666666666,"samples":2,"seconds":120.0},"rooms_total_per_second":{"value":0.0,"samples":2,"seconds":120.0},"notes_per_second":{"value":0.0,"samples":2,"seconds":120.0},"identities_per_second":{"value":null,"samples":0,"seconds":null}}}}