35 lines
2.1 KiB
JSON
35 lines
2.1 KiB
JSON
{
|
|
"schemaVersion": 1,
|
|
"task": "M12-05F",
|
|
"parentTask": "M12-05E",
|
|
"enablingTask": false,
|
|
"parityStateChange": false,
|
|
"runtime": "BLENDER_5_2_RUNTIME_RECEIPT_FRESHNESS",
|
|
"operation": "IO_FORMAT_RECEIPT_FRESHNESS_GATE",
|
|
"assertions": {
|
|
"receiptCount": 14,
|
|
"parentBindingBound": true,
|
|
"canonicalReceiptSetHash": true,
|
|
"runtimeIdentityHash": true,
|
|
"forgedReceiptBlocked": true,
|
|
"staleReceiptBlocked": true,
|
|
"crossVersionReceiptBlocked": true,
|
|
"appRouteBound": true,
|
|
"deterministic": true,
|
|
"packageHashPreserved": true
|
|
},
|
|
"artifacts": {
|
|
"parentManifest": { "path": "tests/golden/M12-05E/manifest.json", "sha256": "2fbaaf39c6acd9f55fbdbadccc0b027e9e7763bf069c954a96ca49b193648990" },
|
|
"protocol": { "path": "web/protocol/io-format-receipt-freshness.ts", "sha256": "111a630c7beccd31989dc4f78932b7d7b741fb6bef03e45cb39a8139f774d235" },
|
|
"generator": { "path": "tools/web/generate-io-format-receipt-freshness.mjs", "sha256": "6a1e798ce46e1d14d833091d4d7ae452dccb13efe583594277785465eb725bbf" },
|
|
"checker": { "path": "tools/web/check-io-format-receipt-freshness.mjs", "sha256": "7a8fe69ea1aa2c1e121be008a9fb60fc236f7ef776d2088a7b00b14f46fe3fba" },
|
|
"unit": { "path": "web/tests/unit/io-format-receipt-freshness.test.mjs", "sha256": "cd1c2adca81653f98f9a1c6c7d104ad0e3052283213fb7166dac827c956928fe" },
|
|
"freshnessReceipts": { "path": "tests/golden/M12-05F/fresh-runtime-receipts.json", "sha256": "0187ad0d9ea05fc4b152b7abd4945191dbe9ec24dfde4ca7dbe4aadfd1230efe" },
|
|
"appFreshnessReceipts": { "path": "web/app/src/capabilities/io-format-runtime-receipts-freshness.json", "sha256": "0187ad0d9ea05fc4b152b7abd4945191dbe9ec24dfde4ca7dbe4aadfd1230efe" },
|
|
"appExpected": { "path": "web/app/src/capabilities/io-format-runtime-receipts-freshness-expected.json", "sha256": "8d65f78aa774ff252871cb1cc09e69b4ff04fbb45e61200eaf67534c9d2651b2" },
|
|
"app": { "path": "web/app/src/app/App.tsx", "sha256": "043ff3a2f39ef3a1303791081b80851b427e7db5dfd9af2161926dd6f1ea9ca4" },
|
|
"package": { "path": "web/package.json", "sha256": "cfb232baa494ff59f6c8d65514a08c86332ee9354350b2a0392b6f932a7ee42c" }
|
|
},
|
|
"nextTask": "M12-06A"
|
|
}
|