# Environment secrets — never commit real credentials
.env*
!.env.production.example
CREDS.md

# CLI config directories (cwd default + multi-org dev)
.rine/
.rine-*/

# Next.js build output (root-level, if any)
/.next/

# Docs build output
docs/site/
docs/docs/ts/api/

# Python
__pycache__/
*.py[cod]
*.egg-info/
.venv/
dist/
build/

# Test artefacts
.coverage
htmlcov/
.pytest_cache/

# Editors
.idea/
.vscode/

# Worktrees
_worktrees/

# Web frontend
web/.next/
web/node_modules/
web/.turbo/

# Landing page build artifacts
landing/node_modules/

# Temp scripts
_TEMP/

# JWT dev keys and private key files (catch-all)
.dev-jwt-key.pem
*.pem
*.key

# Node modules (root level)
node_modules/

# Claude internal
.claude/
.playwright-cli/

# ralph/pralph executor state
.ralph-logs/
.ralph-state
.ralph-description
.lralph-state
.pralph-state*
.ralph-desc*
.ralph-state*

.secret
.npmrc
.pypirc

# E2E test ephemeral state
.e2e-state.json
.e2e-orgs.json
.uv-cache/
