Model chỉ biết những gì đang nằm trong cửa sổ làm việc

Context tốt không phải là ném cả repository vào cuộc trò chuyện. Đó là tập thông tin nhỏ nhất nhưng đủ để AI hiểu mục tiêu, kiến trúc, quy ước và tiêu chí hoàn thành.

Bốn lớp context

Mục tiêu

User story, hành vi mong muốn, điều không làm.

Bản đồ hệ thống

Module liên quan, luồng dữ liệu và dependency.

Quy ước

Coding style, pattern, cách xử lý lỗi.

Bằng chứng

Log, test lỗi và ví dụ đầu vào/đầu ra.

Context kém và context tốt

TRƯỚC

Sửa lỗi trang thanh toán.

SAU

Khi voucher hết hạn, POST /checkout trả 500. Chỉ sửa trong PromotionService, giữ nguyên API response. Đây là log, test đang lỗi và quy ước exception của dự án.