10ade55525
Testy / Testy warstwy logicznej (silnik) (pull_request) Failing after 4s
Testy / Testy warstwy prezentacji (dostęp do baz) (pull_request) Failing after 4s
Testy / Testy warstwy bazodanowej (ochrona baz) (pull_request) Failing after 4s
Testy / Testy astrodemo (pull_request) Failing after 3s
Testy / Build obrazu silnika B (swisseph) (pull_request) Successful in 5s
Testy / Kontrola składni wszystkich warstw (pull_request) Failing after 3s
build-render / build (push) Failing after 8s
build / build (push) Successful in 20s
Testy / Testy warstwy logicznej (silnik) (push) Failing after 4s
Testy / Testy warstwy prezentacji (dostęp do baz) (push) Failing after 3s
Testy / Testy warstwy bazodanowej (ochrona baz) (push) Failing after 3s
Testy / Testy astrodemo (push) Failing after 3s
Testy / Build obrazu silnika B (swisseph) (push) Failing after 2s
Testy / Kontrola składni wszystkich warstw (push) Failing after 3s
`COPY . .` wnosiło do obrazu cały katalog usługi, razem z tests/. Leży tam plik pilnujący, żeby pewne słowa nie padły — wypisujący je wprost, bo inaczej nie da się ich sprawdzić. Trafiając do obrazu, stawał się dokładnie tym wyciekiem, przed którym broni: „pełna aplikacja", „astrololo", nazwy nieobecnych funkcji. Obraz tej usługi się KOMUŚ ODDAJE, więc waży to więcej niż gdzie indziej. To samo zawężenie zrobiłem wcześniej w warstwie prezentacji; astrodemo zostało przeoczone, bo powstało przed tamtą zmianą. Test pilnuje tego na przyszłość i czyta same instrukcje, bez komentarzy — komentarz obok cytuje dawną postać, więc szukanie po całym pliku zgłaszałoby własne wyjaśnienie. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>