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

Sourceentries/2026/05/08/tests-test_contradictions.md