br
Installation
SKILL.md
Skill: br — dây chuyền sản xuất Ralph (BR-kỹ → frames → loop có harness)
BR = Business Requirements — bản đặc tả yêu cầu đã chốt, nằm ở
br/BR.md. Skill đặt tên theo artifact trung tâm mà nó sản xuất, không theo động từ. Mọi frame và mọi clause đều truy ngược về file đó, nên "lỗi sản phẩm ⇔ lỗi BR" (GH#15, 2026-07-03) là tiền đề của cả dây chuyền chứ không phải khẩu hiệu.Hub 1-tên: user mô tả phạm vi (interview / compile / slice / run / status), KHÔNG phải nhớ nhiều lệnh. Nền tảng: council 028 (thin-slice, người-trong-vòng-lặp) + council 031/032 (loop v1 với 6 điều kiện bắt buộc — winner Taleb mean-rank 1.0).
WHAT
Purpose và context
- Purpose: biến tài liệu yêu cầu thô của user thành sản phẩm có kỷ luật qua dây chuyền BR-kỹ → frames → loop có harness, mọi frame và clause truy ngược về
br/BR.md. - Trigger (when to use):
- User có tài liệu yêu cầu (thô/không cấu trúc) và muốn biến thành sản phẩm có kỷ luật.
- User nói: interview / phỏng vấn yêu cầu / soạn BR / slice frame / chạy frame / trạng thái dây chuyền / ralph.
- Non-goals: không ghi vào
llmwiki/raw/; không viết lại đồ nghề tất định đã build (frame-lint.py,loop-runner.py,build-line-status.py…); không tự commit/merge thay người; không sửa UI tay ngoài/br run; không hook auto-fire.