# editor backups and VCS-tool droppings
*~
\#*#
.#*
.stgit*

# build artifacts of the Perl reference (cd reference && make all/check)
build
reference/doc/ferm.1
reference/doc/ferm.html
reference/doc/ferm.txt
reference/doc/import-ferm.1
reference/ferm.service
*.tmp

# Python port (uv-managed environment, tool caches, build artifacts)
.venv/
# per-interpreter environments of the `matrix` nox session
.venv-*/
__pycache__/
*.py[cod]
.nox/
.ruff_cache/
.mypy_cache/
.pytest_cache/
.hypothesis/
.coverage
.coverage.*
coverage.xml
htmlcov/
*.egg-info/
dist/
mutants/
# atheris crash-fuzzing (nox -s crashfuzz): the working corpus accumulates
# coverage across runs and the crash artifacts are raw reproducers; the
# committed seeds live in fuzz/seeds/.  Promote a minimized reproducer into
# a unit/golden test by hand rather than committing the artifact.
fuzz/corpus/
fuzz/crashes/

# local agent/tooling directories (not part of ferm)
.omc/
.codegraph/
.claude/
CLAUDE.md
docs/superpowers/
.mcp.json
