Elixir Mix Release: Enforcing Compile‑Time‑Only Configuration Keys
When building an Elixir release with mix release , the values in config.exs are baked into the generated sys.config file. At runtime, any configuration key can still be overridden by an environment variable accessed via System.get_env/2 . This overlap makes it difficult to guarantee that certain keys remain immutable after the release is created. The goal is