docs(registry): отметка квинтет-sync UPM DONE в splitting-inventory (роутер-реестр)

ui-ux-pro-max row + решение C: нормативный квинтет-sync вокруг NB-заметки
PSR (9e17fad) выполнен — PSR v3.26 / Tooling v2.27 / CLAUDE.md v2.48 /
CHANGELOG; Pravila без изменений (forward-compat). Коммит sync f1cdd7e.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
Дмитрий
2026-06-19 08:02:01 +03:00
parent f1cdd7ef69
commit 08ab516786
+2 -2
View File
@@ -64,7 +64,7 @@
- **A. Зонтик-контракт → УБРАТЬ** (по спеке v2 §2: растворяется в под-навыки). После разворачивания удаляем `superpowers.contract.json`, `product-management.contract.json` и т.п.
- **B. adr-kit → только `adr` + `judge`** (содержательные «решатели», роутер их подбирает). Служебные init/install-hooks/lint/migrate/setup/upgrade — инфра-команды разовой настройки, в реестр НЕ тащим (роутеру нечего подбирать). *(Принято по логике «что произойдёт при вызове»; если владелец захочет иначе — поправить.)*
- **C. ui-ux-pro-max → РАЗВЕРНУТЬ на 7 с пометкой роли + правка PSR (путь 2).** По сути под-навыки (banner/slides/design-system/ui-styling…) — разные задачи, роутер подберёт точнее. НО в каждом под-контракте `constraints` фиксируют роль: «материал/решение по UI; стек приводить к Vue+Vuetify (R6.0); финальный код — Frontend Design (paired-stack)». Разворачивание UPM **тянет правку PSR** (сейчас PSR говорит «UPM — материал, не разворачивать») — отдельный аккуратный шаг нормативного синхрона.
- **C. ui-ux-pro-max → РАЗВЕРНУТЬ на 7 с пометкой роли + правка PSR (путь 2).** По сути под-навыки (banner/slides/design-system/ui-styling…) — разные задачи, роутер подберёт точнее. НО в каждом под-контракте `constraints` фиксируют роль: «материал/решение по UI; стек приводить к Vue+Vuetify (R6.0); финальный код — Frontend Design (paired-stack)». Разворачивание UPM **тянет правку PSR** (сейчас PSR говорит «UPM — материал, не разворачивать») — отдельный аккуратный шаг нормативного синхрона. **✅ Сделано 19.06.2026 (f1cdd7e, pushed gitea):** NB-заметка PSR (9e17fad) формализована квинтет-синхроном — PSR v3.25→v3.26, Tooling v2.26→v2.27 (cross-ref), CLAUDE.md v2.47→v2.48 + CHANGELOG; Pravila v1.45 без изменений (живые cross-refs forward-compat «+» уже покрывают v3.26).
- **D. Мелочь:** finance journal-entry vs journal-entry-prep — проверить на дубль при разворачивании (свести или оставить оба с разными визитками); semgrep-недопокрытие (codeql/sarif-parsing) — отдельной задачей охвата, не в этом разворачивании.
## Итоговый список к разворачиванию (12 комков)
@@ -122,7 +122,7 @@
| finance-plugin (8, journal ×2 оставлены) | ✅ DONE | committed (push deferred) |
| brand-voice (3) | ✅ DONE | этот коммит (push deferred) |
| hookify (1–2) | ✅ оставлен одной карточкой (решение владельца 19.06 — slug hookify:hookify кривой) | — |
| ui-ux-pro-max (7) | ✅ реестр DONE (master #31g держит конфликт-треугольник; PSR-правка отдельным шагом) | этот коммит |
| ui-ux-pro-max (7) | ✅ реестр DONE + **квинтет-sync DONE** (PSR v3.26 / Tooling v2.27 / CLAUDE.md v2.48 / CHANGELOG; Pravila без изм. — forward-compat «+») | реестр 9e17fad; sync f1cdd7e (pushed) |
### Доп-каскады, выявленные на superpowers (учесть для крупных комков)