Forgive me for my ignorance, but I still don’t see how any of this affects the return value of Supervisor.start_link/2
If a child returns an error, the supervisor returns one.
If a child returns :ok or :ignore, the supervisor returns :ok.
So … when really?


















