Starts the dependency applications and supervised processes used by live drift reads.
It deliberately excludes Bourse.Application, the testnet registry, and
WebSocket processes.
Summary
Functions
Starts the minimal live-read runtime and returns its supervisor.
Types
@type child_spec_input() :: module() | {module(), term()} | Supervisor.child_spec()
@type option() :: {:ensure_started, (atom() -> {:ok, [atom()]} | {:error, term()})} | {:start_supervisor, ([child_spec_input()] -> Supervisor.on_start())}