Why this matters
Lowers boilerplate and keeps config behavior consistent.
Replace repeated set/get config calls with data-driven loops or loaders from a single schema/source.
Lowers boilerplate and keeps config behavior consistent.
Side-by-side examples engineers can pattern-match during review.
cfg.set('A', env('A'))
cfg.set('B', env('B'))
cfg.set('C', env('C'))for key in ['A','B','C']:
cfg.set(key, env(key))set_x(...); set_y(...); set_z(...)for k in KEYS: set_k(k)From the same buckets as this rule.