minipower-analyst-cr
Soạn nội dung change request đổi FR/AC với khách. Dùng khi CR yêu cầu, đổi scope sau baseline — không ghi ticket board (pm), không sửa registry (support).
- License 许可
- MIT
- 最近更新
- 2026-11-09
- Stars
- ★ 7
- Forks
- 0
01 前言 Front Matter
- name
- minipower-analyst-cr
- metadata
- { "workflow": "github" }
- description
- Soạn nội dung change request đổi FR/AC với khách. Dùng khi CR yêu cầu, đổi scope sau baseline — không ghi ticket board (pm), không sửa registry (support).
02 资源文件 1
- 参考文档README.md132 B
03 SKILL.md 正文
minipower-analyst-cr
Change request nội dung (delta FR/AC, DOC-18). Ticket board = minipower-pm-cr-track.
Pack: minipower · Tiên quyết: baseline DOC-01–07.
Template: DOC-18 · Folder: 00-governance/ · 06-changes/CR-xxx/ · Versioning: doc-versioning
Quy tắc: Sau baseline → CR bắt buộc · không sửa 02-baseline/ trực tiếp.
CR → impact → deltas/ → merge docs → regression → approve → vX.Y
Sau merge delta — minipower-*-review trong pack nghề regression tài liệu (trace + mâu thuẫn) trước re-baseline. CR lớn → minipower-router-deliberation trước khi chấp thuận.
Theo chế độ dự án
Chế độ đọc từ memory/profile.json; định nghĩa ở minipower-router § Chế độ dự án — không lặp lại ở đây.
standard |
mvp |
maintain |
|
|---|---|---|---|
| CR | bắt buộc sau baseline | chưa baseline → đổi tự do, ghi doc-debt.md |
CR = đơn vị công việc chính |
| Sự cố vận hành | hiếm | hiếm | 06-changes/incident/ → thường đẻ ra CR |
| doc-review sau merge | đủ chiều | rút chiều | chỉ vùng CR động vào |
Gate này mềm — không hook nào chặn trên "đã có CR chưa". Cái cứng là
baseline-guard:docs/02-baseline/deny ở mọi chế độ, không BYPASS. Vì thế "không sửa baseline trực tiếp" là điều kiện máy giữ được, còn "phải mở CR" thì không.
Chuyển chế độ dự án (QĐ-7)
Đổi project_mode không phải sửa một trường — nó là sự kiện có nghi thức, đi qua skill này và phải kèm DEC. Không có nghi thức thì "tự nhận mvp" thành đường né gate (R3).
mvp → standard — trả nợ rồi chốt baseline
- Đọc
memory/doc-debt.md— đó là danh sách việc, không phải ghi chú. - Backfill các DOC trong
docs_focuscủastandardcòn ở trạng thái nợ. Nguồn là artifact MVP đã có: code, FR rời, AC, ADR. Backfill là viết ngược từ cái đã làm — gần với minipower-architecture-as-built hơn là viết mới. - Gắn ID cho mọi FR/UC/AC chưa có (
{MOD}-FR-001…). Nếu đã dùng ID từ ngày đầu như khuyến nghị thì bước này gần như trống. trace:checkphải xanh — ID không trỏ sai, không trùng.- Chốt baseline đầu tiên →
docs/02-baseline/v1.0/. - Ghi DEC
DEC-CHG-NNN: mode cũ → mới · vì sao · nợ nào đã trả · nợ nào cố ý mang theo. - Đổi
project_modetrongmemory/profile.json→standard.
Không có bước di trú cấu trúc. Khung folder đã đủ từ ngày init (QĐ-2) — chỉ điền tiếp.
maintain → standard — as-built đủ rồi mới chốt
- minipower-architecture-as-built cho tới khi phủ hết
docs_focuscủamaintain(04 · 08 · 09 · 10 · 11 · 12 · 17 · 18). - Mọi mục vào
docs/phải đã có người xác nhận — nháp chưa xác nhận không tính là đã trả nợ. assets/archive/còn nguồn "nghi ngờ" chưa xử lý → hoặc xác nhận, hoặc hạ xuống "đã lỗi thời". Không để lửng.trace:checkxanh → chốt baseline → ghi DEC → đổi trường.
standard → mvp / → maintain — hiếm, nhưng có thật
Dự án bị cắt scope, hoặc bàn giao cho đội vận hành. Vẫn phải ghi DEC — và ghi rõ baseline đã chốt có còn hiệu lực không. Hạ mode không xoá baseline đã có.
Hạ mode là tín hiệu cần người quyết, không phải thao tác dọn dẹp.
decision-stalenesssẽ nhắc nếumvpsống quá lâu (R3).
Format doc-debt.md
Sổ nợ là điều kiện vào luồng chuyển mode, nên format phải máy đọc được ở mức tối thiểu:
| # | Thiếu gì | Module / phạm vi | Vì sao chấp nhận thiếu | Cần trước khi | Trạng thái |
|---|----------|------------------|------------------------|---------------|------------|
| 1 | DOC-04 Business Rules | ORD | MVP demo 3 tuần | chốt baseline v1.0 | ☐ nợ |
| Quy tắc | |
|---|---|
| Thiếu gì | Nêu DOC-NN rõ ràng — DOC-04 Business Rules, không phải "tài liệu nghiệp vụ" |
| Module / phạm vi | {MOD} nếu DOC theo module; dự án nếu cấp dự án. Cột này khớp chiều doc_scope mà prereq-gate dùng |
| Trạng thái | ☐ nợ · ☐ đang trả · ☑ xong |
| Khi nào ghi | prereq-gate nhắc thiếu tiền đề mà vẫn quyết làm tiếp → ghi ngay. Đó là lúc nợ phát sinh |
Liên quan: minipower-analyst-srs · minipower-architecture-sad · minipower-pm-plan · minipower-ops-deploy / minipower-qa-strategy · minipower-architecture-as-built
Anti-patterns
- Sửa SRS không CR · duplicate DOC · approve CR không cập nhật trace/test
- Đổi
project_modemà không ghi DEC — mất dấu vết, và mở đường né gate (R3) - Hạ mode để cho gate im thay vì trả nợ tài liệu
- Coi
doc-debt.mdlà ghi chú tuỳ hứng — nó là danh sách việc của luồng lênstandard
Hướng dẫn người: README.md.
04 同仓库更多 Skills
minipower-vcs-gitlab
Tra GitLab (search, issue, pipeline, MR), soạn MR/comment, tạo MR và commit/push sau L2. Dùng khi merge request, GitLab MCP, code_provider gitlab — không scaffold .NET, không force-push.
minipower-toolbox-skill-author
Viết và soát skill lá-rời Minipower (minipower-{module}-{capability}) — chọn module bằng 3 câu hỏi ADR-022, dựng cây SKILL.md/README.md/workflows/providers, đặt description kích hoạt được, cập nhật hub và test canh. Hỏi người xác nhận trước mọi quyết định, không tự chốt. Dùng khi tạo skill mới, thêm provider/pattern/workflow, mở module mới, hoặc soát skill có sẵn lệch chuẩn.
minipower-tasks-lark
Đọc, lọc, tìm, soạn nháp và ghi task Lark (tasklist / task) theo L1–L3. Dùng khi việc trên Lark, sprint, tasklist, "tìm task", "tạo task", tasks_provider lark — không dùng cho tin nhắn nhóm hay wiki.
minipower-support-registry
Rà registry DOC theo project_mode, nhắc owner thiếu ID hoặc chỗ lưu sai. Dùng khi doc-registry, thiếu DOC, rà soát tiêu chuẩn — không tự sửa FR, không init.
minipower-support-publish
暂无简介
minipower-router
Phân loại intent Minipower rồi gợi ý đúng một pack nghề hoặc kênh. Dùng khi làm gì tiếp, chọn skill, dispatcher, không biết mở pack nào — không tự gọi MCP L3, không spawn agent.