# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
*$py.class

# Virtual environments
.venv/
venv/
ENV/
env/

# Environment variables
.env
.env.local
.env.*.local

# Node.js
node_modules/
dist/
build/
.npm/
*.tsbuildinfo

# IDE and editors
.vscode/
.idea/
*.swp
*.swo

# Operating System
.DS_Store
Thumbs.db

# Testing and coverage
.pytest_cache/
.coverage
htmlcov/
.tox/

# Logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*

# Confidential Research Paper Manuscripts & LaTeX
paper/
paper.zip
paper_bundle.zip
scripts/generate_paper_plots.py
scripts/verify_paper_compliance.py


# ──────────────────────────────────────────────────────────────────────────
# S7: generated runtime artifacts — never source, must not be tracked
# ──────────────────────────────────────────────────────────────────────────
# SQLite stores created by the legacy memory store and benchmark runners
*.db
*.sqlite
*.sqlite3
data/
!data/.gitkeep

# Experiment run output (manifests, exposure logs, paired results)
runs/
manifests/
*.jsonl
benchmarks/results/

# Large downloaded benchmark corpora (ALFWorld / HotpotQA / ToolBench, ~2.2 GB)
benchmarks/data/

# Harvested literature PDFs and derived artifacts
research_papers/
brag-output/
chat_transcript.md

# Kaggle / HF publishing scratch
kaggle_*/
hf_space/
hf_dataset/
*.pdf
logbooks/
