# Evaluación de reversibilidad y alcance del impacto

Clasifica un cambio propuesto por lo que costaría deshacerlo y hasta dónde llega — y fija el escrutinio en consecuencia, en las dos direcciones.

## Entregable

Un documento Markdown, `reversibility-assessment.md`, con la estructura fijada en **Salida** más abajo. Su clasificación y su plan de reversión entran en **Redacción de registros de decisión**.

## Entradas obligatorias

- **La decisión o el cambio propuesto** — qué se haría, enunciado con concreción suficiente para poder deshacerse.
- **Qué toca** — los sistemas, datos, personas, contratos y compromisos a su alcance, tal como se aportan y no deducidos.
- **El estado anterior al cambio** — qué habría que restaurar para que el cambio cuente como deshecho.

Si falta cualquiera de las tres, detente y repórtalo. Nunca deduzcas el alcance de un cambio a partir del propio cambio: lo que un cambio toca es una propiedad del entorno, y el entorno tiene que describirlo alguien que pueda verlo.

## Entradas opcionales

- Las etapas por las que pasa el cambio: publicación, migración, anuncio, firma, compromiso público
- Herramientas de reversión existentes, copias de seguridad, interruptores de funcionalidad o cláusulas de salida
- A quién habría que avisar si el cambio se deshiciera
- Intentos anteriores de revertir un cambio comparable y lo que costaron
- El plazo al que está sometida la decisión y qué se pierde por retrasarla

Cuando no se aporta una lista de etapas, la evaluación trata el cambio como una sola etapa y lo declara. Cuando se desconocen las herramientas de reversión, el plan se escribe como manual y `sin verificar`. Ninguno de los dos huecos se rellena con una suposición sobre lo que existe.

## Ejecución

**1 — Enunciar el cambio como una acción que se podría deshacer.** Una frase, con la forma de aquello que una persona tendría que revertir. Un cambio que no se puede enunciar así — un anuncio, un compromiso público, un mensaje enviado — ya es en parte irreversible, y ese es el primer hallazgo.

**2 — Clasificar la reversibilidad.** `reversible` cuando deshacerlo restaura el estado anterior, `costoso` cuando lo restaura a un precio que alguien debe pagar, `parcial` cuando algunos efectos persisten, `irreversible` cuando persisten todos. Clasifica por lo que las entradas declaran sobre herramientas y compromisos, no por lo grande que parece el cambio.

**3 — Mapear qué toca.** Una línea por sistema, almacén de datos, equipo, grupo de clientes, contrato o compromiso público a su alcance. Marca cada uno como `directo` cuando el cambio actúa sobre él, o `indirecto` cuando actúa a través de otra cosa. Lo que nadie aportó no está en el mapa: está en la sección de huecos.

**4 — Establecer a quién alcanza.** Por cada grupo afectado: cuántos cuando una entrada lo declara y `desconocido` cuando ninguna lo hace, si lo notarían y si hay que avisarles. Nunca estimes una población.

**5 — Costear el deshacer en cada etapa.** Por etapa: qué exige deshacerlo, quién tiene que hacerlo, qué queda cambiado después y qué hay que comunicar. Un coste que nadie aportó dice `desconocido`; la forma del coste se registra igualmente.

**6 — Encontrar el punto de no retorno.** La última etapa en la que deshacerlo todavía restaura el estado anterior, y qué compromete cruzarla. Todo lo anterior a ese punto se puede decidir deprisa; todo lo posterior no se puede decidir por segunda vez.

**7 — Fijar el escrutinio que merece la decisión.** Un cambio reversible de alcance estrecho lo decide quien lo posee, de inmediato, y la evaluación lo dice. Un cambio irreversible de alcance amplio nombra la revisión que necesita y quién debe estar en ella. Deliberar también cuesta, y este paso gasta ese coste donde deshacer sale caro.

## Salida

`reversibility-assessment.md`, en este orden:

- **1. Cambio evaluado** — la acción, quién la propuso y cuándo
- **2. Clasificación** — `reversible`, `costoso`, `parcial` o `irreversible`, con la entrada que lo sostiene
- **3. Alcance** — una línea por elemento tocado: nombre, `directo` o `indirecto`, y qué le ocurre
- **4. Personas alcanzadas** — grupo, cuántas o `desconocido`, si lo notarían, si hay que avisarles
- **5. Etapas y coste de deshacer** — por etapa: qué exige deshacerlo, quién lo hace, qué queda cambiado
- **6. Punto de no retorno** — la etapa que lo cruza y qué compromete cruzarla
- **7. Plan de reversión** — los pasos, su responsable y si cada uno es `confirmado` o `sin verificar`
- **8. Escrutinio necesario** — la revisión que merece esta decisión, quién debe estar y qué se puede decidir sin ella
- **9. Huecos** — qué no se pudo mapear ni costear y quién puede aportarlo

## Validación

La evaluación está lista cuando se cumple todo esto:

- La sección 2 lleva una de las cuatro clasificaciones y la entrada que la sostiene
- Cada elemento de la sección 3 vino de una entrada; ninguno se dedujo del cambio
- La sección 4 dice `desconocido` allí donde no se aportó una población
- La sección 6 nombra una etapa, o declara que el cambio no tiene punto de no retorno
- La sección 7 marca cada paso de reversión como `confirmado` o `sin verificar`
- La sección 8 ajusta el escrutinio a la clasificación y al alcance, y dice qué puede seguir sin revisión

Falla la ejecución si aparece una cifra de población o de coste que no aportó ninguna entrada, o si la sección 8 exige revisión de un cambio que la sección 2 clasificó como reversible y de alcance estrecho.

## Gestión de fallos

- **No hay descripción de qué toca el cambio** — detente. Informa de que el alcance no se puede derivar del propio cambio y nombra a quién puede describir el entorno.
- **Herramientas de reversión desconocidas** — escribe el plan como pasos manuales, marca cada paso como `sin verificar` y declara en la sección 8 que una reversión sin verificar sube el escrutinio que necesita la decisión.
- **Sin acceso a los sistemas afectados** — mapea solo lo reportado, marca la sección 3 como `reportado` y declara que no se comprobó nada.
- **Las entradas discrepan sobre lo afectado** — registra las dos, nombra ambas fuentes y fija la sección 8 desde el mapa más amplio, mostrando el más estrecho al lado. Fijar el escrutinio desde el mapa pequeño es el fallo que esta evaluación existe para evitar.
- **Material parcial** — evalúa las etapas que el material cubra, marca el resto como `SIN EVALUAR — pendiente de <material>` y entrega en lugar de esperar.
