# Fast Glob — gitignore (minimal, covers agentic + build artifacts)
# Secrets: .mcp.json and code_aid_query.sh contain live credentials and MUST NOT be committed to public GitHub.
# For public release, scrub them from history before publishing (see AGENTS.md RELEASE HYGIENE).
.mcp.json
code_aid_query.sh

# Large generated index (87MB) — tracked previously, now ignored
.ix/
.ix/shard.ix
.ix/shard.ix.delta
.ix/beacon.json

# Python cache + packaging artifacts
__pycache__/
*.pyc
.mypy_cache/
.pytest_cache/
.ruff_cache/
*.egg-info/
.venv/
dist/
build/
.coverage
.coverage.*
htmlcov/

# Agentic artifacts (must not be committed to public GitHub)
.sniper/
out/
probes/
fastglob.jsonl
final-fblob.jsonl
pi-session-fastglob.html

# Compat run artifact (regenerated by every `make compat`; embeds
# machine-specific absolute paths and per-run timings — not a reference)
tests/compat/candidate.json

# Benchmark generated trees and results
bench/trees/
bench/results/*.json
bench/results/*.md
!bench/results/baseline.md

# Rust build artifacts
src/target/

# Misc
.DS_Store
*.swp
*~

# Maat audit reports (local-only)
.maat/
