Decision Log
Các quyết định kiến trúc, kỹ thuật và sản phẩm quan trọng của dự án
⚡ 10 Decisions
📅 Cập nhật: 05/05/2026
D-045
26/04/2026
Quy đầu mối data về ERP, bỏ CDP sync
Tránh duplicate, ERP ổn định hơn
🎯 Context: Tập trung 1 nguồn data duy nhất
D-046
26/04 → revised 05/05
CMS web tách riêng (Vy build), base data ở OPS
Ban đầu chốt bỏ CMS, sau Việt thấy vẫn hợp lý tách riêng
🎯 Context: Revised decision — phù hợp workflow team
D-047
26/04/2026
Shopping cart: Việt làm, checkout đấu G-Sale
UX cho user chưa login cần nằm bên website
🎯 Context: Tách rõ ownership cart vs checkout
D-048
26/04/2026
Voucher nối cart, promotion cứng giữ Haravan
Không vá vội, đợi upgrade hệ thống
🎯 Context: Giảm risk khi chưa có promotion engine mới
D-049
26/04/2026
Content Hub = project riêng
Quy mô lớn, không gộp Phase 1
🎯 Context: Tránh scope creep, tách dự án độc lập
D-050
26/04/2026
Duy trì Haravan gói Standard backup
Hệ thống còn nhiều unknown
🎯 Context: Safety net trong giai đoạn chuyển đổi
D-051
26/04/2026
SMS: ZNS > SMS > Email
ZNS rẻ hơn + kéo follow OA
🎯 Context: Tối ưu chi phí notification
D-052
26/04/2026
Banner lắp cứng vào code
Không CMS cho banner, quá nhiều thể loại
🎯 Context: Đơn giản hóa, tránh over-engineering
D-053
26/04/2026
Blog/media dùng Markdown, lưu R2
Nhẹ hơn HTML, R2 miễn phí egress
🎯 Context: Tận dụng infra Cloudflare có sẵn
D-054
05/05/2026
Ảnh sản phẩm → R2 + CF Images CDN
Thống nhất infra Cloudflare, giảm complexity
🎯 Context: Một stack duy nhất cho media delivery