Workflow /open bắt đầu phiên làm việc mới với đầy đủ ngữ cảnh từ công việc trước đó. Nó tải hợp đồng dự án, session log gần nhất, backlog, và hàng đợi đồng bộ — rồi hiển thị báo cáo ngắn gọn.
Tổng quan Lệnh
/open [tên-project]
Luồng Mở Phiên
Đường dẫn → Hợp đồng → Phát hiện Ecosystem → Rules (Two-Tier) → Session log
→ Brainstorm → Backlog → Plan → Strategy → Roadmap → Sync queue → Git → Báo cáo
1. Xác định Đường dẫn Project
Giải quyết cấu trúc dự án PARA chuẩn.
2. Đọc Hợp đồng Dự án
Đọc project.md để trích xuất mục tiêu, deadline, trạng thái, DoD.
Phát hiện Ecosystem (v1.6.0+): Kiểm tra field type — nếu type: ecosystem, ghi nhận danh sách satellite và bỏ qua bước git. Nếu field ecosystem tồn tại trên satellite, ghi nhận ecosystem cha cho phân giải @ prefix.
Ngữ cảnh Strategy (v1.6.3): Kiểm tra field strategy trong project.md. Xác định định tuyến đường dẫn dựa trên Quy Ước Path Resolution (hỗ trợ @ prefix), trích xuất tiêu đề và blockquote đầu tiên (~30 token). Không thực hiện dò quét tệp thủ công qua thư mục.
2.5. Tải Workspace Agent Indices (LUÔN LUÔN)
Đọc .agent/rules.md và .agent/skills.md ở thu mục gốc của workspace. Agent thiết lập trigger index nhưng KHÔNG đọc toàn bộ tệp chi tiết vào bộ nhớ.
2.6. Tải Project Agent Indices (CÓ ĐIỀU KIỆN)
Kiểm tra field agent.rules: true và agent.skills: true trong cấu hình dự án. Tải .agent/rules.md và .agent/skills.md nội bộ dự án nếu có.
✅ Cổng chặn (Completion Gate - v1.6.3): Agent buộc phải đảm bảo đã mở và tải thành công các tệp Chỉ mục từ Workspace lẫn Project trước khi tiếp tục Step 3. Không được bỏ qua dưới bất kỳ điều kiện nào nhằm tránh bỏ lọt Rule (bug prevention).
3. Tìm Session Gần nhất
Đọc session log mới nhất.
3.5. Kiểm tra Brainstorm Pending (v1.6.1)
Kiểm tra brainstorm với quyết định chưa hoàn thành. Nếu tìm thấy, hiển thị chủ đề và ngày trong báo cáo.
4. Đọc Ngữ cảnh Task (Tối ưu Token)
4a. Tóm tắt Backlog — Đọc bảng 📊 Summary và items hoạt động hàng đầu.
4b. Hot Lane — Đọc sprint-current.md nếu tồn tại.
5. Đọc Plan (nếu đang hoạt động)
Nếu project.md có active_plan, đọc header giai đoạn. Plan liên dự án (v1.6.0+): Nếu active_plan bắt đầu bằng @, phân giải đường dẫn xuyên project.
5.5. Tải Ngữ cảnh Roadmap (v1.6.3)
Kiểm tra field roadmap trong cấu hình project.md (field-gated). Thay thế hoàn toàn cơ chế quét tệp không kiểm soát; sử dụng Quy Ước Path Resolution (hỗ trợ @ prefix chéo dự án) để đọc cấu trúc Phases Overview.
Phát hiện cascade Strategy (D10): Nếu CẢ strategy VÀ roadmap tồn tại và strategy mới hơn roadmap, cảnh báo: ⚠️ Strategy đã cập nhật sau roadmap. Roadmap có thể cần review.
6. Kiểm tra Hàng đợi Đồng bộ (Có điều kiện)
Chỉ đọc SYNC.md nếu project.md có field downstream hoặc upstream.
7. Kiểm tra Git Status
Dự án Ecosystem (v1.6.0+): Bỏ qua hoàn toàn cho type: ecosystem (không có repo/).
8. Hiển thị Báo cáo
🚀 Bắt đầu: [Tên Project] | 📅 [Ngày]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📋 PHIÊN TRƯỚC: [Ngày] - [Trọng tâm]
📄 STRATEGY: [tóm tắt 1 dòng]
🗺️ ROADMAP: [tên] ([N] pha: [xong]✅ [đang]🔨 [kế hoạch]📋)
📐 PLAN ĐANG HOẠT ĐỘNG: [tên plan] Phase [X/Y]
💭 BRAINSTORM PENDING: [chủ đề] (ngày)
🔔 HÀNG ĐỢI SYNC: [N đang chờ]
📝 TÓM TẮT BACKLOG: Cao: N | Trung bình: N | Thấp: N
🔥 HOT LANE: [quick tasks hoặc "trống"]
💡 HÀNH ĐỘNG GỢI Ý: [theo thứ tự ưu tiên]
❓ Bạn muốn làm gì?
Logic ưu tiên (v1.6.1): Hành động gợi ý sắp xếp theo: task plan đang hoạt động → strategy cascade / sync pending → brainstorm pending → roadmap pha tiếp → hot lane items.
Cập nhật v1.6.3: Completion Gate bảo mật rules (v1.6.3), Strategy/Roadmap field-gated loading (v1.6.3).
→ Workflow /end — Đóng phiên với Hot Lane sync → Tìm hiểu: Kiến trúc Ecosystem → Tìm hiểu: Strategy → Plan Flow