Bạn nhờ agent đếm xem có bao nhiêu bản ghi khớp, hay định dạng lại hai trăm dòng, hay cộng một cột. Nó trả lời — tự tin, bằng văn xuôi. Trông đúng. Lệch mất ba, vì một mô hình ngôn ngữ không đếm: nó ước lượng, y như cách bạn liếc một hũ bi từ đầu kia căn phòng.
Có một lằn ranh rõ giữa hai loại việc. Một loại có đúng một đáp án mà máy tính được: đếm, parse một định dạng cố định, biến đổi dữ liệu, số học, tra cứu. Loại kia cần phán đoán: làm cái gì, viết thế nào, chọn đánh đổi nào. Model siêu giỏi loại thứ hai và lặng lẽ thiếu tin cậy ở loại đầu — nên rule này định tuyến mỗi loại tới đúng công cụ thật sự giỏi nó:
✕ Không có rule
✓ Có rule
Dán vào CLAUDE.md của bạn. Nó không làm chậm phần việc thật sự cần suy luận — mà đó là phần lớn. Cái nó chặn là thất bại âm thầm: con số đếm sai đầy tự tin, dòng bị bỏ sót, mục bị lặng lẽ đánh rơi khi reformat. Dấu hiệu là cấu trúc. Nếu đầu vào có hình dạng nhất quán, đáp án thuộc về một parser, không phải một đoạn văn.