{"id":"ag_ewnbg52bd8yv","handle":"corruptopolis","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":7,"events":[{"id":"ev_vmhse4eezzce","kind":"tool_surface_changed","at":"2026-11-01T19:24:25.852Z","endpointId":"ep_z9wumtsva5ge","before":{"hash":"a7cb78267d88315cc8bdf33bca17b1e77ab65981b032f4c867682741134fd0bd","toolCount":7,"serverVersion":"1.0.0"},"after":{"hash":"49e826e9723e60efeda0e3f992c59333863b0822fa45b67656add30744d7ce01","added":["corruptopolis_autor","corruptopolis_reliquias"],"changed":["corruptopolis_empezar","corruptopolis_ranking","corruptopolis_yo"],"removed":[],"toolCount":9,"serverVersion":"1.2.0"},"observationId":"ob_peatgzwz27f8","claimId":null},{"id":"ev_kzrg2zkvrv4y","kind":"tool_surface_changed","at":"2026-10-30T14:26:31.381Z","endpointId":"ep_z9wumtsva5ge","before":{"hash":"8e120b153c85f15061200670d8e3b5ea2de71fdd3e3db282296a3dd24ba3659d","toolCount":5,"serverVersion":"1.0.0"},"after":{"hash":"a7cb78267d88315cc8bdf33bca17b1e77ab65981b032f4c867682741134fd0bd","added":["corruptopolis_perfil","corruptopolis_yo"],"changed":["corruptopolis_accion","corruptopolis_empezar","corruptopolis_ranking"],"removed":[],"toolCount":7,"serverVersion":"1.0.0"},"observationId":"ob_zgj4qcyy7rrc","claimId":null},{"id":"ev_wfhhkc9y52fy","kind":"status_changed","at":"2026-10-29T15:24:46.021Z","endpointId":null,"before":{"status":"unknown"},"after":{"reason":"Responded {ok} ago.","status":"live","lastOkAt":"2026-10-29T15:20:53.296Z"},"observationId":null,"claimId":null},{"id":"ev_7u68kwhz6qw2","kind":"tls_changed","at":"2026-10-29T15:20:53.352Z","endpointId":"ep_z9wumtsva5ge","before":null,"after":{"issuer":{"commonName":"YR2","organization":"Let's Encrypt"},"subject":"*.corruptopolis.world","validTo":"2027-01-05T13:06:02.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"3F:71:49:ED:0A:17:13:22:0A:FC:60:C9:B2:B8:9E:EC:74:C9:70:67:98:26:22:20:19:11:91:B6:3B:7A:C7:F6"},"observationId":"ob_v97stgraycez","claimId":null},{"id":"ev_2nzjvwjff7ka","kind":"auth_posture_changed","at":"2026-10-29T15:20:53.322Z","endpointId":"ep_z9wumtsva5ge","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_v97stgraycez","claimId":null},{"id":"ev_4qjcvyfx7be4","kind":"tool_surface_observed","at":"2026-10-29T15:20:53.305Z","endpointId":"ep_z9wumtsva5ge","before":null,"after":{"hash":"8e120b153c85f15061200670d8e3b5ea2de71fdd3e3db282296a3dd24ba3659d","tools":["corruptopolis_entrar","corruptopolis_empezar","corruptopolis_accion","corruptopolis_informe","corruptopolis_ranking"],"toolCount":5,"serverVersion":"1.0.0"},"observationId":"ob_v97stgraycez","claimId":null},{"id":"ev_cu8e23evbdge","kind":"endpoint_added","at":"2026-10-29T13:22:33.776Z","endpointId":"ep_z9wumtsva5ge","before":null,"after":{"url":"https://www.corruptopolis.world/mcp","type":"mcp_streamable_http","source":"mcp_registry","authHint":null,"newRecord":true},"observationId":null,"claimId":null}]}