2 Commits

Author SHA1 Message Date
claude_dev 45bc8df46f [nas] fix(factor): universe 缓存补跑截数据防线——purge_cache 单点+daily_section 跑批前必清 [no-doc]
CI/CD / test (push) Successful in 29s
CI/CD / nas-deploy (push) Successful in 13s
CI/CD / nas-verify (push) Successful in 11s
NAS 实证: 09-22 晚生成的 universe_cache_0214_0922 止于库内 09-21, 次晨库已
同步 09-22 但同窗补跑命中旧缓存 → 截面缺 09-22 行(section_sanity fail-loud
守卫立功)。生产场景每日新窗=新 key 天然免疫, 补跑场景必中。修=universe.
cache_path_for 公式单点 + purge_cache 删除;daily_section 跑批前必清同窗
缓存(vnpy_db=None 时走 cfg 解析同款路径)。

Co-Authored-By: Claude Code <notify@anthropic.com>
2026-09-24 08:04:45 +08:00
claude_dev 46cfe351d1 [nas] feat(factor): szneul_reb63 影子盘件①②——daily_section 截面增量生产器+live factor_topn 接线
CI/CD / test (push) Successful in 24s
CI/CD / nas-deploy (push) Successful in 14s
CI/CD / nas-verify (push) Successful in 7s
件② sanguo_factor/daily_section.py: 收盘后短窗批(220 历史日覆盖 120 交易
日预热)临时导出→幂等 merge 主截面 parquet(同日替换/新日追加/原子写)→
sanity(非空数+进出股票);短窗批顺带落 IC 日度记录=未来衰减告警原料。件①
live_strategy 工厂加 factor_topn,五 env 可覆盖,默认=生产配置 szneul_reb63
(szneul/top200/reb63/band1.0)。件③④(VPS schtask+instance)待拍板。顺带修
两存量测试卫生:channel_test 探针用例注入钟(盘后时段必红的时间条件缺陷,
09-01 盘后防护遗留);composite routes fixture 幂等重挂 _REGISTRY(clear 后
不还原,factor+api 组合首跑暴露建档 400)。设计档 §7.2 同步。

Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-09-22 22:47:06 +08:00