v0.2.1 — Restore UTF-8 package description
Fix
The 0.2.0 version bump rewrote package.json's Chinese description as mojibake (e.g. 复用 → 澶嶇敤). The bump script read the file with Get-Content -Raw, which decodes UTF-8 as GBK on Windows, and then wrote the mis-decoded text back as UTF-8. The corrupted description shipped to both npmjs and GitHub Packages with 0.2.0.
- Restore the original description bytes — verified byte-identical to the
0.1.8blob viagit diff. - Scan every tracked file for mojibake markers;
package.jsonwas the only casualty. - Rebuild
lib/so the embedded version literal matches (host-heartbeatchunk hash moves todfEY9CR-).
This patch exists because a published npm version cannot be overwritten, so the correction has to ship as a new version.
Verification
pnpm run checkgreen: typecheck + 249 tests passed (1 skipped) + build.npm view dsh-codebuddy-cli descriptionreports the correct Chinese text after publish.