Problem
--top 0 passes numeric validation, then the report prints a Top offenders header followed by zero rows.
Where
src/report.js (header pushed unconditionally).
Acceptance
Add a failing test first asserting textReport with top: 0 omits the header (or states nothing to show). Then fix.
Problem
--top 0passes numeric validation, then the report prints aTop offendersheader followed by zero rows.Where
src/report.js(header pushed unconditionally).Acceptance
Add a failing test first asserting
textReportwithtop: 0omits the header (or states nothing to show). Then fix.