Quản trị · Rule Playground · Mô phỏng tác động trên menu lịch sử
🧪 Rule Playground · "What if" Simulation
NN
PGS.TS. Nguyễn V. Nhất · Admin OmiMeal
Admin Lab
shared
audit · TEST env
Rule đang test
R-027 · Muối ≤ 4g/ngày
🧪
Môi trường TEST · không ảnh hưởng production.
Mọi rule chỉnh sửa ở đây chỉ chạy mô phỏng trên dữ liệu lịch sử.
Để áp dụng production, rule mới phải qua quy trình duyệt 2 cấp + Hội đồng dinh dưỡng + CTO/CEO ký USB PKI + grace period 30 ngày notify khách hàng
trước khi deploy.
Tham chiếu
Luật Lưu trữ 2024
ISO 27001 change management
Bộ Y tế quy trình ban hành rule.
⚙️ Rule Editor
DRAFT v3.3-pre
⚡ Realtime preview
# Rule R-027 · Hard-cap Muối/Natri
# Source: QĐ 3958/QĐ-BYT §2.4
RULE R-027:
WHEN age_group IN ['primary', 'secondary', 'high']
THEN
salt_g SHALL BE LESS_OR_EQUAL 4.0 3.5 # ↓ thắt chặt
sodium_mg SHALL BE LESS_OR_EQUAL 1900 1500
ELSE:
severity = FAIL
block_workflow = TRUE
# Đối chiếu WHO 2012 Sodium: <2g/ngày người lớn → <1.5g cho trẻ em
# Source: QĐ 3958/QĐ-BYT §2.4
RULE R-027:
WHEN age_group IN ['primary', 'secondary', 'high']
THEN
salt_g SHALL BE LESS_OR_EQUAL 4.0 3.5 # ↓ thắt chặt
sodium_mg SHALL BE LESS_OR_EQUAL 1900 1500
ELSE:
severity = FAIL
block_workflow = TRUE
# Đối chiếu WHO 2012 Sodium: <2g/ngày người lớn → <1.5g cho trẻ em
WARN
FAIL
BLOCK
🆚 Comparison · cũ vs mới
| Trường | Hiện tại | Đề xuất |
|---|---|---|
| salt_g threshold | ≤ 4.0g | ≤ 3.5g |
| sodium_mg threshold | ≤ 1900mg | ≤ 1500mg |
| Severity khi vượt | BLOCK | BLOCK |
| Áp dụng từ | — | 01/09/2026 (sau 30 ngày notice) |
| Lý do | — | Khuyến cáo WHO 2023 cho trẻ em + cập nhật QĐ 3958 dự thảo sửa đổi |
📊 Impact Analysis · Mô phỏng trên menu lịch sử
🔄 Approval workflow · 5 bước bắt buộc
1
Self-test
2
Hội đồng DD
3
CTO approve
4
Grace period
5
Activate
⏱️ Thời gian trung bình từ DRAFT đến PRODUCTION: 45-60 ngày · không bypass được kể cả admin cấp cao.
📜 5 rule changes gần nhất
→ Xem audit đầy đủ
RuleThay đổiApproved byKhi nào
R-027
Hard-cap salt 4.5 → 4.0g (theo QĐ 3958 mới)
CTO Hùng + Hội đồng DD
15/03/2026
R-029
Sugar threshold giữ ở 15g/ngày · severity FAIL → BLOCK
PGS.TS. Nhất + CTO
02/02/2026
R-009
Track B BD M1 thêm chuối (theo TT 24 sửa đổi 2025)
BLĐTBXH + CTO
15/01/2026
R-022
Đa dạng món 8 → 10 món/tuần · severity WARN
Hội đồng DD
28/12/2025
R-014
Lipid range 18-25 → 20-30% NL (mầm non)
VDD + CTO
10/12/2025