# Vitest Unit Tests

## Role
Run unit tests with Vitest and ensure sufficient coverage.

## Actions
1. Run `npm run test` or `npx vitest run`
2. Verify all tests pass
3. Analyze failed tests if any
4. Check configuration in vitest.config.ts
5. Identify modules not covered by tests

## Validation Criteria
- [ ] `npm run test` runs without errors
- [ ] All tests pass (0 failures)
- [ ] src/**/*.test.ts files are executed
- [ ] No regressions introduced