contradiction-dry-run-overrides-auto-apply
IN premise
When both `--dry-run` and `--auto-apply` are passed to the `contradictions` CLI subcommand, no nogoods are recorded in the database (applied count is 0).
Summary
The dry-run flag takes priority over auto-apply when both are used together in the contradictions command. This means the system treats the combination as a safe preview mode rather than making any actual changes, so users can always inspect what would happen without risk of accidentally recording nogoods.
Details
| Source | entries/2026/05/08/tests-test_contradictions.md |