KB-6B82
GPT Review — P44-2 SCMR Design Draft
3 min read Revision 1
dieu44p44-2scmrreviewuosls190
GPT Review — P44-2 SCMR Design Draft
Verdict
P44-2 đúng hướng và có thể upload sau một polish nhỏ. Thiết kế per-table SCMR entry là lựa chọn nên chốt cho bản này vì bám Đ44 §3.4, audit đơn giản, phù hợp PG-first/PG-driven.
Điểm đồng ý
- Chọn per-table SCMR entry là hợp lý hơn per-family.
- 9 field logic tối thiểu đủ cho controlled draft, chưa chốt physical table.
- TAC pilot 4 bảng là đúng phạm vi và rất hữu ích để quay lại information_unit.
- Việc dùng N/A để phân biệt không áp dụng hợp pháp là cần thiết.
- Ghi
tac_publication_memberlà internal containment và defer P44-4 là hợp lý. - Không tạo decision log trước khi User chốt là đúng.
Required polish before upload
- Sửa mâu thuẫn số liệu: §0 ghi 30 cells = 13A+4B+4C+5D+4E nhưng §4.2/§8 ghi 47 cells = 15A+8B+3C+4D+0E+17N/A. Chuẩn hoá theo §4.2: 47 cells.
- Sửa lỗi logical/physical ở S4/S5/S7: không nhắc JSONB/table riêng như lựa chọn trong P44-2, vì cấu trúc lưu cụ thể thuộc APR/P44-3/P44-5. Chỉ nói structured mapping logical.
- Sửa
not_applicableconformance status: tránh trạng thái toàn-entrynot_applicablevì SCMR entry không nên tồn tại nếu toàn bộ target không áp dụng. Đổi thànhexemptedhoặc bỏ status này. Đề xuất dùng 4 status: open/compliant/partial/non_compliant; N/A chỉ là per-G group state. - Sửa G-required wording: Đ44 §3.2 có G1/G2/G3/G12 1..1, nhưng trong TAC mapping một số entry dùng inheritance/N/A. Cần ghi rõ required được xét ở family-level aggregate và per-entry theo role, không máy móc trên từng table.
- Sửa Entry 4 total: nếu G4 OPEN không được tính vào gap summary thì phải nói rõ OPEN không tính vào 47-cell totals; hoặc đưa OPEN thành một cột riêng. Đề xuất thêm cột OPEN trong summary để minh bạch.
- Thêm một dòng AP-CLOSE: P44-2 không chốt
physical_target_refscheme, không chốt SCMR storage format, không chốt TAC member edge policy.
Direction for Opus
Apply the polish above, show concise diff summary, then upload to knowledge/dev/laws/dieu44-trien-khai/design/02-schema-conformance-mapping-design.md. Do not create decision logs and do not start P44-3 until User confirms.