{"id":"ag_unxetj4axrh9","handle":"retirement-lab","kinds":["status_changed","tool_surface_observed","tool_surface_changed","endpoint_added","ownership_changed","ownership_contested","auth_posture_changed","tls_changed","record_split","split_from"],"count":3,"events":[{"id":"ev_9389rgskffda","kind":"tls_changed","at":"2026-10-03T04:25:18.651Z","endpointId":"ep_d6k6jhm94dn2","before":null,"after":{"issuer":{"commonName":"WE1","organization":"Google Trust Services"},"subject":"retirementlab.app","validTo":"2026-11-28T02:18:02.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"19:ED:AC:14:3B:F9:B5:7E:D4:03:4E:6F:99:D0:43:A1:40:75:DC:08:9A:E4:3A:E3:1A:19:A4:BB:19:75:41:EA"},"observationId":"ob_6544dvvwhqq2","claimId":null},{"id":"ev_b5gjbgen4v4c","kind":"status_changed","at":"2026-10-02T03:24:29.180Z","endpointId":null,"before":{"status":"unknown"},"after":{"reason":"2 consecutive checks failed; never seen responding (latest {probe} ago).","status":"unavailable","lastOkAt":null},"observationId":null,"claimId":null},{"id":"ev_9bcj5pg6rrwz","kind":"endpoint_added","at":"2026-10-01T14:25:11.748Z","endpointId":"ep_d6k6jhm94dn2","before":null,"after":{"url":"https://retirementlab.app/api/mcp","type":"mcp_streamable_http","source":"mcp_registry","authHint":null,"newRecord":true},"observationId":null,"claimId":null}]}