{
  "page_id": "P16",
  "checked_at_utc": "2026-10-25T14:30:53.333136+00:00",
  "runtime": {
    "name": "CPython",
    "version": "3.12.14",
    "expected_version": "3.12.14",
    "matches_pin": true,
    "release_source_commit": "2abcf904b8dac8c999d2b3aac76681abb333798a",
    "expected_release_source_commit": "2abcf904b8dac8c999d2b3aac76681abb333798a",
    "embedded_build_commit": "Not exposed by this binary",
    "executable_sha256": "811e2679c20fd2c7413f7c5ca28ce903065eea8dadb8660f1b9379a28959a480"
  },
  "source": "data/examples/redirect-observation-record/redirect_record.py",
  "source_sha256": "8952abad10a4e4f74901bb1e21c2b0685913f5ae258fd00c5e583fc20b198d06",
  "harness_sha256": "2aec4456305118de777472b6f8e86377d277eab56e8609821df4a8eb7d8bbb93",
  "runner": "data/examples/url-boundary-tests/run_local.py",
  "command": "PYTHONDONTWRITEBYTECODE=1 python3 data/examples/url-boundary-tests/run_local.py --output local-test-results",
  "network": {
    "scope": "Temporary local fixture server only; audit hook rejects all other connections and DNS",
    "actual_bind_address_and_port": "Intentionally not published",
    "local_connections": 19,
    "numeric_local_resolution": 0,
    "nonfixture_attempts": 0,
    "system_dns_attempts": 0,
    "zero_attempt_assertions": "Passed after reading measured counters"
  },
  "observations": [
    {
      "case": "desktop",
      "stop": "terminal_response",
      "hops": [
        {
          "hop": 0,
          "requested_url": "http://redirect.example.test/ua",
          "method": "GET",
          "at_utc": "2026-10-25T14:30:53.340429+00:00",
          "request_context": {
            "user_agent": "Example-Desktop/1.0",
            "language": "en",
            "cookie": ""
          },
          "status": 302,
          "location": "http://redirect.example.test/dest/desktop",
          "fixture_visit": "1"
        },
        {
          "hop": 1,
          "requested_url": "http://redirect.example.test/dest/desktop",
          "method": "GET",
          "at_utc": "2026-10-25T14:30:53.340918+00:00",
          "request_context": {
            "user_agent": "Example-Desktop/1.0",
            "language": "en",
            "cookie": ""
          },
          "status": 200,
          "location": null,
          "fixture_visit": "1"
        }
      ],
      "server_requests": [
        {
          "method": "GET",
          "path": "/ua",
          "headers": {
            "host": "redirect.example.test",
            "connection": "close",
            "user-agent": "Example-Desktop/1.0",
            "accept-language": "en"
          },
          "visit": 1
        },
        {
          "method": "GET",
          "path": "/dest/desktop",
          "headers": {
            "host": "redirect.example.test",
            "connection": "close",
            "user-agent": "Example-Desktop/1.0",
            "accept-language": "en"
          },
          "visit": 1
        }
      ]
    },
    {
      "case": "mobile",
      "stop": "terminal_response",
      "hops": [
        {
          "hop": 0,
          "requested_url": "http://redirect.example.test/ua",
          "method": "GET",
          "at_utc": "2026-10-25T14:30:53.341242+00:00",
          "request_context": {
            "user_agent": "Example-Mobile/1.0",
            "language": "en",
            "cookie": ""
          },
          "status": 302,
          "location": "http://redirect.example.test/dest/mobile",
          "fixture_visit": "2"
        },
        {
          "hop": 1,
          "requested_url": "http://redirect.example.test/dest/mobile",
          "method": "GET",
          "at_utc": "2026-10-25T14:30:53.341562+00:00",
          "request_context": {
            "user_agent": "Example-Mobile/1.0",
            "language": "en",
            "cookie": ""
          },
          "status": 200,
          "location": null,
          "fixture_visit": "1"
        }
      ],
      "server_requests": [
        {
          "method": "GET",
          "path": "/ua",
          "headers": {
            "host": "redirect.example.test",
            "connection": "close",
            "user-agent": "Example-Mobile/1.0",
            "accept-language": "en"
          },
          "visit": 2
        },
        {
          "method": "GET",
          "path": "/dest/mobile",
          "headers": {
            "host": "redirect.example.test",
            "connection": "close",
            "user-agent": "Example-Mobile/1.0",
            "accept-language": "en"
          },
          "visit": 1
        }
      ]
    },
    {
      "case": "english",
      "stop": "terminal_response",
      "hops": [
        {
          "hop": 0,
          "requested_url": "http://redirect.example.test/language",
          "method": "GET",
          "at_utc": "2026-10-25T14:30:53.341877+00:00",
          "request_context": {
            "user_agent": "Example-Desktop/1.0",
            "language": "en",
            "cookie": ""
          },
          "status": 302,
          "location": "http://redirect.example.test/dest/english",
          "fixture_visit": "1"
        },
        {
          "hop": 1,
          "requested_url": "http://redirect.example.test/dest/english",
          "method": "GET",
          "at_utc": "2026-10-25T14:30:53.342157+00:00",
          "request_context": {
            "user_agent": "Example-Desktop/1.0",
            "language": "en",
            "cookie": ""
          },
          "status": 200,
          "location": null,
          "fixture_visit": "1"
        }
      ],
      "server_requests": [
        {
          "method": "GET",
          "path": "/language",
          "headers": {
            "host": "redirect.example.test",
            "connection": "close",
            "user-agent": "Example-Desktop/1.0",
            "accept-language": "en"
          },
          "visit": 1
        },
        {
          "method": "GET",
          "path": "/dest/english",
          "headers": {
            "host": "redirect.example.test",
            "connection": "close",
            "user-agent": "Example-Desktop/1.0",
            "accept-language": "en"
          },
          "visit": 1
        }
      ]
    },
    {
      "case": "french",
      "stop": "terminal_response",
      "hops": [
        {
          "hop": 0,
          "requested_url": "http://redirect.example.test/language",
          "method": "GET",
          "at_utc": "2026-10-25T14:30:53.342412+00:00",
          "request_context": {
            "user_agent": "Example-Desktop/1.0",
            "language": "fr",
            "cookie": ""
          },
          "status": 302,
          "location": "http://redirect.example.test/dest/french",
          "fixture_visit": "2"
        },
        {
          "hop": 1,
          "requested_url": "http://redirect.example.test/dest/french",
          "method": "GET",
          "at_utc": "2026-10-25T14:30:53.342682+00:00",
          "request_context": {
            "user_agent": "Example-Desktop/1.0",
            "language": "fr",
            "cookie": ""
          },
          "status": 200,
          "location": null,
          "fixture_visit": "1"
        }
      ],
      "server_requests": [
        {
          "method": "GET",
          "path": "/language",
          "headers": {
            "host": "redirect.example.test",
            "connection": "close",
            "user-agent": "Example-Desktop/1.0",
            "accept-language": "fr"
          },
          "visit": 2
        },
        {
          "method": "GET",
          "path": "/dest/french",
          "headers": {
            "host": "redirect.example.test",
            "connection": "close",
            "user-agent": "Example-Desktop/1.0",
            "accept-language": "fr"
          },
          "visit": 1
        }
      ]
    },
    {
      "case": "no_cookie",
      "stop": "terminal_response",
      "hops": [
        {
          "hop": 0,
          "requested_url": "http://redirect.example.test/cookie",
          "method": "GET",
          "at_utc": "2026-10-25T14:30:53.342951+00:00",
          "request_context": {
            "user_agent": "Example-Desktop/1.0",
            "language": "en",
            "cookie": ""
          },
          "status": 302,
          "location": "http://redirect.example.test/dest/new",
          "fixture_visit": "1"
        },
        {
          "hop": 1,
          "requested_url": "http://redirect.example.test/dest/new",
          "method": "GET",
          "at_utc": "2026-10-25T14:30:53.343222+00:00",
          "request_context": {
            "user_agent": "Example-Desktop/1.0",
            "language": "en",
            "cookie": ""
          },
          "status": 200,
          "location": null,
          "fixture_visit": "1"
        }
      ],
      "server_requests": [
        {
          "method": "GET",
          "path": "/cookie",
          "headers": {
            "host": "redirect.example.test",
            "connection": "close",
            "user-agent": "Example-Desktop/1.0",
            "accept-language": "en"
          },
          "visit": 1
        },
        {
          "method": "GET",
          "path": "/dest/new",
          "headers": {
            "host": "redirect.example.test",
            "connection": "close",
            "user-agent": "Example-Desktop/1.0",
            "accept-language": "en"
          },
          "visit": 1
        }
      ]
    },
    {
      "case": "returning_cookie",
      "stop": "terminal_response",
      "hops": [
        {
          "hop": 0,
          "requested_url": "http://redirect.example.test/cookie",
          "method": "GET",
          "at_utc": "2026-10-25T14:30:53.343581+00:00",
          "request_context": {
            "user_agent": "Example-Desktop/1.0",
            "language": "en",
            "cookie": "segment=returning"
          },
          "status": 302,
          "location": "http://redirect.example.test/dest/returning",
          "fixture_visit": "2"
        },
        {
          "hop": 1,
          "requested_url": "http://redirect.example.test/dest/returning",
          "method": "GET",
          "at_utc": "2026-10-25T14:30:53.343805+00:00",
          "request_context": {
            "user_agent": "Example-Desktop/1.0",
            "language": "en",
            "cookie": "segment=returning"
          },
          "status": 200,
          "location": null,
          "fixture_visit": "1"
        }
      ],
      "server_requests": [
        {
          "method": "GET",
          "path": "/cookie",
          "headers": {
            "host": "redirect.example.test",
            "connection": "close",
            "user-agent": "Example-Desktop/1.0",
            "accept-language": "en",
            "cookie": "segment=returning"
          },
          "visit": 2
        },
        {
          "method": "GET",
          "path": "/dest/returning",
          "headers": {
            "host": "redirect.example.test",
            "connection": "close",
            "user-agent": "Example-Desktop/1.0",
            "accept-language": "en",
            "cookie": "segment=returning"
          },
          "visit": 1
        }
      ]
    },
    {
      "case": "first_visit",
      "stop": "terminal_response",
      "hops": [
        {
          "hop": 0,
          "requested_url": "http://redirect.example.test/count",
          "method": "GET",
          "at_utc": "2026-10-25T14:30:53.344011+00:00",
          "request_context": {
            "user_agent": "Example-Desktop/1.0",
            "language": "en",
            "cookie": ""
          },
          "status": 302,
          "location": "http://redirect.example.test/dest/visit-1",
          "fixture_visit": "1"
        },
        {
          "hop": 1,
          "requested_url": "http://redirect.example.test/dest/visit-1",
          "method": "GET",
          "at_utc": "2026-10-25T14:30:53.344248+00:00",
          "request_context": {
            "user_agent": "Example-Desktop/1.0",
            "language": "en",
            "cookie": ""
          },
          "status": 200,
          "location": null,
          "fixture_visit": "1"
        }
      ],
      "server_requests": [
        {
          "method": "GET",
          "path": "/count",
          "headers": {
            "host": "redirect.example.test",
            "connection": "close",
            "user-agent": "Example-Desktop/1.0",
            "accept-language": "en"
          },
          "visit": 1
        },
        {
          "method": "GET",
          "path": "/dest/visit-1",
          "headers": {
            "host": "redirect.example.test",
            "connection": "close",
            "user-agent": "Example-Desktop/1.0",
            "accept-language": "en"
          },
          "visit": 1
        }
      ]
    },
    {
      "case": "second_visit",
      "stop": "terminal_response",
      "hops": [
        {
          "hop": 0,
          "requested_url": "http://redirect.example.test/count",
          "method": "GET",
          "at_utc": "2026-10-25T14:30:53.344505+00:00",
          "request_context": {
            "user_agent": "Example-Desktop/1.0",
            "language": "en",
            "cookie": ""
          },
          "status": 302,
          "location": "http://redirect.example.test/dest/visit-2",
          "fixture_visit": "2"
        },
        {
          "hop": 1,
          "requested_url": "http://redirect.example.test/dest/visit-2",
          "method": "GET",
          "at_utc": "2026-10-25T14:30:53.344750+00:00",
          "request_context": {
            "user_agent": "Example-Desktop/1.0",
            "language": "en",
            "cookie": ""
          },
          "status": 200,
          "location": null,
          "fixture_visit": "1"
        }
      ],
      "server_requests": [
        {
          "method": "GET",
          "path": "/count",
          "headers": {
            "host": "redirect.example.test",
            "connection": "close",
            "user-agent": "Example-Desktop/1.0",
            "accept-language": "en"
          },
          "visit": 2
        },
        {
          "method": "GET",
          "path": "/dest/visit-2",
          "headers": {
            "host": "redirect.example.test",
            "connection": "close",
            "user-agent": "Example-Desktop/1.0",
            "accept-language": "en"
          },
          "visit": 1
        }
      ]
    },
    {
      "case": "context_on_every_hop",
      "stop": "terminal_response",
      "hops": [
        {
          "hop": 0,
          "requested_url": "http://redirect.example.test/chain",
          "method": "GET",
          "at_utc": "2026-10-25T14:30:53.344996+00:00",
          "request_context": {
            "user_agent": "Example-Mobile/1.0",
            "language": "fr",
            "cookie": "segment=returning"
          },
          "status": 302,
          "location": "http://redirect.example.test/ua",
          "fixture_visit": "1"
        },
        {
          "hop": 1,
          "requested_url": "http://redirect.example.test/ua",
          "method": "GET",
          "at_utc": "2026-10-25T14:30:53.345242+00:00",
          "request_context": {
            "user_agent": "Example-Mobile/1.0",
            "language": "fr",
            "cookie": "segment=returning"
          },
          "status": 302,
          "location": "http://redirect.example.test/dest/mobile",
          "fixture_visit": "3"
        },
        {
          "hop": 2,
          "requested_url": "http://redirect.example.test/dest/mobile",
          "method": "GET",
          "at_utc": "2026-10-25T14:30:53.345486+00:00",
          "request_context": {
            "user_agent": "Example-Mobile/1.0",
            "language": "fr",
            "cookie": "segment=returning"
          },
          "status": 200,
          "location": null,
          "fixture_visit": "2"
        }
      ],
      "server_requests": [
        {
          "method": "GET",
          "path": "/chain",
          "headers": {
            "host": "redirect.example.test",
            "connection": "close",
            "user-agent": "Example-Mobile/1.0",
            "accept-language": "fr",
            "cookie": "segment=returning"
          },
          "visit": 1
        },
        {
          "method": "GET",
          "path": "/ua",
          "headers": {
            "host": "redirect.example.test",
            "connection": "close",
            "user-agent": "Example-Mobile/1.0",
            "accept-language": "fr",
            "cookie": "segment=returning"
          },
          "visit": 3
        },
        {
          "method": "GET",
          "path": "/dest/mobile",
          "headers": {
            "host": "redirect.example.test",
            "connection": "close",
            "user-agent": "Example-Mobile/1.0",
            "accept-language": "fr",
            "cookie": "segment=returning"
          },
          "visit": 2
        }
      ]
    }
  ],
  "summary": {
    "observations": 9,
    "requests": 19,
    "failed": 0
  },
  "limits": [
    "Scripted local HTTP responses only; no real shortener or target opened.",
    "No browser rendering, JavaScript redirect, TLS, geography or provider preview execution.",
    "Synthetic cookies are supplied explicitly; there is no browser cookie jar."
  ]
}
