()
| 24 | // rest. The generic on getDynamicConfig is a type assertion, not a validator — |
| 25 | // GB returning a partial object would otherwise surface undefined fields. |
| 26 | function readConfig(): ChicagoConfig { |
| 27 | return { |
| 28 | ...DEFAULTS, |
| 29 | ...getDynamicConfig_CACHED_MAY_BE_STALE<Partial<ChicagoConfig>>( |
| 30 | 'tengu_malort_pedway', |
| 31 | DEFAULTS, |
| 32 | ), |
| 33 | } |
| 34 | } |
| 35 | |
| 36 | // Max/Pro only for external rollout. Ant bypass so dogfooding continues |
| 37 | // regardless of subscription tier — not all ants are max/pro, and per |
no test coverage detected