`r lifecycle::badge("experimental")`
Warns only when the report's `nWindowDays` disagrees with the window used to produce `dfResults` – i.e. when the live premature-death count in `Mapped_Death` (`nPremature`) differs from the number of `pat0015` `Flag == 2` rows (`nFlagged`). When the counts agree it returns invisibly without warning, so callers (e.g. the report) just call it unconditionally.