{
    "title": "Reaction & Emoji Simulation",
    "description": "Giả lập hàng loạt phản hồi người dùng (Like/Dislike) để kiểm tra độ chịu tải và độ chính xác của bộ phân loại Feedback.",
    "diagram": "diagrams/testing-suite.svg",
    "sections": [
        {
            "title": "Stress Testing Feedback Loop",
            "type": "text",
            "content": "Vì mỗi feedback sẽ kích hoạt một Background Task gọi LLM để phân loại, việc giả lập reaction giúp verify:<br>1. <b>Queue Depth:</b> Khả năng xếp hàng các task xử lý sentiment.<br>2. <b>Langfuse Rate Limit:</b> Đảm bảo không làm nghẽn API đẩy score lên Langfuse.<br>3. <b>Dashboard Realtime:</b> Kiểm tra khả năng cập nhật biểu đồ thống kê khi có hàng ngàn feedback đổ về."
        },
        {
            "title": "API Reaction Sim",
            "type": "api",
            "endpoints": [
                { "method": "POST", "path": "/api/reaction-simulator/spam", "description": "Gửi ngẫu nhiên N feedback (Like/Dislike) vào hệ thống." }
            ]
        }
    ]
}
