{"nodes": [{"id": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_strategies_pure_breakout_20260327_quality_review_md", "label": "QUALITY_REVIEW.md", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/strategies/pure-breakout-20260327/QUALITY_REVIEW.md", "source_location": "L1"}, {"id": "pure_breakout_20260327_quality_review", "label": "\u7eaf\u7a81\u7834\u91cf\u5316\u7b56\u7565 \u8d28\u91cf\u5ba1\u6838\u62a5\u544a", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/strategies/pure-breakout-20260327/QUALITY_REVIEW.md", "source_location": "L1"}, {"id": "pure_breakout_20260327_quality_review_3", "label": "\u5ba1\u6838\u6982\u51b5", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/strategies/pure-breakout-20260327/QUALITY_REVIEW.md", "source_location": "L3"}, {"id": "pure_breakout_20260327_quality_review_13", "label": "\u5206\u6a21\u5757\u8d28\u91cf\u8bc4\u4f30", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/strategies/pure-breakout-20260327/QUALITY_REVIEW.md", "source_location": "L13"}, {"id": "pure_breakout_20260327_quality_review_1_risk_control_breakout_py", "label": "1. risk_control_breakout.py - \u7a81\u7834\u4e13\u5c5e\u98ce\u63a7", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/strategies/pure-breakout-20260327/QUALITY_REVIEW.md", "source_location": "L15"}, {"id": "pure_breakout_20260327_quality_review_2_structural_market_risk_py", "label": "2. structural_market_risk.py - \u7ed3\u6784\u5316\u884c\u60c5\u98ce\u63a7", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/strategies/pure-breakout-20260327/QUALITY_REVIEW.md", "source_location": "L27"}, {"id": "pure_breakout_20260327_quality_review_3_news_risk_monitor_py", "label": "3. news_risk_monitor.py - \u6d88\u606f\u98ce\u9669\u76d1\u63a7", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/strategies/pure-breakout-20260327/QUALITY_REVIEW.md", "source_location": "L38"}, {"id": "pure_breakout_20260327_quality_review_49", "label": "\u603b\u4f53\u8bc4\u4ef7", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/strategies/pure-breakout-20260327/QUALITY_REVIEW.md", "source_location": "L49"}], "edges": [{"source": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_strategies_pure_breakout_20260327_quality_review_md", "target": "pure_breakout_20260327_quality_review", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/strategies/pure-breakout-20260327/QUALITY_REVIEW.md", "source_location": "L1", "weight": 1.0}, {"source": "pure_breakout_20260327_quality_review", "target": "pure_breakout_20260327_quality_review_3", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/strategies/pure-breakout-20260327/QUALITY_REVIEW.md", "source_location": "L3", "weight": 1.0}, {"source": "pure_breakout_20260327_quality_review", "target": "pure_breakout_20260327_quality_review_13", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/strategies/pure-breakout-20260327/QUALITY_REVIEW.md", "source_location": "L13", "weight": 1.0}, {"source": "pure_breakout_20260327_quality_review_13", "target": "pure_breakout_20260327_quality_review_1_risk_control_breakout_py", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/strategies/pure-breakout-20260327/QUALITY_REVIEW.md", "source_location": "L15", "weight": 1.0}, {"source": "pure_breakout_20260327_quality_review_13", "target": "pure_breakout_20260327_quality_review_2_structural_market_risk_py", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/strategies/pure-breakout-20260327/QUALITY_REVIEW.md", "source_location": "L27", "weight": 1.0}, {"source": "pure_breakout_20260327_quality_review_13", "target": "pure_breakout_20260327_quality_review_3_news_risk_monitor_py", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/strategies/pure-breakout-20260327/QUALITY_REVIEW.md", "source_location": "L38", "weight": 1.0}, {"source": "pure_breakout_20260327_quality_review", "target": "pure_breakout_20260327_quality_review_49", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/strategies/pure-breakout-20260327/QUALITY_REVIEW.md", "source_location": "L49", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0}