журнал передач/2026-09-04v1.0.1-rc.1

1.0.1-rc.1 — плата сама нашла дверь

   ·  ✦   ·      ┌─ Heltec ─┐  ~ wifi ~  ┌─ твой узел ─┐      ·   ✦
 ✦    ·     ·    │ 23.1 °C  │ ─────────▶ │ ✦ Мастерская │  ·      ·

Сенсор на полке, ноутбук в другой комнате, и никакого кабеля между ними. Этот релиз — вторая серия Quiet Instruments: плата сама несёт свои показания по локальной сети, а приложение обрастает тем, что нужно человеку, живущему с физическим инструментом: подключить одним кликом, увидеть, когда пришло новое, завершить призрака.

📡 Wi-Fi-курьер (QI-B1). Подготовленная плата входит в вашу сеть, слышит, как ваш узел объявляет себя, узнаёт своё пространство по подсказке, набирает по TLS и стучится подписью, привязанной к сертификату вашего узла. Показания едут вверх по этому соединению; ротации ключей и часы — вниз. USB становится дорогой спасения, а не единственной: выдерни кабель — показания продолжают приходить. Время плата берёт из сети (NTP), так что отключение света в прихожей не оставляет её глухой. Законы и живой гейт — в ADR-035.

🔌 Воткнул — кликнул. USB-стенд переехал в приложение. Открой пространство, воткни плату, нажми Connect USB instrument — узел зачислит её, подготовит и запомнит выбор между перезапусками. Disconnect останавливает стенд и ничего больше.

🆔 Protocol view показывает id пространства с кнопкой копирования — то, чем стенд, скрипт или другой узел называет пространство.

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

🧊 Рельеф. Глаголы, несущие намерение, — создать пространство, войти, открытия, сигналы, пригласить, собственное действие вида — чуть наклоняются к вам, отбрасывают тень назад и дышат. Сохранённое, посты и объекты носят корешок и тянутся к курсору. Движение уважает вашу настройку reduced-motion.

👻 Призрака можно завершить. Инструмент, переставший говорить, — личность, которую плата отчеканила и бросила, — раньше оставлял карточку навсегда, а «удалить» отвечало unknown instrument. Инструмент — участник, пока говорит под текущей эпохой: карточки появляются с первым показанием и уходят вместе с ключом, на всех репликах разом.

🕳️ Придержано, не потеряно. Панель пространства теперь говорит, когда моменты приехали раньше того, что шло перед ними, и ждут: подписанные, проверенные, припаркованные. Именно эта строка нашла самый глубокий баг релиза.

Чему нас научила плата. Её первая перезагрузка на столе показала, что плата никогда не восстанавливала свою личность (каждая перезагрузка чеканила новую); её первая ночь на блоке питания — что USB-стенд заявлял доставку в кабель, который никто не читал. Оба починены здесь и запинены тестами. Релиз-нота говорит это, чтобы никому не пришлось открывать заново.

Что по-прежнему не так. Настоящая плата публикует только в запечатанные пространства — телеметрия открытым текстом в broadcast-пространство — следующая серия. Wi-Fi-курьеру нужны 2.4 ГГц, и он держит радио бодрым (~40 мА); сеть, фильтрующая multicast, может назвать узел статически. Discovery на Android-хосте всё ещё замирает вместе с экраном — телефон в кармане не годится узлом инструмента.

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

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