# WBV2-P12-003 status - task: `WBV2-P12-003`; parent: `WBV2-P12-002`; status: `done` - material/UV: `4` Main mutations; Principled values and UV map persisted - animation/TRS: keyframe frame `25` + interpolation `LINEAR`; persisted - save/reopen: `EXACT`; invalid UV and stale frame rejected - existing P3 source receipts reused read-only; no duplicate historical run - nextTask: `WBV2-P12-004` The material and animation workflows are now bound to the compiled WebEngine WASM Main in Chromium. Unsupported material nodes remain explicit, and stale or malformed authoring commands do not mutate Main.