{ "schema": "freecad-web-runtime-issue-ledger/v1", "mode": "fix-on-use", "issues": [ { "id": "runtime:74f64afb20f2bb816726", "status": "resolved", "capabilityId": "Part:part.createRecompute", "module": "Part", "cmd": "part.createRecompute", "args": { "schema": "freecad-web-part/create-recompute/v1", "module": "Part", "action": "create/recompute", "type": "Part::Box", "dimensions": [ 5, 6, 7 ] }, "requestId": null, "firstError": "Source audit: web/src/part-facade.ts rejects every payload differing from PART_FIXTURE [2,3,4] with invalid_fixture. Reuse the existing native parameterized box implementation; accept user dimensions and return native results through the shared dispatcher. Do not mark the entire Part workflow complete based on the fixed smoke fixture.", "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "artifact": { "revision": "04f339bd89421353", "assetBaseUrl": "/kernel/", "workers": { "part-save.worker.ts": { "revision": "860a28a258acdee9", "runtimeUrl": "/kernel/FreeCADWebDocumentProbe.js", "wasmUrl": "/kernel/FreeCADWebDocumentProbe.wasm", "hashes": { "runtime": "e572719e156e2c4dd25b99dfb585b74718f4f54ba8bf1acd423302d50f264196", "wasm": "860a28a258acdee9e6a2fd217bafe3457f90e83e36c0e8678a65533cc3095265" } }, "part.worker.ts": { "revision": "c4c320cd45ca2609", "runtimeUrl": "/kernel/FreeCADWebPartBoxProbe.js", "wasmUrl": "/kernel/FreeCADWebPartBoxProbe.wasm", "hashes": { "runtime": "db0fb9a23c0a15b44793b26766ab2975ca2c48e5062b6c81c8bf33c103e794b7", "wasm": "c4c320cd45ca26093b5db1f8eafc8c8f0c5343aac5add2454d71c7874dd17050" } } } }, "firstSeenAt": "2026-09-07T13:55:47.864417+00:00", "lastSeenAt": "2026-09-07T13:55:47.864417+00:00", "occurrences": 1, "deployedAt": "2026-09-07T14:32:36.111866+00:00", "implementationBatchId": "c398e2ee6c0a29aefada33aa", "resolvedAt": "2026-09-11T14:20:16.717615+00:00", "businessEvidencePath": "docs/current/business-evidence/2dc1eba36219dd74b6e30ca3-20260911T142016732130.json", "businessEvidenceSha256": "300843dc5ea70811d6ac4126f55eddf8aee5a546029c27de570d18f057e249f5", "resolvedObservation": "f9b322038a8b0059d17d3f35bc67eefa67e6ae81ed1cb9a24cae9b24a9e7a792" }, { "id": "runtime:8fe11605fccfd0b61b22", "status": "resolved", "capabilityId": "Draft:draft.formatBatch", "module": "Draft", "cmd": "draft.formatBatch", "args": { "schema": "freecad-web-draft/format-batch/v1", "module": "Draft", "records": [ { "format": "svg", "direction": "import", "documentId": "draft-user", "payload": "" } ] }, "requestId": null, "firstError": "Source audit: native-source-policy blocks this route; DraftRuntimeProbe.cpp formatBatch stores Format/Payload string properties and returns imported:svg or echoed payload instead of importing/exporting real geometry. Worker also returns an object without the standard Facade schema/kind. Implement real source importer/exporter against user documents and structured errors before lifting the policy block.", "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "artifact": { "revision": "1e797e61a2f81110", "assetBaseUrl": "/kernel/", "workers": { "draft.worker.ts": { "revision": "3616ad06fcf98774", "runtimeUrl": "/kernel/FreeCADWebDraftRuntimeProbe.js", "wasmUrl": "/kernel/FreeCADWebDraftRuntimeProbe.wasm", "hashes": { "runtime": "d523b87c539167fb461498d46645e1b8d7f0b8fca9d10ed99cd9fce6cdd7d108", "wasm": "3616ad06fcf98774adfb1b79afbb2b197f7522e9b789333e335c0935ddf90971" } } } }, "firstSeenAt": "2026-09-07T13:55:47.968839+00:00", "lastSeenAt": "2026-09-07T13:55:47.968839+00:00", "occurrences": 1, "deployedAt": "2026-09-07T14:59:12.158701+00:00", "implementationBatchId": "da28603b16e5e35694e49439", "resolvedAt": "2026-09-11T15:25:55.033922+00:00", "businessEvidencePath": "docs/current/business-evidence/bcbed2d1047785af9fd2fd80-20260911T152555171689.json", "businessEvidenceSha256": "147652dc4034309386ffcab42ef96d5a340d1ac1b040db748a41f0fb0b4e6b10", "resolvedObservation": "552df66d6f3ad1f3539060ac29fc10ab9b653a9aae5806eeef3996db12e7569b" }, { "id": "runtime:4edceb04f9efe42f1a2c", "status": "resolved", "capabilityId": "TechDraw:techdraw.createRecompute", "module": "TechDraw", "cmd": "techdraw.createRecompute", "args": {}, "requestId": null, "firstError": "历史 TechDraw WASM 加载故障待当前创建/重算业务覆盖:ESM 动态 import FreeCADWebTechDrawRuntimeProbe.js 后,工厂在 typeof require 检查处抛出 not compiled for this environment,尚未执行 native dispatch。当前生成 JS 的 Node 分支仍使用 require 和 __dirname;需复用适配该产物的现有加载器,在实际创建/重算业务中确认加载及文档结果,并由业务用例声明 resolvedFailureKeys。不得重放旧 pythonFamilyBatch API gate。", "failureKeys": [ "1f9e4df157beb6ac50aa" ], "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "artifact": { "revision": "8abce5b1915a0b9b", "assetBaseUrl": "/kernel/", "workers": { "techdraw-inspect.worker.ts": { "revision": "13e9d2f83d91bb5a", "runtimeUrl": "/kernel/FreeCADWebTechDrawRuntimeProbe.js", "wasmUrl": "/kernel/FreeCADWebTechDrawRuntimeProbe.wasm", "hashes": { "runtime": "4d06b52cf4e808d557b28b9f68be1200efa1e960335442f6bc0bbc162f1772ab", "wasm": "13e9d2f83d91bb5a4e46c37ef8c21bdf24e2073a58fb12dda7f7da1f14897cb7" } }, "techdraw-native.worker.ts": { "revision": "13e9d2f83d91bb5a", "runtimeUrl": "/kernel/FreeCADWebTechDrawRuntimeProbe.js", "wasmUrl": "/kernel/FreeCADWebTechDrawRuntimeProbe.wasm", "hashes": { "runtime": "4d06b52cf4e808d557b28b9f68be1200efa1e960335442f6bc0bbc162f1772ab", "wasm": "13e9d2f83d91bb5a4e46c37ef8c21bdf24e2073a58fb12dda7f7da1f14897cb7" } }, "techdraw-python.worker.ts": { "revision": "13e9d2f83d91bb5a", "runtimeUrl": "/kernel/FreeCADWebTechDrawRuntimeProbe.js", "wasmUrl": "/kernel/FreeCADWebTechDrawRuntimeProbe.wasm", "hashes": { "runtime": "4d06b52cf4e808d557b28b9f68be1200efa1e960335442f6bc0bbc162f1772ab", "wasm": "13e9d2f83d91bb5a4e46c37ef8c21bdf24e2073a58fb12dda7f7da1f14897cb7" } }, "techdraw-save.worker.ts": { "revision": "13e9d2f83d91bb5a", "runtimeUrl": "/kernel/FreeCADWebTechDrawRuntimeProbe.js", "wasmUrl": "/kernel/FreeCADWebTechDrawRuntimeProbe.wasm", "hashes": { "runtime": "4d06b52cf4e808d557b28b9f68be1200efa1e960335442f6bc0bbc162f1772ab", "wasm": "13e9d2f83d91bb5a4e46c37ef8c21bdf24e2073a58fb12dda7f7da1f14897cb7" } }, "techdraw.worker.ts": { "revision": "13e9d2f83d91bb5a", "runtimeUrl": "/kernel/FreeCADWebTechDrawRuntimeProbe.js", "wasmUrl": "/kernel/FreeCADWebTechDrawRuntimeProbe.wasm", "hashes": { "runtime": "4d06b52cf4e808d557b28b9f68be1200efa1e960335442f6bc0bbc162f1772ab", "wasm": "13e9d2f83d91bb5a4e46c37ef8c21bdf24e2073a58fb12dda7f7da1f14897cb7" } } } }, "firstSeenAt": "2026-09-07T21:53:19.927118+00:00", "lastSeenAt": "2026-09-08T00:19:44.151528+00:00", "occurrences": 2, "resolvedAt": "2026-09-11T15:26:19.612477+00:00", "businessEvidencePath": "docs/current/business-evidence/a7d4d9fee7927965285e8838-20260911T152619623024.json", "businessEvidenceSha256": "3cb7ff4723e536610579c6c6ea050f38aeed7a6203a8ea08862a8c181b530510", "resolvedObservation": "492cf4823920936a33c60d5ee9a7d6bb7c801512866021a0c618050efe1eacdb" }, { "id": "runtime:b323c97a70cc280a9aeb", "status": "resolved", "capabilityId": "TechDraw:techdraw.createRecompute", "module": "TechDraw", "cmd": "techdraw.createRecompute", "args": {}, "requestId": null, "firstError": "历史构建失败 ef9280330f04cffee8a1 发生于 FreeCADWebTechDrawRuntimeProbe 的 TechDrawRuntimeProbe.cpp.o;原始记录仅有截断编译命令,没有具体 compiler diagnostic,根因尚未确认,不可标记已修复。当前创建/重算业务的 facade、Worker 和 Node 业务用例均依赖同名 probe。请复用现有源码、WASM 和构建缓存,在本业务内核实当前产物与源码关系,若仍有编译故障则修复实际首错;用真实创建/编辑/重算及异常用例证明结果后声明此 resolvedFailureKeys,由外层核验。不得重放旧 API gate,不得仅凭编译通过关闭。", "failureKeys": [ "ef9280330f04cffee8a1" ], "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "artifact": { "revision": "8abce5b1915a0b9b", "assetBaseUrl": "/kernel/", "workers": { "techdraw-inspect.worker.ts": { "revision": "13e9d2f83d91bb5a", "runtimeUrl": "/kernel/FreeCADWebTechDrawRuntimeProbe.js", "wasmUrl": "/kernel/FreeCADWebTechDrawRuntimeProbe.wasm", "hashes": { "runtime": "4d06b52cf4e808d557b28b9f68be1200efa1e960335442f6bc0bbc162f1772ab", "wasm": "13e9d2f83d91bb5a4e46c37ef8c21bdf24e2073a58fb12dda7f7da1f14897cb7" } }, "techdraw-native.worker.ts": { "revision": "13e9d2f83d91bb5a", "runtimeUrl": "/kernel/FreeCADWebTechDrawRuntimeProbe.js", "wasmUrl": "/kernel/FreeCADWebTechDrawRuntimeProbe.wasm", "hashes": { "runtime": "4d06b52cf4e808d557b28b9f68be1200efa1e960335442f6bc0bbc162f1772ab", "wasm": "13e9d2f83d91bb5a4e46c37ef8c21bdf24e2073a58fb12dda7f7da1f14897cb7" } }, "techdraw-python.worker.ts": { "revision": "13e9d2f83d91bb5a", "runtimeUrl": "/kernel/FreeCADWebTechDrawRuntimeProbe.js", "wasmUrl": "/kernel/FreeCADWebTechDrawRuntimeProbe.wasm", "hashes": { "runtime": "4d06b52cf4e808d557b28b9f68be1200efa1e960335442f6bc0bbc162f1772ab", "wasm": "13e9d2f83d91bb5a4e46c37ef8c21bdf24e2073a58fb12dda7f7da1f14897cb7" } }, "techdraw-save.worker.ts": { "revision": "13e9d2f83d91bb5a", "runtimeUrl": "/kernel/FreeCADWebTechDrawRuntimeProbe.js", "wasmUrl": "/kernel/FreeCADWebTechDrawRuntimeProbe.wasm", "hashes": { "runtime": "4d06b52cf4e808d557b28b9f68be1200efa1e960335442f6bc0bbc162f1772ab", "wasm": "13e9d2f83d91bb5a4e46c37ef8c21bdf24e2073a58fb12dda7f7da1f14897cb7" } }, "techdraw.worker.ts": { "revision": "13e9d2f83d91bb5a", "runtimeUrl": "/kernel/FreeCADWebTechDrawRuntimeProbe.js", "wasmUrl": "/kernel/FreeCADWebTechDrawRuntimeProbe.wasm", "hashes": { "runtime": "4d06b52cf4e808d557b28b9f68be1200efa1e960335442f6bc0bbc162f1772ab", "wasm": "13e9d2f83d91bb5a4e46c37ef8c21bdf24e2073a58fb12dda7f7da1f14897cb7" } } } }, "firstSeenAt": "2026-09-07T22:31:43.534005+00:00", "lastSeenAt": "2026-09-08T00:19:44.218820+00:00", "occurrences": 2, "resolvedAt": "2026-09-11T15:26:19.612477+00:00", "businessEvidencePath": "docs/current/business-evidence/a7d4d9fee7927965285e8838-20260911T152619623024.json", "businessEvidenceSha256": "3cb7ff4723e536610579c6c6ea050f38aeed7a6203a8ea08862a8c181b530510", "resolvedObservation": "9a423c29a11f7e5ab4430bbba7e4686657d0530a095023f8b3488b3a1ec344a4" }, { "id": "runtime:be933a588c91c63f48da", "status": "resolved", "capabilityId": "Draft:draft.formatBatch", "module": "Draft", "cmd": "draft.formatBatch", "args": { "records": [ { "format": "dxf", "direction": "import", "documentId": "DXFBusinessCheck", "payload": "0\nSECTION\n2\nENTITIES\n0\nLINE\n8\n0\n10\n0\n20\n0\n30\n0\n11\n3\n21\n4\n31\n0\n0\nENDSEC\n0\nEOF\n" } ] }, "requestId": null, "firstError": "Draft format operation failed: No module named 'Mesh'", "failureKeys": [], "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "artifact": { "revision": "a277418f63eb7947", "assetBaseUrl": "/kernel/", "workers": { "draft.worker.ts": { "revision": "6553ca65411cb46e", "runtimeUrl": "/kernel/FreeCADWebDraftRuntimeProbe.js", "wasmUrl": "/kernel/FreeCADWebDraftRuntimeProbe.wasm", "pthreadWorkerUrl": "/kernel/FreeCADWebDraftRuntimeProbe.worker.js", "hashes": { "runtime": "4f5a0be4df49e930e7938beae68f78708d742136bf038094eef47a1400408f38", "wasm": "f086cd2fa44aa308283fe12b3db1bf8f014e3982a4712cbf3ea38fada63c854c", "pthreadWorker": "bb8b86e7fb0f30ee6221b780771c5aacd266a94bda33499a8d423aced17c156d" } } } }, "firstSeenAt": "2026-09-08T02:32:32.876143+00:00", "lastSeenAt": "2026-09-08T02:32:32.876143+00:00", "occurrences": 1, "resolvedAt": "2026-09-11T15:25:55.033922+00:00", "businessEvidencePath": "docs/current/business-evidence/bcbed2d1047785af9fd2fd80-20260911T152555171689.json", "businessEvidenceSha256": "147652dc4034309386ffcab42ef96d5a340d1ac1b040db748a41f0fb0b4e6b10", "resolvedObservation": "624adea4cc3490bd4fe2bb649de0505593493b3b158b6a20d92b4ad7619e9e6a" }, { "id": "runtime:85046b4e442f6c3b6cc9", "status": "resolved", "capabilityId": "Web:desktop:Std_UserInterface", "module": "Web", "cmd": "Std_UserInterface", "args": {}, "requestId": null, "firstError": "Web 产品任务面板业务待修复及验收:历史真实浏览器输出 0c8fd14532dc432acf36 中 product:task-panel failed,route=/,actual.panels=0;0d85ccaa20bf7fa3c8f8 虽标 passed 但 panels 仍为 0,不足以证明任务交互。复用 docs/business-acceptance/Web.json、tools/web-business-cases.mjs 与合同指向的 web/src/project-shell.tsx,核对当前文档任务面板挂载、选择器及实际交互。product:task-panel 属于合同 ID,tools/record_runtime_issue.py 仅查 feature-capability-registry.json,造成 fd199e315318e583db08 unknown capability;本条以已注册用户界面业务承接,不代表 Std_UserInterface 命令本身已复现故障。修复业务 ID 映射或验收衔接后,通过真实浏览器用例声明实际覆盖的 resolvedIssueIds 和 resolvedFailureKeys,由外层核验。", "failureKeys": [ "0c8fd14532dc432acf36", "fd199e315318e583db08" ], "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "artifact": { "revision": "446f0809f10344b3", "assetBaseUrl": "/kernel/", "workers": { "stateful-family.worker.ts": { "revision": "5755f553b252a425", "runtimeUrl": "/kernel/FreeCADWebDocumentProbe.js", "wasmUrl": "/kernel/FreeCADWebDocumentProbe.wasm", "pthreadWorkerUrl": "/kernel/FreeCADWebDocumentProbe.worker.js", "hashes": { "runtime": "687f5657c568adc6a118f2b7f4cd36ab06cfdfc1d6deefc5a62e4b1290bb70ff", "wasm": "6501166d27b897ff6a8c436ae84fa6706a8d884ba623a33b6e4bb6495cea90e4", "pthreadWorker": "355241182b45e186a63a0218925784f08e91f216295386c7544a524c4d8f5a0b" } }, "web-persistence.worker.ts": { "revision": "9f83abf9a02fc354", "runtimeUrl": "/kernel/FreeCADWebWebRuntimeProbe.js", "wasmUrl": "/kernel/FreeCADWebWebRuntimeProbe.wasm", "hashes": { "runtime": "5dfd79b2822ed590e5cf8651f20dc377245e9ee47b26270d4ca4d0e3ac69519e", "wasm": "0f99850fe7cf7b9fffd89a8a456c460efbfed834845a4a1b356a6307ae478030" } }, "web.worker.ts": { "revision": "9f83abf9a02fc354", "runtimeUrl": "/kernel/FreeCADWebWebRuntimeProbe.js", "wasmUrl": "/kernel/FreeCADWebWebRuntimeProbe.wasm", "hashes": { "runtime": "5dfd79b2822ed590e5cf8651f20dc377245e9ee47b26270d4ca4d0e3ac69519e", "wasm": "0f99850fe7cf7b9fffd89a8a456c460efbfed834845a4a1b356a6307ae478030" } } } }, "firstSeenAt": "2026-09-09T15:15:39.314187+00:00", "lastSeenAt": "2026-09-09T15:15:39.314187+00:00", "occurrences": 1, "resolvedAt": "2026-09-10T00:20:50.986903+00:00", "businessEvidencePath": "docs/current/business-evidence/0270c7e960ae92b45a40fcd5-20260910T002051038073.json", "businessEvidenceSha256": "b74abb2bd255ba5a12227af0e1025e26a530016768f1dcd2e3357c6c13c66dd4", "resolvedObservation": "a48eb00b296be5a460b90535fa55ab2b1914f754a0d8d8f782a994de6b5c8442" }, { "id": "runtime:919379a9079dbf4c2059", "status": "resolved", "capabilityId": "Web:desktop:Std_Workbench", "module": "Web", "cmd": "Std_Workbench", "args": {}, "requestId": null, "firstError": "Web 工作台导航业务历史失败:0d85ccaa20bf7fa3c8f8 的真实浏览器业务输出 product:workbench-navigation status=failed,提供的错误在 cases.input 处截断,根因尚未确定。复用 docs/business-acceptance/Web.json、tools/web-business-cases.mjs、合同中的 web/src/navigation.ts 及当前页面,先读取该次完整证据,再用当前文档的工作台切换业务复现并定点修复,不重放旧 API gate。以已注册工作台业务承接 product:workbench-navigation 合同项;仅对实际业务覆盖声明 resolvedIssueIds 和 resolvedFailureKeys,由外层核验;同次 task-panel 的 panels=0 passed 不能关闭另一条任务面板失败。", "failureKeys": [ "0d85ccaa20bf7fa3c8f8" ], "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "artifact": { "revision": "446f0809f10344b3", "assetBaseUrl": "/kernel/", "workers": { "stateful-family.worker.ts": { "revision": "5755f553b252a425", "runtimeUrl": "/kernel/FreeCADWebDocumentProbe.js", "wasmUrl": "/kernel/FreeCADWebDocumentProbe.wasm", "pthreadWorkerUrl": "/kernel/FreeCADWebDocumentProbe.worker.js", "hashes": { "runtime": "687f5657c568adc6a118f2b7f4cd36ab06cfdfc1d6deefc5a62e4b1290bb70ff", "wasm": "6501166d27b897ff6a8c436ae84fa6706a8d884ba623a33b6e4bb6495cea90e4", "pthreadWorker": "355241182b45e186a63a0218925784f08e91f216295386c7544a524c4d8f5a0b" } }, "web-persistence.worker.ts": { "revision": "9f83abf9a02fc354", "runtimeUrl": "/kernel/FreeCADWebWebRuntimeProbe.js", "wasmUrl": "/kernel/FreeCADWebWebRuntimeProbe.wasm", "hashes": { "runtime": "5dfd79b2822ed590e5cf8651f20dc377245e9ee47b26270d4ca4d0e3ac69519e", "wasm": "0f99850fe7cf7b9fffd89a8a456c460efbfed834845a4a1b356a6307ae478030" } }, "web.worker.ts": { "revision": "9f83abf9a02fc354", "runtimeUrl": "/kernel/FreeCADWebWebRuntimeProbe.js", "wasmUrl": "/kernel/FreeCADWebWebRuntimeProbe.wasm", "hashes": { "runtime": "5dfd79b2822ed590e5cf8651f20dc377245e9ee47b26270d4ca4d0e3ac69519e", "wasm": "0f99850fe7cf7b9fffd89a8a456c460efbfed834845a4a1b356a6307ae478030" } } } }, "firstSeenAt": "2026-09-09T15:15:39.415961+00:00", "lastSeenAt": "2026-09-09T15:15:39.415961+00:00", "occurrences": 1, "resolvedAt": "2026-09-09T21:19:42.105111+00:00", "businessEvidencePath": "docs/current/business-evidence/781df174f2b9620ef32cf81c-20260909T211942157055.json", "businessEvidenceSha256": "4c0fff581a9d131d7724611edfee7826ee74c7d362f1f44bd931abd7fa020dc3", "resolvedObservation": "f82d565322e6b447dbe81b1775cafdec77516a718df74db7677bc01e95894130" }, { "id": "runtime:df8e390fb6845113b946", "status": "resolved", "capabilityId": "Web:desktop:Std_UserInterface", "module": "Web", "cmd": "Std_UserInterface", "args": {}, "requestId": null, "firstError": "任务面板历史浏览器业务失败 0c8fd14532dc432acf36:product:task-panel status=failed,route=/,actual.panels=0;此前登记 fd199e315318e583db08 因 product:task-panel 非登记表 ID 失败。复用 Web.json 的桌面业务映射和 web-business-cases.mjs,由调度器执行真实任务面板业务确认;仅在实际覆盖后声明这两条 resolvedFailureKeys。", "failureKeys": [ "0c8fd14532dc432acf36", "fd199e315318e583db08" ], "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "artifact": { "revision": "446f0809f10344b3", "assetBaseUrl": "/kernel/", "workers": { "stateful-family.worker.ts": { "revision": "5755f553b252a425", "runtimeUrl": "/kernel/FreeCADWebDocumentProbe.js", "wasmUrl": "/kernel/FreeCADWebDocumentProbe.wasm", "pthreadWorkerUrl": "/kernel/FreeCADWebDocumentProbe.worker.js", "hashes": { "runtime": "687f5657c568adc6a118f2b7f4cd36ab06cfdfc1d6deefc5a62e4b1290bb70ff", "wasm": "6501166d27b897ff6a8c436ae84fa6706a8d884ba623a33b6e4bb6495cea90e4", "pthreadWorker": "355241182b45e186a63a0218925784f08e91f216295386c7544a524c4d8f5a0b" } }, "web-persistence.worker.ts": { "revision": "9f83abf9a02fc354", "runtimeUrl": "/kernel/FreeCADWebWebRuntimeProbe.js", "wasmUrl": "/kernel/FreeCADWebWebRuntimeProbe.wasm", "hashes": { "runtime": "5dfd79b2822ed590e5cf8651f20dc377245e9ee47b26270d4ca4d0e3ac69519e", "wasm": "0f99850fe7cf7b9fffd89a8a456c460efbfed834845a4a1b356a6307ae478030" } }, "web.worker.ts": { "revision": "9f83abf9a02fc354", "runtimeUrl": "/kernel/FreeCADWebWebRuntimeProbe.js", "wasmUrl": "/kernel/FreeCADWebWebRuntimeProbe.wasm", "hashes": { "runtime": "5dfd79b2822ed590e5cf8651f20dc377245e9ee47b26270d4ca4d0e3ac69519e", "wasm": "0f99850fe7cf7b9fffd89a8a456c460efbfed834845a4a1b356a6307ae478030" } } } }, "firstSeenAt": "2026-09-09T17:56:18.377043+00:00", "lastSeenAt": "2026-09-09T17:56:18.377043+00:00", "occurrences": 1, "resolvedAt": "2026-09-10T00:20:50.986903+00:00", "businessEvidencePath": "docs/current/business-evidence/0270c7e960ae92b45a40fcd5-20260910T002051038073.json", "businessEvidenceSha256": "b74abb2bd255ba5a12227af0e1025e26a530016768f1dcd2e3357c6c13c66dd4", "resolvedObservation": "66dc2d3dc78e82c614d86e7359ff57a506b2cfd9d0e6bcca8ddc61c7ba0e5cce" }, { "id": "runtime:f54206349617d8d16c0d", "status": "resolved", "capabilityId": "Web:desktop:Std_Workbench", "module": "Web", "cmd": "Std_Workbench", "args": {}, "requestId": null, "firstError": "工作台导航历史失败 0d85ccaa20bf7fa3c8f8 尚需外层以当前指纹和真实业务证据核对;此前 product:workbench-navigation 登记 b63d8a19d31910f2cfca 因非登记表 ID 失败,77926d017058232d2ef2 是审查工具拒绝用 review 关闭业务失败。复用 Web.json 与 web-business-cases.mjs 的现有导航业务,通过实际覆盖后由外层处理 resolvedFailureKeys,不能根据旧命令中自述通过关闭。", "failureKeys": [ "0d85ccaa20bf7fa3c8f8" ], "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "artifact": { "revision": "446f0809f10344b3", "assetBaseUrl": "/kernel/", "workers": { "stateful-family.worker.ts": { "revision": "5755f553b252a425", "runtimeUrl": "/kernel/FreeCADWebDocumentProbe.js", "wasmUrl": "/kernel/FreeCADWebDocumentProbe.wasm", "pthreadWorkerUrl": "/kernel/FreeCADWebDocumentProbe.worker.js", "hashes": { "runtime": "687f5657c568adc6a118f2b7f4cd36ab06cfdfc1d6deefc5a62e4b1290bb70ff", "wasm": "6501166d27b897ff6a8c436ae84fa6706a8d884ba623a33b6e4bb6495cea90e4", "pthreadWorker": "355241182b45e186a63a0218925784f08e91f216295386c7544a524c4d8f5a0b" } }, "web-persistence.worker.ts": { "revision": "9f83abf9a02fc354", "runtimeUrl": "/kernel/FreeCADWebWebRuntimeProbe.js", "wasmUrl": "/kernel/FreeCADWebWebRuntimeProbe.wasm", "hashes": { "runtime": "5dfd79b2822ed590e5cf8651f20dc377245e9ee47b26270d4ca4d0e3ac69519e", "wasm": "0f99850fe7cf7b9fffd89a8a456c460efbfed834845a4a1b356a6307ae478030" } }, "web.worker.ts": { "revision": "9f83abf9a02fc354", "runtimeUrl": "/kernel/FreeCADWebWebRuntimeProbe.js", "wasmUrl": "/kernel/FreeCADWebWebRuntimeProbe.wasm", "hashes": { "runtime": "5dfd79b2822ed590e5cf8651f20dc377245e9ee47b26270d4ca4d0e3ac69519e", "wasm": "0f99850fe7cf7b9fffd89a8a456c460efbfed834845a4a1b356a6307ae478030" } } } }, "firstSeenAt": "2026-09-09T17:56:18.479745+00:00", "lastSeenAt": "2026-09-09T17:56:18.479745+00:00", "occurrences": 1, "resolvedAt": "2026-09-09T21:19:42.105111+00:00", "businessEvidencePath": "docs/current/business-evidence/781df174f2b9620ef32cf81c-20260909T211942157055.json", "businessEvidenceSha256": "4c0fff581a9d131d7724611edfee7826ee74c7d362f1f44bd931abd7fa020dc3", "resolvedObservation": "4bd68c413cedf3737fb601e1717126c5a5ed4b9d3fafe5c84935b0c8e0300ead" }, { "id": "runtime:441b272e22a56e4c5c78", "status": "resolved", "capabilityId": "Part:part.createRecompute", "module": "Part", "cmd": "part.createRecompute", "args": {}, "requestId": null, "firstError": "历史构建调用对账:34ab3de54cc19a928cb1 把 configure/bin 作为 cmake --build 根目录,导致 could not load cache。已定点确认 CMakeCache.txt 存在于 freecad-source/build-web/configure,bin 下不存在;docs/business-acceptance/Part.json 已使用 configure。复用当前合同及产物,不重放旧命令;本次未发现几何业务代码缺陷。failure_reconciliation.py review 拒绝 build_link 类别,需要调度器核对替代流程或由实际业务证据对账,不能标为业务通过。", "failureKeys": [ "34ab3de54cc19a928cb1" ], "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "artifact": { "revision": "e58af28a94194e5c", "assetBaseUrl": "/kernel/", "workers": { "part-save.worker.ts": { "revision": "5755f553b252a425", "runtimeUrl": "/kernel/FreeCADWebDocumentProbe.js", "wasmUrl": "/kernel/FreeCADWebDocumentProbe.wasm", "pthreadWorkerUrl": "/kernel/FreeCADWebDocumentProbe.worker.js", "hashes": { "runtime": "687f5657c568adc6a118f2b7f4cd36ab06cfdfc1d6deefc5a62e4b1290bb70ff", "wasm": "6501166d27b897ff6a8c436ae84fa6706a8d884ba623a33b6e4bb6495cea90e4", "pthreadWorker": "355241182b45e186a63a0218925784f08e91f216295386c7544a524c4d8f5a0b" } }, "part.worker.ts": { "revision": "721d4f77aff85475", "runtimeUrl": "/kernel/FreeCADWebPartBoxProbe.js", "wasmUrl": "/kernel/FreeCADWebPartBoxProbe.wasm", "pthreadWorkerUrl": "/kernel/FreeCADWebPartBoxProbe.worker.js", "hashes": { "runtime": "cd60c10d836f52e36a9e7ee8c628cc52721c81128f832de62e62d03ef626c8ce", "wasm": "52c98d2773d9109d47fb135e1672aa0309a2846973caafa3a5cb0797fe718fd8", "pthreadWorker": "ba097bb756d360115023874f46f7682d2c3da9c93237a7d61c84aa6d9e5bf91d" } } } }, "firstSeenAt": "2026-09-09T21:43:41.151931+00:00", "lastSeenAt": "2026-09-09T21:43:41.151931+00:00", "occurrences": 1, "deployedAt": "2026-09-09T23:45:52.451419+00:00", "implementationBatchId": "c398e2ee6c0a29aefada33aa", "resolvedAt": "2026-09-11T14:20:16.717615+00:00", "businessEvidencePath": "docs/current/business-evidence/2dc1eba36219dd74b6e30ca3-20260911T142016732130.json", "businessEvidenceSha256": "300843dc5ea70811d6ac4126f55eddf8aee5a546029c27de570d18f057e249f5", "resolvedObservation": "358a019b0ae55dc7b7702eefdb7fefa256ed354b01eff06368ca7582c5ec4967" }, { "id": "runtime:201e0521da22523235ef", "status": "resolved", "capabilityId": "Part:part.createRecompute", "module": "Part", "cmd": "part.createRecompute", "args": {}, "requestId": null, "firstError": "历史构建调用对账:5536db4ee9041779201d 的 preflight 已返回 buildDirectory=configure 且 errors=[],随后 cmake 仍使用 configure/bin,导致 could not load cache。已确认 cache 位于 configure;当前 Part 合同 build.tree 为 configure。复用现有构建入口和产物,不重放旧命令;不是已证明的几何业务缺陷。review 不接受 build_link,交调度器核对替代流程及真实业务证据。", "failureKeys": [ "5536db4ee9041779201d" ], "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "artifact": { "revision": "e58af28a94194e5c", "assetBaseUrl": "/kernel/", "workers": { "part-save.worker.ts": { "revision": "5755f553b252a425", "runtimeUrl": "/kernel/FreeCADWebDocumentProbe.js", "wasmUrl": "/kernel/FreeCADWebDocumentProbe.wasm", "pthreadWorkerUrl": "/kernel/FreeCADWebDocumentProbe.worker.js", "hashes": { "runtime": "687f5657c568adc6a118f2b7f4cd36ab06cfdfc1d6deefc5a62e4b1290bb70ff", "wasm": "6501166d27b897ff6a8c436ae84fa6706a8d884ba623a33b6e4bb6495cea90e4", "pthreadWorker": "355241182b45e186a63a0218925784f08e91f216295386c7544a524c4d8f5a0b" } }, "part.worker.ts": { "revision": "721d4f77aff85475", "runtimeUrl": "/kernel/FreeCADWebPartBoxProbe.js", "wasmUrl": "/kernel/FreeCADWebPartBoxProbe.wasm", "pthreadWorkerUrl": "/kernel/FreeCADWebPartBoxProbe.worker.js", "hashes": { "runtime": "cd60c10d836f52e36a9e7ee8c628cc52721c81128f832de62e62d03ef626c8ce", "wasm": "52c98d2773d9109d47fb135e1672aa0309a2846973caafa3a5cb0797fe718fd8", "pthreadWorker": "ba097bb756d360115023874f46f7682d2c3da9c93237a7d61c84aa6d9e5bf91d" } } } }, "firstSeenAt": "2026-09-09T21:43:41.253390+00:00", "lastSeenAt": "2026-09-09T21:43:41.253390+00:00", "occurrences": 1, "deployedAt": "2026-09-09T23:45:52.451419+00:00", "implementationBatchId": "c398e2ee6c0a29aefada33aa", "resolvedAt": "2026-09-11T14:20:16.717615+00:00", "businessEvidencePath": "docs/current/business-evidence/2dc1eba36219dd74b6e30ca3-20260911T142016732130.json", "businessEvidenceSha256": "300843dc5ea70811d6ac4126f55eddf8aee5a546029c27de570d18f057e249f5", "resolvedObservation": "0d415125ef20df2129e3db37ce67338b192e894ebcd1bb5be05cbc56fb5e6f54" }, { "id": "runtime:2fdaf656f4e3dc6776d4", "status": "resolved", "capabilityId": "Part:part.createRecompute", "module": "Part", "cmd": "part.createRecompute", "args": {}, "requestId": null, "firstError": "历史预检调用对账:a3da0805549d006e7158 在 configure/bin 搜索链接规则失败。现有 check_web_link_closure.py target_rule 从构建根目录 build.ninja 读取规则;后续失败记录 5536db4ee9041779201d 的相同预检已正确返回 configure、目标 FreeCADWebPartBoxProbe、errors=[]。当前 Part 合同使用 configure。旧诊断已有替代依据,但 review 不接受 build_link;请调度器核对,不重放 API gate,不据此声称构建或业务通过。", "failureKeys": [ "a3da0805549d006e7158" ], "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "artifact": { "revision": "e58af28a94194e5c", "assetBaseUrl": "/kernel/", "workers": { "part-save.worker.ts": { "revision": "5755f553b252a425", "runtimeUrl": "/kernel/FreeCADWebDocumentProbe.js", "wasmUrl": "/kernel/FreeCADWebDocumentProbe.wasm", "pthreadWorkerUrl": "/kernel/FreeCADWebDocumentProbe.worker.js", "hashes": { "runtime": "687f5657c568adc6a118f2b7f4cd36ab06cfdfc1d6deefc5a62e4b1290bb70ff", "wasm": "6501166d27b897ff6a8c436ae84fa6706a8d884ba623a33b6e4bb6495cea90e4", "pthreadWorker": "355241182b45e186a63a0218925784f08e91f216295386c7544a524c4d8f5a0b" } }, "part.worker.ts": { "revision": "721d4f77aff85475", "runtimeUrl": "/kernel/FreeCADWebPartBoxProbe.js", "wasmUrl": "/kernel/FreeCADWebPartBoxProbe.wasm", "pthreadWorkerUrl": "/kernel/FreeCADWebPartBoxProbe.worker.js", "hashes": { "runtime": "cd60c10d836f52e36a9e7ee8c628cc52721c81128f832de62e62d03ef626c8ce", "wasm": "52c98d2773d9109d47fb135e1672aa0309a2846973caafa3a5cb0797fe718fd8", "pthreadWorker": "ba097bb756d360115023874f46f7682d2c3da9c93237a7d61c84aa6d9e5bf91d" } } } }, "firstSeenAt": "2026-09-09T21:43:41.354807+00:00", "lastSeenAt": "2026-09-09T21:43:41.354807+00:00", "occurrences": 1, "deployedAt": "2026-09-09T23:45:52.451419+00:00", "implementationBatchId": "c398e2ee6c0a29aefada33aa", "resolvedAt": "2026-09-11T14:20:16.717615+00:00", "businessEvidencePath": "docs/current/business-evidence/2dc1eba36219dd74b6e30ca3-20260911T142016732130.json", "businessEvidenceSha256": "300843dc5ea70811d6ac4126f55eddf8aee5a546029c27de570d18f057e249f5", "resolvedObservation": "6cb66a6418ccd8c5f587d784aaeaca6b0f81dea0949f9582671084d692284ce0" }, { "id": "runtime:92ca06ea8e3bbf6987ab", "status": "resolved", "capabilityId": "Part:part.createRecompute", "module": "Part", "cmd": "part.createRecompute", "args": {}, "requestId": null, "firstError": "历史 Node 加载对账:7f243b1e37f36c79804e 直接动态导入 Emscripten JS,虽导入 createRequire 却未设置 require,触发环境检查。当前 tools/wasm-probe-runtime.mjs loadWasmProbe 设置 globalThis.require=createRequire、__dirname、locateFile 并暂存 pthread CJS;tools/part-business-cases.mjs 已实际接入该加载器。复用此链及现有参数化业务用例,由外层真实运行后核对 resolvedFailureKeys;不重放 part.pythonFamily API gate。本轮无新运行证据,保留 pending,review 不接受 business_runtime。", "failureKeys": [ "7f243b1e37f36c79804e" ], "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "artifact": { "revision": "e58af28a94194e5c", "assetBaseUrl": "/kernel/", "workers": { "part-save.worker.ts": { "revision": "5755f553b252a425", "runtimeUrl": "/kernel/FreeCADWebDocumentProbe.js", "wasmUrl": "/kernel/FreeCADWebDocumentProbe.wasm", "pthreadWorkerUrl": "/kernel/FreeCADWebDocumentProbe.worker.js", "hashes": { "runtime": "687f5657c568adc6a118f2b7f4cd36ab06cfdfc1d6deefc5a62e4b1290bb70ff", "wasm": "6501166d27b897ff6a8c436ae84fa6706a8d884ba623a33b6e4bb6495cea90e4", "pthreadWorker": "355241182b45e186a63a0218925784f08e91f216295386c7544a524c4d8f5a0b" } }, "part.worker.ts": { "revision": "721d4f77aff85475", "runtimeUrl": "/kernel/FreeCADWebPartBoxProbe.js", "wasmUrl": "/kernel/FreeCADWebPartBoxProbe.wasm", "pthreadWorkerUrl": "/kernel/FreeCADWebPartBoxProbe.worker.js", "hashes": { "runtime": "cd60c10d836f52e36a9e7ee8c628cc52721c81128f832de62e62d03ef626c8ce", "wasm": "52c98d2773d9109d47fb135e1672aa0309a2846973caafa3a5cb0797fe718fd8", "pthreadWorker": "ba097bb756d360115023874f46f7682d2c3da9c93237a7d61c84aa6d9e5bf91d" } } } }, "firstSeenAt": "2026-09-09T21:43:41.474586+00:00", "lastSeenAt": "2026-09-09T21:43:41.474586+00:00", "occurrences": 1, "deployedAt": "2026-09-09T23:45:52.451419+00:00", "implementationBatchId": "c398e2ee6c0a29aefada33aa", "resolvedAt": "2026-09-11T14:20:16.717615+00:00", "businessEvidencePath": "docs/current/business-evidence/2dc1eba36219dd74b6e30ca3-20260911T142016732130.json", "businessEvidenceSha256": "300843dc5ea70811d6ac4126f55eddf8aee5a546029c27de570d18f057e249f5", "resolvedObservation": "117437cd629063f3de744100f91e2fdee5bbc504d68d241215457cf00ee0a6b3" }, { "id": "runtime:dc4f0154b95b844119ed", "status": "resolved", "capabilityId": "product:task-panel", "module": "Web", "cmd": "React task panel generated from command schema", "routingCorrection": { "previousCapabilityId": "Web:desktop:Std_UserInterface", "previousCommand": "Std_UserInterface", "reason": "Original failure 0c8fd14532dc432acf36 reports product:task-panel panels=0. Std_UserInterface docks views and is not this business. The original issue, observation and failure keys are retained; only the owning business is corrected. Closure still requires real browser assertions.", "source": "freecad-source/src/Gui/CommandWindow.cpp" }, "args": {}, "requestId": null, "firstError": "失败对账续接:fd199e315318e583db08 因旧命令使用未注册的 product:task-panel 而 unknown capability,目前仍 pending,failure_reconciliation.py 禁止 business_runtime 人工 review。已有 Web.json 将 Web:desktop:Std_UserInterface 映射到任务面板用例,web-business-cases.mjs 已声明 fd199e315318e583db08 和 0c8fd14532dc432acf36;既有 runtime:85046b4e442f6c3b6cc9、runtime:df8e390fb6845113b946 已引用 docs/current/business-evidence/0270c7e960ae92b45a40fcd5-20260909T185236205748.json。请外层先核验现有证据与当前失败指纹,未变则复用,否则执行此已覆盖业务并核验 resolvedFailureKeys;本登记不声明新业务故障或验收通过,不重放旧 API gate。", "failureKeys": [ "fd199e315318e583db08" ], "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "artifact": { "revision": "446f0809f10344b3", "assetBaseUrl": "/kernel/", "workers": { "stateful-family.worker.ts": { "revision": "5755f553b252a425", "runtimeUrl": "/kernel/FreeCADWebDocumentProbe.js", "wasmUrl": "/kernel/FreeCADWebDocumentProbe.wasm", "pthreadWorkerUrl": "/kernel/FreeCADWebDocumentProbe.worker.js", "hashes": { "runtime": "687f5657c568adc6a118f2b7f4cd36ab06cfdfc1d6deefc5a62e4b1290bb70ff", "wasm": "6501166d27b897ff6a8c436ae84fa6706a8d884ba623a33b6e4bb6495cea90e4", "pthreadWorker": "355241182b45e186a63a0218925784f08e91f216295386c7544a524c4d8f5a0b" } }, "web-persistence.worker.ts": { "revision": "9f83abf9a02fc354", "runtimeUrl": "/kernel/FreeCADWebWebRuntimeProbe.js", "wasmUrl": "/kernel/FreeCADWebWebRuntimeProbe.wasm", "hashes": { "runtime": "5dfd79b2822ed590e5cf8651f20dc377245e9ee47b26270d4ca4d0e3ac69519e", "wasm": "0f99850fe7cf7b9fffd89a8a456c460efbfed834845a4a1b356a6307ae478030" } }, "web.worker.ts": { "revision": "9f83abf9a02fc354", "runtimeUrl": "/kernel/FreeCADWebWebRuntimeProbe.js", "wasmUrl": "/kernel/FreeCADWebWebRuntimeProbe.wasm", "hashes": { "runtime": "5dfd79b2822ed590e5cf8651f20dc377245e9ee47b26270d4ca4d0e3ac69519e", "wasm": "0f99850fe7cf7b9fffd89a8a456c460efbfed834845a4a1b356a6307ae478030" } } } }, "firstSeenAt": "2026-09-09T23:39:17.375395+00:00", "lastSeenAt": "2026-09-09T23:39:17.375395+00:00", "occurrences": 1, "resolvedAt": "2026-09-11T15:22:55.180626+00:00", "businessEvidencePath": "docs/current/business-evidence/815a9219e10b1a8b04f5db32-20260911T152255236484.json", "businessEvidenceSha256": "3411db7221f80ed4055ca2da2173ad84cb72a8b63022a68d340b0fdbfd09fa4e", "resolvedObservation": "9b077d50df72febb612cf48c778e19fab9f573185c0cde524e8a7dbae3307384" }, { "id": "runtime:80ee127e41544bc44247", "status": "resolved", "capabilityId": "Part:desktop:Part_Boolean", "module": "Part", "cmd": "Part_Boolean", "args": {}, "requestId": null, "firstError": "失败 99e2862ad207c42767fd 的真实证据 docs/current/business-evidence/45d09f59d65c68d774475703-20260910T165716112333.json 对该业务返回 status=not_implemented、cases=[],processExitCode=0;当前 Part 合同 coveredIds 未包含该 ID。需按该命令业务工作流复用已有实现并补齐真实 WASM/浏览器用例,发现调用链缺口再定点修复;不能将此记录解释为已执行几何断言失败。验收成功须声明实际覆盖的 resolvedIssueIds 和 resolvedFailureKeys。", "failureKeys": [ "99e2862ad207c42767fd" ], "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "artifact": { "revision": "1a2ed7006dbfde37", "assetBaseUrl": "/kernel/", "workers": { "part-save.worker.ts": { "revision": "8cfbc2a3a5ae883d", "runtimeUrl": "/kernel/FreeCADWebDocumentProbe.js", "wasmUrl": "/kernel/FreeCADWebDocumentProbe.wasm", "pthreadWorkerUrl": "/kernel/FreeCADWebDocumentProbe.worker.js", "hashes": { "runtime": "1e7348133db963cd96d78f1aca28daa1b9876df6998771a7ad56d2a3b0e01f0c", "wasm": "301abc5329c2796c07bb9b57619821483db91d514b3bd055d632495800b9be97", "pthreadWorker": "355241182b45e186a63a0218925784f08e91f216295386c7544a524c4d8f5a0b" } }, "part.worker.ts": { "revision": "354e3eb15027bccd", "runtimeUrl": "/kernel/FreeCADWebPartBoxProbe.js", "wasmUrl": "/kernel/FreeCADWebPartBoxProbe.wasm", "pthreadWorkerUrl": "/kernel/FreeCADWebPartBoxProbe.worker.js", "hashes": { "runtime": "64f609aeadd41fac7096545042a320cbcb87de7b232069f371a435fb1b1ab072", "wasm": "60282b4c15e7002c25024786655bfd129bfd26c63044727e940450835bff2a4a", "pthreadWorker": "ba097bb756d360115023874f46f7682d2c3da9c93237a7d61c84aa6d9e5bf91d" } } } }, "firstSeenAt": "2026-09-11T11:41:19.894167+00:00", "lastSeenAt": "2026-09-11T11:41:19.894167+00:00", "occurrences": 1, "resolvedAt": "2026-09-11T13:28:52.155585+00:00", "businessEvidencePath": "docs/current/business-evidence/242c0029f6d8c5d13fcdb9ca-20260911T132852169938.json", "businessEvidenceSha256": "14a565f1e5e197c73d57c34f219d2e408a1d81f2d6ecf4c03e887661be5b2176", "resolvedObservation": "7669d0b4c0cb55b0e82185b5d2930be96ae3d045d6d8afd10134d1f2388835a3" }, { "id": "runtime:a7dd841dda85b24919a2", "status": "fix_deployed_pending_use", "capabilityId": "Part:desktop:Part_BoxSelection", "module": "Part", "cmd": "Part_BoxSelection", "args": {}, "requestId": null, "firstError": "失败 99e2862ad207c42767fd 的真实证据 docs/current/business-evidence/45d09f59d65c68d774475703-20260910T165716112333.json 对该业务返回 status=not_implemented、cases=[],processExitCode=0;当前 Part 合同 coveredIds 未包含该 ID。需按该命令业务工作流复用已有实现并补齐真实 WASM/浏览器用例,发现调用链缺口再定点修复;不能将此记录解释为已执行几何断言失败。验收成功须声明实际覆盖的 resolvedIssueIds 和 resolvedFailureKeys。", "failureKeys": [ "99e2862ad207c42767fd" ], "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "artifact": { "revision": "1a2ed7006dbfde37", "assetBaseUrl": "/kernel/", "workers": { "part-save.worker.ts": { "revision": "8cfbc2a3a5ae883d", "runtimeUrl": "/kernel/FreeCADWebDocumentProbe.js", "wasmUrl": "/kernel/FreeCADWebDocumentProbe.wasm", "pthreadWorkerUrl": "/kernel/FreeCADWebDocumentProbe.worker.js", "hashes": { "runtime": "1e7348133db963cd96d78f1aca28daa1b9876df6998771a7ad56d2a3b0e01f0c", "wasm": "301abc5329c2796c07bb9b57619821483db91d514b3bd055d632495800b9be97", "pthreadWorker": "355241182b45e186a63a0218925784f08e91f216295386c7544a524c4d8f5a0b" } }, "part.worker.ts": { "revision": "354e3eb15027bccd", "runtimeUrl": "/kernel/FreeCADWebPartBoxProbe.js", "wasmUrl": "/kernel/FreeCADWebPartBoxProbe.wasm", "pthreadWorkerUrl": "/kernel/FreeCADWebPartBoxProbe.worker.js", "hashes": { "runtime": "64f609aeadd41fac7096545042a320cbcb87de7b232069f371a435fb1b1ab072", "wasm": "60282b4c15e7002c25024786655bfd129bfd26c63044727e940450835bff2a4a", "pthreadWorker": "ba097bb756d360115023874f46f7682d2c3da9c93237a7d61c84aa6d9e5bf91d" } } } }, "firstSeenAt": "2026-09-11T11:41:19.993015+00:00", "lastSeenAt": "2026-09-11T11:41:19.993015+00:00", "occurrences": 1, "deployedAt": "2026-09-11T16:20:32.564619+00:00", "implementationBatchId": "69fe39ac4430b2f5f2e1b255" }, { "id": "runtime:e885d331cbe01e94b1dd", "status": "fix_deployed_pending_use", "capabilityId": "Part:desktop:Part_Builder", "module": "Part", "cmd": "Part_Builder", "args": {}, "requestId": null, "firstError": "失败 99e2862ad207c42767fd 的真实证据 docs/current/business-evidence/45d09f59d65c68d774475703-20260910T165716112333.json 对该业务返回 status=not_implemented、cases=[],processExitCode=0;当前 Part 合同 coveredIds 未包含该 ID。需按该命令业务工作流复用已有实现并补齐真实 WASM/浏览器用例,发现调用链缺口再定点修复;不能将此记录解释为已执行几何断言失败。验收成功须声明实际覆盖的 resolvedIssueIds 和 resolvedFailureKeys。", "failureKeys": [ "99e2862ad207c42767fd" ], "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "artifact": { "revision": "1a2ed7006dbfde37", "assetBaseUrl": "/kernel/", "workers": { "part-save.worker.ts": { "revision": "8cfbc2a3a5ae883d", "runtimeUrl": "/kernel/FreeCADWebDocumentProbe.js", "wasmUrl": "/kernel/FreeCADWebDocumentProbe.wasm", "pthreadWorkerUrl": "/kernel/FreeCADWebDocumentProbe.worker.js", "hashes": { "runtime": "1e7348133db963cd96d78f1aca28daa1b9876df6998771a7ad56d2a3b0e01f0c", "wasm": "301abc5329c2796c07bb9b57619821483db91d514b3bd055d632495800b9be97", "pthreadWorker": "355241182b45e186a63a0218925784f08e91f216295386c7544a524c4d8f5a0b" } }, "part.worker.ts": { "revision": "354e3eb15027bccd", "runtimeUrl": "/kernel/FreeCADWebPartBoxProbe.js", "wasmUrl": "/kernel/FreeCADWebPartBoxProbe.wasm", "pthreadWorkerUrl": "/kernel/FreeCADWebPartBoxProbe.worker.js", "hashes": { "runtime": "64f609aeadd41fac7096545042a320cbcb87de7b232069f371a435fb1b1ab072", "wasm": "60282b4c15e7002c25024786655bfd129bfd26c63044727e940450835bff2a4a", "pthreadWorker": "ba097bb756d360115023874f46f7682d2c3da9c93237a7d61c84aa6d9e5bf91d" } } } }, "firstSeenAt": "2026-09-11T11:41:20.093158+00:00", "lastSeenAt": "2026-09-11T11:41:20.093158+00:00", "occurrences": 1, "deployedAt": "2026-09-11T16:20:32.564619+00:00", "implementationBatchId": "69fe39ac4430b2f5f2e1b255" }, { "id": "runtime:42876ac8d8754c52b449", "status": "fix_deployed_pending_use", "capabilityId": "Part:desktop:Part_Chamfer", "module": "Part", "cmd": "Part_Chamfer", "args": {}, "requestId": null, "firstError": "失败 99e2862ad207c42767fd 的真实证据 docs/current/business-evidence/45d09f59d65c68d774475703-20260910T165716112333.json 对该业务返回 status=not_implemented、cases=[],processExitCode=0;当前 Part 合同 coveredIds 未包含该 ID。需按该命令业务工作流复用已有实现并补齐真实 WASM/浏览器用例,发现调用链缺口再定点修复;不能将此记录解释为已执行几何断言失败。验收成功须声明实际覆盖的 resolvedIssueIds 和 resolvedFailureKeys。", "failureKeys": [ "99e2862ad207c42767fd" ], "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "artifact": { "revision": "1a2ed7006dbfde37", "assetBaseUrl": "/kernel/", "workers": { "part-save.worker.ts": { "revision": "8cfbc2a3a5ae883d", "runtimeUrl": "/kernel/FreeCADWebDocumentProbe.js", "wasmUrl": "/kernel/FreeCADWebDocumentProbe.wasm", "pthreadWorkerUrl": "/kernel/FreeCADWebDocumentProbe.worker.js", "hashes": { "runtime": "1e7348133db963cd96d78f1aca28daa1b9876df6998771a7ad56d2a3b0e01f0c", "wasm": "301abc5329c2796c07bb9b57619821483db91d514b3bd055d632495800b9be97", "pthreadWorker": "355241182b45e186a63a0218925784f08e91f216295386c7544a524c4d8f5a0b" } }, "part.worker.ts": { "revision": "354e3eb15027bccd", "runtimeUrl": "/kernel/FreeCADWebPartBoxProbe.js", "wasmUrl": "/kernel/FreeCADWebPartBoxProbe.wasm", "pthreadWorkerUrl": "/kernel/FreeCADWebPartBoxProbe.worker.js", "hashes": { "runtime": "64f609aeadd41fac7096545042a320cbcb87de7b232069f371a435fb1b1ab072", "wasm": "60282b4c15e7002c25024786655bfd129bfd26c63044727e940450835bff2a4a", "pthreadWorker": "ba097bb756d360115023874f46f7682d2c3da9c93237a7d61c84aa6d9e5bf91d" } } } }, "firstSeenAt": "2026-09-11T11:41:20.192371+00:00", "lastSeenAt": "2026-09-11T11:41:20.192371+00:00", "occurrences": 1, "deployedAt": "2026-09-11T16:20:32.564619+00:00", "implementationBatchId": "69fe39ac4430b2f5f2e1b255" } ], "updatedAt": "2026-09-11T16:20:32.564619+00:00" }