tm2027 · живой борд · идеи codex

Гостевой ход

Двенадцать идей моторики от приглашённого дизайнера — Codex (GPT). Ему выдали дух деки (8 битов в секунду, клетка священна, честность машины) и список всего уже реализованного, чтобы не повторялся. Каждая идея проиллюстрирована живьём. Кликайте достойное — строка выбора соберётся внизу.

C1

Зубцы рукопожатия

УСТАНОВЛЕНИЕ LOCAL / WSL / SSH-СОЕДИНЕНИЯ

После реального завершения handshake с двух краёв строки сервера выдвигаются квадратные зубцы: левый ряд, правый ряд, сцепление, фиксация. Последний кадр появляется только после подтверждённой аутентификации; при ошибке ряды расходятся и оставляют код этапа.

C2

Пломба возврата

ПОВТОРНОЕ ПОДКЛЮЧЕНИЕ GUI К ЖИВОЙ СЕРВЕРНОЙ ПАНЕЛИ

Когда сервер подтверждает прежний panel ID, по рамке за четыре кадра пробегают угловые скобы, а в последнем ставится пиксельная пломба с коротким хвостом ID. Это не рождение панели, а честная церемония узнавания уже существующего процесса.

C3

Калибр PTY

ИЗМЕНЕНИЕ РАЗМЕРОВ ТЕРМИНАЛА

При подтверждённом resize две зубчатые линейки шагают вдоль правой и нижней границ: старый размер, промежуточная риска, новый размер, щелчок углового замка. Надпись COLS×ROWS меняется лишь в кадре, где новый размер принят PTY.

C4

Перфокарта выхода

ЗАВЕРШЕНИЕ FOREGROUND-КОМАНДЫ

После получения exit status из края промпта выезжает карточка на три клетки, и код пробивается в ней квадратными отверстиями по одному кадру. Нулевой код складывает карточку обратно, ненулевой оставляет компактный зубчатый ярлык до следующей команды.

C5

Трещотка пути

СМЕНА РАБОЧЕЙ ДИРЕКТОРИИ ЧЕРЕЗ OSC ИЛИ SHELL INTEGRATION

При реальном изменении cwd сегменты хлебных крошек не скользят, а перескакивают через шестерёнку: снять общий хвост, провернуть зуб, защёлкнуть новые сегменты. Если shell не сообщил новый путь, механизм не играет.

C6

Счётчик шума

ВЫВОД В НЕФОКУСНОЙ ПАНЕЛИ

Каждая фактически полученная пачка байтов механически перебрасывает костяшку на краю плитки, объединяя близкие пачки в один кадр 8 Гц. При открытии панели костяшки одним событием ссыпаются внутрь и превращаются в отметку последней прочитанной строки.

C7

Гильотина истории

ВЫТЕСНЕНИЕ СТРОК ИЗ ЛИМИТА SCROLLBACK

Когда буфер действительно удаляет старые строки, верхняя граница на кадр становится зубчатым лезвием, отсекает ровно отмеченный блок и сбрасывает несколько пиксельных обрезков в счётчик. Без фактической эвикции никакой церемонии нет.

C8

Ласточкин хвост

СОЗДАНИЕ И ЗАКРЫТИЕ СПЛИТА

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

C9

Стрелка табов

ФИКСАЦИЯ НОВОГО ПОРЯДКА ПАНЕЛЕЙ ИЛИ ВКЛАДОК

После drop и успешного сохранения порядка под рейлом поворачивается пиксельная железнодорожная стрелка, а номера слотов переставляются двумя дискретными тактами. Во время самого перетаскивания это статическая разметка; моторика оплачивается только коммитом раскладки.

C10

Звёздочка поиска

ПЕРЕХОД МЕЖДУ НАЙДЕННЫМИ СОВПАДЕНИЯМИ

Каждое подтверждённое Next или Previous проворачивает четырёхзубую звёздочку у поля поиска на один шаг, после чего рамка нового совпадения собирается по углам. Промежуточного полёта между строками нет: кадры показывают индексирование, выбор координаты и фиксацию.

C11

Гребёнка ключа

ПРОВЕРКА SSH HOST KEY

Когда получен ключ хоста, его fingerprint выкладывается короткой гребёнкой из высоких и низких пиксельных зубцов, затем сравнение проходит по ней слева направо клеточным курсором. Совпадение защёлкивает рамку, а несовпадение ломает один конкретный зуб и удерживает экран решения без декоративного цикла.

C12

Жетон транспорта

ПЕРЕКЛЮЧЕНИЕ ПАНЕЛИ МЕЖДУ ПРЯМЫМ И ВОССТАНОВЛЕННЫМ ТРАНСПОРТОМ

После реального восстановления канала сервер выдаёт квадратный жетон с номером поколения соединения; он за три кадра проходит через паз рамки и встаёт рядом с transport ID. Старый жетон выталкивается только когда новый поток подтверждён и порядок данных снова гарантирован.