From 9954f71d4f908992b4312e1fbdf72e10ac0d17d9 Mon Sep 17 00:00:00 2001 From: root Date: Sat, 11 Jul 2026 08:27:59 +0200 Subject: [PATCH] =?UTF-8?q?docs:=20=E5=AF=B9=E9=BD=90=20PR=20merge=20?= =?UTF-8?q?=E8=87=AA=E5=8A=A8=E4=BA=A4=E4=BB=98=E8=BE=B9=E7=95=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../R1.2_Task_Report.md | 19 +++++-- .../R2_Task_Report.md | 51 ++++++++++++------- 2 files changed, 49 insertions(+), 21 deletions(-) diff --git a/docs/MDTODO/details/pac-source-artifact-alignment/R1.2_Task_Report.md b/docs/MDTODO/details/pac-source-artifact-alignment/R1.2_Task_Report.md index 75c1a76..16a0828 100644 --- a/docs/MDTODO/details/pac-source-artifact-alignment/R1.2_Task_Report.md +++ b/docs/MDTODO/details/pac-source-artifact-alignment/R1.2_Task_Report.md @@ -1,7 +1,18 @@ # R1.2 任务报告 - `git diff --check` 通过。 -- 定向 self-test 通过 61 项:`20-runner-k8s-job`、`22-runner-retention-stale-pending`、`37-user-message-event`、`80-cicd-tekton-contract`。 -- 变更范围限定为生成的 `.tekton/agentrun-nc01-v02.yaml`、MDTODO 与任务报告。 -- 未手改 source artifact,未部署,未合并。 -- PR 关联 AgentRun #280/#282 与 UniDesk #1726/#1745,交由主代理审查和后续运行面 closeout。 +- 定向 self-test 通过 61 项: + - `20-runner-k8s-job`; + - `22-runner-retention-stale-pending`; + - `37-user-message-event`; + - `80-cicd-tekton-contract`。 +- 变更范围: + - 生成的 `.tekton/agentrun-nc01-v02.yaml`; + - MDTODO 与任务报告。 +- 生成边界: + - 未手改 source artifact; + - 未部署; + - 未合并。 +- PR 关联 AgentRun #280/#282 与 UniDesk #1726/#1745,交由主代理审查: + - PR merge 后只允许自动执行 GitHub webhook → Gitea controlled mirror → PaC → Tekton → GitOps/Argo; + - 不执行 `closeout`、`apply`、`trigger-current`、mirror `sync`/`flush` 或手工创建 PipelineRun。 diff --git a/docs/MDTODO/details/pac-source-artifact-alignment/R2_Task_Report.md b/docs/MDTODO/details/pac-source-artifact-alignment/R2_Task_Report.md index 2f06ca3..26042c8 100644 --- a/docs/MDTODO/details/pac-source-artifact-alignment/R2_Task_Report.md +++ b/docs/MDTODO/details/pac-source-artifact-alignment/R2_Task_Report.md @@ -1,19 +1,36 @@ # R2 任务报告 -- 关联 [UniDesk #1745](https://github.com/pikasTech/unidesk/issues/1745) 与 - [UniDesk #1753](https://github.com/pikasTech/unidesk/issues/1753)。 -- 生成工具固定为 UniDesk `96020b082eea4968daf93606bc251b36fadf6c09`, - 已包含 PR #1754 的 YAML 空白修复。 -- 第一次 `source-artifact write --confirm` 返回 `mutation=true`, - 第二次返回 `mutation=false`;`check` 返回 `source.status=aligned`、 - `provenanceAligned=true`。 -- owning Pipeline canonical SHA256 与 source Pipeline canonical SHA256 均为 - `sha256:9050045cf22359d1dab3d12c50b54068e1d1921127a5bb3cf285592aa3ca0f93`。 -- `.tekton/agentrun-nc01-v02.yaml` 已通过 YAML 解析、单一 EOF 换行和 - `git diff --check`;生成物没有手工修改。 -- 显式 self-test 运行配置下,`20-runner-k8s-job`、 - `22-runner-retention-stale-pending`、`37-user-message-event`、 - `80-cicd-tekton-contract` 共 61 项通过。 -- 已创建非草稿 [AgentRun PR #292](https://github.com/pikasTech/agentrun/pull/292), - 目标分支为 `v0.2`,交由主代理审查和合并。 -- 本任务只准备消费者 PR,不合并、不部署,不触发任何手工 CI/CD。 +- 关联上下文: + - [UniDesk #1745](https://github.com/pikasTech/unidesk/issues/1745); + - [UniDesk #1753](https://github.com/pikasTech/unidesk/issues/1753)。 +- 自动交付原则: + - 引用 [UniDesk #1755](https://github.com/pikasTech/unidesk/issues/1755) 与 [UniDesk PR #1757](https://github.com/pikasTech/unidesk/pull/1757); + - PR merge 是唯一触发; + - 合并后自动完成 GitHub webhook → Gitea controlled mirror → PaC → Tekton → GitOps/Argo。 +- 生成工具: + - UniDesk `96020b082eea4968daf93606bc251b36fadf6c09`; + - 已包含 PR #1754 的 YAML 空白修复。 +- source-artifact 合同: + - 第一次 `write --confirm` 返回 `mutation=true`; + - 第二次返回 `mutation=false`; + - `check` 返回 `source.status=aligned`、`provenanceAligned=true`。 +- canonical SHA256: + - owning Pipeline:`sha256:9050045cf22359d1dab3d12c50b54068e1d1921127a5bb3cf285592aa3ca0f93`; + - source Pipeline:`sha256:9050045cf22359d1dab3d12c50b54068e1d1921127a5bb3cf285592aa3ca0f93`。 +- 静态验收: + - `.tekton/agentrun-nc01-v02.yaml` 通过 YAML 解析; + - 文件只有一个 EOF 换行; + - `git diff --check` 通过; + - 生成物没有手工修改。 +- 显式 self-test 运行配置下共 61 项通过: + - `20-runner-k8s-job`; + - `22-runner-retention-stale-pending`; + - `37-user-message-event`; + - `80-cicd-tekton-contract`。 +- 已创建非草稿 [AgentRun PR #292](https://github.com/pikasTech/agentrun/pull/292): + - 目标分支为 `v0.2`; + - 交由主代理审查和合并。 +- 本任务只准备消费者 PR: + - 不合并; + - 不部署; + - 不执行 `closeout`、`apply`、`trigger-current`、mirror `sync`/`flush`、手工创建 PipelineRun 或其他人工补链。