# --- Секреты и локальные данные шлюза (SPEC §2.3, §3.4) --------------------
# bases.yaml содержит пароли 1С открытым текстом и не попадает в репозиторий
# ни при каких условиях; в git живут только файлы-шаблоны *.example.yaml.
bases.yaml
daemon.yaml
policy.yaml
recipes.yaml
!*.example.yaml
!src/odata1c/templates/**

# env-файлы прежнего сервера 1c-odata-mcp (источник для `odata1c base import`)
.env
.env.*
*.env
!*.env.example

# Домашний каталог шлюза, если он поднят внутри дерева репозитория (--home .)
gate.sqlite
journal.sqlite
metadata.sqlite
*.sqlite
*.sqlite-wal
*.sqlite-shm
metadata.edmx
logs/

# Полные выгрузки $metadata боевых баз: в тестах живут урезанные образцы,
# многомегабайтные дампы в репозиторий не кладём (SPEC §12).
tests/fixtures/edmx/*.full.edmx

# --- Python ----------------------------------------------------------------
__pycache__/
*.py[cod]
*.egg-info/
build/
dist/
.venv/
venv/
.pytest_cache/
.mypy_cache/
.ruff_cache/
.coverage
.coverage.*
htmlcov/

# --- Окружение разработчика ------------------------------------------------
# Служебные файлы, к проекту не относятся (AGENTS.md «Структура репозитория»)
.remember/
*.code-workspace
.claude/settings.local.json
.idea/
.vscode/
Thumbs.db
.DS_Store

# Рабочие каталоги исполнения планов (superpowers SDD)
.superpowers/

# Служебные каталоги: кэш hypothesis, рабочие копии агентов Claude Code
.hypothesis/
.claude/worktrees/

# --- Плагин Claude Code ------------------------------------------------------
# Результаты прогонов claude plugin eval — не поставка, локальный вывод (M3 задача 7).
plugin/evals/results/

# --- Локальные разборы, планы, проекты и очередь задач ----------------------
# Решение владельца 2026-10-01: разборы конкурентов и площадок (docs/research/) и все планы
# (docs/plans/, в том числе прежние, снятые с учёта git rm --cached) — вне репозитория, он
# открыт. Файлы остаются на диске владельца; ссылки на них в AGENTS.md и SPEC.md — исторические.
# 2026-10-02 туда же: очередь задач владельца (docs/backlog.md) и проекты задач superpowers
# (docs/superpowers/) — рабочие документы, а не поставка; сняты с учёта тем же git rm --cached.
docs/research/
docs/plans/
docs/backlog.md
docs/superpowers/
