v0.15.9
v0.15.9
- Adds closure lineage drift diagnostics and the
millrace queue repair-lineagerecovery command. - Blocks repeated Arbiter remediation loops when no execution progress occurs.
- Makes watcher idea IDs idempotent for
idea-*filenames. - Improves daemon monitor output readability and documents the updated operator surfaces.
Verification:
uv run --extra dev python -m pytest -q-> 563 passeduv run --with ruff ruff check src/millrace_ai tests-> passeduv run --with mypy mypy src/millrace_ai-> passeduv buildandtwine check dist/*-> passed