{
  "project_id": "gacmai_20260717_184527",
  "title": "Mùa Nở Không Có Tên",
  "status": "pending_independent_outline_audit",
  "outline_sha256": "6648cdf5473d3bf72c759726357ecfcf480feea01424569e866fced1abb6e7e9",
  "story_contract": {
    "language": "Vietnamese",
    "parts": 12,
    "paragraphs_per_part": 12,
    "total_words_min": 14000,
    "total_words_max": 15000,
    "exact_cast": [
      "Nguyễn Lam Chi",
      "Trần Vĩnh Phúc",
      "Lê Thu Nguyệt",
      "Phạm Hữu Tường",
      "Đỗ Khánh An",
      "Vũ Minh Triết"
    ],
    "limited_pov": "Nguyễn Lam Chi",
    "batches": [
      {
        "parts": [
          1,
          2,
          3,
          4
        ],
        "paragraphs": 48,
        "words_min": 4650,
        "words_max": 5050
      },
      {
        "parts": [
          5,
          6,
          7,
          8
        ],
        "paragraphs": 48,
        "words_min": 4650,
        "words_max": 5050
      },
      {
        "parts": [
          9,
          10,
          11,
          12
        ],
        "paragraphs": 48,
        "words_min": 4650,
        "words_max": 5050
      }
    ]
  },
  "prose_rules": [
    "natural Vietnamese long-form audio narration",
    "explicit actors and unambiguous dialogue attribution",
    "no outline IDs, evidence IDs, authority IDs, placeholders or meta prose in narration",
    "no repeated templates, evidence-matrix recitation or filler",
    "preserve each E01-E09 claim limit at setup and decisive payoff",
    "preserve A01-A06 lawful separation",
    "community consent and privacy are blocking",
    "no extra named characters, sacred lyrics or replicable wrongdoing instructions",
    "closed proportional ending, no teaser"
  ],
  "immutability": "Each writer saves a new batch file; revisions never overwrite parents.",
  "writer_dispatch_authorized": false,
  "supersedes_pending_contract_sha256": "e244d3ec72cabe672c69a68062e9acefc032e4241350d4795e4144b05444e94d",
  "bound_at": "2026-07-17T12:04:22.684349+00:00"
}
