codeburn/.gitignore
ozymandiashh b940afd83d chore(gitignore): ignore node_modules symlinks, not only directories
The node_modules/ pattern (trailing slash) matches directories only. A
node_modules SYMLINK, standard in linked worktrees that share one install,
is not covered, which is how db018f7 accidentally committed one and every
subsequent checkout materialized a self-referencing symlink until c642787
removed it. Dropping the slash covers files, directories and symlinks.
2026-08-04 03:04:25 +03:00

51 lines
732 B
Text

# No trailing slash: the slash form only ignores directories, so a
# node_modules SYMLINK (common in linked worktrees) slips into git add -A.
# One did exactly that in db018f7 and had to be removed again in c642787.
node_modules
dist/
*.tgz
# OS
.DS_Store
Thumbs.db
# Editor / IDE
.vscode/
.idea/
*.swp
*.swo
*~
# Planning artifacts (internal, not shipped)
docs/superpowers/
.claude/
/CLAUDE.md
# Config / secrets
.env
.env.*
*.pem
*.key
# Debug / logs
*.log
npm-debug.log*
# Cache
.cache/
*.sqlite
# Build artifacts
*.tsbuildinfo
# Local Discord brand / promo assets not yet ready to publish
assets/discord-*.png
# Desktop app experiments
desktop/
# Mac App Store app (private)
appstore/
# WIP / not ready
src/summit.ts