feat(D2): add task check-coverage and enforce coverage gate in check-fast #34

Merged
guettlibot merged 1 commits from task/d2-check-coverage into main 2026-05-14 03:29:42 +00:00
guettlibot commented 2026-05-14 03:24:30 +00:00 (Migrated from codeberg.org)

Summary

  • Adds a standalone task check-coverage that runs unit+widget tests then fails if coverage drops below the 80% gate
  • Wires check-coverage into check-fast so every pre-commit run also enforces the coverage gate
  • Closes issue #19 item D2

Test plan

  • task check-coverage runs successfully (81% coverage, gate at 80%)
  • task check-fast passes with the new dependency
  • Pre-commit hook (dart format + check-fast) passes

🤖 Generated with Claude Code

## Summary - Adds a standalone `task check-coverage` that runs unit+widget tests then fails if coverage drops below the 80% gate - Wires `check-coverage` into `check-fast` so every pre-commit run also enforces the coverage gate - Closes issue #19 item D2 ## Test plan - [x] `task check-coverage` runs successfully (81% coverage, gate at 80%) - [x] `task check-fast` passes with the new dependency - [x] Pre-commit hook (dart format + check-fast) passes 🤖 Generated with [Claude Code](https://claude.com/claude-code)
Sign in to join this conversation.