diff --git a/.claude/workflows/runs/2026-07-31-S164-4gd-khkk-fanout/sub-invest-fable-b2-cum1.md b/.claude/workflows/runs/2026-07-31-S164-4gd-khkk-fanout/sub-invest-fable-b2-cum1.md index a44e5b3..fb8c4a1 100644 --- a/.claude/workflows/runs/2026-07-31-S164-4gd-khkk-fanout/sub-invest-fable-b2-cum1.md +++ b/.claude/workflows/runs/2026-07-31-S164-4gd-khkk-fanout/sub-invest-fable-b2-cum1.md @@ -1,14 +1,14 @@ -# sub-invest-fable-b2-cum1 — B2 CỤM-1: SPEC CHI TIẾT K1+K2+K3 (S164, /fable-real) +# sub-invest-fable-b2-cum1 — B2 CỤM-1: SPEC CHI TIẾT K1+K2+K3 (S164, /fable-real, ATT-2) -> Engine /fable-real single deep-pass. Nguồn pin: spec v2 §②§③§④ + danh-muc-sp002-transcribe (86 row) + b1a §B ground-truth + b1b 14 vá. +> Engine /fable-real single deep-pass — ATT-2 (att-1 chết skeleton-ruột-rỗng 472B, đọc 152K chưa viết gì). Luật sắt att-2: ĐAN XEN đọc→viết per section. Nguồn pin: spec v2 §② 9 quyết định + danh-muc-sp002-transcribe (86 row) + khuôn code sống (DbInitializer / ContractSigningPlan* / PE Mig 67). -## K1 Master-data danh mục +## K1 Master-data danh mục (ContractCatalogEntries + Mig 70 + seed 86 + CQRS + FE ×2) (ĐANG LÀM) -## K2 Phiếu hạng-mục + nhóm +## K2 Phiếu hạng-mục + nhóm (Mig 71: ApprovalGroup + CatalogEntryId + rào (PeId,Group) + budget-freeze QĐ-9) (ĐANG LÀM) -## K3 8 workflow + designer +## K3 8 workflow KHKK-N1..N8 + designer + validator pin-đúng-nhóm (ĐANG LÀM) ## Thứ tự commit + phụ thuộc chéo