{ "schemaVersion": 1, "task": "M16-GAP-00263", "operation": "ARMATURE_SYMMETRIZE_LOCAL_EXACT", "fixture": { "path": "tests/files/web/generated/M16-GAP-00263-operator-armature.symmetrize.blend", "sha256": "fa490213eee2cd604d52d435cf446cdaa37ef882602147893c9f9f999cd43f2b" }, "desktop": { "status": "EXACT", "report": "tests/golden/M16-GAP-00263/armature-symmetrize-desktop-report.json", "saveReopen": "EXACT", "poll": true, "operatorStatus": "SKIPPED_ALREADY_APPLIED", "mainMutation": "MIRRORED_BONE_ALREADY_PRESENT", "direction": "NEGATIVE_X", "sourceBone": "WebGapArmatureSymmetrizeSource.L", "mirroredBone": "WebGapArmatureSymmetrizeSource.R", "otherBone": "WebGapArmatureSymmetrizeOther" }, "wasm": { "status": "EXACT", "armatureId": "armature:WebGapArmatureSymmetrizeArmature", "sourceBoneId": "bone:armature:WebGapArmatureSymmetrizeArmature:WebGapArmatureSymmetrizeSource.L", "mirroredBoneId": "bone:armature:WebGapArmatureSymmetrizeArmature:WebGapArmatureSymmetrizeSource.R", "otherBoneId": "bone:armature:WebGapArmatureSymmetrizeArmature:WebGapArmatureSymmetrizeOther", "sourceSelected": false, "mirroredSelected": true, "otherSelected": false, "sourceHead": [ 1, 0, 0 ], "sourceTail": [ 1, 1, 0 ], "mirroredHead": [ -1, 0, 0 ], "mirroredTail": [ -1, 1, 0 ] }, "saveReopen": "EXACT", "negative": { "malformedBlend": "REJECTED_WITHOUT_MAIN_MUTATION" }, "nextTask": "M16-GAP-00264" }