wal: flush 20260814T0241
This commit is contained in:
@ -0,0 +1,20 @@
|
||||
# sub-implementer-backend-2 — G2-BE-BRIDGE (YC-032 W2)
|
||||
|
||||
> Lane: vá 2 lỗ BE reviewer bắt (regression cầu KHKK→HĐ mất `DraftData`/`BypassProcurementAndCCM` + `DraftData` 0 validator).
|
||||
> Trần lượt ~35. Ghi dần, append-only.
|
||||
|
||||
## 0. Khung việc (chốt lúc bắt đầu)
|
||||
|
||||
| # | Việc | Trạng thái |
|
||||
|---|---|---|
|
||||
| 1 | Đọc `CreateContractFromSigningPlanFeatures.cs:199-243` + cầu PE `CreateContractFromEvaluationFeatures.cs:103-104` | ⏳ |
|
||||
| 2 | Bọc `DraftData` theo lược đồ chốt (schemaVersion/kind/body/paymentTerms) + `BypassProcurementAndCCM` | ⏳ |
|
||||
| 3 | `MaximumLength` cho `DraftData` ở validator Create + Update | ⏳ |
|
||||
| 4 | ĐO dữ liệu LocalDB `SolutionErp_Dev` (PE PaymentTerms / Contracts DraftData) | ⏳ |
|
||||
| 5 | build + test 697 + has-pending-model-changes | ⏳ |
|
||||
|
||||
---
|
||||
|
||||
## 1. Đọc mã (evidence)
|
||||
|
||||
_(append bên dưới)_
|
||||
@ -0,0 +1,25 @@
|
||||
# sub-implementer-frontend-2 — G2-FE-PIPE (đường ống DraftData ở FE)
|
||||
|
||||
Run: 2026-08-13-S194-yc032-hd-thauphu-2form · lane: implementer-frontend (lượt 2)
|
||||
Nhiệm vụ: gỡ `draftData: null`, dựng helper `contractDraftData.ts` ×2 app, nối vào ContractEditForm. CẤM đụng BE, CẤM dựng UI thân HĐ.
|
||||
|
||||
## §0 — Tiền đề đo từ đĩa (trước khi gõ)
|
||||
(đang đo)
|
||||
|
||||
## §1 — Gỡ `draftData: null` (POST + PUT × 2 app)
|
||||
(chưa)
|
||||
|
||||
## §2 — Helper `contractDraftData.ts` (song sinh, sha256 trùng)
|
||||
(chưa)
|
||||
|
||||
## §3 — Nối vào ContractEditForm (parse @mount, serialize @PUT)
|
||||
(chưa)
|
||||
|
||||
## §4 — Ca ÂM (sửa ô header → draftData KHÔNG null, paymentTerms còn)
|
||||
(chưa)
|
||||
|
||||
## §5 — Acceptance: build ×2 · sha256 pair · grep 0-hit + control dương
|
||||
(chưa)
|
||||
|
||||
## §6 — Nợ / FLAG cho lead
|
||||
(chưa)
|
||||
Reference in New Issue
Block a user