{ "mode": "artifact", "source": "C:\\Users\\wangq\\Documents\\Codex\\video-workbench\\projects\\2026-06-23-在路上\\intake\\阶段五-人物一致性单镜.md", "output": "C:\\Users\\wangq\\Documents\\Codex\\video-workbench\\projects\\2026-06-23-在路上\\intake-repair\\fix-title-2026-06-24-character-consistency\\阶段五-人物一致性单镜.fixed.md", "report": "C:\\Users\\wangq\\Documents\\Codex\\video-workbench\\projects\\2026-06-23-在路上\\intake-repair\\fix-title-2026-06-24-character-consistency\\阶段五-人物一致性单镜.heading-report.md", "document_title_line": 1, "document_title": "《在路上》人物一致性验证单镜骨架 V1", "semantic_summary": "Preserve the first visible H1 as the only document title. Treat all later H1 headings as major sections under that title and recursively nest their children one level deeper.", "ambiguities": [], "edits": [ { "line": 17, "from_level": 1, "to_level": 2, "reason": "This is a major document section under the single document title, not a separate artifact title." }, { "line": 35, "from_level": 1, "to_level": 2, "reason": "This is a major document section under the single document title, not a separate artifact title." }, { "line": 37, "from_level": 2, "to_level": 3, "reason": "This subsection belongs inside the current major section after that section is nested under the document title." }, { "line": 51, "from_level": 2, "to_level": 3, "reason": "This subsection belongs inside the current major section after that section is nested under the document title." }, { "line": 63, "from_level": 2, "to_level": 3, "reason": "This subsection belongs inside the current major section after that section is nested under the document title." }, { "line": 81, "from_level": 2, "to_level": 3, "reason": "This subsection belongs inside the current major section after that section is nested under the document title." }, { "line": 83, "from_level": 3, "to_level": 4, "reason": "This detail heading belongs under the preceding subsection after recursive nesting." }, { "line": 90, "from_level": 3, "to_level": 4, "reason": "This detail heading belongs under the preceding subsection after recursive nesting." }, { "line": 100, "from_level": 2, "to_level": 3, "reason": "This subsection belongs inside the current major section after that section is nested under the document title." }, { "line": 121, "from_level": 2, "to_level": 3, "reason": "This subsection belongs inside the current major section after that section is nested under the document title." }, { "line": 136, "from_level": 2, "to_level": 3, "reason": "This subsection belongs inside the current major section after that section is nested under the document title." }, { "line": 152, "from_level": 2, "to_level": 3, "reason": "This subsection belongs inside the current major section after that section is nested under the document title." }, { "line": 166, "from_level": 2, "to_level": 3, "reason": "This subsection belongs inside the current major section after that section is nested under the document title." }, { "line": 168, "from_level": 3, "to_level": 4, "reason": "This detail heading belongs under the preceding subsection after recursive nesting." }, { "line": 172, "from_level": 3, "to_level": 4, "reason": "This detail heading belongs under the preceding subsection after recursive nesting." }, { "line": 176, "from_level": 3, "to_level": 4, "reason": "This detail heading belongs under the preceding subsection after recursive nesting." }, { "line": 182, "from_level": 2, "to_level": 3, "reason": "This subsection belongs inside the current major section after that section is nested under the document title." }, { "line": 199, "from_level": 2, "to_level": 3, "reason": "This subsection belongs inside the current major section after that section is nested under the document title." }, { "line": 212, "from_level": 1, "to_level": 2, "reason": "This is a major document section under the single document title, not a separate artifact title." }, { "line": 214, "from_level": 2, "to_level": 3, "reason": "This subsection belongs inside the current major section after that section is nested under the document title." }, { "line": 229, "from_level": 2, "to_level": 3, "reason": "This subsection belongs inside the current major section after that section is nested under the document title." }, { "line": 242, "from_level": 2, "to_level": 3, "reason": "This subsection belongs inside the current major section after that section is nested under the document title." }, { "line": 260, "from_level": 2, "to_level": 3, "reason": "This subsection belongs inside the current major section after that section is nested under the document title." }, { "line": 262, "from_level": 3, "to_level": 4, "reason": "This detail heading belongs under the preceding subsection after recursive nesting." }, { "line": 269, "from_level": 3, "to_level": 4, "reason": "This detail heading belongs under the preceding subsection after recursive nesting." }, { "line": 279, "from_level": 2, "to_level": 3, "reason": "This subsection belongs inside the current major section after that section is nested under the document title." }, { "line": 300, "from_level": 2, "to_level": 3, "reason": "This subsection belongs inside the current major section after that section is nested under the document title." }, { "line": 316, "from_level": 2, "to_level": 3, "reason": "This subsection belongs inside the current major section after that section is nested under the document title." }, { "line": 333, "from_level": 2, "to_level": 3, "reason": "This subsection belongs inside the current major section after that section is nested under the document title." }, { "line": 352, "from_level": 2, "to_level": 3, "reason": "This subsection belongs inside the current major section after that section is nested under the document title." }, { "line": 354, "from_level": 3, "to_level": 4, "reason": "This detail heading belongs under the preceding subsection after recursive nesting." }, { "line": 358, "from_level": 3, "to_level": 4, "reason": "This detail heading belongs under the preceding subsection after recursive nesting." }, { "line": 362, "from_level": 3, "to_level": 4, "reason": "This detail heading belongs under the preceding subsection after recursive nesting." }, { "line": 372, "from_level": 2, "to_level": 3, "reason": "This subsection belongs inside the current major section after that section is nested under the document title." }, { "line": 389, "from_level": 2, "to_level": 3, "reason": "This subsection belongs inside the current major section after that section is nested under the document title." }, { "line": 403, "from_level": 1, "to_level": 2, "reason": "This is a major document section under the single document title, not a separate artifact title." }, { "line": 405, "from_level": 2, "to_level": 3, "reason": "This subsection belongs inside the current major section after that section is nested under the document title." }, { "line": 420, "from_level": 2, "to_level": 3, "reason": "This subsection belongs inside the current major section after that section is nested under the document title." }, { "line": 434, "from_level": 2, "to_level": 3, "reason": "This subsection belongs inside the current major section after that section is nested under the document title." }, { "line": 451, "from_level": 2, "to_level": 3, "reason": "This subsection belongs inside the current major section after that section is nested under the document title." }, { "line": 453, "from_level": 3, "to_level": 4, "reason": "This detail heading belongs under the preceding subsection after recursive nesting." }, { "line": 461, "from_level": 3, "to_level": 4, "reason": "This detail heading belongs under the preceding subsection after recursive nesting." }, { "line": 471, "from_level": 2, "to_level": 3, "reason": "This subsection belongs inside the current major section after that section is nested under the document title." }, { "line": 492, "from_level": 2, "to_level": 3, "reason": "This subsection belongs inside the current major section after that section is nested under the document title." }, { "line": 508, "from_level": 2, "to_level": 3, "reason": "This subsection belongs inside the current major section after that section is nested under the document title." }, { "line": 525, "from_level": 2, "to_level": 3, "reason": "This subsection belongs inside the current major section after that section is nested under the document title." }, { "line": 539, "from_level": 2, "to_level": 3, "reason": "This subsection belongs inside the current major section after that section is nested under the document title." }, { "line": 541, "from_level": 3, "to_level": 4, "reason": "This detail heading belongs under the preceding subsection after recursive nesting." }, { "line": 545, "from_level": 3, "to_level": 4, "reason": "This detail heading belongs under the preceding subsection after recursive nesting." }, { "line": 549, "from_level": 3, "to_level": 4, "reason": "This detail heading belongs under the preceding subsection after recursive nesting." }, { "line": 555, "from_level": 2, "to_level": 3, "reason": "This subsection belongs inside the current major section after that section is nested under the document title." }, { "line": 572, "from_level": 2, "to_level": 3, "reason": "This subsection belongs inside the current major section after that section is nested under the document title." }, { "line": 586, "from_level": 1, "to_level": 2, "reason": "This is a major document section under the single document title, not a separate artifact title." }, { "line": 588, "from_level": 2, "to_level": 3, "reason": "This subsection belongs inside the current major section after that section is nested under the document title." }, { "line": 602, "from_level": 2, "to_level": 3, "reason": "This subsection belongs inside the current major section after that section is nested under the document title." }, { "line": 615, "from_level": 2, "to_level": 3, "reason": "This subsection belongs inside the current major section after that section is nested under the document title." }, { "line": 632, "from_level": 2, "to_level": 3, "reason": "This subsection belongs inside the current major section after that section is nested under the document title." }, { "line": 634, "from_level": 3, "to_level": 4, "reason": "This detail heading belongs under the preceding subsection after recursive nesting." }, { "line": 642, "from_level": 3, "to_level": 4, "reason": "This detail heading belongs under the preceding subsection after recursive nesting." }, { "line": 652, "from_level": 2, "to_level": 3, "reason": "This subsection belongs inside the current major section after that section is nested under the document title." }, { "line": 673, "from_level": 2, "to_level": 3, "reason": "This subsection belongs inside the current major section after that section is nested under the document title." }, { "line": 689, "from_level": 2, "to_level": 3, "reason": "This subsection belongs inside the current major section after that section is nested under the document title." }, { "line": 706, "from_level": 2, "to_level": 3, "reason": "This subsection belongs inside the current major section after that section is nested under the document title." }, { "line": 723, "from_level": 2, "to_level": 3, "reason": "This subsection belongs inside the current major section after that section is nested under the document title." }, { "line": 725, "from_level": 3, "to_level": 4, "reason": "This detail heading belongs under the preceding subsection after recursive nesting." }, { "line": 729, "from_level": 3, "to_level": 4, "reason": "This detail heading belongs under the preceding subsection after recursive nesting." }, { "line": 733, "from_level": 3, "to_level": 4, "reason": "This detail heading belongs under the preceding subsection after recursive nesting." }, { "line": 743, "from_level": 2, "to_level": 3, "reason": "This subsection belongs inside the current major section after that section is nested under the document title." }, { "line": 759, "from_level": 2, "to_level": 3, "reason": "This subsection belongs inside the current major section after that section is nested under the document title." }, { "line": 773, "from_level": 1, "to_level": 2, "reason": "This is a major document section under the single document title, not a separate artifact title." }, { "line": 775, "from_level": 2, "to_level": 3, "reason": "This subsection belongs inside the current major section after that section is nested under the document title." }, { "line": 789, "from_level": 2, "to_level": 3, "reason": "This subsection belongs inside the current major section after that section is nested under the document title." }, { "line": 806, "from_level": 2, "to_level": 3, "reason": "This subsection belongs inside the current major section after that section is nested under the document title." }, { "line": 825, "from_level": 2, "to_level": 3, "reason": "This subsection belongs inside the current major section after that section is nested under the document title." }, { "line": 827, "from_level": 3, "to_level": 4, "reason": "This detail heading belongs under the preceding subsection after recursive nesting." }, { "line": 834, "from_level": 3, "to_level": 4, "reason": "This detail heading belongs under the preceding subsection after recursive nesting." }, { "line": 844, "from_level": 2, "to_level": 3, "reason": "This subsection belongs inside the current major section after that section is nested under the document title." }, { "line": 862, "from_level": 2, "to_level": 3, "reason": "This subsection belongs inside the current major section after that section is nested under the document title." }, { "line": 878, "from_level": 2, "to_level": 3, "reason": "This subsection belongs inside the current major section after that section is nested under the document title." }, { "line": 895, "from_level": 2, "to_level": 3, "reason": "This subsection belongs inside the current major section after that section is nested under the document title." }, { "line": 899, "from_level": 3, "to_level": 4, "reason": "This detail heading belongs under the preceding subsection after recursive nesting." }, { "line": 906, "from_level": 3, "to_level": 4, "reason": "This detail heading belongs under the preceding subsection after recursive nesting." }, { "line": 921, "from_level": 2, "to_level": 3, "reason": "This subsection belongs inside the current major section after that section is nested under the document title." }, { "line": 923, "from_level": 3, "to_level": 4, "reason": "This detail heading belongs under the preceding subsection after recursive nesting." }, { "line": 927, "from_level": 3, "to_level": 4, "reason": "This detail heading belongs under the preceding subsection after recursive nesting." }, { "line": 931, "from_level": 3, "to_level": 4, "reason": "This detail heading belongs under the preceding subsection after recursive nesting." }, { "line": 941, "from_level": 2, "to_level": 3, "reason": "This subsection belongs inside the current major section after that section is nested under the document title." }, { "line": 959, "from_level": 2, "to_level": 3, "reason": "This subsection belongs inside the current major section after that section is nested under the document title." }, { "line": 974, "from_level": 1, "to_level": 2, "reason": "This is a major document section under the single document title, not a separate artifact title." }, { "line": 978, "from_level": 2, "to_level": 3, "reason": "This is a child item inside the summary/linkage section after its parent is nested under the document title." }, { "line": 982, "from_level": 2, "to_level": 3, "reason": "This is a child item inside the summary/linkage section after its parent is nested under the document title." }, { "line": 986, "from_level": 2, "to_level": 3, "reason": "This is a child item inside the summary/linkage section after its parent is nested under the document title." }, { "line": 990, "from_level": 2, "to_level": 3, "reason": "This is a child item inside the summary/linkage section after its parent is nested under the document title." }, { "line": 994, "from_level": 2, "to_level": 3, "reason": "This is a child item inside the summary/linkage section after its parent is nested under the document title." }, { "line": 1005, "from_level": 1, "to_level": 2, "reason": "This is a major document section under the single document title, not a separate artifact title." }, { "line": 1010, "from_level": 2, "to_level": 3, "reason": "This subsection belongs inside the current major section after that section is nested under the document title." }, { "line": 1014, "from_level": 2, "to_level": 3, "reason": "This subsection belongs inside the current major section after that section is nested under the document title." }, { "line": 1018, "from_level": 2, "to_level": 3, "reason": "This subsection belongs inside the current major section after that section is nested under the document title." }, { "line": 1022, "from_level": 2, "to_level": 3, "reason": "This subsection belongs inside the current major section after that section is nested under the document title." }, { "line": 1030, "from_level": 2, "to_level": 3, "reason": "This subsection belongs inside the current major section after that section is nested under the document title." }, { "line": 1036, "from_level": 1, "to_level": 2, "reason": "This is a major document section under the single document title, not a separate artifact title." } ] }