{
  "verified_at": "2026-09-21",
  "status": "ready_for_independent_review",
  "checks": [
    {
      "name": "offline recount executes without network",
      "passed": true,
      "command": "python3 method.py --roster <yc-company-rosters.json> --inventory <homepage-link-inventory.json>"
    },
    {
      "name": "roster denominator",
      "passed": true,
      "observed": 1586,
      "expected": 1586
    },
    {
      "name": "2xx HTML pages",
      "passed": true,
      "observed": 1515,
      "expected": 1515
    },
    {
      "name": "unknown page rows",
      "passed": true,
      "observed": 71,
      "expected": 71
    },
    {
      "name": "host-state partition",
      "passed": true,
      "observed": {
        "same_host": 1476,
        "same_registrable_domain": 5,
        "cross_registrable_domain_manual_identity": 34
      },
      "expected_total": 1515
    },
    {
      "name": "primary verification scope",
      "passed": true,
      "observed": {
        "rows": 39,
        "status_200": 39,
        "errors": 0
      }
    },
    {
      "name": "manual queue name-signal partition",
      "passed": true,
      "observed": {
        "same_brand_signal_in_title_or_heading": 29,
        "different_brand_signal_or_no_row_token": 5
      },
      "expected_total": 34
    },
    {
      "name": "nine cohort counts reconcile",
      "passed": true
    },
    {
      "name": "personal employment statement omitted from packet",
      "passed": true
    },
    {
      "name": "draft has title, reader question metadata, source ledger and limits",
      "passed": true
    },
    {
      "name": "privacy-safe public packet paths",
      "passed": true,
      "observed": "No absolute local filesystem paths remain in public metadata, source ledger or verifier code; inputs and output are caller-supplied artifact paths."
    }
  ],
  "artifacts": {
    "selection.json": "165bb3d7173b6ba70b82b578260e4184bbb4a99b1fb311931eb7812fd648d214",
    "research.json": "f9269b4a3f8709d3f553d4cc057bdf0ac35b209dc0ef7577a89d1d592d6a936f",
    "draft.md": "4f2274f9b7419bee798cb8e598f18236b4d064f1b5ce616bf8d0a22c86f41795",
    "source-ledger.md": "91c4ff66cfd3e9a03fca82d72dc5543c566321263da99ae3bec577533f0725d7",
    "method.py": "77356b8b208b608e02958d05b6530265f8a16572cae98a542c15e65931008f7d",
    "primary-verification.json": "0dc2d39f075eb92dd06c155cbeb17e4153534bc243cdfb3b95ce574b5867bd62",
    "fetch_primary.py": "f17d6c29b2a9816995f8ea5f1cdeecf7492887fe7bb449b231709496fba455dd",
    "recount-output.json": "47e215bce03ef5cf7ad817440702db4771646b31f88cbb5aafd45af7569f79f5"
  },
  "remaining_review_questions": [
    "Confirm the selected idea's operator utility and that the identity gate is sufficiently distinct from existing articles.",
    "Check the five manual examples against current first-party pages before publication because redirects and titles can change.",
    "Decide whether the article should expose the full cohort table or link the derived JSON alongside it."
  ],
  "receipt_scope": "Historical source-verification receipt; artifacts below identify the reviewed study inputs. Published method revisions are recorded separately and do not replace the original observations.",
  "published_method_revision": {
    "fetch_primary.py": "fc7c8bdbc77d542d95ed47b0a74e9fd5d1136462856c2a505ca707252735482b",
    "change": "Validate and pin public DNS addresses for each request and redirect;reject private/mixed DNS,credentials,nonstandard ports;disable ambient proxies;TLS hostname verification preserved.",
    "validation": "13 network-free guard tests, including IPv6 site-local, loopback, link-local and unique-local rejection; no real network requests in tests."
  },
  "policy_followup": {
    "status": "verified",
    "rechecked_rows": 7,
    "page_metadata_changed": 0,
    "counts_changed": false,
    "primary_packet_sha256": "f2cb08d3a5c0969da47bd624e796cfa2014f180ec16ac1ce3f34bab6a0b126b0",
    "recount_sha256": "71038f5cb90c54b58a97cd0be7c07e44da612cb0e47da108b821400369b2dfd4",
    "method_sha256": "ab23861f7c8fc67dfb1a2c7c63be1e5f87165ff9b62c794561a60215ab874243",
    "method": "Original historical receipt retained; six unclassifiedHTTPErrorpolicyrecords refetchedas404/allowed,plusone observedredirectcheckedateachhop;all39nowaffirmativepolicyverification."
  },
  "recount_validation": "Optional roster names/cohorts must match inventory; every recorded redirect-policy hop must be affirmative. Both corrupt-input cases are rejected without network access."
}
