---
name: cuestionar
description: Lanza al agente cuestionador sobre un feature o zona de la plataforma — preguntas de usuario nuevo respondidas trazando el código, para cazar caminos imposibles, interruptores que no alternan y pérdidas silenciosas antes (o después) de desplegar. Usar cuando el usuario pida cuestionar/revisar la interacción de algo, o escriba /cuestionar [alcance].
---

# Cuestionar un feature

Invocación manual del **cuestionador** (`.claude/agents/cuestionador.md`). El
usuario decide el alcance; si no lo dio en `$ARGUMENTS`, usa el último feature
entregado en la conversación y dilo explícitamente.

## Pasos

1. **Arma el encargo** con lo que el cuestionador necesita (él no ve esta
   conversación): qué hace el feature en 3-5 líneas, los archivos tocados con
   sus zonas relevantes, y la lista de ESTADOS en que puede estar la pantalla
   (activo/inactivo, 0/1/muchos, permisos, la otra vista, a media edición).
2. **Lanza el agente** (`subagent_type: "cuestionador"`). No corras tú la
   revisión en paralelo: espera su resultado.
3. **Verifica cada hallazgo contra el código** antes de reportarlo — el
   cuestionador puede equivocarse de línea o de estado; un hallazgo que no se
   sostiene se descarta con una nota, no se maquilla.
4. **Reporta al usuario** los hallazgos confirmados por gravedad, con la
   pregunta original de cada uno (es lo que los hace entendibles) y la
   cobertura declarada. Los descartados van en una línea al final.
5. **No corrijas nada sin confirmación**, salvo que el usuario ya haya pedido
   arreglar lo que salga. Proponer el orden de arreglo sí es parte del reporte.

## Regla de invocación automática (para el agente principal)

Además de este comando manual, el cuestionador se corre SOLO cuando el trabajo
recién terminado **amerita revisión de interacción**: flujos o modos nuevos,
botones/controles nuevos, interacción entre features, o cambios de significado
de algo existente. NO se corre para: arreglos mecánicos, CSS sin cambio de
conducta, docs, backend sin superficie de UI, o cambios ya cubiertos por una
verificación de flujo completa. En caso de duda con un feature de UI: correrlo.
