---
title: "Carriles y métodos"
description: "Cada pedido pasa por uno de tres carriles; el método decide cuánta prueba necesita un cambio."
canonical_url: "https://razcue-agent-kit.vercel.app/es/concepts/lanes-and-methods"
---
# Carriles y métodos

> Cada pedido pasa por uno de tres carriles; el método decide cuánta prueba necesita un cambio.

El agente dice el carril antes de empezar, para que puedas corregirlo a tiempo.

<table>
<thead>
  <tr>
    <th>
      Carril
    </th>
    
    <th>
      Cuándo
    </th>
    
    <th>
      Qué pasa
    </th>
  </tr>
</thead>

<tbody>
  <tr>
    <td>
      <strong>
        Responder
      </strong>
    </td>
    
    <td>
      Preguntas, exploración
    </td>
    
    <td>
      Solo lectura.
    </td>
  </tr>
  
  <tr>
    <td>
      <strong>
        Vía rápida
      </strong>
      
       (skill <code>
        feature
      </code>
      
      )
    </td>
    
    <td>
      ≤ 3 archivos y sin cambios de esquema, permisos ni dinero
    </td>
    
    <td>
      Un archivo de feature en <code>
        work/features/
      </code>
      
       con tareas y evidencia; un cambio de comportamiento también edita su spec viva.
    </td>
  </tr>
  
  <tr>
    <td>
      <strong>
        Spec
      </strong>
      
       (skill <code>
        spec
      </code>
      
      )
    </td>
    
    <td>
      Todo lo más grande o arriesgado
    </td>
    
    <td>
      Un <a href="https://razcue-agent-kit.vercel.app/es/concepts/living-specs">
        cambio
      </a>
      
      : propuesta + specs delta → tu aprobación → plan → tareas → implementación → verificación de cada escenario → fusión en las specs vivas.
    </td>
  </tr>
</tbody>
</table>

El trabajo de vía rápida que supera el límite pasa al carril spec. Marcar una tarea siempre requiere evidencia: el comando ejecutado y su resultado.

## Métodos

Se eligen al instalar (`methodology` en `agent-kit.json`):

<table>
<thead>
  <tr>
    <th>
      Método
    </th>
    
    <th>
      Qué exige
    </th>
  </tr>
</thead>

<tbody>
  <tr>
    <td>
      <strong>
        SDD
      </strong>
    </td>
    
    <td>
      Cada escenario se prueba con un test o una comprobación reproducible; se escriben tests donde la lógica lo justifica.
    </td>
  </tr>
  
  <tr>
    <td>
      <strong>
        SDD + TDD
      </strong>
    </td>
    
    <td>
      Un test que falla antes de cada cambio de comportamiento (skill <code>
        tdd
      </code>
      
      : rojo → verde → refactor, casos elegidos con ZOMBIES). <code>
        agent-kit tdd status
      </code>
      
       lista la lógica cambiada sin tests y preflight la bloquea.
    </td>
  </tr>
</tbody>
</table>

Las rutas en `testIgnore` (por ejemplo, manejadores de rutas delgados) quedan fuera de la comprobación de TDD.


## Sitemap

See the full [sitemap](https://razcue-agent-kit.vercel.app/sitemap.md) for all pages.
