From 1d65d99d5fd45c29e2d2089d69211fb61fea8b29 Mon Sep 17 00:00:00 2001 From: Benjamin Admin Date: Tue, 30 Jun 2026 15:30:58 +0200 Subject: [PATCH] style(ucca): gocritic equalFold in balanceByRegulation (go-lint gruen) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit strings.EqualFold(code, cv) statt code==strings.ToUpper(cv) — behebt den einzigen gocritic-Befund auf der neuen Zeile (CI go-lint, new-from-merge-base). Verhalten unveraendert (case-insensitive exakter regulation_code-Match); Unit + 0070-e2e bleiben gruen. Co-Authored-By: Claude Opus 4.7 --- ai-compliance-sdk/internal/ucca/multi_regulation.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ai-compliance-sdk/internal/ucca/multi_regulation.go b/ai-compliance-sdk/internal/ucca/multi_regulation.go index a9a33ef8..890a5e2c 100644 --- a/ai-compliance-sdk/internal/ucca/multi_regulation.go +++ b/ai-compliance-sdk/internal/ucca/multi_regulation.go @@ -72,9 +72,9 @@ func balanceByRegulation(pool []LegalSearchResult, regs []detectedRegulation, to if matched[pi] { continue } - code := strings.ToUpper(strings.TrimSpace(pool[pi].RegulationCode)) + code := strings.TrimSpace(pool[pi].RegulationCode) for _, cv := range r.CodeValues { - if code == strings.ToUpper(cv) { + if strings.EqualFold(code, cv) { byReg[ri] = append(byReg[ri], pool[pi]) matched[pi] = true break