Skip to content

[blockcheck2] Add a coverage summary next to the results - #311

Open
sasha-spb-ru wants to merge 1 commit into
bol-van:masterfrom
sasha-spb-ru:show-strategy-coverage
Open

sasha-spb-ru wants to merge 1 commit into
bol-van:masterfrom
sasha-spb-ru:show-strategy-coverage

Conversation

@sasha-spb-ru

@sasha-spb-ru sasha-spb-ru commented Sep 16, 2026

Copy link
Copy Markdown

The final report's COMMON section only ever shows strategies that worked for every tested domain - a much less likely outcome across a set of largely independent targets (e.g. one IP per hosting ASN) than across mirrors of one real site, where it can easily come up empty even when several strategies each work for most of the targets.

Adds a COVERAGE listing: every distinct successful strategy together with how many of the domains/targets it worked for, most-covered first, so the best-performing strategy is visible even when nothing reaches 100%. Reuses the per-strategy hash/counter bookkeeping report_append() already maintains for COMMON, so this costs one extra pass over data already being collected rather than any new tracking.

When testing several targets at once, the results only ever show
strategies that worked for every single one. If your targets are
a bunch of unrelated servers, that list can easily come up empty
even when several strategies each work for most of them.

Adds a second summary that lists every strategy that worked at all,
with how many targets it worked for, best first - so you can see
which one comes closest instead of getting an all-or-nothing answer.
@sasha-spb-ru sasha-spb-ru changed the title Add a coverage summary next to the results [blockcheck2] Add a coverage summary next to the results Sep 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant