node_modules/
dist/
__pycache__/
*.pyc
*.egg-info/
build/
.env
.env.local
.DS_Store
Thumbs.db
.vscode/
.idea/
site/

# Backend service — lives in LetsFG/LetsFG-private (security-sensitive)
growth-ops/

# AI agent tool artifacts (browser screenshots, session state)
.playwright-mcp/

# Development session notes (internal build diary)
progress.md

# Static preview renders (regenerated by npm run build:preview)
website/public/pfp-preview.html

# Diagnostic probe directories (debug artifacts)
.*_diag*/
.*_probe*/
.*_deepprobe/
.*_dateprobe/
.*_aptprobe/

# Chrome profile directories (probe/test artifacts)
*_chrome_data/
*_chrome_probe*/
*_chrome_profile/
*_chrome_headed/
*_chrome_clean/
*_chrome_dom/
*_chrome_fresh/
*_chrome_js/
*_chrome_cdp*/
.chrome-*/
.azul_*/
.indigo_*/
.gol_*/
.jetstar_*/
.norwegian_*/
.peach_*/
.smartwings_*/
.transavia_*/
.volotea_*/
*_persistent_ctx/
*_cdp_test/
*_subprocess_chrome/
*_default_page_chrome/

# Probe/test/debug scripts (prefixed with _)
_*_probe*.py
_*_test*.py
_*_debug*.py
_probe_*.py
_test_*.py

# Probe output artifacts
_*_output.txt
_*_result.png
_*_state.png
_*_form.png
_*_home.png
_*_before.png
_*_debug*.png
_*_approach*.png
_*_date*.png
_*_success*.json
_*_data*.json
_*_captured.json
_*_api.json
_*_response.json
_*_format.json
_*_dump.json
_*_full.txt
_*_sample.json
*.log

# Backup files
*.bak

# Agent communication (runtime files)
.github/agent-registry.json
.github/agent-pings.json
.mcpregistry_*

# Debug run logs and temp scripts
sdk/python/*_run*.txt
sdk/python/_*_run*.py
sdk/python/_checkout_screenshots/
sdk/python/_patch_*.py
sdk/python/_tmp_*.py
sdk/python/_*_pre_*.png
sdk/python/_*_pre_*.jpg

# Private service directories (not part of public SDK)
services_flight-search-worker/
services_connector-worker/
