Files
workinf_Blender_Wasm/docs/tasks/WBV2-P1422-001.md
mes123456 66d3f4e0f4
Some checks failed
M6 deployable RC / quick (push) Has been cancelled
M6 deployable RC / chromium (push) Has been cancelled
M6 deployable RC / release (push) Has been cancelled
feat(web): complete portable Blender feature gaps
2026-09-06 19:33:50 +08:00

40 lines
1.5 KiB
Markdown

# 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.md` and pending tasks in `tests/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.md`
- `tests/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