update skill and docs
This commit is contained in:
@@ -28,9 +28,15 @@ PART 2 viết cái gì và gate chặt tới đâu) · `../ba-lifecycle/referenc
|
||||
(W1–W13 — giai đoạn này áp dụng chặt nhất) · `../ba-lifecycle/references/artifact-map.md` §2 ·
|
||||
`../ba-lifecycle/references/diagram-rules.md` (sơ đồ điều hướng, sequence, lineage).
|
||||
|
||||
🔴 **Sơ đồ vẽ bằng mermaid, luôn có bảng đi kèm** (W13). Riêng ở GĐ3: mọi `sequenceDiagram`
|
||||
**bắt buộc vẽ cả nhánh lỗi** (`alt`/`else`) — sequence chỉ có luồng thành công vi phạm W4, và
|
||||
đó chính là nhánh dev hay tự bịa.
|
||||
🔴 **Mọi sơ đồ theo chuẩn Archify** (`W13`, `../ba-lifecycle/references/diagram-rules.md`): spec JSON
|
||||
`diagrams/<ARTIFACT>_<slug>.<type>.json` (`quality_profile: showcase`, validate 0 lỗi) **+** mermaid có
|
||||
marker `<!-- archify: <type> · <spec> -->` (hoặc `mermaid-only` cho ERD/use case/2×2) **+** bảng đi kèm.
|
||||
Một đường chính, ≤ 12 node, nhãn cạnh là điều kiện/giao thức, không màu. Không có Bash ⇒ ghi
|
||||
`humanInputNeeded` "chạy archify validate/deliver + diagram-check", không tự nhận đã validate.
|
||||
Điều hướng, phụ thuộc job → `workflow` · luồng nhiều bên → `sequence` · lineage → `dataflow`. Riêng ở GĐ3:
|
||||
mọi `sequenceDiagram` **bắt buộc vẽ cả nhánh lỗi** (`alt`/`else`, spec dùng `segments` "Nhánh lỗi") —
|
||||
sequence chỉ có luồng thành công vi phạm W4, và đó chính là nhánh dev hay tự bịa. Spec mẫu đã pass:
|
||||
`templates/diagrams/SRS_lineage.dataflow.json`, `../sa-2-architecture/templates/diagrams/SAD_luong-chinh.sequence.json`.
|
||||
|
||||
Ví dụ minh hoạ cho từng bước, ở nhiều domain khác nhau: `examples.md`.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user