{ "schema": "freecad-web-part-runtime/v1", "task_id": "FW-P6-PRT-B", "status": "pass", "source_revision": "837f44197c879e41198b7e3bed55c897a9920520", "input_sha256": "db80ee649228e03c315f6d035b7df4e04fb66243a16635a715256ef3e5a53cf0", "result_sha256": "dc1b4579b153ee92f9aff09c56e756c393c60d600d3ae5f1ee7f8f4e097189f5", "commands": [ "EM_CONFIG=build-web/emscripten-config.py env -u EM_FROZEN_CACHE ninja -C build-web/configure FreeCADWebModuleLoaderProbe -j8", "node src/WebAssembly/FreeCADCoreProbe/module-loader-smoke.js build-web/configure/bin", "llvm-nm -u build-web/configure/bin/FreeCADWebModuleLoaderProbe.wasm" ], "result": { "initialize": 1, "type": 1, "typeName": "Part::Box", "stateAfterValid": {"calls": 2, "runs": 1, "initialized": 1}, "handle": 1, "activeBeforeRelease": 1, "release": 1, "activeAfterRelease": 0, "unknownTypeError": "type_not_found", "unknownModuleError": "module_unavailable", "guiModuleError": "gui_dependency_unavailable", "emptyModuleError": "invalid_argument", "stateAfterErrors": {"calls": 4, "runs": 1, "initialized": 1} }, "artifacts": { "javascript": {"path": "freecad-source/build-web/configure/bin/FreeCADWebModuleLoaderProbe.js", "bytes": 288788, "sha256": "6df56100d903ca156763b146e4fa4fd12b1ba4efdff95b7f789d4410f248ba01"}, "wasm": {"path": "freecad-source/build-web/configure/bin/FreeCADWebModuleLoaderProbe.wasm", "bytes": 53997146, "sha256": "6748cc5f59684a6af95891804c0b2192fb94fc1d896e1a3b0e0a2737a3276c1a"}, "build_log": {"path": "docs/freecad-p6-part-b-build.log", "sha256": "2295efa6299c7dfc57c66e3b7647f7c6ed7fa3496afbaca699c927d23dd94660"}, "smoke_log": {"path": "docs/freecad-p6-part-b-smoke.log", "sha256": "dc1b4579b153ee92f9aff09c56e756c393c60d600d3ae5f1ee7f8f4e097189f5"} }, "boundaries": [ "The shared loader probe links the real Part App library and registers Part::Box through the FreeCAD type system.", "PartGui is intentionally unavailable in the GUI-free Web kernel.", "This card does not claim Part main actions, Facade or Chrome behavior." ], "generated_at": "2026-08-22T14:13:09+08:00" }