# `Runic.Runner.Scheduler.Default`
[🔗](https://github.com/zblanco/runic/blob/main/lib/runic/runner/scheduler/default.ex#L1)

Default scheduler strategy that dispatches each runnable individually.

This is the zero-overhead default. Each prepared runnable becomes a
`{:runnable, r}` dispatch unit — identical to the pre-scheduler Worker
behavior.

---

*Consult [api-reference.md](api-reference.md) for complete listing*
