Skip to content
BNOW.NET
Request access

Validation Scoreboard

We compare each BNOW country digest with the same-day top-line findings in ISW's assessment, showing what matched, what was missed, how early evidence appeared, and how strongly BNOW's claims were sourced.

Rows normally score the finalized digest. When a final regeneration is refused or fails, the row scores the last intraday version instead and is marked “intraday cut”. Nights with at least one such row, of the last 14 scored: 1.

ISW's Russia assessment covers the wider Russia–Ukraine theater, while BNOW scores separate country digests. Coverage and divergence are therefore directional comparisons, not like-for-like measures of report completeness. Each row scores one country digest against the whole-conflict report, so the RU and UA rows read the same ROCA report through different lenses, their denominators overlap, and the rows are not additive.

29%
avg event coverage vs ISW
target ≥ 80% · nonzero days: 39% (n=45)
4%
avg thin-sourced rate
target < 2%
≥ +14.2h
median information lead vs ISW publish
target within ±6h
median over runs with a measured lead (n=16), 2026-10-18 → 2026-10-29 · 13 of them lower bounds: timed from ISW's own “assessment as of” line, which the criticalthreats.org copy reproduces and which preceded ISW's publish time by 0.2–4.1 h (median 0.8 h) on 70 timed days · excluded: criticalthreats.org runs with no measured lead — Iran Update runs, runs scored before lower bounds were recorded, and runs with no usable stamp or no matched event (n=42) · excluded: other runs with no measured lead (n=2)
60
validation runs
dateevidence lens (country)coveragethin-sourcedlead (h)agree / isw-only / ours-only
2026-10-29ir
33%
0%—1 / 2 / 7detail
2026-10-29ru
50%
0%≥ +9.92 / 2 / 11detail
2026-10-29ua
33%
0%≥ +12.12 / 4 / 6detail
2026-10-28ir
50%
0%—1 / 1 / 5detail
2026-10-28ru
17%
0%≥ +15.71 / 5 / 5detail
2026-10-28ua
0%
11%—0 / 8 / 9detail
2026-10-27ir
33%
17%—1 / 2 / 5detail
2026-10-27ru
40%
0%≥ +20.62 / 3 / 11detail
2026-10-27ua
40%
14%≥ +5.52 / 3 / 5detail
2026-10-26ir
20%
0%—1 / 4 / 7detail
2026-10-26ru
0%
0%—0 / 5 / 12detail
2026-10-26ua
0%
0%—0 / 4 / 9detail
2026-10-25ir
50%
0%—1 / 1 / 4detail
2026-10-25ru
50%
11%—1 / 1 / 8detail
2026-10-25ua
50%
14%—2 / 2 / 5detail
2026-10-24ir
100%
30%—3 / 0 / 7detail
2026-10-24ru
25%
0%≥ +15.51 / 3 / 4detail
2026-10-24ua
20%
9%≥ +12.21 / 4 / 10detail
2026-10-23ir
25%
0%—1 / 3 / 11detail
2026-10-23ru
20%
0%≥ +12.21 / 4 / 14detail
2026-10-23ua
25%
15%≥ +11.12 / 6 / 11detail
2026-10-22ir
0%
0%—0 / 2 / 8detail
2026-10-22ru
0%
0%—0 / 5 / 8detail
2026-10-22ua
25%
0%≥ +16.72 / 6 / 9detail
2026-10-21ir
0%
0%—0 / 3 / 9detail
2026-10-21ru
33%
evidence available at ISW publish: 33%
0%+7.52 / 4 / 8detail
2026-10-21ua
0%
evidence available at ISW publish: 0%
0%—0 / 6 / 6detail
2026-10-20ir
100%
0%—2 / 0 / 9detail
2026-10-20ru
33%
7%≥ +17.21 / 2 / 13detail
2026-10-20ua
0%
0%—0 / 5 / 8detail
2026-10-19ir
0%
13%—0 / 5 / 8detail
2026-10-19ru
60%
0%≥ +23.23 / 2 / 6detail
2026-10-19ua
33%
0%≥ +18.42 / 4 / 11detail
2026-10-18ir
50%
evidence available at ISW publish: 50%
0%+12.92 / 2 / 5detail
2026-10-18ru
20%
evidence available at ISW publish: 20%
0%+21.51 / 4 / 8detail
2026-10-18ua
0%
evidence available at ISW publish: 0%
9%—0 / 5 / 11detail
2026-10-17ir
0%
0%—0 / 4 / 9detail
2026-10-17ru
40%
33%—2 / 3 / 4detail
2026-10-17ua
50%
0%—3 / 3 / 10detail
2026-10-16
intraday cut
ir
25%
0%—1 / 3 / 6detail
2026-10-16ru
50%
0%—4 / 4 / 3detail
2026-10-16ua
0%
22%—0 / 8 / 9detail
2026-10-15ir
25%
0%—1 / 3 / 3detail
2026-10-15
intraday cut
ru
20%
0%—1 / 4 / 5detail
2026-10-15ua
0%
0%—0 / 5 / 4detail
2026-10-14ir
33%
0%—1 / 2 / 6detail
2026-10-14ru
50%
0%—3 / 3 / 4detail
2026-10-14
intraday cut
ua
29%
0%—2 / 5 / 8detail
2026-10-13ir
67%
25%—2 / 1 / 6detail
2026-10-13ru
20%
0%—1 / 4 / 7detail
2026-10-13ua
17%
20%—1 / 5 / 4detail
2026-10-12ir
50%
0%—3 / 3 / 6detail
2026-10-12ru
50%
0%—3 / 3 / 6detail
2026-10-12ua
0%
0%—0 / 6 / 12detail
2026-10-11ir
33%
0%—1 / 2 / 10detail
2026-10-11ru
33%
0%—3 / 6 / 9detail
2026-10-11ua
50%
0%—5 / 5 / 7detail
2026-10-10ir
50%
0%—1 / 1 / 5detail
2026-10-10ru
40%
0%—2 / 3 / 7detail
2026-10-10ua
0%
14%—0 / 4 / 14detail
How to read these numbers

We score our own output. Every day we compare this system's digest against expert human analysis — ISW's Russian Offensive Campaign Assessment and other baselines — measuring whether we surfaced the same events, how early, and how much of what we published rests on more than one source. We publish the results, including the misses, because analysts should know exactly how much to trust an automated feed. Unlike a finished prose report, every claim here links back to its source document, is searchable, and can land hours earlier — this page shows what that speed costs in coverage.

  • Coverage % — the share of ISW's same-day takeaways our digest also matched. The headline number scores our finalized digest (published ~10:00 PM ET), after ISW's report is already out; a row marked “intraday cut” scores the last intraday version instead, and one marked “regenerated after scoring” was scored before its digest was rewritten.
  • Evidence available at ISW publish (proxy) — of the same matched takeaways, the share whose supporting evidence we had already ingested before ISW published. It gauges what evidence was in hand at that moment; it does not prove the claim appeared in our published digest then. RU and UA are currently scored as separate country digests against the same ROCA report and denominator.
  • Information lead — median hours between our earliest supporting source document and ISW's publish time, across matched events; positive means we had it first. Pages read from criticalthreats.org carry no publish time: Russia assessments are timed from ISW's own “assessment as of” line, a lower bound on its publish time, so their lead and the median read “≥”; Iran Update pages have no such line, so those runs carry no lead and the median leaves them out.
  • Thin-sourced % — the share of our claims resting on a single source while still hedged as claimed or unverified, never stated as settled fact. Lower is better.
  • Agreement / ISW-only / ours-only — events both sides reported, events ISW reported that we missed, and events we reported that ISW didn't carry. An ours-only item counts as a potential lead only when confirmed; unconfirmed items are labeled with their hedge.