Files
ollama-mcp/CLAUDE.md

36 lines
1.0 KiB
Markdown
Raw Permalink Normal View History

# Claude Notes — ollama-mcp
## Stack
- **Runtime:** Python (MCP server)
- **Protocol:** Model Context Protocol (MCP)
- **Inference:** Ollama at `192.168.87.18`
## CI/CD
This project follows the **Universal Test Coverage Plan**:
https://outline.themosers.club/doc/universal-test-coverage-plan-nHgsMTqBgk
CI pipeline: `.gitea/workflows/ci.yml` (Gitea Actions)
**Stages:** Code quality → Unit tests → Dependency scan → SAST → Build image → Trivy scan → Report
Results posted to: Gitea PR comments + Mattermost `#builds`
## Development Workflow
- Branch from `main` for all changes
- Every change requires updated unit tests
- All non-trivial plans documented in Outline before implementation
## Testing Standards
| Layer | Tool | Coverage target |
|--------|-------------------------|-----------------|
| Python | `pytest` + `pytest-cov` | ≥ 70% |
## Plans
All non-trivial plans must be documented in Outline before implementation:
https://outline.themosers.club/doc/development-plans-IcbcQI7WDD