Skip to content

FRONTEND.md

Tệp này định nghĩa các kỳ vọng frontend ổn định để agent không phát minh ra các mẫu UI một cách không thể đoán trước.

Nguyên tắc UI

  • Tối ưu hóa cho sự rõ ràng trước sự mới lạ.
  • Giữ các luồng tương tác có thể khám phá và khởi động lại được.
  • Ưu tiên một số ít component tái sử dụng thay vì các biến thể một lần.
  • Kiểm tra accessibility là một phần của xác minh thông thường, không phải công việc đánh bóng.

Guardrail

  • Ghi lại design system hoặc thư viện component trong docs/references/.
  • Ghi lại các trạng thái quan trọng dành cho người dùng: trống, đang tải, thành công, lỗi, thử lại.
  • Giữ copy, hành vi bàn phím và hệ thống phân cấp trực quan nhất quán qua các luồng.
  • Khi một lỗi UI được sửa, hãy thêm hoặc cập nhật bước xác minh phù hợp.

Kỳ vọng Xác minh

  • Ghi lại bằng chứng cho các user journey quan trọng.
  • Ghi lại các bước xác minh browser hoặc runtime trong kế hoạch liên quan.
  • Nếu các hồi quy trực quan phổ biến, hãy chuẩn hóa kiểm tra screenshot hoặc DOM.