fix(#1264): preserve portable standalone launch
ci/woodpecker/pr/ci Pipeline failed

This commit is contained in:
goals
2026-08-16 19:01:26 -05:00
parent 9dc90be7e1
commit 3af594590a
11 changed files with 161 additions and 68 deletions
@@ -25,8 +25,8 @@ base. The canonical roster row supplies each seat's exact name, class, peers, so
## Operator behavior
A normal standalone launch without a fleet identity still uses the interactive wizard when
`SOUL.md` is absent:
A normal standalone launch without a fleet identity retains its portable configuration path and still
uses the interactive wizard when `SOUL.md` is absent:
```bash
mosaic pi
@@ -38,8 +38,8 @@ A roster-owned seat may be started without attaching to its pane:
mosaic fleet start <exact-roster-name>
```
Mosaic refuses before runtime execution if the requested member is absent, its ambient class
conflicts with the roster, a required default is missing or unsafe, or an existing identity contract
Mosaic refuses before runtime execution if the requested member is absent, its explicitly supplied
ambient class is blank or conflicts with the roster, a required default is missing or unsafe, or an existing identity contract
is not a safe regular file. Repair the named component and retry the same exact roster member; do not
copy another seat's personalized identity.