TARGETF4B2 PARTIALQA 0/5 VERIFIEDR13 · 14/21 PASS COMPLETEiOS · 查看模拟任务、bounded shadow run 和信号历史的已登录用户

回测、Shadow Run 与信号观测台

以 Runs、Signals、Library 三个 lens 展示状态、水位、资源和风险,不制造订单执行暗示

RootTab.runtime · QuantRuntimeHomeViewmatrix-quant-im-ios对照 CURRENT · quant-runs →
R13 · KNIFE 14 / 21

回测、Shadow Run 与信号观测台 · 研究证据级页面任务包

在 Runs、Signals、Library 三个 lens 中观察状态、水位、资源与风险,不制造订单执行暗示。

CURRENT ROUTE

RootTab.runtime · QuantRuntimeHomeView

CURRENT SOURCE

Features/Quant/Presentation/QuantRuntimeViews.swift

CURRENT API

GAP-QNT-005–009

WORK MODE

observe-runtime · K14

ENTRY

运行 Tab、策略详情创建动作或 signal deep link 返回。

SUCCESS OUTPUT

打开 run/signal 证据,或创建/停止命令得到幂等 receipt。

INTERACTION MODEL

Lens/filter → runtime snapshot → watermark/resource decision → detail/command receipt。

A11Y

状态、延迟、资源与停止动作可朗读;动态更新不抢焦点,图表有文本摘要。

TELEMETRY

runtime_home_view · runtime_filter · run_command_result;不记录参数、价格、信号内容。

CURRENT SOURCE + RUNTIME4 REPOS SYNCED · PROD QUANT 0
  • matrix-quant-im-ios main 与 origin/main 均为 631176e;Release 的 Quant、Social、MiniApp 与 Commerce repository 明确返回 unavailable,只有 Debug 可显式使用 fixture。
  • iOS 当前有 186 个 Swift 文件、66 个 Features Swift 文件、38 个 View struct、31 个命名测试文件、24 个 AppRoute 与 1 个 Gitea workflow;这些是源码覆盖,不是 App Store 发布证明。
  • EC2 未发现 quant/backtest/matrixantai 服务、容器、vhost 或 8141/8200–8205 listener;现有 im-core/Auth/日志健康不能替代 Quant 后端部署证据。
  • 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。
iOS 631176e · engine f7dac52 · sim 69b87bf · platform 535041b · EC2 Quant service/container/vhost/listener 0/0/0/0
IMPLEMENTATION GAPPRODUCT QA 0 / 5
  • 运行 KPI、队列、水位、资源、信号数量与状态均为 Debug fixture;EC2 无 Quant runtime。
  • 远程 estimate/job、shadow runtime、signal truth、ack 与 fan-out 均被 GAP-QNT-005–009 阻断。
  • degraded/expired/revoked 必须 fail closed;任何 broker/exchange/order route 都是 P0 越界。
STRUCTURE FIXTURE ≠ live data · local hash ≠ platform verified · im-core/Auth healthy ≠ Quant deployed
135-STATE PROGRAM / THIS SCREEN

九态改变当前页面的证据、许可、数据、水位、包或回执区域,不用通用遮罩冒充真实完成

QA 0 / 5 VERIFIED
READYRuntimeHome 结构样例可读

RuntimeHome

R13-RUNTIME-READY→ 打开运行证据
LOADING核对 RuntimeHome 证据

RuntimeHome skeleton

R13-RUNTIME-LOADING→ 取消或保持当前证据
EMPTY当前范围没有 RuntimeHome

query result / next step

R13-RUNTIME-EMPTY→ 调整范围或返回
PARTIAL ERRORRuntimeHome 部分依赖失败

failed region only

R13-RUNTIME-PARTIAL→ 只重试失败区域
ERRORRuntimeHome 读取失败

safe diagnostic

R13-RUNTIME-ERROR→ 重新读取
OFFLINERuntimeHome 离线只读

cached evidence

R13-RUNTIME-OFFLINE→ 查看离线证据
FORBIDDENRuntimeHome 被许可或权益拒绝

authorization decision

R13-RUNTIME-FORBIDDEN→ 返回安全页面
CONFIRMRuntimeHome 高影响动作确认

native confirmation

R13-RUNTIME-CONFIRM→ 确认或取消
SUCCESSRuntimeHome 命令已收到回执

receipt / next step

R13-RUNTIME-SUCCESS→ 查看回执与下一步
R13 BOUNDARY本刀只完成 15 张 Quant/Sim 页面、135 个页面状态和 iOS/engine/sim/platform/EC2 五轨事实;不使用真实账号或市场许可数据,不发布策略、信号或 Mini App,不创建远程 job,不把本地 golden/hash、Debug fixture、legacy bundle、现有 im-core/Auth 健康或 TARGET Gate 冒充 Quant 生产服务与交易执行。
UI STUDIOtarget-quant-runs
iOS390 × 844100%
100%
RootTab.runtime · QuantRuntimeHomeView
TARGET UI390 × 844FIT 100%
9:41●●● ⌁ ▰
R13 DESIGN CANDIDATESTRUCTURE FIXTURE · NO LIVE QUANT SERVICEiOS 631176e · RELEASE repository=UNAVAILABLE

Runtime Observatory

Shadow systems · no order execution
运行中01需关注01今日信号08
1
Measured MomentumRUNNING

SYNTH:ALPHA · 1h · v1.3.0

source watermark 18s · now
2
Dual MA CrossQUEUED

SYNTH:ALPHA · 1h · v1.2.0

queue position 2 · 3h
3
RSI ReversionDEGRADED

SYNTH:ALPHA · 1h · v1.1.0

market_data_delayed · 4h
4
Bollinger ReversionCOMPLETED

SYNTH:ALPHA · 1h · v1.0.0

result hash verified · 5h
REFERENCE VIEWPORT390 × 844Dynamic Type · safe area
PRIMARY TASK创建模拟主操作、权限与完成反馈必须同屏可验证
DATA CONTRACTStrategyRunready / loading / empty / error 使用同一 fixture
ACCESSIBILITYVoiceOver + 44pt焦点顺序、可读名称、对比度进入 UI CI
VISUAL BASELINETARGET · 2026-07-18桌面/移动、浅色/错误态按稳定 Screen ID 留档

IMPLEMENTATION MAP

目标定义与下一轮逐页细化入口

当前处于 B1/B2:可以拆出架构、设计、交互和 QA 任务,但完成 D01–D12、通过 B3/B4 之前,不得宣称页面已经可以照稿实现。

01

页面区域

  • 运行导航
  • 模式真相
  • 运行摘要
  • lens 与筛选
  • 运行/信号列表
  • 资源证据
  • 披露
  • 五 Tab
02

用户动作

  • 创建模拟
  • 筛选状态
  • 打开 run
  • 打开 signal
  • 复制配置
  • 停止 shadow run
  • 确认 signal viewed
03

必须状态

  • 研究上下文已就绪
  • 研究证据核对
  • 当前范围为空
  • 部分数据或投影失败
  • 页面读取失败
  • 离线证据只读
  • 许可或权益拒绝
  • 模拟运行确认
  • 命令回执已完成
04

数据契约

  • StrategyRun
  • RunConfiguration
  • StrategySignal
  • RuntimeWatermark
  • ResourceUsage
  • SignalCursor
  • RunCommandReceipt

TARGET MODULES

目标页面必须交付的模块

  1. 01运行 KPI
  2. 02run/signal/library lens
  3. 03状态筛选
  4. 04运行卡
  5. 05signal 卡
  6. 06资源水位
  7. 07延迟/降级
  8. 08运行披露

PRODUCT ROUTE INDEX

Matrix Quant · Research 的 28 个稳定 Screen ID

同一产品内的页面共享 token、导航和状态语言,但每个 Screen ID 保留自己的字段、数据契约和 QA 基线。

01
Quant Social FeedRootTab.home · QuantSocialFeedView
iOS
02
策略市场RootTab.strategies · StrategyMarketView
iOS
03
RunsRootTab.runtime · QuantRuntimeHomeView
iOS
04
Mini AppsRootTab.miniApps · MiniAppCatalogView
iOS
05
MessagesRootTab.messages · MessagingHomeView
iOS
06
策略详情AppRoute.strategy(id:) · StrategyDetailView
iOS
07
策略版本AppRoute.strategyVersion · StrategyVersionDetailView
iOS
08
新建回测AppRoute.backtestCreate · BacktestComposerView
iOS
09
运行详情AppRoute.run(id:) · RunDetailView
iOS
10
信号详情AppRoute.signal(id:) · SignalDetailView
iOS
11
Mini App 详情AppRoute.miniApp(id:) · MiniAppDetailView
iOS
12
Mini App 运行容器AppRoute.miniAppOpen(id:) · MiniAppRuntimeView
iOS
13
PeopleAppRoute.contacts · PeopleHubView
iOS
14
个人资料AppRoute.profile(userID:) · IdentityView
iOS
15
量化研究动态与可信对象卡RootTab.home · QuantSocialFeedView
iOS
16
策略目录、比较与可用性RootTab.strategies · StrategyMarketView
iOS
17
回测、Shadow Run 与信号观测台RootTab.runtime · QuantRuntimeHomeView
iOS
18
量化 Mini App 目录RootTab.miniApps · MiniAppCatalogView
iOS
19
研究会话与可信卡片索引RootTab.messages · MessagingHomeView
iOS
20
策略方法、风险与可比证据详情AppRoute.strategy(id:) · StrategyDetailView
iOS
21
不可变策略版本与参数合同AppRoute.strategyVersion · StrategyVersionDetailView
iOS
22
确定性回测创建与运行前确认AppRoute.backtestCreate · BacktestComposerView
iOS
23
Shadow Run 状态、水位与事件证据AppRoute.run(id:) · RunDetailView
iOS
24
不可变信号真值与多渠道一致性AppRoute.signal(id:) · SignalDetailView
iOS
25
量化 Mini App 包与能力详情AppRoute.miniApp(id:) · MiniAppDetailView
iOS
26
Clean-room 量化 Mini App 运行容器AppRoute.miniAppOpen(id:) · MiniAppRuntimeView
iOS
27
账户范围联系人、请求与群组AppRoute.contacts · PeopleHubView
iOS
28
安全身份、设备与研究准备度AppRoute.profile(userID:) · IdentityView
iOS