diff --git a/eval/tenant_panel/bank.py b/eval/tenant_panel/bank.py index e8ccb25e..2d2c8ed6 100644 --- a/eval/tenant_panel/bank.py +++ b/eval/tenant_panel/bank.py @@ -397,7 +397,10 @@ def _select_pair(argv: list[str]) -> None: # модуль, — ассерт ниже это и поймал. Настраиваем наш экземпляр явно, тем же приёмом, каким # касса перенастраивается под любой пак, и лишь потом проверяем. import roster as _ROSTER # noqa: PLC0415 - MONEY.configure(ZONE=REPO / "eval" / "dovodka", OUT=MD.OUT, TAGS=MD.TAGS, + # ⚠ ZONE — каталог того, кто ПОКУПАЕТ, а не каталог фазы: фриз-гейт сверяет зону вызывающего + # файла, и с `dovodka` он отверг бы сам bank.py. Ограничение при этом не ослаблено — это + # исходная зона кассы эксп-22; фриз-проверка чистоты `bank.py` остаётся в силе. + MONEY.configure(ZONE=Path(__file__).resolve().parent, OUT=MD.OUT, TAGS=MD.TAGS, CEILINGS=MD.CEILINGS, PACK_CEILING=MD.PACK_CEILING, GLOB_ALL="dv-*.json", ROSTER=_ROSTER) if MONEY.OUT != MD.OUT: