v2.0.0 — enforce the rules in code
From concept demo to hardened workspace: the framework rules are now enforced by code, not just documented.
Highlights
_core/scripts/sandbox.py— Tier-0 filesystem guardrail wired into every workflow script (out-of-workspace writes and secret files refused in code), with a CI-strict self-test_core/SANDBOXING.md— explicit threat model + three isolation tiers, incl. a per-workflow disposable Windows Sandbox launcher_core/token-tracker/— per-run cost accounting (tokens, local-vs-cloud, minutes saved): the automation business case as data_core/integrations/— MCP connectors defined once, projected into Codex / Claude / VS Code configs bygen-harness-config.py_core/SMALL-MODELS.md+shared/hooks/deny_secret_read.py— design rules and a harness-level PreToolUse guard that keep workflows safe under small local modelsPORTABILITY.md— the five agnosticism rules and the harness matrixworkflows/scratch— routing fallback so no task ever improvises a write location- Per-workflow venvs;
ocr-foldernow uses a pure-pip ONNX OCR stack (no system Tesseract) - CI + reproducible provenance manifest (
_core/scripts/make_provenance.py)
Full details in CHANGELOG.md.