76cc9d185a
CHECK 89 (Inverted Grep Patterns) was generating 9 CRITICAL false positives. Analysis shows these are legitimate multi-stage grep filters, not contradictions: False positive example: grep -i pattern file | grep -v comment | grep -i codes This is a valid 3-stage filter (search, exclude, refine), not contradictory. True contradictory pattern would be: grep -v X file | grep X Which would always return empty - this is rare and hard to detect with regex. Disabling this check: - Reduces false positives from 9 CRITICAL to 0 - Status changes: FAILED → WARNING (115 HIGH real issues remain) - Creates clear actionable todo list for actual fixes Future improvement: - Could implement AST-based detection for true contradictions - Or require explicit pattern matching in grep strings Now can focus on fixing 115 real HIGH issues across the codebase. Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>