/index.html · app.mjs · runOnBars()
端上确定性研究工作台
在一个桌面/小程序自适应工作台内冻结输入、运行 closed-bar engine、解释指标并导出可复现 receipt
端上确定性研究工作台 · 研究证据级页面任务包
在宽屏/小程序自适应工作台中冻结输入、运行 closed-bar engine、解释指标并导出可复现 receipt。
matrixantai-sim/app.mjs + matrixantai-backtest/src/report/report.mjs
local 4-slice manifest · optional im-core /im/sync
simulate-local · K14
本地静态页、legacy bundle 或未来经过 Gate 的 clean-room session。
本地 result_hash 与 input/template/engine/data provenance 可重放;不产生平台验证或交易执行暗示。
Manifest load → template/schema → params/fees/seed → local run → metrics/intents/hash → export。
Canvas K/权益曲线有表格/文本替代;表单、错误、结果和披露可键盘完成并适配容器。
local_bundle_load · manifest_error · engine_error · receipt_export;参数、行情和结果默认不上传。
- matrixantai-sim main 与 origin/main 均为 69b87bf;当前是单页 HTML/Canvas/ESM bundle,读取 4 个 BTC/ETH CoinGecko NDJSON slice manifest 并在设备内调用 runOnBars()。
- legacy MiniApp descriptor 与 32,491-byte bundle 存在,但 package signature、Quant clean-room manifest、origin/network allowlist 与生产发布均未证明。
- 资讯在无 IM_SYNC live 配置时回退 NEWS 演示占位;回退内容不能画成实时资讯或 proof-of-news 已接通。
- matrixantai-backtest main 与 origin/main 均为 f7dac52;本次本地执行 4/4 golden、3/3 look-ahead 与 4/4 byte-identical determinism 全部通过。
- 引擎提供 3 个冻结模板、closed-bar decision、next-open fill、整数金额、fee/slippage、seed、data_asof 与 result_hash;无身份、许可、队列、远程作业或交易执行责任。
- 仓库没有 Gitea workflow,许可证状态仍为 UNLICENSED;通过本地测试不等于可发布平台服务或可使用生产行情。
- quant-platform main 与 origin/main 均为 535041b,仓库只有 README:无 source、API、migration、test、workflow、service、container、vhost、listener、SLO 或 rollback。
- GAP-QNT-001–009 已在 iOS 仓以契约缺口登记,但它们是后端 handoff,不是已经上线的 endpoint。
- 当前页面只有浏览器本地运行,没有独立生产站点、服务、身份、entitlement 或远程 job。
- CoinGecko slices 有 content_hash,但 UI 仍需显式核对 manifest/file hash、许可、freshness 与缺片。
- 导出 receipt、九态区域差异、responsive container、a11y chart alternative 与 clean-room package promotion 仍待实现。
九态改变当前页面的证据、许可、数据、水位、包或回执区域,不用通用遮罩冒充真实完成
BacktestRunRecord
R13-SIM-READY→ 运行本地确定性回测BacktestRunRecord skeleton
R13-SIM-LOADING→ 取消或保持当前证据query result / next step
R13-SIM-EMPTY→ 调整范围或返回failed region only
R13-SIM-PARTIAL→ 只重试失败区域safe diagnostic
R13-SIM-ERROR→ 重新读取cached evidence
R13-SIM-OFFLINE→ 查看离线证据authorization decision
R13-SIM-FORBIDDEN→ 返回安全页面native confirmation
R13-SIM-CONFIRM→ 确认或取消receipt / next step
R13-SIM-SUCCESS→ 查看回执与下一步target-sim-consoleIMPLEMENTATION MAP
目标定义与下一轮逐页细化入口
当前处于 B1/B2:可以拆出架构、设计、交互和 QA 任务,但完成 D01–D12、通过 B3/B4 之前,不得宣称页面已经可以照稿实现。
页面区域
- 研究顶栏
- CURRENT 真相
- 冻结输入
- pre-run check
- 市场图表
- 结果证据
- 交易意图
- 合规披露
用户动作
- 选择数据/模板
- 调整参数
- 运行回测
- 查看 schema
- 导出 run spec/receipt
- 重放 hash
- 查看交易意图
必须状态
- 研究上下文已就绪
- 研究证据核对
- 当前范围为空
- 部分数据或投影失败
- 页面读取失败
- 离线证据只读
- 许可或权益拒绝
- 模拟运行确认
- 命令回执已完成
数据契约
- FrozenStrategyTemplate
- MarketBarSlice
- RunSpec
- BacktestRunRecord
- EquityCurve
- TradeIntent
- ResultHash
- MiniAppManifest
TARGET MODULES
目标页面必须交付的模块
- 01dataset snapshot
- 02frozen template
- 03dynamic params
- 04fee/slippage/seed
- 05K 线
- 06equity/metrics
- 07trade intents
- 08result hash
PRODUCT ROUTE INDEX
MatrixAntai · Research Lab 的 2 个稳定 Screen ID
同一产品内的页面共享 token、导航和状态语言,但每个 Screen ID 保留自己的字段、数据契约和 QA 基线。