{
  "status": "passed",
  "checks": {
    "distinct original identity": {
      "passed": true,
      "detail": null
    },
    "four site counts": {
      "passed": true,
      "detail": null
    },
    "17 site-specific campaigns": {
      "passed": true,
      "detail": null
    },
    "342 resolved and 97 unresolved": {
      "passed": true,
      "detail": null
    },
    "444 original source entries": {
      "passed": true,
      "detail": null
    },
    "23 detected family catalogue labels": {
      "passed": true,
      "detail": null
    },
    "conditional proportions sum to one": {
      "passed": true,
      "detail": null
    },
    "species and genus promoted to family in all 439 photos": {
      "passed": true,
      "detail": {
        "genus": 155,
        "species": 84,
        "family": 263
      }
    },
    "20.8 percent median includes all promoted families": {
      "passed": true,
      "detail": null
    },
    "family assignment fractions bounded": {
      "passed": true,
      "detail": null
    },
    "family rank ties and unresolved treatment": {
      "passed": true,
      "detail": null
    },
    "structural ranking independently recomputed": {
      "passed": true,
      "detail": null
    },
    "accumulation fessbach combined All campaigns": {
      "passed": true,
      "detail": null
    },
    "accumulation fessbach campaign 2025-06-21": {
      "passed": true,
      "detail": null
    },
    "accumulation fessbach campaign 2025-07-06": {
      "passed": true,
      "detail": null
    },
    "accumulation fessbach campaign 2025-08-06": {
      "passed": true,
      "detail": null
    },
    "accumulation fessbach campaign 2025-08-20": {
      "passed": true,
      "detail": null
    },
    "accumulation fessbach month 2025-06": {
      "passed": true,
      "detail": null
    },
    "accumulation fessbach month 2025-07": {
      "passed": true,
      "detail": null
    },
    "accumulation fessbach month 2025-08": {
      "passed": true,
      "detail": null
    },
    "accumulation fessbach season Summer (Jun–Aug)": {
      "passed": true,
      "detail": null
    },
    "accumulation heidesheim combined All campaigns": {
      "passed": true,
      "detail": null
    },
    "accumulation heidesheim campaign 2025-06-11": {
      "passed": true,
      "detail": null
    },
    "accumulation heidesheim campaign 2025-06-25": {
      "passed": true,
      "detail": null
    },
    "accumulation heidesheim campaign 2025-07-09": {
      "passed": true,
      "detail": null
    },
    "accumulation heidesheim campaign 2025-08-09": {
      "passed": true,
      "detail": null
    },
    "accumulation heidesheim campaign 2025-08-22": {
      "passed": true,
      "detail": null
    },
    "accumulation heidesheim month 2025-06": {
      "passed": true,
      "detail": null
    },
    "accumulation heidesheim month 2025-07": {
      "passed": true,
      "detail": null
    },
    "accumulation heidesheim month 2025-08": {
      "passed": true,
      "detail": null
    },
    "accumulation heidesheim season Summer (Jun–Aug)": {
      "passed": true,
      "detail": null
    },
    "accumulation rettmer combined All campaigns": {
      "passed": true,
      "detail": null
    },
    "accumulation rettmer campaign 2025-05-23": {
      "passed": true,
      "detail": null
    },
    "accumulation rettmer campaign 2025-06-05": {
      "passed": true,
      "detail": null
    },
    "accumulation rettmer campaign 2025-06-17": {
      "passed": true,
      "detail": null
    },
    "accumulation rettmer campaign 2025-07-29": {
      "passed": true,
      "detail": null
    },
    "accumulation rettmer month 2025-05": {
      "passed": true,
      "detail": null
    },
    "accumulation rettmer month 2025-06": {
      "passed": true,
      "detail": null
    },
    "accumulation rettmer month 2025-07": {
      "passed": true,
      "detail": null
    },
    "accumulation rettmer season Spring (May)": {
      "passed": true,
      "detail": null
    },
    "accumulation rettmer season Summer (Jun–Aug)": {
      "passed": true,
      "detail": null
    },
    "accumulation ribbeck combined All campaigns": {
      "passed": true,
      "detail": null
    },
    "accumulation ribbeck campaign 2025-06-17": {
      "passed": true,
      "detail": null
    },
    "accumulation ribbeck campaign 2025-07-20": {
      "passed": true,
      "detail": null
    },
    "accumulation ribbeck campaign 2025-07-30": {
      "passed": true,
      "detail": null
    },
    "accumulation ribbeck campaign 2025-08-20": {
      "passed": true,
      "detail": null
    },
    "accumulation ribbeck month 2025-06": {
      "passed": true,
      "detail": null
    },
    "accumulation ribbeck month 2025-07": {
      "passed": true,
      "detail": null
    },
    "accumulation ribbeck month 2025-08": {
      "passed": true,
      "detail": null
    },
    "accumulation ribbeck season Summer (Jun–Aug)": {
      "passed": true,
      "detail": null
    },
    "all-patch Rao Q matches cached moments": {
      "passed": true,
      "detail": null
    },
    "PCA input ordering": {
      "passed": true,
      "detail": null
    },
    "one centered common-coordinate PCA": {
      "passed": true,
      "detail": null
    },
    "PCA scores independently recovered": {
      "passed": true,
      "detail": null
    },
    "PCA explained variance independently recovered": {
      "passed": true,
      "detail": null
    },
    "PCA full reconstruction": {
      "passed": true,
      "detail": null
    },
    "exact structural partition fessbach": {
      "passed": true,
      "detail": null
    },
    "pairwise Sorensen independently recovered fessbach": {
      "passed": true,
      "detail": null
    },
    "turnover plus nestedness fessbach": {
      "passed": true,
      "detail": null
    },
    "exact structural partition heidesheim": {
      "passed": true,
      "detail": null
    },
    "pairwise Sorensen independently recovered heidesheim": {
      "passed": true,
      "detail": null
    },
    "turnover plus nestedness heidesheim": {
      "passed": true,
      "detail": null
    },
    "exact structural partition rettmer": {
      "passed": true,
      "detail": null
    },
    "pairwise Sorensen independently recovered rettmer": {
      "passed": true,
      "detail": null
    },
    "turnover plus nestedness rettmer": {
      "passed": true,
      "detail": null
    },
    "exact structural partition ribbeck": {
      "passed": true,
      "detail": null
    },
    "pairwise Sorensen independently recovered ribbeck": {
      "passed": true,
      "detail": null
    },
    "turnover plus nestedness ribbeck": {
      "passed": true,
      "detail": null
    },
    "exact structural partition all_sites": {
      "passed": true,
      "detail": null
    },
    "pairwise Sorensen independently recovered all_sites": {
      "passed": true,
      "detail": null
    },
    "turnover plus nestedness all_sites": {
      "passed": true,
      "detail": null
    },
    "hierarchical structural identity": {
      "passed": true,
      "detail": null
    },
    "NMDS complete finite coordinates incidence": {
      "passed": true,
      "detail": null
    },
    "NMDS multistart convergence incidence": {
      "passed": true,
      "detail": null
    },
    "NMDS stress equals best recorded start incidence": {
      "passed": true,
      "detail": null
    },
    "NMDS complete finite coordinates area": {
      "passed": true,
      "detail": null
    },
    "NMDS multistart convergence area": {
      "passed": true,
      "detail": null
    },
    "NMDS stress equals best recorded start area": {
      "passed": true,
      "detail": null
    },
    "HTML element identifiers unique": {
      "passed": true,
      "detail": null
    },
    "report asset links exist": {
      "passed": true,
      "detail": []
    },
    "template fully rendered": {
      "passed": true,
      "detail": null
    },
    "UTF-8 integrity": {
      "passed": true,
      "detail": null
    },
    "embedded data equal exported analysis": {
      "passed": true,
      "detail": null
    },
    "878 photo and family map assets": {
      "passed": true,
      "detail": null
    },
    "18 scientific PNG and SVG figures": {
      "passed": true,
      "detail": null
    }
  },
  "browser_preview": "Not performed: browser automation rejected file URLs under its URL policy. Scientific PNG figures were visually inspected; HTML, embedded data, links and JavaScript are checked independently.",
  "input_hashes": {
    "results.json": "957652c9ce8b478549621c438d10ac8891025026dc2b303d2fa60d5039de990b",
    "selection.json": "fa1d8e8bef356ca16b585a4039c2f57d1555380f58c1892c0251f511207041eb"
  }
}