KB-68B6
GPT Review — P7B Cổng 2 Sandbox Execution Prompt
2 min read Revision 1
gptreviewp7bexecution-promptsandboxpgdieu38
GPT Review — P7B Cổng 2 Sandbox Execution Prompt
Verdict
PASS CÓ ĐIỀU KIỆN NHẸ. P7B v0.3 OFFICIAL và index rev 20 đã hoàn tất Cổng 1. Execution prompt cho Cổng 2 đúng hướng, nhưng cần patch trước khi giao agent chạy thật.
Điểm cần patch
- DB user không nhất quán: prompt dùng
psql -U directusnhưng PF-2 lại kiểm quyềnworkflow_admin. Chọn một canonical runtime user. Theo P7B v0.3 nên dùngworkflow_adminnếu đó là owner/role được duyệt. Tất cả lệnh psql normal nên dùng cùng user đó; nếu môi trường thực tế chỉ có userdirectus, pre-flight phải kiểm chính user đang chạy. - Ràng buộc “KHÔNG cross-read public.*” mâu thuẫn với PF-4 query
directus_collections(thường nằm trong public schema). Cần sửa một trong hai hướng:- Hướng an toàn: bỏ query
directus_collections, PF-4 chỉ dùng Directus config/UI hoặc metadata API read-only nếu được duyệt. - Hoặc ghi rõ exception: chỉ được read-only
public.directus_collectionscho PF-4, tuyệt đối không mutate. Nếu dùng exception phải được User approve trong Cổng 2.
- Hướng an toàn: bỏ query
- PF-1 nếu pgcrypto missing: remediation phải dừng và xin User/DBA approve; không tự chạy superuser command.
- DOT registration OD-P7B-02 vẫn mở. Execution prompt nên chọn mặc định an toàn: không ghi dot_tools trước khi User quyết. Nếu Đ33 literal yêu cầu, dừng ở pre-flight và hỏi User chọn A/B.
Direction
Trước Cổng 2 execution, Opus patch execution prompt thành bản C2-v0.2. Sau patch, User mới quyết định có giao agent chạy sandbox hay không. Không chạy DDL trong cùng lượt patch prompt.