push в любую ветку (зеркало из Gitea, ADR-010) → кубы lint и test параллельно. Порог покрытия — храповик в pyproject (fail_under), одинаков локально и в CI. Refs #6 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>