wal: tiep @S176 — reconcile orphan 1->2 + flush bang Owner-items S174
/tiep window-4 phien-LOGIC L11. San-3: WAL song => dung ca /tiep. 7/7 lenh verify: KHOP; prod van o ban vong-3 (admin --p-YD6EX / eoffice DNq8Gz8s, corroborate 2 nguon) => khong co gi ship sau lung. 2 cho lech, ground-truth thang so: - San-3 (1) keu 2 orphan run-folder, WAL chi ghi 1. Bo sung 2026-08-05-S175-duan-budget-column. Sua luon dong verify: tu `ls` 1 folder -> chay ca khoi DUAL-ACCEPT (check hep khong bao gio tim ra cai thu hai). - ctx-verifier co 3/4 CONFIRMED bang do doc lap: bang Owner-items runs/...S174.../run.md ghi 6 dong "chua lam" + dong "CON NO dot B + dot D" trong khi ca 6 da land va len prod. Flush theo canonical (git log + WAL): O1=43e1bd7 - O3 hai ve=a0ccac3+b811e11 - O4/O6/O7/O8=a0ccac3. Con dung O5 "can phan" that su mo, va no dang mo-coi (0 hit o WAL/_mind/next:). Ghi them vao so: - _context:152 "Lead da flush (a)" that ra flush 1/7 - dinh chinh o entry PAUSE-5 (_context append-only, khong sua tai cho). - overclaim gotcha #66 do dich = 4 site / 2 CHUOI KHAC NHAU (so cu ghi mo ">=3 cho") => grep 1 chuoi chi va 2/4 roi tuong xong. tick 49->50. _tiep-3.md can so ORPHAN-L. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@ -19,14 +19,14 @@ mỗi lệch phải có `file:line` CẢ HAI phía; đầu ra = spec thi-hành-
|
||||
|
||||
| # | Việc | Trạng thái |
|
||||
|---|---|---|
|
||||
| O1 | `KhkkWorkflowPanel` style ≠ `PeWorkflowPanel` (banner · icon tròn · chip NS PRO/CCM · HÀNH ĐỘNG · file đính kèm · lịch sử duyệt) | chưa làm |
|
||||
| O1 | `KhkkWorkflowPanel` style ≠ `PeWorkflowPanel` (banner · icon tròn · chip NS PRO/CCM · HÀNH ĐỘNG · file đính kèm · lịch sử duyệt) | ✅ **LAND `43e1bd7`** (đợt B — bê style PE sang KHKK) |
|
||||
| O2 | Badge **"SẮP"** trên cây → **đổi thành 0** ("bỏ hết đi đổi thành 0") | ✅ **LAND `a1b9cbb`** — gỡ `SoonChip` 3 ca 3 cách (đếm-được→số · khoá-quyền→trắng · failed→`—`); deploy verify 2-vế @S175 |
|
||||
| O3 | Hạng mục cho chọn **NHIỀU** + **SUM tổng**; tổng giá duyệt ghi **PHÍA TRÊN** — ✅ **N-ROW 0-MIGRATION** (`ContractSigningPlanLineConfiguration.cs:37-38` unique **3 cột**, máy rộng sẵn từ Mig 71) | chưa làm |
|
||||
| O4 | Shopdrawing / căn cứ hồ sơ cho **đính kèm file** | chưa làm |
|
||||
| O3 | Hạng mục cho chọn **NHIỀU** + **SUM tổng**; tổng giá duyệt ghi **PHÍA TRÊN** — ✅ **N-ROW 0-MIGRATION** (`ContractSigningPlanLineConfiguration.cs:37-38` unique **3 cột**, máy rộng sẵn từ Mig 71) | ✅ **LAND cả 2 vế** — vế (2) `a0ccac3` · vế (1) N-hạng-mục+giá+ghi-chú `b811e11` |
|
||||
| O4 | Shopdrawing / căn cứ hồ sơ cho **đính kèm file** | ✅ **LAND `a0ccac3`** (đợt D) |
|
||||
| O5 | Menu Đang duyệt / Đã duyệt / Đã xóa "lọc đúng trạng thái" — lead đã truy 5/5 mắt xích, **chuỗi lọc ĐÚNG**; nghi vấn thật = `KhkkListPanel:202 flatMode` đổi CÂY→PHẲNG khi có filter | cần phán |
|
||||
| O6 | **Bấm card PE trong cây ở màn KHKK phải GIỮ NGUYÊN màn KHKK** (view tại chỗ), không văng sang phiếu gốc — "tương tự với duyệt NCC" | chưa làm |
|
||||
| O7 | **Nút EDIT trên card KHKK** ở tầng dưới panel Thao tác — mirror `PeListPanel` `onEditClick` (bút chì hiện khi hover, bấm = mở thẳng chế-độ sửa) | chưa làm |
|
||||
| O8 | **Tầng TRÊN panel Thao tác cho ra CÂY THƯ MỤC Dự án › Hạng mục** — "cho cây thư mục dự án hạng mục ra luôn nhé". Hiện mới gom-theo-dự-án 1 cấp (`KhkkWorkListPanel` `byProject`), owner muốn cây 2 cấp như cây toàn trình | chưa làm |
|
||||
| O6 | **Bấm card PE trong cây ở màn KHKK phải GIỮ NGUYÊN màn KHKK** (view tại chỗ), không văng sang phiếu gốc — "tương tự với duyệt NCC" | ✅ **LAND `a0ccac3`** (đợt D — `onOpenPe` nạp thẳng vào form, ở lại màn) |
|
||||
| O7 | **Nút EDIT trên card KHKK** ở tầng dưới panel Thao tác — mirror `PeListPanel` `onEditClick` (bút chì hiện khi hover, bấm = mở thẳng chế-độ sửa) | ✅ **LAND `a0ccac3`** (đợt D) |
|
||||
| O8 | **Tầng TRÊN panel Thao tác cho ra CÂY THƯ MỤC Dự án › Hạng mục** — "cho cây thư mục dự án hạng mục ra luôn nhé". Hiện mới gom-theo-dự-án 1 cấp (`KhkkWorkListPanel` `byProject`), owner muốn cây 2 cấp như cây toàn trình | ✅ **LAND `a0ccac3`** (đợt D) — sau đó `0db1b99` thay bằng **dùng LẠI `PipelineTreePanel`** (Năm›Dự án›Hạng mục›4GĐ, `+56/−300` dòng) |
|
||||
|
||||
> 🔴 **O7/O8 đến SAU khi 5 lane đã phóng** (`wf_016b1bed-b85`) ⇒ lane KHÔNG thấy 2 mục này.
|
||||
> Lead PHẢI tự phủ chúng ở bước synthesis; đừng đọc "lane không nhắc" thành "không có việc".
|
||||
@ -74,5 +74,7 @@ gỡ cây khỏi Hộp thư. Prod hiện tại: admin `index-BXwdUVmD.js` · eof
|
||||
|
||||
**ĐÃ LAND ngay trong phiên (đợt A + 2 câu owner chốt)** — commit `a1b9cbb`: vá 401 · vá `<lg` ngõ cụt · trả nút duyệt mobile · gỡ `SoonChip` (3 ca 3 cách) · gỡ nút Từ chối · grid 260/320.
|
||||
|
||||
🔴 **CÒN NỢ:** đợt B (32 mục style) + đợt D (O6·O3·O4·O7·O8). **KHÔNG lane nào có screenshot** — dev-rig chặn (chỉ `:8080` LISTENING, API `:5443` không có, trang sau `ProtectedRoute`, gotcha #3) ⇒ mọi kết luận là **đọc mã, không phải đã nhìn**; người land BẮT BUỘC soi 375/1366/1440 trên prod.
|
||||
✅ **HẾT NỢ đợt B + đợt D — flush @S176** (`/tiep` ground-truth reconcile, cờ 3 `ctx-verifier`): đợt B = `43e1bd7` · đợt D (O6·O4·O7·O8) = `a0ccac3` · O3 vế-1 = `b811e11`. Bản cũ ghi "CÒN NỢ" **sống sót 4 cửa pause** trong khi hàng đã lên prod; sổ dẫn-xuất này lệch canonical (`git log` + WAL) chứ không phải việc chưa làm.
|
||||
🔴 **CÒN LẠI ĐÚNG 1: O5 "cần phán"** (`KhkkListPanel:202 flatMode` đổi CÂY→PHẲNG khi có filter) — chưa ai định đoạt, và **0 hit** ở WAL/`_mind`/`next:` ⇒ đang mồ-côi, xem cờ 6.
|
||||
🔴 **KHÔNG lane nào có screenshot** — dev-rig chặn (chỉ `:8080` LISTENING, API `:5443` không có, trang sau `ProtectedRoute`, gotcha #3) ⇒ mọi kết luận là **đọc mã, không phải đã nhìn**; người land BẮT BUỘC soi 375/1366/1440 trên prod.
|
||||
🧪 **Luật C2 có răng:** run trước cùng khuôn 3/5 lane chết cháy-lượt; run này **0/5**. Cùng model, cùng harness, khác **thứ tự ghi**.
|
||||
|
||||
Reference in New Issue
Block a user