.vscode
.idea
.mcp.json
.worktrees
node_modules/
.pnpm-store
/test-results/
/playwright-report/
/blob-report/
/playwright/.cache/

# Environment variables
.env
.env.local

# Local development instance tracking (for multi-instance support)
.local-instance
.env.staging
.env.production
.env.*
!.env.example
!.env.local.example

# Terraform
terraform.tfstate
terraform.tfstate.*
*.tfstate
*.tfstate.*
.terraform/
.terraform.lock.hcl
terraform.tfvars
terraform.*.tfvars
tfplan

# Python
__pycache__/
*.py[cod]
*$py.class
*.pyc
*.so
.Python
build/
develop-eggs/
dist/
dist-test/
downloads/
eggs/
.eggs/
.libs/
*.libs/
*.libs/
*.dist-info/
psycopg*/
lib64/
parts/
sdist/
var/
wheels/
*.egg-info/
.installed.cfg
*.egg

.DS_Store
.worktrees/
.history/
playwright/.auth
backend/scripts/catalog_validation_results.json

# We don't want to commit cursor plans
.cursor/plans/
# More agent stuff we don't want to commit
.claude/worktrees/

# Local stuff (kept as references for agents)
mcp-manager.sh/
typescript-sdk/
vitor-plans/
.superset/attachments

# Local development tracking files (for multi-instance support)
.local-pids

# SBOM local generation output + tool cache
sbom/
.cache/sbom-tools/

# Vulnerability scan output
vuln/

# Test artifacts
backend/test_output.txt

# Local ops-console rollout notes
ops-console-deploy-checklist.local.md
