{
  "schema": "seaotter.machine_check_report.v1",
  "artifact_type": "benchmark_report",
  "work_ref": "scupper",
  "title": "Scupper CFD machine-check report",
  "acceptance_state": "accepted",
  "media_type": "application/json",
  "source_receipt": {
    "schema": "seaotter.scupper_acceptance_run.v1",
    "path": "git+archive://archive/qa-artifacts-20260824-r41@e339abb1882a41637d2f4ad230bae7b4f1b83065/git+archive://archive/qa-artifacts-20260824-r41@e339abb1882a41637d2f4ad230bae7b4f1b83065/docs/qa/artifacts/20260805-openfoam-cfd/work/scupper/acceptance/leaf-2-validation.json",
    "sha256": "9926cb10c29e1fc4436c43e73d79644f70d91fd02dc8b4c2f54a68fd0dcc49c1",
    "exit_code": 0,
    "expected": "pass",
    "ok": true,
    "duration_seconds": 0.3
  },
  "machine_result": {
    "schema": "seaotter.scupper_cfd_validation.v1",
    "passes": true,
    "violations": [],
    "mesh_independence": {
      "temperature_delta_kelvin": {
        "values": [3.59776241000003, 3.569877329999997, 3.5443303800000194],
        "successive_changes": [0.0077506730079023, 0.007156254301874754]
      },
      "pressure_drop_pascal": {
        "values": [0.018297836668244, 0.018251413464732, 0.018257428067199998],
        "successive_changes": [0.0025370869985175326, 0.0003295417354727079]
      }
    },
    "rerun": {
      "mesh_ok": true,
      "cell_count": 12114,
      "energy_closure_fraction": 0.001430899140506252,
      "violations": []
    }
  },
  "artifact_contract": {
    "schema": "agentos.artifact_contract.v1",
    "side_effect": "none",
    "privacy": "public",
    "idempotency": "content-addressed source receipt",
    "input_refs": [
      "git+archive://archive/qa-artifacts-20260824-r41@e339abb1882a41637d2f4ad230bae7b4f1b83065/git+archive://archive/qa-artifacts-20260824-r41@e339abb1882a41637d2f4ad230bae7b4f1b83065/docs/qa/artifacts/20260805-openfoam-cfd/work/scupper/acceptance/leaf-2-validation.json"
    ],
    "required_evidence": ["source_receipt.sha256", "machine_result.passes"]
  }
}
