# WordPress
wp-config-local.php
wp-config-staging.php
wp-content/advanced-cache.php
wp-content/backup-db/
wp-content/backups/
wp-content/blogs.dir/
wp-content/cache/
wp-content/upgrade/
wp-content/uploads/
wp-content/wp-cache-config.php

# Plugin specific
*.log
*.sql
*.sqlite
debug.log
error_log
php_errors.log
optional-path-to-log-file
*-debug.log
*-error.log

# Test files (prevent future test files in root)
test-*.php
verify-*.php
*-test.php
*-verify.php
add-*.php

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

# Build artifacts
node_modules/
vendor/
*.min.js
*.min.css
dist/
build/

# Exception: bundled vendor JS (WordPress.org requires local assets)
!assets/js/vendor/
!assets/js/vendor/**

# Development tools (installed locally, not part of plugin)
.plugin-check-tool/
plugin-check.phar

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

# Temporary files
*.tmp
*.bak
*.old
temp/
tmp/

# OS files
Thumbs.db
.DS_Store

# Backup files
*~
*.backup
*.bak

# Validation reports (keep in docs/compliance/ only)
validation-report.txt
validation-*.log

# Documentation - temporary/generated files
*-TEMP.md
*-DRAFT.md
*-WIP.md
docs/**/*-temp.md
docs/**/*-draft.md

# Documentation - generated reports (keep organized versions in docs/)
/*REPORT*.md
/*SUMMARY*.md
/*AUDIT*.md
/*VALIDATION*.md
/*COMPLIANCE*.md
/*PLAN*.md
/*ANALYSIS*.md
/*EXTRACTION*.md

# Deployment artifacts
*.zip
DEPLOYMENT_*.txt
DEPLOYMENT_*.md

# Session continuity files
START_*_SESSION*.md
RESUME_*.md

# Phase backup files
*.phase*

# Status/report files in root
TESTING_*.md
IMPLEMENTATION_*.md
FINAL_*.md
UI_*.md
PHASE_*.md

# Keep essential root-level documentation
!README.md
!CHANGELOG.md
