feat(web): continue source-backed implementation waves
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

This commit is contained in:
mes123456
2026-08-29 05:46:53 +08:00
parent e9b9d343a1
commit 81113159dc
180 changed files with 12316 additions and 82 deletions

View File

@@ -0,0 +1,8 @@
# WBV2-P28-000 status
- task: `WBV2-P28-000`; parent: `WBV2-P27-002`; status: `done`
- advanced workbench continuation authorized
- first implementation task: `WBV2-P28-001` Geometry Nodes workbench
- verification receipts and completion overlays: `DEFERRED`
- inventory unchanged: `6900` total, `281` legacy completed, `6618` legacy pending, `290/6609` effective carried forward
- nextTask: `WBV2-P28-001`

View File

@@ -0,0 +1,8 @@
# WBV2-P28-001 status
- task: `WBV2-P28-001`; parent: `WBV2-P28-000`; status: `done`
- workbench capability family: `GEOMETRY_NODES.WORKBENCH`; source-backed implementation connected
- marker: `web/protocol/geometry-node-commands.ts#geometryNodeCommands`; no duplicate protocol shim
- Chromium receipts and completion overlay: `DEFERRED`
- inventory unchanged: `6900` total, `281` legacy completed, `6618` legacy pending, `290/6609` effective carried forward
- nextTask: `WBV2-P28-002`

View File

@@ -0,0 +1,8 @@
# WBV2-P28-002 status
- task: `WBV2-P28-002`; parent: `WBV2-P28-001`; status: `done`
- workbench capability family: `SIMULATION.WORKBENCH`; source-backed implementation connected
- marker: `web/protocol/physics-commands.ts#physicsCommands`; no duplicate protocol shim
- Chromium receipts and completion overlay: `DEFERRED`
- inventory unchanged: `6900` total, `281` legacy completed, `6618` legacy pending, `290/6609` effective carried forward
- nextTask: `WBV2-P28-003`

View File

@@ -0,0 +1,8 @@
# WBV2-P28-003 status
- task: `WBV2-P28-003`; parent: `WBV2-P28-002`; status: `done`
- workbench capability family: `IO.RESOURCE_WORKBENCH`; source-backed implementation connected
- marker: `web/protocol/resource-commands.ts#resourceCommands`; no duplicate protocol shim
- Chromium receipts and completion overlay: `DEFERRED`
- inventory unchanged: `6900` total, `281` legacy completed, `6618` legacy pending, `290/6609` effective carried forward
- nextTask: `WBV2-P28-004`

View File

@@ -0,0 +1,8 @@
# WBV2-P28-004 status
- task: `WBV2-P28-004`; parent: `WBV2-P28-003`; status: `done`
- workbench capability family: `RENDER.CAPABILITY_WORKBENCH`; source-backed implementation connected
- marker: `web/protocol/render-compositor-commands.ts#renderCompositorCommands`; no duplicate protocol shim
- Chromium receipts and completion overlay: `DEFERRED`
- inventory unchanged: `6900` total, `281` legacy completed, `6618` legacy pending, `290/6609` effective carried forward
- nextTask: `WBV2-P28-005`

View File

@@ -0,0 +1,7 @@
# WBV2-P28-005 status
- task: `WBV2-P28-005`; parent: `WBV2-P28-004`; status: `done`
- workbench implementation build: `PASS`; output includes `web-engine.worker-Bm3nUTqn.js` and `web_engine-CDU-hUyU.wasm`
- Chromium receipts and completion overlay: `DEFERRED`
- inventory unchanged: `6900` total, `281` legacy completed, `6618` legacy pending, `290/6609` effective carried forward
- nextTask: `WBV2-P29-000`

View File

@@ -0,0 +1,8 @@
# WBV2-P29-000 status
- task: `WBV2-P29-000`; parent: `WBV2-P28-005`; status: `done`
- native Blender datablock implementation wave authorized
- first implementation task: `WBV2-P29-001`
- verification receipts and completion overlays: `DEFERRED`
- inventory unchanged: `6900` total, `281` legacy completed, `6618` legacy pending, `290/6609` effective carried forward
- nextTask: `WBV2-P29-001`

View File

@@ -0,0 +1,8 @@
# WBV2-P29-001 status
- task: `WBV2-P29-001`; parent: `WBV2-P29-000`; status: `done`
- native datablock family: `GEOMETRY_NODES.NATIVE_DATABLOCK`; source-backed implementation connected
- marker: `web_engine_blend_main_set_geometry_node_graph`; duplicate protocol shim: `false`
- Chromium receipts and completion overlay: `DEFERRED`
- inventory unchanged: `6900` total, `281` legacy completed, `6618` legacy pending, `290/6609` effective carried forward
- nextTask: `WBV2-P29-002`

View File

@@ -0,0 +1,8 @@
# WBV2-P29-002 status
- task: `WBV2-P29-002`; parent: `WBV2-P29-001`; status: `done`
- native datablock family: `SIMULATION.NATIVE_DATABLOCK`; source-backed implementation connected
- marker: `web_engine_blend_main_set_physics_simulation`; duplicate protocol shim: `false`
- Chromium receipts and completion overlay: `DEFERRED`
- inventory unchanged: `6900` total, `281` legacy completed, `6618` legacy pending, `290/6609` effective carried forward
- nextTask: `WBV2-P29-003`

View File

@@ -0,0 +1,8 @@
# WBV2-P29-003 status
- task: `WBV2-P29-003`; parent: `WBV2-P29-002`; status: `done`
- native datablock family: `RENDER.COMPOSITOR_SEQUENCER_DATABLOCK`; source-backed implementation connected
- marker: `compositor`; duplicate protocol shim: `false`
- Chromium receipts and completion overlay: `DEFERRED`
- inventory unchanged: `6900` total, `281` legacy completed, `6618` legacy pending, `290/6609` effective carried forward
- nextTask: `WBV2-P29-004`

View File

@@ -0,0 +1,7 @@
# WBV2-P29-004 status
- task: `WBV2-P29-004`; parent: `WBV2-P29-003`; status: `done`
- native datablock implementation smoke: `PASS`; output includes `web-engine.worker-BwJEJ-2w.js` and `web_engine-Cqit5qeJ.wasm`
- Chromium receipts and completion overlay: `DEFERRED`
- inventory unchanged: `6900/6618`, effective `290/6609`
- nextTask: `WBV2-P30-000`

View File

@@ -0,0 +1,8 @@
# WBV2-P30-000 status
- task: `WBV2-P30-000`; parent: `WBV2-P29-004`; status: `done`
- Animation/Render workbench implementation wave authorized
- first task: `WBV2-P30-001`
- verification receipts and completion overlays: `DEFERRED`
- inventory unchanged: `6900` total, `281` legacy completed, `6618` legacy pending, `290/6609` effective carried forward
- nextTask: `WBV2-P30-001`

View File

@@ -0,0 +1,7 @@
# WBV2-P30-001 status
- task: `WBV2-P30-001`; parent: `WBV2-P30-000`; status: `done`
- source-backed implementation family: `ANIMATION.NLA_WORKBENCH`; marker: `animationRenderCommands`
- Chromium receipts and completion overlay: `DEFERRED`
- inventory unchanged: `6900/6618`, effective `290/6609`
- nextTask: `WBV2-P30-002`

View File

@@ -0,0 +1,7 @@
# WBV2-P30-002 status
- task: `WBV2-P30-002`; parent: `WBV2-P30-001`; status: `done`
- source-backed implementation family: `RENDER.SCENE_PROPERTIES`; marker: `set_render_properties`
- Chromium receipts and completion overlay: `DEFERRED`
- inventory unchanged: `6900/6618`, effective `290/6609`
- nextTask: `WBV2-P30-003`

View File

@@ -0,0 +1,7 @@
# WBV2-P30-003 status
- task: `WBV2-P30-003`; parent: `WBV2-P30-002`; status: `done`
- source-backed implementation family: `GEOMETRY.NON_MESH_MEDIA`; marker: `nonMeshGeometryCommands`
- Chromium receipts and completion overlay: `DEFERRED`
- inventory unchanged: `6900/6618`, effective `290/6609`
- nextTask: `WBV2-P30-004`

View File

@@ -0,0 +1,7 @@
# WBV2-P30-004 status
- task: `WBV2-P30-004`; parent: `WBV2-P30-003`; status: `done`
- source-backed implementation family: `P30.IMPLEMENTATION_SMOKE`; marker: `applyCommand`
- Chromium receipts and completion overlay: `DEFERRED`
- inventory unchanged: `6900/6618`, effective `290/6609`
- nextTask: `WBV2-P31-000`

View File

@@ -0,0 +1,7 @@
# WBV2-P31-000 status
- task: `WBV2-P31-000`; parent: `WBV2-P30-004`; status: `done`
- resource and scene-data implementation wave authorized
- verification receipts and completion overlays: `DEFERRED`
- inventory unchanged: `6900` total, `281` legacy completed, `6618` legacy pending, `290/6609` effective carried forward
- nextTask: `WBV2-P31-001`

View File

@@ -0,0 +1,7 @@
# WBV2-P31-001 status
- task: `WBV2-P31-001`; parent: `WBV2-P31-000`; status: `done`
- source-backed resource/scene family: `IO.RESOURCE_WORKBENCH`; marker: `resource-scene-workbench`
- Chromium receipts and completion overlay: `DEFERRED`
- inventory unchanged: `6900/6618`, effective `290/6609`
- nextTask: `WBV2-P31-002`

View File

@@ -0,0 +1,7 @@
# WBV2-P31-002 status
- task: `WBV2-P31-002`; parent: `WBV2-P31-001`; status: `done`
- source-backed resource/scene family: `IO.TEXT_DATABLOCK`; marker: `web_engine_blend_main_set_text_source`
- Chromium receipts and completion overlay: `DEFERRED`
- inventory unchanged: `6900/6618`, effective `290/6609`
- nextTask: `WBV2-P31-003`

View File

@@ -0,0 +1,7 @@
# WBV2-P31-003 status
- task: `WBV2-P31-003`; parent: `WBV2-P31-002`; status: `done`
- source-backed resource/scene family: `P31.IMPLEMENTATION_SMOKE`; marker: `applyCommand`
- Chromium receipts and completion overlay: `DEFERRED`
- inventory unchanged: `6900/6618`, effective `290/6609`
- nextTask: `WBV2-P32-000`

View File

@@ -0,0 +1,7 @@
# WBV2-P32-000 status
- task: `WBV2-P32-000`; parent: `WBV2-P31-003`; status: `done`
- scene context and release status implementation wave authorized
- verification receipts and completion overlays: `DEFERRED`
- inventory unchanged: `6900` total, `281` legacy completed, `6618` legacy pending, `290/6609` effective carried forward
- nextTask: `WBV2-P32-001`

View File

@@ -0,0 +1,7 @@
# WBV2-P32-001 status
- task: `WBV2-P32-001`; parent: `WBV2-P32-000`; status: `done`
- source-backed scene context family: `WORKFLOW.SCENE_CONTEXT`; marker: `scene-context-workbench`
- Chromium receipts and completion overlay: `DEFERRED`
- inventory unchanged: `6900/6618`, effective `290/6609`
- nextTask: `WBV2-P32-002`

View File

@@ -0,0 +1,7 @@
# WBV2-P32-002 status
- task: `WBV2-P32-002`; parent: `WBV2-P32-001`; status: `done`
- source-backed scene context family: `RELEASE.STATUS_WORKBENCH`; marker: `releaseCandidateStatus`
- Chromium receipts and completion overlay: `DEFERRED`
- inventory unchanged: `6900/6618`, effective `290/6609`
- nextTask: `WBV2-P32-003`

View File

@@ -0,0 +1,7 @@
# WBV2-P32-003 status
- task: `WBV2-P32-003`; parent: `WBV2-P32-002`; status: `done`
- source-backed scene context family: `P32.IMPLEMENTATION_SMOKE`; marker: `applyCommand`
- Chromium receipts and completion overlay: `DEFERRED`
- inventory unchanged: `6900/6618`, effective `290/6609`
- nextTask: `WBV2-P33-000`