# Build artifacts
dist/
build/
target/
*.egg-info/
*.egg

# Python cache
__pycache__/
*.pyc
*.pyo

# Virtual environments
.venv/
venv/

.env

# IDE
.vscode/
.idea/

# macOS
.DS_Store

# Release documentation
RELEASE.md

# Local state
*.log
*.tmp
benchmarks/development-bench/results/calls.log
benchmarks/development-bench/results/current.json

# busbench (BU Bench V1): browser-use's benchmark keeps its tasks + gold answers secret.
# Publish the sanitized aggregate (RESULTS.md) + per-task sanitized score.json ONLY.
# The full per-task record (full.json with answers/ground-truth, traces, streams, screenshots,
# and the local README index) stays local — never published.
benchmarks/busbench/results/**
!benchmarks/busbench/results/*/
!benchmarks/busbench/results/*/score.json
benchmarks/busbench/system_prompt_bu_reference.md
# local rerun/recompute scripts + leaderboard (kept locally, not published).
# run_suite.sh IS published (the recompute driver); leaderboard may embed per-task results.
benchmarks/busbench/*.sh
!benchmarks/busbench/run_suite.sh
benchmarks/busbench/leaderboard.html

# python caches
benchmarks/**/__pycache__/
