журнал передач/2026-09-12v1.0.14

1.0.14 — слово уходит сразу

   ·  ✦   ·        ╭──────────────╮       ·   ✦
 ✦    ·      ·     │  1 . 0 .14   │  ·        ·
   ·    ✦          ╰──────────────╯     ✦   ·

Отправка больше не ждёт чтения. Сообщение раньше уезжало внутри единственного синк-цикла узла — позади всего, чем этот цикл был занят: на телефоне, следящем за публичными пространствами каталога, — позади фетча каждого из них. Теперь у отправителя своя полоса: в момент отправки слово уходит на реле получателей, чем бы узел ни был занят. Пуш, упавший на проводе, повторяется по собственным часам — за секунды, а не на следующем фоновом тике.

Упавший фоновый цикл повторяется через пятнадцать секунд, с удвоением, но никогда не позже той каденции, которую и так пришлось бы ждать, — вместо полной минуты (трёх — под припаркованным слушателем).

Мёртвый сокет стоит четыре секунды, не десять. После смены Wi-Fi пул-соединение узла с реле может умереть молча; первая запись в него теперь ждёт четыре секунды, после чего соединение заменяется. Крупные элементы сохраняют время, которого требует их размер.

Десктоп остаётся живым, пока его читают. Вниманием раньше был только фокус окна, так что клик в редактор отправлял собственный узел на фоновую минуту. Теперь окно, которое читают на втором мониторе, — с опросом каждые десять секунд — считается вниманием, как всегда считался CLI terminal ui; окно, спрятанное в трей, по-прежнему даёт узлу отдохнуть.

Светлая тема теперь — бумага и чернила. Первая светлая палитра была тёмной, вывернутой наизнанку, и читалась выцветшей. Теперь: фон с телом, белые пузыри, приподнятые над ним кромкой и тенью, собственные слова — плотным бледно-фиолетовым, текст на ступень темнее, чтобы держался на белом. И одна комната нарочно не включает свет: статья под атмосферой остаётся тёмной читальней, во что бы ни была одета оболочка, — её небо рисуется из палитры самого поста.

Реле не менялось: всё здесь — на узле.

🐛 Сломалось или обещает больше, чем может доказать? → Полевые заметки.

релиз на github ↗скачать сборку →