node_modules/
.svelte-kit/
build/
dist/
.DS_Store
*.log

.env
.env.*
!.env.example

storage/*
!storage/.gitkeep
uploads/

.vite/
*.tsbuildinfo
.idea/
.vscode/*
!.vscode/extensions.json

# Claude Code: keep shared agents/skills, exclude per-user permission grants
.claude/settings.local.json

# drizzle snapshots are committed; SQL diffs are generated
# (see drizzle/README.md for the convention)
