BAGA Biz docs Yêu cầu & nghiệm thu
Baseline · brief v0.1-draft (26/09/2026)

Hành trình nghiệp vụ

Luồng nghiệp vụ chính từng bước kèm kết quả quan sát được, và các negative path bắt buộc phải chặn đúng chỗ.

TODO (client input): điền data/journey.yaml (các bước luồng chính) và data/exceptions.yaml (negative paths). Khung hiển thị bên dưới tự sinh từ register.

1. Luồng chính

BướcHành độngKết quả cần có
1. [VÍ DỤ] Bước đầu tiên của hành trìnhHành động của khách/hệ thống ở bước này. Thay bằng luồng nghiệp vụ thật.Kết quả quan sát được khi bước hoàn tất.

Ghi chú: các bước bị defer hoặc ngoại lệ (không bắt buộc).

2. Các tình huống ngoại lệ

Negative/error paths là phần của spec, không phải việc xử lý sau. Các tình huống dưới đây phải chứng minh hệ thống dừng/route đúng chỗ thay vì bypass identity, payment, approval hoặc audit gates:

Tình huốngHành vi yêu cầu
Ví dụ — tình huống ngoại lệ (input sai, hết hạn, trùng lặp…)Hệ thống phải phản ứng thế nào: chặn, route về đâu, ai xử lý, ghi audit gì.

3. Nguyên tắc khi gặp case chưa có dữ liệu thật

Nếu thiếu dữ liệu/config thật (deployment input), dùng fixture/mock để build/test nhưng không thay behavior đã freeze. Nếu case mới làm thay đổi business rule hoặc thuộc non-goals, tạo change request/version mới.

Baseline nguồn: packages/biz-docs/SOURCE-REQUIREMENTS.md · 26/09/2026 · repo RunLumi/bagaofficial.com

Requirement có trong baseline nghiệp vụ được đánh dấu Baseline. Chi tiết chưa đủ để code/nghiệm thu phải nằm ở trạng thái Cần chốt hoặc D-xx Mở, không tự suy diễn thành cam kết. Trạng thái được cập nhật trong packages/biz-docs/data/.