From b0fcd2ce42c7041e5ca583cac309d582d3b8f678 Mon Sep 17 00:00:00 2001 From: Greg Gauthier Date: Sun, 8 Mar 2026 12:58:04 +0000 Subject: [PATCH] docs(readme): update test coverage badge and details - Change coverage badge from 68% (brightgreen) to 54% (orange) - Update quality section from 68%+ to 54%+ - Lower CI coverage gate from 65% to 50% --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 3f170d1..31d6382 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ Grokkit is a fast Go CLI integrating Grok AI with git workflows and general chat/edit functionality. -[![Test Coverage](https://img.shields.io/badge/coverage-68%25-brightgreen)]() +[![Test Coverage](https://img.shields.io/badge/coverage-54%25-orange)]() [![Go Version](https://img.shields.io/badge/go-1.24.2-blue)]() [![License](https://img.shields.io/badge/license-Unlicense-lightgrey)]() @@ -149,8 +149,8 @@ grokkit review -v - ✅ **Transactional Recipes** - Markdown-based multi-step AI workflows ### Quality & Testing -- ✅ **Test coverage 68%+** - Comprehensive unit tests including all command message builders -- ✅ **Coverage gate in CI** - Builds fail if coverage drops below 65% +- ✅ **Test coverage 54%+** - Comprehensive unit tests including all command message builders +- ✅ **Coverage gate in CI** - Builds fail if coverage drops below 50% - ✅ **CI/CD with Gitea Actions** - Tests must pass before lint and build jobs run - ✅ **Golangci-lint configured** - `.golangci.yml` with govet, errcheck, staticcheck, and more - ✅ **Interface-based design** - Testable and maintainable