diff --git a/docs/cron-architecture-review-20260811.md b/docs/cron-architecture-review-20260811.md index 4f8ec14d..37da5eae 100644 --- a/docs/cron-architecture-review-20260811.md +++ b/docs/cron-architecture-review-20260811.md @@ -221,4 +221,44 @@ accumulation_scanner(*/10)→ candidates(sector=accumulation) | P2 | 停午间重复采集 | 低 | | P3 | 建 p_oversold 扫描器 | 中 | -> 待老莫确认后分批执行。 \ No newline at end of file +> 待老莫确认后分批执行。 +--- + +## 六、补充发现(第二轮审查 2026-08-11) + +### 6.1 JSON 引用问题 +- ✅ 20 个脚本引用 decisions.json/portfolio.json/watchlist.json,但**多数通过 mo_data 兼容层**(read_decisions/read_portfolio 读 DB)——docstring 是旧注释,实际正常 +- 🔴 **get_realtime_prices.py 直接 open('data/decisions.json')** —— decisions.json 已删除,运行必报错。**死代码**(无调度无 import),归档 +- 🔴 import_holding_xls.py 有注释掉的旧 JSON 写操作(无影响) + +### 6.2 死代码/残留清单 +| 文件 | 状态 | +|------|------| +| get_realtime_prices.py | 死代码(读已删JSON),归档 | +| market_watch.py(MoFin根)| 旧版分叉,归档 | +| promote_candidates.py(docs/backup)| 备份残留,清理 | +| system_health_check.py | 已暂停,被替代,归档 | +| session_to_cron_bridge.py | 已停 crontab(顶层cron停摆)| +| cron_to_xmpp.py crontab版 | 已停(hermes版保留)| + +### 6.3 自成长类确认 +| 脚本 | 职责 | 状态 | +|------|------|------| +| branch_scanner | 分支数据采集 | ✅ 活跃(15min)| +| branch_evaluator | 分支适用性评估 | ✅ 读 DB(mo_data)| +| prune_branches | 剪枝 | ✅ 活跃(21:00)| +| meta_growth | 元层自成长 | ✅ 活跃(0:45/12:45)| +| hardcode_scanner | 硬编码扫描 | ✅ 活跃(17:25)| + +### 6.4 报告简报类确认 +| 脚本 | 职责 | 状态 | +|------|------|------| +| opening/closing_brief | 开/收盘简报 wrapper | ✅ | +| generate_report | 模板报告生成器 | ✅ | +| market_insight | 知微洞察 | ✅ | +| strategy_review | 三层复盘 | ✅ | +| strategy_evaluator | 双维度评估 | ⚠️ 每日版可停 | +| collect_evaluation_data | 评估数据采集 | ✅ | +| prepare_report_data | 报告参数 | ✅ | +| advice_reconciliation | 建议对账 | ✅ 读DB | +