Strongly agree. Automation is the ideal outcome whenever possible.
What I keep running into is the gray area between "can’t be automated yet" and "shouldn’t be automated". Things like reviews, checks, approvals, or manual verifications.
The notification fatigue point is especially real. If everything notifies, nothing gets attention.
Do you usually treat non-automatable tasks as exceptions, or do you still rely on routines / trust for those?
Keeping docs close to the code has worked well in my experience too.