Skip to content

Commit 79e1d27

Browse files
committed
Keep the 2.0 release promise aligned with the interface
The release body now calls out the native localization behavior and uses the English action name users see in the default interface. Constraint: The v2.0.0 workflow publishes this document verbatim as prerelease notes Confidence: high Scope-risk: narrow Reversibility: clean Directive: Keep release-note UI labels aligned with the English source language Tested: v2.0.0 source and built-app identity; unsigned Release build; TUI build; production audit Not-tested: Signed and notarized distribution
1 parent 3e85ea2 commit 79e1d27

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

docs/releases/2.0.0.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ This artifact is not signed or notarized. The dated pre-publication status is ke
99
- Stable skill identity now anchors upgrades, Collection membership, stars shared with the TUI, and release version checks.
1010
- Collection mounting reports missing, skipped, shared, and diverged state instead of presenting partial work as healthy.
1111
- Skills CLI takeover recovery prefers deterministic backups and trusted GitHub provenance; ambiguous copies are preserved for explicit recovery.
12+
- The macOS interface uses English source and fallback strings, with native Simplified Chinese resources selected through macOS language settings.
1213
- The maintained TUI lockfile resolves safe production versions of `js-yaml` and `ws`.
1314
- The release workflow accepts only a manually selected existing tag on `main`, verifies source and built-app identity, stages an unsigned artifact, and isolates publishing behind the `release` environment.
1415

@@ -53,7 +54,7 @@ Existing snapshot tests add density coverage, but they do not replace the live-w
5354

5455
## Troubleshooting
5556

56-
- A yellow Collection is intentionally not “healthy.” Inspect its success/skipped summary, restore or re-add missing Library members, then use **重新应用**.
57+
- A yellow Collection is intentionally not “healthy.” Inspect its success/skipped summary, restore or re-add missing Library members, then use **Reapply**.
5758
- A Collection with no resolved members cannot be mounted. Add or restore a skill first; turning off its mount intent never deletes Library content.
5859
- If Skills CLI takeover reports ambiguous canonical state, keep the reported copies intact and restore the trusted canonical copy or deterministic backup before retrying.
5960
- A trusted canonical copy contains `SKILL.md`, `.skills-manager-managed`, and `.skills-manager.json`; its GitHub repository identity, skill ID, and source ref must match the Skills CLI lock entry. Do not edit the manifest to force a match.

0 commit comments

Comments
 (0)