claude-configs/.gitignore
Cal Corum 25792a74f4 Gitignore backups/, add memory git sync, update daily service
- .gitignore: Add backups/ to stop noisy session backup rotation diffs
- Remove tracked backup files from index
- skills/cognitive-memory/mcp_server.py: Auto-push to Gitea on memory_store and memory_relate
- skills/cognitive-memory/scripts/memory-git-sync.sh: New git commit+push script
- skills/cognitive-memory/systemd/cognitive-memory-daily.service: Add git sync as fallback

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-19 23:37:49 -06:00

61 lines
1.1 KiB
Plaintext

# Claude Code Configuration - .gitignore
# Only version control configuration, not session data or secrets
# ===== SECRETS & CREDENTIALS =====
.credentials.json
secrets/
*.secret
*.key
*.token
**/proxmox.json
# ===== SESSION DATA =====
backups/
history.jsonl
session-env/
shell-snapshots/
tasks/
teams/
todos/
# ===== CACHE & TEMPORARY FILES =====
cache/
debug/
file-history/
image-cache/
paste-cache/
stats-cache.json
statsig/
*.log
*.tmp
.DS_Store
__pycache__/
# ===== PROJECT-SPECIFIC STATE =====
projects/
ide/
plans/
# ===== MEMORY =====
# Cognitive memory has its own git repo
memory/
# ===== SKILL-SPECIFIC EXCLUDES =====
# MemoryGraph database (contains personal conversation data)
skills/memorygraph/*.db
skills/memorygraph/__pycache__/
# Any skill cache or temp directories
skills/**/cache/
skills/**/__pycache__/
skills/**/*.pyc
skills/**/.pytest_cache/
# ===== WHAT TO BACKUP =====
# These are explicitly included (not ignored):
# - CLAUDE.md (global instructions)
# - settings.json (user settings)
# - skills/ (custom skills - code only, no data)
# - agents/ (custom agent configs)
# - keybindings.json (if exists)