sshkey.txt содержит открытым текстом GHCR-PAT, пароли БД, ADMIN_TOKEN, пароль Obsidian. git rm --cached снимает файл с отслеживания (локальная копия остаётся) + добавлен в .gitignore. Частично закрывает #391. Остаётся (требует ручных действий): - ротация всех засвеченных секретов; - чистка истории git (filter-repo) — секреты остаются в старых коммитах.
58 lines
1.2 KiB
Text
58 lines
1.2 KiB
Text
# Memory graph (hardlink to C:\mcp\.aim\memory-gendesign.jsonl)
|
||
*.jsonl
|
||
!memory/memory-gendesign.jsonl
|
||
|
||
# Python / Node / venv
|
||
.venv/
|
||
__pycache__/
|
||
*.pyc
|
||
*.egg-info/
|
||
node_modules/
|
||
|
||
# Next.js build artifacts
|
||
.next/
|
||
frontend/.next/
|
||
out/
|
||
|
||
# Sentry CLI config (auto-generated, contains auth tokens)
|
||
.sentryclirc
|
||
frontend/.sentryclirc
|
||
# TypeScript incremental build info — must NOT be committed; locally-generated
|
||
# and changes on every build, which busts Docker build context cache.
|
||
*.tsbuildinfo
|
||
|
||
# Env / secrets
|
||
.env
|
||
.env.local
|
||
.env.*.local
|
||
.env.runtime
|
||
.mcp.json
|
||
# креды-заметки — НЕ коммитить (см. issue #391)
|
||
sshkey.txt
|
||
|
||
# IDE
|
||
.vscode/
|
||
.idea/
|
||
*.swp
|
||
|
||
# Claude Code local state (cache, locks, scheduled tasks, local settings)
|
||
.claude/
|
||
# Track team-shared agents + path-scoped rules
|
||
!.claude/agents/
|
||
!.claude/agents/**
|
||
!.claude/rules/
|
||
!.claude/rules/**
|
||
|
||
# Local data (raw CSVs from Rosreestr/etc — too large for git)
|
||
data/raw/
|
||
data/raw/prinzip_crm.sqlite
|
||
data/raw/domrf_photos/
|
||
# Objective API smoke dumps (ходят в backend/data/raw когда скрипт запускают из backend/)
|
||
backend/data/raw/
|
||
|
||
# Antonov SQLite snapshot для ETL (340 MB)
|
||
sf_anton_snapshot.db
|
||
sf_anton_snapshot.db-*
|
||
*.csv
|
||
*.csv.zip
|
||
!backend/db/init/*.sql
|