Add full source parity validation workflow
This commit is contained in:
@@ -16,6 +16,18 @@
|
||||
"id": "text:ExternalProject.py",
|
||||
"internal": false,
|
||||
"lineCount": 2,
|
||||
"lines": [
|
||||
{
|
||||
"body": "message = 'project relative'",
|
||||
"byteLength": 28,
|
||||
"index": 0
|
||||
},
|
||||
{
|
||||
"body": "",
|
||||
"byteLength": 0,
|
||||
"index": 1
|
||||
}
|
||||
],
|
||||
"moduleAutorunRequested": false,
|
||||
"name": "ExternalProject.py",
|
||||
"readOnly": true,
|
||||
@@ -30,6 +42,23 @@
|
||||
"id": "text:InternalSafe.py",
|
||||
"internal": true,
|
||||
"lineCount": 3,
|
||||
"lines": [
|
||||
{
|
||||
"body": "value = 7",
|
||||
"byteLength": 9,
|
||||
"index": 0
|
||||
},
|
||||
{
|
||||
"body": "print(value)",
|
||||
"byteLength": 12,
|
||||
"index": 1
|
||||
},
|
||||
{
|
||||
"body": "",
|
||||
"byteLength": 0,
|
||||
"index": 2
|
||||
}
|
||||
],
|
||||
"moduleAutorunRequested": false,
|
||||
"name": "InternalSafe.py",
|
||||
"readOnly": true,
|
||||
@@ -43,6 +72,23 @@
|
||||
"id": "text:ModuleAutorun.py",
|
||||
"internal": true,
|
||||
"lineCount": 3,
|
||||
"lines": [
|
||||
{
|
||||
"body": "def register():",
|
||||
"byteLength": 15,
|
||||
"index": 0
|
||||
},
|
||||
{
|
||||
"body": " return 'blocked'",
|
||||
"byteLength": 20,
|
||||
"index": 1
|
||||
},
|
||||
{
|
||||
"body": "",
|
||||
"byteLength": 0,
|
||||
"index": 2
|
||||
}
|
||||
],
|
||||
"moduleAutorunRequested": true,
|
||||
"name": "ModuleAutorun.py",
|
||||
"readOnly": true,
|
||||
@@ -61,6 +107,18 @@
|
||||
"id": "text:ExternalProject.py",
|
||||
"internal": false,
|
||||
"lineCount": 2,
|
||||
"lines": [
|
||||
{
|
||||
"body": "message = 'project relative'",
|
||||
"byteLength": 28,
|
||||
"index": 0
|
||||
},
|
||||
{
|
||||
"body": "",
|
||||
"byteLength": 0,
|
||||
"index": 1
|
||||
}
|
||||
],
|
||||
"moduleAutorunRequested": false,
|
||||
"name": "ExternalProject.py",
|
||||
"readOnly": true,
|
||||
@@ -75,6 +133,23 @@
|
||||
"id": "text:InternalSafe.py",
|
||||
"internal": true,
|
||||
"lineCount": 3,
|
||||
"lines": [
|
||||
{
|
||||
"body": "value = 7",
|
||||
"byteLength": 9,
|
||||
"index": 0
|
||||
},
|
||||
{
|
||||
"body": "print(value)",
|
||||
"byteLength": 12,
|
||||
"index": 1
|
||||
},
|
||||
{
|
||||
"body": "",
|
||||
"byteLength": 0,
|
||||
"index": 2
|
||||
}
|
||||
],
|
||||
"moduleAutorunRequested": false,
|
||||
"name": "InternalSafe.py",
|
||||
"readOnly": true,
|
||||
@@ -88,6 +163,23 @@
|
||||
"id": "text:ModuleAutorun.py",
|
||||
"internal": true,
|
||||
"lineCount": 3,
|
||||
"lines": [
|
||||
{
|
||||
"body": "def register():",
|
||||
"byteLength": 15,
|
||||
"index": 0
|
||||
},
|
||||
{
|
||||
"body": " return 'blocked'",
|
||||
"byteLength": 20,
|
||||
"index": 1
|
||||
},
|
||||
{
|
||||
"body": "",
|
||||
"byteLength": 0,
|
||||
"index": 2
|
||||
}
|
||||
],
|
||||
"moduleAutorunRequested": true,
|
||||
"name": "ModuleAutorun.py",
|
||||
"readOnly": true,
|
||||
|
||||
@@ -40,11 +40,11 @@
|
||||
"tests/golden/M15-03A/next-task-plan.json": "bad0d7822c0d4d764bd174c86d9da897229e71de6363940125a594b8017e07f5",
|
||||
"tests/golden/M15-03A/completed-gap-tasks.json": "1dfc9c4ae8fb9a135e624ca4f9fe1ea10500ef16a2567a3cccdcfe48fbc38466",
|
||||
"docs/BLENDER_WASM_CAPABILITY_MATRIX_TEMPLATE.json": "053e1551a24da08e045bb54115858a892ddd825fa59f1691a26a1ccfc1db3ca0",
|
||||
"docs/BLENDER_WEB_PARITY_TASK_PLAN_V2.json": "c14e01161876ab924c1fe68466c78481fb583d1b822399ffa9f1df1b1d6fb266",
|
||||
"docs/BLENDER_WEB_PARITY_TASK_PLAN_V2.json": "0f4750e45f2d1ca7d68faa35743e5b758ea8091f18d1d0e312ab548228d6f782",
|
||||
"tests/golden/WBV2-P0-001/manifest.json": "09ffbe342f2c510500767ddaa02b18703c25f6c1ee0b2ebd0c563e260c0d0c2b"
|
||||
},
|
||||
"inventorySha256": "b506ca5974d3740ff6f49dcf67c786979f4c828b46c1a0fed3b18d6e90c544e6",
|
||||
"parityMapSha256": "a60a77cae000941a953d55adbf93d8f6e275533891713d6eae993f60faed94e8",
|
||||
"inventorySha256": "8cd908dd2480bd22a47e515c4fe7f22ba47b34e1377eb686313b1d795384be85",
|
||||
"parityMapSha256": "241415d121009d22cb4d314d559b8b068646faee3b1d7f53ead8f38728d7bac4",
|
||||
"deterministic": true,
|
||||
"featureParityClaims": 0,
|
||||
"nextTask": "WBV2-P0-003"
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
"tests/golden/M15-03A/next-task-plan.json": "bad0d7822c0d4d764bd174c86d9da897229e71de6363940125a594b8017e07f5",
|
||||
"tests/golden/M15-03A/completed-gap-tasks.json": "1dfc9c4ae8fb9a135e624ca4f9fe1ea10500ef16a2567a3cccdcfe48fbc38466",
|
||||
"docs/BLENDER_WASM_CAPABILITY_MATRIX_TEMPLATE.json": "053e1551a24da08e045bb54115858a892ddd825fa59f1691a26a1ccfc1db3ca0",
|
||||
"docs/BLENDER_WEB_PARITY_TASK_PLAN_V2.json": "c14e01161876ab924c1fe68466c78481fb583d1b822399ffa9f1df1b1d6fb266",
|
||||
"docs/BLENDER_WEB_PARITY_TASK_PLAN_V2.json": "0f4750e45f2d1ca7d68faa35743e5b758ea8091f18d1d0e312ab548228d6f782",
|
||||
"tests/golden/WBV2-P0-001/manifest.json": "09ffbe342f2c510500767ddaa02b18703c25f6c1ee0b2ebd0c563e260c0d0c2b"
|
||||
},
|
||||
"summary": {
|
||||
|
||||
@@ -22,19 +22,19 @@
|
||||
},
|
||||
"inventory": {
|
||||
"path": "tests/golden/WBV2-P0-002/inventory.json",
|
||||
"sha256": "b506ca5974d3740ff6f49dcf67c786979f4c828b46c1a0fed3b18d6e90c544e6"
|
||||
"sha256": "8cd908dd2480bd22a47e515c4fe7f22ba47b34e1377eb686313b1d795384be85"
|
||||
},
|
||||
"parityMap": {
|
||||
"path": "tests/golden/WBV2-P0-002/parity-map.json",
|
||||
"sha256": "a60a77cae000941a953d55adbf93d8f6e275533891713d6eae993f60faed94e8"
|
||||
"sha256": "241415d121009d22cb4d314d559b8b068646faee3b1d7f53ead8f38728d7bac4"
|
||||
},
|
||||
"sourceHashes": {
|
||||
"path": "tests/golden/WBV2-P0-002/source-hashes.json",
|
||||
"sha256": "c6c6260d10bc8529e4b26563ce81168e1b0fffb3b175b2d4998ec1c0aa1c1497"
|
||||
"sha256": "32a1dd45ef14cc11d7e7630847d66a3a464c298abc6dd427d655bf630c52b9b3"
|
||||
},
|
||||
"report": {
|
||||
"path": "tests/golden/WBV2-P0-002/inventory-check-report.json",
|
||||
"sha256": "57d67fac6ab17c438cc1da446eac958edf364441d915a39439e550bd8c5d5571"
|
||||
"sha256": "deee750b03deec65363656e96d831276f823cd751924e4d5da2d9f42d12020bf"
|
||||
},
|
||||
"status": {
|
||||
"path": "docs/status/WBV2-P0-002.md",
|
||||
@@ -42,11 +42,11 @@
|
||||
},
|
||||
"taskContext": {
|
||||
"path": "tests/golden/WBV2-P0-002/task-context.json",
|
||||
"sha256": "31598efe1d88e4f70431c413ab98f793c3fe41fcfe2d55fcfa6de3f95c229f6d"
|
||||
"sha256": "f8bc2f0809a8c9266924f10c8fa78a56025949907165047276b1af41254a7872"
|
||||
},
|
||||
"package": {
|
||||
"path": "web/package.json",
|
||||
"sha256": "40b7f14d4f568ae94bedde83e02115c127e0c714e5eb32a6a97b1e1084c4fa68"
|
||||
"sha256": "b334ff7ab822bd9a9c6ad1302fdb6432648f26d1cf1dbfe86825c2cf1947387e"
|
||||
}
|
||||
},
|
||||
"nextTask": "WBV2-P0-003"
|
||||
|
||||
@@ -25,7 +25,7 @@
|
||||
},
|
||||
"docs/BLENDER_WEB_PARITY_TASK_PLAN_V2.json": {
|
||||
"path": "docs/BLENDER_WEB_PARITY_TASK_PLAN_V2.json",
|
||||
"sha256": "c14e01161876ab924c1fe68466c78481fb583d1b822399ffa9f1df1b1d6fb266"
|
||||
"sha256": "0f4750e45f2d1ca7d68faa35743e5b758ea8091f18d1d0e312ab548228d6f782"
|
||||
},
|
||||
"tests/golden/WBV2-P0-001/manifest.json": {
|
||||
"path": "tests/golden/WBV2-P0-001/manifest.json",
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
"tests/golden/M15-03A/next-task-plan.json": "bad0d7822c0d4d764bd174c86d9da897229e71de6363940125a594b8017e07f5",
|
||||
"tests/golden/M15-03A/completed-gap-tasks.json": "1dfc9c4ae8fb9a135e624ca4f9fe1ea10500ef16a2567a3cccdcfe48fbc38466",
|
||||
"docs/BLENDER_WASM_CAPABILITY_MATRIX_TEMPLATE.json": "053e1551a24da08e045bb54115858a892ddd825fa59f1691a26a1ccfc1db3ca0",
|
||||
"docs/BLENDER_WEB_PARITY_TASK_PLAN_V2.json": "c14e01161876ab924c1fe68466c78481fb583d1b822399ffa9f1df1b1d6fb266",
|
||||
"docs/BLENDER_WEB_PARITY_TASK_PLAN_V2.json": "0f4750e45f2d1ca7d68faa35743e5b758ea8091f18d1d0e312ab548228d6f782",
|
||||
"tests/golden/WBV2-P0-001/manifest.json": "09ffbe342f2c510500767ddaa02b18703c25f6c1ee0b2ebd0c563e260c0d0c2b"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -18,28 +18,66 @@
|
||||
"npm --prefix web run test:context-governance"
|
||||
],
|
||||
"inputPaths": [
|
||||
"tests/golden/corrective/C5-003/capability-manifest.json",
|
||||
"tests/golden/corrective/C5-003/coverage-report.json",
|
||||
"tests/golden/corrective/C5-003/inventory-gate.log"
|
||||
],
|
||||
"inputMetadata": {
|
||||
"docs/EXECUTION_QUEUE.md": {
|
||||
"path": "docs/EXECUTION_QUEUE.md",
|
||||
"exists": true,
|
||||
"bytes": 4030,
|
||||
"mtime_ns": "1788700490472279178",
|
||||
"sha256": "4d5b719ec73e3b77c88ed07d0e990e754c1c20dbf592e19406ea63dc9e854571"
|
||||
},
|
||||
"docs/tasks/WBV2-P0-002.md": {
|
||||
"path": "docs/tasks/WBV2-P0-002.md",
|
||||
"exists": true,
|
||||
"bytes": 2186,
|
||||
"mtime_ns": "1787612329879971400",
|
||||
"sha256": "112297256a42c2493c68ae352c0ee7160251b846ceb4dce2f8e27a0429c8811b"
|
||||
},
|
||||
"tests/golden/WBV2-P0-001/manifest.json": {
|
||||
"path": "tests/golden/WBV2-P0-001/manifest.json",
|
||||
"exists": true,
|
||||
"bytes": 1209,
|
||||
"mtime_ns": "1787608072069599500",
|
||||
"sha256": "09ffbe342f2c510500767ddaa02b18703c25f6c1ee0b2ebd0c563e260c0d0c2b"
|
||||
},
|
||||
"docs/status/WBV2-P0-001.md": {
|
||||
"path": "docs/status/WBV2-P0-001.md",
|
||||
"exists": true,
|
||||
"bytes": 965,
|
||||
"mtime_ns": "1787607989512256900",
|
||||
"sha256": "14bbb5fcee8a2b8a8904ecdda1dc0cfb4821d18095a8f3ecdc9b45d7b0194f89"
|
||||
},
|
||||
"tests/golden/corrective/C5-003/coverage-report.json": {
|
||||
"path": "tests/golden/corrective/C5-003/coverage-report.json",
|
||||
"exists": true,
|
||||
"bytes": 683,
|
||||
"mtime_ns": "1787534390501090900",
|
||||
"sha256": "8749fb366436ddaf6b4aa95b651deca7aa676adb0e039873a4d77373828e9f18"
|
||||
},
|
||||
"tests/golden/corrective/C5-003/inventory-gate.log": {
|
||||
"path": "tests/golden/corrective/C5-003/inventory-gate.log",
|
||||
"exists": true,
|
||||
"bytes": 87,
|
||||
"mtime_ns": "1787534390637090600",
|
||||
"sha256": "f13e448e4bd8bd556ab8f30517e222defab12cf94605434895bfb48d10b3b9ba"
|
||||
}
|
||||
},
|
||||
"inputSelection": {
|
||||
"schemaVersion": 1,
|
||||
"limits": {
|
||||
"maxFiles": 12,
|
||||
"evidenceBytes": 8192,
|
||||
"contextRemainingBytes": 2745,
|
||||
"contextRemainingTokens": 684
|
||||
"contextRemainingBytes": 1514,
|
||||
"contextRemainingTokens": 376
|
||||
},
|
||||
"source": {
|
||||
"bytes": 7159,
|
||||
"tokens": 1792
|
||||
"bytes": 8390,
|
||||
"tokens": 2100
|
||||
},
|
||||
"selected": [
|
||||
{
|
||||
"path": "tests/golden/corrective/C5-003/capability-manifest.json",
|
||||
"bytes": 1619,
|
||||
"tokens": 405
|
||||
},
|
||||
{
|
||||
"path": "tests/golden/corrective/C5-003/coverage-report.json",
|
||||
"bytes": 683,
|
||||
@@ -54,20 +92,25 @@
|
||||
"excluded": [
|
||||
{
|
||||
"path": "docs/BLENDER_WEB_EXECUTION_CONTROL_PLANE.md",
|
||||
"bytes": 3686,
|
||||
"bytes": 9146,
|
||||
"reason": "EVIDENCE_BYTE_BUDGET"
|
||||
},
|
||||
{
|
||||
"path": "tests/golden/corrective/C5-003/capability-manifest.json",
|
||||
"bytes": 1619,
|
||||
"reason": "CONTEXT_REMAINING_SPACE"
|
||||
}
|
||||
],
|
||||
"totals": {
|
||||
"files": 3,
|
||||
"bytes": 2389,
|
||||
"tokens": 598
|
||||
"files": 2,
|
||||
"bytes": 770,
|
||||
"tokens": 193
|
||||
}
|
||||
},
|
||||
"exitCriteria": [
|
||||
"unknown entries are classified",
|
||||
"inventory is deterministic",
|
||||
"no entry claims feature parity without evidence"
|
||||
"focused command exits 0",
|
||||
"report and manifest are hash-bound",
|
||||
"failure path does not publish a late result"
|
||||
],
|
||||
"nextTask": "WBV2-P0-003",
|
||||
"sourceDocuments": {
|
||||
@@ -137,9 +180,9 @@
|
||||
"documents": [
|
||||
{
|
||||
"path": "docs/EXECUTION_QUEUE.md",
|
||||
"bytes": 2799,
|
||||
"lines": 51,
|
||||
"tokens": 700
|
||||
"bytes": 4030,
|
||||
"lines": 58,
|
||||
"tokens": 1008
|
||||
},
|
||||
{
|
||||
"path": "docs/tasks/WBV2-P0-002.md",
|
||||
@@ -160,14 +203,14 @@
|
||||
"tokens": 242
|
||||
}
|
||||
],
|
||||
"sourceTokens": 1792,
|
||||
"evidenceFiles": 3,
|
||||
"evidenceBytes": 2389,
|
||||
"evidenceTokens": 598,
|
||||
"totalTokens": 2390,
|
||||
"sourceTokens": 2100,
|
||||
"evidenceFiles": 2,
|
||||
"evidenceBytes": 770,
|
||||
"evidenceTokens": 193,
|
||||
"totalTokens": 2293,
|
||||
"reservedEnvelopeTokens": 1024,
|
||||
"estimatedContextTokens": 3414,
|
||||
"serializedContextTokens": 789,
|
||||
"estimatedContextTokens": 3317,
|
||||
"serializedContextTokens": 747,
|
||||
"withinBudget": true
|
||||
}
|
||||
}
|
||||
|
||||
111
tests/golden/WBV2-P1128-000/manifest.json
Normal file
111
tests/golden/WBV2-P1128-000/manifest.json
Normal file
@@ -0,0 +1,111 @@
|
||||
{
|
||||
"schemaVersion": 1,
|
||||
"task": "WBV2-P1128-000",
|
||||
"parentTask": "WBV2-P1127-000",
|
||||
"operation": "MODULE_FUNCTION_EXECUTION",
|
||||
"taskClass": "MODULE",
|
||||
"status": "done",
|
||||
"enablingTask": true,
|
||||
"parityStateChange": false,
|
||||
"runtime": "BLENDER_WEB_FUNCTION_MODULE",
|
||||
"artifacts": {
|
||||
"parentManifest": {
|
||||
"path": "tests/golden/WBV2-P1127-000/manifest.json",
|
||||
"sha256": "c3bae95931e03e884a413584e43d501da508a47225c3d4b1dd86b2347b41e00f"
|
||||
},
|
||||
"source1": {
|
||||
"path": "web/package.json",
|
||||
"sha256": "b334ff7ab822bd9a9c6ad1302fdb6432648f26d1cf1dbfe86825c2cf1947387e"
|
||||
},
|
||||
"source2": {
|
||||
"path": "web/package-lock.json",
|
||||
"sha256": "0f7efd3052b12d495a5dfd514e701b2ea48db1e0b8f1b651ae63ed94786f0cf4"
|
||||
},
|
||||
"source3": {
|
||||
"path": "web/protocol/sequencer.ts",
|
||||
"sha256": "e836ebcd442f25ca2cfd2d18d13679b9ba29af0906354ae72fcc027c5342d665"
|
||||
},
|
||||
"source4": {
|
||||
"path": "web/app/src/sequencer/SequencerCodecProbe.ts",
|
||||
"sha256": "08db9cd9ef81056f6c396b4e117ab612a991a0a44002b49e6d51e529bf264333"
|
||||
},
|
||||
"source5": {
|
||||
"path": "web/app/src/sequencer/FFmpegMovieProbe.ts",
|
||||
"sha256": "14bbb3a4b72a6dfebcc771f00576100d4b355b42f269a4cb56a9c423bcda491e"
|
||||
},
|
||||
"source6": {
|
||||
"path": "web/app/src/sequencer/ffmpeg-movie-probe.worker.ts",
|
||||
"sha256": "a49dbcb0ae754c23195dbfa5a1e308a8d019d8a7c73efacfc01bcfcd3c966f18"
|
||||
},
|
||||
"source7": {
|
||||
"path": "web/app/src/sequencer/SequencerMediaProxyCache.ts",
|
||||
"sha256": "1726ec8bf5ba92c3f1aeec5f201cd10b8e84ceaef8bb5529333a5b801297bdba"
|
||||
},
|
||||
"source8": {
|
||||
"path": "web/app/src/vendor/ffmpeg/ffmpeg-core.js",
|
||||
"sha256": "e1e7c9208c2fd28f5a93f180a9e57053db66eaf644df6d69498d5f9f1e008879"
|
||||
},
|
||||
"source9": {
|
||||
"path": "web/app/src/vendor/ffmpeg/ffmpeg-core.wasm",
|
||||
"sha256": "9f57947a5bd530d8f00c5b3f2cb2a3492faa7e5d823315342d6a8656d0a6b7b7"
|
||||
},
|
||||
"source10": {
|
||||
"path": "web/app/public/vendor/ffmpeg/ffmpeg-core.js",
|
||||
"sha256": "7b3dac617180f9ede890ef726a85dd0316ecf64544850e95b336c77b663d8896"
|
||||
},
|
||||
"source11": {
|
||||
"path": "web/app/public/vendor/ffmpeg/ffmpeg-core.wasm",
|
||||
"sha256": "9f57947a5bd530d8f00c5b3f2cb2a3492faa7e5d823315342d6a8656d0a6b7b7"
|
||||
},
|
||||
"source12": {
|
||||
"path": "third_party/ffmpeg.wasm-source-f876f907c7e9b9bf51d4ed0b913a855a63ae63fc.tar.gz",
|
||||
"sha256": "5191762afdd8fdbec457fd2650cc773fcebcfe1d5bcb7e5ee9584e1a78bd3d5b"
|
||||
},
|
||||
"source14": {
|
||||
"path": "web/tests/e2e/ffmpeg-movie-probe-production.spec.ts",
|
||||
"sha256": "fa07f14cc7932c40eda383b82502f8df6988f45fa16c9dbb92aaa7e4d617aeea"
|
||||
},
|
||||
"moduleReceipt": {
|
||||
"path": "tests/golden/WBV2-P1128-000/module-receipt.json",
|
||||
"sha256": "6864d209caae53b24af0b56908c473e2601e296b79298db3dfd2d774d2284308"
|
||||
},
|
||||
"status": {
|
||||
"path": "docs/status/WBV2-P1128-000.md",
|
||||
"sha256": "de6c3411a1d2bc61dd2fea8d1c26dd974f8018846fa800f9dfa4f60c2253b9b9"
|
||||
},
|
||||
"log": {
|
||||
"path": "tests/golden/WBV2-P1128-000/module-run.log",
|
||||
"sha256": "dfca497243b066b4b0d64b8a19e121201e8a42ec1463c4699d4e92c6fdb3d6e7"
|
||||
},
|
||||
"plan": {
|
||||
"path": "tests/golden/WBV2-P1100-000/module-execution-plan.json",
|
||||
"sha256": "536439d805a36b08f6ba0400ed7b7748b4b82b501c9d4eaf641e18924437fd39"
|
||||
},
|
||||
"taskContext": {
|
||||
"path": "tests/golden/WBV2-P1128-000/task-context.json",
|
||||
"sha256": "0ac20195d75fda2aa9099051afc24cd7c78d750f5f818f4dc5dfd3e029a64aef"
|
||||
}
|
||||
},
|
||||
"assertions": {
|
||||
"moduleId": "SEQUENCER_MOVIE_CODEC",
|
||||
"sourceBacked": true,
|
||||
"positiveCases": 3,
|
||||
"negativeCases": 3,
|
||||
"recoveryCases": 4,
|
||||
"commandCount": 3,
|
||||
"reusedReceiptCount": 0,
|
||||
"sourceUnchanged": true,
|
||||
"fullFamilyParity": false,
|
||||
"inventoryTotal": 6900,
|
||||
"effectiveCompleted": 290,
|
||||
"effectivePending": 6609,
|
||||
"historicalReproduction": false
|
||||
},
|
||||
"nextTask": "WBV2-P1129-000",
|
||||
"continuation": {
|
||||
"authorized": true,
|
||||
"root": "WBV2-P1129-000",
|
||||
"scope": "CORE_SCENE_GRAPH_SETTINGS",
|
||||
"priorTerminalEpoch": "WBV2-P1128-000"
|
||||
}
|
||||
}
|
||||
112
tests/golden/WBV2-P1128-000/module-receipt.json
Normal file
112
tests/golden/WBV2-P1128-000/module-receipt.json
Normal file
@@ -0,0 +1,112 @@
|
||||
{
|
||||
"schemaVersion": 1,
|
||||
"task": "WBV2-P1128-000",
|
||||
"operation": "MODULE_FUNCTION_EXECUTION",
|
||||
"moduleId": "SEQUENCER_MOVIE_CODEC",
|
||||
"status": "PASS",
|
||||
"source": {
|
||||
"paths": [
|
||||
"web/package.json",
|
||||
"web/package-lock.json",
|
||||
"web/protocol/sequencer.ts",
|
||||
"web/app/src/sequencer/SequencerCodecProbe.ts",
|
||||
"web/app/src/sequencer/FFmpegMovieProbe.ts",
|
||||
"web/app/src/sequencer/ffmpeg-movie-probe.worker.ts",
|
||||
"web/app/src/sequencer/SequencerMediaProxyCache.ts",
|
||||
"web/app/src/vendor/ffmpeg/ffmpeg-core.js",
|
||||
"web/app/src/vendor/ffmpeg/ffmpeg-core.wasm",
|
||||
"web/app/public/vendor/ffmpeg/ffmpeg-core.js",
|
||||
"web/app/public/vendor/ffmpeg/ffmpeg-core.wasm",
|
||||
"third_party/ffmpeg.wasm-source-f876f907c7e9b9bf51d4ed0b913a855a63ae63fc.tar.gz",
|
||||
"web/tests/e2e/ffmpeg-movie-probe-production.spec.ts"
|
||||
],
|
||||
"before": {
|
||||
"web/package.json": "126acfc24c0c3849ece52eb48e5903c5ef6d765d60c21e8d2de212feb1a3a9fa",
|
||||
"web/package-lock.json": "0f7efd3052b12d495a5dfd514e701b2ea48db1e0b8f1b651ae63ed94786f0cf4",
|
||||
"web/protocol/sequencer.ts": "70c9be2fdb95b8fa70fbf7c05cb4505b1ee0b3d771ff6d7bdc697b7e30525f31",
|
||||
"web/app/src/sequencer/SequencerCodecProbe.ts": "08db9cd9ef81056f6c396b4e117ab612a991a0a44002b49e6d51e529bf264333",
|
||||
"web/app/src/sequencer/FFmpegMovieProbe.ts": "14bbb3a4b72a6dfebcc771f00576100d4b355b42f269a4cb56a9c423bcda491e",
|
||||
"web/app/src/sequencer/ffmpeg-movie-probe.worker.ts": "a49dbcb0ae754c23195dbfa5a1e308a8d019d8a7c73efacfc01bcfcd3c966f18",
|
||||
"web/app/src/sequencer/SequencerMediaProxyCache.ts": "1726ec8bf5ba92c3f1aeec5f201cd10b8e84ceaef8bb5529333a5b801297bdba",
|
||||
"web/app/src/vendor/ffmpeg/ffmpeg-core.js": "e1e7c9208c2fd28f5a93f180a9e57053db66eaf644df6d69498d5f9f1e008879",
|
||||
"web/app/src/vendor/ffmpeg/ffmpeg-core.wasm": "9f57947a5bd530d8f00c5b3f2cb2a3492faa7e5d823315342d6a8656d0a6b7b7",
|
||||
"web/app/public/vendor/ffmpeg/ffmpeg-core.js": "7b3dac617180f9ede890ef726a85dd0316ecf64544850e95b336c77b663d8896",
|
||||
"web/app/public/vendor/ffmpeg/ffmpeg-core.wasm": "9f57947a5bd530d8f00c5b3f2cb2a3492faa7e5d823315342d6a8656d0a6b7b7",
|
||||
"third_party/ffmpeg.wasm-source-f876f907c7e9b9bf51d4ed0b913a855a63ae63fc.tar.gz": "5191762afdd8fdbec457fd2650cc773fcebcfe1d5bcb7e5ee9584e1a78bd3d5b",
|
||||
"web/tests/e2e/ffmpeg-movie-probe-production.spec.ts": "fa07f14cc7932c40eda383b82502f8df6988f45fa16c9dbb92aaa7e4d617aeea"
|
||||
},
|
||||
"after": {
|
||||
"web/package.json": "126acfc24c0c3849ece52eb48e5903c5ef6d765d60c21e8d2de212feb1a3a9fa",
|
||||
"web/package-lock.json": "0f7efd3052b12d495a5dfd514e701b2ea48db1e0b8f1b651ae63ed94786f0cf4",
|
||||
"web/protocol/sequencer.ts": "70c9be2fdb95b8fa70fbf7c05cb4505b1ee0b3d771ff6d7bdc697b7e30525f31",
|
||||
"web/app/src/sequencer/SequencerCodecProbe.ts": "08db9cd9ef81056f6c396b4e117ab612a991a0a44002b49e6d51e529bf264333",
|
||||
"web/app/src/sequencer/FFmpegMovieProbe.ts": "14bbb3a4b72a6dfebcc771f00576100d4b355b42f269a4cb56a9c423bcda491e",
|
||||
"web/app/src/sequencer/ffmpeg-movie-probe.worker.ts": "a49dbcb0ae754c23195dbfa5a1e308a8d019d8a7c73efacfc01bcfcd3c966f18",
|
||||
"web/app/src/sequencer/SequencerMediaProxyCache.ts": "1726ec8bf5ba92c3f1aeec5f201cd10b8e84ceaef8bb5529333a5b801297bdba",
|
||||
"web/app/src/vendor/ffmpeg/ffmpeg-core.js": "e1e7c9208c2fd28f5a93f180a9e57053db66eaf644df6d69498d5f9f1e008879",
|
||||
"web/app/src/vendor/ffmpeg/ffmpeg-core.wasm": "9f57947a5bd530d8f00c5b3f2cb2a3492faa7e5d823315342d6a8656d0a6b7b7",
|
||||
"web/app/public/vendor/ffmpeg/ffmpeg-core.js": "7b3dac617180f9ede890ef726a85dd0316ecf64544850e95b336c77b663d8896",
|
||||
"web/app/public/vendor/ffmpeg/ffmpeg-core.wasm": "9f57947a5bd530d8f00c5b3f2cb2a3492faa7e5d823315342d6a8656d0a6b7b7",
|
||||
"third_party/ffmpeg.wasm-source-f876f907c7e9b9bf51d4ed0b913a855a63ae63fc.tar.gz": "5191762afdd8fdbec457fd2650cc773fcebcfe1d5bcb7e5ee9584e1a78bd3d5b",
|
||||
"web/tests/e2e/ffmpeg-movie-probe-production.spec.ts": "fa07f14cc7932c40eda383b82502f8df6988f45fa16c9dbb92aaa7e4d617aeea"
|
||||
},
|
||||
"unchanged": true
|
||||
},
|
||||
"reusedReceipts": [],
|
||||
"cases": {
|
||||
"positive": [
|
||||
"browser decode fallback to ffmpeg.wasm",
|
||||
"16x16 MP4 metadata probe",
|
||||
"8x8 RGBA proxy frame extraction"
|
||||
],
|
||||
"negative": [
|
||||
"corrupt movie payload",
|
||||
"source SHA mismatch",
|
||||
"ffmpeg runtime unavailable"
|
||||
],
|
||||
"recovery": [
|
||||
"AbortSignal cancellation",
|
||||
"Worker termination after response",
|
||||
"cache manifest identity binding",
|
||||
"deterministic repeated probe"
|
||||
]
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"command": "npm --prefix web run typecheck",
|
||||
"exitCode": 0
|
||||
},
|
||||
{
|
||||
"command": "npm --prefix web run build",
|
||||
"exitCode": 0
|
||||
},
|
||||
{
|
||||
"command": "WEB_TEST_PORT=5342 npm --prefix web run test:e2e -- --workers=1 tests/e2e/ffmpeg-movie-probe-production.spec.ts",
|
||||
"exitCode": 0
|
||||
}
|
||||
],
|
||||
"verification": {
|
||||
"required": [
|
||||
"sourceHash",
|
||||
"wasmBuild",
|
||||
"positiveMainMutation",
|
||||
"negativeNoMutation",
|
||||
"undoRedo",
|
||||
"saveReopen",
|
||||
"aggregateManifest"
|
||||
],
|
||||
"chromiumOnly": true,
|
||||
"fullFamilyParity": false
|
||||
},
|
||||
"inventory": {
|
||||
"path": "tests/golden/WBV2-P0-002/parity-map.json",
|
||||
"sha256": "a60a77cae000941a953d55adbf93d8f6e275533891713d6eae993f60faed94e8",
|
||||
"total": 6900,
|
||||
"legacyCompleted": 281,
|
||||
"legacyPending": 6618,
|
||||
"effectiveCompleted": 290,
|
||||
"effectivePending": 6609,
|
||||
"mutation": "forbidden_by_module_execution"
|
||||
},
|
||||
"nextTask": null
|
||||
}
|
||||
204
tests/golden/WBV2-P1128-000/task-context.json
Normal file
204
tests/golden/WBV2-P1128-000/task-context.json
Normal file
@@ -0,0 +1,204 @@
|
||||
{
|
||||
"schemaVersion": 1,
|
||||
"task": "WBV2-P1128-000",
|
||||
"parentTask": "WBV2-P1127-000",
|
||||
"status": "in_progress",
|
||||
"goal": "使用本地 ffmpeg.wasm Worker 作为 Chromium HTML media 解码失败时的 MOVIE probe/proxy fallback;核心 JS/WASM 同源懒加载,输入和输出均 hash-bound。",
|
||||
"scope": {
|
||||
"gap": "workflow:sequencer_movie_codec",
|
||||
"ownerFamily": "MEDIA",
|
||||
"implementationClass": "LOCAL_BOUNDED"
|
||||
},
|
||||
"commands": [
|
||||
"npm --prefix web run typecheck",
|
||||
"npm --prefix web run build"
|
||||
],
|
||||
"inputPaths": [],
|
||||
"inputSelection": {
|
||||
"schemaVersion": 1,
|
||||
"limits": {
|
||||
"maxFiles": 12,
|
||||
"evidenceBytes": 8192,
|
||||
"contextRemainingBytes": 1225,
|
||||
"contextRemainingTokens": 305
|
||||
},
|
||||
"source": {
|
||||
"bytes": 8679,
|
||||
"tokens": 2171
|
||||
},
|
||||
"selected": [],
|
||||
"excluded": [
|
||||
{
|
||||
"path": "web/package.json",
|
||||
"bytes": 36288,
|
||||
"reason": "EVIDENCE_BYTE_BUDGET"
|
||||
},
|
||||
{
|
||||
"path": "web/package-lock.json",
|
||||
"bytes": 73060,
|
||||
"reason": "EVIDENCE_BYTE_BUDGET"
|
||||
},
|
||||
{
|
||||
"path": "web/protocol/sequencer.ts",
|
||||
"bytes": 24333,
|
||||
"reason": "EVIDENCE_BYTE_BUDGET"
|
||||
},
|
||||
{
|
||||
"path": "web/app/src/sequencer/SequencerCodecProbe.ts",
|
||||
"bytes": 6435,
|
||||
"reason": "CONTEXT_REMAINING_SPACE"
|
||||
},
|
||||
{
|
||||
"path": "web/app/src/sequencer/FFmpegMovieProbe.ts",
|
||||
"bytes": 3955,
|
||||
"reason": "CONTEXT_REMAINING_SPACE"
|
||||
},
|
||||
{
|
||||
"path": "web/app/src/sequencer/ffmpeg-movie-probe.worker.ts",
|
||||
"bytes": 3721,
|
||||
"reason": "CONTEXT_REMAINING_SPACE"
|
||||
},
|
||||
{
|
||||
"path": "web/app/src/sequencer/SequencerMediaProxyCache.ts",
|
||||
"bytes": 9116,
|
||||
"reason": "EVIDENCE_BYTE_BUDGET"
|
||||
},
|
||||
{
|
||||
"path": "web/app/src/vendor/ffmpeg/ffmpeg-core.js",
|
||||
"bytes": 111804,
|
||||
"reason": "EVIDENCE_BYTE_BUDGET"
|
||||
},
|
||||
{
|
||||
"path": "web/app/src/vendor/ffmpeg/ffmpeg-core.wasm",
|
||||
"bytes": 32232419,
|
||||
"reason": "EVIDENCE_BYTE_BUDGET"
|
||||
},
|
||||
{
|
||||
"path": "web/app/public/vendor/ffmpeg/ffmpeg-core.js",
|
||||
"bytes": 112059,
|
||||
"reason": "EVIDENCE_BYTE_BUDGET"
|
||||
},
|
||||
{
|
||||
"path": "web/app/public/vendor/ffmpeg/ffmpeg-core.wasm",
|
||||
"bytes": 32232419,
|
||||
"reason": "EVIDENCE_BYTE_BUDGET"
|
||||
},
|
||||
{
|
||||
"path": "web/tests/e2e/ffmpeg-movie-probe-production.spec.ts",
|
||||
"bytes": 2700,
|
||||
"reason": "CONTEXT_REMAINING_SPACE"
|
||||
}
|
||||
],
|
||||
"totals": {
|
||||
"files": 0,
|
||||
"bytes": 0,
|
||||
"tokens": 0
|
||||
}
|
||||
},
|
||||
"exitCriteria": [
|
||||
"source and core-resource hashes are bound",
|
||||
"positive MP4 probe and RGBA frame are proven",
|
||||
"corrupt and source-identity cases are rejected",
|
||||
"AbortSignal cancellation leaves no live Worker",
|
||||
"full-family parity remains explicit"
|
||||
],
|
||||
"nextTask": null,
|
||||
"sourceDocuments": {
|
||||
"queue": "docs/EXECUTION_QUEUE.md",
|
||||
"taskCard": "docs/tasks/WBV2-P1128-000.md",
|
||||
"taskIndex": "tests/golden/WBV2/task-index.json",
|
||||
"parentManifest": "tests/golden/WBV2-P1127-000/manifest.json",
|
||||
"parentStatus": "docs/status/WBV2-P1127-000.md"
|
||||
},
|
||||
"readPolicy": {
|
||||
"required": [
|
||||
"docs/EXECUTION_QUEUE.md",
|
||||
"docs/tasks/WBV2-P1128-000.md",
|
||||
"tests/golden/WBV2-P1127-000/manifest.json",
|
||||
"docs/status/WBV2-P1127-000.md"
|
||||
],
|
||||
"machineOnly": [
|
||||
"tests/golden/WBV2/task-index.json",
|
||||
"tests/golden/M15-03A/task-catalog.jsonl"
|
||||
],
|
||||
"optionalByNeed": [
|
||||
"docs/WEB_BLENDER_MODELER_V1_SCOPE.md",
|
||||
"任务卡列出的精确协议/生产路径",
|
||||
"任务卡明确命名的长期计划小节"
|
||||
],
|
||||
"forbiddenByDefault": [
|
||||
"完整 CURRENT_EXECUTION_PLAN.md",
|
||||
"完整 PROJECT_STATUS_AND_NEXT_WORK.md",
|
||||
"全部 docs/status/*.md",
|
||||
"完整 parity/WBS 计划",
|
||||
"README 历史和 test-results/"
|
||||
]
|
||||
},
|
||||
"parent": {
|
||||
"manifest": {
|
||||
"schemaVersion": 1,
|
||||
"task": "WBV2-P1127-000",
|
||||
"parentTask": "WBV2-P1126-000",
|
||||
"status": "done",
|
||||
"nextTask": "WBV2-P1128-000",
|
||||
"artifactCount": 14
|
||||
},
|
||||
"statusSummary": [
|
||||
"# WBV2-P1127-000 status",
|
||||
"- task: `WBV2-P1127-000`; module: `TRACKING_MASK`; status: `done`",
|
||||
"- source hashes stable: `true`; commands passed: `3`",
|
||||
"- positive Main mutation, negative no-mutation, recovery and Chromium gates are recorded in the module receipt",
|
||||
"- full-family parity: `false`; inventory remains: `6900` total, effective `290/6609`",
|
||||
"- nextTask: `NONE`"
|
||||
]
|
||||
},
|
||||
"budgets": {
|
||||
"queueBytes": 4096,
|
||||
"taskBytes": 1907,
|
||||
"parentManifestBytes": 24576,
|
||||
"parentStatusBytes": 6144,
|
||||
"evidenceFiles": 12,
|
||||
"evidenceBytes": 8192,
|
||||
"contextTokens": 3500,
|
||||
"contextEnvelopeTokens": 1024,
|
||||
"taskLines": 39,
|
||||
"taskTokens": 477
|
||||
},
|
||||
"size": {
|
||||
"documents": [
|
||||
{
|
||||
"path": "docs/EXECUTION_QUEUE.md",
|
||||
"bytes": 3387,
|
||||
"lines": 54,
|
||||
"tokens": 847
|
||||
},
|
||||
{
|
||||
"path": "docs/tasks/WBV2-P1128-000.md",
|
||||
"bytes": 1907,
|
||||
"lines": 39,
|
||||
"tokens": 477
|
||||
},
|
||||
{
|
||||
"path": "tests/golden/WBV2-P1127-000/manifest.json",
|
||||
"bytes": 3026,
|
||||
"lines": 86,
|
||||
"tokens": 757
|
||||
},
|
||||
{
|
||||
"path": "docs/status/WBV2-P1127-000.md",
|
||||
"bytes": 359,
|
||||
"lines": 8,
|
||||
"tokens": 90
|
||||
}
|
||||
],
|
||||
"sourceTokens": 2171,
|
||||
"evidenceFiles": 0,
|
||||
"evidenceBytes": 0,
|
||||
"evidenceTokens": 0,
|
||||
"totalTokens": 2171,
|
||||
"reservedEnvelopeTokens": 1024,
|
||||
"estimatedContextTokens": 3195,
|
||||
"serializedContextTokens": 654,
|
||||
"withinBudget": true
|
||||
}
|
||||
}
|
||||
@@ -1,55 +1,30 @@
|
||||
{
|
||||
"schemaVersion": 1,
|
||||
"operation": "BLENDER_52_SOURCE_DYNAMIC_INVENTORY_CHECK",
|
||||
"scope": "batch",
|
||||
"task": "WBV2-P1160-001",
|
||||
"status": "PASS",
|
||||
"sourceTreeSha256": "600cb3dd441f09d9655b740735fbf8fa49ad6c14d308c68d59a29f9c338e4202",
|
||||
"sourceFiles": 40,
|
||||
"unitCount": 3745,
|
||||
"sourceTreeSha256": "311791df5e2b96c31ee9cefd5ab0c9a8ded87309f1a814c3b92dec328a607d6a",
|
||||
"sourceFiles": 6206,
|
||||
"sourceBytes": 96291764,
|
||||
"unitCount": 3802,
|
||||
"byKind": {
|
||||
"modifier-source": 97,
|
||||
"node": 497,
|
||||
"operator-macro": 58,
|
||||
"operator": 2018,
|
||||
"rna-struct": 979,
|
||||
"web-command": 153
|
||||
},
|
||||
"byFamily": {
|
||||
"MODIFIER": 97,
|
||||
"NODES": 497,
|
||||
"EDITOR": 2023,
|
||||
"WINDOW_MANAGER": 53,
|
||||
"RNA": 979,
|
||||
"WEB_ENGINE": 153
|
||||
},
|
||||
"planningEstimate": 5200,
|
||||
"verifiedUnits": 517,
|
||||
"unverifiedUnits": 3228,
|
||||
"selectedUnits": [
|
||||
"rna-struct:LineStyleAlphaModifier_AlongStroke",
|
||||
"rna-struct:LineStyleAlphaModifier_CreaseAngle",
|
||||
"rna-struct:LineStyleAlphaModifier_Curvature_3D",
|
||||
"rna-struct:LineStyleAlphaModifier_DistanceFromCamera",
|
||||
"rna-struct:LineStyleAlphaModifier_DistanceFromObject",
|
||||
"rna-struct:LineStyleAlphaModifier_Material",
|
||||
"rna-struct:LineStyleAlphaModifier_Noise",
|
||||
"rna-struct:LineStyleAlphaModifier_Tangent",
|
||||
"rna-struct:LineStyleColorModifier_AlongStroke",
|
||||
"rna-struct:LineStyleColorModifier_CreaseAngle",
|
||||
"rna-struct:LineStyleColorModifier_Curvature_3D",
|
||||
"rna-struct:LineStyleColorModifier_DistanceFromCamera",
|
||||
"rna-struct:LineStyleColorModifier_DistanceFromObject",
|
||||
"rna-struct:LineStyleColorModifier_Material",
|
||||
"rna-struct:LineStyleColorModifier_Noise",
|
||||
"rna-struct:LineStyleColorModifier_Tangent",
|
||||
"rna-struct:LineStyleGeometryModifier_2DOffset",
|
||||
"rna-struct:LineStyleGeometryModifier_2DTransform",
|
||||
"rna-struct:LineStyleGeometryModifier_BackboneStretcher",
|
||||
"rna-struct:LineStyleGeometryModifier_BezierCurve",
|
||||
"rna-struct:LineStyleGeometryModifier_Blueprint",
|
||||
"rna-struct:LineStyleGeometryModifier_GuidingLines",
|
||||
"rna-struct:LineStyleGeometryModifier_PerlinNoise1D",
|
||||
"rna-struct:LineStyleGeometryModifier_PerlinNoise2D",
|
||||
"rna-struct:LineStyleGeometryModifier_Polygonalization",
|
||||
"rna-struct:LineStyleGeometryModifier_Sampling",
|
||||
"rna-struct:LineStyleGeometryModifier_Simplification",
|
||||
"rna-struct:LineStyleGeometryModifier_SinusDisplacement",
|
||||
"rna-struct:LineStyleGeometryModifier_SpatialNoise",
|
||||
"rna-struct:LineStyleGeometryModifier_TipRemover",
|
||||
"rna-struct:LineStyleThicknessModifier_AlongStroke",
|
||||
"rna-struct:LineStyleThicknessModifier_Calligraphy",
|
||||
"rna-struct:LineStyleThicknessModifier_CreaseAngle",
|
||||
"rna-struct:LineStyleThicknessModifier_Curvature_3D",
|
||||
"rna-struct:LineStyleThicknessModifier_DistanceFromCamera",
|
||||
"rna-struct:LineStyleThicknessModifier_DistanceFromObject",
|
||||
"rna-struct:LineStyleThicknessModifier_Material",
|
||||
"rna-struct:LineStyleThicknessModifier_Noise",
|
||||
"rna-struct:LineStyleThicknessModifier_Tangent"
|
||||
],
|
||||
"deterministic": "batch_hash_bound"
|
||||
"hardTarget": false,
|
||||
"verifiedUnits": 1025,
|
||||
"unverifiedUnits": 2777,
|
||||
"deterministic": true
|
||||
}
|
||||
|
||||
@@ -10,15 +10,15 @@
|
||||
},
|
||||
"checker": {
|
||||
"path": "tools/web/check-source-dynamic-inventory.mjs",
|
||||
"sha256": "7d7cb5bff4bfe47dd63b03453bcc6adb3f19844e7ccc9fc705de8a53e5d7a8df"
|
||||
"sha256": "87a3f5437290c0e40527ff9aaac97dc5083dc003295453af124ff30914db0338"
|
||||
},
|
||||
"inventory": {
|
||||
"path": "tests/golden/WBV2/dynamic-inventory.json",
|
||||
"sha256": "b09c5937736e043ca779d47bbbfec03cf3a3efe404507785f7495f740c51d058"
|
||||
"sha256": "e04831a1740dc1625bf2d40dac5dc92b17a8270920c448000941de27a674fef2"
|
||||
},
|
||||
"report": {
|
||||
"path": "tests/golden/WBV2/dynamic-inventory-check-report.json",
|
||||
"sha256": "0b6841f4b3fe16cf36a60a57486fe17a6988ea788499d7d2031273806ed39890"
|
||||
"sha256": "f8475974b5575f5e9d1fc6cb77882e2e363b913e2e8470508f6d460ece0b2557"
|
||||
},
|
||||
"status": {
|
||||
"path": "docs/status/WBV2-DYNAMIC-INVENTORY.md",
|
||||
@@ -26,30 +26,30 @@
|
||||
},
|
||||
"historicalInventory": {
|
||||
"path": "tests/golden/WBV2-P0-002/parity-map.json",
|
||||
"sha256": "a60a77cae000941a953d55adbf93d8f6e275533891713d6eae993f60faed94e8"
|
||||
"sha256": "241415d121009d22cb4d314d559b8b068646faee3b1d7f53ead8f38728d7bac4"
|
||||
}
|
||||
},
|
||||
"source": {
|
||||
"root": "blender-5.2.0/source/blender",
|
||||
"treeSha256": "6d2f3336fe316c473c43f3b86c4d2ec36ab4a52cf4a7783e20fb5ac483fd20b1",
|
||||
"treeSha256": "311791df5e2b96c31ee9cefd5ab0c9a8ded87309f1a814c3b92dec328a607d6a",
|
||||
"fileCount": 6206,
|
||||
"byteCount": 96043122
|
||||
"byteCount": 96291764
|
||||
},
|
||||
"inventory": {
|
||||
"unitCount": 3745,
|
||||
"unitCount": 3802,
|
||||
"byKind": {
|
||||
"modifier-source": 97,
|
||||
"node": 497,
|
||||
"operator-macro": 58,
|
||||
"operator": 2018,
|
||||
"rna-struct": 979,
|
||||
"web-command": 96
|
||||
"web-command": 153
|
||||
},
|
||||
"planningEstimate": 5200,
|
||||
"hardTarget": false,
|
||||
"verifiedUnits": 517,
|
||||
"unverifiedUnits": 3228,
|
||||
"boundCaseDelta": 39
|
||||
"verifiedUnits": 1025,
|
||||
"unverifiedUnits": 2777,
|
||||
"boundCaseDelta": -128
|
||||
},
|
||||
"historical": {
|
||||
"initialEstimate": 6900,
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -15,13 +15,13 @@
|
||||
}
|
||||
},
|
||||
"routeCoverage": {
|
||||
"unitCount": 3745,
|
||||
"classifiedCount": 3745,
|
||||
"unitCount": 3802,
|
||||
"classifiedCount": 3802,
|
||||
"unclassifiedCount": 0,
|
||||
"counts": {
|
||||
"BROWSER_EQUIVALENT": 434,
|
||||
"SERVER_NATIVE": 1613,
|
||||
"WEB_MAIN": 1698
|
||||
"WEB_MAIN": 1755
|
||||
},
|
||||
"unavailable": [],
|
||||
"byKind": {
|
||||
@@ -30,31 +30,33 @@
|
||||
"operator": 2018,
|
||||
"operator-macro": 58,
|
||||
"rna-struct": 979,
|
||||
"web-command": 96
|
||||
"web-command": 153
|
||||
},
|
||||
"byFamily": {
|
||||
"EDITOR": 2023,
|
||||
"MODIFIER": 97,
|
||||
"NODES": 497,
|
||||
"RNA": 979,
|
||||
"WEB_ENGINE": 96,
|
||||
"WEB_ENGINE": 153,
|
||||
"WINDOW_MANAGER": 53
|
||||
}
|
||||
},
|
||||
"behavioralEvidence": {
|
||||
"status": "PARTIAL",
|
||||
"verifiedUnits": 1025,
|
||||
"unverifiedUnits": 2720,
|
||||
"unverifiedUnits": 2777,
|
||||
"unverifiedByKind": {
|
||||
"modifier-source": 2,
|
||||
"operator": 1987,
|
||||
"operator-macro": 58,
|
||||
"rna-struct": 673
|
||||
"rna-struct": 673,
|
||||
"web-command": 57
|
||||
},
|
||||
"unverifiedByFamily": {
|
||||
"EDITOR": 1992,
|
||||
"MODIFIER": 2,
|
||||
"RNA": 673,
|
||||
"WEB_ENGINE": 57,
|
||||
"WINDOW_MANAGER": 53
|
||||
},
|
||||
"rule": "route assignment is not behavioral completion"
|
||||
@@ -201,7 +203,7 @@
|
||||
},
|
||||
"inputs": {
|
||||
"productReportSha256": "ec2c29e2cc26d573e821647d4864e9bda3da77d46dbde27959aea2a2dc78218d",
|
||||
"routeCatalogSha256": "f5df5b9efd00a8c4cdf4b0862064609da3d3538a97df5e3252d013a0791bde1d",
|
||||
"routeCatalogSha256": "cc273f149244a724e17fc39b1063a0c1ea1ab26c13e43ebba8166c7908fa8534",
|
||||
"smokeReportSha256": "85b71b3c7ef47266c2930b7f66407a22b99e8a4f1ef1bf09d8195d9be6d4ba89"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
"artifact": "errorContract",
|
||||
"path": "web/protocol/error.ts",
|
||||
"originalSha256": "751c70c898540fa7e82fb1b1a79254756ec8db8e4201a88b6d817d7c3d92103f",
|
||||
"observedSha256": "f6d949a56d6b3c9bf58bbb3b94eb3c16e497cdd515da11bf45d9ef0b86c638b2",
|
||||
"observedSha256": "5cfc51365b68290e27dcb29fdec307e5eb2a9267092498b83c41f103d06e8876",
|
||||
"provenanceState": "BLOCKED_SOURCE_LOST"
|
||||
},
|
||||
{
|
||||
@@ -18,7 +18,7 @@
|
||||
"artifact": "errorContract",
|
||||
"path": "web/protocol/error.ts",
|
||||
"originalSha256": "751c70c898540fa7e82fb1b1a79254756ec8db8e4201a88b6d817d7c3d92103f",
|
||||
"observedSha256": "f6d949a56d6b3c9bf58bbb3b94eb3c16e497cdd515da11bf45d9ef0b86c638b2",
|
||||
"observedSha256": "5cfc51365b68290e27dcb29fdec307e5eb2a9267092498b83c41f103d06e8876",
|
||||
"provenanceState": "BLOCKED_SOURCE_LOST"
|
||||
},
|
||||
{
|
||||
@@ -26,7 +26,7 @@
|
||||
"artifact": "blender",
|
||||
"path": "build_blender_5.2.0/bin/blender",
|
||||
"originalSha256": "d4483926610484ef9c2ad9241aae1469f934d955ebe791f1920e263e0ba85b82",
|
||||
"observedSha256": "e1c28687ce34cda539fce096060ab972a98e509c3cdd8335745d565546bcd030",
|
||||
"observedSha256": "97d025812d51642e6c118a7a6228b0481e5ff95e4acb7742f62875f9f27f924b",
|
||||
"provenanceState": "BLOCKED_SOURCE_LOST"
|
||||
},
|
||||
{
|
||||
@@ -90,7 +90,7 @@
|
||||
"artifact": "package",
|
||||
"path": "web/package.json",
|
||||
"originalSha256": "cfb232baa494ff59f6c8d65514a08c86332ee9354350b2a0392b6f932a7ee42c",
|
||||
"observedSha256": "40b7f14d4f568ae94bedde83e02115c127e0c714e5eb32a6a97b1e1084c4fa68",
|
||||
"observedSha256": "b334ff7ab822bd9a9c6ad1302fdb6432648f26d1cf1dbfe86825c2cf1947387e",
|
||||
"provenanceState": "BLOCKED_SOURCE_LOST"
|
||||
},
|
||||
{
|
||||
@@ -106,7 +106,7 @@
|
||||
"artifact": "package",
|
||||
"path": "web/package.json",
|
||||
"originalSha256": "cfb232baa494ff59f6c8d65514a08c86332ee9354350b2a0392b6f932a7ee42c",
|
||||
"observedSha256": "40b7f14d4f568ae94bedde83e02115c127e0c714e5eb32a6a97b1e1084c4fa68",
|
||||
"observedSha256": "b334ff7ab822bd9a9c6ad1302fdb6432648f26d1cf1dbfe86825c2cf1947387e",
|
||||
"provenanceState": "BLOCKED_SOURCE_LOST"
|
||||
},
|
||||
{
|
||||
@@ -122,7 +122,7 @@
|
||||
"artifact": "package",
|
||||
"path": "web/package.json",
|
||||
"originalSha256": "cfb232baa494ff59f6c8d65514a08c86332ee9354350b2a0392b6f932a7ee42c",
|
||||
"observedSha256": "40b7f14d4f568ae94bedde83e02115c127e0c714e5eb32a6a97b1e1084c4fa68",
|
||||
"observedSha256": "b334ff7ab822bd9a9c6ad1302fdb6432648f26d1cf1dbfe86825c2cf1947387e",
|
||||
"provenanceState": "BLOCKED_SOURCE_LOST"
|
||||
},
|
||||
{
|
||||
@@ -138,7 +138,7 @@
|
||||
"artifact": "package",
|
||||
"path": "web/package.json",
|
||||
"originalSha256": "cfb232baa494ff59f6c8d65514a08c86332ee9354350b2a0392b6f932a7ee42c",
|
||||
"observedSha256": "40b7f14d4f568ae94bedde83e02115c127e0c714e5eb32a6a97b1e1084c4fa68",
|
||||
"observedSha256": "b334ff7ab822bd9a9c6ad1302fdb6432648f26d1cf1dbfe86825c2cf1947387e",
|
||||
"provenanceState": "BLOCKED_SOURCE_LOST"
|
||||
},
|
||||
{
|
||||
@@ -162,7 +162,7 @@
|
||||
"artifact": "package",
|
||||
"path": "web/package.json",
|
||||
"originalSha256": "cfb232baa494ff59f6c8d65514a08c86332ee9354350b2a0392b6f932a7ee42c",
|
||||
"observedSha256": "40b7f14d4f568ae94bedde83e02115c127e0c714e5eb32a6a97b1e1084c4fa68",
|
||||
"observedSha256": "b334ff7ab822bd9a9c6ad1302fdb6432648f26d1cf1dbfe86825c2cf1947387e",
|
||||
"provenanceState": "BLOCKED_SOURCE_LOST"
|
||||
},
|
||||
{
|
||||
@@ -186,7 +186,7 @@
|
||||
"artifact": "package",
|
||||
"path": "web/package.json",
|
||||
"originalSha256": "cfb232baa494ff59f6c8d65514a08c86332ee9354350b2a0392b6f932a7ee42c",
|
||||
"observedSha256": "40b7f14d4f568ae94bedde83e02115c127e0c714e5eb32a6a97b1e1084c4fa68",
|
||||
"observedSha256": "b334ff7ab822bd9a9c6ad1302fdb6432648f26d1cf1dbfe86825c2cf1947387e",
|
||||
"provenanceState": "BLOCKED_SOURCE_LOST"
|
||||
},
|
||||
{
|
||||
@@ -210,7 +210,7 @@
|
||||
"artifact": "package",
|
||||
"path": "web/package.json",
|
||||
"originalSha256": "cfb232baa494ff59f6c8d65514a08c86332ee9354350b2a0392b6f932a7ee42c",
|
||||
"observedSha256": "40b7f14d4f568ae94bedde83e02115c127e0c714e5eb32a6a97b1e1084c4fa68",
|
||||
"observedSha256": "b334ff7ab822bd9a9c6ad1302fdb6432648f26d1cf1dbfe86825c2cf1947387e",
|
||||
"provenanceState": "BLOCKED_SOURCE_LOST"
|
||||
},
|
||||
{
|
||||
@@ -226,7 +226,7 @@
|
||||
"artifact": "package",
|
||||
"path": "web/package.json",
|
||||
"originalSha256": "cfb232baa494ff59f6c8d65514a08c86332ee9354350b2a0392b6f932a7ee42c",
|
||||
"observedSha256": "40b7f14d4f568ae94bedde83e02115c127e0c714e5eb32a6a97b1e1084c4fa68",
|
||||
"observedSha256": "b334ff7ab822bd9a9c6ad1302fdb6432648f26d1cf1dbfe86825c2cf1947387e",
|
||||
"provenanceState": "BLOCKED_SOURCE_LOST"
|
||||
},
|
||||
{
|
||||
@@ -250,7 +250,7 @@
|
||||
"artifact": "package",
|
||||
"path": "web/package.json",
|
||||
"originalSha256": "cfb232baa494ff59f6c8d65514a08c86332ee9354350b2a0392b6f932a7ee42c",
|
||||
"observedSha256": "40b7f14d4f568ae94bedde83e02115c127e0c714e5eb32a6a97b1e1084c4fa68",
|
||||
"observedSha256": "b334ff7ab822bd9a9c6ad1302fdb6432648f26d1cf1dbfe86825c2cf1947387e",
|
||||
"provenanceState": "BLOCKED_SOURCE_LOST"
|
||||
},
|
||||
{
|
||||
@@ -274,7 +274,7 @@
|
||||
"artifact": "package",
|
||||
"path": "web/package.json",
|
||||
"originalSha256": "cfb232baa494ff59f6c8d65514a08c86332ee9354350b2a0392b6f932a7ee42c",
|
||||
"observedSha256": "40b7f14d4f568ae94bedde83e02115c127e0c714e5eb32a6a97b1e1084c4fa68",
|
||||
"observedSha256": "b334ff7ab822bd9a9c6ad1302fdb6432648f26d1cf1dbfe86825c2cf1947387e",
|
||||
"provenanceState": "BLOCKED_SOURCE_LOST"
|
||||
},
|
||||
{
|
||||
@@ -298,7 +298,7 @@
|
||||
"artifact": "package",
|
||||
"path": "web/package.json",
|
||||
"originalSha256": "cfb232baa494ff59f6c8d65514a08c86332ee9354350b2a0392b6f932a7ee42c",
|
||||
"observedSha256": "40b7f14d4f568ae94bedde83e02115c127e0c714e5eb32a6a97b1e1084c4fa68",
|
||||
"observedSha256": "b334ff7ab822bd9a9c6ad1302fdb6432648f26d1cf1dbfe86825c2cf1947387e",
|
||||
"provenanceState": "BLOCKED_SOURCE_LOST"
|
||||
},
|
||||
{
|
||||
@@ -322,7 +322,7 @@
|
||||
"artifact": "package",
|
||||
"path": "web/package.json",
|
||||
"originalSha256": "cfb232baa494ff59f6c8d65514a08c86332ee9354350b2a0392b6f932a7ee42c",
|
||||
"observedSha256": "40b7f14d4f568ae94bedde83e02115c127e0c714e5eb32a6a97b1e1084c4fa68",
|
||||
"observedSha256": "b334ff7ab822bd9a9c6ad1302fdb6432648f26d1cf1dbfe86825c2cf1947387e",
|
||||
"provenanceState": "BLOCKED_SOURCE_LOST"
|
||||
},
|
||||
{
|
||||
@@ -338,7 +338,15 @@
|
||||
"artifact": "package",
|
||||
"path": "web/package.json",
|
||||
"originalSha256": "cfb232baa494ff59f6c8d65514a08c86332ee9354350b2a0392b6f932a7ee42c",
|
||||
"observedSha256": "40b7f14d4f568ae94bedde83e02115c127e0c714e5eb32a6a97b1e1084c4fa68",
|
||||
"observedSha256": "b334ff7ab822bd9a9c6ad1302fdb6432648f26d1cf1dbfe86825c2cf1947387e",
|
||||
"provenanceState": "BLOCKED_SOURCE_LOST"
|
||||
},
|
||||
{
|
||||
"task": "M12-04F",
|
||||
"artifact": "protocol",
|
||||
"path": "web/protocol/asset-library-io.ts",
|
||||
"originalSha256": "e02efa79668f4ee10b1c28786709eba2c93691b28ccf1155c6213dda12f59a8f",
|
||||
"observedSha256": "b9dcca84ea9964468af81b7e20d408aa9ead43cc0b654b779131e32c65714367",
|
||||
"provenanceState": "BLOCKED_SOURCE_LOST"
|
||||
},
|
||||
{
|
||||
@@ -354,7 +362,7 @@
|
||||
"artifact": "package",
|
||||
"path": "web/package.json",
|
||||
"originalSha256": "cfb232baa494ff59f6c8d65514a08c86332ee9354350b2a0392b6f932a7ee42c",
|
||||
"observedSha256": "40b7f14d4f568ae94bedde83e02115c127e0c714e5eb32a6a97b1e1084c4fa68",
|
||||
"observedSha256": "b334ff7ab822bd9a9c6ad1302fdb6432648f26d1cf1dbfe86825c2cf1947387e",
|
||||
"provenanceState": "BLOCKED_SOURCE_LOST"
|
||||
},
|
||||
{
|
||||
@@ -370,7 +378,7 @@
|
||||
"artifact": "package",
|
||||
"path": "web/package.json",
|
||||
"originalSha256": "cfb232baa494ff59f6c8d65514a08c86332ee9354350b2a0392b6f932a7ee42c",
|
||||
"observedSha256": "40b7f14d4f568ae94bedde83e02115c127e0c714e5eb32a6a97b1e1084c4fa68",
|
||||
"observedSha256": "b334ff7ab822bd9a9c6ad1302fdb6432648f26d1cf1dbfe86825c2cf1947387e",
|
||||
"provenanceState": "BLOCKED_SOURCE_LOST"
|
||||
},
|
||||
{
|
||||
@@ -378,7 +386,7 @@
|
||||
"artifact": "errorCodes",
|
||||
"path": "web/protocol/error.ts",
|
||||
"originalSha256": "751c70c898540fa7e82fb1b1a79254756ec8db8e4201a88b6d817d7c3d92103f",
|
||||
"observedSha256": "f6d949a56d6b3c9bf58bbb3b94eb3c16e497cdd515da11bf45d9ef0b86c638b2",
|
||||
"observedSha256": "5cfc51365b68290e27dcb29fdec307e5eb2a9267092498b83c41f103d06e8876",
|
||||
"provenanceState": "BLOCKED_SOURCE_LOST"
|
||||
},
|
||||
{
|
||||
@@ -394,7 +402,7 @@
|
||||
"artifact": "package",
|
||||
"path": "web/package.json",
|
||||
"originalSha256": "cfb232baa494ff59f6c8d65514a08c86332ee9354350b2a0392b6f932a7ee42c",
|
||||
"observedSha256": "40b7f14d4f568ae94bedde83e02115c127e0c714e5eb32a6a97b1e1084c4fa68",
|
||||
"observedSha256": "b334ff7ab822bd9a9c6ad1302fdb6432648f26d1cf1dbfe86825c2cf1947387e",
|
||||
"provenanceState": "BLOCKED_SOURCE_LOST"
|
||||
},
|
||||
{
|
||||
@@ -410,7 +418,15 @@
|
||||
"artifact": "package",
|
||||
"path": "web/package.json",
|
||||
"originalSha256": "cfb232baa494ff59f6c8d65514a08c86332ee9354350b2a0392b6f932a7ee42c",
|
||||
"observedSha256": "40b7f14d4f568ae94bedde83e02115c127e0c714e5eb32a6a97b1e1084c4fa68",
|
||||
"observedSha256": "b334ff7ab822bd9a9c6ad1302fdb6432648f26d1cf1dbfe86825c2cf1947387e",
|
||||
"provenanceState": "BLOCKED_SOURCE_LOST"
|
||||
},
|
||||
{
|
||||
"task": "M12-04J",
|
||||
"artifact": "checker",
|
||||
"path": "tools/web/check-malicious-archive-fixtures.mjs",
|
||||
"originalSha256": "edda2f420f26e55f9990d24b755bb9b4f732ec32c2e072210144b3d0b6634d9b",
|
||||
"observedSha256": "a0c4c730da28c03518eb561c5c94b4dd9119c4def623785a04506fc3db0f1419",
|
||||
"provenanceState": "BLOCKED_SOURCE_LOST"
|
||||
},
|
||||
{
|
||||
@@ -418,7 +434,7 @@
|
||||
"artifact": "package",
|
||||
"path": "web/package.json",
|
||||
"originalSha256": "342f75fe285f99da301eba97590fd9fc76cef4938508177fd43e1827f0295076",
|
||||
"observedSha256": "40b7f14d4f568ae94bedde83e02115c127e0c714e5eb32a6a97b1e1084c4fa68",
|
||||
"observedSha256": "b334ff7ab822bd9a9c6ad1302fdb6432648f26d1cf1dbfe86825c2cf1947387e",
|
||||
"provenanceState": "BLOCKED_SOURCE_LOST"
|
||||
},
|
||||
{
|
||||
@@ -434,7 +450,7 @@
|
||||
"artifact": "package",
|
||||
"path": "web/package.json",
|
||||
"originalSha256": "cfb232baa494ff59f6c8d65514a08c86332ee9354350b2a0392b6f932a7ee42c",
|
||||
"observedSha256": "40b7f14d4f568ae94bedde83e02115c127e0c714e5eb32a6a97b1e1084c4fa68",
|
||||
"observedSha256": "b334ff7ab822bd9a9c6ad1302fdb6432648f26d1cf1dbfe86825c2cf1947387e",
|
||||
"provenanceState": "BLOCKED_SOURCE_LOST"
|
||||
},
|
||||
{
|
||||
@@ -450,7 +466,39 @@
|
||||
"artifact": "package",
|
||||
"path": "web/package.json",
|
||||
"originalSha256": "cfb232baa494ff59f6c8d65514a08c86332ee9354350b2a0392b6f932a7ee42c",
|
||||
"observedSha256": "40b7f14d4f568ae94bedde83e02115c127e0c714e5eb32a6a97b1e1084c4fa68",
|
||||
"observedSha256": "b334ff7ab822bd9a9c6ad1302fdb6432648f26d1cf1dbfe86825c2cf1947387e",
|
||||
"provenanceState": "BLOCKED_SOURCE_LOST"
|
||||
},
|
||||
{
|
||||
"task": "M12-05C",
|
||||
"artifact": "protocol",
|
||||
"path": "web/protocol/io-format-ui-gate.ts",
|
||||
"originalSha256": "fc397ceb947d4ede6c34c1d51438253a6b59244fc40f5eb77ce155bf1c477476",
|
||||
"observedSha256": "2888014e0c6cdb52f0a65058c656d28a29818e7e32b4bd6b9fedfd66cfb8ae58",
|
||||
"provenanceState": "BLOCKED_SOURCE_LOST"
|
||||
},
|
||||
{
|
||||
"task": "M12-05C",
|
||||
"artifact": "unit",
|
||||
"path": "web/tests/unit/io-format-ui-gate.test.mjs",
|
||||
"originalSha256": "84ca8fb6022da9f167daa104c44489a6c7d9f059699e57ce621b8d7f64f19082",
|
||||
"observedSha256": "ae5b8591bc0f4895b731187e131ffcc05e0ca98322b2fcb052a620c40b75bccc",
|
||||
"provenanceState": "BLOCKED_SOURCE_LOST"
|
||||
},
|
||||
{
|
||||
"task": "M12-05C",
|
||||
"artifact": "chromium",
|
||||
"path": "web/tests/e2e/io-format-ui-gate.spec.ts",
|
||||
"originalSha256": "eda2cdb9ede3bcbd717800c9c6fdb28d8cebef96f0296a2ee847a05e60cd0eed",
|
||||
"observedSha256": "1f5245b2f0e864963d829d2b16c04660085a3b62a75dd6a615f617202b6aad3a",
|
||||
"provenanceState": "BLOCKED_SOURCE_LOST"
|
||||
},
|
||||
{
|
||||
"task": "M12-05C",
|
||||
"artifact": "registry",
|
||||
"path": "web/app/src/capabilities/io-format-ui-registry.json",
|
||||
"originalSha256": "6b410bc6f2cad032af55bf13e1c8ddd841b01e9913ffc0ba381da8b7204285fd",
|
||||
"observedSha256": "93cdef829b03baa0a586a0ede351c914511bed43fc446c16a2209f66e9c73ab9",
|
||||
"provenanceState": "BLOCKED_SOURCE_LOST"
|
||||
},
|
||||
{
|
||||
@@ -458,7 +506,7 @@
|
||||
"artifact": "package",
|
||||
"path": "web/package.json",
|
||||
"originalSha256": "cfb232baa494ff59f6c8d65514a08c86332ee9354350b2a0392b6f932a7ee42c",
|
||||
"observedSha256": "40b7f14d4f568ae94bedde83e02115c127e0c714e5eb32a6a97b1e1084c4fa68",
|
||||
"observedSha256": "b334ff7ab822bd9a9c6ad1302fdb6432648f26d1cf1dbfe86825c2cf1947387e",
|
||||
"provenanceState": "BLOCKED_SOURCE_LOST"
|
||||
},
|
||||
{
|
||||
@@ -466,7 +514,7 @@
|
||||
"artifact": "app",
|
||||
"path": "web/app/src/app/App.tsx",
|
||||
"originalSha256": "74216aac70992f8d879e983237ca324b998008582f0cd4658e90994cf9fae0a8",
|
||||
"observedSha256": "5861988f3dfbb8c05d36aee3033a72514de53a0cb4ec6f3d832418ef6b5cc8b2",
|
||||
"observedSha256": "41279de5f12071d914a185c0813f537b8db85ae229f9ce61724fa36cac7cdf31",
|
||||
"provenanceState": "BLOCKED_SOURCE_LOST"
|
||||
},
|
||||
{
|
||||
@@ -474,7 +522,7 @@
|
||||
"artifact": "package",
|
||||
"path": "web/package.json",
|
||||
"originalSha256": "cfb232baa494ff59f6c8d65514a08c86332ee9354350b2a0392b6f932a7ee42c",
|
||||
"observedSha256": "40b7f14d4f568ae94bedde83e02115c127e0c714e5eb32a6a97b1e1084c4fa68",
|
||||
"observedSha256": "b334ff7ab822bd9a9c6ad1302fdb6432648f26d1cf1dbfe86825c2cf1947387e",
|
||||
"provenanceState": "BLOCKED_SOURCE_LOST"
|
||||
},
|
||||
{
|
||||
@@ -482,7 +530,7 @@
|
||||
"artifact": "package",
|
||||
"path": "web/package.json",
|
||||
"originalSha256": "cfb232baa494ff59f6c8d65514a08c86332ee9354350b2a0392b6f932a7ee42c",
|
||||
"observedSha256": "40b7f14d4f568ae94bedde83e02115c127e0c714e5eb32a6a97b1e1084c4fa68",
|
||||
"observedSha256": "b334ff7ab822bd9a9c6ad1302fdb6432648f26d1cf1dbfe86825c2cf1947387e",
|
||||
"provenanceState": "BLOCKED_SOURCE_LOST"
|
||||
},
|
||||
{
|
||||
@@ -530,7 +578,7 @@
|
||||
"artifact": "app",
|
||||
"path": "web/app/src/app/App.tsx",
|
||||
"originalSha256": "043ff3a2f39ef3a1303791081b80851b427e7db5dfd9af2161926dd6f1ea9ca4",
|
||||
"observedSha256": "5861988f3dfbb8c05d36aee3033a72514de53a0cb4ec6f3d832418ef6b5cc8b2",
|
||||
"observedSha256": "41279de5f12071d914a185c0813f537b8db85ae229f9ce61724fa36cac7cdf31",
|
||||
"provenanceState": "BLOCKED_SOURCE_LOST"
|
||||
},
|
||||
{
|
||||
@@ -538,7 +586,7 @@
|
||||
"artifact": "package",
|
||||
"path": "web/package.json",
|
||||
"originalSha256": "cfb232baa494ff59f6c8d65514a08c86332ee9354350b2a0392b6f932a7ee42c",
|
||||
"observedSha256": "40b7f14d4f568ae94bedde83e02115c127e0c714e5eb32a6a97b1e1084c4fa68",
|
||||
"observedSha256": "b334ff7ab822bd9a9c6ad1302fdb6432648f26d1cf1dbfe86825c2cf1947387e",
|
||||
"provenanceState": "BLOCKED_SOURCE_LOST"
|
||||
},
|
||||
{
|
||||
@@ -554,7 +602,7 @@
|
||||
"artifact": "package",
|
||||
"path": "web/package.json",
|
||||
"originalSha256": "cfb232baa494ff59f6c8d65514a08c86332ee9354350b2a0392b6f932a7ee42c",
|
||||
"observedSha256": "40b7f14d4f568ae94bedde83e02115c127e0c714e5eb32a6a97b1e1084c4fa68",
|
||||
"observedSha256": "b334ff7ab822bd9a9c6ad1302fdb6432648f26d1cf1dbfe86825c2cf1947387e",
|
||||
"provenanceState": "BLOCKED_SOURCE_LOST"
|
||||
},
|
||||
{
|
||||
@@ -562,7 +610,7 @@
|
||||
"artifact": "package",
|
||||
"path": "web/package.json",
|
||||
"originalSha256": "cfb232baa494ff59f6c8d65514a08c86332ee9354350b2a0392b6f932a7ee42c",
|
||||
"observedSha256": "40b7f14d4f568ae94bedde83e02115c127e0c714e5eb32a6a97b1e1084c4fa68",
|
||||
"observedSha256": "b334ff7ab822bd9a9c6ad1302fdb6432648f26d1cf1dbfe86825c2cf1947387e",
|
||||
"provenanceState": "BLOCKED_SOURCE_LOST"
|
||||
},
|
||||
{
|
||||
@@ -570,7 +618,7 @@
|
||||
"artifact": "package",
|
||||
"path": "web/package.json",
|
||||
"originalSha256": "cfb232baa494ff59f6c8d65514a08c86332ee9354350b2a0392b6f932a7ee42c",
|
||||
"observedSha256": "40b7f14d4f568ae94bedde83e02115c127e0c714e5eb32a6a97b1e1084c4fa68",
|
||||
"observedSha256": "b334ff7ab822bd9a9c6ad1302fdb6432648f26d1cf1dbfe86825c2cf1947387e",
|
||||
"provenanceState": "BLOCKED_SOURCE_LOST"
|
||||
},
|
||||
{
|
||||
@@ -578,7 +626,7 @@
|
||||
"artifact": "package",
|
||||
"path": "web/package.json",
|
||||
"originalSha256": "cfb232baa494ff59f6c8d65514a08c86332ee9354350b2a0392b6f932a7ee42c",
|
||||
"observedSha256": "40b7f14d4f568ae94bedde83e02115c127e0c714e5eb32a6a97b1e1084c4fa68",
|
||||
"observedSha256": "b334ff7ab822bd9a9c6ad1302fdb6432648f26d1cf1dbfe86825c2cf1947387e",
|
||||
"provenanceState": "BLOCKED_SOURCE_LOST"
|
||||
},
|
||||
{
|
||||
@@ -602,7 +650,7 @@
|
||||
"artifact": "package",
|
||||
"path": "web/package.json",
|
||||
"originalSha256": "cfb232baa494ff59f6c8d65514a08c86332ee9354350b2a0392b6f932a7ee42c",
|
||||
"observedSha256": "40b7f14d4f568ae94bedde83e02115c127e0c714e5eb32a6a97b1e1084c4fa68",
|
||||
"observedSha256": "b334ff7ab822bd9a9c6ad1302fdb6432648f26d1cf1dbfe86825c2cf1947387e",
|
||||
"provenanceState": "BLOCKED_SOURCE_LOST"
|
||||
},
|
||||
{
|
||||
@@ -610,7 +658,7 @@
|
||||
"artifact": "package",
|
||||
"path": "web/package.json",
|
||||
"originalSha256": "cfb232baa494ff59f6c8d65514a08c86332ee9354350b2a0392b6f932a7ee42c",
|
||||
"observedSha256": "40b7f14d4f568ae94bedde83e02115c127e0c714e5eb32a6a97b1e1084c4fa68",
|
||||
"observedSha256": "b334ff7ab822bd9a9c6ad1302fdb6432648f26d1cf1dbfe86825c2cf1947387e",
|
||||
"provenanceState": "BLOCKED_SOURCE_LOST"
|
||||
},
|
||||
{
|
||||
@@ -618,7 +666,7 @@
|
||||
"artifact": "package",
|
||||
"path": "web/package.json",
|
||||
"originalSha256": "cfb232baa494ff59f6c8d65514a08c86332ee9354350b2a0392b6f932a7ee42c",
|
||||
"observedSha256": "40b7f14d4f568ae94bedde83e02115c127e0c714e5eb32a6a97b1e1084c4fa68",
|
||||
"observedSha256": "b334ff7ab822bd9a9c6ad1302fdb6432648f26d1cf1dbfe86825c2cf1947387e",
|
||||
"provenanceState": "BLOCKED_SOURCE_LOST"
|
||||
},
|
||||
{
|
||||
@@ -626,7 +674,7 @@
|
||||
"artifact": "package",
|
||||
"path": "web/package.json",
|
||||
"originalSha256": "cfb232baa494ff59f6c8d65514a08c86332ee9354350b2a0392b6f932a7ee42c",
|
||||
"observedSha256": "40b7f14d4f568ae94bedde83e02115c127e0c714e5eb32a6a97b1e1084c4fa68",
|
||||
"observedSha256": "b334ff7ab822bd9a9c6ad1302fdb6432648f26d1cf1dbfe86825c2cf1947387e",
|
||||
"provenanceState": "BLOCKED_SOURCE_LOST"
|
||||
},
|
||||
{
|
||||
@@ -634,7 +682,7 @@
|
||||
"artifact": "package",
|
||||
"path": "web/package.json",
|
||||
"originalSha256": "cfb232baa494ff59f6c8d65514a08c86332ee9354350b2a0392b6f932a7ee42c",
|
||||
"observedSha256": "40b7f14d4f568ae94bedde83e02115c127e0c714e5eb32a6a97b1e1084c4fa68",
|
||||
"observedSha256": "b334ff7ab822bd9a9c6ad1302fdb6432648f26d1cf1dbfe86825c2cf1947387e",
|
||||
"provenanceState": "BLOCKED_SOURCE_LOST"
|
||||
},
|
||||
{
|
||||
@@ -642,7 +690,7 @@
|
||||
"artifact": "package",
|
||||
"path": "web/package.json",
|
||||
"originalSha256": "cfb232baa494ff59f6c8d65514a08c86332ee9354350b2a0392b6f932a7ee42c",
|
||||
"observedSha256": "40b7f14d4f568ae94bedde83e02115c127e0c714e5eb32a6a97b1e1084c4fa68",
|
||||
"observedSha256": "b334ff7ab822bd9a9c6ad1302fdb6432648f26d1cf1dbfe86825c2cf1947387e",
|
||||
"provenanceState": "BLOCKED_SOURCE_LOST"
|
||||
},
|
||||
{
|
||||
@@ -650,7 +698,7 @@
|
||||
"artifact": "package",
|
||||
"path": "web/package.json",
|
||||
"originalSha256": "cfb232baa494ff59f6c8d65514a08c86332ee9354350b2a0392b6f932a7ee42c",
|
||||
"observedSha256": "40b7f14d4f568ae94bedde83e02115c127e0c714e5eb32a6a97b1e1084c4fa68",
|
||||
"observedSha256": "b334ff7ab822bd9a9c6ad1302fdb6432648f26d1cf1dbfe86825c2cf1947387e",
|
||||
"provenanceState": "BLOCKED_SOURCE_LOST"
|
||||
},
|
||||
{
|
||||
@@ -658,7 +706,7 @@
|
||||
"artifact": "package",
|
||||
"path": "web/package.json",
|
||||
"originalSha256": "cfb232baa494ff59f6c8d65514a08c86332ee9354350b2a0392b6f932a7ee42c",
|
||||
"observedSha256": "40b7f14d4f568ae94bedde83e02115c127e0c714e5eb32a6a97b1e1084c4fa68",
|
||||
"observedSha256": "b334ff7ab822bd9a9c6ad1302fdb6432648f26d1cf1dbfe86825c2cf1947387e",
|
||||
"provenanceState": "BLOCKED_SOURCE_LOST"
|
||||
},
|
||||
{
|
||||
@@ -666,7 +714,7 @@
|
||||
"artifact": "package",
|
||||
"path": "web/package.json",
|
||||
"originalSha256": "cfb232baa494ff59f6c8d65514a08c86332ee9354350b2a0392b6f932a7ee42c",
|
||||
"observedSha256": "40b7f14d4f568ae94bedde83e02115c127e0c714e5eb32a6a97b1e1084c4fa68",
|
||||
"observedSha256": "b334ff7ab822bd9a9c6ad1302fdb6432648f26d1cf1dbfe86825c2cf1947387e",
|
||||
"provenanceState": "BLOCKED_SOURCE_LOST"
|
||||
},
|
||||
{
|
||||
@@ -674,7 +722,7 @@
|
||||
"artifact": "package",
|
||||
"path": "web/package.json",
|
||||
"originalSha256": "c56c653effb38f9ac9c53aa19a531ca0cdab04d4457212f286349091d5b65c22",
|
||||
"observedSha256": "40b7f14d4f568ae94bedde83e02115c127e0c714e5eb32a6a97b1e1084c4fa68",
|
||||
"observedSha256": "b334ff7ab822bd9a9c6ad1302fdb6432648f26d1cf1dbfe86825c2cf1947387e",
|
||||
"provenanceState": "BLOCKED_SOURCE_LOST"
|
||||
}
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user