Giao diện
Checklist: Publish to Confluence ​
Tiền điều kiện ​
- [ ] [BLOCK] Artifact ở trạng thái confirmed (đã qua Gate). KHÔNG publish bản Draft - Pending Confirmation.
- [ ] Confluence target (Space + Parent) lấy từ project-context; thiếu → đã hỏi BA.
Xác nhận ​
- [ ] [BLOCK] Đã trình BA (artifact/version + space/parent + create/update) và được BA xác nhận trước khi đẩy.
- [ ] BA skip → KHÔNG publish, ghi rõ "chưa publish" (không coi là lỗi).
Publish ​
- [ ] BRD → 1 trang; FS → 1 parent (overview) + mỗi US 1 child.
- [ ] Markdown convert đúng sang Confluence (bảng/heading/code giữ nguyên).
- [ ] [BLOCK] Idempotent: có page ID → update; chưa có → create (không tạo trùng).
Lưu vết ​
- [ ] project-context mục Confluence cập nhật: Page ID + URL + Last Published.
- [ ] Báo cáo BA kèm link (parent + child nếu FS).