############################################
# General
############################################
.DS_Store
Thumbs.db

# CC-4 packet-generator demo signing keys (never commit private keys).
docs/evidence/packets/.signing-key.pem
docs/evidence/packets/.signing-pubkey.pem

*.log
*.tmp
*.pid
logs/
temp/
*.swp
*.swo
*~

# Environment files
.env
.env.local
.env.development
.env.production
.env.staging
.env.test
.env.*
!.env.docker.example
!.env.example

############################################
# Python
############################################
__pycache__/
*.py[cod]
*.pyo
*.pyd
.venv/
venv/
env/
ENV/
.envrc
*.egg-info/
.eggs/
build/
dist/
pip-wheel-metadata/
.pytest_cache/
.mypy_cache/
.pyre/
.coverage
coverage.xml
htmlcov/
.tox/
.hypothesis/
pytest_cache/
*.db
*.sqlite3
*.sqlite
celerybeat-schedule
celerybeat.pid

############################################
# Node / TypeScript / Frontend
############################################
node_modules/
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
.pnpm-store/
.qwen/
.pnpm-debug.log*
.pnpm/
dist/
build/
.next/
out/
.cache/
coverage/
.nyc_output/
.parcel-cache/
.turbo/
.eslintcache
**/.eslintcache

# TypeScript build info
*.tsbuildinfo
tsconfig.tsbuildinfo

# Package managers
package-lock.json
yarn.lock
.yarn/
.pnp.*

############################################
# Testing
############################################
test-results/
playwright-report/
playwright-report-*/
test-reports/
coverage/
.nyc_output/
junit.xml
*.lcov

############################################
# Editors / IDEs
############################################
.vscode/
!.vscode/settings.json
!.vscode/tasks.json
!.vscode/launch.json
!.vscode/extensions.json
.idea/
*.iml
.history/
*.sublime-*
.fleet/

############################################
# Docker / Containers
############################################
docker-data/
*.tar
.dockerignore
Dockerfile.local

############################################
# Kubernetes / Helm (generated)
############################################
chart/dist/
helm-dist/
*.kubeconfig
kubeconfig*

############################################
# Database & Storage
############################################
*.db
*.sqlite
*.sqlite3
data/
!auraone-website/src/data/
!auraone-website/src/data/**
!apps/src/app/\(platform\)/\[orgId\]/labs/**/data/
!apps/src/app/\(platform\)/\[orgId\]/labs/**/data/**
!apps/src/data/
!apps/src/data/**
postgres-data/
redis-data/
elasticsearch-data/

############################################
# Monitoring & Observability
############################################
grafana-data/
prometheus-data/
jaeger-data/

############################################
# AI/ML
############################################
*.pkl
*.pickle
*.model
*.h5
*.hdf5
models/
checkpoints/
wandb/
mlruns/
.neptune/

############################################
# AuraOne Specific
############################################
artifacts/
*.aura
.robostudio/
gym-builds/
template-cache/
evaluation-artifacts/
attestation-cache/
validation-results/
tmp/
reports/*
!reports/no-demo-inventory-baseline.json
!reports/zero-demo-scan-baseline.json

############################################
# Generated Documentation
############################################
docs/_build/
docs/site/
*.pdf
*.epub

############################################
# Backup & Archive
############################################
*.bak
*.backup
*.old
*.orig
*.save
*.tar.gz
*.zip
*.rar

# Generated analysis reports
############################################
auraone-website/lighthouse-reports/

############################################
# OS Generated
############################################
.DS_Store?
ehthumbs.db
Icon?
!opensource/agent-studio-open/desktop/src-tauri/icons/
!opensource/agent-studio-open/desktop/src-tauri/icons/*
opensource/agent-studio-open/desktop/src-tauri/target/
Thumbs.db

############################################
# Recovery Files (Temporary)
############################################
recovery_manifests/
recovery_patches/
recovery_patches_claude/

############################################
# Build Cache
############################################
.buildx-cache/


# Factory CLI local artifacts
.factory/runs/
.factory/current_run_id
# optional: keep per-dev settings out of git
.factory/settings.json
.vercel

############################################
# Screenshot and evidence images
docs/evidence/ux/**/*.png
docs/qa/**/*.png
tmp-login-debug.png

# Build/Cache artifacts
############################################
apps/.next/
apps/.next-*/
apps/.next-local-platform/
.next/
.next-*/
.next-local-platform/
.devstack/*.log
.devstack/*.pid
build.log
build-failure.log
.claude/worktrees/
.claude/scheduled_tasks.lock

# Rust build artifacts (all target/ directories)
target/
