directlx-claude-config/.gitignore

38 lines
1005 B
Plaintext

# === SENSITIVE - never commit ===
.credentials.json
# === SESSION HISTORY - large, transient ===
*.jsonl
sessions-index.json
# Session UUID directories
projects/*/[0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f]-[0-9a-f]*/
# === CACHE & TRANSIENT DATA ===
cache/
debug/
file-history/
paste-cache/
shell-snapshots/
stats-cache.json
statsig/
telemetry/
mcp-needs-auth-cache.json
backups/
ide/
# === SESSION TASK/TODO TRACKERS (ephemeral per-session) ===
tasks/
todos/
# === PLUGINS - marketplace plugins are external repos, re-downloadable ===
plugins/marketplaces/
# === WHAT IS TRACKED ===
# CLAUDE.md - global config/instructions
# settings.json - global settings
# statusline-command.sh - statusline config
# plugins/ - installed plugins
# projects/*/memory/** - project memory files
# plans/, tasks/, todos/ - persisted work items