## Summary - TBD ## Tests - [ ] `python -m ruff check --select F obliteratus tests scripts/gemma4_12b_recursive_loop.py` - [ ] `python -m ruff check --select E501 --statistics obliteratus tests scripts/gemma4_12b_recursive_loop.py` reviewed as known non-blocking line-length debt - [ ] `python -c 'import obliteratus; print(getattr(obliteratus, "__version__", "import ok"))'` - [ ] `python -m obliteratus --help` - [ ] `python -m pytest` - [ ] `python -m build --sdist --wheel` ## Checklist - [ ] Relevant tests were added or updated for new behavior. - [ ] The full test suite passes locally or the CI result is linked. - [ ] Documentation or examples were updated when user-facing behavior changed. - [ ] No secrets, credentials, generated provider files, or unrelated changes are included. Legacy cleanup PRs may receive missing tests as a one-time maintainer courtesy when the change is already otherwise clean. New changes are expected to include relevant tests and keep the full suite passing.