Akcent fioletowy #8B5CF6, 64px rail.
inspiracja
.design-sync/NOTES.md: 'Biblioteka React odwzorowująca kokpit Aion Chaos v2. Źródło prawdy: create.aionflow.pl... Cel: Aion Panel UI Kit'. Komponenty React 1:1 skopiowane z Vue kokpitu, generowane pod podgląd w narzędziu projektowym.
źródło: /var/www/aion-ui-react/.design-sync/NOTES.md
cel
package.json: 'Źródło dla claude.ai/design (design-sync)'; katalog ds-bundle/ zawiera wygenerowane screenshoty PNG per komponent i .review.html — pipeline renderujący do statycznych obrazów, nie interaktywna apka.
źródło: package.json, ds-bundle/_screenshots/*.png
zależności
Grep 'aion-ui-react' po wszystkich package.json/TS/TSX w /var/www nie zwraca wyniku poza samym repo — w przeciwieństwie do aion-ui, nikt tego nie importuje.
źródło: grep -rl 'aion-ui-react' /var/www
znaczenie
Produkcyjny kokpit jest w Vue/Nuxt, to repo utrzymuje równoległą kopię React specjalnie pod narzędzia typu Claude Design — wartość w umożliwieniu iteracji designu, nie w dostarczaniu komponentów do aplikacji.
źródło: .design-sync/NOTES.md
co działa
NOTES.md: 'render-check 0 bad, 0 floor, package-validate.mjs exit 0' — potwierdzony dowód działania pipeline'u przy ostatniej synchronizacji.
źródło: .design-sync/NOTES.md
co nie działa
NOTES.md: 'Zmiana kokpitu w Vue NIE propaguje się tu sama' — pierwszy sync omyłkowo użył starego stylu i musiał zostać zastąpiony, to udokumentowana historia błędu.
źródło: .design-sync/NOTES.md
co do przetestowania
Ostatni udokumentowany re-sync to 2026-06-20, ale aion-chaos ma 189 restartów sugerujących aktywny rozwój — nie zweryfikowano czy dist odzwierciedla aktualny wygląd.
źródło: stat dist/, NOTES.md
rekomendacja
Działa jako jednokierunkowe lustro Vue→React dla design-sync, nie importowalna paczka — warto to odzwierciedlić w metadanych, żeby uniknąć fałszywych oczekiwań frontendu.
źródło: analiza package.json + NOTES.md + brak konsumentów