Files
ollama-mcp/CLAUDE.md
ai_approver ddd37b844b
Some checks failed
Build and Deploy / build-push (push) Successful in 4m49s
CI / Code Quality & Linting (push) Failing after 5m4s
CI / Dependency Vulnerability Scan (push) Failing after 3m31s
CI / Unit Tests (push) Failing after 5m6s
CI / Build Docker Image (push) Has been skipped
CI / Trivy Scan (push) Has been skipped
CI / SAST — Semgrep (push) Failing after 2m15s
Build and Deploy / deploy (push) Failing after 1m18s
CI / Push to Registry (push) Has been skipped
CI / Report Results (push) Failing after 15s
docs: add CLAUDE.md with CI/test plan reference
2026-04-05 14:51:00 +00:00

1.0 KiB

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