Cuatro flujos, una regla: el humano juzga, el motor mide
uscha tiene un frente para sistemas nuevos y uno para los que ya existen. Los dos terminan en el mismo lugar — un veredicto humano que el motor puede chequear. Estos cuatro diagramas muestran el flujo greenfield, el brownfield, el mecanismo de curación (kit 1.64–1.65) donde una única decisión humana es el único juicio del loop — y la pata del diamante (1.72–1.90) que los tres alimentan: compilar, certificar bajo un oráculo oculto, round-trip.
Discovery — vos traés la idea, el método propone la forma
La skill explora primero, después pregunta de a una — cada una con una respuesta recomendada. Vos confirmás o corregís; nunca authoreás la forma desde una hoja en blanco. El paquete se escribe al repo a medida que las decisiones cristalizan.
Reverse Discovery — extraer hechos, después poner en cuarentena las afirmaciones
El comportamiento del sistema que corre es la verdad. La skill extrae hechos (mapa, golden), después authorea candidatas en cuarentena — nunca specs. La regla vieja "nunca authorees un spec inferido" se renegoció en ADR-009: podés authorear candidatas, nunca podés promoverlas sin un veredicto.
INV-GOLDEN-01 se aplica mecánicamente en Claude Code (un hook PreToolUse bloqueante); en los demás targets el kit lo reporta como advisory — el control medido en todos lados es golden-diff, que compara bytes.
Curación — un veredicto humano, todo lo demás medido
Este es el diferenciador. Una candidata se valida a máquina; una candidata sin
veredicto bloquea el PR, nombrándose a sí misma (INV-CURATION-01). La única decisión
humana se abre en tres buckets. Un fix declara su divergencia esperada, que el
oráculo golden después chequea. roundtrip reporta trazabilidad por id — advisory,
nunca un gate.
Compilar, certificar, round-trip — la ida que alimentan los tres flujos
El paquete curado se vuelve un grafo tipado. Cualquier modelo lo compila; el motor solo valida el contrato de salida y nunca compila. Un oráculo oculto — authoreado antes de cualquier compilación, nunca en el prompt — certifica si el resultado es el mismo sistema. Después los órganos de reversa intentan re-anclar el activo desde el código compilado, y esa proporción se publica con su techo.
Cada nodo de arriba mapea a un subcomando o invariante real de qa_ledger.py (kit 1.96.0).
Estos tres flujos son la capa de juicio humano. La ida que alimentan — el LLM como compilador bajo
un contrato validado, compilaciones ciegas juzgadas por un oráculo oculto, y el round trip medido
de vuelta — es el diamante: la misma doctrina, un nivel arriba.