{
  "meta": {
    "version": "chronology.v1",
    "program_first": true,
    "kg_context_loaded": true,
    "scene_count": 10,
    "group_count": 10,
    "edge_count": 10,
    "conflict_count": 0,
    "low_confidence_scene_count": 1,
    "scene_with_explicit_anchor_count": 2,
    "mode_counts": {
      "unknown": 1,
      "mainline": 8,
      "flashback": 1
    }
  },
  "scenes": [
    {
      "scene_id": "S0001",
      "title": "墨竹山法坛",
      "summary": "介绍墨竹山险恶环境与山中法坛魔尊法相。",
      "characters": [],
      "locations": [
        "墨竹山"
      ],
      "key_beats": [
        "墨竹山险恶环境",
        "人力开凿平地",
        "建立魔尊法相"
      ],
      "source_chunk_id": "C0001",
      "source_start_para": 1,
      "source_end_para": 4,
      "continuation_of_prev": false,
      "narrative_order": 1,
      "time_mode": "unknown",
      "confidence": 0.3,
      "temporal_anchor": {
        "label": "",
        "normalized_label": "unknown",
        "anchor_type": "unknown",
        "relative_direction": "unknown",
        "amount": null,
        "unit": "",
        "time_of_day": "",
        "explicit": false,
        "anchor_scene_id": ""
      },
      "temporal_evidence": [],
      "constraints": [],
      "similarity_to_prev": 0.0,
      "text_preview": "第一章观星 常无欲以观其妙，常有欲以观其徼 墨竹山， 地方三千里，两山十四峰，妖兽横行，毒瘴密布，人烟罕至。 于这片重峦绝岭，险峰叠嶂，墨林竹海之间，却被人力…",
      "story_chronology_group": "CG0001",
      "story_chronology_order": 1
    },
    {
      "scene_id": "S0002",
      "title": "童子入法坛",
      "summary": "老道接待修士送来的童子，并告诫他们夜间规矩。",
      "characters": [
        "老道",
        "修士",
        "童子",
        "李凡"
      ],
      "locations": [
        "法坛",
        "墨竹林"
      ],
      "key_beats": [
        "修士送来童子",
        "老道画圈告诫",
        "李凡内心警觉"
      ],
      "source_chunk_id": "C0001",
      "source_start_para": 5,
      "source_end_para": 18,
      "continuation_of_prev": false,
      "narrative_order": 2,
      "time_mode": "mainline",
      "confidence": 0.99,
      "temporal_anchor": {
        "label": "不一会儿",
        "normalized_label": "不一会儿",
        "anchor_type": "forward_marker",
        "relative_direction": "after",
        "amount": null,
        "unit": "",
        "time_of_day": "",
        "explicit": true,
        "anchor_scene_id": "S0001"
      },
      "temporal_evidence": [
        {
          "kind": "forward",
          "field": "text",
          "text": "不一会儿",
          "snippet": "似拨动了风中的弦。 于是竹林间沙沙作响，不一会儿，就有人影幢幢，一群访客从竹林间走出来。"
        },
        {
          "kind": "forward",
          "field": "text",
          "text": "随后",
          "snippet": "些童子身前，给他们蒲团外画了二十一个圈，随后又一屁股坐回自己的位置，只不过方向却与之"
        },
        {
          "kind": "same_time",
          "field": "preview",
          "text": "此时",
          "snippet": "七纵七横，摆出四十九个蒲团，散若天星。 此时法坛前只有个墨帻法褐的老道，怀抱着一把三"
        },
        {
          "kind": "same_time",
          "field": "text",
          "text": "此时",
          "snippet": "七纵七横，摆出四十九个蒲团，散若天星。 此时法坛前只有个墨帻法褐的老道，怀抱着一把三"
        }
      ],
      "constraints": [
        {
          "relation": "after",
          "target_scene_id": "S0001",
          "confidence": 0.78,
          "reason": "narrative_forward"
        }
      ],
      "similarity_to_prev": 0.0,
      "text_preview": "法坛四面，则各有七纵七横，摆出四十九个蒲团，散若天星。 此时法坛前只有个墨帻法褐的老道，怀抱着一把三尺七寸的朱木剑，嘴里叼着片青竹叶，把脑袋耷拉着，一点一顿得…",
      "story_chronology_group": "CG0002",
      "story_chronology_order": 3
    },
    {
      "scene_id": "S0003",
      "title": "李凡的困惑",
      "summary": "李凡接受穿越现实，尝试呼唤系统。",
      "characters": [
        "李凡"
      ],
      "locations": [
        "法坛蒲团"
      ],
      "key_beats": [
        "接受仙侠世界设定",
        "决定躺平",
        "尝试呼唤系统"
      ],
      "source_chunk_id": "C0001",
      "source_start_para": 19,
      "source_end_para": 20,
      "continuation_of_prev": false,
      "narrative_order": 3,
      "time_mode": "flashback",
      "confidence": 0.99,
      "temporal_anchor": {
        "label": "记得",
        "normalized_label": "flashback",
        "anchor_type": "flashback_marker",
        "relative_direction": "before",
        "amount": null,
        "unit": "",
        "time_of_day": "",
        "explicit": true,
        "anchor_scene_id": "S0002"
      },
      "temporal_evidence": [
        {
          "kind": "flashback",
          "field": "preview",
          "text": "记得",
          "snippet": "偏偏这居然是个仙侠风的修真世界。 李凡只记得一睁眼，上来…"
        },
        {
          "kind": "flashback",
          "field": "text",
          "text": "记得",
          "snippet": "偏偏这居然是个仙侠风的修真世界。 李凡只记得一睁眼，上来还没摸清楚现在是什么朝代什么"
        }
      ],
      "constraints": [
        {
          "relation": "flashback_of",
          "target_scene_id": "S0002",
          "confidence": 0.92,
          "reason": "flashback_marker"
        },
        {
          "relation": "before",
          "target_scene_id": "S0002",
          "confidence": 0.88,
          "reason": "flashback_before_anchor"
        }
      ],
      "similarity_to_prev": 0.125,
      "text_preview": "唉……如果是穿越到一般的世界，李凡或许还能搞一点再发明再创造，玻璃肥皂造纸术，坦克扎古歼星舰什么的，可偏偏这居然是个仙侠风的修真世界。 李凡只记得一睁眼，上来…",
      "story_chronology_group": "CG0003",
      "story_chronology_order": 2
    },
    {
      "scene_id": "S0004",
      "title": "系统激活",
      "summary": "穿越者心理健康维护系统出现。",
      "characters": [
        "李凡"
      ],
      "locations": [],
      "key_beats": [
        "系统出现",
        "显示欢迎信息",
        "李凡吐槽"
      ],
      "source_chunk_id": "C0001",
      "source_start_para": 21,
      "source_end_para": 25,
      "continuation_of_prev": false,
      "narrative_order": 4,
      "time_mode": "mainline",
      "confidence": 0.86,
      "temporal_anchor": {
        "label": "",
        "normalized_label": "unknown",
        "anchor_type": "unknown",
        "relative_direction": "unknown",
        "amount": null,
        "unit": "",
        "time_of_day": "",
        "explicit": false,
        "anchor_scene_id": "S0002"
      },
      "temporal_evidence": [],
      "constraints": [
        {
          "relation": "after",
          "target_scene_id": "S0002",
          "confidence": 0.58,
          "reason": "narrative_forward"
        }
      ],
      "similarity_to_prev": 0.5,
      "text_preview": "系统？ 于是系统就出现了。 ‘欢迎使用穿越者心理健康维护系统’ 嗯，还好有……？？ 心理健康？心理健康是很重要……个鬼啊！",
      "story_chronology_group": "CG0004",
      "story_chronology_order": 4
    },
    {
      "scene_id": "S0005",
      "title": "选择先天气运",
      "summary": "系统提示李凡选择先天气运。 李凡因系统提示而咆哮，老道闻声走来，扔给他芝麻饼后返回蒲团。",
      "characters": [
        "李凡",
        "老道"
      ],
      "locations": [],
      "key_beats": [
        "李凡吐槽系统",
        "系统列出气运选项",
        "准备选择",
        "李凡对系统咆哮",
        "老道走来扔饼",
        "李凡道歉"
      ],
      "source_chunk_id": "C0001",
      "source_start_para": 26,
      "source_end_para": 31,
      "continuation_of_prev": false,
      "narrative_order": 5,
      "time_mode": "mainline",
      "confidence": 0.81,
      "temporal_anchor": {
        "label": "",
        "normalized_label": "unknown",
        "anchor_type": "unknown",
        "relative_direction": "unknown",
        "amount": null,
        "unit": "",
        "time_of_day": "",
        "explicit": false,
        "anchor_scene_id": "S0004"
      },
      "temporal_evidence": [],
      "constraints": [
        {
          "relation": "after",
          "target_scene_id": "S0004",
          "confidence": 0.58,
          "reason": "narrative_forward"
        }
      ],
      "similarity_to_prev": 0.25,
      "text_preview": "不是！心理健康维护系统是咩啊！ 任务流？练级流？点数强化？召唤抽奖？签到打卡？自动托管？ ‘请宿主选择先天气运’ 哦哦哦，还好还好吓老子一跳，李凡擦着冷汗，先…",
      "story_chronology_group": "CG0005",
      "story_chronology_order": 5
    },
    {
      "scene_id": "S0006",
      "title": "系统确认",
      "summary": "李凡看着饼，系统确认选择先天气运“镇静一点”，心情下降。",
      "characters": [
        "李凡",
        "老道"
      ],
      "locations": [],
      "key_beats": [
        "系统确认气运",
        "心情下降1点"
      ],
      "source_chunk_id": "C0002",
      "source_start_para": 35,
      "source_end_para": 38,
      "continuation_of_prev": false,
      "narrative_order": 6,
      "time_mode": "mainline",
      "confidence": 0.86,
      "temporal_anchor": {
        "label": "",
        "normalized_label": "unknown",
        "anchor_type": "unknown",
        "relative_direction": "unknown",
        "amount": null,
        "unit": "",
        "time_of_day": "",
        "explicit": false,
        "anchor_scene_id": "S0005"
      },
      "temporal_evidence": [],
      "constraints": [
        {
          "relation": "after",
          "target_scene_id": "S0005",
          "confidence": 0.58,
          "reason": "narrative_forward"
        }
      ],
      "similarity_to_prev": 0.5,
      "text_preview": "“……”李凡瞅瞅老道，又瞅瞅怀里的饼，还没等他反应过来，系统又开始搞他心态了。 ‘确认宿主选择先天气运，镇静一点’ 哦迈噶德…… ‘李凡的心情下降了1点’",
      "story_chronology_group": "CG0006",
      "story_chronology_order": 6
    },
    {
      "scene_id": "S0007",
      "title": "心情波动",
      "summary": "李凡吐槽系统，心情反复下降，最后躺下查看心情值。",
      "characters": [
        "李凡"
      ],
      "locations": [],
      "key_beats": [
        "吐槽系统",
        "心情反复下降",
        "躺下查看"
      ],
      "source_chunk_id": "C0002",
      "source_start_para": 39,
      "source_end_para": 44,
      "continuation_of_prev": false,
      "narrative_order": 7,
      "time_mode": "mainline",
      "confidence": 0.81,
      "temporal_anchor": {
        "label": "",
        "normalized_label": "unknown",
        "anchor_type": "unknown",
        "relative_direction": "unknown",
        "amount": null,
        "unit": "",
        "time_of_day": "",
        "explicit": false,
        "anchor_scene_id": "S0006"
      },
      "temporal_evidence": [],
      "constraints": [
        {
          "relation": "after",
          "target_scene_id": "S0006",
          "confidence": 0.58,
          "reason": "narrative_forward"
        }
      ],
      "similarity_to_prev": 0.25,
      "text_preview": "卧丢你母的……这什么吊系统啊…… ‘李凡的心情下降了1点’ 闭嘴好吧你！ ‘李凡的心情下降了1点’ 李凡白眼一翻往蒲团上一趟，看着自己的头顶。 ‘李凡，心情，…",
      "story_chronology_group": "CG0007",
      "story_chronology_order": 7
    },
    {
      "scene_id": "S0008",
      "title": "系统吐槽",
      "summary": "李凡发现系统只有心情值，怒骂开发者，心情再次下降。",
      "characters": [
        "李凡"
      ],
      "locations": [],
      "key_beats": [
        "只有心情值",
        "怒骂系统",
        "心情下降"
      ],
      "source_chunk_id": "C0002",
      "source_start_para": 45,
      "source_end_para": 46,
      "continuation_of_prev": false,
      "narrative_order": 8,
      "time_mode": "mainline",
      "confidence": 0.86,
      "temporal_anchor": {
        "label": "",
        "normalized_label": "unknown",
        "anchor_type": "unknown",
        "relative_direction": "unknown",
        "amount": null,
        "unit": "",
        "time_of_day": "",
        "explicit": false,
        "anchor_scene_id": "S0007"
      },
      "temporal_evidence": [],
      "constraints": [
        {
          "relation": "after",
          "target_scene_id": "S0007",
          "confidence": 0.58,
          "reason": "narrative_forward"
        }
      ],
      "similarity_to_prev": 0.5,
      "text_preview": "恩，是的，就这样了，什么攻击防御速度，根骨灵根悟性，甚至金木水火土这些数据全都没有的。就一个心情值…… 艹啊！这吊系统到底是哪个神经病开发的！ ‘李凡的心情下…",
      "story_chronology_group": "CG0008",
      "story_chronology_order": 8
    },
    {
      "scene_id": "S0009",
      "title": "饼香回血",
      "summary": "李凡啃芝麻饼，心情因饼香上升，系统提示心情增加。",
      "characters": [
        "李凡"
      ],
      "locations": [],
      "key_beats": [
        "啃饼",
        "心情上升",
        "系统提示"
      ],
      "source_chunk_id": "C0002",
      "source_start_para": 47,
      "source_end_para": 50,
      "continuation_of_prev": false,
      "narrative_order": 9,
      "time_mode": "mainline",
      "confidence": 0.86,
      "temporal_anchor": {
        "label": "",
        "normalized_label": "unknown",
        "anchor_type": "unknown",
        "relative_direction": "unknown",
        "amount": null,
        "unit": "",
        "time_of_day": "",
        "explicit": false,
        "anchor_scene_id": "S0008"
      },
      "temporal_evidence": [],
      "constraints": [
        {
          "relation": "after",
          "target_scene_id": "S0008",
          "confidence": 0.58,
          "reason": "narrative_forward"
        }
      ],
      "similarity_to_prev": 0.5,
      "text_preview": "李凡真是恨不得一个白眼把系统翻死，碰上这种坑爹流的系统，他真是蛮无奈的，气哼哼得抓着手里的芝麻饼啃了一口……哦，还蛮香的呢。 ‘李凡的心情上升了1点。’ 李凡…",
      "story_chronology_group": "CG0009",
      "story_chronology_order": 9
    },
    {
      "scene_id": "S0010",
      "title": "系统质疑",
      "summary": "李凡质疑系统除了搞心态外的作用，心情再次下降。",
      "characters": [
        "李凡"
      ],
      "locations": [],
      "key_beats": [
        "质疑系统作用",
        "心情下降"
      ],
      "source_chunk_id": "C0002",
      "source_start_para": 51,
      "source_end_para": 52,
      "continuation_of_prev": false,
      "narrative_order": 10,
      "time_mode": "mainline",
      "confidence": 0.86,
      "temporal_anchor": {
        "label": "",
        "normalized_label": "unknown",
        "anchor_type": "unknown",
        "relative_direction": "unknown",
        "amount": null,
        "unit": "",
        "time_of_day": "",
        "explicit": false,
        "anchor_scene_id": "S0009"
      },
      "temporal_evidence": [],
      "constraints": [
        {
          "relation": "after",
          "target_scene_id": "S0009",
          "confidence": 0.58,
          "reason": "narrative_forward"
        }
      ],
      "similarity_to_prev": 0.5,
      "text_preview": "恩，吃了两个饼就长回来两点呢……不过吃不下了…… 不过既然是这样，那维护心理健康，平常吃点东西不就完了？所以你这个心理健康维护系统，除了主动搞崩老子的心态之外…",
      "story_chronology_group": "CG0010",
      "story_chronology_order": 10
    }
  ],
  "edges": [
    {
      "edge_id": "before:S0001:S0002",
      "source_scene_id": "S0001",
      "target_scene_id": "S0002",
      "relation": "before",
      "confidence": 0.78,
      "reason": "narrative_forward"
    },
    {
      "edge_id": "before:S0002:S0004",
      "source_scene_id": "S0002",
      "target_scene_id": "S0004",
      "relation": "before",
      "confidence": 0.58,
      "reason": "narrative_forward"
    },
    {
      "edge_id": "before:S0003:S0002",
      "source_scene_id": "S0003",
      "target_scene_id": "S0002",
      "relation": "before",
      "confidence": 0.88,
      "reason": "flashback_before_anchor"
    },
    {
      "edge_id": "before:S0004:S0005",
      "source_scene_id": "S0004",
      "target_scene_id": "S0005",
      "relation": "before",
      "confidence": 0.58,
      "reason": "narrative_forward"
    },
    {
      "edge_id": "before:S0005:S0006",
      "source_scene_id": "S0005",
      "target_scene_id": "S0006",
      "relation": "before",
      "confidence": 0.58,
      "reason": "narrative_forward"
    },
    {
      "edge_id": "before:S0006:S0007",
      "source_scene_id": "S0006",
      "target_scene_id": "S0007",
      "relation": "before",
      "confidence": 0.58,
      "reason": "narrative_forward"
    },
    {
      "edge_id": "before:S0007:S0008",
      "source_scene_id": "S0007",
      "target_scene_id": "S0008",
      "relation": "before",
      "confidence": 0.58,
      "reason": "narrative_forward"
    },
    {
      "edge_id": "before:S0008:S0009",
      "source_scene_id": "S0008",
      "target_scene_id": "S0009",
      "relation": "before",
      "confidence": 0.58,
      "reason": "narrative_forward"
    },
    {
      "edge_id": "before:S0009:S0010",
      "source_scene_id": "S0009",
      "target_scene_id": "S0010",
      "relation": "before",
      "confidence": 0.58,
      "reason": "narrative_forward"
    },
    {
      "edge_id": "flashback_of:S0003:S0002",
      "source_scene_id": "S0003",
      "target_scene_id": "S0002",
      "relation": "flashback_of",
      "confidence": 0.92,
      "reason": "flashback_marker"
    }
  ],
  "groups": [
    {
      "group_id": "CG0001",
      "scene_ids": [
        "S0001"
      ],
      "scene_count": 1,
      "narrative_start": 1,
      "narrative_end": 1,
      "time_modes": [
        "unknown"
      ],
      "label": "unknown",
      "story_chronology_order": 1
    },
    {
      "group_id": "CG0003",
      "scene_ids": [
        "S0003"
      ],
      "scene_count": 1,
      "narrative_start": 3,
      "narrative_end": 3,
      "time_modes": [
        "flashback"
      ],
      "label": "记得 / flashback",
      "story_chronology_order": 2
    },
    {
      "group_id": "CG0002",
      "scene_ids": [
        "S0002"
      ],
      "scene_count": 1,
      "narrative_start": 2,
      "narrative_end": 2,
      "time_modes": [
        "mainline"
      ],
      "label": "不一会儿 / mainline",
      "story_chronology_order": 3
    },
    {
      "group_id": "CG0004",
      "scene_ids": [
        "S0004"
      ],
      "scene_count": 1,
      "narrative_start": 4,
      "narrative_end": 4,
      "time_modes": [
        "mainline"
      ],
      "label": "mainline",
      "story_chronology_order": 4
    },
    {
      "group_id": "CG0005",
      "scene_ids": [
        "S0005"
      ],
      "scene_count": 1,
      "narrative_start": 5,
      "narrative_end": 5,
      "time_modes": [
        "mainline"
      ],
      "label": "mainline",
      "story_chronology_order": 5
    },
    {
      "group_id": "CG0006",
      "scene_ids": [
        "S0006"
      ],
      "scene_count": 1,
      "narrative_start": 6,
      "narrative_end": 6,
      "time_modes": [
        "mainline"
      ],
      "label": "mainline",
      "story_chronology_order": 6
    },
    {
      "group_id": "CG0007",
      "scene_ids": [
        "S0007"
      ],
      "scene_count": 1,
      "narrative_start": 7,
      "narrative_end": 7,
      "time_modes": [
        "mainline"
      ],
      "label": "mainline",
      "story_chronology_order": 7
    },
    {
      "group_id": "CG0008",
      "scene_ids": [
        "S0008"
      ],
      "scene_count": 1,
      "narrative_start": 8,
      "narrative_end": 8,
      "time_modes": [
        "mainline"
      ],
      "label": "mainline",
      "story_chronology_order": 8
    },
    {
      "group_id": "CG0009",
      "scene_ids": [
        "S0009"
      ],
      "scene_count": 1,
      "narrative_start": 9,
      "narrative_end": 9,
      "time_modes": [
        "mainline"
      ],
      "label": "mainline",
      "story_chronology_order": 9
    },
    {
      "group_id": "CG0010",
      "scene_ids": [
        "S0010"
      ],
      "scene_count": 1,
      "narrative_start": 10,
      "narrative_end": 10,
      "time_modes": [
        "mainline"
      ],
      "label": "mainline",
      "story_chronology_order": 10
    }
  ],
  "conflicts": []
}