Files
workinf_Blender_Wasm/docs/status/M11-01.md
mes123456 0fe8d2bb56
Some checks are pending
M6 deployable RC / quick (push) Waiting to run
M6 deployable RC / chromium (push) Blocked by required conditions
M6 deployable RC / release (push) Blocked by required conditions
Advance M8-M11 parity workflows
2026-08-17 04:37:07 -04:00

2.0 KiB

M11-01 Status

status: done task: Camera, Light, World and Scene color-management field parity table updated: 2026-08-16 America/New_York

Scope

tests/golden/M11-01/lighting-field-parity.json is the machine-readable field table for all CameraIR, LightIR and WorldIR leaves plus Scene render engine and color management. Each field independently records reader, writer, main viewport and Offscreen viewport status as VERIFIED, PARTIAL, METADATA_ONLY, BLOCKED or NOT_APPLICABLE, with an aggregate parity status.

The table contains 60 fields: 24 COMPLETE, 17 PARTIAL and 19 BLOCKED. It explicitly keeps true Orthographic/Panoramic/Custom projection, camera DOF rendering, light radius/area spread/sun angle, World environment rotation and visual Mist, display/ view/look/gamma/white-balance rendering and Scene writer behavior outside COMPLETE.

Evidence

  • npm --prefix web run test:lighting-field-parity: AST table checker and the real Main lighting roundtrip passed. The checker proves exact type coverage, unique fields, valid states, existing evidence paths and required blocked claims.
  • The Main roundtrip covers Camera/DOF, Light exposure/temperature/shadow, World/Mist, validation rejection, undo/redo, save/reopen and the white-balance integrity gate.
  • WEB_TEST_PORT=5541 npm --prefix web run test:e2e -- --grep "N-019": Chromium 2/2, covering Scene-over-World exposure, shadow metadata and renderer-bound World/Scene delta preservation.
  • Typecheck, lint, production build (74 modules), status consistency and git diff --check: passed.

Implementation Hashes

  • Parity table: b7fee80b4f2469cf119902c939f9091e640a6f0e1307e97ba29f0afa8942c4ed
  • AST checker: cf910a087f9af72e0782d62e67341f90fd4af1c6c8eddf54169ee6275e24bd9c
  • Package: cd7174b04b19e61a280e03e6c61e2ffd20fd507c0716c820b8faa31ea2438ebf

Rollback

Remove the M11-01 table/checker/package command and this status file, restore M11 to 0/14, and keep the existing N-019 reader/writer/viewport implementation unchanged.