Sơ đồ Kiến trúc ở trên mô tả chính xác luồng xử lý của Lead Flow, từ lúc nhận Request đến lúc trả kết quả.

### Các node xử lý trong Frontend Pipeline (Tracking trực quan)
Dữ liệu tracking được trả về qua field `pipeline` và được vẽ realtime ở Admin Dashboard:
1. **User Node (`flowUser`):** Nhận query đầu vào.
2. **Classifier Node (`flowClassifier`):** Phân tích ý định, suy luận logic (Reasoning). Sinh ra metadata như: `confidence`, `stage`, `tone_directive`.
3. **Tool Node (`flowTool`):** Trả về `search_mode` (tier 1, tier 2, tier 3), số lượng kết quả (`count`), và mảng chi tiết `products`.
4. **Stylist Node (`flowStylist`):** Lắp ghép kết quả vào Prompt để sinh ra nội dung chat cuối cùng, tối ưu cho tỷ lệ chuyển đổi. Render Markdown trực tiếp qua thư viện `marked.js` ở client.