Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .planning/ROADMAP.md
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,7 @@
- [x] `formal` CLI 可输出正式验收前 JSON 报告。
- [x] `generate_v2_overview()` 已提供 v2 因子状态 + formal 报告总览。
- [x] `overview` CLI 已输出 v2 研究总览。
- [x] overview 输出包含 as_of。
- [x] Web 工作台已显示 v2 总体状态。
- [x] `doctor` CLI 提供本地模块健康检查。
- [ ] 输出双因子 v2 的 episode 级正式样本外成本后检验报告文档。
Expand Down
3 changes: 2 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,8 @@
- Web 工作台显示 v2 总体状态并携带 overview payload;
- `doctor` CLI 与本地模块健康检查;
- `freeze_checklist()`:返回正式冻结验收所需清单状态;
- `generate_v2_formal_report()` 输出中附带 freeze_checklist。
- `generate_v2_formal_report()` 输出中附带 freeze_checklist;
- `generate_v2_overview()` 输出 as_of。

## [0.1.0-rc1] - 2026-09-02

Expand Down
1 change: 1 addition & 0 deletions src/goratio/formal_v2.py
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,7 @@ def generate_v2_overview(data: PreparedMarketData) -> dict:
return {
"protocol": PROTOCOL_V2_ID,
"overview": {
"as_of": factor.get("as_of"),
"factor_available": factor.get("available", False),
"factor_state": factor.get("research_state"),
"overall_status": formal["overall_status"],
Expand Down