Loading...
Loading...
Viewer release-notes overstack TỨC THÌ (kiểu /release-notes của Claude CLI). Gõ /ovs-notes → liệt kê NGAY changelog OVERSTACK framework (newest-first) để chọn & đọc; /ovs-notes <version|latest> in đầy đủ; /ovs-notes --here = release của PROJECT hiện tại. READ-ONLY, KHÔNG side-effect — KHÁC /ship (quy trình CẮT release). Trigger: /ovs-notes, 'xem release notes', 'release notes bản nào', 'changelog', 'các bản đã ra', 'bản mới nhất có gì'.
npx skill4agent add rheinmir/setup ovs-notesXem release notes tức thì — gõ phát hiện danh sách các bản để chọn & đọc. Read-only viewer, không cắt release (đó là)./ship
/shipnguồn (framework mặc định · --here project · --repo khác) → danh sách vX.Y.Z newest-first có nhãn nguồn → user chọn bản → in đầy đủovs-Rheinmir/setupgh| Field | Required? | Ý nghĩa | |
|---|---|---|---|
| In | version | | không | không có → in danh sách rồi hỏi chọn |
| In | | không | release project hiện tại (git tag local, offline-ok) / repo GitHub khác |
| Out | danh sách | có | luôn có nhãn nguồn ở header |
| Out | exit≠0 + "không xác nhận được" | khi gh vắng/offline | không giả rỗng |
/shipharness/scripts/ovs-notes.pygh/ship| Step | Type | Inputs | Action | Outputs/exit | Failure/next |
|---|---|---|---|---|---|
| W01 | deterministic | nguồn | List: chạy | changelog newest-first có nhãn nguồn | gh vắng → blocked, exit≠0 |
| W02 | judgment | lời user | Chọn bản: user nêu → chạy với `<version | latest>`; chưa nêu → hỏi | nội dung bản |
| W03 | deterministic | output | Chỉ IN cho user đọc | user đọc được | — |
python3 harness/scripts/ovs-notes.pyvX.Y.Z <ngày> <tiêu đề>--herepython3 harness/scripts/ovs-notes.py <version|latest>--here--here--repo owner/nameghharness/scripts/ovs-notes.py/release-notes!python3 harness/scripts/ovs-notes.py # changelog framework (list)
!python3 harness/scripts/ovs-notes.py latest # bản framework mới nhất
!python3 harness/scripts/ovs-notes.py --here # release project hiện tại!| ID | Kind | Guard | Hành vi | Skip / failure | Rejoin |
|---|---|---|---|---|---|
| B01 | user_optional | user muốn release của PROJECT hiện tại | thêm | — | W02 |
| B02 | user_optional | user chỉ định repo GitHub khác | thêm | gh vắng → blocked | W02 |
| B03 | user_optional | user muốn 0 token | gõ thẳng | — | kết thúc (không qua model) |
ovs-notes.pypython3 harness/scripts/ovs-notes.py latestRheinmir/setupgh auth login