Commit Graph

1 Commits

Author SHA1 Message Date
homelab-mcp be9ad48a1c feat: add init.sh quality gate
Adapted from python-project-template-internal/init.sh but trimmed to
what applies to an MCP server: no Docker, no CI-to-NAS, no deploy step
(see './init.sh help' for rationale). Single dev dependency group instead
of separate lint/type/tests groups, since this project doesn't need that
split.

Verifies: uv → Python → uv sync → ruff check → ruff format --check →
mypy → pytest. Exit 0 = ready; exit 1 = stop and fix.
2026-07-22 12:51:19 +00:00