/target
/tests/output/*
/pkg/
.history/
.DS_Store
.vscode/
.idea/

# Claude Code per-project workspace state
.claude/

# Python bytecode (anywhere in the tree)
__pycache__/

# Benchmark history (auto-generated by `cargo bench`)
.bench-baselines/

# maturin develop artifact inside the Python package source dir
/python/nucleation/_native*.so
/python/nucleation/_native*.pyd
/python/nucleation/__pycache__/

# Generated test .nucm files (large binaries, regenerate with gen_test_nucm example)
examples/nucm-viewer/test-files/

# Haskell example build output
examples/haskell/dist-newstyle/

# Experimental benchmarks (not part of main build)
experiments/

# Generated test artifacts at repo root (regenerate via `cargo run --example …`)
/*.schem
/*.litematic
/*.glb
/*.schematic
/item_model_pack.zip

# JVM bindings — Cargo target / Gradle build / wrapper caches
/nucleation-jvm/target/
/nucleation-jvm/jvm/build/
/nucleation-jvm/jvm/.gradle/
/nucleation-jvm/jvm/src/main/resources/native/

# Java consumer example build output
/examples/java/build/
/examples/java/.gradle/

# Pytest temp directories + ad-hoc world-IO test outputs at repo root
/pytest-of-*/
/nucleation_test_*/render_work/
/render_work
CLAUDE.md
/docs/superpowers
/node-compile-cache/