diff --git a/platform/internal/gates/register_test.go b/platform/internal/gates/register_test.go index 72faa5f3..c965039f 100644 --- a/platform/internal/gates/register_test.go +++ b/platform/internal/gates/register_test.go @@ -53,27 +53,26 @@ var alarmMarkers = []string{"деньг", "холд", "молча", "блоки // not see, because on that tree the closure had not happened yet and the session correctly refused // to write a base against a closure that did not exist. It exists now, and the gate says so: // `ALARM PD-168 LEFT the class (status "fixed(6ae3e76)", weight "minor, деньги")`. +// +// ⚠ `PD-375` and `PD-422` LEFT on 06.09, by the same instruction and the same precedent. They had +// entered on 05.09 from the TEXT OF THEIR TREATMENT rather than from any new danger — a disposition +// naming money and the hold, because the treatment was about money and the hold — and they were +// declared here for exactly as long as the landing had not happened. It has (`fixed(628cc56)`), so +// the declaration goes with it: an exception kept past its reason is how a baseline stops being read. +// · PD-375 — the carrier (`in.CeilingChapters < bounds.Min`) died with the scale in chapters; the +// +// class «no test executes the load-bearing half» is closed by +// `runs.TestAnOrderTheBalanceCannotCarryIsRefusedBeforeTheHold`. +// +// · PD-422 — the `--resnapshot` condition widened to `BankMoved || HasPriorRun`; pinned by +// +// `runs.TestASecondPurchaseCarriesResnapshotEvenWithoutABankCorrection`. var alarmBaseline = []string{ // PD-448 — гонка двух резюмов: проигравший получает отказ вместо прогона. Внесён 05.09 той же // правкой, что и ряд. Маркеры класса он несёт законно: ряд говорит о ДЕНЬГАХ (холд берётся // ровно один) и о том, что отказ приходит МОЛЧА для пользователя, дважды нажавшего кнопку. // Ниже major он стоит потому, что деньги не теряются: отказ случается ДО взятия холда. "PD-448", - // PD-375 и PD-422 — вошли в класс 05.09 паком «форма заказа», и вошли ОТ ТЕКСТА О ЛЕЧЕНИИ, а не - // от новой опасности: обоим рядам дописана диспозиция, называющая деньги и холд, потому что - // лечение именно про них. Это ложное срабатывание эвристики маркеров — ровно тот случай, ради - // которого у этого гейта есть объявляемое исключение, а не молчание. - // - // ⚠ ОБА ОБЯЗАНЫ ПОКИНУТЬ КЛАСС НА ЛЕНДИНГЕ, и тогда их ids отсюда УДАЛЯЮТСЯ той же правкой — - // прецедент PD-168 в шапке выше. Пока лендинга нет, статус у них честно `open`: писать - // `fixed()` против закрытия, которого в истории ещё не произошло, эта зона уже отказывалась - // делать, и отказывалась правильно. - // · PD-375 — носитель дефекта (`in.CeilingChapters < bounds.Min`) умер вместе со шкалой в главах; - // класс «несущую половину не исполняет ни один тест» закрыт новым пином - // `runs.TestAnOrderTheBalanceCannotCarryIsRefusedBeforeTheHold`. - // · PD-422 — условие `--resnapshot` расширено до `BankMoved || HasPriorRun`; пин - // `runs.TestASecondPurchaseCarriesResnapshotEvenWithoutABankCorrection`. - "PD-375", "PD-422", "PD-94", "PD-107", "PD-162", "PD-201", "PD-212", "PD-217", "PD-244", "PD-418", "PD-420", "PD-428", "PD-433", }