
r352.com
A site that checks itself before it ships
- 80+
- Podstron z Jednego Builda
- 4
- Blokujące Kontrole na Wydanie
- 6
- Wdrożeń Jednego Dnia
Ta strona jest naszym własnym case'em, a jej sens jest praktyczny: jak jedna osoba utrzymuje dużą, dwujęzyczną stronę w spójności i bezpiecznie ją publikuje. Ponad 80 podstron w dwóch językach powstaje z jednego builda, zasady siedzą w systemie, a nie w czyjejś głowie, i nic nie trafia na produkcję, dopóki nie przejdą cztery automatyczne kontrole. Decyzje podejmują ludzie, a AI składa to, co pomiędzy.
Strona, na żywo
Problem
Mały zespół nie przejrzy wzrokiem ponad 80 podstron przy każdej zmianie, a strona, która mówi 'budujemy systemy', nie może być utrzymywana ręcznie. Szybkość bez kontroli psuje rzeczy po cichu: za długi opis meta, link za mały, żeby trafić w niego na telefonie, polska strona wskazująca na angielską.
Za co wzięliśmy odpowiedzialność
Wszystko, i o to chodzi: pozycjonowanie, projekt, kod, obie wersje językowe i kontrole, które decydują, czy wydanie może wyjść na produkcję.
Które kompetencje pracowały
- Strategia i design
- Spisany design system i tokeny czytelne dla maszyn są źródłem prawdy dla zespołu i dla każdej sesji AI, która dotyka strony.
- Produkty cyfrowe
- Ponad 80 podstron prerenderowanych do statycznego HTML z jednego builda, po angielsku i po polsku, z wzajemnymi parami językowymi sprawdzanymi przy każdym wydaniu.
- Creative delivery
- Zmiany wychodzą tego samego dnia jednym pipeline'em: sześć wdrożeń produkcyjnych jednego dnia podczas aktualizacji we wrześniu 2026.
- AI elevation
- AI buduje i sprawdza między decyzjami. Każde wydanie zatwierdza człowiek, a bramki trzymają standard, kiedy tempo rośnie.
Decyzje
Jedna komenda wdrożenia, bez skrótów: build, potem cztery blokujące kontrole, potem wydanie. Kontrola crawl czyta na każdej stronie tytuły, opisy i nagłówki. Kontrola linków szuka stron-sierot i wycieków językowych. Kontrola mobile otwiera kluczowe strony w 390 px i liczy cele dotykowe poniżej 44 px względem budżetu. Kontrola interakcji klika każdą kontrolkę, żeby sprawdzić, czy nic się nie wywala. Osobna kontrola marki porównuje spisany przewodnik z kodem.
Jak to dowieźliśmy
Treść żyje w danych, strony są z nich kompilowane, a AI pisze różnicę zamiast całej strony. Kiedy oferta przeszła z trzech obszarów na cztery kompetencje, strona główna, mapa usług, strona usług i trzy case studies zmieniły się razem, w obu językach, bo czytają z tej samej struktury.
Realizacje
Każda podstrona, z jednego builda

Żywe tła: WebGL i ruch
Tryb jasny: ten sam system, odwrócony
Ten sam kokpit na telefonie





Nawigacja, która opowiada tę samą historię



Jeden język obrazu: grafit i jeden limonkowy sygnał







Brand Centre: zasady spisane
Maskotka: pogodny robot
"Tego dnia dwa wydania zostały zatrzymane. Żadne z nich nie dotarło do ani jednego odwiedzającego.
Rezultat
Podczas aktualizacji we wrześniu 2026 strona przeszła sześć wdrożeń produkcyjnych jednego dnia. Dwa kolejne kontrole zablokowały przed wyjściem na produkcję: jedno za opisy meta ponad limit długości, drugie za nowe linki zbyt małe, żeby trafić w nie na telefonie. Oba poprawiono u źródła, nie przez poluzowanie budżetu.
Refleksja
Kontrole nie są po to, że nie ufamy pracy. Są po to, żeby praca mogła iść szybko i nikt nie musiał wszystkiego pamiętać.