# ============================================================================= # Project-wide Git Ignore Rules # ============================================================================= # Examples and documentation drafts examples/ # ============================================================================= # Environment & Secrets (CRITICAL - DO NOT COMMIT) # ============================================================================= .env .env.local .env.production .env.*.local .env.screenshots secrets/ *.pem *.key *.json.secret *credentials*.json # ============================================================================= # Operating System Files # ============================================================================= # macOS .DS_Store .AppleDouble .LSOverride ._* # Windows Thumbs.db ehthumbs.db Desktop.ini $RECYCLE.BIN/ # Linux *~ .directory # ============================================================================= # IDE & Editor Files # ============================================================================= # VSCode .vscode/* !.vscode/settings.json !.vscode/tasks.json !.vscode/launch.json !.vscode/extensions.json *.code-workspace # JetBrains IDEs (PyCharm, WebStorm, IntelliJ) .idea/ *.iml *.ipr *.iws .idea_modules/ # Vim *.swp *.swo *~ .*.sw? # Emacs *~ \#*\# .\#* # Sublime Text *.sublime-project *.sublime-workspace # ============================================================================= # Docker # ============================================================================= docker-compose.override.yml *.log # ============================================================================= # Backup Files # ============================================================================= *.backup *.bak *.tmp *.temp .backup.* # ============================================================================= # Documentation Artifacts # ============================================================================= docs/*.pdf *.pdf.tmp # ============================================================================= # Project-specific # ============================================================================= # Deployment backups (created by deployment scripts) /var/www/html/video-accessibility.backup.* backend/.env # Node / npm artifacts at repo root (Playwright MCP installs these) node_modules/ package.json package-lock.json # Playwright MCP session snapshots .playwright-mcp/ # Test videos test-video.mp4 .worktrees/