Problem
既有 Platform 管理、配置、Store、Registry、Secret、模型预检及 Workload 调谐组件尚未组成可启动的真实 API/Worker。初次申请还依赖旧 delegated Action admission,Agent 网络策略固定拒绝所有出站,因而已有组件测试不能证明本地申请、审批和模型配置能够运行。
本票是 #150 下唯一的现有员工 Web 生命周期生产装配入口,供 #481 的新增 API 治理和 #482 的持久任务生产循环复用。开发按已确认的 Connection 独立直连边界推进,将 #432 的相应能力视为外部接口假设;后续联调按真实交付修正,外部契约等待不阻塞本票开发。
Scope
Acceptance criteria
Validation
- 复用现有 Core/Store、Secret、Registry、ModelCatalog 与 Workload conformance,仅为实际装配、旧 Action 退役及网络边界增加必要测试。契约变更执行单向生成、漂移和 breaking-change 检查;数据库变更使用增量 migration,覆盖旧配置和新空库。
- 使用真实 PostgreSQL 和独立 kind/CNI 验证申请/审批/配置/Workload/停止/重启,回读 DB、StatefulSet、Service、PVC、Secret 引用和 active revision。Kubernetes 命令必须显式指定本地 kubeconfig/context/namespace。
- 身份测试覆盖匿名、伪造、过期/重放(按所选信任机制适用)、角色、跨主体和依赖不可用;真实身份入口和模型输入只在实际接入步骤索取,测试替身不能作为最终真实身份验收。
- 对模型网络使用相同 Pod/Profile 的实际正负请求,并验证 Worker 与 Agent 两条路径;执行中保持数据库和 Kubernetes credential 隔离,不通过额外 allow-all NetworkPolicy 绕过唯一调谐。
- 从仓库根按 AGENTS.md 顺序执行 frozen install、check、check-types、test、build、smoke、docker:build、Markdown lint/link、workflow policy、actionlint 与 git diff --check。通过独立 Standards/Spec Review 后提交 PR,最终合流重新绑定源码/契约和当前 head 证据。
外部交接是联调和最终验收条件:#432 提供独立 Connection 的实际客户端授权/调用契约,#475/#477 提供最终合入版本;本票依据已明确的开发假设先行实现并在交接后对齐。既有 #192/#194/#481/#482/#483 的原生依赖保留,不以本票替代或降低其验收。
Blocked by
None
Problem
既有 Platform 管理、配置、Store、Registry、Secret、模型预检及 Workload 调谐组件尚未组成可启动的真实 API/Worker。初次申请还依赖旧 delegated Action admission,Agent 网络策略固定拒绝所有出站,因而已有组件测试不能证明本地申请、审批和模型配置能够运行。
本票是 #150 下唯一的现有员工 Web 生命周期生产装配入口,供 #481 的新增 API 治理和 #482 的持久任务生产循环复用。开发按已确认的 Connection 独立直连边界推进,将 #432 的相应能力视为外部接口假设;后续联调按真实交付修正,外部契约等待不阻塞本票开发。
Scope
022485c4c14280080668ab754bd411845480cf8b的已交付组件和 docs(platform): align M1 engineering and Runtime task contracts #477 候选d201642ba87ce2dbdebf12d692fee681230ffbb3的独立直连方向为开发基线。代码在独立分支交付,保持 feat(runtime): implement Generic ACP and OpenCode core conformance #438/docs(platform): align M1 PRD, engineering and Runtime contracts #475/docs(platform): align M1 engineering and Runtime task contracts #477/docs(runtime): align M1 API task and execution evidence contracts #480/docs(connection): align M1 to an independent MCP/API product #432 的原执行归属;正式合流重新核对实际契约和当前提交的全部门禁。Acceptance criteria
Validation
外部交接是联调和最终验收条件:#432 提供独立 Connection 的实际客户端授权/调用契约,#475/#477 提供最终合入版本;本票依据已明确的开发假设先行实现并在交接后对齐。既有 #192/#194/#481/#482/#483 的原生依赖保留,不以本票替代或降低其验收。
Blocked by
None