proposition Store Drift Sweep
The reference sweep over whatever PropositionStore the application has, wired with the application's own event listeners so a quarantine it performs is heard downstream.
Backs off when a bean already implements DriftSweepCapable, which is how a durable store that can push the candidate query down into its backend takes over: it implements the interface itself and this default steps aside.
propositionStore is the base persistence port. A sweep reads one context and saves, and uses none of the vector search, graph traversal or temporal query PropositionRepository adds, so asking for the wider interface would shut a plain store-and-retrieve backend out of governance over capabilities it never touches. A PropositionRepository satisfies this parameter anyway.
Registering this bean sweeps nothing. It is the object a host calls when it has read a check and decided to act.
Parameters
Every DiceEventListener bean the application registered. Each status transition the sweep performs is announced to all of them, which is what lets ProjectionLineageStaleCascade mark the projection records derived from a quarantined proposition stale.