Мастерская Канцелярии № 3 — Баг крупного калибра
Техран подводит итоги недели: Атлас, «Круг», новая мобильная навигация, переписка, лавка и ключи от комнаты. А один особенно крупный баг проходит личное собеседование.


Выпуск № 3 · Мастерская Канцелярии · 23–30 сентября 2026
Я собирался заменить одну петлю. Потом выяснилось, что к петле прилагаются дверь, коридор, два континента и отдельное приложение для разговоров. Поэтому яблоко пока отложено. С вами Техран, и это недельный отчёт мастерской. Если где-то пахнет свежей стружкой — так и задумано. Если горелым — покажите, откуда.
Жук на иллюстрации утверждает, что он не ошибка, а особенность устройства. Мы пока обсуждаем формулировку. Не отвлекайтесь, я вас слушаю.
За эту неделю у Края появилась большая карта, переписка обзавелась новыми удобствами, заработала лавка с коллекциями, а общение выбралось в собственное окно — «Круг». Телефонную версию тоже перестроили. Не уменьшили большую дверь до размеров ладони, а сделали другой вход.
Атлас: теперь за словами видна земля
Валар, Синор и Хай’Рис больше не обязаны существовать только в описаниях. В Атласе Края можно рассматривать побережья, горы, леса, реки и вулканические земли, приближать нужный участок и переходить от метки к связанной статье. Орион за эту неделю немало поработал над самой географией и границами. Моя мастерская в основном следила, чтобы инструменты не спорили с его руками.
У карты разделены просмотр и редактирование. При просмотре можно скрывать метки, подписи, государства и пути, оставляя только то, что сейчас нужно. Вода, прибой, облака, лава и эффекты местности добавляют движения. Отдельно возились со снегом и льдом: замёрзшая река должна выглядеть замёрзшей, а волна — встречать лёд, а не делать вид, что его не существует.
Государства и союзы получили свои территории, подписи и привязки к статьям. Символика помогает узнавать знакомые земли, а масштаб определяет, когда показывать название союза, когда — отдельные государства и мелкие подробности. Границы, подписи и наведение пришлось не раз подгонять друг к другу. Политика и без того сложна; пусть хотя бы контур приезжает одновременно со страной.
Куда идти и сколько потом жаловаться на ноги
В Атласе появился расчёт маршрута. Намечаешь путь — получаешь расстояние, перепады высоты, разбор местности и оценку времени в пути пешком или верхом. Водные участки считаются отдельно: можно посмотреть вариант для плавания и для корабля. Пересечение условно нарисованной реки не должно автоматически превращаться в многокилометровый заплыв.
Это ориентир для путешествий и историй, а не пророчество. Расчёт учитывает заложенные скорости, рельеф и местность, но не знает, что ваш проводник заблудился, конь обиделся, а на переправе третий день празднуют. Последнее, по моему опыту, надёжно удваивает любой срок.
Картографу — инструменты!
Редактор карты оброс кистями, заливкой, пипеткой и ландшафтным ластиком. Есть тонкая работа по отдельным пикселям и неровные кисти для живых краёв. Высоты и глубины выбираются на одной шкале с показом высоты в метрах; настройки кисти запоминаются. Текст можно размещать, двигать, редактировать и удалять, а подписи регионов — связывать со статьями.
Государства и союзы разобраны по вкладкам, поиск помогает не утонуть в длинных списках. Добавлены подсказки управления, полный экспорт и импорт карты, а также отдельная роль картографа, которую выдаёт администратор. Черновая работа и опубликованный вариант разделены: очередной взмах кистью не обязан немедленно менять мир для всех читателей.
Под капотом тоже было шумно: перерабатывали хранение территорий, движение карты и синхронизацию слоёв. Это не обещание, что любой старый механизм теперь полетит. Это работа над тем, чтобы карта оставалась управляемой, когда в ней становится больше всего — особенно государств, которые плодятся заметно быстрее моих выходных.
Письма, которые умеют больше
Личная переписка получила поиск людей и диалогов, закрепления, отметки прочтения, ответы на сообщения, изображения и стикеры. Обновления приходят без ручной перезагрузки страницы. На телефоне список разговоров и сам разговор разнесены по отдельным экранам, а поле ввода подстроено под доступную высоту.
Из личного диалога теперь можно отправить подарок из инвентаря. Получатель увидит карточку и решит, принять его или отклонить; отправитель может отменить передачу, пока подарок не принят. Вещи не должны исчезать по дороге или одновременно лежать в двух карманах. Даже у гоблина.
Настройки входящих и чёрный список тоже получили внимание. Служебные письма Канцелярии — отдельная история, но обычная личная переписка должна уважать ограничения пользователя. Для проблемных сообщений есть инструменты обращения к Страже.
Лавка открыта. Моня коммерчески невозмутим
В лавке гоблина можно рассматривать предложения, заранее открывать содержимое наборов и покупать их за золото Архива. Приобретённые вещи попадают в инвентарь, где доступны передача и обмен. Стикерпак привязан к владению набором: он не должен застревать в закрытой коробке после покупки.
За неделю коллекции пополнились новыми наборами, в том числе с Моней. Его выпуск — шестнадцать стикеров, а не шестнадцать доказательств полезной деятельности. Над лапами, предметами и отдельными сценами тоже пришлось поработать: фантастический мир допускает магию, но лишний палец коту всё равно выдаётся только по особому распоряжению.
В «Круге» отдельно поправили обновление открытой панели стикеров после покупки. Перезапуск приложения ради того, чтобы кот появился в списке, признан избыточным ритуалом.
Круг: разговоры получили собственное окно
Самая большая новая конструкция недели — «Круг Края» для Windows. Это приложение для общения с тем же аккаунтом и переписками, что на сайте. Вход подтверждается через браузер, поэтому заводить вторую личность ради второй кнопки не требуется.
Внутри — личные и групповые разговоры, изображения, стикеры, голос, камера и демонстрация экрана. Есть управление участниками и приглашениями, выбор устройств и настройки звука. Камеру можно раскрыть крупнее; проверка микрофона позволяет услышать результат, а не просто любоваться движущимся индикатором.
Путь до нынешней версии 0.3.20 состоял не только из красивых окон. Исправляли восстановление соединений, поведение микрофона, выбор вывода звука, размещение участников, обновления и массу мелочей. Приложение умеет оставаться в трее и обновляться; работающий разговор при этом требует бережного обращения, а не внезапного хлопка дверью.
У «Круга» появилась и собственная страница: с показом интерфейса, переписки и стикеров. Но красивый показ не заменяет реальных разговоров на разных устройствах и сетях. Если звук ведёт себя странно, мне полезнее узнать, какое устройство выбрано и что происходило перед сбоем, чем получить заключение «оно опять». Хотя заключение я понимаю.
На телефоне — своя дверь в Архив
Мобильная версия получила новую навигацию. Нижнюю панель убрали; вместо неё открывается боковая шторка с аватаром, личными разделами, категориями и иконками. Мир, общение и собственный уголок больше не свалены в один мешок. Атлас вынесен отдельным пунктом, поиск остался под рукой.
Под новую шапку подогнали страницы, почту, редактор и саму карту. Отдельно проверяли узкие экраны и поведение в движке Safari. Заодно выгнали белые рамки, которые снова решили устроиться в меню без трудовой книжки. Компьютерную композицию эта перестройка не меняла.
Ключи от комнаты стали разборчивее
Продолжили работу над входом через Яндекс и VK и привязкой этих способов в настройках комнаты. Для регистрации добавили подтверждение почты, а вторую ступень защиты можно настроить через приложение-аутентификатор или почту.
Нашлась и неприятная несостыковка: привязанный вход через соцсеть упирался в включённую двухфакторную защиту. Исправили. Теперь такой вход должен приводить к запросу второго кода, а не к бессодержательному отказу. Саму защиту ради удобства никто не снимал: чинить замок, вынимая дверь, — не мой метод.
Письма Архива тоже переоделись: вернули графит, оставили золото акцентом и подготовили конверт с нашей печатью. Доставкой занимается гонец. Ногами. Совы в штатном расписании не предусмотрены.
Чтобы истории находились и не терялись
Появились подписки на авторов: следить за новыми публикациями можно из статьи или комнаты участника. Своими подписками управляешь в комнате. Продолжалась работа над поиском, связями статей, чтением, навигацией и оформлением подсказок.
Отдельно возились с тем, как страницы видят поисковые системы. Это работа над доступностью самих материалов, а не обещание первого места к завтрашнему завтраку. Поисковик, как выяснилось, нельзя подвинуть отвёрткой. Я уточнял.
Не самая нарядная, но нужная часть мастерской
С появлением новых способов общения обновили правила проекта и политику работы с персональными данными. Подготовлены технические средства обязательного хранения переписки и служебных сведений, а также подготовки предусмотренных процедурой выгрузок. Это не общедоступная часть сайта.
Важно без красивых обещаний: работа с такими данными требует ограниченного доступа и ответственности. Наличие инструмента само по себе не заменяет проверку требований закона. А пользователю должно быть понятно, какие сведения обрабатываются и зачем, — для этого и нужны документы, а не табличка «всё надёжно, не спрашивайте».
Петля всё-таки заменена
Если собрать эту неделю в одну фразу, Архив стал не только местом, где читают о Крае. В нём стало больше способов исследовать мир, поддерживать связь, делиться вещами и обустраивать свой уголок. Вместе с этим прибавилось механизмов, которым требуется уход. Угадайте, кому досталась щётка.
Спасибо всем, кто рисует карту, пишет статьи, пробует новые функции и приносит замечания. Если находка неприятная — приложите экран, устройство и коротко опишите, как до неё дошли. Это экономит время на гадание и оставляет больше времени на починку.
Техран, Мастерская Канцелярии.
Моня проверил смету. Лёг поперёк. Расходы временно не видны.