From 5e0f0f235e5fa02cefc936db77686e3a606fe4b1 Mon Sep 17 00:00:00 2001 From: groom auto-builder Date: Thu, 27 Aug 2026 13:33:33 +0000 Subject: [PATCH 1/3] groom: cursor-review's severity badge is authored from two tables in post-review.py and re-parsed by a hardcoded vocabulary regex in build-ledger.py MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Auto-built groom refactor (github-workflows:whole-repo:github-cursor-review-build-ledger-py). Review required — do not auto-merge. --- .github/cursor-review/build-ledger.py | 8 ++++ .../cursor-review/tests/test_build_ledger.py | 46 +++++++++++++++++++ 2 files changed, 54 insertions(+) diff --git a/.github/cursor-review/build-ledger.py b/.github/cursor-review/build-ledger.py index 5d74f3c..b7f8b56 100644 --- a/.github/cursor-review/build-ledger.py +++ b/.github/cursor-review/build-ledger.py @@ -104,6 +104,14 @@ def _load_gate_unresolved(): # post-review.py renders every inline finding as " **