"""Scheduler on the (virtual) demo clock — stub until #13. Called from app.main lifespan.""" async def start() -> None: """Start periodic ticking (#13).""" async def stop() -> None: """Stop the scheduler (#13).""" async def run_until_now() -> None: """Replay all due events up to `app.core.clock.now()` in order, idempotently (#13)."""