Build versioned timeline nodes from evidence cards, keep stage boundaries explicit, and pair timeline analysis with chart-ready temporal metrics.
evidence_cards 组织时间节点,而不是直接阅读原始命中列表。section_packet 和报告渲染复用。timeline_analyst 在后端只应读取:
/workspace/state/normalized_task.json/workspace/state/evidence_cards.jsontimeline_analyst 只应产出:
/workspace/state/timeline_nodes.json/workspace/state/metrics_bundle.json/workspace/state/section_packets/timeline.jsonbuild_event_timelinecompute_report_metricsbuild_timeline、analyze_event_window 之类旧入口。node_idtime_labelsummarysupport_evidence_idsconflict_evidence_idsconfidenceevent_typetemporaloverviewconflict_evidence_ids,不要强行消解冲突。