## Summary
Brief description of what this PR does.

## Changes
- 

## Related Issues
Closes #

## Checklist
- [ ] Tests pass (`pytest tests/ -v`)
- [ ] Lint passes (`ruff check src/ tests/`)
- [ ] Format passes (`ruff format --check src/ tests/`)
- [ ] Type check passes (`mypy src/specsmith/`)
- [ ] Documentation updated (README, docs/site/, CHANGELOG if applicable)
- [ ] `specsmith audit` passes on specsmith itself
