Hi @joeerl! In Elixir, we usually follow a direct mapping from module name to file name. So a file named MyApp.Sensors.Supervisor
should be put in lib/my_app/sensors/supervisor.ex
. So maybe you want to report this to the scenic project and get their $.02 on the topic.
Note it is just a convention though, Elixir does not care about the filename as long as it ends with .ex
.