Resultado de la lección: ejecutar el camino completo con la menor superficie posible.
La rebanada vertical
Una rebanada vertical toca todas las partes necesarias una vez. Una rebanada horizontal termina una capa y deja el valor para después.
Horizontal:
- diseñar todas las pantallas;
- escribir cien prompts;
- preparar todos los personajes;
- instalar toda la infraestructura.
Vertical:
- un input real;
- una transformación;
- una revisión;
- un resultado;
- un comprobante.
Regla de fealdad
La prueba puede ser manual, local, lenta y poco elegante. No puede ser engañosa. Debe usar condiciones suficientemente cercanas a la realidad para responder la pregunta.
Un actor primero
Empieza con:
- una persona operando una herramienta;
- un modelo con un contexto claro;
- una función o flujo mínimo.
Añade agentes, memoria, colas y servicios cuando un fallo concreto justifique esa complejidad. Cada actor multiplica costo, estados y posibilidades de perder contexto.
Misión
Ejecuta el núcleo y conserva:
- input;
- configuración o instrucciones;
- output bruto;
- output revisado;
- tiempo;
- costo;
- fallo;
- decisión.
No edites el fracaso para la presentación.
Caso — Storyboard Vivo
La prueba no es “crear un editor de storyboards”. Es demostrar que una descripción de plano puede transformarse en una instrucción ejecutable, producir un render y volver al panel con estado y procedencia.
Fallbacks
- Si la API no está disponible: opera manualmente y registra el contrato entre pasos.
- Si no sabes programar: simula el flujo con carpetas, formularios y una tabla.
- Si el modelo falla: reduce contexto, fija hechos y prueba un caso más pequeño.
- Si el costo excede el límite: baja resolución, frecuencia o número de variantes.
Evidencia
Video sin cortes de dos minutos o registro equivalente desde entrada hasta resultado.
Pase
La promesa ocurre una vez y los pasos invisibles están declarados.