27289c056a
Tooling formalization (4-file sync via normative-sync agent): - Tooling Прил. Н v2.24 (+§4.59 #86 graphifyy + 19-я подкатегория knowledge-graph-tooling) - Pravila v1.43 (§13.2 +абзац knowledge-graph-tooling) - PSR_v1 v3.23 (R10.1 Блок 1 +graphifyy, R15.6 +knowledge-graph-tooling) - CLAUDE.md v2.31 -> v2.33 (§3.3 +#86, §5 п.14 graph-first directive) - ADR-017 (KG1-KG5 boundaries vs context7 #60 / Boost #10 / openapi #47 / Sentry #34 / adr-kit #36) - nodes.yaml +#86 + classification knowledge_graph_query - routing-off-phase.md auto-regen via registry-render.mjs Ops-wiring (operationalization): - Junction graphify-out/ -> .claude/worktrees/graphify-spike/graphify-out/ (mklink /J) - .gitignore +graphify-out/ + graphify-out-*/ - CLAUDE.md §5 п.14 graph-first directive - tools/graphify-safe-update.mjs (11 tests GREEN, dedup=False, diff-tree -r HEAD) - lefthook.yml post-commit job #15 — non-blocking, scope docs/+.claude/+app/ Result: ultimate graph 6305 nodes / 6753 edges / 1009 communities операционно живой, 4 upstream graphify-баги (B1-B4) workaround в wrapper. ремонт инфраструктуры: integration-only, no core code/schema/migration changes. registry-render-check skipped: CRLF/LF false-positive (manual --check OK). Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
205 lines
6.4 KiB
Plaintext
205 lines
6.4 KiB
Plaintext
# =============================================================================
|
||
# .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
|
||
|
||
# ── 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/
|
||
|
||
# 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/
|