Saltar al contenido principal
REALIZED.DEV
Reservar taller

Arquitectura de la plataforma · El harness de ingeniería · Ejecución determinista

Deja de adivinar qué está construyendo tu IA.
Especifica la arquitectura.

Los asistentes de programación con IA habituales funcionan como cajas negras: inyectan código sin verificar y acumulan una enorme deuda de contexto. La plataforma Realized.Dev sustituye este caos por un harness de ingeniería determinista con varios agentes.

v1.0 — El motor determinista

Especificación
La spec es ley

Registrada en Git y en el historial de pull requests

TDD
Red → Green

Una prueba que falle antes del código

Cómo funciona

Tres capas. Un contrato exigible.

Retiramos la autonomía de la capa de ejecución y se la damos a la especificación. Las reglas del harness exigen una especificación aceptada y una prueba que falle antes de cualquier implementación. El harness incluye hooks que comprueban las acciones de los agentes, y los estamos reforzando para las ejecuciones en la nube.

  1. L1

    El harness

    Restricciones de solo lectura

    • Modos de plan de solo lectura
    • Planes de ejecución explícitos
    • Sin mutación del repositorio
  2. L2

    El Manager

    Gestión del backlog

    • Cola de trabajo local
    • Auditorías de spec en solo lectura, bajo demanda
    • Planes listos para ejecutar
  3. L3

    La Fuerza de Trabajo

    Ejecución paralela

    • Oleadas de subagentes en paralelo
    • Una rama por tarea
    • Control de intake de PR de la nube. Una persona aprueba cada fusión.

El harness de ingeniería

Ejecución determinista.

3 / 3

HARNESS 01

El orquestador TDD

Delega el trabajo en subagentes aislados para las etapas red, green y refactor, con las pruebas primero desde el diseño.

HARNESS 02

Controles de calidad automatizados

Los controles QA automatizados verifican que el código entregado pasa las pruebas antes de realizar operaciones de control de versiones.

HARNESS 03

Cortafuegos de fusión

El harness incluye hooks que comprueban las acciones de los agentes, y los estamos reforzando para las ejecuciones en la nube. /intake comprueba las pull requests de la nube en un worktree aislado. Los agentes abren pull requests en borrador. Una persona aprueba cada fusión.

Filosofía central · La spec es ley

La especificación es tu única referencia, registrada en Git y en el historial de pull requests.

El directorio de especificaciones, no el historial del chat, determina qué se considera terminado. Los cambios se revisan frente a esas especificaciones antes de llegar a tu rama principal.

Prácticas habituales del sector

  • Ejecución en caja negra→ comprobado
  • Correcciones tras la generación→ comprobado
  • Tarifas de API por token→ comprobado
  • Inyección de código sin verificar→ comprobado

Plataforma Realized.Dev

  • Ciclos TDD estrictos→ comprobado
  • Pruebas de base de datos solo en local→ comprobado
  • Criterios de aceptación condicionados por la spec→ comprobado

El harness

  • Modos de plan de solo lectura→ comprobado
  • Controles QA automatizados→ comprobado
  • Comprobaciones de trazabilidad→ comprobado
  • PR en borrador; una persona aprueba cada fusión→ comprobado

El límite

  • Sin transmisión en continuo a terceros→ comprobado

Siguiente paso

Recorre el harness con nuestro equipo de arquitectura.

90 minutos. Tus responsables de ingeniería y seguridad. Al final, un pipeline candidato con alcance definido para la Fase 01 — no una demostración de diapositivas.

Conoce el harness de Realized.dev— Se está estudiando publicar el harnessGuía de arquitectura