Files
FreeCADWasmDev/docs/p6/draft-module-gate.json
wangdequan 9a7c4f0335 Save FreeCAD Web workspace sources and user validation evidence
IFC native binding remains incomplete; preserve accurate test results.
2026-09-15 22:01:58 +08:00

40 lines
1.4 KiB
JSON

{
"schema": "freecad-web-p6-draft-module-gate/v1",
"module": "Draft",
"result": "pass",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"actions": {
"create/recompute": {
"result": "pass",
"artifact": "docs/p6/draft-gate.json",
"artifactSha256": "3b408b3c61b51ff2dd369828ccea4f3f7a94ddbfd4c0b4ba6a6eca8c02f63242"
},
"inspect/source-inventory": {
"result": "pass",
"artifact": "docs/p6/draft-action-02-inspect-source-inventory.json",
"artifactSha256": "914e85bd39c7f957034f8742f3fd9b229032ecb66683458f3c99e0db945cfc0d"
},
"python-api": {
"result": "pass",
"artifact": "docs/p6/draft-action-03-python-api.json",
"artifactSha256": "47bd9d0068d2873c35c7165bab5fcd338078b96e0eebc0f59e402bec45ca68f4"
},
"save/reopen": {
"result": "pass",
"artifact": "docs/p6/draft-action-04-save-reopen.json",
"artifactSha256": "e2370d30b34f5df021c765079fe0cf5106f76bde4224b6fb79fb2c4032c7fdc2"
}
},
"chrome": {
"browser": "Google Chrome only",
"externalRequests": 0,
"runtimeExceptions": 0
},
"boundaries": [
"Draft Python API is read-only source/API inventory evidence, not arbitrary Python execution",
"GUI modules and FreeCADGui/PySide/pivy symbols remain excluded",
"format registration and inventory retain .obj coverage gap"
],
"moduleStatus": "completed"
}