diff --git a/dsh/PORT.md b/dsh/PORT.md index 69bc7e9..3f9eb39 100644 --- a/dsh/PORT.md +++ b/dsh/PORT.md @@ -206,6 +206,13 @@ They cover main/detached guards, branch allowance, Bash writes, `require-plan` with `.bounded` and a branch plan, bootstrap frontmatter/marker/dedupe, role-layer composition, and package metadata. +Composition smoke test (no model call): the bundle was installed with +`dsh plugin --profile test add dsh/bundle` into a temporary `DSH_HOME` based on +the shipped `headless` profile. `--dump-config` shows the `dsh-harness` row, the +profile lists `@local/dsh-harness` in `dsh.profile.bundles`, and the package's +internal `hooks` symlink resolves to the repository `hooks/`. The temporary +profile was removed; the real `desktop` profile was not touched. + ## 7. Risks and open questions - **DSH is 0.2.1-rc.3.** The plugin/event API is not frozen; pin the version and