Files
FreeCADWasmDev/docs/p6/part-action-03-kernel.json
wangdequan 9a7c4f0335 Save FreeCAD Web workspace sources and user validation evidence
IFC native binding remains incomplete; preserve accurate test results.
2026-09-15 22:01:58 +08:00

15 lines
1.6 KiB
JSON

{
"schema": "freecad-web-part-inspect-kernel/v1",
"task_id": "FW-P6-PRT-ACT-03-C",
"status": "pass",
"source_revision": "837f44197c879e41198b7e3bed55c897a9920520",
"input_sha256": "ed9f063b8fd5c2079fe8078024f07f69b0ac2bd5d576f07793d0cea92a9b8945",
"result_sha256": "884a188ff6de3ce1c713c9ae62f771c8c387c345bee914a2a2e66539148529e6",
"commands": ["EM_CACHE=build-web/emscripten-cache ninja -C build-web/configure FreeCADWebPartBoxProbe -j8", "node src/WebAssembly/FreeCADCoreProbe/part-inspect-smoke-r1.js build-web/configure/bin"],
"fixture": {"sourceEntry":"src/Mod/Part/Init.py","invalidSourceEntry":"src/Mod/Part/Missing.py"},
"result": {"replays":2,"sourceEntry":"src/Mod/Part/Init.py","registeredRepresentativeTypes":2,"formatCount":3,"formats":["BREP","IGES","STEP"],"invalidReturn":0,"invalidError":"revision_mismatch","readOnly":true,"resourcesReleased":true},
"artifacts": {"wasm":{"path":"freecad-source/build-web/configure/bin/FreeCADWebPartBoxProbe.wasm","sha256":"108347aedd497c2ec1449e9eb985a2b2dbb1ee2a5e866dd1498f926f132f758a"},"build_log":{"path":"docs/freecad-p6-part-action-03-c-build.log","sha256":"59a417d9b6de0688a9ba8b8163c97c7058698ffd2045933bb9c00945f4f6e60a"},"smoke_log":{"path":"docs/freecad-p6-part-action-03-c-smoke.log","sha256":"884a188ff6de3ce1c713c9ae62f771c8c387c345bee914a2a2e66539148529e6"}},
"boundaries":["Only representative Part::Feature/Part::Box types are linked in this minimal probe; this is not a full type inventory.","Format registration is the source Init.py boundary; no import/export execution is claimed here.","GUI and other Part actions remain outside this card."],
"generated_at":"2026-08-22T15:46:49+08:00"
}