One model, two runtimes: how a 3D-printer watchdog ships the same Python to Pyodide and CPython — type0 | type0