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ệmHiểu đơn giản
ProjectDự án và thư mục mã nguồn mà bạn đang làm việc.
FeatureMột khả năng của sản phẩm, có đặc tả và tiến độ riêng.
ThreadMột cuộc hội thoại; có thể gồm nhiều lượt trao đổi.
GoalKết quả cần đạt, kèm tiêu chí chấp nhận.
Task / Work ItemMột phần công việc có phạm vi cụ thể.
Attempt / RunMộ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.
EvidenceBằ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#

  1. Muốn thay đổi hành vi nào? Ví dụ: lưu bản nháp khi chuyển dự án.
  2. 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 độ.
  3. 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.md
  • docs/features.md
  • docs/feature-development-workflow.md
MegaStacks DocsHiểu dự án. Làm việc có chủ đích.

Tìm cả khi không gõ dấu. Dùng Tab để chọn, Enter để mở.