Wprowadź primitives, layouts, recipes i RouteComposer.
Nowa biblioteka jest gotowa, ale nie dotyka jeszcze admina ani bloga.
Agent ma móc składać sekcje estetycznie, ale zawsze w granicach wspólnego modelu danych i wspólnej biblioteki recipe.
Treści zwykłych stron nie powinny być rozsmarowane po route page, patternach i helperach w /lib jednocześnie.
W nowym układzie komponenty podstawowe są prawie bezlogiczne. Layout macros są ogólne. Recipes są jedyną warstwą, z którą zwykle rozmawia agent. Route composer tylko renderuje listę sekcji.
intro, items, actions, media, metrics, aside, body, notes, composition.
Najpierw site/designer-first. Potem dopiero ewentualne wrappers dla innych modułów.
Nowa biblioteka jest gotowa, ale nie dotyka jeszcze admina ani bloga.
page.tsx, /onas, /uslugi, /kontakt oraz wrappery demo content używają już jednego systemu.
Planner i primary file selection kierują zmiany do designer/routes, composer i shell config.
Nie migrujemy ich teraz, ale ich wrappers mogą później dostać to samo API: variant, tone, density, widthMode, heightMode, intro, items, actions, media, aside.