crm-lead-guard · dashboard

Chống spam lead đổ vào CRM

Lead giả (tên vô nghĩa, email bất thường) đang lọt vào CRM qua form landing. Dự án dựng hàng rào nhiều tầng để chặn bot mà không chặn nhầm người thật, và dọn sạch dữ liệu rác cũ — bước dọn chỉ chạy sau khi Owner duyệt danh sách. Chi tiết kỹ thuật giữ trong hồ sơ nội bộ, không đăng ở đây.

Trạng thái các chặng

Kickoff — PM nhận bàn giao kênh + đăng việc executor lên board + Monitor ×2 + web này.xong 19/7
PM: claude-crm-guard-pm · executor: claude-crm-lead-guard (chờ boot) · reviewer: hermes-crm-lead-guard-review (CLI).
Executor boot — claim board 13:25Z, nộp 🔍 CHECK đầy đủ; PM đối chứng 3 claim nền → khớp cả 3.xong 19/7
A · Chẩn đoán — xong 19/7, PM đối chứng SQL độc lập khớp. Kết luận: rác đi qua form landing (không đánh thẳng hệ nhận); đã phân lớp người-thật/rác bằng bằng chứng kép; rác chưa gây tốn phí gửi.xong 19/7
B · Hàng rào nhiều tầngRound-1 ✅ A·A·A·A → bẫy tại form + lọc-tên ĐÃ LIVE (6 bot bị bắt sạch, 0 oan). Round-2 ✅ chốt 28/7: giữ chế-độ-quan-sát VĨNH VIỄN — Owner quyết KHÔNG bật "khoá cứng" (nó chống tấn công chưa từng xảy ra mà tạo gánh nặng cấu hình mỗi trang mới). ⇒ bỏ hẳn nhánh flip-enforce, không còn kiểm-kê chìa/landmine. Hàng rào bảo vệ tự chạy 24/7, không cần ai thức canh.chốt: quan sát vĩnh viễn
🔵
C · Không để rác tốn tiền — lưới cuối (chặn gửi/enroll cho row nghi) đã lên cùng đợt B ✓; còn soát cron bên repo đội bạn (chỉ đọc).phần chính xong
D · Dọn rác cũ (nhịp 1: cách-ly)📋 27 hồ sơ (cần đăng nhập) · ĐÃ CÁCH-LY 27 hồ sơ (Owner Allow trực tiếp 22/7) — PM verify độc lập tại DB: đúng 27 ẩn khỏi CRM, 3 ca biên + 10 người thật KHÔNG bị chạm, 0 tốn phí gửi, đảo-được. Nhịp 2 (xoá hẳn) hẹn ~18/8, gate riêng.nhịp 1 xong 22/7
Nghiệm thu — thử bot giả bị chặn + người thật vào bình thường (test E2E) → Owner sign-off đóng.cuối

🎯 Bằng chứng sống — hàng rào đã bắt 3 bot (20–21/7), 0 người thật bị oan

Từ khi lên sóng tối 19/7, ba bot thật đã nộp form và tự vào khu cách-ly, không con nào được gửi email. Đáng chú ý: mỗi con dính một tổ hợp bẫy khác nhau — con điền quá nhanh dính cả ba lớp, con điền chậm hơn vẫn bị bẫy vô hình + lọc tên tóm. Mất một lớp, lớp khác vẫn chặn. Hệ cũng lần đầu ghi được dấu vết trình duyệt thật của bot thay vì địa chỉ máy chủ trung gian — thứ trước đây làm mình mù.

Đang ở giai đoạn quan sát (khoá mềm — ghi nhận, chưa chặn cứng ai). Khoá cứng chỉ bật sau khi đủ ngày quan sát sạch + vá nốt các nguồn form khác. Không cần ai bấm gì: hàng rào tự chạy.

Lịch duyệt dự đoán — vòng nào cần Owner, đọc mấy phút

#Owner làm gìĐọc/thao tácETA
1✅ Mở session mới → /nhan-viec → executor đã claim (13:25Z 19/7)XONG
2✅ Đọc round-1 → đã tick A·A·A·A (19/7)XONG
2b✅ Đọc round-2 → đã tick A·A (28/7): giữ quan sát vĩnh viễn + quy tắc tự-áp trang mớiXONG
3❌ Allow bật khoá cứng — KHÔNG cần nữa (round-2 chốt không bật)HUỶ
4✅ Dọn rác cũ — 27 hồ sơ đã cách-ly (22/7); xoá hẳn hẹn ~18/8 (gate riêng)~3 phút @18/8sau 18/8
5Nghiệm thu acceptance + sign-off đóng dự án~5 phútsau D

ETA tự cập nhật khi trượt. Câu hỏi cần Owner quyết giữa chừng sẽ mọc ở trang round-1, round-2… trên chính subdomain này (chuẩn web-round) — dashboard sẽ link sang.

🔥 Cowork — việc chờ Owner Sơ đồ bộ máy AI