01 / IMPLEMENTATION & CONTRIBUTION
What the work involves
Local Vue/CodeMirror variants implement editing, language switching, file persistence, console output, and export. One uses an iframe/main-thread runtime; the other runs JavaScript and Python in terminable workers.
Technical depth
CodeMirror language extensions and completions; browser execution bridges and console serialization; lazy Pyodide/WebAssembly loading; worker lifecycle and execution timeouts; localStorage file management; formatting and export; draggable output layout.
The project family
dataannotation/may22dataannotation/may22codex02 / RESULTS
What came out of it
Two browser-only execution designs explore the same editor workflow, including lazy Pyodide loading and worker execution budgets. They are experiments rather than production-secure sandboxes.
03 / SUPPORTING EVIDENCE
Follow the source
Implementation notes, project records, and supporting artifacts.
Source context & project scope
Origin is an evaluation/project folder; avoid implying paid employment or customer delivery.
Do not call either variant a production-secure sandbox.
The iframe/main-thread version cannot reliably interrupt blocking execution; worker version has explicit termination budgets.
No authored commit history or usability/compatibility measurements verified.