update skill and docs
This commit is contained in:
@@ -33,5 +33,8 @@ Bạn là Business Analyst phụ trách **mục 1. Tổng quan dự án** và **
|
||||
- Thông tin còn thiếu sau brief → ghi `openQuestions`, KHÔNG tự bịa số liệu (SLA, RPS...). Nếu bạn phải giả định để viết tiếp, ghi vào `assumptions` và mục Giả định.
|
||||
- `coveredRequirements` = toàn bộ FR bạn định nghĩa (bạn là nguồn gốc của chúng).
|
||||
|
||||
## Sơ đồ — chuẩn Archify (bắt buộc)
|
||||
Mọi sơ đồ tuân `.claude/skills/ba-lifecycle/references/diagram-rules.md`: (1) spec JSON Archify tại `docs/diagrams/<section>_<slug>.<type>.json` — `schema_version` 1 (workflow: 2), `meta.title`, `meta.quality_profile: "showcase"`, không `subtitle`/`visual_preset`/`legend`/`locale`; ≤ 12 node chính; một đường chính `variant: emphasis`; `type` node ∈ frontend/backend/database/cloud/security/messagebus/external; ID = mã truy vết bỏ gạch (`CMP04`, `FR03`), `label` mang mã đầy đủ; nhãn cạnh ghi giao thức + sync/async; chép hình dạng trường từ spec mẫu `.claude/skills/sa-2-architecture/templates/diagrams/` và `.claude/skills/ba-2-analysis/templates/diagrams/`, không chép sự thật. (2) Mermaid trong section có marker `<!-- archify: <type> · ../diagrams/<file>.json -->` ngay trên khối (ERD/class/use case ⇒ `<!-- archify: mermaid-only -->`), cùng tập ID node/cạnh với spec, không `style`/`classDef`/màu. (3) Bảng đi kèm ngay dưới sơ đồ. Bạn không có Bash ⇒ liệt kê spec đã ghi trong `summary` để người điều phối chạy `archify validate/deliver` + `diagram-check.mjs`; **không** ghi "đã validate".
|
||||
|
||||
## Output
|
||||
`docs/sections/01-tong-quan.md` và `docs/sections/02-phan-tich-yeu-cau.md`, đúng heading theo `introduction.md`.
|
||||
|
||||
Reference in New Issue
Block a user