15 lines
973 B
Markdown
15 lines
973 B
Markdown
# FreeCAD Web P4 Python Runtime Gate
|
|
|
|
- Source revision: `4f4e9244e613ea2df06e70027074a562695048cb`
|
|
- Runtime probe: `FreeCADWebPythonProbe.wasm`
|
|
|
|
| Contract | Result | Evidence |
|
|
|---|---|---|
|
|
| Isolated runtime startup | pass | [`freecad-python-runtime-smoke.log`](freecad-python-runtime-smoke.log) |
|
|
| Typed Facade | pass | [`freecad-python-facade-smoke-r2.log`](freecad-python-facade-smoke-r2.log), [`freecad-python-facade-schema.json`](freecad-python-facade-schema.json) |
|
|
| Script isolation/reset | pass | [`freecad-python-isolation-smoke-r2.log`](freecad-python-isolation-smoke-r2.log) |
|
|
| Static workbench | pass | [`freecad-python-workbench-smoke.log`](freecad-python-workbench-smoke.log) |
|
|
| Plugin manifest/hash | pass | [`freecad-plugin-package-smoke-r2.log`](freecad-plugin-package-smoke-r2.log) |
|
|
|
|
P4 is complete for the bounded contracts above. PySide, Pivy, arbitrary desktop dynamic modules, remote plugin market, and OS-level sandboxing remain `pending`.
|