"""Workflow gợi ý cho chuỗi xử lý hồ sơ DSCons."""

from __future__ import annotations

WORKFLOW_STEPS: list[dict[str, str]] = [
    {
        "step": "collect_inputs",
        "description": "Thu thập quyết định phê duyệt, KTKT, KHLCNT, hợp đồng, hồ sơ kỹ thuật.",
    },
    {
        "step": "normalize_knowledge",
        "description": "Chuẩn hóa metadata và nạp tri thức vào Qdrant.",
    },
    {
        "step": "map_tt91_schema",
        "description": "Ánh xạ dữ liệu hồ sơ sang schema TT91.",
    },
    {
        "step": "prepare_payment",
        "description": "Tạo bộ hồ sơ tạm ứng hoặc thanh toán theo giai đoạn.",
    },
    {
        "step": "prepare_settlement",
        "description": "Tạo bộ hồ sơ quyết toán hoàn thành.",
    },
    {
        "step": "audit_review",
        "description": "Đối chiếu kiểm toán, sai khác, căn cứ pháp lý.",
    },
]
