docs: 补充 selfmedia 首次受控 bootstrap 证据

This commit is contained in:
Codex
2026-07-13 15:02:54 +02:00
parent 8adbf8e3fb
commit 10b7735232
@@ -6,11 +6,11 @@
- TargetNC01。
- targetWorkspace`/root/.worktrees/unidesk/selfmedia-repo-github-authority`
- repository`pikasTech/unidesk`
- ref`feat/selfmedia-repo-github-authority`
- ref`docs/selfmedia-bootstrap-evidence`
## Primary Workspace 轻量准备
- 仅加载 `dad-dev``unidesk-trans``unidesk-ymalops``cli-spec``git-spec``unidesk-gh``docs-spec`
- 仅加载并遵循任务要求的受控 resource bundle、工具与 skill
- 未在 runner primary workspace 读取、修改或验证目标源码。
- 未把 runner 本地结果作为 Target 原入口证据。
@@ -56,11 +56,22 @@
- 主代理按 `bun.lock` 执行 `bun install --frozen-lockfile`,未修改 package/lock`sh -n``git diff --check` 与 payload/config/PaC bootstrap 三个测试文件共 14/14 通过。
- 受控 webhook status 已可读取 `pikainc/selfmedia` master HEAD `6e6a95297c3c153ab269410a079a997adc345774`,先前 `github-api-get-404` 已消失;生产 Hook 尚未创建,R1.1 继续保持 `in_progress`
## 首次受控 PaC bootstrap 交付证据
- PR #1929 已合并,merge commit 为 `d6deaabf`
- 首次受控 PaC bootstrap 的 dry-run 与 confirm 均成功。
- NC01 live Secret 已新增 `github-token-pikainc-selfmedia`
- NC01 原有 `gitea-password``gitea-username``github-token``github-webhook-secret` 四个 key 的 fingerprint 前后完全不变,且 `valuesPrinted=false`
- JD01 仍仅有全局 `github-token`,不存在 selfmedia key。
- 旧 GitOps revision `49e7425b` 的 PreSync Job 创建于 bootstrap 前,已重试 5 次并失败,不能作为本次 bootstrap 后交付证据。
- 本次后续交付必须通过正常 source PR 生成新 revision;禁止手工 Argo、PipelineRun、source sync 或 rollout。
- R1.1 保持 `in_progress`
## 未执行事项
- 未创建假 token,未复制 SSH 私钥,未修改仓库可见性。
- 未手工 apply、Secret sync、PipelineRun、Argo sync/refresh、rollout 或 cutover。
- 未触发 PaC 或任何部署,只保留只读运行面证据
- 本轮仅追加既有受控 bootstrap 与运行面脱敏证据,不执行部署
## Git 与 PR 交付
@@ -68,10 +79,13 @@
- bounded status 修复:`21aed20f`
- compact blocker renderer 修复:`a539a4ff`
- 中文 PR`pikasTech/unidesk#1926`
- 未自行合并 PR
- bootstrap Secret 物化修复 PR`pikasTech/unidesk#1929`,已合并为 `d6deaabf`
- 本轮仅文档 PR 不自行合并。
## 当前结论
- R1.1 配置、schema、renderer、Secret、bridge、observer 与受控 fetch 的源码能力已落地并通过轻量验证
- repository-scoped credential material 已到位且 mode 为 `0600`;当前 GitHub hook 尚未创建,R1.1 保持 `in_progress`
- 下一步仅允许在授权的自动控制面中观察 hook reconciler 与自动交付收敛;本次未执行 hook 创建、Secret sync、apply、bootstrap 或任何部署
- R1.1 配置、schema、renderer、Secret、bridge、observer 与受控 fetch 的源码能力已落地。
- 首次受控 PaC bootstrap dry-run 与 confirm 均成功,NC01 repository-scoped Secret key 已物化,原有四个 key fingerprint 保持不变且未打印值
- JD01 未引入 selfmedia key,保持仅使用全局 `github-token`
- 旧 revision `49e7425b` 的失败 PreSync Job 早于 bootstrap,后续只允许正常 source PR 生成新 revision,禁止手工控制面操作。
- R1.1 继续保持 `in_progress`