执行工作台 execution.constraintlab.io

任务清单与依赖(重建版)

⚠️ 本文件为 2026-10-24 18:52 重建版:原文件因一次写入事故被覆盖丢失(写入脚本缺陷,详见记忆日志)。依据当日全部执行记录(docs/30/31/32/33/34)与运行状态逐项复原。任务编号、授权级别、依赖关系、当前状态均忠实复原;个别行文措辞可能与原版存在差异,结论一律以各执行记录为准。

图例:⛔ 硬性依赖(未满足不得启动);▽ 推荐顺序(可并行/可调);L0 只读 / L1 可控测试(须明确授权具体范围)/ L2 生产操作(逐次批准)/ L3 安全敏感(单独批准,所有者操作)。

Phase 0:环境核实与风险处置

任务 说明 阶段 级别 依赖 产出 状态
T-0.1 项目目录与依赖核实 0 L0 计划批准 核实清单 ✅ 已完成且验收通过(五站新路径存在、git 无漂移、node v22.22.2、workbench 零运行时依赖;docs/30)
T-0.2 修复 5 个 repoRoot 0 L1 ⛔计划批准,E-1;▽T-0.1 5 行 diff ✅ 已完成且验收通过(全部指向存在目录;后随 workbench 0cc861c 落回退点)
T-0.3 workbench 启动冒烟 0 L1 ⛔T-0.2 启动记录 ✅ 已完成且验收通过(7788 监听、5 项目注册、调度器加载)
T-0.4 CN source-run 手动实测 0 L1 ⛔T-0.3 1 条真实 run ✅ 已完成且验收通过(manual+scheduled 双 succeeded,28s 幂等)
T-0.5 服务器侧对账 0(支线) L0/所有者 E-5 对账清单 ◐ 部分完成:外部 401 存活;内部状态未知(无 SSH 凭据),持续标注
T-0.6 BagComply 只读 validate 0(支线) L0 E-4 第一步 验证证据 ✅ 已完成且验收通过(10 闸全过退出码 0;docs/30)
T-0.7 凭据轮换+临时脚本清理 0(支线) L3 ⛔E-3 轮换记录 ⏸ 阻塞,等待授权(tmp-set-secrets.py 仍在,workbench.service 密钥待轮换)

Phase 1:总体设计修订与批准

任务 说明 状态
T-1.1 docs/21–28 终审 + 4 处授权表述越界修正 + 所有者批准 ✅ 已完成且验收通过(owner 批准方案 v1.0 + 推荐项)

Phase 2:协议治理与统一任务契约

任务 说明 状态
T-2.1 P-01 v2.0.0 发布 ✅ 已完成且验收通过(MAJOR,吸收元协议;commit 298f062 + tag protocol-v2.0.0 + 站点上线验证)
T-2.2 ADR-003 ✅ 已完成且验收通过(控制/执行同进程现状合规,独立化=条件触发)
T-2.3 P-07 + 2 份 Schema ✅ 已完成且验收通过(实验性登记;2026-10-24 晚已转正 v1.0.0:ADR-004 + tag protocol-v2.1.0 + 部署线上核验通过;ajv 全量校验挂后续工程项)
T-2.4 项目注册 ✅ 已完成且验收通过(五站协议全部 v1.0.0 正式生效:CN 及 Phase 4 中 WGL/BB/PW/BC 先后升级;索引同步并部署)
T-2.5 P-04 MINOR 补充 ✅ 已完成且验收通过(v1.1.0,新增 §2.6 服务健康检查细则)

Phase 3:CN 单项目试点与完整链路验证

任务 说明 状态
T-3.1 CN 脚本输出信封 ✅ 已完成且验收通过(CN commit 2409328:validate 末行输出 envelopeVersion:1,7 闸+codeVersion;已 push 并触发 CF 部署,2026-10-24 晚所有者指示)
T-3.2 workbench 信封解析+gitSha ✅ 已完成且验收通过(commits 0cc861c/1734598:core/envelope.ts,tsc PASS+27 测试文件全绿;已 push,2026-10-24 晚所有者指示,触发服务器部署)
T-3.3 legacy 降级回归 ✅ 已完成且验收通过(22 项单测+live:gen:snapshot 正确降级 legacy-no-envelope)
T-3.4 CN 链路受控预演 ✅ 已完成且验收通过(五步链路全证据;guarded 拦截实测零 commit 零 push;docs/31)
T-3.5 CN 部署回归确认 ✅ 已完成且验收通过(site 200、API Worker 200;MCP 未探测如实标注)

Phase 4:四站接入与独立验收

任务 说明 状态
T-4.w/b/p/bc.1~4 四站接入×4 组 ✅ 全部完成:四站 validate+review-scan 双任务、legacy+native 信封双路径、隔离抽查通过;E-4 已决(BC 22 文件提交 33ac17b 并推送部署,生产验证通过);配置缺陷(npmRun 裸命令)发现并修复 62382fe;协议注册五站全绿;docs/32 §3/§7/§8

Phase 5:生产发布、异常恢复与系统级验证

任务 说明 级别 依赖 状态
T-5.1 CN 一次真实 guarded 发布全程 L2 逐次批准 ⏸ 挂起(所有者决定 2026-10-24 晚):核实发现当前队列无合法真实发布载体(21 条 added 只写基线不产生仓库变更;1 条 changed 为基线污染假阳性,docs/34 第三部分 §1/§3);重启时机 = 下次真实来源变化或所有者指定内容载体
T-5.2 故障注入演练 L1 ▽Phase4 ✅ 已完成且验收通过(八步全链路:注入→failed→断点实证→API 登记→修复→重跑→护栏拒不合格载荷→证据关闭;断点 B-1"失败不自动登记 item"实证;docs/33)
T-5.3 系统级验收(九域) L0 ▽T-5.1/5.2 ✅ v1 完成:7 域通过+1 域部分通过(缺 T-5.1),缺口如实标注;T-5.1 后升级 v2(docs/34)
T-5.4 积压处置与消化计划 L0 ▽T-5.2 ✅ 计划完成:实测 CN 22 快照+1 决策(审计 44 为旧口径,差异挂服务器对账);分三批消化(docs/34 第一部分)

Phase 6:架构演进评估

条件触发(Phase 5 验收 + 所有者明确启动)。未启动。

依赖关系(关键路径)

计划批准(✅) → Phase 0(✅) → Phase 1(✅) → Phase 2(✅) → Phase 3(✅) → Phase 4(✅) → Phase 5:T-5.2(✅)/T-5.4(✅)/T-5.3(✅v1.1 终版) → 【T-5.1 ⏸ 挂起(所有者决定)】→ Phase 5 收尾 ✅ → (条件触发)Phase 6
并行支线:T-0.7 凭据(L3)、T-0.5 服务器对账(L0/所有者)、CN 假阳性治理(待所有者决定)、API/MCP 部署跟踪(各项目)

变更记录