You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Three BFG summer-2026 questions ask the pipeline to count entries on an
authoritative list within a window, and all three get 0 usable insight
records even though the right list page is injected and survives filtering:
q11 — How many PHEICs will be in effect on 31 Dec 2026?
q24 — Will WHO issue a DON item for an outbreak attributed to a newly
identified pathogen in the window? (needs to scan the DON list)
q25 — How many new WHO Disease Outbreak News items will be published
1 Jul–31 Dec 2026?
The insight stage extracts atomic facts from prose/tables; it has no notion of
"enumerate the entries on this list and count the ones matching a predicate
(date window / attribute)." So the injected WHO DON list and IHR/PHEIC pages
survive but yield nothing countable.
Evidence (evidence-coverage audit, live 2026-07-05)
From data/investigations/bfg_evidence_audit_2026-07-05.csv:
Q
dashboards survived
insight records
classification
q11
15
0
under_supported (cause: extraction)
q24
15
0
under_supported (cause: extraction)
q25
15 (+1 off-scope organic)
~0 usable
under_supported (cause: extraction)
These route to general_sources (the WHO DON list, IHR emergency-committee /
PHEIC page, etc.) — index/list pages, not fact pages.
What's needed
A way to enumerate list entries and count those matching a predicate, e.g.:
q25: count DON items on who.int/emergencies/disease-outbreak-news with a
publication date in [2026-07-01, 2026-12-31].
q11: count active PHEIC determinations on the IHR emergency-committee page.
q24: scan DON titles/bodies in the window for "novel pathogen" attribution.
Summary
Three BFG summer-2026 questions ask the pipeline to count entries on an
authoritative list within a window, and all three get 0 usable insight
records even though the right list page is injected and survives filtering:
identified pathogen in the window? (needs to scan the DON list)
1 Jul–31 Dec 2026?
The insight stage extracts atomic facts from prose/tables; it has no notion of
"enumerate the entries on this list and count the ones matching a predicate
(date window / attribute)." So the injected WHO DON list and IHR/PHEIC pages
survive but yield nothing countable.
Evidence (evidence-coverage audit, live 2026-07-05)
From
data/investigations/bfg_evidence_audit_2026-07-05.csv:These route to
general_sources(the WHO DON list, IHR emergency-committee /PHEIC page, etc.) — index/list pages, not fact pages.
What's needed
A way to enumerate list entries and count those matching a predicate, e.g.:
who.int/emergencies/disease-outbreak-newswith apublication date in
[2026-07-01, 2026-12-31].Two plausible shapes (decide in the issue):
custom_scrapers/who_don_list.py, …) that parsethe list, filter by date/attribute, and render a compact "N items in window"
HTML the insight stage reads — mirrors the
cdc_measlesJSON-feed approach inBFG evidence-coverage audit + targeted extraction fixes (q16, refiner-URL, WHO H5 HAI) #53. Deterministic, no new stage.
Notes / caveats
worth checking for a JSON/RSS feed first (as CDC measles had one — see BFG evidence-coverage audit + targeted extraction fixes (q16, refiner-URL, WHO H5 HAI) #53).
pass (BFG evidence-coverage audit + targeted extraction fixes (q16, refiner-URL, WHO H5 HAI) #53) as a recommendation.
References
data/investigations/bfg-evidence-quality-2026-07-05.md