# Binary
./gortex
/gortex
/gortex-linux
/specs/

# Repo-local, opt-in gortex config (corporate Temporal allow-list, local
# providers). Never committed — see AGENTS.md / GORTEX_ALLOW_LOCAL_*.
.gortex/

# Go
*.exe
*.exe~
*.dll
*.so
*.dylib
*.test
*.out
go.work
go.work.sum

# IDE
.idea/
.vscode/
*.swp
*.swo
*~

# OS
.DS_Store
Thumbs.db

# Debug
__debug_bin*
/debug/

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

# Release: native-darwin archives the release job stages outside dist/ (which
# --clean wipes). Must be ignored or goreleaser aborts on a dirty work tree.
dist-darwin/

# Testing
.pytest_cache/
.hypothesis/
htmlcov/
.coverage

# Eval results (generated at runtime)
eval/results/
eval/scripts/
eval/logs/

internal_docs/

# Ad-hoc bench/probe tooling — kept locally, not part of the repo.
bench/all-tools-bench/
bench/daemon-bench/
bench/edge-diff/
bench/multi-repo-bench/
bench/node-diff/
bench/store-bench/
bench/unresolved-audit/
bench/run-linux.sh
bench/run-linux-rest.sh

# Local CPU-profiling harness (hardcoded local paths; run manually, not in CI)
internal/indexer/bench_vscode_test.go
