tm2027 VISUAL WAVE · 6 НАПРАВЛЕНИЙ выбрано 0 / 3

Шесть способов сделать деку тише и точнее.

Не редизайн: мир Mounted Glass, плоская дека и одна селекция остаются как есть. Каждое направление — цельная кампания в духе четырёх полишей: выбирается целиком, а не по кусочку. Сначала посмотрите «сейчас → станет», потом соберите до трёх в выбор.

Живой скриншот tm2027: командный бар, рейл флота с шестью серверами, два терминальных тайла и статус-бар с инструментами
Живой клиент, main c9b87e8 · Mounted Glass · 19 августа 2026 Всё ниже отталкивается от этого состояния

Флаг сидит на рамке

flags

Сегодня WORKING рисуется полупрозрачной плашкой прямо поверх текста тайла — бэйдж и вывод борются за одни пиксели. У тайла уже есть язык для этого: SCROLL · BACK TO LIVE живёт на кромке. Направление — одна грамматика для всех тайловых флагов: флаг врезается в рамку паспарту (фон деки, hairline вокруг, слово внутри), верхняя кромка — состояниям потока (WORKING, BELL), нижняя — состояниям вида (SCROLL, ZOOM). Ни один флаг больше не стоит на выводе.

Не трогает: набор состояний и их слова — Labelled State Rule как есть; меняется только место и подложка.

СЕЙЧАСбэйдж поверх текста
WORKING $ cargo test --locked
running 354 tests … the timer restart. Mystery solved — it's
not machine sleep, just a gap from the timer restart.
test result: ok. 354 passed
СТАНЕТфлаги на кромке паспарту
WORKING SCROLL · BACK TO LIVE $ cargo test --locked
running 354 tests … the timer restart. Mystery solved — it's
not machine sleep, just a gap from the timer restart.
test result: ok. 354 passed
кампания по всем флагам тайла

Рейл читается весом

rail-ink

В рейле почти всё написано одним тихим инком: имя сервера, имя пана, счётчики, session-теги. Издалека это туман — иерархию сейчас несут только отступы. Направление — лестница инка: серверный заголовок самый яркий, имя пана — body, вся мета — muted и моноширинно, статусные слова выравниваются в правую колонку. Скан сверху вниз попадает в имена, а не в промежутки.

Не трогает: Breathing rail и его ритм, 292px, геометрию узлов; меняются только вес и колонка меты.

СЕЙЧАСодин тон на всё
WSL HERDR / UBUNTU
crawling-backendrun · 15m
π omp · Fix incomplete crawl output#1 · 2
gbullet-sessionsrun · 10m
СТАНЕТлестница инка
WSL HERDR / UBUNTU
crawling-backendrun · 15m
π omp · Fix incomplete crawl output#1 · 2
gbullet-sessionsrun · 10m
типографика рейла, без движения строк

Факты семьями

instruments

Правый блок статус-бара — шесть фактов подряд: EN, грид, кодировка, fps, render, echo. Всё честно, но это два разных рода — что за пан и как деке живётся. Направление — две семьи с воздухом и одним hairline между ними, числа табличной ширины, чтобы бар не дрожал при смене 53 → 8. Инструменты остаются тихим инком по Quiet Instrument Rule.

Не трогает: состав фактов, measured number rule, пустые слоты до первого измерения.

СЕЙЧАСшесть фактов подряд
Attached to pane w4:p3 EN 131x47UTF-8fps 53render p50 0.7msecho 38ms
СТАНЕТпан · инструменты
Attached to pane w4:p3 EN131x47UTF-8 fps 53p50 0.7msecho 38ms
только правый блок статус-бара

Шов вместо линии

seams

Layer depth уже дал деке три тональных ступени — но линии остались везде, где были: рейл и так на шаг светлее вьюпорта, и всё же между ними стоит hairline. Направление — там, где два соседа различаются тоном, линия уходит; hairline остаётся только внутри одной поверхности, где тон не различает. Меньше линий, та же структура — и тональная лестница наконец видна сама, а не из-под сетки.

Не трогает: сами ступени и их проекцию в 25 миров; в светлых мирах решает та же люминансная математика.

СЕЙЧАСтон + линия, всегда обе
HERDR FLEET
$ herdr status
6/6 live
СТАНЕТтон работает один
HERDR FLEET
$ herdr status
6/6 live
ревизия всех швов деки

Одна грамматика чипов

chips

Чипы полосы живут по-разному: где-то mark, где-то нет, session-тег то внутри имени, то отдельно, поля гуляют. Направление — один порядок для всякого чипа: mark агента → имя → тихая мета, одинаковые поля, одинаковое усечение с многоточием. Селекция остаётся единственным заполненным чипом — One Selection Rule без изменений.

Не трогает: границы ширины чипов (200/220/240px), scroll полосы, поведение кликов.

СЕЙЧАСкаждый чип сам по себе
pi · π · alexio alexio@ollaa: ~ w4:p2 codex rv2026
СТАНЕТmark · имя · мета
piπ · alexio alexio@ollaa~ codexrv2026 · w4:p2
полоса табов, чипы панов и воркспейса

Тихие глаголы строя

verbs

Quiet chrome уже успокоил командный бар: действия отдыхают тихим инком и берут бокс под курсором, коробку на постое держит один Reconnect. Но строка над стеклом — NEW SPACE, NEW TAB, SPLIT RIGHT, SPLIT DOWN — так и стоит четырьмя одинаковыми коробками. Направление — та же грамматика и здесь: глаголы отдыхают инком, бокс приходит с курсором, пары NEW и SPLIT разделяет воздух вместо равного шага.

Не трогает: сами глаголы, их места и чорды; Reconnect остаётся единственной стоящей коробкой деки.

СЕЙЧАСчетыре равные коробки
NEW SPACENEW TABSPLIT RIGHTSPLIT DOWN
СТАНЕТинк, бокс под курсором
NEW SPACENEW TAB SPLIT RIGHTSPLIT DOWN
та же quiet-chrome грамматика, новый адрес

Критерий прежний.

Не «что эффектнее», а что уберёт больше шума с поверхности, на которую смотрят весь день.