{ "schema": "freecad-web-p6-python-api-module-batch-gate/v1", "taskId": "FW-P6-FPA-F1-REVERSEENGINEERING", "module": "ReverseEngineering", "tier": "tier-1-readonly", "result": "pass_with_pending", "coverage": { "records": 1, "counts": { "restricted": 1 } }, "records": [ { "id": "py:ReverseEngineering:class:ReverseEngineeringWorkbench", "name": "ReverseEngineeringWorkbench", "disposition": "restricted", "evidence": [ "docs/p6/reverseengineering-tier1-readonly-family.json" ], "reason": "ReverseEngineeringWorkbench is registered from InitGui.py and requires FreeCADGui/desktop workbench capability unavailable in the GUI-free Web kernel" } ], "manifestSha256": "508c3120401f6ea1fa51ceeb362f91d45a1074e1676b4b0d4aeae487a46151bd", "boundaries": [ "This module batch does not close the remaining planned records.", "Only exact module-scoped native evidence can promote a symbol." ] }