Shared Common Constants/Errors Across the Application

I’m also interested in hearing answers to this, especially for options that don’t spread compile time dependencies far and wide.