{ "schema": "freecad-web-partdesign-action-02-kernel/v1", "task_id": "FW-P6-PDN-ACT-02-C", "module": "PartDesign", "action": "inspect/source-inventory", "status": "pass", "source_revision": "0644133717ebc04fae2194bb5ef9eec06880f909", "input_sha256": "334411f102adcb6eeca5991de40e410f1192214898035898613fe3e6a010943c", "result": { "first": { "run": 1, "sourceEntry": "src/Mod/PartDesign/App/AppPartDesign.cpp", "summary": "src/Mod/PartDesign/App/AppPartDesign.cpp|registered=8|formats=0|pythonBindings=2", "sourceFiles": "src/Mod/PartDesign/CMakeLists.txt;src/Mod/PartDesign/App/CMakeLists.txt;src/Mod/PartDesign/App/AppPartDesign.cpp;src/Mod/PartDesign/App/FeaturePrimitive.cpp", "registeredTypes": 8, "formatCount": 0, "pythonBindings": 2, "resourcesReleased": 1 }, "second": { "run": 1, "sourceEntry": "src/Mod/PartDesign/App/AppPartDesign.cpp", "summary": "src/Mod/PartDesign/App/AppPartDesign.cpp|registered=8|formats=0|pythonBindings=2", "sourceFiles": "src/Mod/PartDesign/CMakeLists.txt;src/Mod/PartDesign/App/CMakeLists.txt;src/Mod/PartDesign/App/AppPartDesign.cpp;src/Mod/PartDesign/App/FeaturePrimitive.cpp", "registeredTypes": 8, "formatCount": 0, "pythonBindings": 2, "resourcesReleased": 1 }, "invalid": 0, "invalidError": "revision_mismatch", "empty": 0, "emptyError": "invalid_argument" }, "result_sha256": "4244b29b3d6962a77b2d3def9c085995ae0484979b2b615570e45ebb8c5880e3", "commands": [ "EM_CONFIG=/absolute/freecad-source/build-web/emscripten-config.py env -u EM_FROZEN_CACHE ninja -C freecad-source/build-web/configure FreeCADWebPartDesignRuntimeProbe -j8", "node tools/run_p6_partdesign_action02_kernel.mjs freecad-source/build-web/configure/bin" ], "artifacts": { "runtime": "docs/p6/partdesign-runtime.json", "wasm": { "path": "freecad-source/build-web/configure/bin/FreeCADWebPartDesignRuntimeProbe.wasm", "sha256": "57024e1f7c4f0fcdbd75bd6bdb11b497a7f9951abaf9fe51fc415c2500c3ef03" } }, "boundaries": [ "The native PartDesign runtime probe performs the source-inventory type queries; no document is created or mutated.", "The result covers the eight deterministic representative types, zero declared file formats and two generated binding units.", "Facade, Worker, Chrome and persistence evidence remain later child cards." ] }