894 B
894 B
M16-GAP-00129 Status
status: done task: action.new operator LOCAL_EXACT slice updated: 2026-08-20 America/New_York
scope: Action Editor new-action operation on object:WebGapActionNewObject.
evidence:
- Blender executes
bpy.ops.action.newand creates/assignsWebGapActionNewObjectAction.001while preserving the prior Action for stash semantics. - Desktop and WASM/Main expose the new Action with three channels; save/reopen is exact.
- Malformed Blend input is rejected without mutating Main animation data.
- Generator, rebuilt WASM, desktop checker, npm comparator, direct comparator, context handoff, and governance exit 0.
knownRisk: Background execution requires explicit harness assignment of the newly created Action because the UI template pointer is unavailable; the operator-created datablock and resulting assigned state are still hash-bound.
nextTask: M16-GAP-00130