Search and replace across multiple documents in Emacs

This is not something I do every day, so I end up forgetting it and having to relearn it again. Here's a workflow based on consult‑ripgrep and Embark.