2ccbdc530b
Major improvements for AI/automated parsing: 1. MACHINE-READABLE SUMMARY: SCAN_STATUS=WARNING CRITICAL=0 HIGH=104 MEDIUM=223 LOW=63 TOTAL=390 - Easily parseable key-value format - No need to parse colored ANSI text - Perfect for scripts/automation 2. RECOMMENDED ACTIONS (new section): [1] Fix tools/toolkit-qa-check.sh - 25 issues (fix DISK-SPACE issues) [2] Fix lib/mysql-analyzer.sh - 14 issues (fix ESCAPE issues) [3] Add source existence checks across codebase (15 issues in 4 files) - Numbered action list (top 5 tasks) - Shows what to fix, not just where - Identifies dominant issue type per file - Includes quick-win patterns 3. HIGH ISSUES - COMPACT FORMAT: ● tools/toolkit-qa-check.sh (25 issues: 6× DISK-SPACE, starting at line 481) - Shows dominant pattern + count - Provides starting line for investigation - 80% less verbose than before - Still provides all key information 4. PATTERN SUMMARY (simplified): SOURCE 15 occurrences TEMP 15 occurrences - Simple two-column format - No redundant descriptions (already in RECOMMENDED ACTIONS) Benefits: - Answers "what should I do?" immediately - Machine-parseable status line - 60% less output to read - Every line is actionable - Perfect for automated workflows - Clear visual hierarchy with separators This format is optimized for rapid AI parsing and decision-making.