Bắt đầu
Hiểu MegaStacks
Bạn không cần đọc toàn bộ mã nguồn để điều phối dự án. Trước hết, hãy hiểu mỗi khái niệm đang giải quyết việc gì.
MegaStacks giải quyết việc gì?#
MegaStacks tập hợp công việc phát triển phần mềm quanh một dự án đã đăng ký. Bạn trao đổi với Codex hoặc Claude Code, làm rõ yêu cầu và theo dõi quá trình thực hiện. Git, công cụ kiểm thử và AI runtime vẫn có trách nhiệm riêng.
Command Center là nơi làm việc với các cuộc hội thoại. Nhân viên AI bổ sung danh tính và cấu hình làm việc lâu dài. Loop tập trung vào điều phối công việc kỹ thuật theo mục tiêu.
Những khái niệm thường gặp#
| Khái niệm | Hiểu đơn giản |
|---|---|
| Project | Dự án và thư mục mã nguồn mà bạn đang làm việc. |
| Feature | Một khả năng của sản phẩm, có đặc tả và tiến độ riêng. |
| Thread | Một cuộc hội thoại; có thể gồm nhiều lượt trao đổi. |
| Goal | Kết quả cần đạt, kèm tiêu chí chấp nhận. |
| Task / Work Item | Một phần công việc có phạm vi cụ thể. |
| Attempt / Run | Một lần thực hiện. Hoàn tất lần chạy chưa tự chứng minh kết quả đúng. |
| Evidence | Bằng chứng dùng để đối chiếu kết quả với tiêu chí. |
Ba câu hỏi trước mỗi thay đổi#
- Muốn thay đổi hành vi nào? Ví dụ: lưu bản nháp khi chuyển dự án.
- Ai sở hữu hành vi đó? Tìm tính năng trong
docs/features.md, rồi đọc đúng cặp đặc tả và tiến độ. - Làm sao biết đã đúng? Chốt tình huống và bằng chứng nghiệm thu, phân biệt chuẩn bị kiểm chứng với thực sự chạy kiểm chứng.
Tiếp theo: mẫu giao việc cho AI hoặc bản đồ mã nguồn.
Tài liệu gốc để đối chiếu 3 nguồn
Đường dẫn trong kho mã MegaStacks. Đây là nguồn để kiểm tra hợp đồng và trạng thái, không phải liên kết tải mã công khai.
README.mddocs/features.mddocs/feature-development-workflow.md