Reconfigure the phase cash desk after foreign module loads in the contamination probe so purchases land in the phase directory
This commit is contained in:
parent
9df7944381
commit
ea1cbcd51b
1 changed files with 11 additions and 0 deletions
|
|
@ -58,6 +58,17 @@ CT = _load("contam21", REPO / "eval" / "role_topology" / "contamination.py")
|
|||
ROSTER = _load("roster_c", REPO / "eval" / "tenant_panel" / "roster.py")
|
||||
ED = _load("editors_c", REPO / "eval" / "tenant_panel" / "editors.py")
|
||||
|
||||
# ⚠⚠ КАССУ ПЕРЕ-НАСТРАИВАЕМ ПОСЛЕ ВСЕХ ЧУЖИХ ЗАГРУЗОК — та же мина, что описана в `contour.py`.
|
||||
# `buy` — СИНГЛТОН в `sys.modules`, и побеждает тот, кто настроил его последним: `contamination`
|
||||
# и `editors` тянут кассу эксп-21/22 и перебивают `BUY.OUT` обратно на `~/books/tenant-panel`.
|
||||
# Отказ бесшумный и дорогой — проверено исполнением 14.08: 7 клеток пробы ушли в ЧУЖОЙ каталог,
|
||||
# касса фазы показывала $0, а гейт потолка сторожил границу, к которой покупки не относились.
|
||||
MONEY.M22.configure(ZONE=ZONE, OUT=MONEY.OUT, TAGS=MONEY.TAGS, CEILINGS=MONEY.CEILINGS,
|
||||
PACK_CEILING=MONEY.PACK_CEILING, GLOB_ALL="dv-*.json", ROSTER=ROSTER)
|
||||
if MONEY.M22.BUY.OUT != MONEY.OUT: # ассерт, а не надежда
|
||||
raise SystemExit(f"⛔ buy.OUT={MONEY.M22.BUY.OUT} против кассы {MONEY.OUT} — "
|
||||
"покупки уедут в чужой каталог, СТОП")
|
||||
|
||||
# ⚠ БЮДЖЕТ ВЫВОДА. У DeepSeek размышление тарифицируется и считается ВНУТРИ бюджета, поэтому
|
||||
# короткий ответ при тесном капе не помещается вовсе: прошлая редакция звала flash с 16000 и
|
||||
# получала 0–46 знаков. Ответ здесь нужен в две строки, думать модель будет много — кап должен
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue