- 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>
70 lines
2.5 KiB
JSON
70 lines
2.5 KiB
JSON
{
|
|
"schemaVersion": 1,
|
|
"task": "WBV2-P25-006",
|
|
"parentTask": "WBV2-P25-005",
|
|
"operation": "IMPLEMENT_CAPABILITY_FAMILY",
|
|
"status": "done",
|
|
"enablingTask": false,
|
|
"parityStateChange": false,
|
|
"runtime": "SOURCE_BACKED_IMPLEMENTATION_WAVE",
|
|
"artifacts": {
|
|
"parentManifest": {
|
|
"path": "tests/golden/WBV2-P25-005/manifest.json",
|
|
"sha256": "611c09dffb15de18dda5e73d6f86790f278df8478baeb85e11583562fd61cce5"
|
|
},
|
|
"web_engine_api_cpp": {
|
|
"path": "blender-5.2.0/source/blender/web_engine/web_engine_api.cpp",
|
|
"sha256": "e58055f9ce5319e0e6305e3cc885e5084e2fc2b85ddd114966af7099502d34de"
|
|
},
|
|
"web_engine_ts": {
|
|
"path": "web/protocol/web-engine.ts",
|
|
"sha256": "9a520f3702bf95782e5ab3792ced646c7945c3cda7fce351265f6af12a3ffd28"
|
|
},
|
|
"web_engine_capabilities_ts": {
|
|
"path": "web/protocol/web-engine-capabilities.ts",
|
|
"sha256": "d6739e27f9617c641bbbe29d49f520e342441d8708f0fa8087b8eae80ea6ffcb"
|
|
},
|
|
"io_media_commands_ts": {
|
|
"path": "web/protocol/io-media-commands.ts",
|
|
"sha256": "8c3c90ce1a9bd9cb33d3757bf72d6e4432886c111463680613823fd2b8f1756d"
|
|
},
|
|
"web_engine_worker_ts": {
|
|
"path": "web/app/src/workers/web-engine.worker.ts",
|
|
"sha256": "c16ef2bbe311a4134d9236cbf7b4f587abeb26676032b3a17f4529247f591ff9"
|
|
},
|
|
"StorageClient_ts": {
|
|
"path": "web/app/src/storage/StorageClient.ts",
|
|
"sha256": "00cd35e4632479e4cd153314113e201c822fd209ae6c8e9fbeff5f1399728565"
|
|
},
|
|
"report": {
|
|
"path": "tests/golden/WBV2-P25-006/implementation-report.json",
|
|
"sha256": "1f70b4abf21aa0e156496ec2bedd33aaeb7e55b772bafef90d51a9f2cb5eb791"
|
|
},
|
|
"status": {
|
|
"path": "docs/status/WBV2-P25-006.md",
|
|
"sha256": "1e2fbee21684c0e27bdd73a93131d0c407acdd12fb4e785aa308f4be452b0c6d"
|
|
},
|
|
"plan": {
|
|
"path": "tests/golden/WBV2-P25-006/implementation-task-plan.json",
|
|
"sha256": "edcc44d4c7a0ecd6b0418d30fb9118930e9f3a5f5d86d60c14c64131b25a762a"
|
|
},
|
|
"taskContext": {
|
|
"path": "tests/golden/WBV2-P25-006/task-context.json",
|
|
"sha256": "64ccd0b6bdf5391a4a4c171207c5a7c439eaafe187ff04cc72382d91d07ac9f5"
|
|
}
|
|
},
|
|
"assertions": {
|
|
"capabilityFamily": "IO.MEDIA_STORAGE",
|
|
"sourceBacked": true,
|
|
"commandCount": 2,
|
|
"unsupportedFailsClosed": true,
|
|
"verificationDeferred": true,
|
|
"completionOverlayWritten": false,
|
|
"inventoryTotal": 6900,
|
|
"effectiveCompleted": 290,
|
|
"effectivePending": 6609,
|
|
"historicalReproduction": false
|
|
},
|
|
"nextTask": "WBV2-P25-007"
|
|
}
|