From 92bf22a1bebec28eb2f464d141df287a10bf779b Mon Sep 17 00:00:00 2001 From: Steve Dudenhoeffer Date: Thu, 25 Jun 2026 20:50:39 -0400 Subject: [PATCH] =?UTF-8?q?fix:=20correctness=20lens=20emoji=20=E2=9C=85?= =?UTF-8?q?=20->=20=F0=9F=8E=AF=20(=E2=9C=85=20read=20like=20'no=20issues'?= =?UTF-8?q?)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit A green check on a section reporting blocking issues was misleading; 🎯 signals accuracy/on-target. Section verdict text already conveys pass/fail. Co-Authored-By: Claude Opus 4.8 (1M context) --- cmd/gadfly/specialists.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmd/gadfly/specialists.go b/cmd/gadfly/specialists.go index eafa255..4410036 100644 --- a/cmd/gadfly/specialists.go +++ b/cmd/gadfly/specialists.go @@ -27,7 +27,7 @@ var builtinSpecialists = map[string]Specialist{ "Authn/authz gaps, injection (SQL/command/path/template), SSRF, unsafe deserialization, " + "secret/credential leakage, missing input validation, unsafe handling of untrusted data, " + "and insecure defaults. Trace tainted input to where it's used."}, - "correctness": {"correctness", "✅ Correctness", "" + + "correctness": {"correctness", "🎯 Correctness", "" + "Logic bugs and incorrect behavior introduced by the change. Pay special attention to " + "SEMANTIC / domain correctness: do NOT trust a constant, conversion factor, formula, unit, " + "or threshold because it looks reasonable — independently RE-DERIVE the expected value from " +