Compare commits

...

2 Commits

2 changed files with 21 additions and 1 deletions

View File

@ -21,7 +21,12 @@ chain:
GĐ1 PE A/052-finalize-CCM + A/053-full-CEO · GĐ2 KHKK/2026/001+002 qua endpoint-line-MỚI · bridge-K7 →
HĐ ĐẦU TIÊN prod ZZTEST-K8/NCC/SOL&ZZTEST-NCC-K8/01 DaPhatHanh · GĐ4 bản-cứng hasSealedCopy=True ·
QĐ9 4/4 vế · B15 sổ-ID + seq-cháy KHKK-001/002 [phiếu thật đầu = 003] · B16 không kích hoạt)
[x] STATUS :6/:472/:479 tươi (644 · 8/8 · bundle #444) — commit docs này
[x] STATUS :6/:472/:479 tươi (644 · 8/8 · bundle #444) — `b41f002`
[x] Bộ FIXTURE TEST theo lệnh owner @S168 ("ADMIN_TEST · master data test · bộ user test chữ-test-trước ·
mỗi bộ 2-3") — `dd7db21`: 3 user (ADMIN_TEST/Admin · test.drafter/Drafter+Procurement · test.approver/
CostControl+DeptManager — pass chung Test@12345678, policy ≥12 ký tự) + dept ZZTEST-PB + suppliers đủ 3 loại
+ projects 2 + workitems 2 · verify login-ADMIN_TEST + list-3/3 · 🔴 LUẬT: test CHỈ trên fixture TEST,
CẤM master/user thật · 2 user TEST muốn DUYỆT = anh gắn Designer TỰ TAY ((54)-FINAL) — sổ ở sub-k8-dryrun.md
next: BÁO ANH nhận plan mới (mandate "rồi tao giao tiếp plan khác"). Việc nền không chặn: monthly
drift-audit 2026-08-01 DUE + re-sync measured{} · nợ K7+lineeditor gói RowVersion/unique (race-2-request +

View File

@ -120,3 +120,18 @@ Verify: login ADMIN_TEST OK (token 471c) · 3/3 hiện `GET /users?search=TEST`.
Không bơm test vào `ContractCatalogEntries` (danh mục SP-002 chuẩn 86 dòng dùng chung — QĐ9 đã đo bằng rename+restore, không để vết).
END-FIXTURE — 1 dept + 3 users + 3 suppliers + 2 projects + 2 workitems, tất cả prefix TEST/ZZTEST, verify sống 2 phép
## BỘ DỮ LIỆU TEST TOÀN TRÌNH fx3 (owner lệnh @S168: "tạo 1 bộ dữ liệu test từ PE -> Hợp đồng luôn") — ✅ TRỌN, danh tính TEST 100%
Khác dry-run trước: **soạn = `test.drafter` · duyệt-thay = `ADMIN_TEST`** (0 lượt nào dùng admin thật) · master data = bộ fixture (`ZZTEST-K8-2` + TEST Phòng thử nghiệm + WI-2).
| GĐ | Vật | Người bấm |
|---|---|---|
| GĐ1 | **`PE/2026/A/054`** `3dcbc65d` — "TEST SOLUTION-PE-3 — Bộ dữ liệu toàn trình PE→HĐ" · quote 110tr · Bảng-so-sánh `23261bcb` · DaDuyet finalize-CCM + winner | tạo+submit: test.drafter · duyệt ×4 + winner: ADMIN_TEST |
| GĐ2 | **`KHKK/2026/003`** `6ed7c100` — line `f07efb1e` gán B1-05 qua endpoint Lines-editor · DaDuyet | tạo+gán+submit: **test.drafter** (KeHoachKyKet.Create có cho Drafter ✓) · duyệt ×4: ADMIN_TEST |
| GĐ3 | **HĐ `ZZTEST-K8-2/NCC/SOL&ZZTEST-NCC-K8/01`** `1a025b78` — "TEST Hợp đồng toàn trình (SOLUTION-PE-3)" · DaPhatHanh | **bridge: test.drafter** (hội-2-khóa KeHoachKyKet.Read + Contracts.Create MỞ ĐÚNG cho Drafter — seeder K7 chứng lần 2) · submit+duyệt: ADMIN_TEST |
| GĐ4 | Bản cứng `5bc991e8``hasSealedCopy=True` | ADMIN_TEST |
Prod hiện có **2 HĐ, cả 2 ZZTEST** (đều phase 9 + bản cứng). Seq cháy thêm: PE A/054 · KHKK/2026/003 (phiếu thật đầu = **004**) · HĐ seq cặp prefix (ZZTEST-K8-2, ZZTEST-NCC-K8). Bug script tự bắt: main() save-đè-mất token cache (merge-trước-save đã vá — bài "2 writer 1 file").
END-FX3 — chuỗi PE→KHKK→HĐ→bản-cứng đủ 4 GĐ trên cây, dữ liệu + danh tính đều TEST