{
  "project_id": "gacmai_20260716_155848",
  "status": "authorized",
  "authorized": true,
  "executed": false,
  "canonical_story_path_after_promotion": "/data/video-pipeline/GacMaiAudio/project/gacmai_20260716_155848/artifacts/story_package.json",
  "expected_story_sha256": "d8dae723e8d8c7950bceb05f50eafd285dd552bd078f486f59cd8a43061de72c",
  "runner": "/opt/OpenMontage/scripts/gacmai/gacmai_tts_runner_v2.py",
  "provider": "Ngoc-Huyen-Clone",
  "direct_import_required": true,
  "settings": {
    "style": "doc_truyen",
    "speed": 0.95,
    "denoise": true,
    "max_chars": 1600,
    "output_codec": "pcm_s16le",
    "sample_rate": 48000,
    "channels": 1
  },
  "reuse_guard": [
    "chunk_text_sha256_matches_plan",
    "chunk_audio_sha256_matches_manifest",
    "pcm_probe_matches_contract"
  ],
  "assembly": {
    "order": "intro_then_2_seconds_pcm_silence_then_story",
    "tempo": 1.1,
    "loudness_lufs": -16,
    "true_peak_db": -1.5,
    "cue": "measure_with_silencedetect_on_final_master"
  }
}
