Prompt AI-KT077 — Chuẩn bị môi trường thử riêng

Nhiệm vụ gốc: R028, gói SD13. Target là agent trong workspace CXK.
Đọc AGENTS.md, README.md, docs/GLOSSARY.md và Research/20260926_AI_THUC_HIEN/KY_THUAT/SD13_THIET_KE_VA_RANH_GIOI.md.
Đầu vào bắt buộc: docs/research/plans/KIEN_TRUC_DU_AN.md, deployment/iis/W1_D06_IIS_Config_Guide.md, docs/legal/HO_SO_DU_LIEU_VA_NHA_CUNG_CAP.md, deployment/HUONG_DAN_VAN_HANH_VA_PHUC_HOI.md.
Phụ thuộc nghiệp vụ: R027, R026, G0.
Điều kiện gốc: Người phụ trách nhận việc; dùng đúng phạm vi được quyết định. Nếu thiếu đầu vào, dừng nhánh và ghi phần chờ.
Xác minh đầu ra phụ thuộc có thật, đúng phiên bản và thẩm quyền trước phần cần chúng.
Nếu thiếu, ghi đúng bằng chứng thiếu; dùng thiết kế đã hoàn tất để tiếp tục phần độc lập.
Không coi trạng thái AI_DRAFT_READY của bản chuẩn bị là hoàn thành R028.

Thực hiện đúng các bước sau khi đủ đầu vào:
1. Theo quyền đã có, chuẩn bị vùng app và DB thử riêng. Đặt tên dễ phân biệt với vận hành; dùng dữ liệu tổng hợp và ghi đường dẫn/đích đã kiểm.
Đầu ra: deployment/BAN_KE_MOI_TRUONG.md — Bản kê vùng thử
Kiểm: Môi trường thử không dùng dữ liệu hoặc khóa vận hành.
2. Áp cấu hình đã được review cho tài khoản thử, thư mục và kết nối được phép. Kiểm truy cập cần thiết và truy cập phải bị từ chối; lưu log không chứa bí mật.
Đầu ra: deployment/BAN_KE_MOI_TRUONG.md — Bằng chứng quyền và kết nối
Kiểm: Phép kiểm xác nhận đúng vùng thử; sai quyền phải dừng để xử lý.
3. Đối chiếu cấu hình thực với bản kê, người giữ khóa và cách dừng. Ghi cách nhận biết môi trường trước chạy lệnh; bàn giao những giới hạn còn chờ.
Đầu ra: deployment/BAN_KE_MOI_TRUONG.md — Biên bản sẵn sàng môi trường thử
Kiểm: Máy, DB, mạng và trách nhiệm quản lý phân biệt rõ; không tự nhận cổng đã đạt.

Đầu ra đích của parent: deployment/BAN_KE_MOI_TRUONG.md.
Trước sửa canonical, đối chiếu quyết định thật và phạm vi người dùng đang giao.
Giữ bản nguồn và ID, không đổi trạng thái APPROVED; không tự ký nhận vai OPS.
AI có thể hỗ trợ đọc mã, tính toán và ghi lỗi; không thay kiểm độc lập của người được giao.
Không gửi dữ liệu người hoặc nguồn có quyền hạn chế ra ngoài.
Không bật camera, gọi nhà cung cấp hoặc triển khai host chỉ vì prompt này có mặt.
Giữ readiness/chat 503 của bản ngoại tuyến cho đến thay đổi riêng đã đủ điều kiện.
Kiểm thực tế, ghi lệnh, exit, phiên bản, mẫu số và lỗi còn mở. Không bịa kết quả.
Nghiệm thu parent: Máy/DB/mạng/khóa phân biệt rõ và có người quản
Kết thúc bằng file đã đổi, kiểm đã chạy, giới hạn và việc cần review.