Resolve discrepancies
Discrepancies have well-defined start data and they are on going. Often, discrepancies are resolved by themselves, for example gap has ended, site is up, load has lowered. A way to resolve a discrepancy and notify an admin is needed.
As a proposal, Discrepancy
may have IsResolved
flag, and IDiscrepancyService
will have a counter functions for each discrepancy type that looks for unresolved discrepancies of given type and verifies if it has or has not been resolved.