# C++ reference checkout — not part of the Julia package
/reference/

# Julia
*.jl.cov
*.jl.*.cov
*.jl.mem
/Manifest.toml
/docs/build/
/docs/Manifest.toml
/docs/site/

# OS / editor
.DS_Store
.idea/
.vscode/
*.swp
.ipynb_checkpoints/

# Local dev — ignore all local Claude Code state (skills now live in /skills)
/.claude/
/scratch/

# Local agent instructions, not package content
/AGENTS.md

# C++ harness build artifacts (regenerable via tools/regen_reference.sh)
/tools/build/

# CMake build artifacts for the benchmark C++ harness
# (regenerable via `cd benchmark/cpp/build && cmake .. && make`)
/benchmark/cpp/build/

# Local benchmark cache (BenchmarkTools per-run timings)
/benchmark/.julia-perf/runs/

# scripts/ dev environment Manifest (host-specific Julia versions)
/scripts/Manifest.toml

# research-harness anchor marker (host-machine state, not project content)
/.nullius/
