{
  "schema_version": 1,
  "project_id": "019-Buc-Tuong-Giua-Hai-Ban-Cong",
  "run_id": "run-20260721T065616Z-a7dbad2f",
  "status": "passed",
  "verified": true,
  "source_canon_sha256": "e8e968ff9623df9cb170afa92e7a2faf6e37f640718666dcb81a567f2d40bfa6",
  "provider_skill": "tao-anh",
  "provider_raster_qa": "direct_original_png",
  "frame_qa": "not_applicable_provider_artwork_only",
  "text_postprocessing_allowed": false,
  "items": {
    "intro_poster": {
      "status": "passed",
      "verified": true,
      "artifact_path": "/data/video-pipeline/HaTramAudio/project/019-Buc-Tuong-Giua-Hai-Ban-Cong/work/artwork/run-20260721T065616Z-a7dbad2f/intro-poster-provider.png",
      "artifact_sha256": "07918cd0046769c18e4b1124fc1d02582a7344f883e521e206ad22487444666d",
      "artifact_bytes": 2335636,
      "dimensions": [
        1672,
        941
      ],
      "codec": "png",
      "provider_skill": "tao-anh",
      "prompt_sha256": "a70380aeefb2820ec0ea1015eb17fdba6f0bb0afcb91004a8b532c32b70b0c49",
      "text_postprocessed": false,
      "visual_checks": {
        "required_text_exact": true,
        "no_extra_readable_text": true,
        "diacritics_and_punctuation_correct": true,
        "text_not_cut_or_occluded": true,
        "scene_matches_public_brief": true,
        "spoiler_boundary_respected": true
      }
    },
    "left_panel": {
      "status": "passed",
      "verified": true,
      "artifact_path": "/data/video-pipeline/HaTramAudio/project/019-Buc-Tuong-Giua-Hai-Ban-Cong/work/artwork/run-20260721T065616Z-a7dbad2f/left-panel-provider.png",
      "artifact_sha256": "258f23683c63bcaddfbaa2cad33b96b4a08defc0e6814e2036e95032a4c15351",
      "artifact_bytes": 2444171,
      "dimensions": [
        978,
        1609
      ],
      "codec": "png",
      "provider_skill": "tao-anh",
      "prompt_sha256": "74645eae9de88d85ed9b0372195422e3959bb96b8840b6fc93dafca4d4057aaf",
      "text_postprocessed": false,
      "visual_checks": {
        "required_text_exact": true,
        "no_extra_readable_text": true,
        "diacritics_and_punctuation_correct": true,
        "text_not_cut_or_occluded": true,
        "scene_matches_public_brief": true,
        "spoiler_boundary_respected": true
      }
    },
    "right_panel": {
      "status": "passed",
      "verified": true,
      "artifact_path": "/data/video-pipeline/HaTramAudio/project/019-Buc-Tuong-Giua-Hai-Ban-Cong/work/artwork/run-20260721T065616Z-a7dbad2f/right-panel-provider.png",
      "artifact_sha256": "be5c67bad3c5aca6f12f9301c814468b71916f4ded6fa6a16e583b6eb1dc4bbe",
      "artifact_bytes": 2389972,
      "dimensions": [
        978,
        1609
      ],
      "codec": "png",
      "provider_skill": "tao-anh",
      "prompt_sha256": "0b9b8179e402539505a9215eb201065aa6c49ea21b90b77a5337faf71bb694b0",
      "text_postprocessed": false,
      "visual_checks": {
        "required_text_exact": true,
        "no_extra_readable_text": true,
        "diacritics_and_punctuation_correct": true,
        "text_not_cut_or_occluded": true,
        "scene_matches_public_brief": true,
        "spoiler_boundary_respected": true
      }
    }
  },
  "completed_at": "2026-07-21T07:38:13.380798Z"
}
