
# Політика

Rudel пісочниці можуть містити метадані про те, кому вони належать, навіщо існують, коли мають завершити строк дії та звідки походять.

## Власник

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

Метадані зберігаються в записі середовища, і згодом їх можна оновити:

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

## Завершення строку дії

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

Для `create` відлік `--ttl-days` починається з моменту створення, а для `update` — від поточного часу. Задайте `default_ttl_days` у `rudel_config`, щоб встановити строк дії для кожної нової пісочниці. Або задайте точну часову мітку:

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

Пісочниці зі строком дії, що минув, можна видалити під час очищення, якщо вони не захищені. Щоб прибрати строк дії, скористайтеся `wp rudel update <id> --clear-expiry`.

## Захист

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

Очищення, як ручне, так і заплановане, пропускає захищені пісочниці. Захист не блокує `wp rudel destroy` або `Rudel::destroy()`.

## Походження

Коли пісочницю клонують з іншої пісочниці, Rudel записує метадані джерела в новий запис середовища.

Ці відомості про походження мають довідковий характер. Вони допомагають операторам зрозуміти, як було створено пісочницю, але не є другим джерелом істини.
