Bỏ qua, tới nội dung

Case 02 / Engine tuân thủ · có giải thưởng

Guardian

Console kiểm tra tuân thủ: đọc bộ hồ sơ lộn xộn của nhà cung cấp và chặn listing mỹ phẩm vi phạm theo luật Việt Nam thật — phán quyết đến từ engine tất định, không bao giờ từ LLM.

Quét thật48 trang thật · 0 báo sai
Luật là dữ liệu9 điều khoản · watchlist 80 dòng
StackNext.js 16 · Postgres · AI SDK · Vitest
guardian — compliance console200 OK
Guardian — duyệt tuân thủ

Demo

youtube.com/watch

Nguyên tắc

Đúng một lệnh gọi LLM cho mỗi tài liệu — chỉ để trích xuất. Phán quyết là một pure function chạy sáu bước kiểm. Verdict không bao giờ đến từ LLM.

Ghi chú kỹ thuật

Cú quét 48 trang

Quét 48 trang sản phẩm trên chính site thật của khách bằng đúng matcher production: 45 sạch, 3 bị gắn cờ đúng — một vi phạm giấu trong thân bài — không một báo sai.

Luật là dữ liệu, không phải prompt

9 điều khoản đều dẫn Thông tư 06/2011/TT-BYT hoặc Luật Quảng cáo 2012, watchlist thu hồi 80 dòng từ quyết định thật của Cục Quản lý Dược, và màng lọc 5 hoạt chất cấm.

Matcher tiếng Việt

Xử lý một lớp báo sai có thật: bắt mỗi chữ 'trị' sẽ dính 'giá trị' trong hóa đơn — nên nó chỉ khớp nguyên cụm claim, kèm bản không dấu cho tài liệu OCR.

Xử lý đồng thời đúng cách

Các lượt review chạy đồng thời được tuần tự hóa bằng Postgres advisory lock vẫn đúng khi đi qua pgBouncer, kèm cửa sổ 5 phút để tự hồi phục lượt chạy bị crash.

Thêm màn hình

Chi tiết phán quyết Guardian cho một listing bị gắn cờ: trạng thái Blocked, điều luật được trích dẫn và checklist hồ sơ cần bổ sung
Màn upload hồ sơ Guardian với vùng kéo-thả và ô nhập tên sản phẩm

Giải thưởng

Giấy chứng nhận Agentic AI Build Week 2026 trao cho Tom Nguyen — Runner-Up track Retail với Guardian, TP. Hồ Chí Minh, 8–12/7/2026