| 1 |
- {"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_openspec_changes_transport_plan_management_design_md", "label": "design.md", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/openspec/changes/transport-plan-management/design.md", "source_location": "L1"}, {"id": "transport_plan_management_design", "label": "\u8fd0\u8f93\u8ba1\u5212\u7ba1\u7406\u7cfb\u7edf - \u6280\u672f\u8bbe\u8ba1", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/openspec/changes/transport-plan-management/design.md", "source_location": "L1"}, {"id": "transport_plan_management_design_context", "label": "Context", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/openspec/changes/transport-plan-management/design.md", "source_location": "L3"}, {"id": "transport_plan_management_design_5", "label": "\u9879\u76ee\u80cc\u666f", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/openspec/changes/transport-plan-management/design.md", "source_location": "L5"}, {"id": "transport_plan_management_design_9", "label": "\u6280\u672f\u6808", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/openspec/changes/transport-plan-management/design.md", "source_location": "L9"}, {"id": "transport_plan_management_design_16", "label": "\u7ea6\u675f\u6761\u4ef6", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/openspec/changes/transport-plan-management/design.md", "source_location": "L16"}, {"id": "transport_plan_management_design_24", "label": "\u5229\u76ca\u76f8\u5173\u8005", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/openspec/changes/transport-plan-management/design.md", "source_location": "L24"}, {"id": "transport_plan_management_design_goals_non_goals", "label": "Goals / Non-Goals", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/openspec/changes/transport-plan-management/design.md", "source_location": "L34"}, {"id": "transport_plan_management_design_decisions", "label": "Decisions", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/openspec/changes/transport-plan-management/design.md", "source_location": "L55"}, {"id": "transport_plan_management_design_decision_1", "label": "Decision 1: \u6570\u636e\u5e93\u8868\u547d\u540d\u89c4\u8303", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/openspec/changes/transport-plan-management/design.md", "source_location": "L57"}, {"id": "transport_plan_management_design_decision_2", "label": "Decision 2: \u5ba1\u6279\u6d41\u7a0b\u5b9e\u73b0\u65b9\u5f0f", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/openspec/changes/transport-plan-management/design.md", "source_location": "L72"}, {"id": "transport_plan_management_design_decision_3", "label": "Decision 3: \u8ba1\u5212\u4e0e\u8fd0\u8f93\u7684\u5173\u7cfb\u8bbe\u8ba1", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/openspec/changes/transport-plan-management/design.md", "source_location": "L88"}, {"id": "transport_plan_management_design_codeblock_1", "label": "code:block1 (pl_plan_transport)", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/openspec/changes/transport-plan-management/design.md", "source_location": "L98"}, {"id": "transport_plan_management_design_decision_4", "label": "Decision 4: \u5e93\u5b58\u91d1\u989d\u8ba1\u7b97\u65b9\u5f0f", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/openspec/changes/transport-plan-management/design.md", "source_location": "L108"}, {"id": "transport_plan_management_design_decision_5", "label": "Decision 5: \u4e8c\u7ef4\u7801\u5b9e\u73b0\u65b9\u5f0f", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/openspec/changes/transport-plan-management/design.md", "source_location": "L119"}, {"id": "transport_plan_management_design_codeblock_2", "label": "code:block2 ({base_url}/transport/scan/{transport_id}?code={verify_code})", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/openspec/changes/transport-plan-management/design.md", "source_location": "L129"}, {"id": "transport_plan_management_design_decision_6", "label": "Decision 6: \u8bc1\u4ef6\u8fc7\u671f\u63d0\u9192\u5b9e\u73b0", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/openspec/changes/transport-plan-management/design.md", "source_location": "L135"}, {"id": "transport_plan_management_design_risks_trade_offs", "label": "Risks / Trade-offs", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/openspec/changes/transport-plan-management/design.md", "source_location": "L146"}, {"id": "transport_plan_management_design_risk_1", "label": "Risk 1: \u591a\u7cfb\u7edf\u6570\u636e\u540c\u6b65", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/openspec/changes/transport-plan-management/design.md", "source_location": "L148"}, {"id": "transport_plan_management_design_risk_2", "label": "Risk 2: \u5e76\u53d1\u72b6\u6001\u6d41\u8f6c\u51b2\u7a81", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/openspec/changes/transport-plan-management/design.md", "source_location": "L159"}, {"id": "transport_plan_management_design_risk_3", "label": "Risk 3: \u5927\u91cf\u6570\u636e\u7edf\u8ba1\u6027\u80fd", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/openspec/changes/transport-plan-management/design.md", "source_location": "L170"}, {"id": "transport_plan_management_design_migration_plan", "label": "Migration Plan", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/openspec/changes/transport-plan-management/design.md", "source_location": "L181"}, {"id": "transport_plan_management_design_phase_1", "label": "Phase 1: \u6570\u636e\u5e93\u53d8\u66f4", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/openspec/changes/transport-plan-management/design.md", "source_location": "L183"}, {"id": "transport_plan_management_design_phase_2_api", "label": "Phase 2: \u540e\u7aef API \u5f00\u53d1", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/openspec/changes/transport-plan-management/design.md", "source_location": "L194"}, {"id": "transport_plan_management_design_phase_3", "label": "Phase 3: \u524d\u7aef\u9875\u9762\u5f00\u53d1", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/openspec/changes/transport-plan-management/design.md", "source_location": "L203"}, {"id": "transport_plan_management_design_phase_4", "label": "Phase 4: \u5b9a\u65f6\u4efb\u52a1", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/openspec/changes/transport-plan-management/design.md", "source_location": "L213"}, {"id": "transport_plan_management_design_rollback_strategy", "label": "Rollback Strategy", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/openspec/changes/transport-plan-management/design.md", "source_location": "L218"}, {"id": "transport_plan_management_design_open_questions", "label": "Open Questions", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/openspec/changes/transport-plan-management/design.md", "source_location": "L227"}, {"id": "transport_plan_management_design_q1", "label": "Q1: \u5ba1\u6279\u4eba\u6743\u9650\u63a7\u5236", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/openspec/changes/transport-plan-management/design.md", "source_location": "L229"}, {"id": "transport_plan_management_design_q2", "label": "Q2: \u901a\u77e5\u53d1\u9001\u65b9\u5f0f", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/openspec/changes/transport-plan-management/design.md", "source_location": "L237"}, {"id": "transport_plan_management_design_q3", "label": "Q3: \u7edf\u8ba1\u62a5\u8868\u5bfc\u51fa", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/openspec/changes/transport-plan-management/design.md", "source_location": "L245"}, {"id": "transport_plan_management_design_q4", "label": "Q4: \u6846\u67b6\u5408\u540c\u8c03\u4ef7\u51fd\u5173\u8054", "file_type": "document", "source_file": "/Users/zlwu/work/00code/shanxia2.0/openspec/changes/transport-plan-management/design.md", "source_location": "L253"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_openspec_changes_transport_plan_management_design_md", "target": "transport_plan_management_design", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/openspec/changes/transport-plan-management/design.md", "source_location": "L1", "weight": 1.0}, {"source": "transport_plan_management_design", "target": "transport_plan_management_design_context", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/openspec/changes/transport-plan-management/design.md", "source_location": "L3", "weight": 1.0}, {"source": "transport_plan_management_design_context", "target": "transport_plan_management_design_5", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/openspec/changes/transport-plan-management/design.md", "source_location": "L5", "weight": 1.0}, {"source": "transport_plan_management_design_context", "target": "transport_plan_management_design_9", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/openspec/changes/transport-plan-management/design.md", "source_location": "L9", "weight": 1.0}, {"source": "transport_plan_management_design_context", "target": "transport_plan_management_design_16", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/openspec/changes/transport-plan-management/design.md", "source_location": "L16", "weight": 1.0}, {"source": "transport_plan_management_design_context", "target": "transport_plan_management_design_24", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/openspec/changes/transport-plan-management/design.md", "source_location": "L24", "weight": 1.0}, {"source": "transport_plan_management_design", "target": "transport_plan_management_design_goals_non_goals", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/openspec/changes/transport-plan-management/design.md", "source_location": "L34", "weight": 1.0}, {"source": "transport_plan_management_design", "target": "transport_plan_management_design_decisions", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/openspec/changes/transport-plan-management/design.md", "source_location": "L55", "weight": 1.0}, {"source": "transport_plan_management_design_decisions", "target": "transport_plan_management_design_decision_1", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/openspec/changes/transport-plan-management/design.md", "source_location": "L57", "weight": 1.0}, {"source": "transport_plan_management_design_decisions", "target": "transport_plan_management_design_decision_2", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/openspec/changes/transport-plan-management/design.md", "source_location": "L72", "weight": 1.0}, {"source": "transport_plan_management_design_decisions", "target": "transport_plan_management_design_decision_3", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/openspec/changes/transport-plan-management/design.md", "source_location": "L88", "weight": 1.0}, {"source": "transport_plan_management_design_decision_3", "target": "transport_plan_management_design_codeblock_1", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/openspec/changes/transport-plan-management/design.md", "source_location": "L98", "weight": 1.0}, {"source": "transport_plan_management_design_decisions", "target": "transport_plan_management_design_decision_4", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/openspec/changes/transport-plan-management/design.md", "source_location": "L108", "weight": 1.0}, {"source": "transport_plan_management_design_decisions", "target": "transport_plan_management_design_decision_5", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/openspec/changes/transport-plan-management/design.md", "source_location": "L119", "weight": 1.0}, {"source": "transport_plan_management_design_decision_5", "target": "transport_plan_management_design_codeblock_2", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/openspec/changes/transport-plan-management/design.md", "source_location": "L129", "weight": 1.0}, {"source": "transport_plan_management_design_decisions", "target": "transport_plan_management_design_decision_6", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/openspec/changes/transport-plan-management/design.md", "source_location": "L135", "weight": 1.0}, {"source": "transport_plan_management_design", "target": "transport_plan_management_design_risks_trade_offs", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/openspec/changes/transport-plan-management/design.md", "source_location": "L146", "weight": 1.0}, {"source": "transport_plan_management_design_risks_trade_offs", "target": "transport_plan_management_design_risk_1", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/openspec/changes/transport-plan-management/design.md", "source_location": "L148", "weight": 1.0}, {"source": "transport_plan_management_design_risks_trade_offs", "target": "transport_plan_management_design_risk_2", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/openspec/changes/transport-plan-management/design.md", "source_location": "L159", "weight": 1.0}, {"source": "transport_plan_management_design_risks_trade_offs", "target": "transport_plan_management_design_risk_3", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/openspec/changes/transport-plan-management/design.md", "source_location": "L170", "weight": 1.0}, {"source": "transport_plan_management_design", "target": "transport_plan_management_design_migration_plan", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/openspec/changes/transport-plan-management/design.md", "source_location": "L181", "weight": 1.0}, {"source": "transport_plan_management_design_migration_plan", "target": "transport_plan_management_design_phase_1", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/openspec/changes/transport-plan-management/design.md", "source_location": "L183", "weight": 1.0}, {"source": "transport_plan_management_design_migration_plan", "target": "transport_plan_management_design_phase_2_api", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/openspec/changes/transport-plan-management/design.md", "source_location": "L194", "weight": 1.0}, {"source": "transport_plan_management_design_migration_plan", "target": "transport_plan_management_design_phase_3", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/openspec/changes/transport-plan-management/design.md", "source_location": "L203", "weight": 1.0}, {"source": "transport_plan_management_design_migration_plan", "target": "transport_plan_management_design_phase_4", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/openspec/changes/transport-plan-management/design.md", "source_location": "L213", "weight": 1.0}, {"source": "transport_plan_management_design_migration_plan", "target": "transport_plan_management_design_rollback_strategy", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/openspec/changes/transport-plan-management/design.md", "source_location": "L218", "weight": 1.0}, {"source": "transport_plan_management_design", "target": "transport_plan_management_design_open_questions", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/openspec/changes/transport-plan-management/design.md", "source_location": "L227", "weight": 1.0}, {"source": "transport_plan_management_design_open_questions", "target": "transport_plan_management_design_q1", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/openspec/changes/transport-plan-management/design.md", "source_location": "L229", "weight": 1.0}, {"source": "transport_plan_management_design_open_questions", "target": "transport_plan_management_design_q2", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/openspec/changes/transport-plan-management/design.md", "source_location": "L237", "weight": 1.0}, {"source": "transport_plan_management_design_open_questions", "target": "transport_plan_management_design_q3", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/openspec/changes/transport-plan-management/design.md", "source_location": "L245", "weight": 1.0}, {"source": "transport_plan_management_design_open_questions", "target": "transport_plan_management_design_q4", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/openspec/changes/transport-plan-management/design.md", "source_location": "L253", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0}
|