Repository navigation
Catatan Rilis v2.0.2
Basis: main, commit bump 49181b6 (chore(release): 2.0.2; PR #10–#13 merge di 9d4651d8).
Tanggal rilis: 2026-11-06.
Ringkasan
v2.0.2 adalah patch rilis berisi empat PR yang merge 6 November 2026:
perbaikan flag --profile, publikasi benchmark token, perbaikan deskripsi
manifest .mcpb, dan CI token budget. Tidak ada perubahan nama tool atau
bentuk parameter.
Verifikasi yang mendasari draf
| Gate | Hasil |
|---|---|
| PR #10 post-merge CI (run 42153676380) | SUCCESS (5/5) |
| PR #11 post-merge CI (run 42147780436) | SUCCESS |
| PR #12 post-merge CI (run 42148823517) | SUCCESS |
| PR #13 post-merge CI (run 42154773462) | SUCCESS (6/6, termasuk job Token budget) |
| Review independen PR #10 (regresi direproduksi FAIL lalu PASS, E2E 11/11) | 0 temuan |
| Review + QA independen PR #13 | 0 blocking (2 NIT, menyusul di PR docs) |
| Binary rilis lokal (dari commit bump) | strut-stack-sql 2.0.2 |
PR #10 — Perbaikan flag --profile yang diabaikan binary v2.0.1
Binary v2.0.1 mengabaikan --profile: build_policy dipanggil dengan
cli.full_tools mentah (config.rs:1243 untuk TOML, config.rs:1366 untuk
--url/ephemeral), sehingga hanya 3 tool inti yang aktif. Dampak keamanan
tidak ada (fail-closed); dampak operasional tidak ada (semua 8 konfigurasi
live memakai --full-tools). PR ini memperbaikinya; review independen 0
temuan (regresi direproduksi FAIL lalu PASS oleh reviewer sendiri, E2E 11/11);
post-merge CI SUCCESS.
PR #11 — Publikasi benchmark token
Benchmark token terukur (dua run byte-identical): lite 3 tool 625 token,
standard 13 tool 1313, full 20 tool 2549 (o200k_base). Budget yang
diadopsi: lite ≤750 / full ≤3000 (ditegakkan CI oleh PR #13).
PR #12 — Perbaikan deskripsi manifest .mcpb + CI guard
Lima manifest .mcpb masih membawa deskripsi 3-engine (sumber hardcoded di
mcpb/manifest.json:5); diperbaiki + urutan engine diselaraskan + CI guard
ditambahkan. Post-merge CI SUCCESS.
PR #13 — CI token budget
Job CI baru token-budget menegakkan lite ≤750 / full ≤3000 pada binary
DEBUG milik PR itu sendiri (harness ter-commit, tiktoken==0.14.0
ter-pin). CI 6/6 hijau termasuk job Token budget (15m6s). Post-merge CI SUCCESS.