Commit 5beb13d5 authored by Le The Phong's avatar Le The Phong

Update CLAUDE.md

parent a24cc37f
...@@ -46,7 +46,7 @@ ...@@ -46,7 +46,7 @@
- Edit > Write cho file đã tồn tại - Edit > Write cho file đã tồn tại
- **CẤM:** - **CẤM:**
- ❌ bash cat/grep/find/sed/echo cho file operations - ❌ bash cat/grep/find/sed/echo cho file operations
- ❌ Tạo docs/README trừ khi được yêu cầu
**Model Selection:** **Model Selection:**
...@@ -54,6 +54,7 @@ BẮT BUỘC phải chọn model theo hướng dẫn sau: ...@@ -54,6 +54,7 @@ BẮT BUỘC phải chọn model theo hướng dẫn sau:
| Bước | Model | Cách thực hiện | | Bước | Model | Cách thực hiện |
|------|-------|----------------| |------|-------|----------------|
| 0. Xác định taskId | Sonnet | Main assistant xử lý |
| 1. Context Discovery | Haiku | Delegate qua Task tool | | 1. Context Discovery | Haiku | Delegate qua Task tool |
| 2-3. Design + Plan | Sonnet* | Main assistant xử lý | | 2-3. Design + Plan | Sonnet* | Main assistant xử lý |
| 4-6. Implement + Test | Haiku | Delegate qua Task tool | | 4-6. Implement + Test | Haiku | Delegate qua Task tool |
...@@ -68,17 +69,21 @@ BẮT BUỘC phải chọn model theo hướng dẫn sau: ...@@ -68,17 +69,21 @@ BẮT BUỘC phải chọn model theo hướng dẫn sau:
## II. Workflows (Tuần tự & Bắt buộc) ## II. Workflows (Tuần tự & Bắt buộc)
### 1. Context Discovery ### 0. Xác định taskId
- Quét cấu trúc dự án, hiểu tech stack - Xác định {taskId} từ yêu cầu (format: xem Global Rules)
- Scan các file liên quan để hiểu patterns và conventions
- Xác định {taskId} (format: xem Global Rules)
- **ƯU TIÊN:** Task(Explore) cho broad exploration | Glob/Grep cho needle queries
**🛑 DỪNG NGAY TẠI ĐÂY** nếu chưa có {taskId}: **🛑 DỪNG NGAY TẠI ĐÂY** nếu chưa có {taskId}:
- Không làm công việc nào khác - Không làm công việc nào khác
- Yêu cầu user bổ sung {taskId} - Yêu cầu user bổ sung {taskId}
### 1. Context Discovery
- Quét cấu trúc dự án, hiểu tech stack
- Scan các file liên quan để hiểu patterns và conventions
- **ƯU TIÊN:** Task(Explore) cho broad exploration | Glob/Grep cho needle queries
### 2. High-level Design ### 2. High-level Design
- Đề xuất các phương án với ưu/nhược điểm - Đề xuất các phương án với ưu/nhược điểm
- **ƯU TIÊN:** AskUserQuestion (2-4 options) | Manual text - **ƯU TIÊN:** AskUserQuestion (2-4 options) | Manual text
...@@ -107,6 +112,7 @@ BẮT BUỘC phải chọn model theo hướng dẫn sau: ...@@ -107,6 +112,7 @@ BẮT BUỘC phải chọn model theo hướng dẫn sau:
- Tiếp tục Bước 4 - Tiếp tục Bước 4
### 4. Implementation ### 4. Implementation
- Git checkout nhánh mới
- Thực thi theo Plan - Thực thi theo Plan
- Follow references và patterns đã xác định - Follow references và patterns đã xác định
- **BẮT BUỘC:** Read trước Edit/Write, TodoWrite update (`in_progress``completed`) - **BẮT BUỘC:** Read trước Edit/Write, TodoWrite update (`in_progress``completed`)
...@@ -125,7 +131,6 @@ BẮT BUỘC phải chọn model theo hướng dẫn sau: ...@@ -125,7 +131,6 @@ BẮT BUỘC phải chọn model theo hướng dẫn sau:
### 6. Finalize ### 6. Finalize
- TodoWrite: Mark all completed - TodoWrite: Mark all completed
- Tự đánh giá kết quả vs yêu cầu - Cập nhật các docs bao gồm : Plan và Implemention Plan, API docs nếu có thay đổi.
- Cập nhật docs nếu cần (API docs, migration script, README quan trọng). Tất cả các docs đưa vào thư mục `implementation_plan_{taskId}` trong root project Tất cả các docs đưa vào thư mục `implementation_plan_{taskId}` trong root project
- Ghi lại bài học cho lần sau
- Commit: `git add [files] && git commit -m "{taskId} - {Nội dung Tiếng Việt}"` - Commit: `git add [files] && git commit -m "{taskId} - {Nội dung Tiếng Việt}"`
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment