diff --git a/services/data/app/main.py b/services/data/app/main.py index 29d3338..766be9c 100644 --- a/services/data/app/main.py +++ b/services/data/app/main.py @@ -4,6 +4,7 @@ Jedyne zadanie: przyjąć znormalizowane zapytanie z warstwy logicznej, wyszuka dane (w Excelu z cache lub w SQL) i zwrócić je w górę. Nie zna warstwy logicznej ani prezentacji. """ +# build-marker: 2026-07-25 wymuszenie nowego obrazu po incydencie z tagiem :latest from __future__ import annotations from contextlib import asynccontextmanager diff --git a/services/logic/app/main.py b/services/logic/app/main.py index 131e46d..f11a641 100644 --- a/services/logic/app/main.py +++ b/services/logic/app/main.py @@ -4,6 +4,7 @@ W górę: udostępnia API dla warstwy prezentacji. W dół: woła warstwę bazodanową (DataClient). Nie serwuje HTML, nie czyta plików/baz — tylko reguły i pośrednictwo. """ +# build-marker: 2026-07-25 wymuszenie nowego obrazu po incydencie z tagiem :latest from __future__ import annotations from datetime import datetime diff --git a/services/presentation/app/main.py b/services/presentation/app/main.py index a6eb637..7c83d04 100644 --- a/services/presentation/app/main.py +++ b/services/presentation/app/main.py @@ -7,6 +7,7 @@ Strona główna „/" = wprowadzenie danych horoskopu i podgląd policzonych poz (do ręcznego testowania aplikacji). Wyszukiwarka sygnifikatorów przeniesiona pod „/significators". """ +# build-marker: 2026-07-25 wymuszenie nowego obrazu po incydencie z tagiem :latest from __future__ import annotations import json