> ## 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.

# Мастерские

> Живой индекс мастерских Membrana.

Здесь 13 мастерских. Каждая карточка ведёт на отдельную страницу, собранную из живого канона.

<CardGroup cols={2}>
  <Card title="docs/archivarius — контейнер сессий" href="/workshops/archivarius">
    Archivarius (#1330, эпик #1229) — архивариус прожитых сессий Membrana. Источник байтов — MongoDB в office-стеке; репозиторий — нотариус: держит контракт, мастерскую, снимки и инструкции, но не становится базой полных сессий.
  </Card>

  <Card title="docs/audit/bestiary — контейнер бестиария антипаттернов" href="/workshops/audit-bestiary">
    Дом группы **антипаттернов** (звери) и их **бетий** (specimen’ы плохого кода). Реализация `GROUP_CONTAINERIZATION`. Эпик: `bestiary-container` (#878) · **CLOSED** · `CLOSURE` · инсайт: `insight-weekly-antipattern-audit-bestiary`.
  </Card>

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

  <Card title="docs/audit/llm-calls — дом доказательств LLM-вызовов" href="/workshops/audit-llm-calls">
    Дом группы **гранул evidence** вызовов LLM-процедур (LPC): подлинность + параметры, без сырых тел prompt/response. Реализация `GROUP_CONTAINERIZATION`. Эпик: `llm-calls-house` (#1033) · инстанс `llm-calls-house-2026-07-23`.
  </Card>

  <Card title="docs/audit/tasks — отчёты про реестр задач (report-slot)" href="/workshops/audit-tasks">
    Слот плоскости `docs/audit/`: здесь лежат **отчёты** (снимки декомпозиции, ревизии, analysis) **про** задания. Сами карточки заданий — не здесь, а в предметном доме `docs/tasks/` (`registry.json`, primary). Это не «второй tasks».
  </Card>

  <Card title="docs/cases — контейнер кейсов" href="/workshops/cases">
    Дом-контейнер кейсов: записанных **удачных** импровизаций и прогонов. Кейс — **зеркало прецедента** (`docs/precedents/`): там разбор «что сломалось и почему», здесь — «что сработало и чем доказано». Одна семья: оба про прогон, оба append-only, оба с закрытыми перечнями, оба ссылаются на процедуру. Спека — Issue #1298 (принята капитаном 26.07).
  </Card>

  <Card title="strategic-docs" href="/workshops/containers-strategic-docs">
    Статус Affine publish: **frozen** с 2026-07-26; источник — `workshop.catalog.json#surfaceStatus.affinePublish`. Публикационные команды (`strategic-docs:publish`, `affine:import`, `affine:sync`) отказывают без `--allow-affine-frozen-publish`. Прецедент: `2026-07-26-affine-editor-paradigm-impedance`; гранулы, паспорта и генераторы продолжают жить в Git.
  </Card>

  <Card title="docs/evidence — индекс вещдоков" href="/workshops/evidence">
    Мастерская индексации вещдоков (#1303, слово капитана 26–27.07): **индекс — суть, склад — сменная деталь.** Байты живут в хранилище (сейчас local/Downloads, целевое — Affine-склад статики), строки — здесь. Индекс переживает склад.
  </Card>

  <Card title="docs/precedents — контейнер прецедентов" href="/workshops/precedents">
    Дом-контейнер прецедентов: единичных задокументированных случаев (симптом → корень → фикс → профилактика) с классом и счётчиком рецидива. Реализация паттерна `GROUP_CONTAINERIZATION`; оснастка — паттерн `HOME_WORKSHOP` (третий живущий жилец). Родом из инсайта `insight-precedent-container`.
  </Card>

  <Card title="docs/procedures — процедурный слой (определения)" href="/workshops/procedures">
    Дом **определений процедур** — спроектированных сущностей, оперирующих категориями слоя (виртуальная команда, задача, ответственность, стратегическая цель). Канон: эпик заседания `procedural-layer` (Р1–Р5, ратифицирован 2026-07-21); реализация — #781.
  </Card>

  <Card title="Реестр задач (task prompts)" href="/workshops/tasks">
    Актуальные **активные** и **архивные** задачи по стандарту `TASK_PROMPT_WORKFLOW.md`.
  </Card>

  <Card title="docs/tooling-atlas — атлас контейнеров (общая документация по туллингу)" href="/workshops/tooling-atlas">
    **Контейнер контейнеров** (`plane=meta`). Его группа — сами контейнеры проекта вместе с их мастерскими. Он не хранит собственных описаний, а **агрегирует** документацию из каждого контейнера в единый производный индекс. Реализация паттерна `GROUP_CONTAINERIZATION`; оснастка — паттерн `HOME_WORKSHOP`.
  </Card>

  <Card title="scripts/ — контейнер скриптов монорепо" href="/workshops/scripts">
    Единственный дом группы «скрипты и yarn-обвязка ритуала». Реализация паттерна `GROUP_CONTAINERIZATION` **внутри** уже существующего каталога `scripts/` — **не** заводить второй дом (`docs/audit/scripts/` и т.п.).
  </Card>
</CardGroup>
