## Description Current test coverage is ~60%. We need more tests for: - [ ] `src/medcheck/pipeline/report.py` - PDF and HTML generation - [ ] `src/medcheck/main.py` - CLI command execution - [ ] `src/medcheck/web/app.py` - API endpoints - [ ] `src/medcheck/pipeline/vision_analysis.py` - prompt building edge cases - [ ] `src/medcheck/providers/local.py` - ZIP handling edge cases Each checkbox can be a separate PR. Pick one and submit! ## How to check coverage \`\`\`bash uv run pytest --cov=medcheck --cov-report=html open htmlcov/index.html \`\`\`
Description
Current test coverage is ~60%. We need more tests for:
src/medcheck/pipeline/report.py- PDF and HTML generationsrc/medcheck/main.py- CLI command executionsrc/medcheck/web/app.py- API endpointssrc/medcheck/pipeline/vision_analysis.py- prompt building edge casessrc/medcheck/providers/local.py- ZIP handling edge casesEach checkbox can be a separate PR. Pick one and submit!
How to check coverage
```bash
uv run pytest --cov=medcheck --cov-report=html
open htmlcov/index.html
```