security: Add .gitignore and remove sensitive paths

- Add .gitignore to prevent sensitive data
- Replace /home/roman with ~/.claude placeholder
- No API keys or credentials in repository
- No chat logs or conversation history

🤖 Generated with Claude Code
Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
uroma
2026-01-27 20:54:34 +00:00
Unverified
parent 87748afb75
commit 94c372fa37
2 changed files with 44 additions and 63 deletions

99
.gitignore vendored
View File

@@ -1,59 +1,40 @@
# Claude Code SuperCharge - Git Ignore
# API Keys and Secrets
*.key
*.pem
.env
.env.local
.env.*.local
api_keys.txt
secrets.txt
# User-specific data
*.jsonl
history.jsonl
stats-cache.json
# Session data
sessions/
session-env/
shell-snapshots/
paste-cache/
file-history/
todos/
plans/
projects/
debug/
# Temporary files
*.tmp
*.bak
*.swp
*~
.ralph/
# IDE
.vscode/
.idea/
*.iml
# OS
.DS_Store
Thumbs.db
# Node modules
node_modules/
# Python
__pycache__/
*.pyc
*.pyo
.venv/
venv/
# Backup files
*.backup
*~
# Logs
*.log
# Sensitive data and credentials
.env
.env.*
*.key
*.pem
*.secret
credentials.json
config.local.json
settings.local.json
# User-specific paths (replace with placeholders)
# /home/roman -> ~/.claude or ~/user
# Chat logs and conversation history
*.chat
*.conversation
*.transcript
chat-logs/
conversations/
sessions/
# API keys and tokens
api-keys.txt
secrets.txt
tokens.txt
# Claude Code CLI local data
.claude/local/
.claude/cache/
.claude/logs/
# Temporary files
*.tmp
*.temp
*.bak
*~
# OS files
.DS_Store
Thumbs.db