{
  "version": 1,
  "verified": true,
  "status": "completed",
  "source_canon_sha256": "0b0669ebf0e37a985c6e57f395f90f2de51e3d18a55cf11c1dcca77dfadd58a3",
  "source_path": "audio/intro-voice-source.txt",
  "source_sha256": "71cf479bf45cd8c95cc41d935699f3b2f4d6e373a8e0e14525120b5667fcdaf7",
  "projection_path": "audio/intro-voice-pronunciation.txt",
  "projection_sha256": "27a38fc817b5efd637fa10d3b6a89d0f89b99ea84579e27c8c0649426cc58d34",
  "pronunciation_receipt": "log/intro-tts-pronunciation.json",
  "pronunciation_receipt_sha256": "383de5de7b990cb6c34fa96c034c274e96a20eb16bb98cb69bc8dc53646b1993",
  "pronunciation_lexicon_sha256": "13ae83fc6ed1aa698ec610feb2bd4ab953bf6d97892e3ffa96c34e8d6014641e",
  "voice": "ngoc-huyen-vbee",
  "base_url": "http://192.168.40.33:7862",
  "output": "audio/intro-voice.wav",
  "output_sha256": "c04e58e58cbb0227036d36907d59d11526c6ecae916f0e33213c28af39097263",
  "wav": {
    "channels": 1,
    "sample_width": 2,
    "sample_rate": 22050,
    "frames": 188416,
    "compression": "NONE",
    "duration_seconds": 8.544943310657596
  },
  "full_output": "audio/intro-full.wav",
  "full_output_sha256": "27263d56f2f55f09470976ead936e203c02666ed8c223cc361cc8e52d39753f9",
  "full_wav": {
    "channels": 1,
    "sample_width": 2,
    "sample_rate": 22050,
    "frames": 232516,
    "compression": "NONE",
    "duration_seconds": 10.544943310657596
  },
  "silence_seconds": 2.0,
  "checked_at": "2026-07-22T07:30:23.331447+00:00",
  "workflow_copy_authority_sha256": "0100059a3eddaaea331f3d7c22393296f5ba77ffc11513b0a90d267334ee78a1",
  "authority_binding_status": "verified_from_exact_locked_intro_source",
  "authority_bound_at": "2026-07-22T09:29:03.913088+00:00"
}
