
# Gestión

## Listar sandboxes

```bash
wp rudel list
```

Use `--format=json` cuando otra herramienta necesite una salida estructurada.

## Inspeccionar un sandbox

```bash
wp rudel info alpha-3be7
```

El registro incluye ID, nombre, ruta, estado, motor, prefijo de tabla, tema, protección, etiquetas, última actividad, metadatos de clonación, tamaño, URL y ruta del contenido.

## Actualizar metadatos

```bash
wp rudel update alpha-3be7 \
  --owner=dennis \
  --labels=qa,agent \
  --purpose="Regression run" \
  --ttl-days=3
```

Las actualizaciones de metadatos no reescriben el contenido del sitio del sandbox. `--ttl-days` establece el vencimiento a partir de ahora; `--clear-expiry` lo elimina.

## Proteger un sandbox

```bash
wp rudel update alpha-3be7 --protected
```

La limpieza manual y la programada omiten los sandboxes protegidos. Quite la protección con `--unprotected`.

## Destruir un sandbox

```bash
wp rudel destroy alpha-3be7
```

El comando solicita confirmación. Pase `--force` para omitir la solicitud en los scripts:

```bash
wp rudel destroy alpha-3be7 --force
```

La protección no se aplica aquí: `destroy` también elimina los sandboxes protegidos.

Al destruir un sandbox, se eliminan todas las tablas con su prefijo (incluidas las tablas de instantáneas), los worktrees vinculados y el directorio del sandbox, y se borra el registro de entorno Rudel.
