[CLAUDE] Docs: S104 park Supplier Phase B (Excel upload) per anh
Anh directed S104: drop Excel-upload auto-map from the active queue, note it for later, will re-raise when needed. Marked PARKED in STATUS Maintenance-backlog + HANDOFF NEXT-anh (do NOT auto-start next session). Phase A (Supplier 30-field, Mig 62) stays shipped/done. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
File diff suppressed because one or more lines are too long
@ -82,7 +82,7 @@
|
||||
|
||||
### 🔧 Maintenance backlog
|
||||
- RAG re-ingest `solution_erp` S42-S43 content (store_memory stopgap live; full re-index = AI_INFRA op)
|
||||
- 🟡 **Supplier schema mở-rộng (anh Kiệt "note lại từ từ tính", S96) — Phase A SHIPPED Mig 62 (S104, commit `778fc98`):** Supplier 9→27 field (18 AddColumn nullable) + `SupplierType +CaHai=6` + enum `SupplierStatus` + seed 4 NCC 30-field + FE 2-app form 4-section + `PathLink` 3 NAS-link. **Phase B (Excel upload auto-map) DEFER** + đối-chiếu field-list dưới còn thiếu khi làm. Nguyên spec form Excel "Database NCC" ~30 field, entity gốc 9. S96 import 4 NCC (option-3 crammed→Note, nay un-crammed Mig 62). **Field-list gốc (đối-chiếu Phase B):** GÓI THẦU (có thể → WorkItem/category) · ĐỊA CHỈ VP · FAX · SỐ TK+NGÂN HÀNG (tách field) · SỐ TK PHỤ · NGƯỜI ĐẠI DIỆN PL + CHỨC VỤ · GIẤY ỦY QUYỀN (số/ngày/người) · **Link GUQ/GPKD/HSNL** (nvarchar(1000) mirror HoSoLink) · CHỨC VỤ LH · SĐT contact riêng · ĐỊA CHỈ GỬI THƯ · NGƯỜI NHẬN THƯ · NGUỒN GT · PMH · TÌNH TRẠNG (enum active/blacklist) · NGÀY/NGƯỜI CẬP NHẬT. Additive-nullable → 1 migration khi làm. Enum `SupplierType` cần thêm "Cả hai" (NTP+NCC) nếu gặp.
|
||||
- 🟡 **Supplier schema mở-rộng (anh Kiệt "note lại từ từ tính", S96) — Phase A SHIPPED Mig 62 (S104, commit `778fc98`):** Supplier 9→27 field (18 AddColumn nullable) + `SupplierType +CaHai=6` + enum `SupplierStatus` + seed 4 NCC 30-field + FE 2-app form 4-section + `PathLink` 3 NAS-link. **Phase B (Excel upload auto-map) 🅿️ PARKED (anh chốt S104 — GỠ khỏi active queue, CHỜ ANH NHẮC mới làm, KHÔNG tự khởi động ở session sau)** + đối-chiếu field-list dưới còn thiếu khi làm. Nguyên spec form Excel "Database NCC" ~30 field, entity gốc 9. S96 import 4 NCC (option-3 crammed→Note, nay un-crammed Mig 62). **Field-list gốc (đối-chiếu Phase B):** GÓI THẦU (có thể → WorkItem/category) · ĐỊA CHỈ VP · FAX · SỐ TK+NGÂN HÀNG (tách field) · SỐ TK PHỤ · NGƯỜI ĐẠI DIỆN PL + CHỨC VỤ · GIẤY ỦY QUYỀN (số/ngày/người) · **Link GUQ/GPKD/HSNL** (nvarchar(1000) mirror HoSoLink) · CHỨC VỤ LH · SĐT contact riêng · ĐỊA CHỈ GỬI THƯ · NGƯỜI NHẬN THƯ · NGUỒN GT · PMH · TÌNH TRẠNG (enum active/blacklist) · NGÀY/NGƯỜI CẬP NHẬT. Additive-nullable → 1 migration khi làm. Enum `SupplierType` cần thêm "Cả hai" (NTP+NCC) nếu gặp.
|
||||
- ✅ **gotcha #57 LeaveType+ShiftPattern+OtPolicy filtered-unique DONE S51** (Mig 45, **3 HRM catalog** — OtPolicy bị bỏ sót khỏi backlog "2 catalog", bắt được via grep + test-before 5 case). ⬜ **EXT (worktree session, Mig 46):** Department/Supplier/Project (Master, confirmed-reachable via global query-filter quirk); ContractClause/MeetingRoom/EmployeeProfile = SKIP (audit-verified not-reachable).
|
||||
- Skill + doc drift audit (**thủ-công em-main session đầu-tháng** — 🧊 ghost-wire "cron fire 9:00" gỡ S100 H18/frontier-P2: CronList runtime = 0 job, S44/S96 thực-tế đều em-main chạy in-session đúng hạn) — ✅ **2026-07-01 DONE (S96 `881783c`)** — ef-core→Mig 59 + vocab-alias-map + re-tier mega-line (prev 2026-06-01 S44); next **2026-08-01**
|
||||
- ⬜ **H18/frontier deferred (S100 — mục-sổ đánh-số per frontier-P2):** **(D-1)** wire-or-retire 2 config key `mfe.sub_denominator.role_file_glob`/`diary_path_pattern` (`memory-budget.json:54-55` defined-but-unread — `mfe-eval.ps1:216/:237` re-hardcode giá trị trùng; chờ frontier-assessment re-stamp [content_sha256 MISMATCH → HELD] hoặc maintenance kế) · **(D-2)** `memory-selfimprove-audit.ps1:147` latent blind-spot skip-if-no-`tools:`-line trong A1 (0 agent affected — 11/11 có `tools:`; vá khi thêm agent class này)
|
||||
|
||||
Reference in New Issue
Block a user