Especificación Generativa · Diagnóstico

¿Cómo se ve una base de código disciplinada con GS?

Eso no es ficción aspiracional. Es lo que producen siete propiedades de especificación cuando se aplican. La metodología está publicada, es reproducible y está respaldada por un estudio controlado con 58 desarrolladores.

A continuación están las 25 capacidades estructurales que tu base de código gana cuando se aplica GS — y las 25 modos de falla que las mismas propiedades previenen.

Agenda una llamada gratuita de 30 min → Autodiagnóstico de 30 segundos ↓
npx pragmaworks audit

Las 25 capacidades que GS construye

Adquisiciones estructurales — permanentes, no mantenidas

Cada capacidad es una adquisición estructural — algo que tu base de código gana de forma permanente, no un proceso que tienes que mantener.

💎 Transformativas — altera la categoría de trabajo que tu equipo puede asumir
#CapacidadQué significa en la práctica
1Coherencia Arquitectónica entre Sesiones (Cross-Session Architectural Coherence)El código generado en cualquier sesión de IA es estructuralmente consistente con todas las sesiones anteriores. La especificación es el árbitro persistente.
2Derivabilidad Sin Estado (Stateless Derivability)Una nueva sesión de IA — o un nuevo ingeniero — deriva la implementación correcta únicamente desde los artefactos. No se necesita traspaso verbal.
4Contratos Explícitos entre Sistemas (Explicit Inter-System Contracts)Cada interfaz entre sistemas está escrita y es ejecutable. El modo de falla del Mars Climate Orbiter es estructuralmente eliminado.
12Verificación Ligada a la Especificación (Specification-Bound Verification)El conjunto de pruebas verifica contratos de comportamiento contra ejecución real — no solo que el código compila.
14Transferencia de Conocimiento Sin Estado (Stateless Knowledge Transfer)Rotaciones de equipo, reinicios de sesión de IA, incorporaciones — todo gestionado por la especificación. La tradición oral se convierte en artefacto.
18Disciplina Formal Sostenible (Sustainable Formal Discipline)El sistema aplica SOLID, TDD y arquitectura limpia de forma automática — no a través de presión cultural.
22Seguridad a Nivel de Especificación (Spec-Level Security)La clasificación de consecuencias está escrita. Las operaciones irreversibles tienen puertas de confirmación. Estructural, no procedimental.
24Dependencia de IA Invertida (Inverted AI Dependency)La IA ejecuta contra tu especificación, no contra su distribución previa. Tú diriges al modelo; el modelo no te dirige a ti.
🚀 Amplificadoras — multiplica la capacidad del trabajo existente
#CapacidadQué significa en la práctica
5Conocimiento de Proyecto Derivable (Derivable Project Knowledge)Cualquier ingeniero o sesión de IA puede reconstruir el contexto completo del proyecto solo desde artefactos.
6Memoria de Sesión Persistente (Persistent Session Memory)El contexto establecido en una sesión está disponible en todas las sesiones posteriores — sin re-narración.
9Verificación Conductual (Behavioral Verification)Las pruebas demuestran lo que el sistema hace bajo condiciones reales, no solo que compila.
15Deuda Técnica Visible (Visible Technical Debt)La deuda se registra en artefactos auditables. La IA sabe que existe. La remediación es planificada, no descubierta.
21Prompting Estructurado (Structured Prompting)La especificación es el prompt. Agnóstico al modelo, estable por versión, reproducible en cualquier ejecutor de IA.
25Automatización del Ciclo de Vida Completo (End-to-End Lifecycle Automation)Desde la especificación hasta staging y el monitoreo en producción — cada nivel del ciclo de vida gobernado por el mismo conjunto de artefactos.
⚙️ Estructurales — elimina un impuesto recurrente en el tiempo del equipo
#CapacidadQué significa en la práctica
3Aplicación de Restricciones Arquitectónicas (Architectural Constraint Enforcement)Reglas de capas, patrones prohibidos, convenciones de nomenclatura aplicadas en tiempo de generación — no en revisión de código.
7Fuente Única de Verdad (Single Source of Truth)Una especificación canónica. El código, las pruebas y los docs derivan de ella. La divergencia es un error de build, no un problema de personas.
8Constitución Acotada (Bounded Constitution)Cada artefacto de especificación cabe dentro de la ventana de contexto utilizable de la IA. Sin truncación silenciosa. Sin puntos ciegos.
10Integridad de Fase TDD (TDD Phase Integrity)La fase RED no puede ser omitida. Las puertas estructurales aplican test-antes-de-código a nivel de commit.
11Discriminación de Fallos Fantasma (Ghost Failure Discrimination)Los fallos de prueba te dicen qué requiere el contrato, no qué hace la implementación actual.
13Output de IA Determinístico (Deterministic AI Output)Dada la misma especificación y el mismo requerimiento, las sesiones de IA convergen en el mismo output. Reproducibilidad por diseño.
16Linaje de Decisiones Arquitectónicas (Architectural Decision Lineage)Cada decisión no obvia tiene una justificación registrada. La IA no puede "corregir" silenciosamente lo que no sabe que fue intencional.
17Historial de Cambios Tipado (Typed Change History)Cada commit tiene tipo, alcance e intención. El git log es un registro de auditoría legible por máquina.
19Documentación Viva (Living Documentation)Los docs se derivan de la especificación — se actualizan cuando la especificación se actualiza. No pueden quedar desincronizados.
20Consistencia de Contratos entre Lenguajes (Cross-Language Contract Consistency)Los contratos de interfaz se mantienen a través de los límites del servicio independientemente del lenguaje de implementación.
23Superficie de IA Gobernada (Governed AI Surface)La autoridad de la IA está acotada. Lo que puede y no puede hacer está escrito, no inferido.

¿Dónde está tu equipo hoy?

Autodiagnóstico de 30 segundos

Marca las que apliquen:

3 o más
Múltiples patologías activas. La auditoría las nombra.
1–2
Etapa temprana — prevenibles antes de que se combinen.
0
Proyecto muy inicial o bien especificado. Verifícalo con la auditoría.

Las 25 patologías que GS previene

Cada una es estructuralmente prevenida por una o más de las siete propiedades

Reconocer las tuyas es el primer paso para resolverlas.

🔴 Críticas — daño estructural activo
#PatologíaQué observas
1Deriva Arquitectónica (Architectural Drift)El output de IA es estructuralmente incoherente entre sesiones. Cada sesión es localmente válida; el sistema diverge con el tiempo.
2Ausencia de Especificación (Specification Absence)No existe una especificación derivable. Cada sesión reconstruye la intención desde el código — de manera incorrecta y diferente cada vez.
3Arquitectura Implícita (Implicit Architecture)Las reglas arquitectónicas existen en la memoria de las personas, no en artefactos. La IA viola fronteras que nunca le fueron comunicadas.
4Síndrome del Contrato Implícito (Implicit Contract Syndrome)Dos sistemas coinciden en comportamiento por suposición, no por contrato escrito. El modo de falla del Mars Climate Orbiter: USD 327 millones perdidos por una especificación de unidades que nunca se escribió.
5Punto Ciego de Seguridad IA (AI Security Blindspot)Sin clasificación de consecuencias. La IA ejecuta operaciones irreversibles — eliminaciones, transacciones financieras — sin una puerta de confirmación humana.
6Amnesia de Sesión (Session Amnesia)El contexto se reinicia en cada límite de sesión. Decisiones anteriores, restricciones y razonamiento desaparecen. La IA recomienda lo que ya descartaste.
🟠 Alta severidad — se agravan silenciosamente
#PatologíaQué observas
7Teatro de Pruebas (Test Theater)Las pruebas pasan. Los contratos de comportamiento no se verifican. CI verde sobre funcionalidades rotas.
8Deuda de ADRs (ADR Debt)Las decisiones arquitectónicas se toman y se pierden. La misma decisión se vuelve a debatir en cada sesión.
9Expansión de Alcance (Scope Creep)Cada sesión de IA expande ligeramente el alcance más allá de la tarea. Las fronteras nunca se hacen cumplir.
10Dependencia del Copiloto (Copilot Dependency)Solo la IA sabe qué hace el código. Los humanos no pueden revisar ni auditar output que no pueden seguir.
11Desbordamiento de Ventana de Contexto (Context Window Overflow)Las sesiones colapsan bajo su propio peso. La calidad se degrada; el modelo atiende las señales incorrectas.
12Factor de Autobús (Bus Factor)Una sola persona entiende el sistema. Si la IA o esa persona se va, el conocimiento se pierde.
13Entropía de Nomenclatura (Naming Entropy)Nomenclatura inconsistente entre sesiones. La IA inventa sinónimos. La búsqueda falla.
14Caos de Commits (Commit Chaos)Los commits son sin tipo, demasiado grandes o sin trazabilidad. El log de git es inútil como registro de auditoría.
15Documentación Obsoleta (Documentation Decay)Documentación escrita al inicio del proyecto. El código siguió adelante. Los docs engañan activamente a la IA.
16Ceguera en Cascada (Cascade Blindness)Un cambio en la especificación se propaga hacia abajo sin que nadie lo sepa. Las pruebas pasan sobre el contrato viejo.
17Violación de Capas (Layer Violation)Lógica de dominio en controladores. Consultas a base de datos en vistas. La IA agrega a la capa más cercana, no a la correcta.
18Dependencia Fantasma (Phantom Dependency)Componentes dependen entre sí de formas no declaradas. La refactorización rompe cosas que no deberían estar conectadas.
🟡 Severidad media — detectables antes de ser críticas
#PatologíaQué observas
19Fricción de Incorporación (Onboarding Friction)Los desarrolladores nuevos necesitan semanas de acompañamiento. Las sesiones de IA nuevas necesitan el mismo acompañamiento cada vez.
20Dependencia de Prompt Engineering (Prompt Engineering Dependency)Los prompts son la especificación. Cambia el modelo, pierde el output. Funciona hasta que deja de funcionar.
21Optimización Prematura (Premature Optimization)La IA optimiza para la métrica más cercana, no para las restricciones reales del sistema.
22Sobreingeniería (Over-Engineering)La IA añade capas de abstracción que la especificación nunca pidió. La complejidad se acumula entre sesiones.
23Deuda Técnica Invisible (Tech Debt Invisibility)La deuda es conocida pero no está registrada en artefactos. La IA no sabe que existe.
24Brecha de Cumplimiento (Compliance Gap)Los requisitos regulatorios o de seguridad existen en la cabeza de alguien. La IA nunca los tuvo.
25Desajuste de Herramientas (Tooling Mismatch)La IA usa la herramienta incorrecta para la tarea. No porque sea incorrecta — sino porque la especificación nunca dijo qué herramienta usar y cuándo.

Cómo las siete propiedades mapean a ambas

Cada propiedad previene patologías y construye capacidades
Propiedad GSPatologías que previeneCapacidades que construye
Auto-descriptivaDeriva Arquitectónica, Amnesia de Sesión, Arquitectura Implícita, Fricción de Incorporación, Deuda de ADRsCoherencia Arquitectónica entre Sesiones, Derivabilidad Sin Estado, Conocimiento de Proyecto Derivable
AcotadaDesbordamiento de Ventana de Contexto, Expansión de Alcance, Violación de Capas, Desajuste de HerramientasConstitución Acotada, Aplicación de Restricciones Arquitectónicas
VerificableTeatro de Pruebas, Ceguera en Cascada, Brecha de CumplimientoVerificación Conductual, Verificación Ligada a la Especificación
DefendidaPunto Ciego de Seguridad IA, Ceguera en Cascada, Optimización PrematuraSeguridad a Nivel de Especificación, Integridad de Fase TDD, Superficie de IA Gobernada
AuditableDeuda de ADRs, Caos de Commits, Documentación Obsoleta, Deuda Técnica InvisibleLinaje de Decisiones Arquitectónicas, Historial de Cambios Tipado, Documentación Viva
ComponibleDependencia Fantasma, Violación de Capas, SobreingenieríaConsistencia de Contratos entre Lenguajes, Fuente Única de Verdad
EjecutableTeatro de Pruebas, Brecha de Cumplimiento, Desajuste de HerramientasDiscriminación de Fallos Fantasma, Output de IA Determinístico

Las siete propiedades y su rúbrica (puntuación 0–14) están publicadas en el GS White Paper v4.0.

Qué hacer ahora

Tres caminos hacia adelante
Gratuito · Inmediato
Ejecuta la auditoría de tu repositorio

Cualquier repositorio. Produce una puntuación de 0–14 con las patologías nombradas y una lista priorizada de remediación. Gratuito para individuos.

npx pragmaworks audit
Taller · $6–25K
La Fragua

Taller de cuatro mañanas que entrega las siete propiedades de forma operativa. Los equipos salen con un diagnóstico personalizado de su propio repositorio, recetas de aplicación ForgeCraft y 90 días de acceso a herramientas.

Conoce La Fragua →
Concierge · $20–50K
Remediación guiada

Remediación en sistemas productivos. Comienza con una llamada de diagnóstico gratuita.

Agenda una llamada de 30 min →