{ "schema": "freecad-web-p6-jtreader-action-02-kernel/v1", "taskId": "FW-P6-JTR-ACT-02-C", "module": "JtReader", "action": "inspect/source-inventory", "result": "pass", "fixture": { "module": "JtReader", "action": "inspect/source-inventory", "sourceEntry": "src/Mod/JtReader/App/AppJtReaderPy.cpp", "inputSha256": "e903436e2c6b28fa93085f9bb7eed2c9e404d359c9821ce1d737b626eb146fa8" }, "replay": { "first": { "run": 1, "sourceEntry": "src/Mod/JtReader/App/AppJtReaderPy.cpp", "registeredTypes": 1, "pythonMethods": 3 }, "second": { "run": 1, "sourceEntry": "src/Mod/JtReader/App/AppJtReaderPy.cpp", "registeredTypes": 1, "pythonMethods": 3 }, "identicalResult": true, "resultSha256": "7d3257af4ea20983de3219c9be327a3b6dc149883890dd5042896d23600a89f6" }, "resultSummary": { "registeredTypeCount": 1, "pythonMethodCount": 3, "readOnly": true, "resourcesReleased": true }, "commands": [ "cmake --build freecad-source/build-web/configure --target FreeCADWebJtReaderRuntimeProbe -j 8", "node tools/run_p6_jtreader_action02_kernel_smoke.mjs freecad-source/build-web/configure/bin" ], "artifacts": { "wasm": "freecad-source/build-web/configure/bin/FreeCADWebJtReaderRuntimeProbe.wasm", "workerLog": "docs/freecad-p6-jtreader-action-02-c-kernel.log" }, "boundaries": [ "The inventory probe is read-only and creates no document.", "Only registered JtReader App type and three Python methods are covered." ] }