# 1. Project-Specific Secrets (MUST BE IGNORED)
# The file containing the live production credentials
/mvc/config/database_live.php
*/config/development

# 2. Uploads and Cache (Dynamic/Non-Source Files)
/uploads/
/cache/
/application/cache/
*/cache/*
!system/cache/*
!*/cache/index.html
!*/cache/.htaccess

# 3. Vendor/Dependency Directories (Downloaded, not source code)
/vendor/

# 4. Logs
*.log
application/logs/*
*/logs/log-*.php
!application/logs/index.html
!application/logs/.htaccess
!*/logs/index.html

# 5. OS and Editor Files (Local clutter)
# OS
.DS_Store
Thumbs.db

# IDEs/Editors
.idea/
.vscode/
*.sublime-project
*.sublime-workspace

# 6. Temporary/Build/Other
*.sql
*.bak
user_guide_src/build/*
user_guide_src/cilexer/build/*
user_guide_src/cilexer/dist/*
user_guide_src/cilexer/pycilexer.egg-info/*