{
  "version": 1,
  "verified": true,
  "project_id": "012-Ngay-Thien-Kim-That-Tro-Ve-Toi-Ky-Vao-Hon-Uoc-Ma-Ca-Nha-Coi-La-Hinh-Phat",
  "status": "story_locked_ready_for_drafting",
  "canonical_title": "Ngày Thiên Kim Thật Trở Về, Tôi Ký Vào Hôn Ước Mà Cả Nhà Coi Là Hình Phạt",
  "prose_owner": "single_sequential_owner",
  "expected_chapters": 10,
  "target_words": {
    "min": 10800,
    "max": 12800,
    "planning": 11800
  },
  "word_regex": "\\b[\\wÀ-ỹĐđ]+(?:[-’'][\\wÀ-ỹĐđ]+)*\\b",
  "duration_wpm": 231,
  "exact_join_order": [
    "story/chapters/chapter-01.txt",
    "story/chapters/chapter-02.txt",
    "story/chapters/chapter-03.txt",
    "story/chapters/chapter-04.txt",
    "story/chapters/chapter-05.txt",
    "story/chapters/chapter-06.txt",
    "story/chapters/chapter-07.txt",
    "story/chapters/chapter-08.txt",
    "story/chapters/chapter-09.txt",
    "story/chapters/chapter-10.txt"
  ],
  "join_expression": "\\n\\n\\n.join(chapter.rstrip()) + \\n",
  "allowlist": [
    "story/chapters/chapter-01.txt",
    "story/chapters/chapter-02.txt",
    "story/chapters/chapter-03.txt",
    "story/chapters/chapter-04.txt",
    "story/chapters/chapter-05.txt",
    "story/chapters/chapter-06.txt",
    "story/chapters/chapter-07.txt",
    "story/chapters/chapter-08.txt",
    "story/chapters/chapter-09.txt",
    "story/chapters/chapter-10.txt",
    "story/spoken-narration.txt",
    "story/story-canon.txt",
    "story/draft-report.json"
  ],
  "authority_files": [
    "script/story-brief.json",
    "script/outline.json",
    "script/story-ledger.json",
    "script/identity-registry.json",
    "script/reveal-ledger.json"
  ],
  "authority_locked": true,
  "promotion_performed": false,
  "seed": 12012
}
