# `Foresight.Supervisor`
[🔗](https://github.com/fosferon/foresight/blob/v0.3.2/lib/foresight/supervisor.ex#L1)

The embeddable supervision entry point.

Starting `Foresight.Supervisor` under your application's supervisor boots the
runtime — storage, queues, and the optional HTTP and MCP faces — from
application config. Embedders use this instead of the OTP application's own
top-level start, so the runtime belongs to the consuming app's tree.

# `child_spec`

Returns a specification to start this module under a supervisor.

See `Supervisor`.

# `start_link`

---

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