Quinto episodio de la serie de SFEIR sobre el SDLC aumentado, dedicado a la fase Review, publicado el mismo día que la publicación de LinkedIn de Addy Osmani, a la que convierte en una especificación de fase.

La observación de partida: la calidad solía leerse en el código; los agentes ahora producen más del que nadie puede revisar. Por tanto, ha cambiado de dirección — vive en el anillo de restricciones que rodea al agente, es decir, en el harness. Siete dimensiones componen este anillo (corrección, seguridad, rendimiento, accesibilidad, mantenibilidad, eficiencia económica, comprensibilidad), vinculadas por la regla de back-pressure: a un bucle solo se le concede la autonomía que se sabe verificar de forma barata y fiable. El corolario invierte la intuición dominante: el cuello de botella nunca fue la generación, es la verificación — «la generación es una boca ancha, la verificación un cuello estrecho; acelerar la boca engrosa la pila en el cuello».

se habría construido un pipeline cuyo rendimiento máximo es el número de diffs que un senior puede leer antes de que termine el día

SFEIR , sfeir.com

De ahí la decisión de arquitectura central: en el ciclo de once fases, Review no es una puerta humana, y esto es deliberado. Las tres puertas inviolables son Define, Plan y Ship. Colocar la puerta en Review situaría la atención humana —un recurso finito— como el punto de control de una generación que, a su vez, escala: el cuello nunca se ensancharía. Review instrumenta, Ship decide; Review produce un cuerpo de evidencia oponible, y la decisión se toma sobre la evidencia, no sobre el diff completo. SFEIR conserva de Monperrus que la inspección humana de cada diff no resiste la velocidad agéntica, pero rechaza su conclusión: la aceptación no puede delegarse.

La traducción operativa es una tabla dimensión por dimensión, que separa lo que puede mecanizarse del juicio irreductiblemente humano. La dimensión sistemáticamente olvidada es la comprensibilidad, «porque no rompe la CI» — de ahí el remedio más barato de la parrilla: que el agente registre lo que probó y descartó, puesto que «la intención no se pierde, se tira».

El modo de fallo nombrado es la validación circular: el agente que escribe el código escribe las pruebas que lo validan, la CI está en verde, «se ha construido un espejo, no un anillo». Se toman prestadas cinco contramedidas de Anthropic (puertas independientes, determinista + agéntico, modo sombra, categorización por riesgo, registro en el SIEM), y Compare the Market advierte que un revisor construido sobre RAG vectorial degrada la revisión (~70 % para un grafo AST frente a ~58 %).

La extensión propia de la firma es el trinquete, adjunto a Compound-1: cada fuga se convierte en una restricción. El anillo se engrosa con cada ciclo — «el único activo de la cadena que se revaloriza mientras los modelos se deprecian» (−30 % menos iteraciones de corrección tras diez ciclos, una medida interna). Solo queda una pregunta: ¿qué se niega mi sistema a dejar pasar?