# Production .releaseignore — patterns for files to exclude from tar.gz releases
# Used by the reelease app when generating distribution archives.
#
# Supports common .gitignore-style patterns:
#   #         — comment
#   dir/      — exclude entire directory
#   *.ext     — exclude all files with extension
#   /pattern  — only match at root of project
#   !pattern  — negate (include even if previously excluded)
#   **/foo    — match foo at any depth
#   foo/**    — match everything inside foo

# Dependencies and build artifacts
node_modules/
vendor/
dist/
out/
*.tgz
.claude/
.commandcode/

# Version control and CI
.git/
.gitattributes
.githooks/
.github/
.gitmodules

# Environment and secrets
.env
.env.*
!.env.example

# IDE and editor config
.idea/
*.swp
*.swo
*~
CONTRIBUTORS.md

# OS files
.DS_Store
Thumbs.db

# Logs and temporary files
logs/
*.log
tmp/
temp/

# translations
sl.json

# Coverage reports
coverage/
*.lcov

# Caches
.cache/
.eslintcache
*.tsbuildinfo
.reettier-cache
generator/db_cache.json


# Agent/helper files
_agent/
.commandcode/
.pi/
*.pem
nul
.agents/

# Runtime data
.reepolee/
static/avatars/
*.db
*.db-journal

# Documentation (optional — uncomment to exclude)
# docs/
# CONTEXT.md
# AGENTS.md
# AGENT_CRUD_WORKFLOW.md
# GENERATOR_INTERNALS.md
# REE_TEMPLATES.md
# llms.txt

# Source maps (if any)
*.map
