Interactive, step-by-step visualization of microgpt.py using static HTML + JavaScript, with D3.js and Chart.js visuals.
- 20-step walkthrough of the script
- Left timeline/accordion with explanations and code snippets
- Right visualization panel with D3/Chart.js diagrams
- Keyboard + button navigation (
←,→,Home,End) - Playwright test suite covering all steps and navigation
index.html— app shellcss/style.css— theme and layout stylesjs/— data, visualization modules, app controllerlib/— local vendor scripts (d3.min.js,chart.umd.min.js)tests/— Playwright tests
npm installnpx http-server . -p 8090 -c-1Open: http://localhost:8090
Run the full Playwright suite:
npx playwright test --config=playwright.config.jsInstall Chromium once if needed:
npx playwright install chromium- This project is static and intended for simple hosting (no build step).
- Local copies of D3 and Chart.js are used under
lib/for reliable loading in automated tests.

