Emergency defaults exist to kick in when CommunityConfiguration cannot be used (T367516). Their values is calculated automatically by a maintenance script based on the config schemas. As of now, that logic evaluates dynamic defaults (as on whatever wiki the script was used on, likely developer's local). This doesn't seem like a good idea for several reasons:
- the value of that dynamic default would be based on the developer's local environment, which doesn't need to be appropriate in production,
- dynamic default might evaluate differently in CI and on local, causing the tests we're adding (T374428) to fail.
We should probably exclude dynamic default evaluation when calculating emergency defaults.