TeqFW Guide: Enum

Архитектурный ассистент для команды

В TeqFW понятие Enum имеет строго определённую форму и архитектурное место. Разработчики часто приходят с разными представлениями о перечислениях: как о наборе констант, как о value object или даже как о доменной модели. В TeqFW Enum трактуется иначе — как структурный кодификатор допустимых значений, встроенный в модель позднего связывания.

TeqFW Guide: Enum — это персональный GPT-ассистент, который передаёт целостное понимание Enum в рамках TeqFW. Он опирается на спецификацию и системные принципы DI, помогая участникам проекта синхронизировать своё понимание с принятой архитектурной моделью.

Персональный диалог

Ассистент объясняет концепцию Enum с учётом формулировки вопроса и исходных предпосылок пользователя. Он помогает различать структурную дисциплину и поведение, отделять кодирование допустимых значений от доменной логики и избегать расширения архитектуры за пределы спецификации.

В процессе диалога ассистент указывает на границы ответственности Enum, разъясняет требования к плоской структуре, закрытому множеству значений и совместимости с DI. Итогом становится единая, детерминированная архитектурная картина.

Инструмент онбординга

TeqFW Guide: Enum используется как инструмент онбординга новых участников команды. Он позволяет задавать вопросы в свободной форме и получать ответы, согласованные со спецификацией Enum и DI-принципами TeqFW. Это снижает неоднозначность трактовок и поддерживает архитектурную целостность проекта.

Ассистент помогает проверять соответствие кода правилам Enum-формата, не вводя новых механизмов и не переосмысляя архитектуру. Его задача — сохранить дисциплину и предсказуемость модели.

Целостная модель и стабильность

Поведение ассистента основано на фиксированном корпусе документов и строгих системных правилах. Он не расширяет архитектуру и не предлагает альтернативные формы Enum. В спорных случаях он опирается на спецификацию и формулирует границу допустимого.

Таким образом формируется единый архитектурный голос, доступный всей команде в формате персонального диалога.

Пример кастомизации GPT

TeqFW Guide: Enum — один из примеров класса продуктов Solo GPT: кастомных GPT-ассистентов, настроенных под конкретную модель знаний и заданные поведенческие рамки. В данном случае ассистент обслуживает архитектурную дисциплину Enum в TeqFW, но аналогичный подход может применяться к любым внутренним стандартам и инженерным соглашениям.

Подробнее о формате Solo GPT и возможностях кастомизации...