feat: preserve Quant OS target-package vertical slice

This commit is contained in:
2026-07-30 21:27:44 +08:00
parent 00efeb7ec2
commit 919c64c679
42 changed files with 15454 additions and 404 deletions
+13 -5
View File
@@ -25,7 +25,11 @@ A 股 Baseline 内核。它的新增得分必须在授权数据、真实平台
截至 2026-07-26 的实现事实快照:
- 截至 2026-07-26 的最新标准库全量测试为 `Ran 224 tests``OK (skipped=6)`
> 这是复评当日的历史快照,不是滚动状态页。当前五层主链、测试数和平台证据
> 边界以 [`BASELINE_VERTICAL_SLICE.md`](BASELINE_VERTICAL_SLICE.md)、
> [`gate_scorecard.json`](../gate_scorecard.json) 和生成的公开状态为准。
- 本次复评当时的标准库全量测试为 `Ran 224 tests``OK (skipped=6)`
- JQData raw/factor/pre-close/limits/paused + 每日 PIT `is_st`/指数成员
已连接到 semantic snapshot verifier、`snapshot-backtest`
`snapshot-decision`,并拒绝把抓取当日未到 24:00 的日线标成完整收盘,
@@ -39,8 +43,12 @@ A 股 Baseline 内核。它的新增得分必须在授权数据、真实平台
- fixture 只有两只 synthetic 股票,任何性能数字都没有投资意义;
- JoinQuant/QMT mock parity exporter 已实现,但
`real_platform_pass=false` 且不计 G9
- 2026-07-26 已完成一次 2024 全年真实 JoinQuant hosted smoke,可见日志
无 ERROR;它证明 runtime/path,但尚无完整同输入导出和本地 strict peer
- 2026-07-26 已完成一次 2024 全年真实 JoinQuant hosted momentum smoke,可见
日志无 ERROR;它证明 `portable_momentum_smoke` runtime/path,不是
Ridge/TargetPackage Baseline 证据,且尚无完整同输入导出和本地 strict peer
- 同日一个 `synthetic-research` TargetPackage 已在真实 JoinQuant hosted
环境完成 exact-clock/`day_open` 绑定、3 笔委托和 3 笔成交;该证据只支持
execution 层真实平台观察,不支持上游四层、G9 或投资表现;
- XtTrader 已有严格只读、HMAC 账户绑定的 observation/snapshot/shadow
plan 与 verifier,但真实 QMT、broker callback/shadow 均未运行,
G1—G10 仍全部 `not_passed`
@@ -233,8 +241,8 @@ PYTHONPATH=src:. python -m quant60 snapshot-backtest \
1. 用户授权登录 JQData,生成不可变真实 snapshot,保存许可/lineage,并通过
semantic verifier、`snapshot-backtest``snapshot-decision`
2. 基于已完成的聚宽 hosted smoke,冻结一个小型 canonical 平台输入并导出
close arrays/hash、planorders/fills
2. 已完成的单包 JoinQuant execution smoke 扩展为授权真实数据的多期
TargetPackage,并保存完整 identity/plan/orders/fills
3. 用本地与聚宽对相同输入逐层比较 L1—L4,而不是先比较净值;mock parity
只作为回归辅助;
4. 把基本面公告 available-time、完整公司行动/Security Master 加入真实