video-workbench/projects/2026-06-23-在路上/intake-repair/fix-title-2026-06-23/阶段三-MV 总纲.heading-plan.json

474 lines
16 KiB
JSON

{
"mode": "artifact",
"source": "C:\\Users\\wangq\\Documents\\Codex\\video-workbench\\projects\\2026-06-23-在路上\\intake\\阶段三-MV 总纲.md",
"output": "C:\\Users\\wangq\\Documents\\Codex\\video-workbench\\projects\\2026-06-23-在路上\\intake-repair\\fix-title-2026-06-23\\阶段三-MV 总纲.fixed.md",
"report": "C:\\Users\\wangq\\Documents\\Codex\\video-workbench\\projects\\2026-06-23-在路上\\intake-repair\\fix-title-2026-06-23\\阶段三-MV 总纲.heading-report.md",
"heading_map": "C:\\Users\\wangq\\Documents\\Codex\\video-workbench\\projects\\2026-06-23-在路上\\intake-repair\\fix-title-2026-06-23\\阶段三-MV 总纲.heading-map.json",
"title_policy": "Preserve the first clear artifact title as the only document H1 when present; flag titleless or appended artifacts instead of inventing content.",
"review_flags": [],
"edits": [
{
"line": 33,
"from_level": 1,
"to_level": 2,
"reason": "Later top-level heading under the preserved artifact title; demoted to a section heading."
},
{
"line": 35,
"from_level": 2,
"to_level": 3,
"reason": "Descendant of a repaired section heading; shifted recursively to preserve nesting under the artifact title."
},
{
"line": 59,
"from_level": 2,
"to_level": 3,
"reason": "Descendant of a repaired section heading; shifted recursively to preserve nesting under the artifact title."
},
{
"line": 76,
"from_level": 2,
"to_level": 3,
"reason": "Descendant of a repaired section heading; shifted recursively to preserve nesting under the artifact title."
},
{
"line": 78,
"from_level": 2,
"to_level": 4,
"reason": "Lyric segment/detail heading under `3. ?????`; nested below the lyrics-line section and shifted recursively."
},
{
"line": 80,
"from_level": 3,
"to_level": 5,
"reason": "Lyric segment/detail heading under `3. ?????`; nested below the lyrics-line section and shifted recursively."
},
{
"line": 82,
"from_level": 3,
"to_level": 5,
"reason": "Lyric segment/detail heading under `3. ?????`; nested below the lyrics-line section and shifted recursively."
},
{
"line": 87,
"from_level": 3,
"to_level": 5,
"reason": "Lyric segment/detail heading under `3. ?????`; nested below the lyrics-line section and shifted recursively."
},
{
"line": 93,
"from_level": 3,
"to_level": 5,
"reason": "Lyric segment/detail heading under `3. ?????`; nested below the lyrics-line section and shifted recursively."
},
{
"line": 97,
"from_level": 3,
"to_level": 5,
"reason": "Lyric segment/detail heading under `3. ?????`; nested below the lyrics-line section and shifted recursively."
},
{
"line": 104,
"from_level": 2,
"to_level": 4,
"reason": "Lyric segment/detail heading under `3. ?????`; nested below the lyrics-line section and shifted recursively."
},
{
"line": 106,
"from_level": 3,
"to_level": 5,
"reason": "Lyric segment/detail heading under `3. ?????`; nested below the lyrics-line section and shifted recursively."
},
{
"line": 108,
"from_level": 3,
"to_level": 5,
"reason": "Lyric segment/detail heading under `3. ?????`; nested below the lyrics-line section and shifted recursively."
},
{
"line": 113,
"from_level": 3,
"to_level": 5,
"reason": "Lyric segment/detail heading under `3. ?????`; nested below the lyrics-line section and shifted recursively."
},
{
"line": 118,
"from_level": 3,
"to_level": 5,
"reason": "Lyric segment/detail heading under `3. ?????`; nested below the lyrics-line section and shifted recursively."
},
{
"line": 122,
"from_level": 3,
"to_level": 5,
"reason": "Lyric segment/detail heading under `3. ?????`; nested below the lyrics-line section and shifted recursively."
},
{
"line": 129,
"from_level": 2,
"to_level": 4,
"reason": "Lyric segment/detail heading under `3. ?????`; nested below the lyrics-line section and shifted recursively."
},
{
"line": 131,
"from_level": 3,
"to_level": 5,
"reason": "Lyric segment/detail heading under `3. ?????`; nested below the lyrics-line section and shifted recursively."
},
{
"line": 133,
"from_level": 3,
"to_level": 5,
"reason": "Lyric segment/detail heading under `3. ?????`; nested below the lyrics-line section and shifted recursively."
},
{
"line": 138,
"from_level": 3,
"to_level": 5,
"reason": "Lyric segment/detail heading under `3. ?????`; nested below the lyrics-line section and shifted recursively."
},
{
"line": 144,
"from_level": 3,
"to_level": 5,
"reason": "Lyric segment/detail heading under `3. ?????`; nested below the lyrics-line section and shifted recursively."
},
{
"line": 149,
"from_level": 3,
"to_level": 5,
"reason": "Lyric segment/detail heading under `3. ?????`; nested below the lyrics-line section and shifted recursively."
},
{
"line": 156,
"from_level": 2,
"to_level": 4,
"reason": "Lyric segment/detail heading under `3. ?????`; nested below the lyrics-line section and shifted recursively."
},
{
"line": 158,
"from_level": 3,
"to_level": 5,
"reason": "Lyric segment/detail heading under `3. ?????`; nested below the lyrics-line section and shifted recursively."
},
{
"line": 164,
"from_level": 3,
"to_level": 5,
"reason": "Lyric segment/detail heading under `3. ?????`; nested below the lyrics-line section and shifted recursively."
},
{
"line": 169,
"from_level": 3,
"to_level": 5,
"reason": "Lyric segment/detail heading under `3. ?????`; nested below the lyrics-line section and shifted recursively."
},
{
"line": 174,
"from_level": 3,
"to_level": 5,
"reason": "Lyric segment/detail heading under `3. ?????`; nested below the lyrics-line section and shifted recursively."
},
{
"line": 179,
"from_level": 3,
"to_level": 5,
"reason": "Lyric segment/detail heading under `3. ?????`; nested below the lyrics-line section and shifted recursively."
},
{
"line": 186,
"from_level": 2,
"to_level": 4,
"reason": "Lyric segment/detail heading under `3. ?????`; nested below the lyrics-line section and shifted recursively."
},
{
"line": 188,
"from_level": 3,
"to_level": 5,
"reason": "Lyric segment/detail heading under `3. ?????`; nested below the lyrics-line section and shifted recursively."
},
{
"line": 190,
"from_level": 3,
"to_level": 5,
"reason": "Lyric segment/detail heading under `3. ?????`; nested below the lyrics-line section and shifted recursively."
},
{
"line": 195,
"from_level": 3,
"to_level": 5,
"reason": "Lyric segment/detail heading under `3. ?????`; nested below the lyrics-line section and shifted recursively."
},
{
"line": 201,
"from_level": 3,
"to_level": 5,
"reason": "Lyric segment/detail heading under `3. ?????`; nested below the lyrics-line section and shifted recursively."
},
{
"line": 206,
"from_level": 3,
"to_level": 5,
"reason": "Lyric segment/detail heading under `3. ?????`; nested below the lyrics-line section and shifted recursively."
},
{
"line": 213,
"from_level": 2,
"to_level": 4,
"reason": "Lyric segment/detail heading under `3. ?????`; nested below the lyrics-line section and shifted recursively."
},
{
"line": 215,
"from_level": 3,
"to_level": 5,
"reason": "Lyric segment/detail heading under `3. ?????`; nested below the lyrics-line section and shifted recursively."
},
{
"line": 217,
"from_level": 3,
"to_level": 5,
"reason": "Lyric segment/detail heading under `3. ?????`; nested below the lyrics-line section and shifted recursively."
},
{
"line": 222,
"from_level": 3,
"to_level": 5,
"reason": "Lyric segment/detail heading under `3. ?????`; nested below the lyrics-line section and shifted recursively."
},
{
"line": 228,
"from_level": 3,
"to_level": 5,
"reason": "Lyric segment/detail heading under `3. ?????`; nested below the lyrics-line section and shifted recursively."
},
{
"line": 232,
"from_level": 3,
"to_level": 5,
"reason": "Lyric segment/detail heading under `3. ?????`; nested below the lyrics-line section and shifted recursively."
},
{
"line": 255,
"from_level": 2,
"to_level": 4,
"reason": "Lyric segment/detail heading under `3. ?????`; nested below the lyrics-line section and shifted recursively."
},
{
"line": 257,
"from_level": 3,
"to_level": 5,
"reason": "Lyric segment/detail heading under `3. ?????`; nested below the lyrics-line section and shifted recursively."
},
{
"line": 259,
"from_level": 3,
"to_level": 5,
"reason": "Lyric segment/detail heading under `3. ?????`; nested below the lyrics-line section and shifted recursively."
},
{
"line": 264,
"from_level": 3,
"to_level": 5,
"reason": "Lyric segment/detail heading under `3. ?????`; nested below the lyrics-line section and shifted recursively."
},
{
"line": 272,
"from_level": 3,
"to_level": 5,
"reason": "Lyric segment/detail heading under `3. ?????`; nested below the lyrics-line section and shifted recursively."
},
{
"line": 276,
"from_level": 3,
"to_level": 5,
"reason": "Lyric segment/detail heading under `3. ?????`; nested below the lyrics-line section and shifted recursively."
},
{
"line": 285,
"from_level": 1,
"to_level": 2,
"reason": "Later top-level heading under the preserved artifact title; demoted to a section heading."
},
{
"line": 287,
"from_level": 2,
"to_level": 3,
"reason": "Descendant of a repaired section heading; shifted recursively to preserve nesting under the artifact title."
},
{
"line": 305,
"from_level": 2,
"to_level": 3,
"reason": "Descendant of a repaired section heading; shifted recursively to preserve nesting under the artifact title."
},
{
"line": 322,
"from_level": 2,
"to_level": 3,
"reason": "Descendant of a repaired section heading; shifted recursively to preserve nesting under the artifact title."
},
{
"line": 339,
"from_level": 2,
"to_level": 3,
"reason": "Descendant of a repaired section heading; shifted recursively to preserve nesting under the artifact title."
},
{
"line": 352,
"from_level": 1,
"to_level": 2,
"reason": "Later top-level heading under the preserved artifact title; demoted to a section heading."
},
{
"line": 354,
"from_level": 2,
"to_level": 3,
"reason": "Descendant of a repaired section heading; shifted recursively to preserve nesting under the artifact title."
},
{
"line": 358,
"from_level": 2,
"to_level": 3,
"reason": "Descendant of a repaired section heading; shifted recursively to preserve nesting under the artifact title."
},
{
"line": 362,
"from_level": 2,
"to_level": 3,
"reason": "Descendant of a repaired section heading; shifted recursively to preserve nesting under the artifact title."
},
{
"line": 370,
"from_level": 2,
"to_level": 3,
"reason": "Descendant of a repaired section heading; shifted recursively to preserve nesting under the artifact title."
},
{
"line": 375,
"from_level": 2,
"to_level": 3,
"reason": "Descendant of a repaired section heading; shifted recursively to preserve nesting under the artifact title."
},
{
"line": 382,
"from_level": 1,
"to_level": 2,
"reason": "Later top-level heading under the preserved artifact title; demoted to a section heading."
},
{
"line": 384,
"from_level": 2,
"to_level": 3,
"reason": "Descendant of a repaired section heading; shifted recursively to preserve nesting under the artifact title."
},
{
"line": 389,
"from_level": 2,
"to_level": 3,
"reason": "Descendant of a repaired section heading; shifted recursively to preserve nesting under the artifact title."
},
{
"line": 394,
"from_level": 2,
"to_level": 3,
"reason": "Descendant of a repaired section heading; shifted recursively to preserve nesting under the artifact title."
},
{
"line": 399,
"from_level": 2,
"to_level": 3,
"reason": "Descendant of a repaired section heading; shifted recursively to preserve nesting under the artifact title."
},
{
"line": 404,
"from_level": 2,
"to_level": 3,
"reason": "Descendant of a repaired section heading; shifted recursively to preserve nesting under the artifact title."
},
{
"line": 411,
"from_level": 1,
"to_level": 2,
"reason": "Later top-level heading under the preserved artifact title; demoted to a section heading."
},
{
"line": 435,
"from_level": 1,
"to_level": 2,
"reason": "Later top-level heading under the preserved artifact title; demoted to a section heading."
},
{
"line": 437,
"from_level": 2,
"to_level": 3,
"reason": "Descendant of a repaired section heading; shifted recursively to preserve nesting under the artifact title."
},
{
"line": 442,
"from_level": 2,
"to_level": 3,
"reason": "Descendant of a repaired section heading; shifted recursively to preserve nesting under the artifact title."
},
{
"line": 447,
"from_level": 2,
"to_level": 3,
"reason": "Descendant of a repaired section heading; shifted recursively to preserve nesting under the artifact title."
},
{
"line": 452,
"from_level": 2,
"to_level": 3,
"reason": "Descendant of a repaired section heading; shifted recursively to preserve nesting under the artifact title."
},
{
"line": 458,
"from_level": 2,
"to_level": 3,
"reason": "Descendant of a repaired section heading; shifted recursively to preserve nesting under the artifact title."
},
{
"line": 468,
"from_level": 1,
"to_level": 2,
"reason": "Later top-level heading under the preserved artifact title; demoted to a section heading."
},
{
"line": 470,
"from_level": 2,
"to_level": 3,
"reason": "Descendant of a repaired section heading; shifted recursively to preserve nesting under the artifact title."
},
{
"line": 475,
"from_level": 2,
"to_level": 3,
"reason": "Descendant of a repaired section heading; shifted recursively to preserve nesting under the artifact title."
},
{
"line": 481,
"from_level": 2,
"to_level": 3,
"reason": "Descendant of a repaired section heading; shifted recursively to preserve nesting under the artifact title."
},
{
"line": 486,
"from_level": 2,
"to_level": 3,
"reason": "Descendant of a repaired section heading; shifted recursively to preserve nesting under the artifact title."
},
{
"line": 491,
"from_level": 2,
"to_level": 3,
"reason": "Descendant of a repaired section heading; shifted recursively to preserve nesting under the artifact title."
},
{
"line": 498,
"from_level": 1,
"to_level": 2,
"reason": "Later top-level heading under the preserved artifact title; demoted to a section heading."
}
]
}