Advance Blender 5.2 web parity through M12-03D
Some checks are pending
M6 deployable RC / quick (push) Waiting to run
M6 deployable RC / chromium (push) Blocked by required conditions
M6 deployable RC / release (push) Blocked by required conditions

This commit is contained in:
mes123456
2026-08-17 17:30:27 -04:00
parent 0fe8d2bb56
commit 5a11045ca5
148 changed files with 11683 additions and 66 deletions

View File

@@ -0,0 +1,255 @@
{
"read": {
"schemaVersion": 1,
"task": "M12-01E",
"readerSchemaVersion": 1,
"documentSchemaVersion": 2,
"operation": "READ",
"status": "READ_ONLY",
"code": "ASSET_SCHEMA_DOWNGRADE_BLOCKED",
"recoverable": true,
"sourceSha256": "0c08ed1af1dd0998c809f76d969fd21d8fdae28ad37cf5571bdc99b16bf3ec90",
"snapshot": {
"revision": 7,
"catalogs": [
{
"catalogId": "44444444-4444-4444-8444-444444444444",
"path": "Animation",
"simpleName": "Animation"
},
{
"catalogId": "fe3ca14c-95d7-549f-a13b-1bb4c07b6074",
"path": "Characters",
"simpleName": "Characters"
},
{
"catalogId": "b4bb3608-9267-5aba-bb9e-9e97b006d5ab",
"path": "Characters/Heroes",
"simpleName": "Heroes"
}
],
"assets": [
{
"assetId": "asset:ac88c6147ada877adccf4df8ca54d64e1a9cb50a13514212f6d19b1da1660f8d",
"relativeAssetIdentifier": "Action/Legacy Walk",
"idType": "ACTION",
"name": "Legacy Walk",
"catalogId": "44444444-4444-4444-8444-444444444444"
},
{
"assetId": "asset:bb91ef0dddf69bb7d87dd4217a01e7f549b50ad628db0367d3896c6840b3a326",
"relativeAssetIdentifier": "Object/Legacy Hero",
"idType": "OBJECT",
"name": "Legacy Hero",
"catalogId": "b4bb3608-9267-5aba-bb9e-9e97b006d5ab"
}
],
"libraries": [
{
"libraryId": "library:characters",
"name": "Characters",
"readOnly": true
},
{
"libraryId": "library:materials",
"name": "Materials",
"readOnly": true
}
]
},
"nextTask": "M12-01F"
},
"catalogWrite": {
"schemaVersion": 1,
"task": "M12-01E",
"readerSchemaVersion": 1,
"documentSchemaVersion": 2,
"operation": "CATALOG_WRITE",
"status": "BLOCKED",
"code": "ASSET_SCHEMA_DOWNGRADE_BLOCKED",
"recoverable": true,
"sourceSha256": "0c08ed1af1dd0998c809f76d969fd21d8fdae28ad37cf5571bdc99b16bf3ec90",
"snapshot": {
"revision": 7,
"catalogs": [
{
"catalogId": "44444444-4444-4444-8444-444444444444",
"path": "Animation",
"simpleName": "Animation"
},
{
"catalogId": "fe3ca14c-95d7-549f-a13b-1bb4c07b6074",
"path": "Characters",
"simpleName": "Characters"
},
{
"catalogId": "b4bb3608-9267-5aba-bb9e-9e97b006d5ab",
"path": "Characters/Heroes",
"simpleName": "Heroes"
}
],
"assets": [
{
"assetId": "asset:ac88c6147ada877adccf4df8ca54d64e1a9cb50a13514212f6d19b1da1660f8d",
"relativeAssetIdentifier": "Action/Legacy Walk",
"idType": "ACTION",
"name": "Legacy Walk",
"catalogId": "44444444-4444-4444-8444-444444444444"
},
{
"assetId": "asset:bb91ef0dddf69bb7d87dd4217a01e7f549b50ad628db0367d3896c6840b3a326",
"relativeAssetIdentifier": "Object/Legacy Hero",
"idType": "OBJECT",
"name": "Legacy Hero",
"catalogId": "b4bb3608-9267-5aba-bb9e-9e97b006d5ab"
}
],
"libraries": [
{
"libraryId": "library:characters",
"name": "Characters",
"readOnly": true
},
{
"libraryId": "library:materials",
"name": "Materials",
"readOnly": true
}
]
},
"nextTask": "M12-01F"
},
"assetWrite": {
"schemaVersion": 1,
"task": "M12-01E",
"readerSchemaVersion": 1,
"documentSchemaVersion": 2,
"operation": "ASSET_WRITE",
"status": "BLOCKED",
"code": "ASSET_SCHEMA_DOWNGRADE_BLOCKED",
"recoverable": true,
"sourceSha256": "0c08ed1af1dd0998c809f76d969fd21d8fdae28ad37cf5571bdc99b16bf3ec90",
"snapshot": {
"revision": 7,
"catalogs": [
{
"catalogId": "44444444-4444-4444-8444-444444444444",
"path": "Animation",
"simpleName": "Animation"
},
{
"catalogId": "fe3ca14c-95d7-549f-a13b-1bb4c07b6074",
"path": "Characters",
"simpleName": "Characters"
},
{
"catalogId": "b4bb3608-9267-5aba-bb9e-9e97b006d5ab",
"path": "Characters/Heroes",
"simpleName": "Heroes"
}
],
"assets": [
{
"assetId": "asset:ac88c6147ada877adccf4df8ca54d64e1a9cb50a13514212f6d19b1da1660f8d",
"relativeAssetIdentifier": "Action/Legacy Walk",
"idType": "ACTION",
"name": "Legacy Walk",
"catalogId": "44444444-4444-4444-8444-444444444444"
},
{
"assetId": "asset:bb91ef0dddf69bb7d87dd4217a01e7f549b50ad628db0367d3896c6840b3a326",
"relativeAssetIdentifier": "Object/Legacy Hero",
"idType": "OBJECT",
"name": "Legacy Hero",
"catalogId": "b4bb3608-9267-5aba-bb9e-9e97b006d5ab"
}
],
"libraries": [
{
"libraryId": "library:characters",
"name": "Characters",
"readOnly": true
},
{
"libraryId": "library:materials",
"name": "Materials",
"readOnly": true
}
]
},
"nextTask": "M12-01F"
},
"save": {
"schemaVersion": 1,
"task": "M12-01E",
"readerSchemaVersion": 1,
"documentSchemaVersion": 2,
"operation": "SAVE",
"status": "BLOCKED",
"code": "ASSET_SCHEMA_DOWNGRADE_BLOCKED",
"recoverable": true,
"sourceSha256": "0c08ed1af1dd0998c809f76d969fd21d8fdae28ad37cf5571bdc99b16bf3ec90",
"snapshot": {
"revision": 7,
"catalogs": [
{
"catalogId": "44444444-4444-4444-8444-444444444444",
"path": "Animation",
"simpleName": "Animation"
},
{
"catalogId": "fe3ca14c-95d7-549f-a13b-1bb4c07b6074",
"path": "Characters",
"simpleName": "Characters"
},
{
"catalogId": "b4bb3608-9267-5aba-bb9e-9e97b006d5ab",
"path": "Characters/Heroes",
"simpleName": "Heroes"
}
],
"assets": [
{
"assetId": "asset:ac88c6147ada877adccf4df8ca54d64e1a9cb50a13514212f6d19b1da1660f8d",
"relativeAssetIdentifier": "Action/Legacy Walk",
"idType": "ACTION",
"name": "Legacy Walk",
"catalogId": "44444444-4444-4444-8444-444444444444"
},
{
"assetId": "asset:bb91ef0dddf69bb7d87dd4217a01e7f549b50ad628db0367d3896c6840b3a326",
"relativeAssetIdentifier": "Object/Legacy Hero",
"idType": "OBJECT",
"name": "Legacy Hero",
"catalogId": "b4bb3608-9267-5aba-bb9e-9e97b006d5ab"
}
],
"libraries": [
{
"libraryId": "library:characters",
"name": "Characters",
"readOnly": true
},
{
"libraryId": "library:materials",
"name": "Materials",
"readOnly": true
}
]
},
"nextTask": "M12-01F"
},
"future": {
"schemaVersion": 1,
"task": "M12-01E",
"readerSchemaVersion": 1,
"documentSchemaVersion": 3,
"operation": "READ",
"status": "BLOCKED",
"code": "PROTOCOL_MISMATCH",
"recoverable": false,
"sourceSha256": "d6b7646f6ede911358f954a0ccae376703f1c0e8854a9953a4a77a968b600b80",
"snapshot": null,
"nextTask": "M12-01F"
}
}

View File

@@ -0,0 +1,39 @@
{
"schemaVersion": 1,
"task": "M12-01E",
"parentTask": "M12-01",
"parityId": "N-023-ASSET-CATALOG-SCHEMA",
"enablingTask": true,
"parityStateChange": false,
"implementationClass": "NOT_APPLICABLE",
"policy": {
"nativeV1": "READY",
"validV2Read": "READ_ONLY",
"validV2Write": "ASSET_SCHEMA_DOWNGRADE_BLOCKED",
"futureSchema": "PROTOCOL_MISMATCH",
"sourceMutation": "FORBIDDEN"
},
"artifacts": {
"protocol": {
"path": "web/protocol/asset-catalog-compatibility.ts",
"sha256": "5d51029b232e03f08fc0778d4933910b2a54818b4d653fbcc185c8d764641349"
},
"errorContract": {
"path": "web/protocol/error.ts",
"sha256": "309ab84d5c755a69466ddb73e4b54e87caf62cbcac0f10f34d904e9f6f4a5f34"
},
"generator": {
"path": "tools/web/generate-asset-catalog-compatibility.mjs",
"sha256": "208f568db092e1712095d77ab28db92d5a1eb11fe62813b237ce466f9268fd4e"
},
"v2Fixture": {
"path": "tests/golden/M12-01D/catalog-v2.json",
"sha256": "38e5d1771b3d2d63ce5e10268eac4513f2043b0cbf71ab1799c1868bc2aa97fb"
},
"compatibilityReport": {
"path": "tests/golden/M12-01E/compatibility-report.json",
"sha256": "3c2f9241b56ad5bd742dc4152dec703bdc56eef4e6d8d60e6edf163c4571ad54"
}
},
"nextTask": "M12-01F"
}