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

73
.gitignore vendored
View File

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

View File

@@ -6,7 +6,7 @@
"name": "ARC Protocol MCP", "name": "ARC Protocol MCP",
"description": "Subagent file operations and protocol implementation", "description": "Subagent file operations and protocol implementation",
"command": "python3", "command": "python3",
"args": ["/home/roman/.claude/ralph-integration/arc/.agent/mcp/arc_mcp_server.py"], "args": ["~/.claude/ralph-integration/arc/.agent/mcp/arc_mcp_server.py"],
"enabled": true, "enabled": true,
"category": "core" "category": "core"
}, },
@@ -14,7 +14,7 @@
"name": "Claude Memory", "name": "Claude Memory",
"description": "Persistent memory and context management for Claude", "description": "Persistent memory and context management for Claude",
"command": "node", "command": "node",
"args": ["/home/roman/.claude/plugins/cache/thedotmack/claude-mem/plugin/scripts/mcp-server.cjs"], "args": ["~/.claude/plugins/cache/thedotmack/claude-mem/plugin/scripts/mcp-server.cjs"],
"enabled": true, "enabled": true,
"category": "memory" "category": "memory"
}, },
@@ -31,7 +31,7 @@
"name": "Filesystem MCP", "name": "Filesystem MCP",
"description": "Local filesystem access and operations", "description": "Local filesystem access and operations",
"command": "npx", "command": "npx",
"args": ["-y", "@modelcontextprotocol/server-filesystem", "/home/roman"], "args": ["-y", "@modelcontextprotocol/server-filesystem", "~/.claude"],
"enabled": true, "enabled": true,
"category": "core" "category": "core"
}, },
@@ -65,7 +65,7 @@
"name": "SQLite MCP", "name": "SQLite MCP",
"description": "SQLite database operations", "description": "SQLite database operations",
"command": "npx", "command": "npx",
"args": ["-y", "@modelcontextprotocol/server-sqlite", "--db-path", "/home/roman/.claude/mcp-servers/data.db"], "args": ["-y", "@modelcontextprotocol/server-sqlite", "--db-path", "~/.claude/mcp-servers/data.db"],
"enabled": true, "enabled": true,
"category": "database" "category": "database"
}, },