{ "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": "751c70c898540fa7e82fb1b1a79254756ec8db8e4201a88b6d817d7c3d92103f" }, "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" }