- 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-P1208-001",
|
|
"parentTask": "WBV2-P1208-000",
|
|
"operation": "MODULE_FUNCTION_EXECUTION",
|
|
"phase": "CONTINUE",
|
|
"taskClass": "MODULE",
|
|
"status": "done",
|
|
"enablingTask": true,
|
|
"parityStateChange": false,
|
|
"runtime": "BLENDER_WEB_FUNCTION_MODULE",
|
|
"batchId": "WBV2-P1208-001:AUTO_GEOMETRY_NATIVE_NODE_READER:e4c0acdab580fad4",
|
|
"selectedRecordIds": [
|
|
"node:GeometryNodeInputInstanceRotation",
|
|
"node:GeometryNodeInputInstanceScale",
|
|
"node:GeometryNodeInputMaterial",
|
|
"node:GeometryNodeInputMaterialIndex",
|
|
"node:GeometryNodeInputMeshEdgeAngle"
|
|
],
|
|
"artifacts": {
|
|
"parentManifest": {
|
|
"path": "tests/golden/WBV2-P1208-000/manifest.json",
|
|
"sha256": "b3c78f680f287b7bfcc721a2d4b3f72cb3b0b9769d6efba6ad4980d645ce56ff"
|
|
},
|
|
"source1": {
|
|
"path": "blender-5.2.0/source/blender/nodes/geometry/nodes/node_geo_input_instance_rotation.cc",
|
|
"sha256": "3ab536baeb65879e745c644f6df3028018862eeeaf4415616c4412243d07fbe7"
|
|
},
|
|
"source2": {
|
|
"path": "blender-5.2.0/source/blender/nodes/geometry/nodes/node_geo_input_instance_scale.cc",
|
|
"sha256": "22ffb222191f67472dab43ca9d37656e7f642d4ca77f8e327a8b257ac690b641"
|
|
},
|
|
"source3": {
|
|
"path": "blender-5.2.0/source/blender/nodes/geometry/nodes/node_geo_input_material.cc",
|
|
"sha256": "ee1516b7b26db3de75c05da22f25abdc6f7480046a3bd92cc62b7a633f2bbba3"
|
|
},
|
|
"source4": {
|
|
"path": "blender-5.2.0/source/blender/nodes/geometry/nodes/node_geo_input_material_index.cc",
|
|
"sha256": "4fcf1e388797afae257282b935aa11ee7ce90e6634ee74474485219b43dc5539"
|
|
},
|
|
"source5": {
|
|
"path": "blender-5.2.0/source/blender/nodes/geometry/nodes/node_geo_input_mesh_edge_angle.cc",
|
|
"sha256": "312f12c2b0b8bc4f72c9f887eb42b52275f47a769c30bc25d6104eb18e726d13"
|
|
},
|
|
"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-e4c0acdab580fad4.blend",
|
|
"sha256": "c81f4595573df58510d1b6f369b0eac80d2fde0c6a790aa14ddd6365b6b7c524"
|
|
},
|
|
"source9": {
|
|
"path": "web/app/src/vendor/blender/web_engine.wasm",
|
|
"sha256": "66fc59cba55a8c17d398b74d12ea4a9f09746c0f30c40f579c44aa34956e3072"
|
|
},
|
|
"evidence1": {
|
|
"path": "tests/golden/WBV2-P1208-001/geometry-node-reader-production.json",
|
|
"sha256": "d48409ba9a106801082155ba581d890bdd85f432b82db696902a12be948d41ed"
|
|
},
|
|
"moduleReceipt": {
|
|
"path": "tests/golden/WBV2-P1208-001/module-receipt.json",
|
|
"sha256": "c591958e91d0baff727c469795d355203059ad23d27e73140b7f6e81978b5c61"
|
|
},
|
|
"status": {
|
|
"path": "docs/status/WBV2-P1208-001.md",
|
|
"sha256": "e1e34b80e7935fb182c563bffedf8b4acb7403c2526191cb364f419bc09e18a9"
|
|
},
|
|
"log": {
|
|
"path": "tests/golden/WBV2-P1208-001/module-run.log",
|
|
"sha256": "da1d6bbe4b126b7515e6f714f7233f5066295da1a441d88229eb5dd622558325"
|
|
},
|
|
"plan": {
|
|
"path": "tests/golden/WBV2-P1208-000/module-execution-plan.json",
|
|
"sha256": "fe3fb125f218153db970ce2938043de9f4844a5a7f48c4693ac574dfebaa3680"
|
|
},
|
|
"taskContext": {
|
|
"path": "tests/golden/WBV2-P1208-001/task-context.json",
|
|
"sha256": "46733080615917434b7e51e7bea3895643bbff0e52e1a113d446eb9e8762ceae"
|
|
}
|
|
},
|
|
"assertions": {
|
|
"moduleId": "AUTO_GEOMETRY_NATIVE_NODE_READER",
|
|
"batchId": "WBV2-P1208-001:AUTO_GEOMETRY_NATIVE_NODE_READER:e4c0acdab580fad4",
|
|
"selectedRecordIds": [
|
|
"node:GeometryNodeInputInstanceRotation",
|
|
"node:GeometryNodeInputInstanceScale",
|
|
"node:GeometryNodeInputMaterial",
|
|
"node:GeometryNodeInputMaterialIndex",
|
|
"node:GeometryNodeInputMeshEdgeAngle"
|
|
],
|
|
"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": 718,
|
|
"dynamicUnverifiedUnits": 3027,
|
|
"planningEstimate": 5200,
|
|
"historicalInventoryTotal": 6900,
|
|
"historicalEffectiveCompleted": 290,
|
|
"historicalEffectivePending": 6609,
|
|
"historicalReproduction": false
|
|
},
|
|
"nextTask": "WBV2-P1209-000"
|
|
}
|