1.4 KiB
1.4 KiB
WBV2-P24-003: switch to implementation-first execution
- task: WBV2-P24-003
- parent: WBV2-P24-002
- status: done
- gap: workflow:implementation_first_mode_switch
- ownerFamily: PROGRAM
- targetImplementationClass: SOURCE_BACKED
目标
Close the blocked receipt gate without changing parity counts, then authorize a source-backed implementation wave for the remaining WebEngine capability families.
输入与范围
- Existing move receipt:
tests/golden/WBV2-P24-002/object-move-receipt-report.json - Main dispatcher:
blender-5.2.0/source/blender/web_engine/web_engine_api.cpp - Protocol surface:
web/protocol/web-engine.ts - Implementation entrypoint:
node tools/web/generate-wbv2-implementation-root.mjs --write
验收
- P24 evidence is preserved and not rerun
- implementation-first mode is explicit
- original 6900 inventory and provenance remain read-only
- effective inventory remains 290 completed and 6609 pending
- detailed Chromium, malformed, undo/redo, save/reopen, and deterministic verification is deferred to the verification wave
- malformed, unsupported, hash-drift, or false-completion input never advances parity
node tools/web/check-task-context.mjs --task WBV2-P24-003 --write
交付与回滚
- Reports:
tests/golden/WBV2-P24-003/ - Manifest:
tests/golden/WBV2-P24-003/manifest.json - Rollback: restore P24-002 as queue parent and leave P25 unactivated.