docs: 完成 HWLAB PaC provenance 任务记录
This commit is contained in:
@@ -0,0 +1,9 @@
|
||||
# R1.4 测试与 PR 报告
|
||||
|
||||
- 来源:[UniDesk #1756](https://github.com/pikasTech/unidesk/issues/1756)
|
||||
- PR:[UniDesk #1758](https://github.com/pikasTech/unidesk/pull/1758),非 draft;未合并、未部署。
|
||||
- 定向测试:29 pass、0 fail、314 assertions。
|
||||
- 正常路径测试:实际执行 control-plane provenance postprocess,最终 Pipeline 精确包含共享四字段,并保留非 provenance annotation。
|
||||
- fail-closed:覆盖 target YAML 缺失、错误 owner、错误 renderer、错误 mode 与任意四键伪造。
|
||||
- 只读原入口:source-artifact `plan` 成功,desired hash 为 `sha256:3fb6e00ba833...`,旧 source artifact 仍正确判为 drifted。
|
||||
- 自动交付边界:未手工触发 CI/CD;合并后的交付只允许走 GitHub webhook → Gitea mirror → PaC → CI/CD。
|
||||
@@ -0,0 +1,7 @@
|
||||
# R1 总结报告
|
||||
|
||||
- 来源:[UniDesk #1756](https://github.com/pikasTech/unidesk/issues/1756)
|
||||
- 交付:[UniDesk PR #1758](https://github.com/pikasTech/unidesk/pull/1758)。
|
||||
- YAML owner、parser、正常 control-plane renderer 与 source-artifact renderer 已统一到一份 provenance 合同。
|
||||
- verifier 保持 fail-closed;没有运行面手工 annotation、source write、部署或 CI/CD 手工触发。
|
||||
- 剩余工作由主代理 review/preflight/merge,并在合并后观察自动交付链和运行面 alignment。
|
||||
Reference in New Issue
Block a user