__pycache__/
*.py[cod]
.venv/
.pytest_cache/
.ruff_cache/
.coverage
.coverage.*
htmlcov/
*.egg-info/

# The fixture corpus is a build artifact of tests/make_corpus.py, regenerated
# on demand by conftest. Half-committing it is how a fresh clone ended up with
# a corpus that looked complete and was missing real.pyc.
tests/corpus/
dist/
build/

# Research area: obfuscator tools, generated fixtures, and live malware samples.
# Nothing in here is ever committed. Samples are third-party code we have no
# right to redistribute, and `git add -A` would put them in history permanently.
research/
