{
  "scorecard": "D:\\HypothesisCritic\\reviews\\hpv-cervical-carcinoma\\final\\hpv-cervical-carcinoma.scorecard.json",
  "review": "D:\\HypothesisCritic\\reviews\\hpv-cervical-carcinoma\\final\\hpv-cervical-carcinoma.review.md",
  "findings": [
    {
      "check": "structural.parse",
      "severity": "PASS",
      "message": "score card is UTF-8 and parses",
      "value": null,
      "fix": null
    },
    {
      "check": "structural.required_keys",
      "severity": "PASS",
      "message": "all 11 required top-level keys present",
      "value": null,
      "fix": null
    },
    {
      "check": "level.glyph",
      "severity": "PASS",
      "message": "overall level is the ladder letter Θ",
      "value": null,
      "fix": null
    },
    {
      "check": "level.descriptor",
      "severity": "PASS",
      "message": "1 letter/descriptor pair(s) canonical",
      "value": null,
      "fix": null
    },
    {
      "check": "level.confidence",
      "severity": "PASS",
      "message": "confidence band is High",
      "value": null,
      "fix": null
    },
    {
      "check": "level.role",
      "severity": "PASS",
      "message": "role of mechanism is primary driver",
      "value": null,
      "fix": null
    },
    {
      "check": "prose.blocks",
      "severity": "PASS",
      "message": "all 4 required prose blocks present",
      "value": null,
      "fix": null
    },
    {
      "check": "logic.subclaim_levels",
      "severity": "PASS",
      "message": "all 5 subclaim levels are ladder letters",
      "value": null,
      "fix": null
    },
    {
      "check": "logic.aggregation",
      "severity": "PASS",
      "message": "primary-subclaim: overall Θ matches a subclaim level (SC1=Θ, SC2=Θ, SC3=Η, SC4=Θ, SC5=Η)",
      "value": null,
      "fix": null
    },
    {
      "check": "logic.delta_endogenous",
      "severity": "PASS",
      "message": "Θ is supported by 6 endogenous decisive perturbation(s)",
      "value": null,
      "fix": null
    },
    {
      "check": "logic.tournament_level",
      "severity": "PASS",
      "message": "the tournament is not claimed to have moved the level",
      "value": null,
      "fix": null
    },
    {
      "check": "v5.unverified_numeric",
      "severity": "PASS",
      "message": "no unverified claims; every numeric claim is checked",
      "value": null,
      "fix": null
    },
    {
      "check": "v5.ledger_identifiers",
      "severity": "PASS",
      "message": "every ledger row resolves by identifier and url",
      "value": null,
      "fix": null
    },
    {
      "check": "v5.lay_summary",
      "severity": "PASS",
      "message": "3 plain paragraphs; grade restated, no practical advice",
      "value": null,
      "fix": null
    },
    {
      "check": "v5.scope_determination",
      "severity": "PASS",
      "message": "3 qualifier(s), each determinable before the outcome or removed",
      "value": null,
      "fix": null
    },
    {
      "check": "v5.subclaim_scope",
      "severity": "PASS",
      "message": "every subclaim declares a scope",
      "value": null,
      "fix": null
    },
    {
      "check": "v5.study_identity",
      "severity": "PASS",
      "message": "study ENGLAND-NATIONAL-HPV-PROGRAMME contributes 2 reports to one line, correctly counted once",
      "value": null,
      "fix": null
    },
    {
      "check": "v5.access_depth",
      "severity": "PASS",
      "message": "access depth recorded on every row",
      "value": null,
      "fix": null
    },
    {
      "check": "v5.independence",
      "severity": "PASS",
      "message": "8 independent lines, each with a named failure mode",
      "value": null,
      "fix": null
    },
    {
      "check": "v5.status",
      "severity": "PASS",
      "message": "status flags recorded on every ledger row",
      "value": null,
      "fix": null
    },
    {
      "check": "v5.retrieval_artifacts",
      "severity": "PASS",
      "message": "no generated citation artifacts",
      "value": null,
      "fix": null
    },
    {
      "check": "v5.homoglyph",
      "severity": "PASS",
      "message": "ladder letters are Greek, not homoglyphs",
      "value": null,
      "fix": null
    },
    {
      "check": "v5.ledger",
      "severity": "PASS",
      "message": "26 sources / 27 claims cross-check",
      "value": null,
      "fix": null
    },
    {
      "check": "v5.provenance",
      "severity": "PASS",
      "message": "provenance header matches the ledger",
      "value": null,
      "fix": null
    },
    {
      "check": "v5.claim_form",
      "severity": "PASS",
      "message": "claim restated as a gradeable proposition",
      "value": null,
      "fix": null
    },
    {
      "check": "v5.source_tier",
      "severity": "PASS",
      "message": "every evidence item is tiered and in bounds",
      "value": null,
      "fix": null
    },
    {
      "check": "v5.upper_ladder",
      "severity": "PASS",
      "message": "level is Ζ or above; no check required",
      "value": null,
      "fix": null
    },
    {
      "check": "quality.decisive_perturbations",
      "severity": "PASS",
      "message": "6 decisive perturbations",
      "value": null,
      "fix": null
    },
    {
      "check": "quality.competing_models",
      "severity": "PASS",
      "message": "5 competing models evaluated",
      "value": null,
      "fix": null
    },
    {
      "check": "quality.subclaims",
      "severity": "PASS",
      "message": "5 subclaims scored",
      "value": null,
      "fix": null
    },
    {
      "check": "quality.steelman",
      "severity": "PASS",
      "message": "steelman for the rung above is present and its rejection names a blocker",
      "value": null,
      "fix": null
    },
    {
      "check": "quality.factual_verification",
      "severity": "PASS",
      "message": "27 verified, 0 unverified, 0 contradicted",
      "value": null,
      "fix": null
    },
    {
      "check": "quality.msd_default",
      "severity": "PASS",
      "message": "M/S/D are not all at their modal value",
      "value": null,
      "fix": null
    }
  ],
  "counts": {
    "FAIL": 0,
    "WARN": 0,
    "PASS": 33
  },
  "ok": true,
  "validator_sha256": "641b3a45761731204d0ce426c75d351eabc5c2abfac6c5746e6a9d7a8c3cc411",
  "validated_scorecard_sha256": "544b91bc3d85bbbf29ca2b45d3a1ffdb42831a271729cfe1fdab8bdde4a54652",
  "validated_review_sha256": "8a82f8227c50948aee353d8e157e828b269b244b26cdaa9e4f9c4f79b278d47d",
  "scope": "structural and framework consistency; not an independent scientific review"
}
