И как с этим бороться не понятно. За 1.5-2 года успеваешь какие то идеи протолкнуть, а потом меняешь работу и всё по новой. Хорошо хоть пет проекты есть, какая то отдушина от творящегося пиздеца
к вопросу во, если тебе нужна типизация, а она судя по кейсу нужна, то делай отдельные типы, это будет и читаемо и порядок в сушностях, и контроль, и мосштабируемо, имхо