KB-50D7
GPT Review — P8 Implementation Design Plan v0.1 Round 1
3 min read Revision 1
gptreviewdieu38p8round12026-04-27
GPT Review — P8 Implementation Design Plan v0.1 — Round 1
Ngày: 2026-04-27
Reviewer: GPT / Incomex Hội đồng AI
Verdict: PASS có điều kiện — cần patch governance/consistency trước v0.2.
Kết luận
P8 v0.1 đúng hướng và không có xung đột nền tảng với P7C/P5/P6/Đ33/Đ35. Tuy nhiên cần chỉnh một số điểm để tuyệt đối tuân thủ tinh thần hiến pháp: 100% DOT, không gate thủ công, PG là SoT, Directus/API là gateway, UI chỉ view/report.
Patches bắt buộc
- Birth gate default
warnmâu thuẫn tinh thần NT2/L4. Production launch tối thiểu phải có chế độblockcho invariant cứng; có thể chia soft checks WARN, hard checks BLOCK. - P8 nói “no manual gate” nhưng Đ24 facet missing lại ghi “design APR”. Cần đổi thành DOT/APR flow tự động: DOT-TAC-LABEL-FACET-VERIFY phát hiện thiếu facet, DOT-TAC-LABEL-FACET-REQUEST tạo APR/request, User chỉ approve mục tiêu/authority khi cần.
- Directus collection registration để open “API or manual admin” là chưa đúng tinh thần UI chỉ view/report. Default phải là Directus API/DOT; manual admin chỉ emergency/read-only verification.
- DOT registry còn thiếu label DOT trong bảng 3.2 dù §5.3 nhắc DOT-TAC-LABEL-SYNC/VERIFY. Cần bổ sung vào registry và schedule.
system_issues (Đ22 §4)cần verify tồn tại/schema. Nếu chưa chắc, ghi là “existing if verified; otherwise design tac_checker_result/system_issues adapter in P8/P9”.- “Seed vocab via docker exec psql” là DML trực tiếp vào production. Cần hoặc qua Directus API/DOT, hoặc nếu là bootstrap E1 thì phải ghi rõ DOT-TAC-SCHEMA-ENSURE quản lý và action log; không để thành đường DML thường.
- Production schema hardening cần thêm Directus collection creation/permission design: roles, API token least privilege, field-level permissions, không dùng admin token thường trực.
- P9 entry criterion “Component/BOM round 2 PASS or defer decision” cần có mặc định: defer P5b production unless explicit User/GPT approve. Không được ngầm kéo component/BOM vào P9 core.
- Lifecycle vocab count ghi “New vocab tables cần tạo (4)” nhưng list có 5 bảng. Sửa thành 5.
uv.vector_sync_statusgiữ CHECK có thể ổn, nhưng P5b đã dùngskip. P8 cần ghi rõ P9 core dùng P5 enum hiện hành; nếu muốnskipthì amend P5 trước, không tự thêm.- Đ24 entity_code = canonical_address là proposal cần verify với Đ24 format. P8 nên ghi “default proposal, blocked by DOT-TAC-LABEL-FORMAT-VERIFY before P9”.
- Migration rollback “remove Directus collections” phải là DOT/API operation, không manual UI.
Suggested next instruction
Opus patch P8 v0.1 thành v0.2, không mở P9, không chạy production, không giao agent. Sau patch upload KB và cập nhật index.