Files
pikasTech-unidesk/docs/MDTODO/details/sub2api-upstream-reliability/R2.2.14_Task_Report.md
T
Codex d74795632c
Pipelines as Code CI / hwlab-web-probe-sentinel-nc01- Success
Pipelines as Code CI / platform-infra-gitea-nc01- Success
Pipelines as Code CI / unidesk-host- Success
chore: preserve restored parallel task records
2026-07-14 16:05:34 +02:00

1.4 KiB
Raw Blame History

R2.2.14 任务报告

结果

已通过 PR #2002 合并 runtime 精准批量 CRUD 的命令内自动回读对账,关联 Issue #1998 已关闭。

  • runtime apply/delete 支持 --accounts <selector,...>;单账号 --account 保持兼容,两者互斥。
  • 所有 selector 与账号类型在写入前完成校验,重复解析到同一账号时零写入失败。
  • confirm 后自动回读全部目标,逐项输出完整账号名称/ID、write、reconciled、before/desired/actual、状态码与失败原因。
  • 汇总输出 selected/changed/writeSucceeded/writeFailed/reconciled/mismatched/partialWrite,不再要求外部逐账号 get

YAML 真相修复

最新远端分支一度仍保留旧 3 条模板,而生产 runtime 已有 7 条规则。合并前已将 owning YAML 同步为 400/429/500/502/503/504/524 七条通用规则,避免批量 apply 删除现有精确规则。

v0.1.147 真实验证

对明确 selector 27,28

  • dry-runselected=2 changed=0,两账号均 before=7 desired=7 actual=7
  • confirmed-noopwriteSucceeded=0 writeFailed=0 reconciled=2 mismatched=0
  • 两账号均 write=noop reconciled=true,没有修改 runtime。

验证

runtime/types 单文件 bun --checkgit diff --check 通过。此次没有修改账号、proxy、容量、优先级、凭据或 Sub2API 运行面。