Pure analysis of a planned read's freshness posture. No DB/IO — fully unit-testable.
Flags: (a) mixing live + snapshot in one read; (b) any non-Active snapshot (Stale/DriftHold); and
reports the refresh-time spread across snapshots so an agent can weigh cross-snapshot skew.
Pure analysis of a planned read's freshness posture. No DB/IO — fully unit-testable. Flags: (a) mixing live + snapshot in one read; (b) any non-Active snapshot (Stale/DriftHold); and reports the refresh-time spread across snapshots so an agent can weigh cross-snapshot skew.