- Install @vitest/coverage-v8 - Configure coverage in vitest.config.ts - Add npm script: test:coverage - Add coverage/ to gitignore
- Install prettier - Configure .prettierrc.json and .prettierignore - Add npm scripts: format, format:check - Add Makefile target: format-frontend - Format all frontend files