auto-retract-respects-dry-run
IN premise
The `--auto-retract` flag in the `review-beliefs` CLI is gated by `--dry-run`: when dry-run is active, findings are displayed but no database mutation occurs, even for beliefs flagged as invalid.
Summary
When reviewing beliefs with the LLM evaluator, the auto-retract feature safely respects dry-run mode, meaning you can preview which beliefs would be retracted without actually changing the database. This ensures users can audit the reviewer's recommendations before committing to any retractions.
Dependents
These beliefs depend on this one:
- review-pipeline-is-scoped-and-mutation-safe — The belief review pipeline restricts evaluation to derived beliefs only (premises excluded) and gates auto-retraction behind the dry-run flag, ensuring review operations are scope-limited and mutation-safe by default.
Details
| Source | entries/2026/05/05/tests-test_review.md |