{
  "receiptSchemaVersion": 1,
  "slug": "ppc-lander-intel",
  "sourceSha": "77d24c25e202d3d6a7318c189b988cc72526af59",
  "headAtFinish": "77d24c25e202d3d6a7318c189b988cc72526af59",
  "freshness": "current-at-finish",
  "reviewStage": "machine-drafted",
  "extractorVersion": "1.0.0",
  "scannedAt": "2026-10-23T16:19:08.456Z",
  "comparison": {
    "previousSha": "77d24c25e202d3d6a7318c189b988cc72526af59",
    "sourceChanged": false,
    "added": 280,
    "removed": 31,
    "modified": 0,
    "comparison": "Finding details, confidence and evidence compared. Scope/extractor differences can also change findings; counts are not a source-code diff."
  },
  "documents": [
    {
      "path": "AGENTS.md",
      "role": "repository instructions (evidence only)",
      "lines": 41,
      "sha256": "72269f89c40a49d99e136eecccb406c5dbb40c8dd84f6a04d4c0da3e643bf9a1"
    },
    {
      "path": "docs/DECISIONS.md",
      "role": "design and decisions",
      "lines": 463,
      "sha256": "ce3b8509c1480f3d498ee11b49ddcd5edd2a407cb5235574457df1227844b2ef"
    },
    {
      "path": "docs/OPERATIONS.md",
      "role": "setup and operations",
      "lines": 509,
      "sha256": "3ba018c7f15a64ad80f8bad2a51663f989075ed9c31a6159767c1dda1bb6879e"
    },
    {
      "path": "README.md",
      "role": "setup and operations",
      "lines": 34,
      "sha256": "ff715a6f9d71169f83b5a45eaf08423b0caa95ae209526e3fe8eaffb1d6fa522"
    },
    {
      "path": "STATE.md",
      "role": "state or handoff",
      "lines": 24,
      "sha256": "3da6d4acf153c0e32a31fb1c3560788afdc72865305173aceb43b243eddc3a16"
    }
  ],
  "identities": [],
  "files": [
    {
      "path": "AGENTS.md",
      "sha256": "72269f89c40a49d99e136eecccb406c5dbb40c8dd84f6a04d4c0da3e643bf9a1",
      "lines": 41,
      "additionalFindings": 1,
      "gitBlob": "f5a5e00c896b332d62a915f451f1e6c42353d5c8"
    },
    {
      "path": "docs/DECISIONS.md",
      "sha256": "ce3b8509c1480f3d498ee11b49ddcd5edd2a407cb5235574457df1227844b2ef",
      "lines": 463,
      "additionalFindings": 1,
      "gitBlob": "c0b159e48df0a9b211a66a6168a79a078ab01b0a"
    },
    {
      "path": "docs/OPERATIONS.md",
      "sha256": "3ba018c7f15a64ad80f8bad2a51663f989075ed9c31a6159767c1dda1bb6879e",
      "lines": 509,
      "additionalFindings": 1,
      "gitBlob": "7278d7275be5211a858a2e52ddeb53b7ecb3adc9"
    },
    {
      "path": "README.md",
      "sha256": "ff715a6f9d71169f83b5a45eaf08423b0caa95ae209526e3fe8eaffb1d6fa522",
      "lines": 34,
      "additionalFindings": 1,
      "gitBlob": "0f7b2a6bb854e8bfb5ac3b63f36b997dc4bb4893"
    },
    {
      "path": "STATE.md",
      "sha256": "3da6d4acf153c0e32a31fb1c3560788afdc72865305173aceb43b243eddc3a16",
      "lines": 24,
      "additionalFindings": 1,
      "gitBlob": "468e2b3f49d367b461ffa3f1b3170b89a44d2aa4"
    },
    {
      "path": ".github/workflows/checks.yml",
      "sha256": "461102f9a5dacbcd1e9961e7d5c6d469d072629142e3930ef96cd08da381e493",
      "lines": 65,
      "additionalFindings": 0,
      "gitBlob": "ba91b0b9e3d307f00247b45e56839a3c44381e0b"
    },
    {
      "path": "lander_app/schema.sql",
      "sha256": "fbc075995e32686b4be3e44d5cea9eaf669358b0b09c1167f1c8c55a4d3ccd6b",
      "lines": 33,
      "additionalFindings": 6,
      "gitBlob": "7209f4979ef264a06f2a37bbde651bee41027df3"
    },
    {
      "path": "scripts/sample_urls.sql",
      "sha256": "72ad3f87562377aeeeb508583b76de3500d500b89178a58e413459c41a9b37cc",
      "lines": 17,
      "additionalFindings": 0,
      "gitBlob": "e92e2ec813f4886cfa6499d4233b13c14b91ed84"
    },
    {
      "path": "web/.vercelignore",
      "sha256": "6750ee44ce3d85facf30f30b1de7a25ceee9daa63813cacbb74ac9863006cf8b",
      "lines": 14,
      "additionalFindings": 0,
      "gitBlob": "e2ac4fb1909aa3ea8b4c8dc2652a44da3834340b"
    },
    {
      "path": "web/package.json",
      "sha256": "c700aff262cbde1144a110a8e140cc49dc19ac6787cdff3aecdbe778d737a4ac",
      "lines": 40,
      "additionalFindings": 6,
      "gitBlob": "ee0a99e8eeffdebcf702c9ebee54bf6bdb158218"
    },
    {
      "path": "web/vercel.json",
      "sha256": "2164051d4cb1262826def0327d44bfa0f924cebd70098551a7af998df70dc1bb",
      "lines": 25,
      "additionalFindings": 0,
      "gitBlob": "f135a0fe4858e19f8fddea31d06d2264f093aead"
    },
    {
      "path": "lander_app/__init__.py",
      "sha256": "57c4e9b097b9e3a70d40a9cab468c4001e0281c94d37f4fcca3682b283413ed8",
      "lines": 2,
      "additionalFindings": 0,
      "gitBlob": "8aefa5317d00e948192fa2acb6c5ea5e9790cab0"
    },
    {
      "path": "lander_app/capture.py",
      "sha256": "36a0858e792cbade30b6d7cdbcb66c2d4df31cbed947fc963e8d3bcb5c43bd05",
      "lines": 340,
      "additionalFindings": 3,
      "gitBlob": "fe07541622dc737d4fe7d495158daeebbc9ac13f"
    },
    {
      "path": "lander_app/import_dataset.py",
      "sha256": "6ae22c7a116f6f8294f88522490ef927b7064e207979b155582734c257ba5418",
      "lines": 160,
      "additionalFindings": 2,
      "gitBlob": "d90aca7a1f0ebb4af3f7a8a21b582c2647537e45"
    },
    {
      "path": "lander_trial/__init__.py",
      "sha256": "6b8dfd08ec0dfe47e2f3ca7387e6b3e9eeefe42c426ce5a85a81cd0d19ba1a6b",
      "lines": 2,
      "additionalFindings": 0,
      "gitBlob": "7af63ff3b6cf866b7d73802bd68c59f36cc031b8"
    },
    {
      "path": "lander_trial/__main__.py",
      "sha256": "2aedaef8c837d1da53fc4763200999561883659428696df9bfeed28954e1f8bc",
      "lines": 292,
      "additionalFindings": 9,
      "gitBlob": "9cbe082e86d5ef77a9555713a8c204523e588d28"
    },
    {
      "path": "lander_trial/backfill.py",
      "sha256": "45565820dc6ea411e8624f5948e1ad3a7831fec37f9e98e096dbd915d81e1d7d",
      "lines": 646,
      "additionalFindings": 13,
      "gitBlob": "3fbbbbd5b43333ab364c9d3ce878894da05525eb"
    },
    {
      "path": "lander_trial/browser.py",
      "sha256": "45efdc10ffdf8e2329cdbe9a25ff0caee8da86f2cc7d19dad4667f160a228345",
      "lines": 111,
      "additionalFindings": 1,
      "gitBlob": "edc36772068a4e215e7147f74921b6923527e696"
    },
    {
      "path": "lander_trial/campaign_evidence.py",
      "sha256": "844442aa1d8a61dd8d9c90d593f94c1b6da08f150aae6d1e30c0d8779cd05a9a",
      "lines": 254,
      "additionalFindings": 5,
      "gitBlob": "bbe4d71e543c75b454c8d11bdad383cb4b4494bd"
    },
    {
      "path": "lander_trial/client_ads.py",
      "sha256": "141f27f38de1da3589944d57776a18341b28c1fbf57399cf2930563c9862ce4b",
      "lines": 68,
      "additionalFindings": 0,
      "gitBlob": "1f24791d739329a164f5e0b577310e6bfd2d218a"
    },
    {
      "path": "lander_trial/dispatch.py",
      "sha256": "d3c6202389370950c40b4b4488c42c6292489b90da416013a909de843e9350f5",
      "lines": 346,
      "additionalFindings": 0,
      "gitBlob": "5d6ce1a04589c1c7b207b50ba4b672b4b7398a80"
    },
    {
      "path": "lander_trial/fast_backfill.py",
      "sha256": "4dbae7c012e4e344c82b77f7832fbd00363a1838e101b3046d896b162d587e98",
      "lines": 143,
      "additionalFindings": 1,
      "gitBlob": "7d377a3a29dab89370ad3a762e443c1f48d367a5"
    },
    {
      "path": "lander_trial/fast_store.py",
      "sha256": "fbe6668f2998b9c954187644a53ce926997e09fcca51bc112313928698114712",
      "lines": 339,
      "additionalFindings": 3,
      "gitBlob": "b668c83b45b0a2d1e2a8e256dbe65ce83fc961e5"
    },
    {
      "path": "lander_trial/history.py",
      "sha256": "43f0c67dbd5207e9f88033d56e9c5e8e083ca9f57f4edf7a8b130aedec9ca324",
      "lines": 64,
      "additionalFindings": 1,
      "gitBlob": "989c01a9f7fb4690b7770d62f1a551ebd1af215d"
    },
    {
      "path": "lander_trial/html_info.py",
      "sha256": "6b399a7aa283f924467b5bda83f39ef0334c97396858eed592d9f3f29d5fcf00",
      "lines": 61,
      "additionalFindings": 0,
      "gitBlob": "8978a19b0d4497923ee6693a7509209832f48ed0"
    },
    {
      "path": "lander_trial/network.py",
      "sha256": "adcf44bca4b8ee9d166b816d1a4e1993e3a8d5fec38c85bbc88b4c061239b669",
      "lines": 380,
      "additionalFindings": 0,
      "gitBlob": "4c4f11f979b96b84dc29984ce7df2da4742bde09"
    },
    {
      "path": "lander_trial/parallel.py",
      "sha256": "9061d9f06c17b19b59ad7d069e66e0657932312a3d26fad0125d0a8e3d728678",
      "lines": 101,
      "additionalFindings": 0,
      "gitBlob": "f9607b8d285d81d83f9a6592e2656150a2c34d45"
    },
    {
      "path": "lander_trial/proxy_setup.py",
      "sha256": "af4f9451ff8a54e944ed04546d2e042482dd8acb5416fe8aaed2a0777d3d6917",
      "lines": 108,
      "additionalFindings": 2,
      "gitBlob": "00142fdc6bdc03038a31faf672d2d3612ab13b2a"
    },
    {
      "path": "lander_trial/proxy.py",
      "sha256": "95c81352f7a77fa17140aa0fa7ea2c33e73d11a4091a0088845e5f4a3794955e",
      "lines": 258,
      "additionalFindings": 1,
      "gitBlob": "c520795bc7d5f450efeacb1a7090f6c763509ee1"
    },
    {
      "path": "lander_trial/resolver.py",
      "sha256": "f5d3dd5ee9b8b533f603b821f48596e13d6fca92a5c328b3f65304b2eabf03c5",
      "lines": 576,
      "additionalFindings": 14,
      "gitBlob": "d4bb468d49f7dcff524b0ec1071ff116cc137558"
    },
    {
      "path": "lander_trial/runtime.py",
      "sha256": "9a6f2e34383509f8b7cede02ca7b24e5e904be1c73d66482842ea9f16e918edc",
      "lines": 127,
      "additionalFindings": 0,
      "gitBlob": "98510963b28d71f131b4fcd4c87d0805646d44eb"
    },
    {
      "path": "requirements-proxy.txt",
      "sha256": "5e01c7b39d8e277163bafca9fa5fff21d5a02d99816c2f2d758782de901f55cd",
      "lines": 3,
      "additionalFindings": 0,
      "gitBlob": "99e99e10c6ca017dd01431d5191c05142e3e16f3"
    },
    {
      "path": "requirements.txt",
      "sha256": "854a9fec8440423f8d3b277d375598abbf9aaef3fd064872a0d0be96543f012e",
      "lines": 6,
      "additionalFindings": 0,
      "gitBlob": "0a7af026a5547af08956cd81f20803718dc9613b"
    },
    {
      "path": "scripts/analyze_campaign_evidence.py",
      "sha256": "615d83b68c8b727be2c633ba678bbfe6bde01269e745e3914a1f3fe9800f27b7",
      "lines": 53,
      "additionalFindings": 1,
      "gitBlob": "059aa1fdc9f874134dde3d7227dd6edf252a232b"
    },
    {
      "path": "scripts/Backup-Consumer.ps1",
      "sha256": "12abb62da9e8da0b672578aca0dbc033d9ab92c98f7ede9daf10aaadaef10285",
      "lines": 38,
      "additionalFindings": 0,
      "gitBlob": "b18d179f4c4fad1dcc32bac67a3ab377bb0c4e21"
    },
    {
      "path": "scripts/benchmark_fast.py",
      "sha256": "c25fba4ae8992c43a8d5cde5f4a0dc6f5650fa23208725ebf1786250f117df58",
      "lines": 216,
      "additionalFindings": 1,
      "gitBlob": "6120ab7f905a57bf0b8afd6bb1138136e1d55e25"
    },
    {
      "path": "scripts/check_capture_proxy.py",
      "sha256": "65e58faacdaf453c4e53ff50e673fcb6a1d193edb4ede9553360375206b2cde4",
      "lines": 28,
      "additionalFindings": 0,
      "gitBlob": "addf5b62fb3c0664f3fffabef03a90d815eab4d6"
    },
    {
      "path": "scripts/configure_resolver_cloud.py",
      "sha256": "39879198085d15dbf256de868a552df1426870b4027aaa1c53ab4a76720a2b5d",
      "lines": 148,
      "additionalFindings": 2,
      "gitBlob": "22486f0ef5d068a101be13524e4056a34f009842"
    },
    {
      "path": "scripts/deploy_client_ad_release.py",
      "sha256": "445b3afa9781a426bd609a4f945f9b06b502c2d64b9d63399cfba84cd6c0cf2b",
      "lines": 100,
      "additionalFindings": 3,
      "gitBlob": "7a0297048afebde9a756ac4be6f6c5b1d68cffb0"
    },
    {
      "path": "scripts/export_final_urls.py",
      "sha256": "cace77fb85934943a8d380e22a4cd7200f187ecbd110ec127c5c4b1d92c88481",
      "lines": 174,
      "additionalFindings": 4,
      "gitBlob": "06b769b793c1b912f955eb227fb64790863152b2"
    },
    {
      "path": "scripts/Install-ResearchTasks.ps1",
      "sha256": "6227b91b4f6857e7280ca05141a4a8d9a78bbb5c9ea7d49b63727869f167a1fa",
      "lines": 19,
      "additionalFindings": 0,
      "gitBlob": "ff4f9edf4448fee49f2f9edb4d2f1f920f8a4634"
    },
    {
      "path": "scripts/prepare_client_ad_release.py",
      "sha256": "3fa8c8a64a93ce3853352166e0c98d405015fa663e98edfcf18a065981b961e8",
      "lines": 155,
      "additionalFindings": 2,
      "gitBlob": "17377502665c9aceecafa962caeea0fc1d92276c"
    },
    {
      "path": "scripts/prepare_consumer_release.py",
      "sha256": "eb85b18aabeeebd3edd28a7ddd0db56872a8e57be939be6dcb367bcc1d8850a3",
      "lines": 77,
      "additionalFindings": 0,
      "gitBlob": "dc71997db0727f9e90af971ad072c3626443eb4f"
    },
    {
      "path": "scripts/prepare_proxy_pilot.py",
      "sha256": "b9528b9f42e908be747d6fa4767bb70a843bc2fb897de0cf5fe9e013cd50f490",
      "lines": 227,
      "additionalFindings": 2,
      "gitBlob": "5827ef5d875543494f54290c36731cd30a31fe8e"
    },
    {
      "path": "scripts/publish_hosted_config.py",
      "sha256": "c4112420077f063cb6cad157d45f53ab6ca8d18ea1f332baf2aeb3f92f714c16",
      "lines": 47,
      "additionalFindings": 3,
      "gitBlob": "ed5d4ef77d9221fbd3a2506e00ab80182764a55c"
    },
    {
      "path": "scripts/publish_sync_config.py",
      "sha256": "ac73a5e7bd26e37175acd478037b5f356682a45f4d7e9a2361cd5509823bcc6a",
      "lines": 22,
      "additionalFindings": 1,
      "gitBlob": "516e977a93aeaed028c2e5a8fb114b49a0836415"
    },
    {
      "path": "scripts/reconcile_research_app.py",
      "sha256": "6d1006b17cfb2a2f8cb8ce54dea4f705afdcfb7458b3ec80f31d07a0c8ab0e1b",
      "lines": 56,
      "additionalFindings": 0,
      "gitBlob": "e7a0fda403a945b61410047c8fb64cbb354e5c03"
    },
    {
      "path": "scripts/Start-Backfill.ps1",
      "sha256": "8921b98528a1faf9586ce5d3c99faf090031cde7d5ba2794f431a50ff9767bfe",
      "lines": 42,
      "additionalFindings": 0,
      "gitBlob": "b3cc4a8ff91d1d794c5dbcedb5a9e3a90c1e9cc3"
    },
    {
      "path": "scripts/Start-FastBackfill.ps1",
      "sha256": "cc390e43db318bae8f416b89d62cf336d24426e70886bb7fe87961f960368439",
      "lines": 39,
      "additionalFindings": 0,
      "gitBlob": "65bc32bdbddec4592bb3f8aa1e9bcf370fba6ff2"
    },
    {
      "path": "scripts/Start-InterpretationWorker.ps1",
      "sha256": "045eb7b6e27b0bebcc694da003bd585d84c61622f7e221bb9283053b4cd2006c",
      "lines": 24,
      "additionalFindings": 2,
      "gitBlob": "5506933e0bcbc46edac63e03f6afc85b9d2d2ef7"
    },
    {
      "path": "scripts/verify_app_capture.py",
      "sha256": "989d70aa17cd18505b93e2f36559015ac6315e6d4df20287136d28a9d513c51a",
      "lines": 118,
      "additionalFindings": 2,
      "gitBlob": "7d041c7749efd6e47444bedb418d4ca893643043"
    },
    {
      "path": "scripts/verify_research_app.py",
      "sha256": "afd8043fac410a7f54153bd999b241228a3921e4255607ea9748a1abcd28fc2b",
      "lines": 120,
      "additionalFindings": 0,
      "gitBlob": "2fca7bd7b956a2b9479e6161715ca6f277bd062a"
    },
    {
      "path": "supabase/functions/lander-archive/index.ts",
      "sha256": "1031cecd1d4fde391eec067c9b4d0c811bc7290e9694f696519ceaa96d6c29ad",
      "lines": 33,
      "additionalFindings": 1,
      "gitBlob": "7b615abbefcc4af30fc9cd868195e984ae695eb9"
    },
    {
      "path": "tests/source_fixture.py",
      "sha256": "7d12f41c82d683da661bec5edcbe7696bfe2f4f113fff8681e7f4c6ea44979ce",
      "lines": 12,
      "additionalFindings": 1,
      "gitBlob": "adbcaee2debf67f7491815fd7f5e3be7fcdda6a6"
    },
    {
      "path": "tests/test_accounting.py",
      "sha256": "ce52961b37c460d3e30cf29a0b321c7606c20434b3705f92e795d8450121e771",
      "lines": 198,
      "additionalFindings": 2,
      "gitBlob": "196ab079736f7ee986fd4d026041419b3cf86ee3"
    },
    {
      "path": "tests/test_archive_render.py",
      "sha256": "fd7e29490097556bd6392dfd6cd7a129293670ade2d47cc8501b5d6fafc749c5",
      "lines": 36,
      "additionalFindings": 0,
      "gitBlob": "48d5806d3f975d967a351ed3f0c69536290cc462"
    },
    {
      "path": "tests/test_backfill.py",
      "sha256": "3ed70f7d636a128026f76f8d4900e25caa90ddbde070f987c4c5c52f57a934e0",
      "lines": 357,
      "additionalFindings": 0,
      "gitBlob": "ff0a1ef9c2ba2689614c3475380922c81b2ac8b5"
    },
    {
      "path": "tests/test_browser.py",
      "sha256": "a915893968ff37b07b85169c0458d8119639c6ccc635c9803aad41791683d160",
      "lines": 77,
      "additionalFindings": 2,
      "gitBlob": "99e780b208c6f5896cb1b75a9ba07d8ba2fb8f05"
    },
    {
      "path": "tests/test_campaign_evidence.py",
      "sha256": "17d9959086c47d45f9fd632c473b2e531695449f6aa4b361a94a2a2253c96919",
      "lines": 133,
      "additionalFindings": 4,
      "gitBlob": "22b1f03c3bca9e34f1a8dde3d671610ac46a9ed1"
    },
    {
      "path": "tests/test_capture_app.py",
      "sha256": "38abc1c0f5e588fe866c517804dbfaebad538c433f0a4092f853a2eaa1c2487c",
      "lines": 144,
      "additionalFindings": 6,
      "gitBlob": "b65fb3a4c4e942d4422ac1d3d6a46ea9f12b299c"
    },
    {
      "path": "tests/test_client_ads.py",
      "sha256": "b2436fda8ab304414214cb97df9978ab16b164db9b56b8a152f83b4c4bdf5a9c",
      "lines": 56,
      "additionalFindings": 2,
      "gitBlob": "73428c6a31e9ccf9bc9475145c2f928c53e5268f"
    },
    {
      "path": "tests/test_cloud_resolver.py",
      "sha256": "e74a9688083857aecd04b323c6d85e9e352ae2dc974e4911ed3c236dc9520189",
      "lines": 297,
      "additionalFindings": 1,
      "gitBlob": "e27652ab60a021c1deaa3e1db08169f92114c0a7"
    },
    {
      "path": "tests/test_compression.py",
      "sha256": "8e8e5d1a725fba19c8be27a8e9611461a09220994dd089f39328db1a846207c2",
      "lines": 234,
      "additionalFindings": 1,
      "gitBlob": "4b49f4e7ccc1f6fb4adde46b3cefffc68d76a0ca"
    },
    {
      "path": "tests/test_fast.py",
      "sha256": "4d949a3f0c3f304acb051ef03a8a2150678f40cc41a6e18a69db728a8bdddd6a",
      "lines": 365,
      "additionalFindings": 1,
      "gitBlob": "7649b346d0f6609e06ec1f0d43d0aad33eaa3544"
    },
    {
      "path": "tests/test_final_urls.py",
      "sha256": "7bb341883d30296ddcc39beaff67c4ea077462090d3a4ff01dabc202b8042416",
      "lines": 73,
      "additionalFindings": 5,
      "gitBlob": "c0d0dd8e56effc5d0cd673d00bd5dc6deb222f7c"
    },
    {
      "path": "tests/test_http_cli.py",
      "sha256": "8b8fcc41cdfed5f2de221f31833721f263842437df34a8f375cb19fe9fbc330c",
      "lines": 92,
      "additionalFindings": 0,
      "gitBlob": "b77b74b9d5909d05f8da8d96afe11b923a51a3f2"
    },
    {
      "path": "tests/test_lean.py",
      "sha256": "b3bd304354321273ed49fe1073aa36d2f34a8236803005f3eac85b76b6de0f3f",
      "lines": 226,
      "additionalFindings": 1,
      "gitBlob": "218e26efcfc63c1bb3c22add2b0faa3c49142204"
    },
    {
      "path": "tests/test_parallel.py",
      "sha256": "d6ea4a6153c7b3316a07912545cb4edd8f4db503d07dbe45a57e30170a05ee9e",
      "lines": 208,
      "additionalFindings": 0,
      "gitBlob": "09731d59d032339bbcab6dbc9cabe8117c7e5b8b"
    },
    {
      "path": "tests/test_pilot_sample.py",
      "sha256": "d5c44d8bf84d461bdc5f19817f128879936caeedd1c973461ac8118bd42727d5",
      "lines": 139,
      "additionalFindings": 3,
      "gitBlob": "41831731986832f768ce528e5d7fe00ae531a48f"
    },
    {
      "path": "tests/test_pilot.py",
      "sha256": "e2fe680bbcee893024144581f9a1f023afa21220b46c0b222fca742f466c9e8e",
      "lines": 276,
      "additionalFindings": 1,
      "gitBlob": "8c71c5f1779f0124c651c193225b027fdd9b496b"
    },
    {
      "path": "tests/test_proxy_comparison.py",
      "sha256": "ee6dcea7739fc81ad0b6ec602956509a2f02596226a2cc9da681b6d638b568e2",
      "lines": 89,
      "additionalFindings": 2,
      "gitBlob": "c4bc6772dc898160ca3270f29c8e01ee9ac83d4d"
    },
    {
      "path": "tests/test_proxy_network.py",
      "sha256": "e1b8eca43c58108ac1a16d073169c6db5dea7226cf43544be3729abe3bd4cef4",
      "lines": 240,
      "additionalFindings": 3,
      "gitBlob": "fecb8c60ec88820024447ea3b97274aff1631038"
    },
    {
      "path": "tests/test_proxy_setup.py",
      "sha256": "6bd3e9b1a9e6617ee361a8456381028590195dc95f35603c59b0adaaed430406",
      "lines": 66,
      "additionalFindings": 0,
      "gitBlob": "c5fe1050c8b04ece640d5f1782971e37beff7db9"
    },
    {
      "path": "tests/test_proxy.py",
      "sha256": "b94a7c1b3783a950719da9095ef6954dd0b9caceceb61ac518a6433933deb071",
      "lines": 164,
      "additionalFindings": 3,
      "gitBlob": "33fecfad91d8e314863905e7d2f5afd42be62dc4"
    },
    {
      "path": "tests/test_release_preparation.py",
      "sha256": "e6a7d59d4b8835ca6416c2d00d15608e5122199a33c421f10f5489b95197daaf",
      "lines": 18,
      "additionalFindings": 0,
      "gitBlob": "84a06523a52b76ba40ee301a72e729da88b7937a"
    },
    {
      "path": "tests/test_reliability.py",
      "sha256": "835fa37f3e0d9f59435b6d778ab7c3e6e02ebacdc7de73a37463469e9fa4dd9f",
      "lines": 365,
      "additionalFindings": 0,
      "gitBlob": "ebb68931778bcb20a66719d2de2eafaee772f1ed"
    },
    {
      "path": "tests/test_research_import.py",
      "sha256": "7152b0472cdfc72bda7c9668bbfcde2ce7c6e42b19459f2b19f560a8bd807dd1",
      "lines": 68,
      "additionalFindings": 0,
      "gitBlob": "568dd412a69f24410691f33fee81d63c7d6018f9"
    },
    {
      "path": "tests/test_resolver_cloud_config.py",
      "sha256": "40a238e5409786aca8359db138fae55fc73b8cf817e3d2bc416d5b2348c5f312",
      "lines": 53,
      "additionalFindings": 1,
      "gitBlob": "2559f977e747482c38a2bd69b3c7906ecdf4b047"
    },
    {
      "path": "tests/test_resolver.py",
      "sha256": "a4c647048548bc5591af774f3d1631c9b75115bc7006e6809d72f4c1a0838b21",
      "lines": 145,
      "additionalFindings": 1,
      "gitBlob": "321b64752f2b161b2fdf0c082b5acb5746bfa03c"
    },
    {
      "path": "web/capture-runtime/archive_entry.py",
      "sha256": "69bf5ce89c4a0ea213295b389b75c067c7aa03768a58ecefae2b61ae33dd4368",
      "lines": 80,
      "additionalFindings": 1,
      "gitBlob": "c28177ba9d4626a0505c80faf18457f745344460"
    },
    {
      "path": "web/capture-runtime/cloud_entry.py",
      "sha256": "4e9a0a5b3dfc6f019c8b0695afd74aedd0984d93b675444331ad63b95ab80352",
      "lines": 76,
      "additionalFindings": 0,
      "gitBlob": "b9a3aabfc7311caae1d2d1b261c4704c68cea421"
    },
    {
      "path": "web/next.config.ts",
      "sha256": "babb3f6d90956cb62eb8b7e833a575c6230a3ef42f03ad8d78cf49c339cdec9f",
      "lines": 25,
      "additionalFindings": 0,
      "gitBlob": "4fa7b640fd369d592182f0c7351afa31a25ee857"
    },
    {
      "path": "web/resolver-runtime/cloud_resolver.py",
      "sha256": "c07e1a245f539d049238630d26f8baf0925d7528b54e282481764fb1ce3b4be1",
      "lines": 321,
      "additionalFindings": 1,
      "gitBlob": "8041a1468a664311847bae1fde71dc9bf28b2d1e"
    },
    {
      "path": "web/resolver-runtime/qualify_callback.py",
      "sha256": "abff8d3ad42e4e5574336eb4578e06164be63215672ec234bcf4eab4ce49b7f3",
      "lines": 60,
      "additionalFindings": 0,
      "gitBlob": "2f3a7da89d32258d3c90aa70266f814c8f5ddc5d"
    },
    {
      "path": "web/scripts/backup-consumer.ts",
      "sha256": "d0cf9af8802eb20c65b17553ac9e4e7971f3baa134c25e011ab473d79222a2df",
      "lines": 109,
      "additionalFindings": 4,
      "gitBlob": "830c35e59a5de7fff4d75fba234a59422abc7a1c"
    },
    {
      "path": "web/scripts/backup-contract.ts",
      "sha256": "ea2b7c9aeae2cfc774508634b686439157555f8368b18bf111a6d9204cf16af2",
      "lines": 63,
      "additionalFindings": 0,
      "gitBlob": "4edb73e4b448dfe0ae622edee9b26540dada943d"
    },
    {
      "path": "web/scripts/backup-diagnostics.ts",
      "sha256": "4822c8180723543facd4bac0ca792bcddcd242bfe089550187957ec9379ca6dc",
      "lines": 62,
      "additionalFindings": 0,
      "gitBlob": "525386e643a7948776920014a4572c1b8e549440"
    },
    {
      "path": "web/scripts/backup-objects.ts",
      "sha256": "b468d2b975892ce23f940b49993ef8504a713d65fce293bba1b69cfe2c68d8a8",
      "lines": 45,
      "additionalFindings": 2,
      "gitBlob": "47d92a7930ed0b1e0c04209db717b77418f26a6d"
    },
    {
      "path": "web/scripts/bundle-capture.mjs",
      "sha256": "4ce4cecc3dbbba784c67c6586ac6cbfe0b7b8310ad5b5a7158f22e95dcbad969",
      "lines": 15,
      "additionalFindings": 1,
      "gitBlob": "003a64ef60a9ff0f0c601d6124b28e6790ee7531"
    },
    {
      "path": "web/scripts/bundle-resolver.mjs",
      "sha256": "006dce6cad105b13928ddc9df46d721ae72e2973b9ae2b306d348460ad3348e7",
      "lines": 14,
      "additionalFindings": 1,
      "gitBlob": "30a56b3d22400e38c34da5c1a1730bb8e7c97a66"
    },
    {
      "path": "web/scripts/check-cloud-db.mjs",
      "sha256": "29fc452dd055b294bd21e256e972dfc719c2f1d208a3bd595bbeb030ce2ff7e5",
      "lines": 20,
      "additionalFindings": 0,
      "gitBlob": "9d5bcc0afff66e978d136056abcdb4f3f53e41b3"
    },
    {
      "path": "web/scripts/check-owner-login.mjs",
      "sha256": "0bbc7be1c79e1c96d240b93d3e443621f92c4d2ed99a446513171a95868b8a88",
      "lines": 10,
      "additionalFindings": 0,
      "gitBlob": "ea3aa37c3830356161a9be2deeff0569b93494d7"
    },
    {
      "path": "web/scripts/check-pipeline-incidents.ts",
      "sha256": "ccee179cc9a028a53a0810ce7acd4762196c20ec1fa13e8761ebc115316ae499",
      "lines": 39,
      "additionalFindings": 0,
      "gitBlob": "2abe6a40c11e7e2af0055c0c4a6eaabd4a2d9b32"
    },
    {
      "path": "web/scripts/cloud-config.mjs",
      "sha256": "c86b24801f00e512fa60eaad9f18ae96b66cf675e133b8271d619b144608c63a",
      "lines": 9,
      "additionalFindings": 0,
      "gitBlob": "bd4a70c4e4ff7b287e39659fcdc8e0361703d5be"
    },
    {
      "path": "web/scripts/codex-runtime.ts",
      "sha256": "ce7f793888c7e2766d1779455a4d7691632ae8cee2e632e98673e607d1aef581",
      "lines": 20,
      "additionalFindings": 0,
      "gitBlob": "d877724d487bbb0d1f1bb2a20e948df3271ddc2d"
    },
    {
      "path": "web/scripts/control-gallery-batch.ts",
      "sha256": "f8de146791f6765e5c939d1b3835515ce706c9988d9f446fed0fe1da81e556c9",
      "lines": 15,
      "additionalFindings": 0,
      "gitBlob": "46e52a506d5fba96d6d9f19b56aa5bb01f510bea"
    },
    {
      "path": "web/scripts/import-cloud-artifacts.mjs",
      "sha256": "8c22d811a57ee60828517da110a8e4ee146ef6d60043d1432d4b16dbe976600f",
      "lines": 38,
      "additionalFindings": 2,
      "gitBlob": "22f0ad9548a4d9b9c6d252e03786e550423f9573"
    },
    {
      "path": "web/scripts/import-cloud-data.mjs",
      "sha256": "a6de7ed91b18716450ca0805a1d2f4aba65c125d67748bc37247e535d1f46fc0",
      "lines": 54,
      "additionalFindings": 2,
      "gitBlob": "2b33c9e9825236019cfd6f30924f73716daad48b"
    },
    {
      "path": "web/scripts/import-resolver-history.mjs",
      "sha256": "9387026fe958365f236068228f61d1ea00d1fa3c4c8cfe2681bb18c098ec34c5",
      "lines": 217,
      "additionalFindings": 2,
      "gitBlob": "5f138ee2589a282397d6dab32495f14b76fafd81"
    },
    {
      "path": "web/scripts/interpretation-worker.ts",
      "sha256": "71011139df3953a86d059d88584b5d9f5c77f52bb777c421fb589454a62f047d",
      "lines": 58,
      "additionalFindings": 0,
      "gitBlob": "3390b5474cd9e84d8168ab37d804bd21a62509ea"
    },
    {
      "path": "web/scripts/prepare-archive-key.mjs",
      "sha256": "bdd8052671acecc6e05f29d8571a75d03331198b2b17acfdd3f85eb974a1d45f",
      "lines": 16,
      "additionalFindings": 0,
      "gitBlob": "cfd3bd5d99aede3b556dc058d797be92062873a6"
    },
    {
      "path": "web/scripts/prepare-capture-sandbox.mjs",
      "sha256": "c160c45c6330fbb63f544aac50a6cb053114c34329417547bdb6dd37fb785518",
      "lines": 29,
      "additionalFindings": 0,
      "gitBlob": "97b2ad2d076112d9c2e5bff81a697493c9045065"
    },
    {
      "path": "web/scripts/prepare-gallery-review.ts",
      "sha256": "0e199c489f878edae2068c4909981cb4771ff20bb94ee1c4e208ccb5ab9a2dd4",
      "lines": 31,
      "additionalFindings": 0,
      "gitBlob": "557afdc9381710a51ce91274e047174c12d1ff08"
    },
    {
      "path": "web/scripts/prepare-resolver-sandbox.mjs",
      "sha256": "4db5e105bb2206a01e4bb19572be5ba5d2778877c2be76baebaaedde80b935d3",
      "lines": 52,
      "additionalFindings": 1,
      "gitBlob": "245fcc881a757cec03245bc37d738089dd45bfa5"
    },
    {
      "path": "web/scripts/preview-starters.ts",
      "sha256": "2fbf4ec6ebecaba904b87263f86a3908867177c274dbad98a84819d548cee686",
      "lines": 13,
      "additionalFindings": 0,
      "gitBlob": "7ea77de202c28332b457d62ab7c3dfdf48ecd9ba"
    },
    {
      "path": "web/scripts/probe-cloud-queue.mjs",
      "sha256": "bfd5d59b895b84067838dd480db1bc1e02cfd26f159e6bf913dd2c2b37acbe5d",
      "lines": 16,
      "additionalFindings": 1,
      "gitBlob": "c5e2154037c88273f527abcbec75954e69e96042"
    },
    {
      "path": "web/scripts/protect-client-ads.ts",
      "sha256": "3631bc4974011439292effdcbd9f1aabd7dcb4228568abc330d4c298eb61a5b2",
      "lines": 90,
      "additionalFindings": 0,
      "gitBlob": "f130d7ebcbf1ab9dd088d31f4185d79056a926c4"
    },
    {
      "path": "web/scripts/qualify-archive.ts",
      "sha256": "26c4cf8e7c5cc8c5c7b810d3d190985527b3a98847202aeec59ee85596c5fa47",
      "lines": 42,
      "additionalFindings": 2,
      "gitBlob": "80c62f0d98c1f1ca2125de14bb118c36edf538b5"
    },
    {
      "path": "web/scripts/qualify-cloud-capture.mjs",
      "sha256": "f9baa0b544f5d02c889764a79526033e34265ab41e5ede6344054e258c083a2c",
      "lines": 31,
      "additionalFindings": 0,
      "gitBlob": "84c031d1eb0a7bb5eb0e18e60c085e8f68e7c578"
    },
    {
      "path": "web/scripts/qualify-continuous-planning.ts",
      "sha256": "a02ab967746e978c2c51e30879e74e1ed09dcd39e2e22886852a32c682f3c294",
      "lines": 40,
      "additionalFindings": 2,
      "gitBlob": "6e0d83fd48325563f46d3b5c746752d0cf6d2c19"
    },
    {
      "path": "web/scripts/qualify-resolver-callback.mjs",
      "sha256": "386b68c9d80a3f4d0f7c192d2ad67c1c5f95b37e1f70c728065f5e1c1254e178",
      "lines": 102,
      "additionalFindings": 1,
      "gitBlob": "34098e2166c950a39e66fc049524b65f6823b338"
    },
    {
      "path": "web/scripts/qualify-source-sync.ts",
      "sha256": "6fbd0d869e1810f17156b20577c6ad6f8a965528402b15292e2206f30882644a",
      "lines": 21,
      "additionalFindings": 1,
      "gitBlob": "3b9f34eb6ea2bebb01362494228b1993b728341c"
    },
    {
      "path": "web/scripts/reconcile-capture-paths.ts",
      "sha256": "37313357b6efd0b6a79dd166f39d63bdc8d15094e7e832290ac68190e31caf4c",
      "lines": 20,
      "additionalFindings": 0,
      "gitBlob": "d020c23a6aa0e7c52d2bd03223999e3e4038ecc0"
    },
    {
      "path": "web/scripts/reconcile-prepaid-allowances.ts",
      "sha256": "9d9734333d8e0dbefb0c40d1133347588f378825bdc23ae715d7de790e4b0df1",
      "lines": 21,
      "additionalFindings": 1,
      "gitBlob": "d9489100acee1035f6f373a2ebc5471e171769c5"
    },
    {
      "path": "web/scripts/reconcile-run-incidents.ts",
      "sha256": "cd8b1ab527db0c5e0e5aae52977976169a7c1449575dda348f83cc88fdaf4274",
      "lines": 12,
      "additionalFindings": 0,
      "gitBlob": "db03a73c6bf431684a92bf6c638add327794c8dd"
    },
    {
      "path": "web/scripts/recover-resolver-followup.ts",
      "sha256": "e89b64659aa8c732d3475a19889c54ca1a0f0c02e928ecff9a805ea390e1711b",
      "lines": 53,
      "additionalFindings": 1,
      "gitBlob": "c45c8995eabf9b4aff1b187bc54876dec8f7408b"
    },
    {
      "path": "web/scripts/redirect-local.mjs",
      "sha256": "6db57ed299b1e21573ac744341bebf3edf64c1f395faf80a254502e6ffbe345d",
      "lines": 19,
      "additionalFindings": 0,
      "gitBlob": "7d2990c3c9e356efca92cbae2df9c646085074a5"
    },
    {
      "path": "web/scripts/refresh-billing.ts",
      "sha256": "29075ab1b75cd8f456cef2d19208faf9cdc56fe64c5061a7fbae6ad6510eaf6c",
      "lines": 15,
      "additionalFindings": 0,
      "gitBlob": "a59afb63fe396c6084979ac4aeece03304eae24f"
    },
    {
      "path": "web/scripts/request-qualification-interpretation.ts",
      "sha256": "db17b8a0efe4faa13a6c2eb05be10cc0f04adb147714df2a5ab2e4d72dafd365",
      "lines": 8,
      "additionalFindings": 0,
      "gitBlob": "c72865caab16d861ea77b175e844636c0be8f3fd"
    },
    {
      "path": "web/scripts/resolver-local-bypass.mjs",
      "sha256": "0e0b409e63f3ff6d200fd9091b3a0add027c0bf4c08f7fd6cd2f03ba651a406c",
      "lines": 15,
      "additionalFindings": 0,
      "gitBlob": "9b854a9d5265d66498c31777d46aab14d04a4dca"
    },
    {
      "path": "web/scripts/resolver-sandbox-auth.mjs",
      "sha256": "fb78eb02d10d3551ffdaddf079d708ac4f3097bfdef4165345e8384542b4f903",
      "lines": 39,
      "additionalFindings": 0,
      "gitBlob": "62542b83cd224b17253d7b515aba7dbd29b4b2cd"
    },
    {
      "path": "web/scripts/resume-repaired-pipeline.ts",
      "sha256": "1d6f080a538162d7cd9cbf4666964293b1620804f312deab350f97c0dae8f32f",
      "lines": 102,
      "additionalFindings": 2,
      "gitBlob": "9f6aed85e1a48188d2728953d98b282d65bad335"
    },
    {
      "path": "web/scripts/review-urlbox-classification.ts",
      "sha256": "0bf02ef68b9ccab909b2158e76e379c79159cc6d7a3e42249505910fd5483297",
      "lines": 10,
      "additionalFindings": 0,
      "gitBlob": "40afd214c8bffab8d6c85add27f414dd2eab3bb2"
    },
    {
      "path": "web/scripts/start-gallery-review.mjs",
      "sha256": "e6bab99bc8ab80ea6a353014ca08744b02ee2ff4b7a7f0a49e22976e4cc9d987",
      "lines": 7,
      "additionalFindings": 1,
      "gitBlob": "a5d67d21b9fad635d7ba8250a2eba769c52a77c7"
    },
    {
      "path": "web/scripts/verify-archive.ts",
      "sha256": "88f6d03719263189eefbe9a23f0b310c6c721920443a3e5092c1b09334aa8c17",
      "lines": 28,
      "additionalFindings": 1,
      "gitBlob": "63c80fbc35883de423afa9ef10bd2c2c1e3d9b0c"
    },
    {
      "path": "web/scripts/verify-baseline-backup.ts",
      "sha256": "b2b922b83acdba5c48b4b214393d68cfa0c4ac02fc0980947e643fbaa005d9fc",
      "lines": 21,
      "additionalFindings": 0,
      "gitBlob": "0138dd567797a5270799fc8cf3d3f4c0fce26f21"
    },
    {
      "path": "web/scripts/verify-budget-sql.ts",
      "sha256": "c6114c0e448fbdb565c17cce2f22ea638bc666572c8a2a07346c46127d6bd1d0",
      "lines": 67,
      "additionalFindings": 3,
      "gitBlob": "8e215547b56e1154dd33280ba935fcdf40babcd9"
    },
    {
      "path": "web/scripts/verify-bulk-gallery.mjs",
      "sha256": "465634d9b0bf26802fd8665f751aabc9fd732d5e84d39548b4fff2d615440ec1",
      "lines": 37,
      "additionalFindings": 1,
      "gitBlob": "940fba68967898decab65b68125a5ad4c4fe1cb0"
    },
    {
      "path": "web/scripts/verify-capture-paths-sql.ts",
      "sha256": "1e57cd16373eda490d1593449825af6db91108c08b259401423d47818d447470",
      "lines": 65,
      "additionalFindings": 5,
      "gitBlob": "aef99acecbf0d2f496bfd5ebb17bf1064ea69be5"
    },
    {
      "path": "web/scripts/verify-client-ad-protection-sql.ts",
      "sha256": "7f8aeb33207e6e7e287f161da5f5389f65d59b1ba4879cb86153c300af82556c",
      "lines": 55,
      "additionalFindings": 5,
      "gitBlob": "b880525b7021cc831b7fc230ec30e6a4fec98b94"
    },
    {
      "path": "web/scripts/verify-cloud-data.mts",
      "sha256": "20cccb773ab0605c1dde99fa82a648006ee6ff9fa0f4e24601cab23085645a00",
      "lines": 31,
      "additionalFindings": 0,
      "gitBlob": "29d986f7f79384fd4de9af0dd2c615f6c36e1cdd"
    },
    {
      "path": "web/scripts/verify-continuous-access.mjs",
      "sha256": "3bcc2caba5a1a8df8ea77fcee697c705d4a0bb8706b00517edb41476decce983",
      "lines": 32,
      "additionalFindings": 1,
      "gitBlob": "cc36d521ff637d175c6fa353e826abac9894ee71"
    },
    {
      "path": "web/scripts/verify-import-planning-sql.ts",
      "sha256": "050d8084c2e1ec9584e43464b3287aa3aae16a5284f9fddcab0ec28408b0d0c2",
      "lines": 31,
      "additionalFindings": 1,
      "gitBlob": "45e42f040513a891838f66100b41f5c210e05d43"
    },
    {
      "path": "web/scripts/verify-market.ts",
      "sha256": "fcfbc49efbd747387812e8796db6bbd83bd9b5cd5db8f124deba0ff11de2fa3a",
      "lines": 24,
      "additionalFindings": 0,
      "gitBlob": "42a46f949fb6af435ac7fb9196644c9eb94b3fbf"
    },
    {
      "path": "web/scripts/verify-preload.ts",
      "sha256": "c662f12d26e87109dbd5038084cd564fbc42ea6df194e076410ebd7ba9d0977a",
      "lines": 44,
      "additionalFindings": 1,
      "gitBlob": "995717f89e833136157e81f84411a10eb056d11e"
    },
    {
      "path": "web/scripts/verify-private-artifacts.mjs",
      "sha256": "eccea5be85b105018faf513c7067bd3422707359e3a48e3d64a95a03f2579cf4",
      "lines": 26,
      "additionalFindings": 1,
      "gitBlob": "3205386e998951ae04b08245d0ffbc9abab0a965"
    },
    {
      "path": "web/scripts/verify-release.ts",
      "sha256": "68526c5bd9a354989f86d0f588bd0b11861eea7428708a3a63a991a46611677e",
      "lines": 33,
      "additionalFindings": 0,
      "gitBlob": "dc6e7a61132af3761cc0bf0dcdc6cc74a339fa37"
    },
    {
      "path": "web/scripts/verify-report-scheduler-sql.ts",
      "sha256": "79e98130a4c248bfe6be23a375ca228ab519f2ba555428fa27c0c1f43e4a1881",
      "lines": 62,
      "additionalFindings": 2,
      "gitBlob": "5eea5df345519fa44c2a0d77734322a937cac562"
    },
    {
      "path": "web/scripts/verify-research-sql.ts",
      "sha256": "431d8fc63c82c606a07ebc5276f76a8e3b35fc3cf018fb70be42dae9e65e7835",
      "lines": 89,
      "additionalFindings": 2,
      "gitBlob": "4887c40b8e7b3750310393695b67fc29cc47aa9a"
    },
    {
      "path": "web/scripts/verify-resolver-recovery-sql.ts",
      "sha256": "0a55e894bc4193b349f277b9b1aff8637a92bc26ce88c955c417dc4e5fa153ad",
      "lines": 84,
      "additionalFindings": 8,
      "gitBlob": "3f824b4afc580776c0df66d918076e2c567db86a"
    },
    {
      "path": "web/scripts/verify-roadmap.ts",
      "sha256": "f826c514d6ac68db98d38a46a584cf962560d0b3b4dee37f24484842306417c4",
      "lines": 27,
      "additionalFindings": 0,
      "gitBlob": "c98892a2b07573df2a805e35ade88ddc5d9f2002"
    },
    {
      "path": "web/scripts/verify-sighting-refresh-sql.ts",
      "sha256": "ad7732286e621037961852fd9512f76643784d7072f4873ab9db6ffd75cf6ce1",
      "lines": 100,
      "additionalFindings": 6,
      "gitBlob": "7d0ade03176825c6e4fa7ebe3dc45d2f81ec46e9"
    },
    {
      "path": "web/scripts/verify-sql.mjs",
      "sha256": "69ffca7b8001e566c53fcd73bb605dfaf6cdb06eb602eadc766765046c48074c",
      "lines": 15,
      "additionalFindings": 2,
      "gitBlob": "a7c37dcaf60ce7661833666ce9e022face1437ea"
    },
    {
      "path": "web/scripts/verify-urlbox-live.ts",
      "sha256": "6f6cf6227db937476e959ee94e457c5096771db6f4060f16b69749d54ccb744a",
      "lines": 48,
      "additionalFindings": 2,
      "gitBlob": "ac970acb46024cf4fa7f07d7ffe693c3d89a1c96"
    },
    {
      "path": "web/scripts/verify-urlbox-sql.ts",
      "sha256": "ec6413939ea8d9b9e0995af568d682a02ccf5cdfae892f0f1fcb52c89307910d",
      "lines": 125,
      "additionalFindings": 3,
      "gitBlob": "49ee426d582a2c4fce60c09ae13be2ad593499b0"
    },
    {
      "path": "web/src/app/api/archive/artifacts/[job]/[name]/route.ts",
      "sha256": "a41c0ce79b43fd67446873f858366bd689c7e62877df54e3b0bca9e4315ee412",
      "lines": 31,
      "additionalFindings": 0,
      "gitBlob": "4857f7a12a2eb53d00647b6ba5ff9ebc6003b07d"
    },
    {
      "path": "web/src/app/api/archive/route.ts",
      "sha256": "9c6e283936c527c659e31e95f9af871de5655bbe5f508ca58363bfea913ef7af",
      "lines": 20,
      "additionalFindings": 0,
      "gitBlob": "29381aa14fbfcb20ef1c338a4ddf44110bec4176"
    },
    {
      "path": "web/src/app/api/artifacts/[job]/[name]/route.ts",
      "sha256": "dbc8b369ce6c7a4c6a93b9da176b2b43091ec0492380d2de77f0384fe8bff897",
      "lines": 32,
      "additionalFindings": 0,
      "gitBlob": "d3f42b49d99983919ae8aca1c6a70ffc48053da2"
    },
    {
      "path": "web/src/app/api/batches/route.ts",
      "sha256": "e2cbe8b87aadac08439ba02f1af658bf306cf822adf35cedfb05d9c15829ae7d",
      "lines": 37,
      "additionalFindings": 0,
      "gitBlob": "66329f557851df00e4d8f745e987dbed3d2868df"
    },
    {
      "path": "web/src/app/api/capture-evidence/route.ts",
      "sha256": "c7860b6f1fbfe7f0caf61e1a5e25cf8c273ff84fdb66777ba8b5d2945ec9241a",
      "lines": 8,
      "additionalFindings": 0,
      "gitBlob": "06b82ee65150fec28eded74f1494f867f29ba9bd"
    },
    {
      "path": "web/src/app/api/continuous/route.ts",
      "sha256": "21bf32ee3c3b6f62565924bbbd1b61f6935eeb8634bece2fca1504c7ac9a8595",
      "lines": 7,
      "additionalFindings": 0,
      "gitBlob": "d5c1113391cabbd121f683c9efe58d77c5c88674"
    },
    {
      "path": "web/src/app/api/cron/continuous/route.ts",
      "sha256": "f9e4679f71f420c554b24420aca311dd10395f67dcbb2427b603dbf56439aa11",
      "lines": 25,
      "additionalFindings": 3,
      "gitBlob": "c3afeff36913e7a4cf4c47ed0f4d0de9b9d35c0d"
    },
    {
      "path": "web/src/app/api/cron/source-sync/route.ts",
      "sha256": "1a7f8fe7651639597b71bc7f5d8e6078a14d869d354460428cf641308e908390",
      "lines": 9,
      "additionalFindings": 1,
      "gitBlob": "1aae0352af02734c16cc254b9cbbef59163e6d6b"
    },
    {
      "path": "web/src/app/api/incidents/route.ts",
      "sha256": "c7ce2da8f6d88049e55ce6f783f62fe461731b50e09f1d50655706a9801122a7",
      "lines": 33,
      "additionalFindings": 0,
      "gitBlob": "442bef97578037351fbf1fc191ee807e69b9a370"
    },
    {
      "path": "web/src/app/api/interpretations/route.ts",
      "sha256": "e0ab51f187679c86bab5c416fcdf6e5be99e45483b2e9dc9d1fcc9d302692f2f",
      "lines": 12,
      "additionalFindings": 0,
      "gitBlob": "bae386cbe8b3a229435eaf72f749522be10263ab"
    },
    {
      "path": "web/src/app/api/jobs/route.ts",
      "sha256": "c15abeac44171e9cab202958bdaaffc42dd0979300f8692b92afed9726b6aed3",
      "lines": 23,
      "additionalFindings": 0,
      "gitBlob": "a565756e3bbd19723175b82de803ad852a0d9e6b"
    },
    {
      "path": "web/src/app/api/operations/route.ts",
      "sha256": "acf0460de6fffa9e925a7e59270b465f2c459ff102fd3f024e7eb257675d0b2a",
      "lines": 16,
      "additionalFindings": 0,
      "gitBlob": "917922b36b54055ba7421b9d7d778bf437a8df5d"
    },
    {
      "path": "web/src/app/api/queues/archive/route.ts",
      "sha256": "78accae77326ad20ff68a4714d0a1bc73efe16419ab6b2758f4ece2148e2d2de",
      "lines": 17,
      "additionalFindings": 0,
      "gitBlob": "23bd7298ad2b2ee5accf098d6b3c5ea2e2380bc3"
    },
    {
      "path": "web/src/app/api/queues/batches/route.ts",
      "sha256": "a3d00108d2e1913b7a2aee254912690dc18bece9c0a976b48f533c952548a5ba",
      "lines": 14,
      "additionalFindings": 0,
      "gitBlob": "fccfc4f46fedeeffbaf1eb3f1a76d18869dd4831"
    },
    {
      "path": "web/src/app/api/queues/capture/route.ts",
      "sha256": "f89e2d0b0ed1a9d8fde3e2e96f0120ea6f7540ac27355f31a876337cdaec2176",
      "lines": 23,
      "additionalFindings": 0,
      "gitBlob": "0e91429d798be94eeecc7d4edaa6344767a4ae5f"
    },
    {
      "path": "web/src/app/api/queues/continuous/route.ts",
      "sha256": "db98d530175f4891d175980d103af98f8856b3f87bd00f68f7799fb3a3ee4ff7",
      "lines": 10,
      "additionalFindings": 1,
      "gitBlob": "e66f5e4212fa59833a08d9940a82f86feb25e4f5"
    },
    {
      "path": "web/src/app/api/queues/market-maintenance/route.ts",
      "sha256": "640c1ebe9d67f4d30015ddb2e54e24871cb3a9156e273a36053889a45991ab77",
      "lines": 9,
      "additionalFindings": 1,
      "gitBlob": "71b4f3dc5a9b765ff60ee46386b1b805f384f51c"
    },
    {
      "path": "web/src/app/api/queues/resolver/route.ts",
      "sha256": "5ed23be7e4d501e5ed33311bd301cb2bd27c213a5c788f28e6b4ce5a17b5d690",
      "lines": 10,
      "additionalFindings": 1,
      "gitBlob": "bb21a20805d7dad9398f9e9b6bc8f4c196d7f5ca"
    },
    {
      "path": "web/src/app/api/queues/source-sync/route.ts",
      "sha256": "1b9ae8a039fe3ca01e0ada8ba0fc96e5806c99b81ff8e40c79c338d99f615cde",
      "lines": 9,
      "additionalFindings": 1,
      "gitBlob": "921f97cd9c71d64360e663d02058f7f4fcf9f600"
    },
    {
      "path": "web/src/app/api/queues/urlbox-refresh/route.ts",
      "sha256": "c05ef12c846a17095cb1d415b89fb480cb84fbab585171a8203e966d050ef257",
      "lines": 15,
      "additionalFindings": 0,
      "gitBlob": "dc25b0bdf336df23cc973b8d8129c8b31ac49b45"
    },
    {
      "path": "web/src/app/api/research-library/route.ts",
      "sha256": "4b656188c43477ddbb73255f8e2f1eb8fb0f5cbbbc3ed42059102650985ed538",
      "lines": 7,
      "additionalFindings": 0,
      "gitBlob": "8d08dd0e6219a549ab95ab0ed0ce1f2aba56963f"
    },
    {
      "path": "web/src/app/api/research/route.ts",
      "sha256": "574261203966e2d00c2ac24ae45f74977a247a20d0e65b7f0d9f3e138f6d7132",
      "lines": 66,
      "additionalFindings": 0,
      "gitBlob": "dbbb3f4c92116e059d5593fabb952db8ab7dacd1"
    },
    {
      "path": "web/src/app/api/resolver/claim/route.ts",
      "sha256": "7f33c5169ce6db98c35eb137a136ae4e755dbe3c196caebd65fc0cff5bc28511",
      "lines": 15,
      "additionalFindings": 2,
      "gitBlob": "3f13d513208e34d7e3e6dcd46f41b89d0bf715d1"
    },
    {
      "path": "web/src/app/api/resolver/status/route.ts",
      "sha256": "59c3cd8d356f3f2b60472969dc755d3d99cbcad1c015cb6b17bf4c75b1b400ee",
      "lines": 12,
      "additionalFindings": 1,
      "gitBlob": "02418be35d89c06ddb6542da056c041b0fcfb6a3"
    },
    {
      "path": "web/src/app/api/source-sync/route.ts",
      "sha256": "f301512667013ba5d76bf5de2b1e979292582579d1ae19f74290dcd7894d0989",
      "lines": 8,
      "additionalFindings": 0,
      "gitBlob": "f980fa682535b6297dc0e7ad049d5459e5124c6f"
    },
    {
      "path": "web/src/app/api/urlbox-refresh/route.ts",
      "sha256": "d0f3d9da724d03eee4f20dcf75dc0946444a61adb73cc57af0e57dc59a1914c5",
      "lines": 15,
      "additionalFindings": 0,
      "gitBlob": "365886c06a423ad8c88cf96f98bf2ede379381b8"
    },
    {
      "path": "web/src/app/layout.tsx",
      "sha256": "543254e4fafa0c4f8b3a8ba4686d867c5ce6b014ccc9dcf2f087fe25dfdf0dd5",
      "lines": 9,
      "additionalFindings": 0,
      "gitBlob": "c920b80f2c03a4ea89574ab4d5665c3f55b4db13"
    },
    {
      "path": "web/src/app/page.tsx",
      "sha256": "11e2df68cffe9e287af720fdd6b5dcd1bb572b09f713cbc3009df85dc79492b0",
      "lines": 11,
      "additionalFindings": 1,
      "gitBlob": "3aee29f408dda03459f390f1c5fd3fa1c29cf432"
    },
    {
      "path": "web/src/app/sign-in/[[...sign-in]]/page.tsx",
      "sha256": "a44f6f973ad4f5e352e046fe4e3f8879185af077a9b9a0c10f88e359453d58cc",
      "lines": 3,
      "additionalFindings": 2,
      "gitBlob": "503e40acf61d0f04ec9891a63075416d52bcbd12"
    },
    {
      "path": "web/src/components/archive-gallery.tsx",
      "sha256": "4d91b440d36fffcb65a896d7e45c808f5c123d16d870379a904b0952e664e74f",
      "lines": 54,
      "additionalFindings": 0,
      "gitBlob": "a12fd31b11869c2a84bc746f5d8bf8135fe28188"
    },
    {
      "path": "web/src/components/bulk-actions.tsx",
      "sha256": "602f9db455bcf31becab765d2242d9a5ac44413f3a4e515b8abb01e76e4d247e",
      "lines": 23,
      "additionalFindings": 0,
      "gitBlob": "b9f394e164289063987ffa1897ea17b74254115c"
    },
    {
      "path": "web/src/components/continuous-panel.tsx",
      "sha256": "c1f63d6f53ebaf52ac5566e87536360d577c9170b2bc942ef98340c4cc11b300",
      "lines": 130,
      "additionalFindings": 0,
      "gitBlob": "6eeefbfbee4c842a72d417e70e7401ce73d2815c"
    },
    {
      "path": "web/src/components/incident-panel.tsx",
      "sha256": "28e1422ee68782604bdad5c0168f6a9c5cb147a84ac56cf40316f71ae9652bce",
      "lines": 101,
      "additionalFindings": 0,
      "gitBlob": "0b20f050a7d636478e45336c06bf02cb4c5d6b47"
    },
    {
      "path": "web/src/components/interpretation-panel.tsx",
      "sha256": "f83be493154f738f5af267b06b90878c40e2e6c5abe129c780a5b023695976f3",
      "lines": 19,
      "additionalFindings": 0,
      "gitBlob": "27be77dc1177a5707204998c593c062fc635df3c"
    },
    {
      "path": "web/src/components/interpretation-references.tsx",
      "sha256": "465ff23a297ab5307e4a2271a6d833c0cda0afa608bc8b0dadbd6e26becfe125",
      "lines": 7,
      "additionalFindings": 0,
      "gitBlob": "f80acd189dca4930f9ada05d977b5a02a23a8745"
    },
    {
      "path": "web/src/components/lander-insights.tsx",
      "sha256": "161cbfde9b0b192a92be4b0a2a867f01ff67758ba45ec8b8a7eb747fddfc07e3",
      "lines": 52,
      "additionalFindings": 0,
      "gitBlob": "b65a84f17d1473b6d1cdc18ce4e77279e394255e"
    },
    {
      "path": "web/src/components/market-explorer.tsx",
      "sha256": "6c266f80be36f2c80dde56ecd2fce250f150d171cb96ba74bfaa9c0fade0714b",
      "lines": 66,
      "additionalFindings": 1,
      "gitBlob": "53cbeb8b405452d1adf7729eeeb09dc8d0cc5f5f"
    },
    {
      "path": "web/src/components/operations-panel.tsx",
      "sha256": "e546acf9cf9dd59e6d298d4049c4264879917d368e82c0d84e26eba1f3e85e2f",
      "lines": 23,
      "additionalFindings": 0,
      "gitBlob": "348e8933abfb6d0414734bbdd38e2d1ce8a6b623"
    },
    {
      "path": "web/src/components/period-comparison.tsx",
      "sha256": "e3526bea5af922d3a8e5d45d470295ab7bf19834a3a48d23edd271cee8dbfde4",
      "lines": 12,
      "additionalFindings": 0,
      "gitBlob": "907702e8eaa2c8bc28afead0b9408bbe6eb00c55"
    },
    {
      "path": "web/src/components/research-app.tsx",
      "sha256": "8d910be07fa7d13dd8b7a65a47a5d176d26d72fd53f2ddc7fd3b7ca28c527209",
      "lines": 153,
      "additionalFindings": 2,
      "gitBlob": "abfb479e5689ed7d5355fd78f8682c276ac88acc"
    },
    {
      "path": "web/src/components/resolver-indicator.tsx",
      "sha256": "7b01416feede5873e5a5f58815e692bcba8bbe6afb0324ff4780e47b661e34b6",
      "lines": 27,
      "additionalFindings": 0,
      "gitBlob": "56b0f04c919b3868bf2c2b9f23848e38903bc43d"
    },
    {
      "path": "web/src/components/source-sync-panel.tsx",
      "sha256": "fb6c265c027a7a534d2f5ec3c654960748ceae8888cf5d639111bcb8019c0483",
      "lines": 11,
      "additionalFindings": 0,
      "gitBlob": "47b567c3b2b70af47520af92c325c666e5e92b89"
    },
    {
      "path": "web/src/components/urlbox-refresh-panel.tsx",
      "sha256": "b522fe5d355b6f2479ccaedc8ad225d28e498452d2903a568ce07e44cbe15f38",
      "lines": 26,
      "additionalFindings": 0,
      "gitBlob": "efad8ea691f1ad8336d1d25a0eccbe94f9ec7a56"
    },
    {
      "path": "web/src/lib/access-policy.ts",
      "sha256": "320e797b5fe84bf841e13de3dcca7a8e1204bd909d8642dc2154f84d52974172",
      "lines": 23,
      "additionalFindings": 0,
      "gitBlob": "6d49fb64ffa558343532100bdd84954b037c5ee5"
    },
    {
      "path": "web/src/lib/api-failure-policy.ts",
      "sha256": "859003a1e579289a6fe2a7c32c3e424a4af758cadb842640d3442389f4e0a64f",
      "lines": 48,
      "additionalFindings": 0,
      "gitBlob": "d28a3d00d7b023eb6388398ebbc68c4b8f03a72a"
    },
    {
      "path": "web/src/lib/archive-policy.ts",
      "sha256": "3c81dfc90d6f2111ecc22badae9b993660b9f9bd4cf9c33ffe1b95b8d5d8f585",
      "lines": 32,
      "additionalFindings": 2,
      "gitBlob": "b6c9ce094676125afd29e9598fa768eb3ab43f9c"
    },
    {
      "path": "web/src/lib/archive-source.ts",
      "sha256": "2494d68ce8c61f90ed4caa99215471539faefa3969bfc3004d56a7df3813f2ec",
      "lines": 17,
      "additionalFindings": 0,
      "gitBlob": "627b6f31856469603b861b5d89ca6f2acea15d3a"
    },
    {
      "path": "web/src/lib/archive.ts",
      "sha256": "7ba1b6f50644a86ca8157fd7acc84fdf12400ca25219a311f9d0389a73255954",
      "lines": 87,
      "additionalFindings": 2,
      "gitBlob": "851f6f2f41042afe2807342d42658801cb65f34d"
    },
    {
      "path": "web/src/lib/auth.ts",
      "sha256": "ece3ee7edb5ee7b7be7b56fbd6cfebc3b4f955429099b0d8f572041e26f74fb9",
      "lines": 24,
      "additionalFindings": 0,
      "gitBlob": "91d7296dbd363bfbb1ea55ac60a9b7e70a979a62"
    },
    {
      "path": "web/src/lib/batch-policy.ts",
      "sha256": "3f9d668ad8d973acf4a05edc43e58cee78c386e7491e90e56f89a9dadceaec83",
      "lines": 41,
      "additionalFindings": 1,
      "gitBlob": "d732df8aecf3696959af1e2722d3e84c536e40ae"
    },
    {
      "path": "web/src/lib/capture-artifacts.ts",
      "sha256": "ff63f05393f5841fcc9e7b3fc0b87392d2967f87ba97a79b23661e1011877fa8",
      "lines": 29,
      "additionalFindings": 1,
      "gitBlob": "0e006c8eba5d2a932d5c679c751c5384185d351a"
    },
    {
      "path": "web/src/lib/capture-evidence-store.ts",
      "sha256": "66824a9ef269f233203f0b63fc8849d178f823beea43fc026e179151dfbd2c47",
      "lines": 48,
      "additionalFindings": 0,
      "gitBlob": "3bf58daa11927cde25a3291d5ce4f1aee99c686e"
    },
    {
      "path": "web/src/lib/capture-evidence.ts",
      "sha256": "1982c8d175d36830f9e8904b207044ec75564b10bbd57b5991ad85c02d3b1eeb",
      "lines": 126,
      "additionalFindings": 3,
      "gitBlob": "377145d1245cbbdced7902466d0a77554c13da06"
    },
    {
      "path": "web/src/lib/capture-policy.ts",
      "sha256": "65cafb713f2d8adbb84e13746b4415a5df42d5cd513d55250c1937006796d40e",
      "lines": 12,
      "additionalFindings": 1,
      "gitBlob": "30ae5ae5a5505dab55ec1984f4de4d16544af81d"
    },
    {
      "path": "web/src/lib/capture-queue.ts",
      "sha256": "f547cb00490e420487d0c8c9252e16ac5479fc058c46455eb30da98a2030150b",
      "lines": 20,
      "additionalFindings": 0,
      "gitBlob": "7a91a5f6e1f93a502ba97129073af859b3019bc1"
    },
    {
      "path": "web/src/lib/capture-runner-policy.ts",
      "sha256": "5f425f408ade12d4564cc412a730b3371b73e6f0e82d47cf03dd073e9d1ce837",
      "lines": 19,
      "additionalFindings": 1,
      "gitBlob": "13a574f5fd13d40049c23cb3ea964f36e4eac46a"
    },
    {
      "path": "web/src/lib/capture-runner.ts",
      "sha256": "89cd9d5d79d0a0d262323cfa3ef6f24d9607eb010fedcf901e50dd74f322eaf6",
      "lines": 31,
      "additionalFindings": 1,
      "gitBlob": "877d92ce251d5db49ef8e5a91a087f2cf76ca309"
    },
    {
      "path": "web/src/lib/client-ad-policy.ts",
      "sha256": "647e5e7181ad86021e12b39453efa5a869510c763b7d4f114e64a688d7661873",
      "lines": 44,
      "additionalFindings": 0,
      "gitBlob": "b6ea76fc5eeba02caab5a79d3ddb32b9cd9011f0"
    },
    {
      "path": "web/src/lib/client-ad-protection.ts",
      "sha256": "24bcdc56e43ef1c0981312faebcdf8d07b9df9fffb31ae26f0531d6c611f66f3",
      "lines": 39,
      "additionalFindings": 0,
      "gitBlob": "f48d745115c247bf929cd18c657e1a9be2cf0776"
    },
    {
      "path": "web/src/lib/cloud-admission.ts",
      "sha256": "c0f25f374b1fcda4ef83db99adce108fe423a55a46971deeda187a312a3340e0",
      "lines": 55,
      "additionalFindings": 0,
      "gitBlob": "0c9dc7a10e68b993d628620be0f2e702a6c62dbe"
    },
    {
      "path": "web/src/lib/cloud-archive.ts",
      "sha256": "33bc5a6218b5295841d19e3df7672c382dfa63ecdbb89736847f66ee344d2a38",
      "lines": 93,
      "additionalFindings": 3,
      "gitBlob": "30608a60cadcfbd6d171382d19fa8213ce982821"
    },
    {
      "path": "web/src/lib/cloud-capture-policy.ts",
      "sha256": "0eaad4334393ea6dc7c9957481617f233c93f12eba3d6cd711be58763ef3b00f",
      "lines": 19,
      "additionalFindings": 1,
      "gitBlob": "93336161542079735dd0608f61c2198b5fdf0a35"
    },
    {
      "path": "web/src/lib/cloud-capture.ts",
      "sha256": "422dac879c59140b5b28ceb1612c5017e76059f0f0258ae7c7a84b36f9acd310",
      "lines": 90,
      "additionalFindings": 3,
      "gitBlob": "809bdc25052d915b17783ba0ad7bccb883cddfdd"
    },
    {
      "path": "web/src/lib/cloud-resolver.ts",
      "sha256": "df6781edcbdc0a2b1c24c815a555e865d5cf344bbf5b8f0a342d14bbbb14fadc",
      "lines": 133,
      "additionalFindings": 0,
      "gitBlob": "954b38dae7dfd7ea799b0c0828554b51e55e8856"
    },
    {
      "path": "web/src/lib/consumer-evidence.ts",
      "sha256": "fd8dbe20478f1e26c8e2ce8be7289cc3f0f20c31b07df186d04734a526592cae",
      "lines": 34,
      "additionalFindings": 1,
      "gitBlob": "13c611801a3a9d80d169b1f9cb0d475c1c948b52"
    },
    {
      "path": "web/src/lib/continuous-admission.ts",
      "sha256": "2e23b76e7f2d31f4043f4073cf5b4fbe9c8efbd944613bc3c3defc296d8a13fd",
      "lines": 211,
      "additionalFindings": 2,
      "gitBlob": "f6751095a961dfc532560cdbda203ccab91bb864"
    },
    {
      "path": "web/src/lib/continuous-auth.ts",
      "sha256": "a0293ed67bd80903c24b736140a58f0b2b04026e967227aace91e9ad569f2c77",
      "lines": 19,
      "additionalFindings": 2,
      "gitBlob": "22ec75ec88f961aa241d224853c11881f142fbb2"
    },
    {
      "path": "web/src/lib/continuous-capture-gate.ts",
      "sha256": "6537a290f953ce27d26063258fde8c5c29596fa05cc40c1eb9e096eba633e56b",
      "lines": 5,
      "additionalFindings": 0,
      "gitBlob": "68684f5cd3c0c86d53abc9ae0f4bcb5098716932"
    },
    {
      "path": "web/src/lib/continuous-capture-paths.ts",
      "sha256": "611796bfff8d50b2cd63fc17a3080c255ad9b3f69a85bd6f7e4c7768c883d015",
      "lines": 56,
      "additionalFindings": 0,
      "gitBlob": "e9a60e21efcd00f071482fc6dcae8e882aada3c1"
    },
    {
      "path": "web/src/lib/continuous-planner.ts",
      "sha256": "1ac0e491c5047eff47499954dd329cb90b17bdae63eb5b0fd56aabf594242af6",
      "lines": 217,
      "additionalFindings": 0,
      "gitBlob": "db3eff8be5fb88793745f7508ff77333d11e1dd3"
    },
    {
      "path": "web/src/lib/continuous-policy.ts",
      "sha256": "3bbbf169ed481222780493bf71c42465f603c6ba27388441dc7198a27c2a91f0",
      "lines": 157,
      "additionalFindings": 8,
      "gitBlob": "48e2ba4536913e017ae6056d7e67e279517780ed"
    },
    {
      "path": "web/src/lib/continuous-urlbox-admission.ts",
      "sha256": "c497b25a81079ae9de181b9d030df0e573274fa17b395a147475d6fc683a78d3",
      "lines": 125,
      "additionalFindings": 2,
      "gitBlob": "c0da33b5e52a2330ba01530af591888438aa0a75"
    },
    {
      "path": "web/src/lib/continuous.ts",
      "sha256": "3cb3496c1c9f24953d713e5c313205e7306eb2cc5fcf7a0e780504d6de015c62",
      "lines": 364,
      "additionalFindings": 4,
      "gitBlob": "b614697dbdc0288893aba336228cfa84818388e4"
    },
    {
      "path": "web/src/lib/database-observability.ts",
      "sha256": "8d471fefbe62fd8967cde7c4045a187d3f65c520088d1f1242cd67db6d08607b",
      "lines": 12,
      "additionalFindings": 0,
      "gitBlob": "33cab18bfecdc18a80b8b1072938fb90fd0e2d5b"
    },
    {
      "path": "web/src/lib/database-transaction.ts",
      "sha256": "89089971911ff6f2cd0b92261d0c0f9b340db0ce6f25dec5e0aa775b23e9a11a",
      "lines": 41,
      "additionalFindings": 2,
      "gitBlob": "a07367b3d62d3d4d2d6811d66ac82e370baf995d"
    },
    {
      "path": "web/src/lib/db.ts",
      "sha256": "c822ef68af9c809a0344c94e747ab6f803718076404961e607b9f3889bea4611",
      "lines": 35,
      "additionalFindings": 1,
      "gitBlob": "9a5dc5233d2624c4488af307d76e65ed6bc6cedd"
    },
    {
      "path": "web/src/lib/gallery-batches.ts",
      "sha256": "dc38af5e78eded65d32e267f2f30c7644084183639c76b98737d84aaee765b7c",
      "lines": 191,
      "additionalFindings": 3,
      "gitBlob": "ed55a9be2b77d6f118a3c54a05b460bcbb5ddf72"
    },
    {
      "path": "web/src/lib/http.ts",
      "sha256": "4911dfd832366e58b2cad964d613b07ad5e36c70aedf26ed99db6877b1b87cdc",
      "lines": 22,
      "additionalFindings": 0,
      "gitBlob": "98f63464b7b098ce37196653d34144a7d72b48c2"
    },
    {
      "path": "web/src/lib/incident-policy.ts",
      "sha256": "e6c50b85a89ab80a49ffca9b7264d2144eb2378cc47fa36e89ec058f7cf375a5",
      "lines": 85,
      "additionalFindings": 0,
      "gitBlob": "fffd5aedf90509dc49ea42a3da6452981aef5e9c"
    },
    {
      "path": "web/src/lib/incident-recovery.ts",
      "sha256": "e26db3030e67c77791b96651a1f0f542b29bcf79c991979cc6269e49615440c6",
      "lines": 64,
      "additionalFindings": 0,
      "gitBlob": "0c0bcd9604a64eca1293338f8a3c59888ac08275"
    },
    {
      "path": "web/src/lib/incidents.ts",
      "sha256": "eef400257595ed8b81c032ea5815035b35c0e37b823783c7dbc1fe78e0954adb",
      "lines": 74,
      "additionalFindings": 1,
      "gitBlob": "2bc62673b442640eb6da5a4071c8ec2a11a9798e"
    },
    {
      "path": "web/src/lib/interpretation-policy.ts",
      "sha256": "54856b5644c351ed3c7f9182acee62bf56f8699f1fc9bf9cd26d919d8a5d43db",
      "lines": 18,
      "additionalFindings": 0,
      "gitBlob": "5015944baa6efe86833ace12d9dd7ac57acd0608"
    },
    {
      "path": "web/src/lib/interpretation-worker-status.ts",
      "sha256": "ffc0e0d99ccf33e3c6847b8046524883bbae706c2c689ead253b0ca920bc3d94",
      "lines": 9,
      "additionalFindings": 0,
      "gitBlob": "de803a22f7f93a110ca717db4edb90f00622dbb3"
    },
    {
      "path": "web/src/lib/interpretations.ts",
      "sha256": "cc418eece637819e0d2400915df14b5f6e400da37ac5fd73b6a488197dc2f56f",
      "lines": 75,
      "additionalFindings": 1,
      "gitBlob": "c29d507a150854acc626d8af7d0357458c6b1983"
    },
    {
      "path": "web/src/lib/jobs.ts",
      "sha256": "fa4c6de5281168e7cbdbfff63430e8a48cb6c638b43bb402ecd59255fff24d81",
      "lines": 89,
      "additionalFindings": 5,
      "gitBlob": "98b56b5fcb4047f46da67a05f00a4157f132a785"
    },
    {
      "path": "web/src/lib/managed-capture-reconciliation.ts",
      "sha256": "0c433627be6765aad3ca0f7c9998fdfc05b7fd7467edde66ea922e6c6e6de86d",
      "lines": 74,
      "additionalFindings": 1,
      "gitBlob": "dc1340fa551bb1932645b6428f9ccfd4d24a10b8"
    },
    {
      "path": "web/src/lib/market-all-summary.ts",
      "sha256": "3508ebef93f98d9b3200004430fc498496fe1bccf691c5be286610baf4a51480",
      "lines": 30,
      "additionalFindings": 0,
      "gitBlob": "0917237018ee2219532558e9bc447387ec4e6a7e"
    },
    {
      "path": "web/src/lib/market-definitions.ts",
      "sha256": "448fd92ade65594db2b96c0dc284acca17f447ed598e8d9545b24d46c48a288a",
      "lines": 31,
      "additionalFindings": 0,
      "gitBlob": "14c3059c7d1d30cd564ee6cc0dd94c6bed7c35d6"
    },
    {
      "path": "web/src/lib/market-maintenance.ts",
      "sha256": "a92d4b0e1cc1dcd704914a93123b7ea4be5d2137e21a112aeecda25849978a1b",
      "lines": 76,
      "additionalFindings": 1,
      "gitBlob": "e913bd2120b210121d4039052744a9b1b40efb1a"
    },
    {
      "path": "web/src/lib/market-query.ts",
      "sha256": "f760c2b0a6bc1feaef4669fdbaf3025529eeb6b6374608819911e14aa75a9494",
      "lines": 42,
      "additionalFindings": 0,
      "gitBlob": "ededa85054ee96f8175ae732c68f3779e7f42373"
    },
    {
      "path": "web/src/lib/market-summary.ts",
      "sha256": "53fc191decf4542b71ef5b6138d5fcadc0da373ca78fb998d47b9c76306f461f",
      "lines": 49,
      "additionalFindings": 0,
      "gitBlob": "bde7cbb31c8b1e7c19bda5ba847e0ae08bb8e8fc"
    },
    {
      "path": "web/src/lib/market.ts",
      "sha256": "130d935319bdfc5a971472ea53dcf8382f2a31d954adbe7bfffd64b098d59185",
      "lines": 122,
      "additionalFindings": 4,
      "gitBlob": "4898b1d795390fd3592060cae92874482b3cddb2"
    },
    {
      "path": "web/src/lib/operation-recovery.ts",
      "sha256": "575b1924632b9a39c6f1def402ebda4271b8577a57fedb33b4362d7446c02b2c",
      "lines": 53,
      "additionalFindings": 0,
      "gitBlob": "6fc84d9ba3cafbabd2ee9eadfddfb91ed231d749"
    },
    {
      "path": "web/src/lib/operational-health.ts",
      "sha256": "53c4dd2b48730ffb6b64bad54f6783d126938070ee7b4920af71342a79edc415",
      "lines": 36,
      "additionalFindings": 0,
      "gitBlob": "548ecb9622ac24b1995d7d836bdfd961dbbf3155"
    },
    {
      "path": "web/src/lib/operational-observations.ts",
      "sha256": "cc8b6e23f526634737cc40d6db81db72e14bfb51284ec77664df07f202d0011c",
      "lines": 99,
      "additionalFindings": 0,
      "gitBlob": "1415872ae024520623c8e206d38cfbb6f832df0e"
    },
    {
      "path": "web/src/lib/period-policy.ts",
      "sha256": "1285b32910c3b9768096d13991b7508f6cddeec4f0344c40e8ef96ba90cfcd76",
      "lines": 12,
      "additionalFindings": 0,
      "gitBlob": "fd7176426e4a1c3785af2ad0aa3017d106814073"
    },
    {
      "path": "web/src/lib/pipeline-lanes.ts",
      "sha256": "710912c6337c2282398bc78ae910d17e323cbdcee8811e47c8608d3899ebce6b",
      "lines": 61,
      "additionalFindings": 0,
      "gitBlob": "f0cab17210e08332886f2b74d8d1997dbc36f934"
    },
    {
      "path": "web/src/lib/pipeline-supervisor.ts",
      "sha256": "ee73aee382fba062f0aebd2858a307f5bc1ccf91e75f6a6202248c31d98abf27",
      "lines": 9,
      "additionalFindings": 0,
      "gitBlob": "c472e844420129cf25553a98e011ffef76580dce"
    },
    {
      "path": "web/src/lib/postgres.ts",
      "sha256": "16902e9d330420f1bf79f121d1b19df14b2a349b7513d531d63542665a934abf",
      "lines": 14,
      "additionalFindings": 0,
      "gitBlob": "aa379caa73da357ed6282c3ee7c812ef66779f4e"
    },
    {
      "path": "web/src/lib/preload-policy.ts",
      "sha256": "7e1d4459a2ead4a63b2ab6819851465dcdce6afac5a22ed4def7c47e83db283f",
      "lines": 30,
      "additionalFindings": 0,
      "gitBlob": "e2f3dcfca8fdc541f8f7d369a4220df621ff2d42"
    },
    {
      "path": "web/src/lib/queue-incidents.ts",
      "sha256": "bc897845e4f9f6fa1e5e4138eec2cd2c0acc624da23365f91428ed9424cd9b3d",
      "lines": 29,
      "additionalFindings": 0,
      "gitBlob": "710f16c0422bc66bf21e830f60aa5154bbd5eb7c"
    },
    {
      "path": "web/src/lib/report-retry.ts",
      "sha256": "7a83ae467b15abaf1561ec62badba30592289dfa62533e414136ac9b18034beb",
      "lines": 52,
      "additionalFindings": 0,
      "gitBlob": "bb8a526204e1140f29940915010067da91b793c8"
    },
    {
      "path": "web/src/lib/report-schedule.ts",
      "sha256": "4b06d50428f0cf997588cc895b53fc6c2e0a0b18b7b3432868e6559beca47517",
      "lines": 46,
      "additionalFindings": 0,
      "gitBlob": "324464fe375b62dd7271575bf58129e0a0583f66"
    },
    {
      "path": "web/src/lib/report-scheduler.ts",
      "sha256": "5520a314897d72da0a0a5e90db256d8327c7e576cbaa0ce7d9830cb113e07e0e",
      "lines": 73,
      "additionalFindings": 2,
      "gitBlob": "d6597f35b855713204ab1b22a11af0c302fa6a45"
    },
    {
      "path": "web/src/lib/research-library.ts",
      "sha256": "31e1d7b771a33aecaebf139cd8f6ed24c623a8e918c70cd9cee44a676b18a7b5",
      "lines": 37,
      "additionalFindings": 2,
      "gitBlob": "8b6563677836dfc86e53471dee56f6d022dce7f7"
    },
    {
      "path": "web/src/lib/research-loader.ts",
      "sha256": "a6e4923ec629b3c7a012bd0554200a395d48231915e58e53d0d114ecd2f7b197",
      "lines": 41,
      "additionalFindings": 2,
      "gitBlob": "6b650031ee7f105cc899f669785a27793c46c864"
    },
    {
      "path": "web/src/lib/research-metrics.ts",
      "sha256": "714ce241e89eef422dbd13cf82dfa391063254cf12c43cd82185c7159d5d9ff5",
      "lines": 110,
      "additionalFindings": 0,
      "gitBlob": "e8b42b0cbef580c220683882e72234bdc0ad683d"
    },
    {
      "path": "web/src/lib/research-recovery.ts",
      "sha256": "9bb6bdc068a555247db5f775199a962bc69ec37b8304219ed3f8de4dabd84f1d",
      "lines": 41,
      "additionalFindings": 1,
      "gitBlob": "a8c9b50797183601697d1efd112024e9ef7830ef"
    },
    {
      "path": "web/src/lib/research-sections.ts",
      "sha256": "805d954a9843072bbc1ad1fddbce584d5ffbef90c6a9715b5e010363fda06289",
      "lines": 17,
      "additionalFindings": 0,
      "gitBlob": "ec53334c6e9f44076d9ea2668ae02044b8ea7f55"
    },
    {
      "path": "web/src/lib/research-snapshot.ts",
      "sha256": "16b7942c7699af3e475c6823041940f597801ae7ffb932ccc38d3c62990347ca",
      "lines": 42,
      "additionalFindings": 1,
      "gitBlob": "a44037d3116b8c1daa94dacaff84da6423bebe76"
    },
    {
      "path": "web/src/lib/research.ts",
      "sha256": "1766531f95c2cddc743f50fed75d38d499f9b3ffe6dffd4670341185d058869c",
      "lines": 170,
      "additionalFindings": 1,
      "gitBlob": "228dd3d5021d11cdb304fd1781e2ee01555ba81a"
    },
    {
      "path": "web/src/lib/resolution-evidence.ts",
      "sha256": "1eef141b6c07a55245f753fc7d71f8f357a4756fe59613b94f7351a245442764",
      "lines": 47,
      "additionalFindings": 0,
      "gitBlob": "750a75a9002b1354a5c9d176791f569b9b14b119"
    },
    {
      "path": "web/src/lib/resolver-recovery.ts",
      "sha256": "3ede484f68504b363d921d5af2ce43a58502d2318a3bae8eb0f6a06a11e667d8",
      "lines": 107,
      "additionalFindings": 0,
      "gitBlob": "efd68b48ea26491a270d50aa8f4a90689af14cd7"
    },
    {
      "path": "web/src/lib/resolver-status.ts",
      "sha256": "4260bf8116e28013bd107aaaeae31190338d591aabb3fc32767a846d7e2ebf69",
      "lines": 34,
      "additionalFindings": 0,
      "gitBlob": "a26cee858b0e8237458ec453fb1d52f33722e881"
    },
    {
      "path": "web/src/lib/scan-coverage.ts",
      "sha256": "b02c030ddeacb555b6d0c6e79fd341e292ef85fb5140ebfd95fccaddd482bab6",
      "lines": 36,
      "additionalFindings": 0,
      "gitBlob": "96d600a367bfa09323f81e731b69baacdf93e291"
    },
    {
      "path": "web/src/lib/scope.ts",
      "sha256": "928685591554d43973af043e4a16221bd7fb277232b5438d871e32836d86a317",
      "lines": 83,
      "additionalFindings": 1,
      "gitBlob": "660a5aa9c78d466e0e7fea37637a870f18fb540c"
    },
    {
      "path": "web/src/lib/source-sync.ts",
      "sha256": "d58b08611a35e449a0c9beeebbc7c5f9538f9acb5ffc5a089358e434cc2fa059",
      "lines": 108,
      "additionalFindings": 3,
      "gitBlob": "08f7a8fecd08d515b4ef6c552f7d1f61fceafba4"
    },
    {
      "path": "web/src/lib/urlbox-api.ts",
      "sha256": "8ffebea867fa8421349eedbfd330cf5c89c96775751b9135ecb4d6b53f986db4",
      "lines": 37,
      "additionalFindings": 1,
      "gitBlob": "063484e131057ab97632cfd6e230b843aeb03c43"
    },
    {
      "path": "web/src/lib/urlbox-capture.ts",
      "sha256": "1eee4d83450ad39a8d612a13b34a8031acac88eff8dedd315c573c2ebf79ffee",
      "lines": 268,
      "additionalFindings": 5,
      "gitBlob": "91bc27dbb4c695673beffe1aaeeecc2082cdce51"
    },
    {
      "path": "web/src/lib/urlbox-policy.ts",
      "sha256": "444760bac1b8d83942d9458a8a65b40bbada41c018ecdbf7ad4a4a8be8169680",
      "lines": 87,
      "additionalFindings": 3,
      "gitBlob": "0b74d1b87099016a47a4cd6b6fb0c6dce775f6f4"
    },
    {
      "path": "web/src/lib/urlbox-quality-review.ts",
      "sha256": "d781b7156ae777a9db06ee4f6a998151c81599fc08cf6ee8b03962759e73e7ec",
      "lines": 31,
      "additionalFindings": 1,
      "gitBlob": "8d16d1490f41bc9bfe3de6daf1084ee4ec82f446"
    },
    {
      "path": "web/src/lib/urlbox-refresh.ts",
      "sha256": "5fab448cbde048c42aa32395e5beca6903b751f79f69d08d0e8769b85b4aa801",
      "lines": 131,
      "additionalFindings": 0,
      "gitBlob": "7926c5ec27b33fd07faa9644148ffdcb83dcede2"
    },
    {
      "path": "web/src/proxy.ts",
      "sha256": "1c2c09384f77aef95fc85b1989d9f147c9eb9975dc0791c930f1be3f7154a5fd",
      "lines": 14,
      "additionalFindings": 0,
      "gitBlob": "13b3b506df014f343dd731c74dbf3a514a9804a3"
    }
  ],
  "omittedEligibleFiles": [],
  "limits": {
    "files": 1200,
    "fileBytes": 786432,
    "totalBytes": 25165824,
    "findings": 1500
  },
  "deployment": {
    "status": "not-queried",
    "revision": null
  }
}
