1.5 KiB
1.5 KiB
WBV2-P1422-001: complete full Web feature gap implementation
- task: WBV2-P1422-001
- parent: WBV2-P1422-000
- status: in_progress
- targetImplementationClass: PRODUCT_WORKFLOW
- implementation entrypoint:
python3 my-tools/run_web_product_migration.py - node tools/web/print-task-context.mjs
- scope:
docs/WEB_FULL_FEATURE_GAP_INVENTORY.mdand pending tasks intests/golden/WBV2/web-product-backlog.json - verification: deferred to user operation; do not run full validators in implementation turns
目标
Implement every pending user-reachable Web feature gap in the backlog through Blender Main/WASM routes, preserving browser-native equivalents for desktop-only UI.
输入与范围
docs/WEB_FULL_FEATURE_GAP_INVENTORY.mdtests/golden/WBV2/web-product-backlog.json- owned source/protocol/Worker/UI paths listed by each pending task
验收
- one bounded implementation task per Codex turn
- existing dirty changes are preserved
- no JavaScript simulation replaces Blender Main behavior
- verification remains deferred until user operation
失败边界
- failed turns remain pending and are retried
- unsupported desktop-only or unavailable-resource paths fail closed
- no task advances from a missing result artifact or unrelated file change
交付与回滚
- result artifacts:
tests/golden/WBV2/product-migration/*-result.json - aggregate report:
tests/golden/WBV2-P1422-001/product-implementation-report.json - rollback: stop the product runner and retain the last completed bounded task