Files
workinf_Blender_Wasm/docs/tasks/WBV2-P11-002.md
mes123456 f18f80d0b9
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
Continue WBV2 module parity through P11
2026-08-28 05:50:14 +08:00

1.2 KiB

WBV2-P11-002: Modifier parameter and apply family

  • task: WBV2-P11-002
  • parent: WBV2-P11-001
  • status: in_progress
  • gap: workflow:modifier_parameter_apply_family
  • ownerFamily: MODIFIER
  • targetImplementationClass: LOCAL_EXACT

目标

Extend the real Modifier Main path from enable/disable to bounded parameter and apply transactions.

输入与范围

  • Modifier fixture: tests/files/web/generated/WBV2-P4-001-MODIFIER.DECLARED_SLICES.blend
  • Existing native receipt: tests/golden/WBV2-P10-002/native-engine-receipt-report.json
  • Modifier protocol: blender-5.2.0/source/blender/web_engine/web_engine_main_state.cpp

验收

  • npm --prefix web run test:e2e -- --workers=1 tests/e2e/wbv2-modifier-parameter-production.spec.ts
  • node tools/web/generate-wbv2-modifier-parameter-receipt.mjs --write
  • node tools/web/check-task-context.mjs --task WBV2-P11-002 --write

Malformed, unsupported modifier, stale revision, failed apply, non-exact save/reopen, or missing evaluated Main mutation must keep in_progress and must not advance nextTask.

交付与回滚

  • Reports: tests/golden/WBV2-P11-002/
  • Manifest: tests/golden/WBV2-P11-002/manifest.json
  • Rollback: restore P11-001 as queue parent without modifying Mesh evidence.