Skip to content

ci: enforce coverage and import quality gates - #61

Merged
KageRyo merged 1 commit into
mainfrom
feature/54-quality-gates
Sep 16, 2026
Merged

KageRyo merged 1 commit into
mainfrom
feature/54-quality-gates

Conversation

@KageRyo

@KageRyo KageRyo commented Sep 16, 2026

Copy link
Copy Markdown
Owner

Closes #54

  • enforce an 80% total coverage floor in pytest and CI
  • treat Pyright missing imports as errors
  • document the 80% baseline and dependency/interpreter expectations
  • use uv for source development environment setup

@sonarqubecloud

Copy link
Copy Markdown

@KageRyo
KageRyo merged commit f7ebff1 into main Sep 16, 2026
9 checks passed
@KageRyo
KageRyo deleted the feature/54-quality-gates branch September 16, 2026 12:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

ci: enforce a coverage threshold and strengthen static type checking

1 participant