Skip to content

Releases: Rheinmir/setup

v1.0.6

Choose a tag to compare

@Rheinmir Rheinmir released this 03 Jul 14:41

Version 1.0.6:

  • Added /raise-issue — ghi lại một issue đầy đủ bối cảnh vào ledger local trong repo (feature-gap, tech-debt, nền tảng, câu hỏi kiến trúc) để bạn hoặc dev khác pull về xử lý ở bất kỳ máy nào qua /fdk, không đụng nhánh hay dự án khác. Tự mirror lên tracker remote nếu có (GitHub, GitLab, Gitea) để issue hiện ở tab Issues và assign được người thật, trong khi file ledger vẫn là nguồn chân lý. Khác /orca-issue vốn dành cho sự cố/bug (bắt buộc tái hiện trước khi sửa).
  • Added /ovs-notes — xem release-notes/changelog tức thì: liệt kê các bản (tag + GitHub release) mới nhất trước để chọn đọc, chỉ đọc, không side-effect.
  • Added ledger issue local llmwiki/wiki/sources/ISSUES.md — một chỗ quét nhanh các issue đang mở, đi theo repo khi clone (không lệ thuộc GitHub).
  • Added trang tự-thuật cho overstack: narrative-as-data + code-state self-narration — trang tổng quan giờ suy ra nội dung từ nguồn khai báo thay vì chép tay, nên không lệch âm thầm.
  • Added "gương-soi" cuối phiên: khi một phiên có đụng vào framework, hệ tự chạy cổng sức khoẻ và nhắc bạn sửa trước khi kết thúc nếu có gì đỏ.
  • Added bản đồ trí-nhớ-phụ (secondary-memory): ghi lại diễn tiến phiên theo session và hiện dạng bản đồ để tra cứu về sau.
  • Changed cổng sức khoẻ medic — phủ kiểm đủ 17/17 luật (trước chỉ 5–7): mỗi luật được thử "cắn" thật để chứng minh còn hiệu lực, không chỉ giả định.
  • Changed /ovs-notes sau góp ý: an toàn khi travel sang dự án khác, mặc định lấy nguồn từ framework, và gắn nhãn nguồn rõ ràng.

Known limitations:

  • Hai issue vừa raise — mục Foundation phổ quát cho mọi wiki, và phương án orchestration tự-chủ làm Plan B khi không được dùng orca — mới ở trạng thái raise-only: đã ghi đủ bối cảnh nhưng CHƯA thực hiện, cố ý để lại cho phiên /fdk kế.
  • medic --ci còn 1 cảnh báo đã biết: skill /ovs-notes chưa được xếp vào nhóm mind-map (chỉ ảnh hưởng cách hiển thị sơ đồ, không ảnh hưởng chức năng).
  • narrative-as-data và code-state self-narration đang ở Phase 2 / mức cố-vấn — phủ một phần, chưa bao trọn mọi cơ chế.

v1.0.5

Choose a tag to compare

@Rheinmir Rheinmir released this 03 Jul 07:31

overstack v1.0.5

release gần nhất: v1.0.4 → v1.0.5 (patch). Giọng patch note theo council 2026-07-03 (Rams/Kahneman): trung thực về ranh giới hoàn thiện, không phóng đại.

Thêm (Added)

  • Engine tự-index SELF-CONTAINED — không còn phụ thuộc phần mềm ngoài (code-graph MCP) cho trục code:
    • fdk/tools/code_imports.py — trích quan hệ imports đa-ngôn-ngữ (TS/JS/Go/Rust + Python), chỉ stdlib, fail-open, resolve tsconfig-alias/relative, dynamic→unresolved (không bịa đích).
    • build-wiki-graph.py — Mảnh A-D: wire imports đa-ngôn-ngữ, strip code-fence trước wikilink, detect_cycles, quarantine YAML hỏng, impact_reverse (touches lan-truyền cap=1); thêm flag CLI --code-root / --json.
  • medic — cổng sức khoẻ tổng / tuyến phòng thủ cuối: 1 lệnh gom rules-bite (harness-doctor) + drift + docs-fresh + code-compile + eval. CLI medic (symlink) + /medic slash skill. Tự-mở-coverage (đọc policy.yaml LIVE).
  • skill-whiteboard.html — bản đồ quan hệ skill tĩnh (hub theo cấu trúc, ◆ = skill bao trùm), generator whiteboard-skill-map.py; link mỏng từ overstack.
  • fdk kim chỉ nam 2 (hub-UX) ghi vào skills/fdk/SKILL.md (travel, cạnh Meadows).

Sửa (Fixed)

  • Council report hiện TÊN uỷ viên + lens thay vì seat-N (map seat→persona từ config).
  • Council report redesign — font Việt-an-toàn (bỏ Iowan/Palatino vỡ dấu), lens có style riêng, lead + accent chống wall-of-text.
  • Validator drift proposal_complete.py (hooks-copy ≠ src) — sync đúng hướng.
  • overstack phân nhóm orca-issue--check xanh.

Xóa / Vệ sinh (Removed / Hygiene)

  • .gitignore thêm scratchpad/ (rác ephemeral không vào repo).
  • CẦN trước khi tag: git rm -r --cached scratchpad/ — vài file scratchpad/co-council/* đã bị track từ trước, phải untrack.

Known limitations (khai thẳng — chưa xong, đừng đọc nhầm là hoàn thiện)

  • medic mới phủ 5/17 rule có bite-test; 12 rule còn lại CHƯA được chứng minh cắn (không phải đã kiểm & pass). "HỆ KHOẺ" = 5/17 đã đo, KHÔNG suy ra toàn hệ.
  • medic CHƯA là cổng bắt buộc — chưa wire pre-commit/CI; pre-commit hook đang tắt. Đây là bước tiếp theo (proposal 030726-medic T3-5).
  • Benchmark self-index 10/10 chạy trên app tự dựng, out-of-sample, N nhỏ (10 đòn) — là 10 điểm dữ liệu, không phải statistical guarantee.
  • 2 proposal (030726-medic, 020726-council-chon-de-thi) vẫn ở wiki/sources/draft/ — trạng thái proposed, chưa duyệt.
  • eval self-index còn ở scratchpad/ (chưa promote canonical) — cố ý, để cọ xát thêm 1 chu kỳ (Taleb).

overstack v1.0.0 — first release

Choose a tag to compare

@Rheinmir Rheinmir released this 28 Jun 04:53

overstack biến AI Agent (Claude Code · opencode · Cursor…) thành một cộng sự kỹ thuật tự-kỷ-luật: tri thức (wiki) · rào chắn tất định (harness, 0 token) · kỹ năng (skills) · điều phối đa-agent (Orca). Bản release đầu tiên dưới tên chính thức, kèm tài liệu user — chưa từng được viết — nay có và đi theo mọi lần cài.

⚡ Cài (1 dòng)

Dán cho Agent (tự cài + tự kiểm tra):

chạy curl -fsSL https://raw.githubusercontent.com/Rheinmir/setup/orca/harness/poc-vendor-neutral/bootstrap.sh | bash và kiểm tra xem mọi thứ đã ở đúng chỗ chưa

hoặc chạy thẳng terminal:

curl -fsSL https://raw.githubusercontent.com/Rheinmir/setup/orca/harness/poc-vendor-neutral/bootstrap.sh | bash

📖 Tài liệu

llmwiki/html/overstack.html — Quickstart (2 phút) + hàng chục tab, self-contained, travel cùng install.

✨ Nổi bật v1.0.0

  • Tài liệu user chính thức (HTML glass, sinh bằng code, travel)
  • Tự bảo trì: /harness-update (update + trả nợ wiki + refresh bản đồ năng lực + health-check)
  • Bản đồ năng lực + logger xuống cùng dự án (ADR-005)
  • 5 tính năng eval/council/loop đã verified (deterministic core, LLM nhốt sau adapter)
  • fdk-gate: định-nghĩa-hoàn-thành 15 bước
  • /fdk + /harness-update cài global

Harness PoC vendor-neutral · v0.1

Choose a tag to compare

@Rheinmir Rheinmir released this 26 Jun 01:46

PoC harness vendor-neutral — 1 lõi llmwiki-validate.py đọc policy.yaml, mọi vendor là caller mỏng. Không dùng MCP cho đường chặn.

Cài 1 dòng (online — luôn bản mới nhất)

curl -fsSL https://raw.githubusercontent.com/Rheinmir/setup/orca/harness/poc-vendor-neutral/bootstrap.sh | bash

Cài thủ công / offline (từ release này)

mkdir -p <dự-án>/harness
tar xzf harness-poc-vendor-neutral.tar.gz -C <dự-án>/harness/
bash <dự-án>/harness/poc-vendor-neutral/install.sh <dự-án>

Gỡ: bash .../uninstall.sh <dự-án> · Cài đè: install.sh <dự-án> --clean

Asset

  • harness-poc-vendor-neutral.tar.gz — trọn bộ (lõi + policy + gen + install/uninstall/bootstrap + 2 bộ test + README/DOCS)
  • bootstrap.sh / install.sh / uninstall.sh — tải lẻ nếu cần

Đã test: install giữ nguyên config sẵn có của user, idempotent, --clean, uninstall sạch; demo 13 + broad 54 PASS.