Prompt file imported from KLBMinhLong/CeramicsManufacturingPipeline (
.cursor/commands/verify.md). Copyright stays with the author.
/verify — Tự kiểm tra tiến độ so với spec
Chạy checklist này ngay sau khi hoàn thành một bước lớn trong AGENTS.md, trước khi báo cáo "xong" cho người dùng. Đây là vòng lặp tự-check, không phải thủ tục hình thức — mục đích là bắt lỗi lệch spec trước khi nó lan sang bước sau.
-
Đọc lại từ đĩa, không dùng lại hiểu biết cũ trong context:
docs/business-spec.md,docs/architecture.md,docs/ai-prompts.md. Nếu bạn vừa tự sửa các file này ở bước trước, bản trên đĩa mới là bản đúng. -
Liệt kê cụ thể những gì vừa code/sửa trong bước này (tên file, hàm/route chính).
-
Đối chiếu với mục "Đang chạy Autopilot" trong AGENTS.md — với từng ràng buộc (1–8), tự trả lời Có/Không đã tuân thủ. Nếu Không ở bất kỳ mục nào: sửa ngay trước khi báo cáo, không báo cáo "xong kèm ngoại lệ".
-
Nếu bước vừa xong đụng tới
ai.service.tshoặc prompt: chạyscripts/test-ai-extraction.ts(hoặc lệnh tương đương), dán kết quả pass/fail của đủ 8 case vào báo cáo. Không kết luận "AI hoạt động tốt" nếu chưa thực sự chạy script này lần vừa rồi. -
Nếu bước vừa xong đụng tới API endpoint: gọi thử endpoint đó bằng lệnh thật (curl/httpie), dán cặp request/response mẫu vào báo cáo — không chỉ đọc lại code rồi suy ra là nó chạy đúng.
-
Nếu bước vừa xong đụng tới Telegram: xác nhận đã thấy tin nhắn thật xuất hiện trong group chat, mô tả nội dung tin nhắn nhận được — không chỉ dựa vào việc request trả về
200 OK. -
Cập nhật
README.mdvới phần vừa hoàn thành (cách chạy, biến môi trường mới nếu có) — README phải luôn phản ánh đúng trạng thái hiện tại của repo, không phải thứ soạn dồn vào cuối. -
Tóm tắt báo cáo cho người dùng: đã làm gì, đã tự-check được gì ở các bước trên, và còn điểm nào cần người dùng tự quyết định (nếu có) trước khi đi tiếp.