TeqFW Guide: Enum

Un asistente de arquitectura para equipos

En TeqFW, el concepto de Enum tiene una forma y un lugar arquitectónico estrictamente definidos. En la práctica, las personas interpretan las enumeraciones de maneras distintas: como un conjunto de constantes, como un value object o incluso como parte del modelo de dominio. En TeqFW, Enum se entiende de otra forma: como un codificador estructural de valores permitidos, integrado en el modelo de enlace tardío.

TeqFW Guide: Enum es un asistente GPT personal que transmite una comprensión coherente de los Enum en TeqFW. Se apoya en la especificación y en los principios del sistema DI de TeqFW, ayudando a los participantes del proyecto a alinear su modelo mental con la arquitectura adoptada.

Un diálogo personalizado

El asistente explica el concepto de Enum teniendo en cuenta cómo se formula la pregunta y las premisas iniciales de la persona. Ayuda a distinguir la disciplina estructural del comportamiento, separar la codificación de valores permitidos de la lógica de dominio y evitar ampliar la arquitectura más allá de la especificación.

A lo largo de la conversación, el asistente señala los límites de responsabilidad de Enum y aclara los requisitos de una estructura plana, un conjunto cerrado de valores y compatibilidad con DI. El resultado es una imagen arquitectónica única y determinista.

Una herramienta de onboarding

TeqFW Guide: Enum puede usarse como herramienta de onboarding para nuevos integrantes del equipo. Permite hacer preguntas en lenguaje natural y recibir respuestas alineadas con la especificación de Enum y con los principios DI de TeqFW. Esto reduce la ambigüedad y sostiene la integridad arquitectónica del proyecto.

El asistente ayuda a verificar que el código cumpla las reglas del formato Enum, sin introducir nuevos mecanismos ni replantear la arquitectura. Su tarea es mantener la disciplina y la previsibilidad del modelo.

Un modelo coherente y estabilidad

El comportamiento del asistente se basa en un corpus fijo de documentos y en reglas estrictas del sistema. No amplía la arquitectura ni propone formas alternativas de Enum. En casos discutibles, se apoya en la especificación y marca con claridad el límite de lo permitido.

Así se forma una voz arquitectónica única, disponible para todo el equipo en formato de diálogo personal.

Un ejemplo de personalización de GPT

TeqFW Guide: Enum es un ejemplo de la clase de productos Solo GPT: asistentes GPT personalizados, configurados para un modelo de conocimiento concreto y con límites de comportamiento definidos. En este caso, el asistente sirve a la disciplina de Enum en TeqFW, pero el mismo enfoque puede aplicarse a cualquier estándar interno y a acuerdos de ingeniería.

Más información sobre el formato Solo GPT y las opciones de personalización...