# Roadmap — Q-Edit ## Phase 1 — Tooling & Guardrails (DONE/ONGOING) - ✅ Add ESLint/Prettier, Vitest + jsdom - ✅ Add Gitea CI workflow with coverage - ✅ Add root Coding Instructions and project docs - ⏳ Add quick unit tests on extracted helpers (this PR) ## Phase 2 — Modularize Core - Extract pure utilities and rendering helpers from `script.js` into `src/` - Introduce a small state module (no framework) - Optional: switch to `