# --- copyrighted / third-party material: never commit ---
pdfs_aea/
pdfs_publisher/
more_pdfs/
seed/
replication_packages/
extractions/figures/*/           # cropped figure PNGs + per-paper index (paper excerpts)
figure_images.zip*
*.pdf

# --- transfer scratch & third-party code copies ---
_to_delete/
_code_zips/
extractions/tables/_parts_*/

# --- caches, venvs, scratch ---
.venv/
__pycache__/
*.pyc
raw/                            # harvest API cache (rebuildable)
extractions/.replication_cache.json
.doi_resolution_cache.json
workspaces/_sdk_intermediate/        # agent-sdk session scratch (transcripts kept in analysis/logs)
more_pdfs/_downloads/
pdfs_*/_downloads/
*_x/                            # archive-unpack scratch dirs
*.skip
*.adopted

# --- large chrome profiles from loaders ---
**/.chrome_profile/
**/.aer_chrome_profile/
**/.pub_chrome_profile/

# --- OS noise ---
.DS_Store

# NOTE deliberately COMMITTED (project outputs):
#   pipeline/  extractions/ (claims, tables, tables_manual, figures/*.json, gold,
#   code_check, code_map, dag, ledgers)  packs/  logs/
#   danish_register_econ_corpus.csv  papers_selected_danish.csv

# --- agent scratch (rebuildable via pipeline/workspaces.py build) ---
workspaces/

pdfs/                            # flat PDF dir (cloud-session layout)
