Przejdź do głównej zawartości

Praca z systemem

Techniczny: DraftAkceptacja: Approved

Wybierz istniejącą rodzinę szablonu i zmieniaj dane oraz treść w jej kontrakcie. Współdzielone wartości i zachowania pochodzą z paczek design systemu. Lokalna kopia komponentu lub wartości odcina propagację zmian i jest błędem architektury.

PotrzebaMiejsce zmiany
Znaczenie marki, odbiorca, obietnica lub językWłaściwa strona marki albo komunikacji
Powtarzalna wartość wygląduToken semantyczny
Wspólna interakcja lub elementKomponent @polisoteka/design-ui
Powtarzalny układ i przebiegWzorzec albo szablon
Dane konkretnego zastosowaniaKontrakt konsumenta, bez zmiany wspólnego źródła

Nową potrzebę najpierw pokazujemy na rzeczywistym zastosowaniu. Dopiero wtedy rozstrzygamy, na której warstwie należy ją obsłużyć.

  1. Sprawdź obowiązującą regułę, zależności i zarejestrowane zastosowania.
  2. Zmień jedno wspólne źródło oraz działający przykład.
  3. Dodaj deterministyczną kontrolę wszędzie, gdzie naruszenie da się opisać mechanicznie.
  4. Sprawdź zmianę na właściwych kontekstach, stanach i szerokościach.
  5. Sprawdź strony, których zmiana dotyczy, i uruchom bramki obszaru.

Zmiana wspólnego źródła trafia do produktu po przebudowie i wydaniu konsumenta. Stan migracji zapisujemy w rejestrze zastosowań, a nie przez kopiowanie reguły do aplikacji.