Files
portal/.gitignore
T
Дмитрий 412700f97e chore(gitignore): спрятать рабочий мусор сессий
Скриншоты проверок в корне, личные файлы, IDE-заглушки и локальные
демо-данные больше не висят в git. Файлы остаются на диске.

Co-Authored-By: Claude Opus 4.8 1M context <noreply@anthropic.com>
2026-07-05 20:38:58 +03:00

238 lines
7.7 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# =============================================================================
# .gitignore — Лидерра
# =============================================================================
# ── Session junk (broken PS paths from parallel Claude sessions, deploy tarballs, ad-hoc screenshots) ──
CTemp*
CWindowsTemp*
phase[0-9]*-update.tar.gz
recheck-*.png
.tmp-*.sql
tools/cloudflared.*
# ── 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
# ward (security-сканер) — отчёты в корне
ward-report.*
lychee-links-report.txt
walk-*.png
# ZAP active scan — сырые отчёты (анализ коммитится как .md, сырьё локально:
# может содержать снимки ответов dev-приложения)
docs/security/*-zap-active-scan.json
docs/security/*-zap-active-scan.html
# ── 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
.mcp.json.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/
# Graphify knowledge-graph build artefacts (ADR-017 #86) — ~5MB graph.json + 1.8MB
# graph.html + cache/. Local-only, не коммитятся; восстанавливается пересборкой
# через /graphify --update. В main worktree graphify-out — junction на spike worktree.
graphify-out/
graphify-out-*/
# Vitest coverage output (app/coverage/) — генерируется npm run test:coverage
/app/coverage/
# ── Ruflo big-bang integration (2026-05-15) ──────────────────────────────────
# ruflo runtime scaffolding и local-only routing config
.claude-flow/
CLAUDE.local.md
# ruflo runtime state (created on activation 2026-05-15: memory DB + RuVector bridge)
.swarm/
ruvector.db
# CLAUDE.md / .claude/ backups перед npx ruflo init --force (плановые artifacts Task 2.1)
CLAUDE.md.pre-ruflo.bak
.claude.pre-ruflo.bak/
# ruflo install/dry-run logs (transient)
ruflo-init.log
ruflo-init-dryrun.log
ruflo-mcp-stdout.log
ruflo-mcp-stderr.log
# ruflo init --force regen'ит 23 subdirs из upstream IPFS-registry — auto-regenerable, не tracking
.claude/agents/analysis/
.claude/agents/architecture/
.claude/agents/browser/
.claude/agents/consensus/
.claude/agents/core/
.claude/agents/custom/
.claude/agents/data/
.claude/agents/development/
.claude/agents/devops/
.claude/agents/documentation/
.claude/agents/flow-nexus/
.claude/agents/github/
.claude/agents/goal/
.claude/agents/optimization/
.claude/agents/payments/
.claude/agents/sona/
.claude/agents/sparc/
.claude/agents/specialized/
.claude/agents/sublinear/
.claude/agents/swarm/
.claude/agents/templates/
.claude/agents/testing/
.claude/agents/v3/
.claude/commands/*
!.claude/commands/security-review.md
.claude/helpers/
# ── Локальные бэкапы settings.json + эталон-снимки (M7 canon backups, local-only) ──
.claude/arh settings/
.claude/settings - *.json
.claude/settings эталон*.json
.claude/эталон/
.claude/scheduled_tasks.lock
/settings.json
settings copy.json
# Строчный Ctemp-дамп (CTemp* выше не ловит из-за регистра)
Ctemp*
# ── Рабочий мусор сессий (файлы остаются на диске, git их просто не видит) ──
# Скриншоты проверок/приёмки в корне (уже отслеживаемые DUMB-*.png не затрагиваются)
/*.png
# Личное и черновики
/моя/
/scratch-*.md
# Инструменты / IDE / локальные демо-данные
.claire/
**/.phpstorm.meta.php
live-demo/steps/_sample-local/