日期:2026-09-14 证据:E2 状态:implemented · gate-open
本批完成 D0–D8:采集计划与显示偏好拆分,选择应用后一次准备全部 64 项 Registry,报告从采集期间持续更新,Stop 通过同一 writer 发布有界封存。真实设备、原生 UI、签名/公证和 GPL 门禁保持单独计账。
| 范围 | 结果 |
|---|---|
| 计划与显示 | CapturePlan.allSupported 固定全部 64 个 metricID;DisplayPreferences 仅影响图表可见项;Swift/Python hash 对齐。 |
| 准备与账本 | 设备 owner 复用,应用切换使用 request/app/device generation;每项保存准备、采集、quality、原因、样本边界和 source window;USB 物理能耗显式 not-applicable。 |
| 在线报告 | 单 writer 增量消费 Raw/Metric/decoder 输出;Welford 统计、精确 order index、网络时间戳 join、Frame JSONL digest 和 startup revision 同步发布。 |
| 恢复与封存 | report-state/checkpoint、SQLite 逻辑边界、pending join 和未提交帧尾恢复;writer-seal.v1 与产品 delivery 清单绑定同一序号。 |
60af7f3ea9c97fd87543c84e62cc701db90885ae38d901ae945cab445f7f5c63。本批为 E2。两轮真实 iPhone 15 / 目标 App A、九阶段完整值、停止响应、原生 UI、arm64/universal2、Developer ID、Notary、staple、Gatekeeper 和 GPL-3.0 法务仍需分别验收。