{
  "schemaVersion": 1,
  "slug": "ppc-lander-intel",
  "repository": "webhostingdoo/ppc-lander-intel",
  "sourceSha": "77d24c25e202d3d6a7318c189b988cc72526af59",
  "hqSha": "b4553ab14f4cde1f764f87925a9585e2515b6ac3",
  "scannedAt": "2026-10-23T13:12:59.581Z",
  "status": "partial",
  "findings": [
    {
      "id": "6fad01273b9939c8",
      "category": "access",
      "label": "Clerk",
      "detail": "Integration signal in source. Account ownership, provisioning and live connectivity are unverified.",
      "confidence": "inferred",
      "evidence": [
        {
          "path": "web/package.json",
          "line": 18,
          "kind": "declared-config"
        },
        {
          "path": "web/src/lib/auth.ts",
          "line": 3,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "e228954257c414d2",
      "category": "access",
      "label": "OAuth flow",
      "detail": "OAuth reference; provider, consent scopes, token custody and access checks need confirmation.",
      "confidence": "inferred",
      "evidence": [
        {
          "path": "scripts/configure_resolver_cloud.py",
          "line": 78,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "af8bcf0bfc954fba",
      "category": "access",
      "label": "Supabase",
      "detail": "Mentioned in source documentation; implementation and account access need confirmation.",
      "confidence": "inferred",
      "evidence": [
        {
          "path": "docs/OPERATIONS.md",
          "line": 19,
          "kind": "source-reported"
        }
      ]
    },
    {
      "id": "75765901171dfb34",
      "category": "apis",
      "label": "GET /api/archive",
      "detail": "Source-declared HTTP handler. Reachability, access enforcement and side effects are not verified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/src/app/api/archive/route.ts",
          "line": 6,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "fa679896a2780ad6",
      "category": "apis",
      "label": "GET /api/archive/artifacts/[job]/[name]",
      "detail": "Source-declared HTTP handler. Reachability, access enforcement and side effects are not verified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/src/app/api/archive/artifacts/[job]/[name]/route.ts",
          "line": 9,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "5fad30f8b8ae67ef",
      "category": "apis",
      "label": "GET /api/artifacts/[job]/[name]",
      "detail": "Source-declared HTTP handler. Reachability, access enforcement and side effects are not verified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/src/app/api/artifacts/[job]/[name]/route.ts",
          "line": 9,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "e08e4b6d3463b4e4",
      "category": "apis",
      "label": "GET /api/batches",
      "detail": "Source-declared HTTP handler. Reachability, access enforcement and side effects are not verified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/src/app/api/batches/route.ts",
          "line": 8,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "9a802e3951f0a2cd",
      "category": "apis",
      "label": "GET /api/capture-evidence",
      "detail": "Source-declared HTTP handler. Reachability, access enforcement and side effects are not verified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/src/app/api/capture-evidence/route.ts",
          "line": 5,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "ea0f22364d70626a",
      "category": "apis",
      "label": "GET /api/continuous",
      "detail": "Source-declared HTTP handler. Reachability, access enforcement and side effects are not verified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/src/app/api/continuous/route.ts",
          "line": 5,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "366c3c728e4a423c",
      "category": "apis",
      "label": "GET /api/cron/continuous",
      "detail": "Source-declared HTTP handler. Reachability, access enforcement and side effects are not verified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/src/app/api/cron/continuous/route.ts",
          "line": 10,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "a247886b6f65032a",
      "category": "apis",
      "label": "GET /api/cron/source-sync",
      "detail": "Source-declared HTTP handler. Reachability, access enforcement and side effects are not verified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/src/app/api/cron/source-sync/route.ts",
          "line": 5,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "12d582fd27ce3e12",
      "category": "apis",
      "label": "GET /api/incidents",
      "detail": "Source-declared HTTP handler. Reachability, access enforcement and side effects are not verified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/src/app/api/incidents/route.ts",
          "line": 10,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "1b9de27ecc21313f",
      "category": "apis",
      "label": "GET /api/interpretations",
      "detail": "Source-declared HTTP handler. Reachability, access enforcement and side effects are not verified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/src/app/api/interpretations/route.ts",
          "line": 6,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "2bec1dbe6a2893e8",
      "category": "apis",
      "label": "GET /api/jobs",
      "detail": "Source-declared HTTP handler. Reachability, access enforcement and side effects are not verified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/src/app/api/jobs/route.ts",
          "line": 7,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "dc3bfa8effdc0e84",
      "category": "apis",
      "label": "GET /api/operations",
      "detail": "Source-declared HTTP handler. Reachability, access enforcement and side effects are not verified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/src/app/api/operations/route.ts",
          "line": 11,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "9ca8b3609c258b5e",
      "category": "apis",
      "label": "GET /api/research",
      "detail": "Source-declared HTTP handler. Reachability, access enforcement and side effects are not verified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/src/app/api/research/route.ts",
          "line": 19,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "f50ef9c92ade95f5",
      "category": "apis",
      "label": "GET /api/research-library",
      "detail": "Source-declared HTTP handler. Reachability, access enforcement and side effects are not verified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/src/app/api/research-library/route.ts",
          "line": 5,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "a30d573d5c69cf73",
      "category": "apis",
      "label": "GET /api/resolver/status",
      "detail": "Source-declared HTTP handler. Reachability, access enforcement and side effects are not verified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/src/app/api/resolver/status/route.ts",
          "line": 5,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "116b7910ba21573b",
      "category": "apis",
      "label": "GET /api/source-sync",
      "detail": "Source-declared HTTP handler. Reachability, access enforcement and side effects are not verified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/src/app/api/source-sync/route.ts",
          "line": 6,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "bf3e45441dc89bf4",
      "category": "apis",
      "label": "GET /api/urlbox-refresh",
      "detail": "Source-declared HTTP handler. Reachability, access enforcement and side effects are not verified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/src/app/api/urlbox-refresh/route.ts",
          "line": 8,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "e4d5bf8bf7f060cf",
      "category": "apis",
      "label": "POST /api/archive",
      "detail": "Source-declared HTTP handler. Reachability, access enforcement and side effects are not verified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/src/app/api/archive/route.ts",
          "line": 9,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "411022adfd3e37ea",
      "category": "apis",
      "label": "POST /api/batches",
      "detail": "Source-declared HTTP handler. Reachability, access enforcement and side effects are not verified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/src/app/api/batches/route.ts",
          "line": 11,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "cefdc5cc089f2d8b",
      "category": "apis",
      "label": "POST /api/continuous",
      "detail": "Source-declared HTTP handler. Reachability, access enforcement and side effects are not verified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/src/app/api/continuous/route.ts",
          "line": 6,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "ca7fad2bb5ae156f",
      "category": "apis",
      "label": "POST /api/incidents",
      "detail": "Source-declared HTTP handler. Reachability, access enforcement and side effects are not verified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/src/app/api/incidents/route.ts",
          "line": 21,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "27d194a7172b0e1b",
      "category": "apis",
      "label": "POST /api/interpretations",
      "detail": "Source-declared HTTP handler. Reachability, access enforcement and side effects are not verified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/src/app/api/interpretations/route.ts",
          "line": 7,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "5b6f7190c8ec22da",
      "category": "apis",
      "label": "POST /api/jobs",
      "detail": "Source-declared HTTP handler. Reachability, access enforcement and side effects are not verified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/src/app/api/jobs/route.ts",
          "line": 8,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "0463c02f8b1ba0e8",
      "category": "apis",
      "label": "POST /api/queues/archive",
      "detail": "Source-declared HTTP handler. Reachability, access enforcement and side effects are not verified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/src/app/api/queues/archive/route.ts",
          "line": 8,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "04abeb60f1289235",
      "category": "apis",
      "label": "POST /api/queues/batches",
      "detail": "Source-declared HTTP handler. Reachability, access enforcement and side effects are not verified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/src/app/api/queues/batches/route.ts",
          "line": 6,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "15aff2287c7ff8fe",
      "category": "apis",
      "label": "POST /api/queues/capture",
      "detail": "Source-declared HTTP handler. Reachability, access enforcement and side effects are not verified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/src/app/api/queues/capture/route.ts",
          "line": 9,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "4917727f7bb1e33a",
      "category": "apis",
      "label": "POST /api/queues/continuous",
      "detail": "Source-declared HTTP handler. Reachability, access enforcement and side effects are not verified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/src/app/api/queues/continuous/route.ts",
          "line": 6,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "cc5aa20c2cb9aa0d",
      "category": "apis",
      "label": "POST /api/queues/market-maintenance",
      "detail": "Source-declared HTTP handler. Reachability, access enforcement and side effects are not verified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/src/app/api/queues/market-maintenance/route.ts",
          "line": 5,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "7bf81bc51c9aaa95",
      "category": "apis",
      "label": "POST /api/queues/resolver",
      "detail": "Source-declared HTTP handler. Reachability, access enforcement and side effects are not verified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/src/app/api/queues/resolver/route.ts",
          "line": 6,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "aa41561ef5ff9364",
      "category": "apis",
      "label": "POST /api/queues/source-sync",
      "detail": "Source-declared HTTP handler. Reachability, access enforcement and side effects are not verified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/src/app/api/queues/source-sync/route.ts",
          "line": 5,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "c830102f0f4a04d6",
      "category": "apis",
      "label": "POST /api/queues/urlbox-refresh",
      "detail": "Source-declared HTTP handler. Reachability, access enforcement and side effects are not verified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/src/app/api/queues/urlbox-refresh/route.ts",
          "line": 7,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "994a0a02f204a2dc",
      "category": "apis",
      "label": "POST /api/research-library",
      "detail": "Source-declared HTTP handler. Reachability, access enforcement and side effects are not verified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/src/app/api/research-library/route.ts",
          "line": 6,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "d31ad584c430e4e1",
      "category": "apis",
      "label": "POST /api/resolver/claim",
      "detail": "Source-declared HTTP handler. Reachability, access enforcement and side effects are not verified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/src/app/api/resolver/claim/route.ts",
          "line": 6,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "81cdd0f9963d5ed5",
      "category": "apis",
      "label": "POST /api/source-sync",
      "detail": "Source-declared HTTP handler. Reachability, access enforcement and side effects are not verified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/src/app/api/source-sync/route.ts",
          "line": 7,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "8dc1cba6639e9c66",
      "category": "apis",
      "label": "POST /api/urlbox-refresh",
      "detail": "Source-declared HTTP handler. Reachability, access enforcement and side effects are not verified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/src/app/api/urlbox-refresh/route.ts",
          "line": 9,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "51ccaf7070338817",
      "category": "configuration",
      "label": "CLERK_SECRET_KEY",
      "detail": "Secret-like name referenced; actual value, required/optional status and provisioning are unverified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/src/lib/auth.ts",
          "line": 13,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "5c0466df512b7040",
      "category": "configuration",
      "label": "CRON_SECRET",
      "detail": "Secret-like name referenced; actual value, required/optional status and provisioning are unverified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/src/app/api/cron/continuous/route.ts",
          "line": 11,
          "kind": "observed-code"
        },
        {
          "path": "web/src/app/api/cron/continuous/route.ts",
          "line": 12,
          "kind": "observed-code"
        },
        {
          "path": "web/src/app/api/cron/source-sync/route.ts",
          "line": 5,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "992ea8a1a8b9e0b9",
      "category": "configuration",
      "label": "LANDER_ARCHIVE_ARTIFACT_ROOT",
      "detail": "Configuration name referenced; actual value, required/optional status and provisioning are unverified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/src/app/api/archive/artifacts/[job]/[name]/route.ts",
          "line": 17,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "e11c497eec48527d",
      "category": "configuration",
      "label": "LANDER_ARCHIVE_SIGNING_KEY",
      "detail": "Configuration name referenced; actual value, required/optional status and provisioning are unverified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/src/lib/archive-source.ts",
          "line": 6,
          "kind": "observed-code"
        },
        {
          "path": "web/src/lib/archive-source.ts",
          "line": 8,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "e5f9907a6590d9d5",
      "category": "configuration",
      "label": "LANDER_ARTIFACT_ROOT",
      "detail": "Configuration name referenced; actual value, required/optional status and provisioning are unverified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/src/app/api/artifacts/[job]/[name]/route.ts",
          "line": 22,
          "kind": "observed-code"
        },
        {
          "path": "web/src/lib/capture-artifacts.ts",
          "line": 21,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "b4950b80318cb8f2",
      "category": "configuration",
      "label": "LANDER_BROWSER_TESTS",
      "detail": "Configuration name referenced; actual value, required/optional status and provisioning are unverified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "tests/test_browser.py",
          "line": 14,
          "kind": "observed-code"
        },
        {
          "path": "tests/test_capture_app.py",
          "line": 100,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "24cc0a7bc6a69ae1",
      "category": "configuration",
      "label": "LANDER_BUILD_DIR",
      "detail": "Configuration name referenced; actual value, required/optional status and provisioning are unverified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/next.config.ts",
          "line": 4,
          "kind": "declared-config"
        }
      ]
    },
    {
      "id": "661dab6a2fa4651a",
      "category": "configuration",
      "label": "LANDER_CAPTURE_ENABLED",
      "detail": "Configuration name referenced; actual value, required/optional status and provisioning are unverified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/src/lib/archive.ts",
          "line": 64,
          "kind": "observed-code"
        },
        {
          "path": "web/src/lib/archive.ts",
          "line": 71,
          "kind": "observed-code"
        },
        {
          "path": "web/src/lib/cloud-archive.ts",
          "line": 29,
          "kind": "observed-code"
        },
        {
          "path": "web/src/lib/cloud-capture.ts",
          "line": 30,
          "kind": "observed-code"
        },
        {
          "path": "web/src/lib/gallery-batches.ts",
          "line": 164,
          "kind": "observed-code"
        },
        {
          "path": "web/src/lib/jobs.ts",
          "line": 52,
          "kind": "observed-code"
        },
        {
          "path": "web/src/lib/jobs.ts",
          "line": 64,
          "kind": "observed-code"
        },
        {
          "path": "web/src/lib/jobs.ts",
          "line": 78,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "2dea7b5add4fb156",
      "category": "configuration",
      "label": "LANDER_CLOUD_CAPTURE",
      "detail": "Configuration name referenced; actual value, required/optional status and provisioning are unverified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/src/app/api/queues/archive/route.ts",
          "line": 9,
          "kind": "observed-code"
        },
        {
          "path": "web/src/app/api/queues/batches/route.ts",
          "line": 7,
          "kind": "observed-code"
        },
        {
          "path": "web/src/app/api/queues/capture/route.ts",
          "line": 11,
          "kind": "observed-code"
        },
        {
          "path": "web/src/app/api/queues/urlbox-refresh/route.ts",
          "line": 8,
          "kind": "observed-code"
        },
        {
          "path": "web/src/lib/archive.ts",
          "line": 64,
          "kind": "observed-code"
        },
        {
          "path": "web/src/lib/archive.ts",
          "line": 68,
          "kind": "observed-code"
        },
        {
          "path": "web/src/lib/capture-queue.ts",
          "line": 9,
          "kind": "observed-code"
        },
        {
          "path": "web/src/lib/gallery-batches.ts",
          "line": 14,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "305680cbaec2ee8c",
      "category": "configuration",
      "label": "LANDER_CONTINUOUS_ENABLED",
      "detail": "Configuration name referenced; actual value, required/optional status and provisioning are unverified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/src/app/api/cron/continuous/route.ts",
          "line": 13,
          "kind": "observed-code"
        },
        {
          "path": "web/src/app/api/queues/continuous/route.ts",
          "line": 7,
          "kind": "observed-code"
        },
        {
          "path": "web/src/app/api/queues/market-maintenance/route.ts",
          "line": 6,
          "kind": "observed-code"
        },
        {
          "path": "web/src/app/api/queues/resolver/route.ts",
          "line": 7,
          "kind": "observed-code"
        },
        {
          "path": "web/src/app/api/resolver/claim/route.ts",
          "line": 8,
          "kind": "observed-code"
        },
        {
          "path": "web/src/app/api/resolver/status/route.ts",
          "line": 8,
          "kind": "observed-code"
        },
        {
          "path": "web/src/lib/cloud-capture.ts",
          "line": 34,
          "kind": "observed-code"
        },
        {
          "path": "web/src/lib/consumer-evidence.ts",
          "line": 7,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "0a6de76d65d3d5ea",
      "category": "configuration",
      "label": "LANDER_DATA_PATH",
      "detail": "Configuration name referenced; actual value, required/optional status and provisioning are unverified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/src/lib/db.ts",
          "line": 15,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "f002aa5c53ff4b17",
      "category": "configuration",
      "label": "LANDER_DATABASE_URL",
      "detail": "Configuration name referenced; actual value, required/optional status and provisioning are unverified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/src/app/api/archive/artifacts/[job]/[name]/route.ts",
          "line": 16,
          "kind": "observed-code"
        },
        {
          "path": "web/src/app/api/artifacts/[job]/[name]/route.ts",
          "line": 14,
          "kind": "observed-code"
        },
        {
          "path": "web/src/app/api/operations/route.ts",
          "line": 11,
          "kind": "observed-code"
        },
        {
          "path": "web/src/app/api/research/route.ts",
          "line": 41,
          "kind": "observed-code"
        },
        {
          "path": "web/src/app/api/research/route.ts",
          "line": 59,
          "kind": "observed-code"
        },
        {
          "path": "web/src/app/api/resolver/status/route.ts",
          "line": 8,
          "kind": "observed-code"
        },
        {
          "path": "web/src/lib/capture-artifacts.ts",
          "line": 14,
          "kind": "observed-code"
        },
        {
          "path": "web/src/lib/capture-evidence-store.ts",
          "line": 41,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "199081b44bbc0c18",
      "category": "configuration",
      "label": "LANDER_JOBS_PATH",
      "detail": "Configuration name referenced; actual value, required/optional status and provisioning are unverified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/src/lib/jobs.ts",
          "line": 22,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "4c01b8d8b8a2b29a",
      "category": "configuration",
      "label": "LANDER_NODE",
      "detail": "Configuration name referenced; actual value, required/optional status and provisioning are unverified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "scripts/verify_app_capture.py",
          "line": 49,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "34631296a77054e5",
      "category": "configuration",
      "label": "LANDER_OWNER_EMAILS",
      "detail": "Configuration name referenced; actual value, required/optional status and provisioning are unverified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/src/lib/auth.ts",
          "line": 17,
          "kind": "observed-code"
        },
        {
          "path": "web/src/lib/auth.ts",
          "line": 19,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "52eafe5ecbdac82c",
      "category": "configuration",
      "label": "LANDER_OWNER_IDS",
      "detail": "Configuration name referenced; actual value, required/optional status and provisioning are unverified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/src/lib/auth.ts",
          "line": 16,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "7c86f41fccd63887",
      "category": "configuration",
      "label": "LANDER_PROXY_NETWORK_TESTS",
      "detail": "Configuration name referenced; actual value, required/optional status and provisioning are unverified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "tests/test_proxy_network.py",
          "line": 24,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "7aae2c8956ee22f9",
      "category": "configuration",
      "label": "LANDER_PROXY_PASSWORD",
      "detail": "Secret-like name referenced; actual value, required/optional status and provisioning are unverified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/src/lib/cloud-capture.ts",
          "line": 50,
          "kind": "observed-code"
        },
        {
          "path": "web/src/lib/cloud-resolver.ts",
          "line": 77,
          "kind": "observed-code"
        },
        {
          "path": "web/src/lib/urlbox-capture.ts",
          "line": 148,
          "kind": "observed-code"
        },
        {
          "path": "lander_trial/proxy.py",
          "line": 70,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "b2ac97bf61df325b",
      "category": "configuration",
      "label": "LANDER_PROXY_USERNAME",
      "detail": "Configuration name referenced; actual value, required/optional status and provisioning are unverified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/src/lib/cloud-capture.ts",
          "line": 50,
          "kind": "observed-code"
        },
        {
          "path": "web/src/lib/cloud-resolver.ts",
          "line": 77,
          "kind": "observed-code"
        },
        {
          "path": "lander_trial/proxy.py",
          "line": 70,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "2502e1ce2b09397a",
      "category": "configuration",
      "label": "LANDER_QUEUE_SIGNING_KEY",
      "detail": "Configuration name referenced; actual value, required/optional status and provisioning are unverified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/src/app/api/queues/archive/route.ts",
          "line": 9,
          "kind": "observed-code"
        },
        {
          "path": "web/src/app/api/queues/batches/route.ts",
          "line": 7,
          "kind": "observed-code"
        },
        {
          "path": "web/src/app/api/queues/capture/route.ts",
          "line": 10,
          "kind": "observed-code"
        },
        {
          "path": "web/src/app/api/queues/continuous/route.ts",
          "line": 7,
          "kind": "observed-code"
        },
        {
          "path": "web/src/app/api/queues/market-maintenance/route.ts",
          "line": 6,
          "kind": "observed-code"
        },
        {
          "path": "web/src/app/api/queues/resolver/route.ts",
          "line": 7,
          "kind": "observed-code"
        },
        {
          "path": "web/src/app/api/queues/source-sync/route.ts",
          "line": 6,
          "kind": "observed-code"
        },
        {
          "path": "web/src/app/api/queues/urlbox-refresh/route.ts",
          "line": 8,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "f2c12acec8087314",
      "category": "configuration",
      "label": "LANDER_RESOLVER_BYPASS_TOKEN",
      "detail": "Secret-like name referenced; actual value, required/optional status and provisioning are unverified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/src/lib/cloud-resolver.ts",
          "line": 77,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "2159cf15f0683faf",
      "category": "configuration",
      "label": "LANDER_RESOLVER_SANDBOX_SNAPSHOT_ID",
      "detail": "Configuration name referenced; actual value, required/optional status and provisioning are unverified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/src/lib/cloud-resolver.ts",
          "line": 77,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "ad54cc2c96909feb",
      "category": "configuration",
      "label": "LANDER_SANDBOX_SNAPSHOT_ID",
      "detail": "Configuration name referenced; actual value, required/optional status and provisioning are unverified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/src/lib/cloud-archive.ts",
          "line": 48,
          "kind": "observed-code"
        },
        {
          "path": "web/src/lib/cloud-capture.ts",
          "line": 49,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "f0363174cecc2f52",
      "category": "configuration",
      "label": "LANDER_SOURCE_SYNC_ENABLED",
      "detail": "Configuration name referenced; actual value, required/optional status and provisioning are unverified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/src/app/api/cron/continuous/route.ts",
          "line": 16,
          "kind": "observed-code"
        },
        {
          "path": "web/src/app/api/queues/source-sync/route.ts",
          "line": 6,
          "kind": "observed-code"
        },
        {
          "path": "web/src/lib/source-sync.ts",
          "line": 25,
          "kind": "observed-code"
        },
        {
          "path": "web/src/lib/source-sync.ts",
          "line": 29,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "98e0b9c18ffac6a4",
      "category": "configuration",
      "label": "LANDER_TEST_BUILD_DIR",
      "detail": "Configuration name referenced; actual value, required/optional status and provisioning are unverified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "scripts/verify_app_capture.py",
          "line": 52,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "13c2b00a4e601e58",
      "category": "configuration",
      "label": "NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY",
      "detail": "Configuration name referenced; actual value, required/optional status and provisioning are unverified. Client-visible prefix: review what may be exposed.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/src/lib/auth.ts",
          "line": 13,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "c55de7372d3d8ad3",
      "category": "configuration",
      "label": "SUPABASE_SERVICE_ROLE_KEY",
      "detail": "Secret-like name referenced; actual value, required/optional status and provisioning are unverified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "supabase/functions/lander-archive/index.ts",
          "line": 21,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "f13a430a563630a4",
      "category": "configuration",
      "label": "SUPABASE_URL",
      "detail": "Configuration name referenced; actual value, required/optional status and provisioning are unverified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "supabase/functions/lander-archive/index.ts",
          "line": 21,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "cdee681f89ca63b4",
      "category": "configuration",
      "label": "URLBOX_ALLOWANCE_UNTIL",
      "detail": "Configuration name referenced; actual value, required/optional status and provisioning are unverified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/src/lib/urlbox-capture.ts",
          "line": 46,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "2c108d717c417464",
      "category": "configuration",
      "label": "URLBOX_CAPTURE_ENABLED",
      "detail": "Configuration name referenced; actual value, required/optional status and provisioning are unverified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/src/lib/urlbox-capture.ts",
          "line": 47,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "7ba08211108637c4",
      "category": "configuration",
      "label": "URLBOX_CREDIT_BUDGET",
      "detail": "Configuration name referenced; actual value, required/optional status and provisioning are unverified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/src/lib/urlbox-capture.ts",
          "line": 46,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "2561bc0cd090d597",
      "category": "configuration",
      "label": "URLBOX_SECRET",
      "detail": "Secret-like name referenced; actual value, required/optional status and provisioning are unverified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/src/lib/urlbox-api.ts",
          "line": 13,
          "kind": "observed-code"
        },
        {
          "path": "web/src/lib/urlbox-capture.ts",
          "line": 47,
          "kind": "observed-code"
        },
        {
          "path": "web/src/lib/urlbox-capture.ts",
          "line": 148,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "b886de15cb45db05",
      "category": "configuration",
      "label": "URLBOX_SPEND_VERIFIED",
      "detail": "Configuration name referenced; actual value, required/optional status and provisioning are unverified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/src/lib/urlbox-capture.ts",
          "line": 48,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "5d94b49f34615487",
      "category": "configuration",
      "label": "URLBOX_VERIFIED_USAGE",
      "detail": "Configuration name referenced; actual value, required/optional status and provisioning are unverified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/src/lib/urlbox-capture.ts",
          "line": 25,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "6bf556f9ab03c2dd",
      "category": "configuration",
      "label": "VERCEL",
      "detail": "Configuration name referenced; actual value, required/optional status and provisioning are unverified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/src/app/api/archive/artifacts/[job]/[name]/route.ts",
          "line": 16,
          "kind": "observed-code"
        },
        {
          "path": "web/src/app/api/artifacts/[job]/[name]/route.ts",
          "line": 14,
          "kind": "observed-code"
        },
        {
          "path": "web/src/lib/capture-artifacts.ts",
          "line": 14,
          "kind": "observed-code"
        },
        {
          "path": "web/src/lib/capture-runner.ts",
          "line": 10,
          "kind": "observed-code"
        },
        {
          "path": "web/src/lib/db.ts",
          "line": 14,
          "kind": "observed-code"
        },
        {
          "path": "web/src/lib/db.ts",
          "line": 26,
          "kind": "observed-code"
        },
        {
          "path": "web/src/lib/jobs.ts",
          "line": 29,
          "kind": "observed-code"
        },
        {
          "path": "web/src/lib/market.ts",
          "line": 16,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "9e7ed62ac6fb94fc",
      "category": "configuration",
      "label": "VERCEL_AUTOMATION_BYPASS_SECRET",
      "detail": "Secret-like name referenced; actual value, required/optional status and provisioning are unverified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/src/lib/cloud-resolver.ts",
          "line": 77,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "7821d701385bd4d1",
      "category": "configuration",
      "label": "VERCEL_DEPLOYMENT_ID",
      "detail": "Configuration name referenced; actual value, required/optional status and provisioning are unverified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/src/lib/report-scheduler.ts",
          "line": 11,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "1ee22e0dcc4282c8",
      "category": "configuration",
      "label": "VERCEL_ENV",
      "detail": "Configuration name referenced; actual value, required/optional status and provisioning are unverified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/src/app/api/research/route.ts",
          "line": 27,
          "kind": "observed-code"
        },
        {
          "path": "web/src/lib/research-metrics.ts",
          "line": 34,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "d6956499ba1e3f86",
      "category": "configuration",
      "label": "VERCEL_URL",
      "detail": "Configuration name referenced; actual value, required/optional status and provisioning are unverified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/src/lib/report-scheduler.ts",
          "line": 11,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "da4676811e361d2c",
      "category": "data",
      "label": "PostgreSQL",
      "detail": "Integration signal in source. Account ownership, provisioning and live connectivity are unverified.",
      "confidence": "inferred",
      "evidence": [
        {
          "path": "web/package.json",
          "line": 25,
          "kind": "declared-config"
        },
        {
          "path": "web/scripts/interpretation-worker.ts",
          "line": 9,
          "kind": "observed-code"
        },
        {
          "path": "web/src/app/api/operations/route.ts",
          "line": 3,
          "kind": "observed-code"
        },
        {
          "path": "web/src/app/api/queues/archive/route.ts",
          "line": 5,
          "kind": "observed-code"
        },
        {
          "path": "web/src/app/api/queues/capture/route.ts",
          "line": 4,
          "kind": "observed-code"
        },
        {
          "path": "web/src/lib/archive.ts",
          "line": 6,
          "kind": "observed-code"
        },
        {
          "path": "web/src/lib/capture-queue.ts",
          "line": 4,
          "kind": "observed-code"
        },
        {
          "path": "web/src/lib/client-ad-protection.ts",
          "line": 2,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "3dfca7964a7c8dd4",
      "category": "data",
      "label": "SQLite",
      "detail": "Mentioned in source documentation; implementation and account access need confirmation.",
      "confidence": "inferred",
      "evidence": [
        {
          "path": "docs/OPERATIONS.md",
          "line": 79,
          "kind": "source-reported"
        },
        {
          "path": "web/src/lib/db.ts",
          "line": 4,
          "kind": "observed-code"
        },
        {
          "path": "web/src/lib/jobs.ts",
          "line": 2,
          "kind": "observed-code"
        },
        {
          "path": "lander_app/capture.py",
          "line": 16,
          "kind": "observed-code"
        },
        {
          "path": "lander_app/import_dataset.py",
          "line": 17,
          "kind": "observed-code"
        },
        {
          "path": "lander_trial/__main__.py",
          "line": 11,
          "kind": "observed-code"
        },
        {
          "path": "lander_trial/backfill.py",
          "line": 14,
          "kind": "observed-code"
        },
        {
          "path": "lander_trial/fast_backfill.py",
          "line": 6,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "b24f7e9b61caaec6",
      "category": "data",
      "label": "Supabase",
      "detail": "Mentioned in source documentation; implementation and account access need confirmation.",
      "confidence": "inferred",
      "evidence": [
        {
          "path": "docs/OPERATIONS.md",
          "line": 19,
          "kind": "source-reported"
        }
      ]
    },
    {
      "id": "b173cf342c21c119",
      "category": "devices",
      "label": "Browser automation",
      "detail": "Browser automation signal; browser binaries, host and permissions may be required.",
      "confidence": "inferred",
      "evidence": [
        {
          "path": "requirements.txt",
          "line": 3,
          "kind": "declared-config"
        },
        {
          "path": "docs/OPERATIONS.md",
          "line": 93,
          "kind": "source-reported"
        },
        {
          "path": "web/src/lib/capture-evidence-store.ts",
          "line": 12,
          "kind": "observed-code"
        },
        {
          "path": "web/src/lib/capture-evidence.ts",
          "line": 105,
          "kind": "observed-code"
        },
        {
          "path": "lander_app/capture.py",
          "line": 87,
          "kind": "observed-code"
        },
        {
          "path": "lander_trial/browser.py",
          "line": 11,
          "kind": "observed-code"
        },
        {
          "path": "scripts/verify_app_capture.py",
          "line": 22,
          "kind": "observed-code"
        },
        {
          "path": "scripts/verify_research_app.py",
          "line": 12,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "1e0a3ffe38003b16",
      "category": "devices",
      "label": "Local filesystem access",
      "detail": "Filesystem reference; approved paths, read/write scope and operating identity need confirmation.",
      "confidence": "inferred",
      "evidence": [
        {
          "path": "scripts/configure_resolver_cloud.py",
          "line": 4,
          "kind": "observed-code"
        },
        {
          "path": "scripts/publish_hosted_config.py",
          "line": 4,
          "kind": "observed-code"
        },
        {
          "path": "scripts/publish_sync_config.py",
          "line": 4,
          "kind": "observed-code"
        },
        {
          "path": "web/scripts/cloud-config.mjs",
          "line": 1,
          "kind": "observed-code"
        },
        {
          "path": "web/scripts/interpretation-worker.ts",
          "line": 2,
          "kind": "observed-code"
        },
        {
          "path": "web/scripts/resolver-sandbox-auth.mjs",
          "line": 1,
          "kind": "observed-code"
        },
        {
          "path": "web/src/app/api/archive/artifacts/[job]/[name]/route.ts",
          "line": 2,
          "kind": "observed-code"
        },
        {
          "path": "web/src/app/api/artifacts/[job]/[name]/route.ts",
          "line": 1,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "57e8060de5ad3e87",
      "category": "devices",
      "label": "Local process access",
      "detail": "Source starts or inspects local processes. Commands, execution owner and machine access need review.",
      "confidence": "inferred",
      "evidence": [
        {
          "path": "scripts/publish_hosted_config.py",
          "line": 39,
          "kind": "observed-code"
        },
        {
          "path": "scripts/publish_sync_config.py",
          "line": 14,
          "kind": "observed-code"
        },
        {
          "path": "web/scripts/interpretation-worker.ts",
          "line": 5,
          "kind": "observed-code"
        },
        {
          "path": "web/src/lib/capture-runner.ts",
          "line": 2,
          "kind": "observed-code"
        },
        {
          "path": "scripts/prepare_consumer_release.py",
          "line": 36,
          "kind": "observed-code"
        },
        {
          "path": "scripts/verify_app_capture.py",
          "line": 57,
          "kind": "observed-code"
        },
        {
          "path": "tests/test_proxy_network.py",
          "line": 35,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "dcf7e759e8e5f4c6",
      "category": "hosting",
      "label": "Vercel configuration",
      "detail": "Deployment configuration is present. The live project, environment and deployed revision are not queried.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/vercel.json",
          "line": 1,
          "kind": "declared-config"
        }
      ]
    },
    {
      "id": "5cf92b354d05cb63",
      "category": "observability",
      "label": "Application error logging",
      "detail": "Error logging call exists; destination, alerting, retention and redaction are unverified.",
      "confidence": "inferred",
      "evidence": [
        {
          "path": "web/scripts/interpretation-worker.ts",
          "line": 56,
          "kind": "observed-code"
        },
        {
          "path": "web/src/lib/incident-recovery.ts",
          "line": 62,
          "kind": "observed-code"
        },
        {
          "path": "web/src/lib/incidents.ts",
          "line": 24,
          "kind": "observed-code"
        },
        {
          "path": "web/src/lib/operation-recovery.ts",
          "line": 51,
          "kind": "observed-code"
        },
        {
          "path": "web/src/lib/queue-incidents.ts",
          "line": 18,
          "kind": "observed-code"
        },
        {
          "path": "web/src/lib/research-recovery.ts",
          "line": 39,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "866dbe9ec380cc41",
      "category": "operations",
      "label": "deployment guidance",
      "detail": "Documentation section present. Instructions were not executed; inspect the linked section for context.",
      "confidence": "inferred",
      "evidence": [
        {
          "path": "docs/OPERATIONS.md",
          "line": 151,
          "kind": "source-reported"
        }
      ]
    },
    {
      "id": "35d7b8646248b527",
      "category": "operations",
      "label": "Package script: build",
      "detail": "Declared command entry point. Command body omitted and never executed by this scanner.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/package.json",
          "line": 11,
          "kind": "declared-config"
        }
      ]
    },
    {
      "id": "34c0c02e97bf67ef",
      "category": "operations",
      "label": "Package script: dev",
      "detail": "Declared command entry point. Command body omitted and never executed by this scanner.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/package.json",
          "line": 10,
          "kind": "declared-config"
        }
      ]
    },
    {
      "id": "ec91371918b54eba",
      "category": "operations",
      "label": "Package script: start",
      "detail": "Declared command entry point. Command body omitted and never executed by this scanner.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/package.json",
          "line": 12,
          "kind": "declared-config"
        }
      ]
    },
    {
      "id": "23939afe1f4f14e3",
      "category": "operations",
      "label": "Package script: test",
      "detail": "Declared command entry point. Command body omitted and never executed by this scanner.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/package.json",
          "line": 14,
          "kind": "declared-config"
        }
      ]
    },
    {
      "id": "f39e26601b635557",
      "category": "operations",
      "label": "Package script: test:sql",
      "detail": "Declared command entry point. Command body omitted and never executed by this scanner.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/package.json",
          "line": 15,
          "kind": "declared-config"
        }
      ]
    },
    {
      "id": "d445dc72d07376b9",
      "category": "operations",
      "label": "Package script: typecheck",
      "detail": "Declared command entry point. Command body omitted and never executed by this scanner.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/package.json",
          "line": 13,
          "kind": "declared-config"
        }
      ]
    },
    {
      "id": "15b1b8f3234d939e",
      "category": "operations",
      "label": "recovery guidance",
      "detail": "Documentation section present. Instructions were not executed; inspect the linked section for context.",
      "confidence": "inferred",
      "evidence": [
        {
          "path": "docs/OPERATIONS.md",
          "line": 216,
          "kind": "source-reported"
        },
        {
          "path": "docs/OPERATIONS.md",
          "line": 495,
          "kind": "source-reported"
        }
      ]
    },
    {
      "id": "22d8b930e796382d",
      "category": "operations",
      "label": "setup guidance",
      "detail": "Documentation section present. Instructions were not executed; inspect the linked section for context.",
      "confidence": "inferred",
      "evidence": [
        {
          "path": "docs/OPERATIONS.md",
          "line": 258,
          "kind": "source-reported"
        },
        {
          "path": "docs/OPERATIONS.md",
          "line": 329,
          "kind": "source-reported"
        }
      ]
    },
    {
      "id": "c541ae484fc5cd47",
      "category": "providers",
      "label": "Clerk",
      "detail": "Integration signal in source. Account ownership, provisioning and live connectivity are unverified.",
      "confidence": "inferred",
      "evidence": [
        {
          "path": "web/package.json",
          "line": 18,
          "kind": "declared-config"
        },
        {
          "path": "web/src/lib/auth.ts",
          "line": 3,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "fe8232ecc99de85e",
      "category": "providers",
      "label": "Supabase",
      "detail": "Mentioned in source documentation; implementation and account access need confirmation.",
      "confidence": "inferred",
      "evidence": [
        {
          "path": "docs/OPERATIONS.md",
          "line": 19,
          "kind": "source-reported"
        }
      ]
    },
    {
      "id": "cd6ef0a660b98ba2",
      "category": "quality",
      "label": "GitHub workflow: checks.yml",
      "detail": "Workflow file exists; required checks, credentials and run outcomes are not queried.",
      "confidence": "direct",
      "evidence": [
        {
          "path": ".github/workflows/checks.yml",
          "line": 1,
          "kind": "declared-config"
        }
      ]
    },
    {
      "id": "f6894bcdcb6e86c5",
      "category": "quality",
      "label": "Test sources present",
      "detail": "Test paths found in the tree; their contents and outcomes are not inferred from existence.",
      "confidence": "inferred",
      "evidence": [
        {
          "path": "tests/source_fixture.py",
          "line": 1,
          "kind": "declared-config"
        },
        {
          "path": "tests/test_accounting.py",
          "line": 1,
          "kind": "declared-config"
        },
        {
          "path": "tests/test_archive_render.py",
          "line": 1,
          "kind": "declared-config"
        },
        {
          "path": "tests/test_backfill.py",
          "line": 1,
          "kind": "declared-config"
        },
        {
          "path": "tests/test_browser.py",
          "line": 1,
          "kind": "declared-config"
        },
        {
          "path": "tests/test_campaign_evidence.py",
          "line": 1,
          "kind": "declared-config"
        },
        {
          "path": "tests/test_capture_app.py",
          "line": 1,
          "kind": "declared-config"
        },
        {
          "path": "tests/test_client_ads.py",
          "line": 1,
          "kind": "declared-config"
        }
      ]
    },
    {
      "id": "a60b7da16b5250e2",
      "category": "runtime",
      "label": "@clerk/nextjs",
      "detail": "dependencies: 7.9.15. Declaration only; installation is not checked.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/package.json",
          "line": 18,
          "kind": "declared-config"
        }
      ]
    },
    {
      "id": "e965826e9103bcff",
      "category": "runtime",
      "label": "@electric-sql/pglite",
      "detail": "devDependencies: 0.5.10. Declaration only; installation is not checked.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/package.json",
          "line": 31,
          "kind": "declared-config"
        }
      ]
    },
    {
      "id": "e3736004beb422c2",
      "category": "runtime",
      "label": "@types/node",
      "detail": "devDependencies: 24.10.1. Declaration only; installation is not checked.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/package.json",
          "line": 32,
          "kind": "declared-config"
        }
      ]
    },
    {
      "id": "3db6922f56d53690",
      "category": "runtime",
      "label": "@types/pg",
      "detail": "devDependencies: 8.15.6. Declaration only; installation is not checked.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/package.json",
          "line": 33,
          "kind": "declared-config"
        }
      ]
    },
    {
      "id": "cfe014054231b8d0",
      "category": "runtime",
      "label": "@types/react",
      "detail": "devDependencies: 19.2.2. Declaration only; installation is not checked.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/package.json",
          "line": 34,
          "kind": "declared-config"
        }
      ]
    },
    {
      "id": "f651d87067f47deb",
      "category": "runtime",
      "label": "@types/react-dom",
      "detail": "devDependencies: 19.2.2. Declaration only; installation is not checked.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/package.json",
          "line": 35,
          "kind": "declared-config"
        }
      ]
    },
    {
      "id": "9f863b79a74f7b78",
      "category": "runtime",
      "label": "@vercel/blob",
      "detail": "dependencies: 2.8.2. Declaration only; installation is not checked.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/package.json",
          "line": 19,
          "kind": "declared-config"
        }
      ]
    },
    {
      "id": "df6ac205a404c897",
      "category": "runtime",
      "label": "@vercel/queue",
      "detail": "dependencies: 0.8.0. Declaration only; installation is not checked.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/package.json",
          "line": 20,
          "kind": "declared-config"
        }
      ]
    },
    {
      "id": "1f18516b945ed727",
      "category": "runtime",
      "label": "@vercel/sandbox",
      "detail": "dependencies: 3.8.0. Declaration only; installation is not checked.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/package.json",
          "line": 21,
          "kind": "declared-config"
        }
      ]
    },
    {
      "id": "d620392fd3c4970a",
      "category": "runtime",
      "label": "cheerio",
      "detail": "dependencies: 1.2.0. Declaration only; installation is not checked.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/package.json",
          "line": 22,
          "kind": "declared-config"
        }
      ]
    },
    {
      "id": "95e258804e483139",
      "category": "runtime",
      "label": "greenlet",
      "detail": "Python dependency declaration. Installed version and runtime availability are unverified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "requirements.txt",
          "line": 1,
          "kind": "declared-config"
        }
      ]
    },
    {
      "id": "b05715c7455a2570",
      "category": "runtime",
      "label": "lucide-react",
      "detail": "dependencies: 0.468.0. Declaration only; installation is not checked.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/package.json",
          "line": 23,
          "kind": "declared-config"
        }
      ]
    },
    {
      "id": "10cfc88faa81e42e",
      "category": "runtime",
      "label": "next",
      "detail": "dependencies: 16.4.2. Declaration only; installation is not checked.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/package.json",
          "line": 24,
          "kind": "declared-config"
        }
      ]
    },
    {
      "id": "aedbdfba62ede6d3",
      "category": "runtime",
      "label": "node engine",
      "detail": "Declared compatibility: 24.x.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/package.json",
          "line": 6,
          "kind": "declared-config"
        }
      ]
    },
    {
      "id": "9528281b95b9c8a3",
      "category": "runtime",
      "label": "pg",
      "detail": "dependencies: 8.16.3. Declaration only; installation is not checked.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/package.json",
          "line": 25,
          "kind": "declared-config"
        }
      ]
    },
    {
      "id": "5cc119b24ca15681",
      "category": "runtime",
      "label": "playwright",
      "detail": "Python dependency declaration. Installed version and runtime availability are unverified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "requirements.txt",
          "line": 3,
          "kind": "declared-config"
        }
      ]
    },
    {
      "id": "e62bd893081bf413",
      "category": "runtime",
      "label": "pyee",
      "detail": "Python dependency declaration. Installed version and runtime availability are unverified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "requirements.txt",
          "line": 4,
          "kind": "declared-config"
        }
      ]
    },
    {
      "id": "70505e863517d4f4",
      "category": "runtime",
      "label": "Python source",
      "detail": "Python source is present. The required interpreter, installed packages and launch environment need confirmation.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "scripts/configure_resolver_cloud.py",
          "line": 1,
          "kind": "observed-code"
        },
        {
          "path": "scripts/publish_hosted_config.py",
          "line": 1,
          "kind": "observed-code"
        },
        {
          "path": "scripts/publish_sync_config.py",
          "line": 1,
          "kind": "observed-code"
        },
        {
          "path": "tests/test_resolver_cloud_config.py",
          "line": 1,
          "kind": "observed-code"
        },
        {
          "path": "lander_app/__init__.py",
          "line": 1,
          "kind": "observed-code"
        },
        {
          "path": "lander_app/capture.py",
          "line": 1,
          "kind": "observed-code"
        },
        {
          "path": "lander_app/import_dataset.py",
          "line": 1,
          "kind": "observed-code"
        },
        {
          "path": "lander_trial/__init__.py",
          "line": 1,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "cdfa6dc8881cafbe",
      "category": "runtime",
      "label": "react",
      "detail": "dependencies: 19.3.0. Declaration only; installation is not checked.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/package.json",
          "line": 26,
          "kind": "declared-config"
        }
      ]
    },
    {
      "id": "09524994bc77a1ad",
      "category": "runtime",
      "label": "react-dom",
      "detail": "dependencies: 19.3.0. Declaration only; installation is not checked.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/package.json",
          "line": 27,
          "kind": "declared-config"
        }
      ]
    },
    {
      "id": "2daa6e9d6359c022",
      "category": "runtime",
      "label": "server-only",
      "detail": "dependencies: 0.0.1. Declaration only; installation is not checked.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/package.json",
          "line": 28,
          "kind": "declared-config"
        }
      ]
    },
    {
      "id": "becf8b88e6b2ca8d",
      "category": "runtime",
      "label": "tsx",
      "detail": "devDependencies: 4.20.6. Declaration only; installation is not checked.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/package.json",
          "line": 36,
          "kind": "declared-config"
        }
      ]
    },
    {
      "id": "6f6c9bb48511313d",
      "category": "runtime",
      "label": "typescript",
      "detail": "devDependencies: 5.9.3. Declaration only; installation is not checked.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/package.json",
          "line": 37,
          "kind": "declared-config"
        }
      ]
    },
    {
      "id": "9fc78bf3a4ed71a9",
      "category": "runtime",
      "label": "typing_extensions",
      "detail": "Python dependency declaration. Installed version and runtime availability are unverified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "requirements.txt",
          "line": 5,
          "kind": "declared-config"
        }
      ]
    },
    {
      "id": "d29cbe7fcc7b95bb",
      "category": "runtime",
      "label": "urllib3",
      "detail": "Python dependency declaration. Installed version and runtime availability are unverified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "requirements-proxy.txt",
          "line": 2,
          "kind": "declared-config"
        }
      ]
    },
    {
      "id": "afc6f3a6678bc0b1",
      "category": "schedules",
      "label": "In-process timer",
      "detail": "Timer reference; this does not establish a durable or currently running job.",
      "confidence": "inferred",
      "evidence": [
        {
          "path": "web/scripts/interpretation-worker.ts",
          "line": 50,
          "kind": "observed-code"
        }
      ]
    },
    {
      "id": "ec156fb8e14b3b48",
      "category": "schedules",
      "label": "Vercel cron: */15 * * * *",
      "detail": "Declared schedule for /api/cron/continuous. Enabled state, timezone and execution history are unverified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/vercel.json",
          "line": 4,
          "kind": "declared-config"
        }
      ]
    },
    {
      "id": "0ed4c34cdcc1ee0b",
      "category": "schedules",
      "label": "Vercel cron: 40 9 * * *",
      "detail": "Declared schedule for /api/cron/source-sync. Enabled state, timezone and execution history are unverified.",
      "confidence": "direct",
      "evidence": [
        {
          "path": "web/vercel.json",
          "line": 4,
          "kind": "declared-config"
        }
      ]
    },
    {
      "id": "f8755538c7c5325e",
      "category": "schedules",
      "label": "Windows Task Scheduler",
      "detail": "Scheduler reference. The actual machine, task registration and enabled state are unverified.",
      "confidence": "inferred",
      "evidence": [
        {
          "path": "scripts/Install-ResearchTasks.ps1",
          "line": 14,
          "kind": "observed-code"
        }
      ]
    }
  ],
  "coverage": {
    "listed": 411,
    "eligible": 263,
    "inspected": 180,
    "skipped": 231,
    "failed": 0,
    "bytes": 1110738,
    "treeTruncated": false,
    "limited": true
  },
  "gaps": [
    "File-count or byte limits excluded eligible sources; this is a partial inspection.",
    "Static inspection does not verify runtime health, current use, provisioning, live schedules, service account access or deployed/source alignment.",
    "Only bounded source/configuration files are inspected. Secret files, data exports, binaries, history and raw source text are excluded from results.",
    "Unknown or dynamically constructed integrations and configuration names may not be detected. Human review is still needed."
  ],
  "changes": {
    "previousSha": "77d24c25e202d3d6a7318c189b988cc72526af59",
    "added": 1,
    "removed": 0
  }
}
