# ============================================================================= # .gitignore — Лидерра # ============================================================================= # ── Node / npm ────────────────────────────────────────────────────────────── node_modules/ npm-debug.log* yarn-debug.log* yarn-error.log* .npm/ .yarn/ # ── Локальные бинарники tooling (gitleaks, lychee) ────────────────────────── bin/* !bin/.gitkeep # ── Артефакты инструментов ────────────────────────────────────────────────── # markdownlint .markdownlint-cli2.jsonc.bak # cspell .cspellcache # lychee .lycheecache # stylelint .stylelintcache # pa11y pa11y-screenshots/ a11y-report/ # Playwright MCP — артефакты скриншотов и DOM-snapshot'ов **/.playwright-mcp/ demo-*.png demo-*.jpeg # gitleaks gitleaks-report.json # ── IDE / редакторы ───────────────────────────────────────────────────────── .vscode/* !.vscode/extensions.json !.vscode/settings.json.example .idea/ *.swp *.swo *~ .DS_Store Thumbs.db # ── ОС-специфичные ────────────────────────────────────────────────────────── desktop.ini $RECYCLE.BIN/ # ── Будущие фазы (Laravel + Vue) ──────────────────────────────────────────── # Фаза 1 — Laravel (monorepo: код живёт в app/) /app/vendor/ /app/node_modules/ /app/storage/*.key /app/storage/app/public/ /app/storage/framework/cache/data/ /app/storage/framework/sessions/ /app/storage/framework/testing/ /app/storage/framework/views/ /app/storage/logs/* !/app/storage/logs/.gitkeep /app/bootstrap/cache/* !/app/bootstrap/cache/.gitkeep /app/public/build/ /app/public/hot /app/public/storage /app/.env /app/.env.backup /app/.env.production /app/.env.local /app/.env.*.local /app/.phpunit.result.cache /app/.phpunit.cache/ /app/.pest.cache/ /app/auth.json /app/.idea/ /app/.vscode/ /app/Homestead.json /app/Homestead.yaml .phpactor.json # Фаза 1 — Boost (по решению §3.1 Прил. Н — НЕ игнорируем .mcp.json и boost.json) # CLAUDE.md в корне — наш, в gitignore НЕ попадает # Фаза 2 — Vue /dist/ /dist-ssr/ *.local .vite/ # Histoire — каталог компонентов (статическая сборка в .histoire/dist/) /app/.histoire/ # Фаза 3 — Docker, secrets .env.production .env.local .env.*.local *.pem *.key !*.pub.key secrets/ # ── Память и сессии Claude (личные, не в git) ─────────────────────────────── memory/ .claude/local-* .claude/settings.local.json # Артефакты переноса проекта со старых машин (JSONL-сессии Claude) — например # c--Users-KDV-Projects-liderra/ от 07.05.2026 (Win10 → Server 2022) c--Users-*/ # ── Локальные дизайнерские артефакты (отдельный трек, не в основном репо) ─── # Папка содержит TZ_landing_v1_0.md + README + ZIP-handoff (~9.5 МБ) для дизайнера лендинг/ # ── Временные файлы ───────────────────────────────────────────────────────── *.tmp *.bak *.log tmp/ .tmp/ .cache/ # pgFormatter — вывод npm run format:sql:check (кроссплатформенный путь) db/.schema-formatted.tmp.sql # Sprint 2 Phase A — Larastan result cache (O-perf-07) app/.phpstan-cache/ # Sprint 2 Phase A — Infection mutation testing logs (O-stack-02) app/infection.log app/infection-summary.log .superpowers/ # Plan 3 Task 5 — Playwright Node subprocess (~200MB chromium downloads on prod) app/playwright/node_modules/ # Superpowers using-git-worktrees — локальные worktrees вне репо .claude/worktrees/ # Vitest coverage output (app/coverage/) — генерируется npm run test:coverage /app/coverage/