{
 "generated_utc": "2026-09-27T15:41:32Z",
 "generator": "build_package.py (package builder, not shipped); revised by hygiene_pass.py (provenance-path and wording hygiene, no result changed); hygiene_pass2.py (six relative run-tree path strings made package-relative, no result changed)",
 "file_count": 76,
 "total_bytes": 93442569,
 "manifest": "MANIFEST.sha256 (every file in this tree except MANIFEST.sha256 and RECORD.json)",
 "tarball_sha256": "b8b11b19a59501ce34fa6f8d032c447d8923420255104012cf3b39e00c55dd3f",
 "inputs_manifest_sha256": "89ad97a7cbc34fbd238598f5df4b20007cb4a41ce668179f3d70050e9de48de0",
 "inputs_manifest_sha16": "89ad97a7cbc34fbd",
 "inputs_manifest_entries": 67,
 "inputs_manifest_rehash_ok": 67,
 "paper_pdf": "airquality.pdf as served",
 "paper_pdf_sha16": "e5f81b8968f56af2",
 "n_sites_extracted": 162,
 "hourly_control_all_identical": true,
 "excluded_files": [
  {
   "file": "<pipeline directory>/FOURTHMAX_VERDICT.md",
   "reason": "working status summary; every number in it is carried by MARGIN_CENSUS_P1.md, CENSUS_P2_REPORT.md, CENSUS_P3_REPORT.md and the JSON results, which are included"
  }
 ],
 "total_bytes_excluding_RECORD_and_MANIFEST": 93433648,
 "revised_utc": "2026-09-27T16:19:31Z",
 "tarball": "airquality-record.tar.gz",
 "tarball_bytes": 40712292,
 "side_record_utc": "2026-09-27T16:19:34Z"
}
