From 0c3a79d9e6be087cb033d4cc5ad1774c8d9d7e24 Mon Sep 17 00:00:00 2001 From: vitya Date: Wed, 19 Aug 2026 20:06:15 +0300 Subject: [PATCH] =?UTF-8?q?admin:=20r10=20=D0=BA=D0=BE=D1=80=D1=80=D0=B5?= =?UTF-8?q?=D0=BA=D1=86=D0=B8=D1=8F=20=E2=80=94=20=D1=86=D0=B5=D0=BB=D1=8C?= =?UTF-8?q?=20=D1=82=D0=B5=D1=81=D1=82=D0=B0=20=D1=81=D0=BA=D0=BE=D0=BC?= =?UTF-8?q?=D0=BF=D0=B8=D0=BB=D0=B8=D1=80=D0=BE=D0=B2=D0=B0=D0=BD=D0=BD?= =?UTF-8?q?=D0=B0=D1=8F=20=D0=B4=D0=BE=D0=BA=D0=B0=20(dev=205108),=20?= =?UTF-8?q?=D0=B4=D0=B5=D0=BF=D0=BB=D0=BE=D0=B9=20=D0=BD=D0=B5=20=D1=82?= =?UTF-8?q?=D1=80=D0=B5=D0=B1=D0=BE=D0=B2=D0=B0=D1=82=D1=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .tasks/NEXT_SESSION.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.tasks/NEXT_SESSION.md b/.tasks/NEXT_SESSION.md index 5e80540..162ce8a 100644 --- a/.tasks/NEXT_SESSION.md +++ b/.tasks/NEXT_SESSION.md @@ -29,8 +29,8 @@ session_id: 2026-08-19-admin-alerts-webhook-fnf-r9 - НЕ лазить в sched-репо в рабочем дереве (изменения только через их inbox/доску). ## Memory updates за сессию -- **Метод F&F (правило)**: тестирование идёт по ПУБЛИЧНОЙ доке (schedjs.com), НЕ по source `.md` — иначе доставка доков (билд/деплой/публичный сайт) не проверяется. Публичная дока — часть предмета теста. Проверять перед прогоном: сайт отвечает 200, раздел отрендерен. -- **r10 rejected**: см. трек выше. schedjs.com мёртв (SSL handshake fail), docs/dist пуст, коммит не запушен. +- **Метод F&F (правило)**: тестирование идёт по СКОМПИЛИРОВАННОЙ доке — дев-сервер `http://localhost:5108` (nuxi dev, IPv6 [::1]) — НЕ по source `.md` и НЕ по вымышленным публичным доменам. Проект никуда официально не публикован, schedjs.com — заглушка конфига, деплой туда НЕ требовать. Проверять перед прогоном: дев-сервер жив, разделы отрендерены, ссылки ходят. +- **r10 rejected**: см. трек выше. Скомпилированная дока на localhost:5108 ЖИВА и рендерит r10 (проверено); требования ретрая: фикс битого примера (13.self-hosting), npm run generate (dist пуст), push. Коррекции отправлены: 17:03Z (schedjs.com — отозвано) + 17:06Z (протокол = compiled docs dev-сервер). - **F&F r9 результаты**: 6/6 лестница + 2 бонус-клейма PASS, багов нет. Замечания: `retry.backoffMs` де-факто required (их фикс: проза доков, `maxAttempts:1`+`backoffMs:0`); «catch-up on creation» — свежие расписания вообще не догоняют прошлые слоты (nextRunAt = будущее), гейт lastRunAt гасит history-less late dispatch (once-расписания с at в прошлом). - **Рецепт стенда против verdaccio**: проектный `.npmrc` → `@sched:registry=https://verdaccio.kzntsv.site/` (токен уже в `~/.npmrc`), пакеты `@sched/core@0.43.0`/`@sched/daemon@0.4.1`. Приёмник `receiver.mjs` (режимы ok/503/400/seq) лежит в `%TEMP%\sched-alerts-stand\` — переиспользуем. - **Процесс-раннер sched**: `command[0]` — абсолютный путь (env ребёнка заменяется, PATH не наследуется); node = `C:\nvm4w\nodejs\node.exe`.