{
  "passed": 45,
  "checks": {
    "growth_2025_source_counts": true,
    "fractional_2025_total": true,
    "objects_2025_fractional_total": true,
    "price_bucket_2025_accounting": true,
    "text_bucket_2025_accounting": true,
    "growth_2026_source_counts": true,
    "fractional_2026_total": true,
    "objects_2026_fractional_total": true,
    "price_bucket_2026_accounting": true,
    "text_bucket_2026_accounting": true,
    "decomposition_additive": true,
    "decomposition_delta": true,
    "2025_all_builds_counts": true,
    "2025_all_builds_joint_factorization": true,
    "2025_deck_strict_counts": true,
    "2025_deck_strict_joint_factorization": true,
    "2025_other_builds_counts": true,
    "2025_other_builds_joint_factorization": true,
    "2025_standardization_calibrated": true,
    "2026_H1_all_builds_counts": true,
    "2026_H1_all_builds_joint_factorization": true,
    "2026_H1_deck_strict_counts": true,
    "2026_H1_deck_strict_joint_factorization": true,
    "2026_H1_other_builds_counts": true,
    "2026_H1_other_builds_joint_factorization": true,
    "2026_H1_standardization_calibrated": true,
    "2026_JulAug_all_builds_counts": true,
    "2026_JulAug_all_builds_joint_factorization": true,
    "2026_JulAug_deck_strict_counts": true,
    "2026_JulAug_deck_strict_joint_factorization": true,
    "2026_JulAug_other_builds_counts": true,
    "2026_JulAug_other_builds_joint_factorization": true,
    "2026_JulAug_standardization_calibrated": true,
    "threshold_counts_ordered": true,
    "pilot_60_unique": true,
    "pilot_outcome_columns_hidden": true,
    "pilot_strata_balanced": true,
    "pilot_label_alignment": true,
    "pilot_labels_unchanged": true,
    "pilot_outcomes_source_match": true,
    "inventory_all_cases_accounted": true,
    "network_remains_paused": true,
    "no_downloader": true,
    "all_scripts_parse": true,
    "figures_present": true
  },
  "script_hashes": {
    "common.py": "3a51708be600d6b9e13a61a9f8ff83bbf2d5c2618596c1c50748aca1091cb810",
    "prepare_pilot.py": "f71a90ba7c7c6f36ae377e71f222f88fbc968d4cedf08a0aaf387e826dd9e0d1",
    "label_pilot.py": "78c4b3116d95e9549ae936f976a887c910b7c32f7c7c44ca11400a7267dea6e0",
    "analyze.py": "458e069fb9889b664fa6da16076a27b43231d3f1db6af4f2b270561a234da756",
    "followups.py": "3fd0b154726e8e12e7b9203adf075f02ca14bd0a663c2b88abe3410cdbcafc3d",
    "charts.py": "d1fcadb1d51f54d23e6dda107680f7f24be83b63818c75a0d8850727c32670f9",
    "validate.py": "3b0faab71e023e5d31a26d5e65a25df5962c9697ec64c28bf247759d4809040a"
  }
}