> ## Documentation Index
> Fetch the complete documentation index at: https://harness.mmbrn.tech/llms.txt
> Use this file to discover all available pages before exploring further.

# docs/audit/git — контейнер git-аудита

> Специальный контейнер, где агент **легально** хранит промпты, реестры веток и глубокие разборы по гигиене git-репозитория Membrana — и **ассортимент** веток для покрытия жанров работы (рефактор спринта, code review). Реализация паттерна `GROUP_CONTAINERIZATION`.

Специальный контейнер, где агент **легально** хранит промпты, реестры веток и глубокие разборы по гигиене git-репозитория Membrana — и **ассортимент** веток для покрытия жанров работы (рефактор спринта, code review). Реализация паттерна `GROUP_CONTAINERIZATION`.

## Что она обрабатывает

* **Дом:** [`docs/audit/git`](https://github.com/officefish/Membrana/blob/main/docs/audit/git/README.md)
* **Предмет:** `docs/audit/git`
* **Плоскость:** report
* **Роль:** не объявлена
* **Состояние:** манифест читается

## Как войти

* **audit:** `yarn repo:branches`
* **decompose:** `yarn repo:branches:decompose`
* **reconcile:** `yarn repo:branches:reconcile`
* **applyRatifiedPlan:** `yarn repo:branches:apply-plan`
* **closeout:** `yarn repo:branches:closeout`

## Примеры

### reconcile

сверяет замороженный inventory с текущими refs и отдельно показывает дрейф базы и каждой цели

```text theme={null}
# Branch salvage reconciliation
- snapshot: `docs/audit/git/cache/salvage-snapshot.json`
- base moved: no
| `refs/heads/example-finished-work` | `22222222` | `22222222` | unchanged |  |
```

Проверено: 2026-07-31.

### applyRatifiedPlan

dry-run выбирает ровно одну exact-tip цель и подтверждает, что refs, journal и report не изменены

```text theme={null}
branch salvage dry-run: refs/heads/example-finished-work -> planned
dry-run: refs/journal/report were not changed
```

Проверено: 2026-07-31.

### closeout

fail-closed сводит план и journal в воспроизводимый PASS/FAIL с числом мутаций и post-checks

```text theme={null}
# Branch salvage closeout — branch-salvage-example
status: **PASS**
| Targets | 1 |
| Completed | 1 |
```

Проверено: 2026-07-31.

## Портфолио

<Note>
  Отдельное портфолио мастерской не объявлено. Примеры выше считаются только по полю `usage`; пробелы копит `workflow-examples-marathon`.
</Note>
