Nhiệm vụ: Phát triển quản lý Git-native cho dev, stage và prod đối với một dự án độc lập

Phát triển quản lý Git-native cho dev, stage và prod đối với một dự án độc lập

Sử dụng chính kho lưu trữ Git của dự án làm nguồn chính cho lịch sử và trạng thái môi trường mà không bị khóa phụ thuộc vào nền tảng (platform lock-in).

Mỗi dự án con phải duy trì tính độc lập là một dự án Git/Docker Compose: có thể làm việc với nó thông qua nền tảng, AI hoặc trực tiếp trên các tệp và chạy nó bên ngoài DinD bằng Docker thông thường. Nghiên cứu cách dev/stage/prod liên kết với các commit/branch/tag Git cụ thể và cách nền tảng hiển thị trạng thái Git nào đang thực sự chạy trên mỗi môi trường. Mục tiêu là đơn giản hóa việc thăng cấp, so sánh (diff), khôi phục (rollback) và tính di Wđộng mà không biến nền tảng thành một định dạng dự án bắt buộc.