docs: BREAKING-преамбула без legacy-оговорки, Layout sync/ и новые файлы бандла (T5.1-T5.2, #69)

This commit is contained in:
Andrey Epifancev 2026-10-25 00:58:30 +04:00
parent ce464beeb5
commit c0ba694c08
2 changed files with 7 additions and 1 deletions

View File

@ -144,13 +144,18 @@ dsh/
cordis.patch.yml inserts the dsh-harness row
index.js ctx.tools.guard + agent/pre-step + /role
command-role.js /role command glue
command-check.js dsh-harness-check command glue
lib/guards.js DSH tool call -> claude-harness hook JSON
lib/bootstrap.js superpowers skill resolution, marker, dedupe
lib/role.js role layers and text (pure)
lib/selfcheck.js bundle contract self-check (pure)
dsh-tools.md superpowers tool mapping
hooks -> ../../hooks local install: tested hooks are reused, not copied
locale/{en,ru}.json
icon.svg
sync/ vendored sync machinery (Node builtins only)
sync-from-upstream.mjs pinned upstream -> adapted skills (asserted transforms)
verify-skills.mjs synced-tree validation (frontmatter, prefixes, links)
tests/
install.sh
skills/{role,sdd}/SKILL.md model-invocable skills installed into ~/.dsh

View File

@ -4,7 +4,8 @@
копии клона» на sync по пину `v7.0.1`, бандл получает самопроверку контракта.
**BREAKING:** `--skills` без явного источника теперь требует сеть (клон пина);
офлайн-прогон без клона — `FAIL`, а не тихий legacy и не «WARN + код 0».
офлайн-прогон без клона и без legacy-источника — `FAIL`, а не тихий пропуск
и не «WARN + код 0» (legacy-источник, если он есть, остаётся сырым WARN-путём).
Отмена #67 (авто-pull unpinned HEAD) — решение design.md D-2.
## ADDED Requirements