diff --git a/.claude/WAL.md b/.claude/WAL.md index dbce932..e7be726 100644 --- a/.claude/WAL.md +++ b/.claude/WAL.md @@ -13,9 +13,11 @@ chain: BACKLOG 3 mục giai-đoạn-sau (amendment · authz-nhóm · bung-gộp) [x] B3 fable-review chốt: GO-WITH-SPEC-FIXES (GO 9/10 · 8 mâu-thuẫn · 0 vá-đè-vá/43 · build-order K1→K2→K3→K4a→K4b→K5→K4c→K6→K7→K8) → 8 fix lead ÁP XONG → SPEC ĐÓNG BĂNG 4 file -[!] wf: B4 K1-BE wf_2569b79b-12f ĐANG CHẠY — implementer-backend: entity ContractCatalogEntry + config + - Mig 70 3-file + seeder 86-row từ transcribe + MenuKeys+row + CQRS/controller authz-mirror-Catalogs + - build slnx + test-không-vỡ-590. Output sub-implbe-k1.md. 🔴 KHÔNG commit/push — lead verify + OG-6 gate +[x] wf: B4 K1-BE p1 wf_2569b79b-12f — chết-giữa ~40% NHƯNG disk-truth: SCHEMA-LAYER XONG ĐÚNG SPEC + (entity 10-cột ✓ unique-filtered ✓ Mig70 3-file ✓ 0-RenameColumn ✓ DbContext ✓ — lead sanity 3/3). + Thiếu: seeder+MenuKeys+CQRS+build. Files uncommitted trên cây (git status 4 mới + 3 sửa) +[!] wf: B4 K1-BE p2 wf_2e08ba77-f53 ĐANG CHẠY (relaunch-cắt-gọt): seeder 86-row + MenuKeys/All + CQRS + + controller mirror-Catalogs + build slnx + test-590. 🔴 KHÔNG commit/push — OG-6 gate [ ] B4 tiếp: K1-FE (×2 app KIND_CONFIG) + K1-test → K2 → K3 → K4a... theo build-order; mỗi wave lead verify + reviewer-gate trước commit; PUSH K1 chờ anh soát OG-6 (bảng transcribe + 8 nhãn) [ ] K8 dry-run: gói test SOLUTION-PE-{n} + B0-form 14 người thật (fail-closed) + đo freeze 2-nhánh diff --git a/.claude/workflows/runs/2026-07-31-S164-4gd-khkk-fanout/sub-implbe-k1.md b/.claude/workflows/runs/2026-07-31-S164-4gd-khkk-fanout/sub-implbe-k1.md index 5a9d463..78e7b2b 100644 --- a/.claude/workflows/runs/2026-07-31-S164-4gd-khkk-fanout/sub-implbe-k1.md +++ b/.claude/workflows/runs/2026-07-31-S164-4gd-khkk-fanout/sub-implbe-k1.md @@ -1,7 +1,14 @@ # impl-be K1 ## Tiến độ -- [ ] Đọc spec (4 nguồn) +- [x] B1 Đọc spec 4 nguồn: `sub-invest-fable-b2-cum1.md` §K1 (:9-75) · `spec-cum1-chi-tiet-31-07-2026.md` §② vá-1 (:8) · `danh-muc-sp002-transcribe.md` (86 row) · `spec-4gd-khkk-tong-quat` §③ K1 DoD (:24) +- [x] B2 Soi khuôn: `Domain/Master/Catalogs/WorkItem.cs` (entity) · `Configurations/CatalogsConfiguration.cs` (filtered-unique #57) · `Api/Controllers/CatalogsController.cs:12-14` (authz mẫu) · `Application/Master/Catalogs/CatalogsFeatures.cs` (CQRS mẫu) · `DbInitializer.cs:2901` (seed khuôn) / `:1766-1769` (menu leaf) / `:2058` (grant Admin loop) +- [x] B3 Entity `ContractCatalogEntry` + Config + DbSet ×2 (ApplicationDbContext + IApplicationDbContext) +- [ ] B4 Mig 70 +- [ ] B5 Seeder 86 row +- [ ] B6 MenuKeys + MenuItem row +- [ ] B7 CQRS + controller +- [ ] B8 build + test ## Lệch spec (nếu có) _(chưa có)_