# CHRONOS .gitignore

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

# Node.js
node_modules/
chronos-frontend/node_modules/
chronos-frontend/dist/
chronos-frontend/.cache/

# Environment
.env
.env.local
.env.*.local

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

# Docker
docker-compose.override.yml

# GitNexus
.gitnexus/

# Graphify — track report + graph data, ignore temp files and large HTML
graphify-out/.graphify_*
graphify-out/.graphify_python
graphify-out/graph.html
graphify-out/obsidian/
graphify-out/wiki/

# Test and coverage
.coverage
htmlcov/
.pytest_cache/
.mypy_cache/

# AIDLC state (keep tracked but ignore temp files)
aidlc-docs/**/*.tmp

# OS
Thumbs.db

# Cryptographic key & certificate material — never committed
*.pem
*.key
*.p12
*.pfx
*.p8
*.der
*.crt
*.cer
id_rsa*
id_ed25519*
id_ecdsa*
*.pem.bak

# Internal review, planning & security audit artifacts (do NOT push to remote)
CODE_REVIEW.md
internal-docs/
*.internal.md
fix-plan-*.md
review-*.md
audit-*.md
security-scan-*.md
QA_AND_SECURITY_REPORT.md
PRODUCTION_READINESS_AUDIT.md
VERCEL_INTEGRATION_PLAN.md
*_AUDIT.md
*_REPORT.md
*_PLAN.md
