A merge request changes one README line. The pipeline still calls a model.

It costs tokens. It adds latency. It tells you almost nothing.

Sound familiar?

If you maintain a small CI setup, this failure keeps showing up. The instinct is to put model-based review everywhere. Then the free tier dies in a week.

The fix isn't another monitor. It's a small decision gate that decides whether a diff deserves a model call at all.