# ============================================================
# OPUS Operator AgentCore - .gitignore
# ============================================================

# --- Secrets and credentials ---
.env
.env.*
!.env.example
agentcore/.env.local
*.pem
*.key
credentials.json
secrets.yaml
secrets.yml

# --- AWS ---
.aws-sam/
samconfig.toml
cdk.out/
cdk.context.json

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

# --- Testing ---
.pytest_cache/
.coverage
htmlcov/
coverage.xml
*.cover
.hypothesis/

# --- Type checking ---
.mypy_cache/
.pytype/

# --- IDE ---
.idea/
.vscode/
*.swp
*.swo
*~

# --- OS ---
.DS_Store
Thumbs.db

# --- Node (if any tooling uses it) ---
node_modules/

# --- Deployment packages ---
*.zip
deployment-package/
lambda-layer/

# --- Logs ---
*.log
logs/

# --- Generated documentation ---
site/

# --- Local secrets and credential files ---
.secrets/
*.credentials
token.json
