From 0bebde05b581e452e4ce4675341752d1df295010 Mon Sep 17 00:00:00 2001 From: Greg Gauthier Date: Mon, 2 Mar 2026 22:23:48 +0000 Subject: [PATCH] docs(readme): update test coverage metrics Adjust test coverage badge and details from 72% to 68%, and lower CI gate from 70% to 65% to reflect current status. --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index e9e0a10..2f23a41 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-72%25-brightgreen)]() +[![Test Coverage](https://img.shields.io/badge/coverage-68%25-brightgreen)]() [![Go Version](https://img.shields.io/badge/go-1.24.2-blue)]() [![License](https://img.shields.io/badge/license-Unlicense-lightgrey)]() @@ -458,8 +458,8 @@ grokkit review -v - ✅ **AI documentation generation** - 8 doc styles (godoc, PEP 257, Doxygen, JSDoc, rustdoc, YARD, Javadoc, shell) ### Quality & Testing -- ✅ **Test coverage 72%+** - Comprehensive unit tests including all command message builders -- ✅ **Coverage gate in CI** - Builds fail if coverage drops below 70% +- ✅ **Test coverage 68%+** - Comprehensive unit tests including all command message builders +- ✅ **Coverage gate in CI** - Builds fail if coverage drops below 65% - ✅ **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