- update native web_engine sources and rebuilt wasm artifacts - add task cards, status notes and tooling scripts - add web e2e specs, tutorial UI sources and tutorial assets - sync golden task manifests and audit records Co-Authored-By: Claude Code <noreply@anthropic.com>
117 lines
4.6 KiB
JSON
117 lines
4.6 KiB
JSON
{
|
|
"schemaVersion": 1,
|
|
"task": "WBV2-P1206-001",
|
|
"parentTask": "WBV2-P1206-000",
|
|
"operation": "MODULE_FUNCTION_EXECUTION",
|
|
"phase": "CONTINUE",
|
|
"taskClass": "MODULE",
|
|
"status": "done",
|
|
"enablingTask": true,
|
|
"parityStateChange": false,
|
|
"runtime": "BLENDER_WEB_FUNCTION_MODULE",
|
|
"batchId": "WBV2-P1206-001:AUTO_GEOMETRY_NATIVE_NODE_READER:150a227b3433d301",
|
|
"selectedRecordIds": [
|
|
"node:GeometryNodeInputCollection",
|
|
"node:GeometryNodeInputCurveHandlePositions",
|
|
"node:GeometryNodeInputCurveTilt",
|
|
"node:GeometryNodeInputEdgeSmooth",
|
|
"node:GeometryNodeInputFont"
|
|
],
|
|
"artifacts": {
|
|
"parentManifest": {
|
|
"path": "tests/golden/WBV2-P1206-000/manifest.json",
|
|
"sha256": "e6e3161e2530c5e6bd1d945392cf663e885a423d374c59676b7b952448b4cb2a"
|
|
},
|
|
"source1": {
|
|
"path": "blender-5.2.0/source/blender/nodes/geometry/nodes/node_geo_input_collection.cc",
|
|
"sha256": "0da3f862df1d16975c10d46777a8eecd3258506911bb6701033b163d02a54831"
|
|
},
|
|
"source2": {
|
|
"path": "blender-5.2.0/source/blender/nodes/geometry/nodes/node_geo_input_curve_handles.cc",
|
|
"sha256": "ca2b660035a96552f37b2536c194cddf953022c7b6fe8fe65d1aee2fb90cfcf1"
|
|
},
|
|
"source3": {
|
|
"path": "blender-5.2.0/source/blender/nodes/geometry/nodes/node_geo_input_curve_tilt.cc",
|
|
"sha256": "93d78e9f3be69d0444f58b8e1ba16f3efd53db67aec8adfc9db42caef47b3caf"
|
|
},
|
|
"source4": {
|
|
"path": "blender-5.2.0/source/blender/nodes/geometry/nodes/node_geo_input_edge_smooth.cc",
|
|
"sha256": "68249e8ff93bac7a0cc1de7a493a38898c9db22f836d2123997c17de6bbfff73"
|
|
},
|
|
"source5": {
|
|
"path": "blender-5.2.0/source/blender/nodes/geometry/nodes/node_geo_input_font.cc",
|
|
"sha256": "c538b0935050400e2f6a4684de9fba73f662bba0828c0f1d279593188909cbb3"
|
|
},
|
|
"source6": {
|
|
"path": "blender-5.2.0/source/blender/web_engine/web_engine_blend_reader.cpp",
|
|
"sha256": "8a9b46e8f5f9c4b30ad7818fac6fbd64b20dc2d0a962630f50c8f352bdf230d3"
|
|
},
|
|
"source7": {
|
|
"path": "web/tests/e2e/geometry-node-main-reader.spec.ts",
|
|
"sha256": "066e205d7a329fe96b4a344f052034790563447edd8d9eb25afd730618a26f84"
|
|
},
|
|
"source8": {
|
|
"path": "tests/files/web/generated/wbv2-geometry-150a227b3433d301.blend",
|
|
"sha256": "a5e4556dbd02f55367c07adbec367a156b834472c3f51b80488a87df21fb4e58"
|
|
},
|
|
"source9": {
|
|
"path": "web/app/src/vendor/blender/web_engine.wasm",
|
|
"sha256": "66fc59cba55a8c17d398b74d12ea4a9f09746c0f30c40f579c44aa34956e3072"
|
|
},
|
|
"evidence1": {
|
|
"path": "tests/golden/WBV2-P1206-001/geometry-node-reader-production.json",
|
|
"sha256": "891f4d1f85b59c2a7f3d1819cb0ddf7b86c7b85715b41bcd3fe4a6a9586805a3"
|
|
},
|
|
"moduleReceipt": {
|
|
"path": "tests/golden/WBV2-P1206-001/module-receipt.json",
|
|
"sha256": "46152193fd4037e4c21ea91f87ab27cb9c548128826ffe11981cad0b28c8da47"
|
|
},
|
|
"status": {
|
|
"path": "docs/status/WBV2-P1206-001.md",
|
|
"sha256": "972f43fc20b20a78794d4fbd2e5fffbd4e4a2f3d25527be992e29de9ba316fff"
|
|
},
|
|
"log": {
|
|
"path": "tests/golden/WBV2-P1206-001/module-run.log",
|
|
"sha256": "c57c27bbb0bdad282b149caa8ecdaff7ffb34b3033a3f1977b8c5609c92b9ab2"
|
|
},
|
|
"plan": {
|
|
"path": "tests/golden/WBV2-P1206-000/module-execution-plan.json",
|
|
"sha256": "457a51cb7fb17ff23b337960ba9ddf3b28073dad926913b3a90ccd7ca636156e"
|
|
},
|
|
"taskContext": {
|
|
"path": "tests/golden/WBV2-P1206-001/task-context.json",
|
|
"sha256": "2fbe33fd8629ad333369b087530e9c153e540e4eedb0f49409e99385f150e814"
|
|
}
|
|
},
|
|
"assertions": {
|
|
"moduleId": "AUTO_GEOMETRY_NATIVE_NODE_READER",
|
|
"batchId": "WBV2-P1206-001:AUTO_GEOMETRY_NATIVE_NODE_READER:150a227b3433d301",
|
|
"selectedRecordIds": [
|
|
"node:GeometryNodeInputCollection",
|
|
"node:GeometryNodeInputCurveHandlePositions",
|
|
"node:GeometryNodeInputCurveTilt",
|
|
"node:GeometryNodeInputEdgeSmooth",
|
|
"node:GeometryNodeInputFont"
|
|
],
|
|
"sourceBacked": true,
|
|
"positiveCases": 7,
|
|
"negativeCases": 3,
|
|
"recoveryCases": 3,
|
|
"commandCount": 4,
|
|
"reusedReceiptCount": 1,
|
|
"sourceUnchanged": true,
|
|
"fullFamilyParity": false,
|
|
"dynamicInventoryPath": "tests/golden/WBV2/dynamic-inventory.json",
|
|
"dynamicSourceTreeSha256": "600cb3dd441f09d9655b740735fbf8fa49ad6c14d308c68d59a29f9c338e4202",
|
|
"dynamicUnitCount": 3745,
|
|
"dynamicVerifiedUnits": 708,
|
|
"dynamicUnverifiedUnits": 3037,
|
|
"planningEstimate": 5200,
|
|
"historicalInventoryTotal": 6900,
|
|
"historicalEffectiveCompleted": 290,
|
|
"historicalEffectivePending": 6609,
|
|
"historicalReproduction": false
|
|
},
|
|
"nextTask": "WBV2-P1207-000"
|
|
}
|