Extracted from stacked PRs #630/#631. Summary (from commit 966cf2e): - Guard callback workers - Truncate all Mongoid clients in tests Goal: land as its own minimal PR targeting `next` so downstream PRs can rebase cleanly.