# Build output. make release writes here; nothing in it is source.
/releases/

# The local SQLite database the app creates when you run it, and its
# write-ahead log. Real data lives on the platform, never in the repo.
/memoria.db
/memoria.db-wal
/memoria.db-shm

# Go caches belong OUTSIDE this tree. A GOMODCACHE inside the repo makes
# `make fmt-check` walk every vendored dependency's source and fail on
# other people's formatting — which is how this rule was learnt, not a
# hypothetical. If ~/go is read-only, point GOPATH/GOMODCACHE/GOCACHE at a
# writable directory elsewhere rather than at a dotfile here.
/.gc/
/.gmc/

# The copy-review working directory: a string index, a server log and the
# submitted result. Working artefacts of a review, not source.
/copy-review/

# impeccable: the shared config is source; its hook cache is not.
/.impeccable/hook.cache.json

# Stray build output from `go build ./tools/drive`.
/drive
