{
  "status": "completed",
  "verified": true,
  "project_id": "006-Chiec-Ghe-Thu-Bay-Trong-Dem-Doan-Vien",
  "run_id": "run-002",
  "revision": "v4",
  "source_candidate_path": "work/story/run-002/candidate-v4.txt",
  "source_candidate_sha256": "b4f8136eb6ac3ef29c2c6036ad0fc73726e8317ce0f8205a1c4bf1cb83da230d",
  "source_canon_path": "story/story-canon.txt",
  "source_canon_sha256": "b4f8136eb6ac3ef29c2c6036ad0fc73726e8317ce0f8205a1c4bf1cb83da230d",
  "spoken_narration_source_path": "story/spoken-narration-source.txt",
  "spoken_narration_source_sha256": "57bc0448d37a58ddef092c3b3b729e7aaccc6b208b401fdcc859442c4fce4cb1",
  "spoken_narration_path": "story/spoken-narration.txt",
  "spoken_narration_sha256": null,
  "pronunciation_status": "pending",
  "word_count": 10701,
  "predicted_duration_minutes": 46.3247,
  "audit_set_sha256": "a537f38eb1ea8287c6c21259000deb9139388d96e80e9544bd6fc621c81c2968",
  "audit_lock_receipt_sha256": "bc561f65a2c368c2c11c9a6b470d1ca90f98a562765074ca1d01dbdab0260b36",
  "gates": {
    "candidate_validation": true,
    "semantic_review": true,
    "originality_17_projects": true,
    "audit_set_lock": true,
    "producer_full_read": true,
    "canon_candidate_byte_equality": true,
    "tts_semantic_source_three_blank_line_assembly": true
  },
  "receipts": {
    "candidate_validation": {
      "path": "log/run-002/candidate-validation-v4.json",
      "sha256": "fb818ac218fce0c8687166b9c7cdb993c01a50837f159c1ac3ec611d16e2e0db"
    },
    "semantic_review": {
      "path": "log/run-002/semantic-review-v4.json",
      "sha256": "421f5d4e996a72ffdd6115d3c41a6aa522cf9eb6b654ec422e4ffb1e29b2559c"
    },
    "originality": {
      "path": "log/run-002/originality-v4.json",
      "sha256": "8241dd96b563229442ccc1f595c3a44a9452f0e68564f553368bff5a9bc897e8"
    },
    "audit_set_lock": {
      "path": "log/run-002/audit-set-lock-v4.json",
      "sha256": "bc561f65a2c368c2c11c9a6b470d1ca90f98a562765074ca1d01dbdab0260b36"
    },
    "producer_close": {
      "path": "log/run-002/producer-close-v4.json",
      "sha256": "587fb87e3d14271e32e776bc4e833a5c889bfdca44f0ea4fe193eb0a8f4a6e81"
    },
    "tts_semantic_assembly": {
      "path": "log/run-002/tts-semantic-assembly.json",
      "sha256": "8ab250ff41d24788a58061706d72dcc48e9bc9cc815516d9420ca402d0480cdc"
    }
  },
  "authority_snapshot": {
    "story_brief": "4a211006bf564f359740fe188d01a3792bfd277de2145fce9bb9460617c70ffd",
    "characters": "577227ba53ee086ff07b3485a41ff57e7820dde86f9c04840a645b14a67db080",
    "outline": "b36a31c9d7ea0271e6a7aaa39ff110c2a7674aaec85b3f0beef58d634b1119d0",
    "ledger": "66c4a66d1d31ea90444b29609a9236701c3cdaed5e2b86613306b88d5e7e742a",
    "identity_registry": "da4101aad4992f3a394677f0f117af60a03b338bbaf3a436ba267e5f3f4a768d",
    "reveal_ledger": "75f08fc8b7d9bba6d23c628a5f7f517407ae38f9410dbd59b4173f3faa301d2d"
  },
  "completed_at": "2026-07-21T17:50:43.062686+00:00"
}
