Lệnh /retro (Retrospective) là bước cuối cùng trong vòng đời dự án. Nó thực hiện một buổi hồi cứu có cấu trúc để đúc kết kinh nghiệm, trích xuất các tài sản có thể tái sử dụng và chính thức chuyển dự án vào thư mục Archive/.
Các Bước Thực Thi Chính
0. Rules Pre-flight (v1.5.4)
Trước khi bất kỳ bước nào chạy, agent đọc lại .agent/rules.md từ đĩa để phục hồi ngữ cảnh rules. Đây là phần của cơ chế Defense-in-Depth Lớp 3 — đảm bảo rules tồn tại sau khi context bị cắt trong phiên dài.
1. Đánh Giá Mục Tiêu (v1.5.3 Hybrid)
Kể từ phiên bản v1.5.3, /retro sử dụng tệp artifacts/tasks/done.md làm nguồn dữ liệu duy nhất. Agent sẽ tự động tính toán:
- Velocity (Vận tốc): Tốc độ hoàn thành task.
- Timeline: Thời gian thực tế so với kế hoạch ban đầu.
- Completion %: Tỷ lệ đạt được các mục tiêu trong hợp đồng (
project.md).
2. Phân Tích 3 Chiều
Agent hướng dẫn bạn phản ánh qua 3 câu hỏi cốt lõi:
- Điều gì đã làm tốt? (Quy trình, công cụ, quyết định hiệu quả).
- Thách thức gặp phải? (Trở ngại và cách đã vượt qua).
- Bài học cải thiện? (Điều sẽ làm khác đi ở dự án sau).
3. Trích Xuất Tài Sản (Asset Harvesting)
Hệ thống sẽ “thu hoạch” các thành quả có giá trị:
- Di chuyển các đoạn code mẫu (Snippets) vào thư viện
Resources/. - Lưu trữ các kiến thức đặc thù vào
Areas/Learning. - Nâng cấp Rule: Nếu một bài học hay kinh nghiệm lặp lại 3 lần, Agent đề xuất tạo Rule chính thức thông qua
/para-rule.
4. Ghi File Retrospective & Lưu Trữ
Agent tạo file tổng kết sessions/RETROSPECTIVE.md. Sau khi bạn xác nhận, toàn bộ thư mục dự án từ Projects/ sẽ được di chuyển an toàn vào không gian lưu trữ Archive/.
Liên Quan
/end— Đóng phiên làm việc cuối cùng./learn— Đúc kết kiến thức chuyên sâu./para-rule— Hệ thống hóa kinh nghiệm thành quy tắc hành vi.