update skill and docs
This commit is contained in:
@@ -71,7 +71,9 @@ Gate đang chặn: AG2 — thiếu QAS (7/9 NFR còn định tính), thiếu SEC
|
||||
| Kiểm | Cách kiểm | Lệch thì sao |
|
||||
|---|---|---|
|
||||
| BA `NFR` ↔ SA `QAS` | Mỗi `NFR-*` của BA có `QAS-*` tương ứng đã lượng hoá chưa | Ghi `OQ`, `QAS` thắng |
|
||||
| BA `API` ↔ SA `ICD` | Endpoint trong `API` có trong `ICD` không, kiểu dữ liệu có khớp không | Ghi `OQ`, `ICD` thắng |
|
||||
| BA `API` ↔ SA `ICD`/`CTR` | Endpoint trong `API` có `IF-nnn` và `operationId` trong file OpenAPI của `CTR` không | Ghi `OQ`, file contract thắng |
|
||||
| BA `SRS` bảng field ↔ SA `PDM` | Mỗi `FLD-*` có cột cùng kiểu/độ dài/null | Ghi `OQ`, hai bên sửa cho khớp, chặn AG2 |
|
||||
| BA `BR` ↔ SA `DOM` | Mỗi `BR` ràng buộc dữ liệu/tính toán có class kiểm invariant | Thiếu ⇒ `DOM` bổ sung hoặc `OQ` cho BA |
|
||||
| BA `RBAC` ↔ SA `SEC` | Mỗi `ROLE-nn` map được xuống cơ chế authz chưa | Ghi `OQ`, chặn AG2 |
|
||||
| BA `BR` ràng buộc kiến trúc | `BR` nào ép consistency/audit/retention đã có `ADR` chưa | Thiếu ⇒ đề xuất ADR |
|
||||
|
||||
@@ -131,8 +133,8 @@ Khi người dùng nói "review toàn bộ tài liệu kiến trúc":
|
||||
| Người dùng nói gì | Skill |
|
||||
|---|---|
|
||||
| "chọn công nghệ gì", "so sánh phương án", "ước lượng chi phí hạ tầng", "rủi ro kỹ thuật" | `sa-1-context` |
|
||||
| "vẽ kiến trúc", "thiết kế hệ thống", "chốt NFR", "thiết kế API/dữ liệu/bảo mật/hạ tầng", "viết ADR" | `sa-2-architecture` |
|
||||
| "chuẩn code", "dev hỏi thiết kế", "review thiết kế", "kiểm thử kiến trúc", "nợ kỹ thuật" | `sa-3-enablement` |
|
||||
| "vẽ kiến trúc", "thiết kế hệ thống", "chốt NFR", "thiết kế API/dữ liệu/bảo mật/hạ tầng", "viết ADR", "class diagram", "OpenAPI/AsyncAPI", "schema vật lý", "DDL", "migration" | `sa-2-architecture` (`dom`/`ctr`/`pdm`) |
|
||||
| "bàn giao cho dev", "dev cần đọc gì", "chuẩn code", "dev hỏi thiết kế", "review thiết kế", "kiểm thử kiến trúc", "nợ kỹ thuật" | `sa-3-enablement` (`handoff` trước) |
|
||||
| "hệ thống chạy có đạt không", "tối ưu chi phí", "roadmap kỹ thuật", "post-mortem" | `sa-4-evolution` |
|
||||
| "có quyết định nào chưa ghi không", "kiểm tra coverage", "ADR nào lỗi thời" | `sa-conformance` |
|
||||
| "yêu cầu nghiệp vụ", "user story", "acceptance criteria", "UAT" | ⟶ bộ `ba-*`, không phải SA |
|
||||
|
||||
Reference in New Issue
Block a user