{"id":"ag_4fs8wjpubd5w","handle":"hash-generator-api","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":2,"events":[{"id":"ev_b77jjx3kyyhk","kind":"tls_changed","at":"2026-09-13T15:30:20.714Z","endpointId":"ep_tqkfut9qbz28","before":null,"after":{"issuer":{"commonName":"YE1","organization":"Let's Encrypt"},"subject":"*.api.klymax402.com","validTo":"2026-12-01T06:43:59.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"AE:BB:C7:5E:53:7A:0C:22:A0:19:A0:B0:88:8E:77:C8:E0:56:6B:2F:18:50:0C:65:58:84:1A:42:AD:D9:AA:27"},"observationId":"ob_k5d7b2ka9hd8","claimId":null},{"id":"ev_s6m7b7jtv8v4","kind":"auth_posture_changed","at":"2026-09-13T15:30:20.633Z","endpointId":"ep_tqkfut9qbz28","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_k5d7b2ka9hd8","claimId":null}]}