Files
brain/docs/registry/contracts/design-plugin__design-system.contract.json
T
Дмитрий bf3d557cce feat: разворачивание комка design-plugin — 7 навыков (роутер-реестр)
Эпик роутер-реестр, спека v2 §2, этап 1. Зонтик design-plugin развёрнут
в 7 карточек-навыков + 7 под-узлов #46a..#46g. Контракт раньше описывал
лишь 3 из 7 реальных навыков — теперь покрыты все.

- 7 карточек: accessibility-review, design-critique, design-handoff,
  design-system, research-synthesis, user-research, ux-copy
- nodes.yaml: узел #46 → #46a..#46g; триггеры (дизайн-критика→critique,
  ux-копирайт→ux-copy, research synthesis→research-synthesis)
- зонтик убран; registry-load.test: 123 узла / 115 active

Регрессия (без 5 pre-existing node:test файлов): 4365 passed, exit 0.
(askuser-cosmetic-escape-exempt флакает под параллелизмом — изолированно зелёный, не связан.)

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-18 23:18:20 +03:00

30 lines
975 B
JSON

{
"skill": "design-plugin:design-system",
"kind": "external",
"needs": [
"дизайн-система для аудита/документации/расширения"
],
"produces": [
"аудит консистентности / документация компонента / новый паттерн"
],
"constraints": [
"под-навык зонтика design-plugin (дизайн до кода)",
"a11y-принципы дизайн-уровня; технический a11y SoT — Pa11y #9"
],
"preview-form": "outline",
"defaults": [
"design-system — ведение дизайн-системы"
],
"key-decisions": [
"naming и hardcoded-значения"
],
"acceptance-criteria": [
"система консистентна и задокументирована"
],
"source": {
"version": "n/a",
"hash": "0000000000000000000000000000000000000000000000000000000000000000",
"path": ""
}
}