Files
pikasTech-unidesk/docs/reference/g14.md
T
2026-07-11 11:42:16 +02:00

32 lines
1.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# G14 旧交付运行手册(已退役)
这里只退役本文件承载的旧 delivery runbook;不表示 G14 节点、硬件或所有 legacy lane 已退役。本文件不再是 G14/HWLAB 交付或运行面的权威入口。旧内容混合了手工 `trigger-current`、mirror sync/flush、PipelineRun 清理、直接运行面恢复与历史 `v0.2` 路径,继续保留会与当前 YAML-first 和 PaC 自动交付规则形成第二真相。
当前工作必须按以下权威入口执行:
- HWLAB 固定运行面、工作区、原入口验收与凭据边界:`docs/reference/hwlab.md`
- Gitea source authority、PaC/Tekton、GitOps/Argo 与自动交付边界:`docs/reference/platform-infra.md#gitea-与-pipelines-as-code-边界`
- 跨节点现场调查、持久化和原入口复测:`$dad-dev`
- CI/CD 只读观察、scoped help 与 legacy 判定:`$unidesk-cicd` 及其按需 reference。
- 固定开发机、Master 构建限制和任务 worktree`docs/reference/dev-environment.md`
## 自动交付硬边界
PaC migrated consumer 的唯一正式交付触发是目标 source branch 的正常 GitHub PR merge
```text
GitHub PR merge
-> GitHub webhook
-> durable inbox
-> Gitea authority branch + immutable snapshot
-> Gitea webhook
-> PaC
-> Tekton
-> GitOps/Argo
-> runtime
```
合并后不得由主代理、子代理或操作者执行 `apply``trigger-current`、mirror sync/flush、人工 PipelineRun、直接 Gitea push、运行面 patch、hook test 或其他补跑。链路失败时必须修复 owning YAML、controller 或源码,并通过后续正常 PR merge 产生的新自动事件验收。
旧命令只有在 owning YAML 精确声明 `legacy-manual` 时才可能存在,并且只能从 `$unidesk-cicd` 定义的 `legacy-cicd` / `legacy-ops` scoped help 发现。未知、混合或 PaC authority 必须 fail-closed;本退役文件不能作为启用 legacy 写入口的依据。