{"served_by":"dummy-origin","verdict":"VERIFIED-via-cloudflare","trace_id":"11031214f5d30cbe7b3def43b9643a9f","hops":[{"n":1,"where":"origin-nginx","mode":"direct","host":"hairpin-test.tapcheck.dev","at":"2026-08-14T01:22:28+00:00","at_epoch_ms":"1786670548.228"},{"n":2,"where":"cloudflare","edge_host":"hairpin-test.tapcheck.dev","cf_ray":"a2ac260efd2c768a-SEA","cf_connecting_ip":"48.221.104.42","cf_country":"US"},{"n":3,"where":"origin-nginx","mode":"trusted","host":"hairpin-test.tapcheck.dev","at":"2026-08-14T01:22:28+00:00","at_epoch_ms":"1786670548.370"}],"timing":{"note":"hop1/hop3 epoch_ms share one clock (same container). Delta = origin->cloudflare->origin. Cloudflare exposes no hop-2 timestamp. Authoritative full round trip is upstream_response_time in the hop-1 access log."},"request":{"method":"GET","uri":"/","content_length":"","ua":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"},"gate":{"authorized_by":"TEST-ONLY-egress-ip","trusted":"1","edge_auth_ok":"0","hairpinned":"1","route":"app","via_cloudflare":"1","cf_saw_client_as":"48.221.104.42"},"client":{"true_client_ip":"216.73.217.146","xff":"216.73.217.146,104.23.243.33,48.221.104.42,172.68.22.108"}}