# Build artifacts
**/classes
**/target
**/.artifacts
**/.cpcache
*.jar
*.class
/lib/
/checkouts/

# OS
**/.DS_Store

# Gradle
**/.gradle

# Leiningen
.lein-deps-sum
.lein-repl-history
.lein-plugins/
.lein-failures

# Maven
pom.xml
pom.xml.asc
projects/**/pom.xml

# IntelliJ / Cursive
.idea/**/workspace.xml
.idea/**/tasks.xml
.idea/**/usage.statistics.xml
.idea/**/shelf
.idea/**/statistic.xml
.idea/dictionaries/**
.idea/libraries/**
.idea/replstate.xml
*.iws
*.ipr
*.iml

# nREPL
.nrepl-port

# clojure-lsp
.lsp/.cache

# clj-kondo
.clj-kondo/.cache

# Calva VS Code Extension
.calva/output-window/output.calva-repl

# Misc
/example/example/**
artifacts
dist/

# Tool config (local)
.codex/
.cursor/
.claude/worktrees/

# Checkpoints (local development snapshots)
docs/checkpoints/

# Work directory (ephemeral workflow specs and task definitions)
# Individual files are tracked, but local variations should be gitignored
work/dogfood-tasks*.edn
work/dogfood-session-*.edn
work/*-local.spec.edn
work/*-wip.edn
.miniforge/
