project is hosted on github: use the gh CLI to interact with issues and PR always run mix format and mix credo before committing. Refactor accordingly never start a GenServer from a GenServer