docs(mdtodo): close secret sync output task
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

This commit is contained in:
Codex
2026-07-12 09:52:20 +02:00
parent a61ba97b26
commit e5a80faeff
2 changed files with 20 additions and 1 deletions
@@ -51,6 +51,6 @@
解决 [UniDesk #1824](https://github.com/pikasTech/unidesk/issues/1824):为 AgentRun 精确 run+seq 事件增加通用有界详情投影,使 resource-bundle-materialized 可直接验收 primary workspace lifecycle、commit、writable 与 provenance/contract hash;默认列表保持有界,JSON/YAML/human 同构,exhaustive 仅由显式 raw/完整入口提供,禁止读取 dump 二次裁剪、提高阈值或修改 durable event,完成任务后将详细报告写入[任务报告](./details/cli-output-progressive-disclosure/R3.3_Task_Report.md)。
### R3.4 [in_progress]
### R3.4 [completed]
解决 [UniDesk #1831](https://github.com/pikasTech/unidesk/issues/1831):收敛 AgentRun control-plane secret-sync --dry-run 的默认输出,直接披露脱敏计划与 activation fence 资源 identity/状态/语义化下钻,保证 text/JSON/YAML 同构且 valuesPrinted=false;不得读取 dump 二次裁剪、提高 stdout 阈值、改变 Secret 同步语义或手工触发 CI/CD,完成任务后将详细报告写入[任务报告](./details/cli-output-progressive-disclosure/R3.4_Task_Report.md)。
@@ -0,0 +1,19 @@
# R3.4 任务报告
## 结论
已解决 [UniDesk #1831](https://github.com/pikasTech/unidesk/issues/1831)。`agentrun control-plane secret-sync --dry-run` 现在由共享 compact payload 分别渲染文本、JSON 和 YAML;默认不再依赖 stdout dump,并保留 `--full`/`--raw` exhaustive 下钻。实现经 [UniDesk PR #1832](https://github.com/pikasTech/unidesk/pull/1832) 合并到 `master`merge commit 为 `a61ba97b`
## 修复范围
- 展示 YAML Secret ID、目标 Secret/key、source presence/fingerprint,固定 `valuesPrinted=false`
- activation fence 直接展示稳定 identity、状态、原因、关联 runner/run/command identity 和可执行只读下钻。
- `--secret-id <id>` 提供稳定精确下钻;未改变 Secret 判定、同步、fence 写入和 CI/CD 语义。
- 没有提高全局 stdout 阈值,也没有读取 dump 二次裁剪。
## 验证
- 定向测试:19 项、352 assertions 通过;主代理复跑新增测试 3 项、33 assertions 通过。
- 真实 NC01/nc01-v02 dry-runhuman 4978B、JSON 8808B、YAML 8236B,均未触发 wrapper。
- 两个 GitHub SSH Secret ID 精确 dry-run 均为 ready,目标 key/fingerprint 有界可见且不输出值。
- 真实 runnerjob 与 command Next 均执行成功;PR 合并过程未手工触发 CI/CD、未同步 Secret、未部署。