docs(openspec): приёмка установки без ~/.claude (#49)
This commit is contained in:
parent
3bfcc583bb
commit
12f19b1de5
@ -149,3 +149,23 @@ Issue: #49. Спека: `openspec/changes/dsh-install-source/specs/dsh-install/s
|
||||
- Temp `HOME` без `~/.claude`: `--global --skills --roles` с
|
||||
`--superpowers-from`; `--check`; `prepareBootstrap({home})` — маркер на месте.
|
||||
- Живой fresh-session smoke без `~/.claude` — за владельцем (в PR отмечено).
|
||||
|
||||
### Приёмка: прогон 24.10.2026
|
||||
|
||||
- `openspec validate dsh-install-source --strict` → `Change 'dsh-install-source' is valid`.
|
||||
- `bash dsh/tests/run.sh` → 61/61 pass (до изменения — 57).
|
||||
- Temp `HOME` без `~/.claude`: копия реальных superpowers 7.0.0 в
|
||||
`<tmp>/superpowers`, `--global --skills --roles --superpowers-from` → 15
|
||||
superpowers-скиллов, 2 локальных (`role`, `sdd`), 4 роли; `$HOME/.claude` не
|
||||
создан; `prepareBootstrap({ home })` выбрал
|
||||
`~/.dsh/skills/using-superpowers/SKILL.md`, маркер
|
||||
`<!-- DSH-HARNESS-BOOTSTRAP:412d797495fc8765 -->`; `--check` — `ok: dsh skills`,
|
||||
`ok: role skill`, `ok: roles`, `WARN: no superpowers source` (источник был
|
||||
временным каталогом, копии на месте).
|
||||
- Машина владельца: `--check` — `WARN: legacy superpowers source
|
||||
(~/.claude/plugins/cache/.../7.0.0/skills)`, `ok: dsh skills`, `ok: roles`. В
|
||||
установленном `~/.dsh/AGENTS.md` ещё три пути `~/.claude/roles` — нужен
|
||||
повторный `--global` (ручной шаг, отмечен в PR).
|
||||
- Fresh-session smoke без `~/.claude` — за владельцем: юнит-уровень
|
||||
(`prepareBootstrap` с temp HOME) пройден, реальную сессию DSH поднимает
|
||||
владелец.
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user