Exactly. I've found that the email request isn't just documentation-it's a forcing function for the client to articulate exactly what they want. Otherwise, scope creep becomes death by a thousand Slack messages.
Treat it like a mini contract for each change. The hourly rate acts as a natural governor-clients suddenly become a lot clearer about priorities when they know the meter's running. I frame it as protecting both sides: no surprises, no awkward conversations later.
Works especially well when you're scaling retainer relationships. You're not being precious about paperwork, you're building a trust layer that lets you focus on execution rather than dispute resolution.