TeqFW Guide: Enum — архитектурный ассистент для онбординга
В TeqFW Enum занимает строго определённое место в архитектуре и подчиняется формализованным ограничениям. На практике разработчики интерпретируют перечисления по-разному: как набор констант, как value object или как элемент доменной модели. Это создаёт расхождение в понимании и приводит к размыванию границ ответственности. Я зафиксировал спецификацию Enum в рамках модели позднего связывания и DI, а затем вынес её в отдельный инструмент.
TeqFW Guide: Enum — это персональный GPT-ассистент, обученный на корпусе архитектурных документов проекта. Он передаёт целостную картину роли Enum, разъясняет требования к плоской структуре и закрытому множеству значений, помогает проверять соответствие кода принятой модели. Ассистент не расширяет архитектуру и не предлагает альтернативных форм, а поддерживает дисциплину и предсказуемость системы.