{ "schema": "freecad-web-p6-jtreader-action-02-recovery/v1", "taskId": "FW-P6-JTR-ACT-02-D", "module": "JtReader", "action": "inspect/source-inventory", "result": "pass", "baseline": { "run": 1, "sourceEntry": "src/Mod/JtReader/App/AppJtReaderPy.cpp", "registeredTypes": 1, "pythonMethods": 3 }, "rejected": { "run": 0, "code": "revision_mismatch", "message": "JtReader source entry is not locked" }, "recovered": { "run": 1, "sourceEntry": "src/Mod/JtReader/App/AppJtReaderPy.cpp", "registeredTypes": 1, "pythonMethods": 3 }, "recovery": { "unchangedAfterReject": true, "repeatedResultStable": true, "resourcesReleased": true }, "state": { "beforeSha256": "7d3257af4ea20983de3219c9be327a3b6dc149883890dd5042896d23600a89f6", "afterRejectSha256": "0a35e08bb7f20005cbe14d116f735644cbd4c18a8053a54065a75c357f330eef", "afterRecoverySha256": "7d3257af4ea20983de3219c9be327a3b6dc149883890dd5042896d23600a89f6" }, "commands": [ "node tools/run_p6_jtreader_action02_recovery_smoke.mjs freecad-source/build-web/configure/bin" ], "artifacts": { "kernel": "docs/p6/jtreader-action-02-kernel.json", "workerLog": "docs/freecad-p6-jtreader-action-02-d-recovery.log" } }