Skip to content

✨ Add --summary-only flag for concise score output#4996

Open
sachin9058 wants to merge 2 commits intoossf:mainfrom
sachin9058:add-summary-only-flag
Open

✨ Add --summary-only flag for concise score output#4996
sachin9058 wants to merge 2 commits intoossf:mainfrom
sachin9058:add-summary-only-flag

Conversation

@sachin9058
Copy link
Copy Markdown

@sachin9058 sachin9058 commented Apr 1, 2026

What kind of change does this PR introduce?

This PR introduces a new CLI feature.

  • PR title follows the guidelines defined in our pull request documentation

What is the current behavior?

The CLI always outputs detailed check results along with the final score, which can be verbose for users who only need a quick summary.

What is the new behavior (if this is a feature change)?

  • Adds a new flag --summary-only

  • When enabled, only the final score is displayed

  • Skips detailed check output

  • Suppresses runtime error output in summary mode for cleaner UX

  • Tests for the changes have been added (not applicable)

Which issue(s) this PR fixes

NONE

Special notes for your reviewer

For cleaner output without progress logs, users can combine this flag with --verbosity=warn.

Does this PR introduce a user-facing change?

Yes

Add --summary-only flag to display only the final score without detailed results.

Signed-off-by: Sachin Kumar <sachinkumar905846@gmail.com>
@sachin9058 sachin9058 requested a review from a team as a code owner April 1, 2026 18:29
@sachin9058 sachin9058 requested review from justaugustus and spencerschrock and removed request for a team April 1, 2026 18:29
@dosubot dosubot bot added the size:M This PR changes 30-99 lines, ignoring generated files. label Apr 1, 2026
Signed-off-by: Sachin Kumar <sachinkumar905846@gmail.com>
@sachin9058 sachin9058 force-pushed the add-summary-only-flag branch from 20f12ed to 514441f Compare April 1, 2026 18:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:M This PR changes 30-99 lines, ignoring generated files.

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

1 participant