Skip to content

v0.2.0

Choose a tag to compare

@Finn763 Finn763 released this 27 Aug 10:09
· 29 commits to main since this release

v0.2.0

修复

  • 红测试时间炸弹动态日期化:test_storage_readonly 硬编码日期过归档阈值 + test_storage 4 处未来日期炸弹,同类组合全仓扫描清零
  • 引擎反向 import 解耦:新增 src/predictor/ops/lock.py(acquire_lock / lock_state / wait_acquire)与 ops/manual.py,src/ 不再依赖 scripts/,wheel 可独立运行
  • health_check 撞锁失明根治:wait_acquire 排队等锁(45 分钟上限 + 含持有者 pid 的兜底告警),替代原 60 秒盲重试
  • 全量测试 347 用例全绿,ruff 零告警

新功能

  • 自主选题引擎 scripts/autopick.py:聚合 20 个新闻源(Google News RSS ×13 + BBC / NPR / Guardian)→ LLM 筛选打分 → 生成带可查证揭晓条件的新题(questions 表 schema)→ 注册表判重、按日幂等 → 每日简报 data/daily-brief.md

文档与展示

  • README 双语:英文主版 + README.zh-CN.md
  • 架构图:静态 SVG(docs/architecture.svg,英/中各一版)+ 自包含交互版(GitHub Pages,平移/缩放/主题切换/焦点追踪),由 Archify 生成(MIT,见 THIRD_PARTY_NOTICES.md)
  • 文档瘦身:仅保留 ForecastBench 提交调研(英文文件名)与 fork 合规文档 BRANDING