Goal
Turn the current source-preview distribution into a verifiable public alpha that a user can install without knowing the repository layout.
Acceptance criteria
- publish the alpha package set required by the public entry point (
dshelm, @dshelm/dsh, and any internal packages that must be externally resolvable);
npx dshelm init --yes succeeds from a clean HOME with a supported DSH installation;
dshelm doctor reports the installed profile/bundle and gives an actionable next command;
- uninstall removes DSHelm-owned discovery/profile state while preserving unrelated profiles and product-owned credentials;
- record the exact package versions and DSH version used for verification;
- create a GitHub prerelease with install, upgrade, limitations, and uninstall notes.
Evidence to attach
- clean-HOME command transcript with secrets/user paths redacted;
- installed profile/bundle paths;
doctor output before and after install;
- uninstall proof showing unrelated state remains intact.
This is the P0 distribution gate from docs/community-roadmap.zh-CN.md; passing unit tests alone is not sufficient evidence for this issue.
Goal
Turn the current source-preview distribution into a verifiable public alpha that a user can install without knowing the repository layout.
Acceptance criteria
dshelm,@dshelm/dsh, and any internal packages that must be externally resolvable);npx dshelm init --yessucceeds from a clean HOME with a supported DSH installation;dshelm doctorreports the installed profile/bundle and gives an actionable next command;Evidence to attach
doctoroutput before and after install;This is the P0 distribution gate from
docs/community-roadmap.zh-CN.md; passing unit tests alone is not sufficient evidence for this issue.