Dlaczego projekty się nie dostosowują
Każdy projekt celowo zachowuje własne kolory i typografię, a prompt trzyma agenta tego trzymania się.
Zasada
Każdy projekt jest dostarczany z ustalonymi już kolorami, typografią, odstępami i tekstem, a prompt wyraźnie instruuje twojego agenta, żeby go nie przeprojektowywał. Nic nie czyta z kontekstu motywu. Nic nie próbuje wykryć twojej palety.
Dlaczego podjęliśmy tę decyzję
Agent poproszony o wtopienie gotowego projektu w istniejącą paletę tworzy coś, co nie jest ani jednym, ani drugim. Zachowuje układ, ale traci relacje kontrastu, na których projekt został zbudowany, i kończysz debugowaniem ekranu, którego nigdy nie widziałeś działającego. Każda decyzja projektowa w bibliotece została podjęta względem konkretnych kolorów; zmiana ich w momencie wklejania zabiera ze sobą całe uzasadnienie.
Przyjęcie go takim, jaki jest, oznacza, że najpierw widzisz projekt działający, co jest też jedynym sposobem, by wiedzieć, czy wklejenie się powiodło. To, co zrobisz z kodem potem, jest twoje: to twój plik, w twoim repozytorium, a twój agent już przy nim siedzi. Każdy projekt trzyma swoje wartości w jednym obiekcie tokenów na górze pliku, który jest tam dla twojej własnej korzyści, a nie dlatego, że zamierzamy czegokolwiek od niego wymagać.