{"id":"ag_cz8t3kmna4bj","handle":"front-end-checklist","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":6,"events":[{"id":"ev_9skr8z3pfqw7","kind":"tool_surface_changed","at":"2026-10-05T05:27:08.544Z","endpointId":"ep_yjjxrazddjjf","before":{"hash":"c7b5bdf2ed9cd955b150e8f4e661bcde1e8b0f343f3c162dbf2622e2ed5c319a","toolCount":11,"serverVersion":"2.0.0"},"after":{"hash":"ef704828502f130fab872dfda3dede10a96ac811520ecfc7864e305045e0bbe2","added":[],"changed":["audit_url","check_rule","explain_rule","fix_rule","get_checklist_rules","get_quick_reference","get_rule","get_workflow","list_categories","review_code","search_rules"],"removed":[],"toolCount":11,"serverVersion":"2.0.1"},"observationId":"ob_2yucmhvqj2k9","claimId":null},{"id":"ev_bckdmbs5cym8","kind":"tls_changed","at":"2026-10-04T10:27:02.497Z","endpointId":"ep_yjjxrazddjjf","before":null,"after":{"issuer":{"commonName":"YR1","organization":"Let's Encrypt"},"subject":"mcp.frontendchecklist.io","validTo":"2026-12-30T08:52:58.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"33:9B:17:1D:0B:78:8E:FB:7C:1F:0C:F5:8A:33:44:A6:DF:61:48:D6:22:DF:24:C9:1D:F3:98:DB:E6:56:CC:12"},"observationId":"ob_83yz56z7b72j","claimId":null},{"id":"ev_6aus7wy2g35z","kind":"auth_posture_changed","at":"2026-10-04T10:27:02.469Z","endpointId":"ep_yjjxrazddjjf","before":null,"after":{"issuer":null,"scheme":null,"conformance":{"dpop":false,"rfc8414":false,"rfc9728":false,"pkceS256":false,"clientIdMetadataDocument":false,"dynamicClientRegistration":false},"authRequired":false,"resourceMetadata":null,"authorizationServers":null},"observationId":"ob_83yz56z7b72j","claimId":null},{"id":"ev_xvk4gp4af7kg","kind":"status_changed","at":"2026-10-02T19:26:11.043Z","endpointId":null,"before":{"status":"unknown"},"after":{"reason":"Responded {ok} ago.","status":"live","lastOkAt":"2026-10-02T19:25:36.400Z"},"observationId":null,"claimId":null},{"id":"ev_xauv8gxwxwkz","kind":"tool_surface_observed","at":"2026-10-02T19:25:36.411Z","endpointId":"ep_yjjxrazddjjf","before":null,"after":{"hash":"c7b5bdf2ed9cd955b150e8f4e661bcde1e8b0f343f3c162dbf2622e2ed5c319a","tools":["review_code","audit_url","get_workflow","get_checklist_rules","get_quick_reference","get_rule","search_rules","check_rule","fix_rule","explain_rule","list_categories"],"toolCount":11,"serverVersion":"2.0.0"},"observationId":"ob_85ncrtxgx7zy","claimId":null},{"id":"ev_t7jrtjb7amck","kind":"endpoint_added","at":"2026-10-02T19:21:22.089Z","endpointId":"ep_yjjxrazddjjf","before":null,"after":{"url":"https://mcp.frontendchecklist.io","type":"mcp_streamable_http","source":"mcp_registry","authHint":null,"newRecord":true},"observationId":null,"claimId":null}]}