- Added .cursor/sessions/* to .gitignore to prevent session files from being tracked. - Enhanced coding standards in SKILL.md by adding semicolons to TypeScript examples for consistency. - Improved formatting in continuous learning, detail layout, and other SKILL.md files for better readability. These changes aim to streamline development processes and maintain code quality across the project.
600 B
600 B
Test Coverage
Analyze Vitest coverage and add missing tests:
-
Run
pnpm test(packages that support coverage:pnpm --filter <pkg> test -- --coveragewhen configured) -
Identify files below 80%
-
For each under-covered file:
- Unit tests for validators, transformers, utils, stores
- Testing Library tests for
@repo/uicomponents - Journey tests for critical
apps/webflows (mock data services)
-
Verify new tests pass
-
Show before/after coverage
Focus on:
- Happy path
- Error handling
- Edge cases (null, undefined, empty)
- Zod boundary conditions (
rangeLength)