# vscode
.vscode 

# Intellij
*.iml
.idea

# npm
node_modules

# Don't include the compiled main.js file in the repo.
# They should be uploaded to GitHub releases instead.
main.js

# Exclude sourcemaps
*.map

# obsidian
data.json

# Secrets: API keys live in secrets.json.nosync (any encryption mode).
# The .nosync suffix is for iCloud; git needs its own ignore rule.
secrets.json*
*.nosync

# Exclude macOS Finder (System Explorer) View States
.DS_Store

# Claude Code: per-user harness config (kept out of git)
.claude/settings.local.json

# Claude Code: ephemeral working docs (the folder is kept via .gitkeep)
docs/claude-scratch/*
!docs/claude-scratch/.gitkeep
