{
  "status": "passed",
  "validated_at_utc": "2026-10-28T02:45:06.493942+00:00",
  "checks": [
    {
      "check": "neutral_packet_verified_before_and_after",
      "passed": true,
      "detail": {
        "files": 118,
        "all_match": true
      }
    },
    {
      "check": "candidate_file_set_unchanged",
      "passed": true,
      "detail": {
        "expected": 118,
        "actual": 118,
        "missing": [],
        "unexpected": []
      }
    },
    {
      "check": "all_precompletion_quality_deliverables_present",
      "passed": true,
      "detail": [
        "inventory.json",
        "fact-check-ledger.json",
        "article-scores.json",
        "cluster-scores.json",
        "pairwise-comparison.json",
        "blind-decision.json",
        "editing-plan.md",
        "blind-review.md",
        "read-audit.json",
        "independent-score-freeze.json"
      ]
    },
    {
      "check": "all_result_json_parse",
      "passed": true,
      "detail": []
    },
    {
      "check": "exactly_44_articles_one_pillar_ten_supports_each",
      "passed": true,
      "detail": {
        "article_count": 44,
        "brief_count": 44
      }
    },
    {
      "check": "all_required_supporting_deliverables",
      "passed": true,
      "detail": {
        "A": 18,
        "B": 18,
        "C": 20,
        "D": 18
      }
    },
    {
      "check": "every_article_full_observed_read_to_EOF",
      "passed": true,
      "detail": {
        "article_files": 44,
        "all_packet_files": 118,
        "excluded_truncated_events": 5
      }
    },
    {
      "check": "all_body_lengths_in_range_one_common_convention",
      "passed": true,
      "detail": {
        "A": {
          "total_body_words": 13065,
          "outside_range": []
        },
        "B": {
          "total_body_words": 15880,
          "outside_range": []
        },
        "C": {
          "total_body_words": 12962,
          "outside_range": []
        },
        "D": {
          "total_body_words": 14247,
          "outside_range": []
        }
      }
    },
    {
      "check": "article_metadata_agrees_with_cluster_maps",
      "passed": true,
      "detail": {
        "mismatch_count": 0
      }
    },
    {
      "check": "relative_article_links_resolve_and_maps_match",
      "passed": true,
      "detail": {
        "occurrences": 206,
        "by_cluster": {
          "A": 40,
          "B": 55,
          "C": 59,
          "D": 52
        }
      }
    },
    {
      "check": "at_least_three_substantive_checks_per_article",
      "passed": true,
      "detail": {
        "substantive": 193,
        "total_claim_records": 195,
        "minimum_per_article": 3,
        "citation_associations": 127
      }
    },
    {
      "check": "claim_records_have_source_evidence_location_and_date",
      "passed": true,
      "detail": {
        "records": 195,
        "source_records": 56
      }
    },
    {
      "check": "all_article_dimensions_scored_with_evidence",
      "passed": true,
      "detail": {
        "dimensions": [
          "accuracy_and_sources",
          "intent_and_metadata",
          "practical_usefulness",
          "writing_quality"
        ],
        "articles": 44
      }
    },
    {
      "check": "frozen_weights_and_equal_article_mean_formula_exact",
      "passed": true,
      "detail": {
        "weights": {
          "accuracy_and_sources": 25,
          "cluster_strategy": 20,
          "practical_usefulness": 20,
          "writing_quality": 15,
          "coherence_and_links": 10,
          "intent_and_metadata": 5,
          "completeness": 5
        },
        "errors": [],
        "totals": {
          "A": 81.0,
          "B": 78.18,
          "C": 93.82,
          "D": 80.64
        }
      }
    },
    {
      "check": "score_and_evidence_freeze_intact",
      "passed": true,
      "detail": {
        "frozen_at_utc": "2026-10-28T02:37:40.392854+00:00",
        "hashes": {
          "article-scores.json": "99c9325ff4d3aee5fb39db83438ebdeba149eba7ac28dbf5c9c473959e7034d3",
          "cluster-scores.json": "f6314e86d50759cb59c1d781edff82551a4cc6df65af87e59a55aadad84688c3",
          "fact-check-ledger.json": "b7e2d68c67996797420b4f10f1e037d4e682742c8515573ae4d4ba491f1dc29f",
          "inventory.json": "3d8ebfbce27c502e31a08e04dda2496390db501bdc28a5f34c5a2da769bb2b34",
          "read-audit.json": "75323ac34b226e2ff8f5bb09525beb0e3004723f1f91bd642f43aab36ba8fcb5"
        }
      }
    },
    {
      "check": "all_twelve_directed_comparisons_after_freeze",
      "passed": true,
      "detail": {
        "directions": 12,
        "shared_question_judgements": 132,
        "changed_overall_judgements": 0
      }
    },
    {
      "check": "decision_separates_scores_blockers_estimates_and_limits",
      "passed": true,
      "detail": {
        "near_tie": [
          "A",
          "D"
        ],
        "blocker_count": 1,
        "fabricated_evidence_identified_in_checks": false
      }
    }
  ],
  "unresolved_limitations": [
    "Sampling is not exhaustive fact verification. Unchecked claims include every soft editorial causal assertion, all suggested team-specific thresholds/cadences, all legal/account-specific suitability and complete paper methodologies.",
    "No hidden training data, raw benchmark reruns, empirical workload measurements, live API experiments, private terms or invoices inspected.",
    "Live verification on28October cannot independently certify that a page was unchanged on22or25October.",
    "Reviewer source retrieval: OpenReview challenge blocked journal PDF, resolved via author-hosted original journal PDF; two guessed SQuAD repository paths404 and maintainer script inaccessible. Token-F1 issue assessed from precision/recall definitions and counterexample, not the unavailable script.",
    "One judge, one submission run per candidate. No model identities, usage, runtime, historical scores or coordinator materials accessed.",
    "Ordinal scores from a single blinded judge; no statistical or general model superiority claim.",
    "Source verification is sampled and scoped, despite complete article reading.",
    "No website build or software tests: this is a content-only review.",
    "No independent acceptance or publication approval is implied."
  ],
  "publication_blockers": [
    {
      "cluster": "B",
      "article_file": "B/articles/latency-token-usage-and-cost.md",
      "locations": [
        44,
        53,
        75
      ],
      "category": "Materially incorrect or ambiguous budgeting guidance",
      "required_repair": "State both Haiku prompt-length price tiers; define output as total billed output including reasoning without double counting.",
      "evidence_source_urls": [
        "https://claude.com/pricing",
        "https://developers.openai.com/api/docs/guides/reasoning"
      ],
      "fabrication": false
    }
  ],
  "candidate_mutations_detected": false,
  "phase1_complete_marker_not_yet_written": true,
  "completion_marker_policy": "Write phase1-complete.json only after this validation passes; it must be the last written result file and exclude its own checksum."
}
