# AgentRun 开发/生产双环境

范围：AgentRun development（`nc01-v02` / `agentrun-v02`）与 production（`nc01-release` / `agentrun-release`）双 lane 隔离、自动交付与 HWLAB 绑定。namespace 为隔离边界；不为每个子 issue 新建 MDTODO 文件。

主 issue：[UniDesk #2154](https://github.com/pikasTech/unidesk/issues/2154)。


## R1 [completed]

R1 建立 agentrun-release namespace 隔离骨架（#2154），完成任务后将详细报告写入[任务报告](./details/agentrun-dev-production-lanes/R1_Task_Report.md)。

### R1.1 [completed]

创建 GitHub 主 issue 与本 MDTODO 登记，完成任务后将详细报告写入[任务报告](./details/agentrun-dev-production-lanes/R1.1_Task_Report.md)。
### R1.2 [completed]

NC01 k3s 创建 agentrun-release Namespace 与 labels，完成任务后将详细报告写入[任务报告](./details/agentrun-dev-production-lanes/R1.2_Task_Report.md)。
### R1.3 [completed]

config/agentrun.yaml 声明 nc01-release lane（runtime.namespace=agentrun-release），完成任务后将详细报告写入[任务报告](./details/agentrun-dev-production-lanes/R1.3_Task_Report.md)。
### R1.4 [completed]

验证 ns Active、lane 可解析、nc01-v02 plan 无回归，完成任务后将详细报告写入[任务报告](./details/agentrun-dev-production-lanes/R1.4_Task_Report.md)。
## R2

R2 agentrun.yaml 模板参数化，nc01-v02 行为不变，完成任务后将详细报告写入[任务报告](./details/agentrun-dev-production-lanes/R2_Task_Report.md)。

## R3 [completed]

R3 PaC/Gitea/GitOps 生产链 agentrun-nc01-release，完成任务后将详细报告写入[任务报告](./details/agentrun-dev-production-lanes/R3_Task_Report.md)。

## R4 [completed]

R4 DB/Secret/provider 独立物化到 agentrun-release，完成任务后将详细报告写入[任务报告](./details/agentrun-dev-production-lanes/R4_Task_Report.md)。

## R5 [completed]

R5 release 命名空间上线 manager 与内网 canary，完成任务后将详细报告写入[任务报告](./details/agentrun-dev-production-lanes/R5_Task_Report.md)。

## R6 [in_progress]

R6 HWLAB 双环境绑定矩阵（dev→v02，prod→release），完成任务后将详细报告写入[任务报告](./details/agentrun-dev-production-lanes/R6_Task_Report.md)。

## R7

R7 文档/CLI help/GC selector 与默认 lane 收敛，完成任务后将详细报告写入[任务报告](./details/agentrun-dev-production-lanes/R7_Task_Report.md)。

### R7.1 [completed]

执行 [UniDesk #2259](https://github.com/pikasTech/unidesk/issues/2259) 的最短真实 Artificer release canary：使用唯一中文标题创建并自动派发只读任务，后续以中文标题完成 describe/events/logs/result 查询，验证默认 `nc01-release`、Target trans、session 与终态证据，完成任务后将详细报告写入[任务报告](./details/agentrun-dev-production-lanes/R7.1_Task_Report.md)。
