# Deploy secrets — copy .deploy.env.example to .deploy.env and fill in values
.deploy.env

# Scratch file used by bin/bump-version.sh to pre-fill the release-notes
# prompt. Written by Claude after code changes, consumed + deleted on the
# next `make deploy` / `make bump`.
.release-notes-pending.txt

# OS
.DS_Store

# Node
node_modules/

# Build artifacts (regenerated by `make` / `npm run build`)
javascript/
*.s9pk
image.tar

# Runtime / user data — must never be committed
history/
cookies.txt
*.txt.bak
youtube-summarizer-library-export*.json
ytdlp-cache/

# Local dev secrets
.env

# Claude Code state (worktrees, plans, etc.) — but commit the lazy-load
# rule symlinks under .claude/rules/ (they point into docs/guides/).
.claude/*
!.claude/rules/
