Files
solution-erp/.claude/WAL.md
2026-07-12 17:57:45 +07:00

16 lines
1.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# WAL — auto-generated, không sửa tay
updated: 2026-07-12 | session: S113 | branch: main
goal: Supplier import v2 (anh Kiệt) — R1 đọc file thật + R2 nút "Tải file mẫu" + R3 bước nhập Mã NCC thủ công sau upload + R4 thiếu Mã NCC→draft/ẩn không public + R5 dedup theo MST(c12) + R6 không MST&không Mã NCC→không public + R7 badge Public/ẩn trên list. Flow: fable-clone invest→spec→anh chốt→HMW Opus implement.
chain:
[x] đọc cấu trúc file thật Data base-1_7_2027.xlsx (Sheet1, header ROW 4, 30 cột, MST=c12, TÊN VIẾT TẮT=c4→Code, 4 NCC)
[x] fable-clone invest ensemble 5 lane (wf_e7896ca6-901) — 4/5 structured + lane visibility garble#53 → em-main-solo recover
[x] synthesize → ghi spec-file 3-mục (runs/2026-07-12-S113-supplier-import-v2-invest/spec-supplier-import-v2-12-07-2026.md) + 30 token thật extract
[x] anh Kiệt CHỐT: D1=A(Mã NCC=Code) · D2(Code=cổng public, MST=cảnh-báo-mềm, existing-public giữ, import-scope) · D3(nới quyền cập-nhật-danh-mục, không admin-only) → spec §DECISIONS updated
[!] HMW Opus implement — implementer-backend (Mig 64+dedup-MST+PublishCmd+template+authz-loosen+re-bake-token) ⟂ implementer-frontend (2-app: badge+publish+filter+template-btn+editable-Code+MST-warn) — ĐANG spawn parallel
[ ] test-specialist ≥15 test + reviewer + build + commit + deploy + cicd verify
next: 2 implementer về → em-main verify contract khớp + build slnx + npm×2 → test-specialist → reviewer → commit → deploy
verify: spec-file §DECISIONS + §API-CONTRACT chốt; session chết → /tiep đọc WAL → spec có sẵn + decisions chốt → check 2 implementer done? (agent-memory diary) → tiếp test/review (KHÔNG re-invest, KHÔNG re-ask decisions)
wf: implementer-backend+frontend | HMW-implement-parallel | BE⟂FE-disjoint | SPAWNING | resume=verify-contract→test→review→deploy