# Production environment — DO NOT COMMIT
# Generated: 2026-04-28
# NOTE: All values below are intentionally fake — used only for ContextDuty demos.

# Database
DATABASE_URL=postgresql://app_user:Xk9mP2qR8vL@prod-db.us-east-1.rds.amazonaws.com:5432/myapp_prod
REDIS_URL=redis://default:r3d1ss3cr3tk3y@cache.internal.myapp.com:6379/0

# AWS (canonical AWS documentation example keys — not real)
AWS_ACCESS_KEY_ID=AKIAIOSFODNN7EXAMPLE
AWS_SECRET_ACCESS_KEY=wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY
AWS_REGION=us-east-1

# OpenAI (demo pattern — not a real key)
OPENAI_API_KEY=sk-EXAMPLEcontextdutyDEMOkeyXXXXXXXXXXXXXXXXXXXXXXXX

# Anthropic (demo pattern — not a real key)
ANTHROPIC_API_KEY=sk-ant-EXAMPLEcontextdutyDEMOXXXXXXXXXXXXXXXXXXXXXXXX

# Stripe (demo — underscores in suffix break GitHub's scanner, our api_key still catches it)
STRIPE_SECRET_KEY=sk_live_EXAMPLE_DEMO_contextduty_XXXXXXXXXXX
STRIPE_WEBHOOK_SECRET=whsec_EXAMPLEcontextdutyDEMOXXXXXXXXXXXXXX

# Slack (demo — caught by env_secret detector via TOKEN= pattern)
SLACK_BOT_TOKEN=EXAMPLEcontextdutyDEMOslacktokenXXXXXXXXXXXXX
SLACK_SIGNING_SECRET=contextdutydemosigningsecret123

# GitHub (demo pattern — not a real token)
GITHUB_TOKEN=ghp_EXAMPLEcontextdutyDEMOXXXXXXXXXXXX123

# SendGrid (demo pattern — not a real key)
SENDGRID_API_KEY=SG.EXAMPLEcontextdutyDEMOxxx.EXAMPLEcontextdutyDEMOxxxxxxxxxxxxxxxxxxxxxxxxxx

# HuggingFace (demo pattern — not a real token)
HUGGINGFACE_TOKEN=hf_EXAMPLEcontextdutyDEMOXXXXXXXXXXXXXXX

# Internal
ADMIN_EMAIL=priya.sharma@myapp.com
SUPPORT_PHONE=+1-415-555-0182
JWT_SECRET=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJwcm9kLXNlcnZpY2UiLCJpYXQiOjE3MDAwMDAwMDB9.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c
