# makepad-ports Ports of three single-file HTML apps to **Makepad 2.0 (dev branch, `b41e740`)** using the `script_mod!` Rust UI DSL — with full unit + integration + headless-UI tests (140 green), plus brutal professional assessments of all three codebases. ## Contents | Path | What | |---|---| | `makepad-ports/` | The Rust crates (`rider`, `koboyo`, `insurance`), headless-Linux patch, `setup_makepad.sh`, full README with test status | | `ride.html` / `koboyo.html` / `insurance.html` / `nav.html` | The original single-file HTML apps (port sources) | | `insurepay_assessment.md` | Assessment of `insurance.html` (4.2/10) | | `makepad_assessment.md` | Assessment of upstream Makepad 2.0 dev branch (4.7/10) | | `makepad_ports_assessment.md` | Assessment of these port crates (6.0/10) | ## Quick start ```bash cd makepad-ports && ./setup_makepad.sh ``` Rebuilds the toolchain + checkout in `/var/tmp/mk`, applies the patch, installs the three crates into `examples/`, and runs all 140 tests. See `makepad-ports/README.md` for details, status tables, and the hard-won DSL lessons.