wal: flush 20260727T1250
This commit is contained in:
@ -51,7 +51,9 @@ chain:
|
||||
[x] A-wave5 + lead-vá cuối: F1 transaction ✓ · F2 thu-hẹp-purge ✓ · F3 dây FE `api.put`=1 hit ✓. **Lead tự vá 3 chỗ agent để lại**: (1) `FAULT_INJECT_OFF=false` — cờ tiêm-lỗi bỏ quên khiến `if (FAULT_INJECT_OFF && …)` LUÔN sai ⇒ guard tầng-2 KHÔNG BAO GIỜ chạy (2 test F2 đỏ vì đúng cái này) · (2) TS2345 `LevelOrder` vs `number` `ApprovalWorkflowsV2Page:709` · (3) F11 test xanh-giả → thêm chứng-nhân seed 1 PE ChoDuyet
|
||||
[!] 🔴 BÀI HỌC ĐO: lead đo `tsc -p tsconfig.json` → exit 0 → suýt báo "FE sạch". SAI — `tsconfig.json` chỉ là file **references**, không check file nào; config THẬT = `tsconfig.app.json` (chạy đúng nó ra 1 lỗi thật). **Phép đo rỗng-nghĩa đọc y hệt PASS.** Diagnostics của hệ thống đúng, lead sai
|
||||
[x] 🚀 **A-DEPLOY XONG** — commit `b1bae77`, push `871ac0a..b1bae77 → main` exit 0. **F8 gate 2 lớp ĐỀU QUA**: staging không còn `??` ở Migrations/+tests/ · `git show --stat HEAD` có ĐỦ 2 file migration (`.cs` 29 dòng + `.Designer.cs` 6410 dòng). Test lúc đẩy: **551 PASS / 0 FAIL**
|
||||
[!] wf: A-cicd-verify — cicd-monitor đang xác minh prod: Gitea run `b1bae77` · **`__EFMigrationsHistory` có `20260727033522` chưa** · **cột `AllowApproverDelete` có thật chưa** · smoke 7 module chống `Invalid column name` · `PUT /approval-workflows-v2/{id}` phải 401/403 KHÔNG 404 · bundle hash ×2 app
|
||||
[x] ✅ **A-CICD PASS 6/6** — `cicd-verify-dot1.md`: Gitea run **#416 success 5m31s**, test gate **551 PASS (45+506) 0 fail** KHỚP CHÍNH XÁC số local · **mig `20260727033522` ở TOP `__EFMigrationsHistory` prod** · cột `AllowApproverDelete` bit NOT NULL default 0 — **history ⟷ cột KHỚP, không lệch ⇒ kịch bản F8 LOẠI TRỪ** · smoke 8/8 HTTP 200, 0 `Invalid column name` · **phép mạnh nhất: `GET /approval-workflows-v2` materialize cột mới 54 lần từ DB thật** = chứng khép kín model⟷DB · PUT mới → **401** (control route bịa → 404 ⇒ discriminator sạch) · bundle JS rotate ×2 app, Last-Modified TRONG cửa-sổ deploy, chuỗi `allowApproverDelete` CÓ trong cả 2 bundle đã ship (#77 byte-verify) · health live+ready 200. `sys.tables` giữ **89**
|
||||
[ ] A-baseline cần cập-nhật @close: test **532 → 551** · mig mới nhất **Mig 67 → Mig 68** (`docs/STATUS.md` + skill `ef-core-migration` row cuối)
|
||||
[~] wf: A-cicd-verify — cicd-monitor đã xong: Gitea run `b1bae77` · **`__EFMigrationsHistory` có `20260727033522` chưa** · **cột `AllowApproverDelete` có thật chưa** · smoke 7 module chống `Invalid column name` · `PUT /approval-workflows-v2/{id}` phải 401/403 KHÔNG 404 · bundle hash ×2 app
|
||||
[ ] ⚠️ Deploy này mang **migration mới** `20260727033522_AddPeAllowApproverDelete` lên PROD — AddColumn bit default false, additive an-toàn, nhưng LÀ đổi schema prod thật
|
||||
[~] wf: A-S4-đợt1 hmw — run-id engine `wf_f1bfea65-ed9` · run-folder `.claude/workflows/runs/2026-07-27-S155-pe-delete-approver/` · 2 task: implementer-backend (F6 schema+mig+UpdateCommand+validator T1/T2+authz+F-5a+F-6+F-10) · implementer-frontend (F-11 5 dây, bẫy :605). Chết giữa chừng ⇒ /tiep §4 relaunch ĐÃ-CẮT-GỌT, đọc sub-*.md trên đĩa trước
|
||||
[ ] A-S4-đợt1 wave 2 (sau khi wave 1 xanh): test-specialist F-12..F-16 + reviewer soi diff
|
||||
|
||||
Reference in New Issue
Block a user