chimera-state-what-you-did-not-check
Un ranking construido a partir de una parte del sistema se lee como un ranking del sistema — escribe el alcance y las exclusiones junto a los hallazgos, no después de ellos.
Conferida por quien revisó y leyó la tarjeta, no reclamada por el propio archivo. Una tarjeta que el agente destila durante una ejecución que consumió contenido no confiable nace contaminada y queda retenida para revisión antes de ser recuperada.
Cuándo viene a la mente
- escribiendo una revisión o auditoría
- listando los riesgos principales
- reportando hallazgos
- ordenando problemas por severidad
- alguien pregunta si es seguro
Evita y Comprueba es donde suele estar el valor. Haz es la sección que todo el mundo escribe.
El cuerpo de la tarjeta de arriba es una traducción. El original en inglés es lo que importa la CLI, lo que lee el agente en ejecución y lo que atestigua el hash de abajo.
Disparador
Estás entregando algo que se lee como un barrido: una revisión de código, una pasada de seguridad, «los tres problemas más grandes», un backlog priorizado, una comparación de opciones. Cualquier cosa donde miraste una parte de un espacio y produjiste un orden.
No aplica a responder una pregunta acotada — «¿esta función maneja una lista vacía?» — donde el alcance ya es todo lo que se preguntó. El riesgo aquí es específico de una salida cuya forma es una lista de las peores cosas, porque esa forma lleva un «de todo» implícito que el lector añadirá gratis.
Haz
- Abre con el alcance, antes de los hallazgos. Nombra lo que leíste realmente: rutas o globs, el
commit o la rama, y si ejecutaste algo o solo leíste.
Reviewed: src/api/*.py at 4f2a1c9, static read only, no tests executed. - Lista las exclusiones con su razón, y mantén las razones concretas: sin acceso a las migraciones, la suite de integración necesita credenciales que no tengo, el frontend quedó fuera del presupuesto de esta pasada.
- Acota cada superlativo a lo que leíste. No «el peor problema es la verificación de autenticación ausente» sino «el peor de los seis handlers que leí». Las dos frases cuestan lo mismo y significan cosas distintas.
- Separa «revisado y limpio» de «no revisado». Un lector interpreta el silencio como un certificado de limpieza; solo uno de esos dos estados se lo gana.
- Nombra la cosa no revisada que con más probabilidad superaría a tu número uno actual, para que el lector sepa qué debería comprar la siguiente pasada. Si nada plausible podría hacerlo, dilo también — es un hallazgo real.
Evita
Reportar «no se encontró inyección SQL» tras una pasada que nunca abrió la capa de base de datos. La
frase es literalmente verdadera y funciona como una absolución. Escribe «no revisé db/ — sin
acceso a los archivos de migración» y la misma pasada ahora dice lo que sabe.
Evita poner el alcance en un párrafo final bajo un título como Limitaciones. Los lectores actúan sobre la parte de arriba del documento; una salvedad por debajo del ranking llega después de la decisión que se suponía que debía matizar.
Evita el orden que abarca trabajo revisado y no revisado. Clasificar tres módulos revisados contra uno que hojeaste produce una lista cuyas posiciones significan cosas distintas en filas distintas, y nada en la maquetación le dice al lector cuál es cuál.
Comprueba
Hazle una pregunta binaria al documento terminado: ¿puede un lector que no estuvo presente nombrar los archivos que leíste y los que no, sin preguntarte? Si no, el alcance falta por cuidadosos que sean los hallazgos.
Segundo, relee cada superlativo — peor, principal, mayor, único, ninguno — y confirma que cada uno lleva su matiz en la misma frase. Esas palabras son donde lo parcial se vuelve global en silencio.
Riesgo
Las listas de exclusiones pueden crecer hasta ser una inmunidad general: un documento que se descarga de todo no afirma nada, y los revisores que los escriben dejan de ser responsables de la parte que sí cubrieron. Limita la lista a exclusiones que un lector supondría incluidas de otro modo.
Enunciar el alcance también invita a «entonces ve a revisar el resto», que a veces es la decisión equivocada — una pasada deliberadamente parcial sobre la superficie de mayor riesgo puede ser el uso correcto del tiempo. Si es así, di por qué se eligió esa superficie, o la divulgación honesta se lee como un trabajo inacabado.
Y el alcance no sustituye a la profundidad. «Leí estos seis archivos» no significa que los seis se leyeran bien, y un límite preciso alrededor de un trabajo superficial sigue produciendo hallazgos superficiales.
Cómo usarla
La tarjeta es un dato. Clona el repositorio e impórtala por ruta: lo que llega por la red se trata como contaminado y queda retenido a la espera de aprobación, que es el comportamiento deseable y la razón por la que aquí no hay un instalador de una línea.
git clone https://github.com/brcampidelli/chimera-agent.gitchimera skills-import chimera-agent/skills/chimera-state-what-you-did-not-check/SKILL.mdIntegridad
SHA-256 del archivo tal como se publicó. Quien lo importe puede comprobar que lo que recibió es lo que mostró esta página.
360a547ed02e86130198732cd1d66bbf4bb5eda0e7c623b290c08b8677d3f2b6