{
  "schema_version": 1,
  "project_id": "015-Buc-Tranh-Khong-Co-Chu-Ky",
  "run_id": "run-20260720T181013Z-3b1f33ef",
  "status": "completed",
  "verified": true,
  "source_canon_sha256": "8c7004f1db7fa14f14535078b34bb442d160693f3a6c94ff6d242bbd02215f45",
  "spoken_narration_sha256": "8c7004f1db7fa14f14535078b34bb442d160693f3a6c94ff6d242bbd02215f45",
  "chunk_count": 28,
  "plan_sha256": "96a7600272c1708f939a7308139837184f634ccd3f158468094374160e62fed2",
  "output": "/data/video-pipeline/HaTramAudio/project/015-Buc-Tranh-Khong-Co-Chu-Ky/audio/story-full.wav",
  "artifact_sha256": "35158bab322ac74f3afb2a60f64f90806332bbeb913b4392b1634d5aee2d858a",
  "output_sha256": "35158bab322ac74f3afb2a60f64f90806332bbeb913b4392b1634d5aee2d858a",
  "artifact_bytes": 267587598,
  "duration_seconds": 2787.37,
  "duration_minutes": 46.4562,
  "segment_duration_total": 2787.3700000000003,
  "format": {
    "codec": "pcm_s16le",
    "sample_rate": 48000,
    "channels": 1
  },
  "technical_audio_qa": {
    "status": "passed",
    "verified": true,
    "checks": {
      "manifest_terminal_verified": true,
      "index_contiguous": true,
      "segment_count_28": true,
      "all_segment_hash_probe": true,
      "text_reconstruction_byte_identical": true,
      "reconstruction_sha256_matches": true,
      "canon_hash_matches": true,
      "output_hash_matches": true,
      "duration_sum_matches": true,
      "duration_40_60_minutes": true,
      "full_decode_passed": true,
      "no_silence_ge_2s": true,
      "no_clipped_samples": true
    },
    "silence_events_ge_2s": 0,
    "max_detected_silence_seconds": 0,
    "peak_level_db_values_tail": [
      "0.000265",
      "0.000265"
    ],
    "clipped_sample_values_tail": [],
    "method": "raw reconstruction + ffprobe + full ffmpeg decode + silencedetect + astats; no Voice/Listening Test"
  },
  "voice_test_required": false,
  "listening_test_required": false,
  "hash_method": "sha256_stream_8MiB",
  "completed_at": "2026-07-21T00:31:38.353104Z"
}
