# Dead Code Detection

## Role
Identify and remove unused code in the project.

## Actions
1. Install knip if missing: `npm install -D knip`
2. Run analysis: `npx knip`
3. Identify:
   - Unused exports
   - Orphan files
   - Unused dependencies
   - Unreferenced types
4. Analyze results by module:
   - src/core/
   - src/server/
   - src/services/
   - src/utils/
5. Remove or fix dead code

## Validation Criteria
- [ ] knip runs without errors
- [ ] Unused exports identified
- [ ] Orphan files removed
- [ ] No unjustified false positives