# R2.19 任务报告

## 结果

- 在 Sub2API skill 高频入口固化稳定合同：`priority` 数值越小越高，`0` 合法且最高；只有真实调度结果冲突时才下钻官方 scheduler。
- `runtime get --account <id-or-exact-name>` 现在单次展示原生 5h/7d 上游窗口、重置时间、数据来源、账号级或全局自动保护阈值、触发状态及原生 quota probe 状态。
- 保护阈值按官方调度语义解析：账号 `auto_pause_*_threshold` 优先，全局 Ops 默认次之；旧版本接口不可用时显示 `global-settings-unavailable`，不会误报为禁用。
- `runtime errors --account` 的账号质量表直接包含当前 priority，并标注 `lower-is-higher / highest=0`；账号下钻只显示该账号客户错误，不再混入同组其他账号。
- runtime 文本失败现在直接显示错误原因，不再要求补跑 JSON 才能看到 `account-not-found-or-ambiguous`。

## 只读验收

- `runtime get --target PK01 --account 15` 一次返回账号 `lyon9801 0.0`、priority 0、原生窗口和自动保护状态。
- 实际运行面显示 7 天原生用量 0%、账号级保护阈值 97%、未触发；这与用户提出的 95% 预期不一致，本任务未修改 runtime。
- `runtime errors --target PK01 --since 30m --group 2 --account 15` 一次返回 priority、评分、用量、Token、成本和置信度，且不再展示其他账号客户错误。
- 修改文件通过 Bun 语法检查、`git diff --check` 和 Sub2API skill `quick_validate.py`。

## 边界

未修改 Sub2API 源码、版本、账号 runtime、外部哨兵或生产配置；所有生产调用均为官方原生后端支持的受控只读查询。
