
# Zásady

Sandboxy Rudel mohou obsahovat metadata, která vysvětlují, kdo je vlastní, proč existují, kdy mají vypršet a odkud pocházejí.

## Vlastnictví

```bash
wp rudel create \
  --name=qa-run \
  --owner=dennis \
  --labels=qa,checkout \
  --purpose="Reproduce payment bug"
```

Metadata se ukládají do záznamu prostředí a lze je později aktualizovat:

```bash
wp rudel update qa-run-3be7 --owner=agent --labels=agent,checkout
```

## Expirace

```bash
wp rudel create --name=temp-run --ttl-days=2
```

U `create` se `--ttl-days` počítá od vytvoření, u `update` od aktuálního okamžiku. Nastavením `default_ttl_days` v `rudel_config` určíte expiraci každého nového sandboxu. Nebo zadejte konkrétní časové razítko:

```bash
wp rudel update temp-run-3be7 --expires-at=2026-06-10T12:00:00+00:00
```

Sandboxy po expiraci lze vyčistit, pokud nejsou chráněné. Expiraci odeberete pomocí `wp rudel update <id> --clear-expiry`.

## Ochrana

```bash
wp rudel update qa-run-3be7 --protected
```

Chráněné sandboxy se při ručním i plánovaném čištění vynechají. Ochrana neblokuje `wp rudel destroy` ani `Rudel::destroy()`.

## Původ

Při klonování sandboxu z jiného sandboxu zaznamená Rudel zdrojová metadata do záznamu nového prostředí.

Tyto informace o původu jsou pouze informativní. Pomáhají provozovatelům zjistit, jak byl sandbox vytvořen, ale nepředstavují další zdroj pravdivých údajů.
