I learned this the annoying way: admin panels are not configuration systems.
They can become one, but not by accident.
Early on, it feels harmless. Someone needs to change a headline. Someone wants to hide a section for one customer. Sales needs a different value on one account. Support needs to fix something without waiting on engineering.
So a field gets added.
Then another one.






