Dyk

The rotation + suppression logic lives in stackie_core::dyk; this module is a thin glue layer that constructs the rotator with the binary’s real NativeClock and NativeStorage adapters, picks the next eligible hint, and hands a plain Option<String> to the CLI widget (stackie::cli::components::feedback::DidYouKnow).

Callers that want richer behaviour (e.g. rendering the long-form text in the dashboard, or handling dismissals) should reach for stackie_core::dyk::Rotator directly — the helper here is the minimum surface the CLI needs today, not a full facade.