# MacOS
.DS_Store

# Large repositories (cloned during scraping)
data/linux_kernel_repo/
data/linux_security_vulns/
data/predict_data/

# Scraped CVE patch data (regenerated by cve_data_scraper.py)
# Previously committed CVE dirs are kept; this prevents new ones from being added.
data/CVE-*/

# Feature extraction checkpoints (crash-recovery, regenerated)
data/cve_checkpoint_*.csv

# Python
__pycache__/
*.py[cod]
*$py.class
*.so
.Python

# Jupyter Notebook
.ipynb_checkpoints

# Environment
.env
.venv
env/
venv/
