diff --git a/.claude/WAL.md b/.claude/WAL.md index 0ba076b..ad26a9a 100644 --- a/.claude/WAL.md +++ b/.claude/WAL.md @@ -14,7 +14,7 @@ chain: - [x] cổng C2 @PAUSE-3 KÊU (A\B={investigator-codebase, ctx-verifier}) → seed 2 entry → A\B=∅ - [x] `ctx-curator` @PAUSE-3 = `SUA — 6 điểm`, áp đủ 6 rồi mới chèn MIND-4 (bắt được lead ĐẾM SAI commit của chính mình: viết 7 liệt 6) - [!] 🔴 anh SOI MẮT prod 375/1366/1440 — mọi kết luận giao diện S175 là ĐỌC MÃ (5 lane NO-SCREENSHOT, gotcha #3); chưa soi thì CHƯA được tuyên PASS -- [!] 🔴 **DEFECT VÒNG-3 #1 (anh gửi @PAUSE-3, chưa làm)** — cây màn **Thao tác**: *"chỗ này chỉ cần NCC đã duyệt là đc rồi nhé, còn lại bỏ hết đi"*. Ảnh: cây đang hiện CẢ 4 folder giai-đoạn (Duyệt NCC · Kế hoạch HĐ + 8 ngăn nhóm · Duyệt HĐ · HĐ cứng) và cả PE phase `Đã gửi duyệt`. ⇒ lọc CHỈ phiếu PE **DaDuyet** + bỏ 3 folder GĐ còn lại. 🔸 Đây là màn CHỌN-PE-ĐỂ-LẬP-KHKK nên 3 GĐ kia là nhiễu. Chạm `PipelineTreePanel` (dùng chung 6 host) ⇒ **PHẢI opt-in prop**, KHÔNG sửa mặc-định +- [x] **UAT vòng-3 ship `79936ad`** — 4 defect: ① TRẢ LẠI khung thẻ (lead lượt trước gỡ CẢ `.card-accent` ⇒ mất luôn khung; anh chỉ muốn bỏ dải xanh — dựng lại khung bằng utility giữ đúng `#e9eef4`/`rounded-xl`) · ② cây Thao tác `approvedPeOnly` + `stagesOnly={[1]}` (lọc phase TRƯỚC khi dựng cây để badge đếm không nói dối; 4 host HĐ = 0/0 không đụng) · ③ ô Hạng mục (dự án) sang cột phải, nằm dưới Dự án · ④ bỏ 2 dòng chữ thừa - [ ] cột DỰ ÁN 11 ô: anh chốt "ko cần so sánh PRO/CCM" ⇒ phương-án engine KHÔNG land — hỏi anh coi ĐÓNG hẳn hay còn mở - [ ] `Project.BudgetTotal` rỗng **61/69** dự án — có phải "mục dự án chưa điền vào" anh nói không - [ ] thăng luật E4 vế ➊ lên khối auto-inject `harness-eval/MEMORY.md ## Luật cứng` @@ -24,7 +24,7 @@ chain: - [ ] kéo 2 thư `loi-do-luong` (ĐÃ CÓ ở `AI_INFRA/outbox/all`, SE chưa kéo) + 4× `upgrade-pack-phased` thiếu adap-report - [ ] monthly drift-audit quá hạn · dọn 9 dir rỗng `runs/.../agent-memory/*` @session-end -next: /tiep → **làm DEFECT VÒNG-3 #1 trước** (cây Thao tác chỉ giữ PE đã duyệt, opt-in prop) → nhận tiếp defect anh gửi khi soi prod → [đuôi, đừng rơi] E4 ➊ · synthesis S173 · 5 điểm governance · kéo thư + adap-report · A1 ring2 +next: /tiep → nhận tiếp defect anh gửi khi soi prod (vòng-4) → [đuôi, đừng rơi] E4 ➊ · synthesis S173 · 5 điểm governance · kéo thư + adap-report · A1 ring2 verify: - `curl -s https://admin.solutions.com.vn/ | grep -oE '/assets/index-[A-Za-z0-9_-]+\.js'` → khác `index-2Z9zO1QN.js` = đợt E/F/cây đã tới (mốc đo lúc PAUSE-3 là bundle của `b811e11`)