# Local configuration and personal data — never commit these.
# `contrail sync` writes ./flight_emissions.csv by default, and this repo is public.
# Anchored to the root: GitHub's own issue-chooser config is
# .github/ISSUE_TEMPLATE/config.yml, and an unanchored pattern here would
# swallow it too.
/config.json
/config.yaml
/config.yml
# Glob, not just the default filename: backups and per-account variants
# (flight_emissions.backup-*.csv, flight_emissions-work.csv) are real flight
# data too, and this repo is public.
flight_emissions*.csv
*.backup-*.csv
# The raw provider log holds real itineraries too.
*.raw.jsonl
last_checked.txt
# `contrail passport` embeds the itinerary from the CSV in a standalone page.
passport.html
.env
.env.*

# Python
__pycache__/
*.py[cod]
*.egg-info/
build/
dist/
.pytest_cache/
.ruff_cache/
venv/
.venv/

# Editors / OS
.DS_Store
.idea/
.vscode/

# Planning notes stay local — this repo is public.
_planning/
