# WBV2-P0-001: reconcile scope and checkpoints - task: WBV2-P0-001 - parent: WBV2-BASELINE - status: in_progress - gap: workflow:execution-control-plane - ownerFamily: PROGRAM - targetImplementationClass: LOCAL_BOUNDED ## 目标 冻结 V1 与 Blender 5.2 full-parity 的业务边界,建立 capability production lane 和 legacy coverage lane,并证明 V2 指针、legacy checkpoint 与 corrective handoff 没有互相覆盖。 ## 输入与范围 - `docs/BLENDER_WEB_PARITY_EXECUTION_PLAN_V2.md` - `docs/BLENDER_WEB_PARITY_TASK_PLAN_V2.json` - `docs/BLENDER_WEB_EXECUTION_CONTROL_PLANE.md` - `docs/EXECUTION_QUEUE.md` - `tests/golden/corrective/C6-003/handoff.json` - `docs/WEB_BLENDER_MODELER_V1_SCOPE.md` 做:计划 schema、依赖图、能力分类、双 lane index、checkpoint ancestry、protected hash 交叉检查。保留 legacy manifest/status/corrective handoff,不重写历史证据。 ## 验收 ```bash node tools/web/check-web-parity-v2-plan.mjs node tools/web/check-corrective-plan.mjs node tools/web/check-context-governance.mjs npm --prefix web run test:execution-control-plane git diff --check ``` Malformed plan、重复 ready task、parent mismatch、hash drift 或缺失 task card 必须失败, 不得推进 capability successor 或改写 legacy checkpoint。 ## 交付与回滚 - Reports: `tests/golden/WBV2-P0-001/` - Status: `docs/status/WBV2-P0-001.md` - Manifest: `tests/golden/WBV2-P0-001/manifest.json` - Handoff: `node tools/web/check-task-context.mjs --task WBV2-P0-001 --write` - Rollback: restore `WBV2-BASELINE` as the capability queue tail; leave M16 and corrective evidence unchanged.