changelog: 3D-кувырок ядер
22:33·+0 −00ф≈0чвизуал
Ряд ядер стал настоящим 3D: перспектива на контейнере, тайлы кувыркаются в объёме (rotateX/rotateY от скорости + подъём translateZ) при разлёте и сплющиваются обратно при затухании. Реальные 3D-трансформы, без движка — ноль веса
22:33✦+10 −21ф≈0.3чвизуал
changelog: живое поле ядер
22:26·+0 −00ф≈0чпродукт
Ядро → живое поле: ряд из 7 операторских ядер, курсор задевает → быстро разбегаются и пружиной возвращаются в строй (rAF-физика: отталкивание + пружина + затухание). Смысл — возмути систему, она реагирует и заново собирается. Reduced-motion → статичный ряд. Реактивность к демо сохранена (пульс/вспышка на весь ряд)
22:26🔧+97 −212ф≈2.6чвизуал
changelog: реактивное ядро-состояние
21:31·+0 −00ф≈0чвизуал
Реактивное ядро-состояние: HeroCore слушает событие demo-state и молча отражает работу оператора — думает→пульс, ответ→тёплая вспышка, ошибка→красная, потом покой. Демо шлёт состояние через CustomEvent. 3D как статус-дисплей, не украшение; reduced-motion→без анимаций
21:31🔧+58 −103ф≈1.5чвизуал
changelog: hero core эксперимент
21:26·+0 −00ф≈0чвизуал
Эксперимент: тихое операторское ядро в героe (HeroCore) — faux-extrusion шестиугольника на SVG, ноль зависимостей, медленный float, reduced-motion→статично. Flag-gated (HERO_CORE) — откат одной строкой. Критерий провала задан: мешает/тормозит на мобильном или дерётся с «бумагой» → false. Апгрейд до GLB из 3dsvg — через /public + model-viewer
21:26↩+33 −03ф≈0.7чдоверие
changelog: /challenge
20:50·+0 −00ф≈0чпродукт
Челлендж-посадочная /challenge: рамка «прогони свой промпт» + правила + встроенный метод-аудитор (AuditTool). Куда приземляется трафик из челлендж-постов. В sitemap
20:50🔧+62 −12ф≈1.4чтрафик
changelog: инструменты audit + podbor
20:26·+0 −00ф≈0чпродукт
Два живых инструмента на /api/demo: (1) метод-аудитор /audit — вставляешь промпт/план, метод препарирует по линзам (критерий провала, предмет, лишнее, проверяемое действие) и переписывает сильнее; (2) обратный онбординг /podbor — уровень + цель → персональный маршрут входа за минуту. Ссылки: /audit с /metod, /podbor с главной и /marshruty; в sitemap
20:26🔧+291 −18ф≈6.5чдоверие
changelog: карта дня в колоде
19:48·+0 −00ф≈0чпродукт
Колода Гермеса: +«Карта дня» — детерминирована датой (одна способность на весь день, у всех одинаковая), с кнопкой поделиться (копирует строку для Telegram)
19:48✦+36 −01ф≈0.8чтрафик
changelog: колода Гермеса
18:55·+0 −00ф≈0чпродукт
Колода Гермеса на /metod: интерактивная колода из 9 способностей. Разносторонне — два режима расклада (случай / следующие из непройденных), переворот карты на приём+упражнение, трекер «прожито N/9» с закраской, отметка «прожил неделю», состояние завершения «метод пройден», сохранение прогресса в localStorage. Данные ABILITIES переиспользованы из AbilityCards
18:55🔧+235 −14ф≈5.2чпродукт
changelog: заповеди оператора на /provaly
18:50·+0 −00ф≈0чпродукт
Анти-учебник: /provaly дополнен «Заповедями оператора» — 11 пар «запрет → правило», выжатых из реальных провалов. Каталог превращён из списка в канон: не советы из воздуха, а выводы, за которые уже заплачено ошибкой
18:50🔧+41 −02ф≈0.9чдоверие
changelog: демо зовёт пробовать, чистка шапки
18:15·+0 −00ф≈0ччистка
Демо зовёт пробовать: примеры-подсказки теперь запускаются в один тап (ноль печати = ноль страха), кнопка отправки мягко пульсирует акцентом когда есть текст, подсказки подсвечиваются на наведении. Убрал «Попробовать» из шапки — проба живёт на главной, /demo остаётся расширенным (доступен после первого ответа)
18:15🔧+20 −53ф≈0.6чвизуал
changelog: лог первым в журнале
18:11·+0 −00ф≈0чпродукт
Журнал: лог первым (рабочий пульт — что менялось и куда смотреть), разбор ключевых решений — надстройкой ниже
18:11🔧+32 −291ф≈1.4чпродукт
changelog: демо на главной без увода
18:06·+0 −00ф≈0чпродукт
Главная: демо молча приглашает попробовать — убрал увод «Полное демо →» до пробы; проба работает целиком на главной, тихая ссылка на сравнение/картинки появляется только после первого ответа (прогрессивно, без дебрей)
18:06✦+10 −61ф≈0.4ччистка
changelog: дыхание на фидбэк-кнопке + усиление на демо
17:54·+0 −00ф≈0чвизуал
Дыхание оранжевым: на кнопке «Идея·Отзыв» (с сохранением тени); у большой демо-карточки сама рамка приглушена, дыхание-свечение усилено ~в 1.5 раза
17:54✦+16 −42ф≈0.4чдоверие
changelog: +2 поворота в журнал
17:45·+0 −00ф≈0чпродукт
Журнал: +2 поворота наверх — дышащая рамка демо (как у Claude) и переезд работы на телефон (git-мост)
17:45✦+12 −01ф≈0.3чвизуал
changelog: журнал в шапке, highlights-файл
17:42·+0 −00ф≈0чпродукт
Журнал вынесен в шапку (вторым после «Главная», слева под buyanov.io). Повороты журнала вынесены в отдельный простой файл changes-highlights.ts с инструкцией — можно дополнять с телефона, не трогая код
17:42🔧+64 −493ф≈2.5чпродукт
changelog: дышащая оранжевая рамка демо
17:32·+0 −00ф≈0чвизуал
Демо-карточка на главной: мягко «дышит» оранжевым (#D97757) как рамка Claude при доступе к экрану — box-shadow-анимация 3с, уважает prefers-reduced-motion; только compact-карточка главной
17:32✦+9 −12ф≈0.2чвизуал
changelog: EN-цены /en/offer
13:11·+0 −00ф≈0чпродукт
EN-цены: /en/offer (лестница час → сетап → под ключ, тарифы в $/€, международная оплата через Telegram без RUB-рельсов и русской формы); Pricing в EN-навигацию и подвал; hreflang RU↔EN на offer; sitemap; ссылка See pricing на посадочной /en
13:11🔧+160 −16ф≈3.6чтрафик
changelog: чистая английская ветка
12:52·+0 −00ф≈0чпродукт
Чистая английская ветка: SiteNav/SiteFooter/BackBar понимают /en и рендерят английский вариант (нав, подвал, «Back», Dark/Light, ссылка «Русский»); русские хелперы (Клавиши, Пульт, плавающий фидбэк) на /en спрятаны; удалён дублирующий EN-strip (app/en/layout.tsx). В /provaly закрыт провал «русская шапка», открытый пункт — ⌘K-пульт ещё на русском
12:52🔧+111 −1096ф≈4.9чдоверие
changelog: слой ключевых решений в /changes
12:46·+0 −00ф≈0чпродукт
Журнал /changes обогащён: сверху курируемый слой «ключевые решения» (контекст → решение → урок, 7 разворотных решений сессии), ниже — полный сырой лог по датам как был. Формат в духе операционного дневника, но из реальной истории
12:46🔧+77 −31ф≈1.8чтрафик
changelog: редизайн демо-композера
12:44·+0 −00ф≈0чпродукт
Демо-композер переделан по-настоящему (стиль Claude.ai): подсказки пилюлями над полем, круглая кнопка отправки внутри поля, ответ разворачивается диалогом (реплика юзера + сообщение-ответ с аватаром), мигающий индикатор «думаю»; сравнение — тихой строкой снизу. Закрыт открытый провал в /provaly (перенесён в решённые), новый открытый пункт — русская шапка на /en
12:44🔧+129 −1133ф≈5.4чдоверие
changelog: /provaly — каталог провалов
12:34·+0 −00ф≈0чдоверие
Каталог провалов: страница /provaly — 9 реальных откатов сайта (что сломалось → как проявилось → урок) + раздел «ещё не решено» с честно открытым провалом (композер демо как калькулятор); в подвал и sitemap
12:34↩+148 −13ф≈3.3чдоверие
changelog: EN-навигация, /en/demo, sitemap; маяк M1
12:24·+0 −00ф≈0чпродукт
EN-пачка: /en/demo (DemoWidget параметризован под язык, EN-строки и примеры) + EN-навигация (app/en/layout.tsx, полоса переходов между EN-страницами) + EN-URL в sitemap + hreflang RU↔EN на demo; маяк M1 (diff-через-год) в МАЯКИ.md
12:24🔧+159 −236ф≈4чпродукт
changelog: EN-контент — /en/metod + /en/ai-fluency
12:11·+0 −00ф≈0чтрафик
EN: /en/metod (полный метод Гермес, 9 способностей на англ.) + статья /en/ai-fluency (позиционирование под Anthropic AI Fluency); AbilityCards параметризован под язык; двусторонний hreflang RU↔EN на /metod; ссылки с /en
12:11🔧+341 −55ф≈7.7чпродукт
EN: посадочная /en (AI Operator) с hreflang — первый шаг экспансии; ссылка в подвале
11:51·+0 −00ф≈0чпродукт
EN-экспансия, первый кирпич: англоязычная посадочная /en (позиционирование «AI Operator», честные козыри, hreflang ru/en/x-default, canonical); ссылка English в подвале
11:51🔧+97 −02ф≈2.2чдоверие
SEO-хвост: уникальные description/canonical/OG на динамике (маршруты/примеры/glubzhe/инструменты) + about/druzyam
11:48·+0 −00ф≈0чпродукт
SEO-хвост: уникальные description + canonical + OG на всех динамических страницах (маршруты, примеры, разборы, инструменты) из frontmatter; описания на about и druzyam. Больше нет дубля description на 78 URL
11:48🔧+44 −66ф≈1.1чпродукт
Схемы-потоки FlowSteps на всех разборах /glubzhe (вместо вайрфреймов)
11:38·+0 −00ф≈0чпродукт
Раскатал чистые схемы-потоки (FlowSteps) на все разборы /glubzhe — вместо SVG-вайрфреймов подписанные шаги в типографике сайта
11:38🔧+7 −147ф≈0.5чпродукт
FlowSteps: чистая схема-поток (подписанные шаги) вместо SVG-вайрфрейма; пример на промпт-станке
11:30·+0 −00ф≈0чпродукт
Новая «нормальная» схема вместо вайрфрейма: компонент FlowSteps — подписанные шаги со стрелками в типографике сайта, последний шаг акцентом. Пример на /glubzhe/promt-stanok (вход → шаги → формат → самопроверка → стабильно)
11:30🔧+48 −23ф≈1.1чпродукт
Убраны слабые SVG-схемы из разборов (glubzhe/primery) — чистый контраст и типографика вместо вайрфреймов
05:55·+0 −00ф≈0ччистка
Убрал слабые схемы-вайрфреймы (SVG «одни полоски») из разборов /glubzhe и /primery — они путали новичков. Осталась чистая подача: контраст «пользуюсь → на потоке» + типографика + промпт
05:55✦+8 −302ф≈0.8ччистка
SEO: canonical везде + Schema.org (WebSite, Organization, Article, FAQPage); уникальные description и OG на статьях
05:46·+0 −00ф≈0чпродукт
SEO: canonical на всех страницах (layout ./); Schema.org JSON-LD — WebSite+Organization глобально, Article на статьях (+уникальные description/OG из excerpt), FAQPage на /faq. Убирает дубли description и даёт rich snippets
05:46🔧+81 −23ф≈1.8чпродукт
Демо: в селекторе только рабочие модели; «скоро» — тихой строкой (по аудиту)
05:31·+0 −00ф≈0чпродукт
Демо: убрал раздражающие «скоро»-кнопки моделей — в селекторе только рабочие (GPT, Kimi), остальные тихой строкой «скоро»
05:31✦+10 −91ф≈0.4чвизуал
Главная: оффер «в двух словах» под геройским блоком — суть предложения одним взглядом
05:19·+0 −00ф≈0чпродукт
Главная: секция «в двух словах» — оффер buyanov.io (клиент/боль/что/почему я) в 5 строк, строгим голосом
05:19✦+26 −01ф≈0.6чпродукт
Главная: блок доверия на проверяемых сигналах + чёткий призыв-закрытие (конверсия)
05:07·+0 −00ф≈0чдоверие
Конверсия и доверие на главной: честный блок «почему мне можно верить» (4 проверяемых сигнала — демо, гарантия, метод-самопроверка, открытый журнал, каждый со ссылкой на пруф) + один ясный призыв-закрытие «начни бесплатно за 5 минут»
05:07✦+38 −01ф≈0.8чдоверие
Чистка: выключены курсор-пиксели, удалён неиспользуемый веер (RayBurst)
05:00·+0 −00ф≈0ччистка
Чистка: убрал курсор-пиксели (строгость) и удалил мёртвый RayBurst (веер снят с главной)
05:00🔧+0 −2963ф≈6.6ччистка
Hover-превью внутренних ссылок (карточка при наведении); новая статья «Два голоса одного человека»
04:44·+0 −00ф≈0чпродукт
Hover-превью ссылок (Obsidian-стиль): при наведении на ссылку статьи/раздела всплывает карточка с заголовком и описанием. Новая статья «Два голоса одного человека» (чат vs сайт) из досье
04:44🔧+195 −03ф≈4.3чвизуал
/metod: добавлены акты Аудит и Ремонт (до→после) перед способностями — метод, проверивший сам себя
04:24·+0 −00ф≈0чпродукт
Метод: три акта прямо секциями — Аудит (что вскрыли), Ремонт (11→9, 76→138, v0.4→v0.5 со зачёркиванием старого), Дистиллят (кликабельные способности). Метод, который прошёл собственную проверку
04:24🔧+55 −42ф≈1.3чвизуал
Мобильный адаптив: компактная шапка на телефоне, цифры не переполняют узкие экраны
04:09·+0 −00ф≈0ччистка
Мобильная версия: шапка компактнее (Пульт сворачивается до иконки, зазоры меньше); крупные цифры не вылезают на узких экранах (≤420px меньше кегль)
04:09✦+7 −32ф≈0.2ччистка
/metod: способности кликабельны — приём + упражнение на неделю под каждой (тренажёр вместо справки)
03:49·+0 −00ф≈0чпродукт
Метод (/metod): 9 способностей стали тренажёром — клик по способности раскрывает приём и упражнение на неделю (анимация). Из справки в живую практику
03:49🔧+145 −312ф≈3.9чвизуал
Continuity-слой: «Продолжить» — маршрут с шага и недавние страницы (главная + пульт ⌘K); тренажёр помнит прогресс
03:41·+0 −00ф≈0чпродукт
Continuity-слой: сайт помнит место в маршруте и недавние страницы. Блок «Продолжить» на главной (маршрут с нужного шага + недавнее); маршрут-тренажёр восстанавливает прогресс; «Продолжить» в пульте ⌘K
03:41🔧+208 −48ф≈4.7чпродукт
Пульт ⌘K: команды, которые делают — inline-ответ AI, переключения, промпты, поиск (в духе Raycast)
03:27·+0 −00ф≈0чпродукт
⌘K превращён в пульт оператора (command bus): спросить AI и получить ответ inline не уходя со страницы; команды — тема, уровень чтения, клавиши; копирование промптов; запуск примеров; разделы и полнотекстовый поиск статей
03:27🔧+213 −1044ф≈7чвизуал
Журнал: маршруты стали интерактивным тренажёром; веер убран с главной (строгий блок цифр); бренд — гротеск Manrope
03:16·+0 −00ф≈0ччистка
Маршруты — интерактивный тренажёр: выбираешь маршрут и проходишь по шагам (прогресс, промпты, анимация). Веер убран с главной — цифры строгой строкой. Шрифт бренда — Manrope (как в шапке Obsidian)
03:16🔧+149 −604ф≈4.6чвизуал
Журнал: цены переведены в горизонтальную карусель тарифов (Selectel-стиль), страница компактнее
02:56·+0 −00ф≈0чвизуал
Цены компактнее: тарифы (час / станок / система) — карусель горизонтальной прокрутки в духе Selectel; убрал растянутую секцию «Система под ключ» (стала карточкой)
02:56🔧+67 −582ф≈2.8чвизуал
Журнал: демо-пример «что за сайт buyanov.io»; кнопка «Назад» полосой во всю ширину
02:34·+0 −00ф≈0чвизуал
Демо: пример-вопрос «Что за сайт buyanov.io?» (с интригой). Кнопка «Назад» — тонкая полоса во всю ширину под шапкой, липкая, всегда видна, с описанием
02:34🔧+35 −04ф≈0.8чвизуал
Журнал: убран уровень из шапки; логика в Карте нейросетей (правило + выбор по задаче); в Инструменты добавлены B12, транскрипты YouTube и блок роликов
02:29·+0 −00ф≈0ччистка
Убрал переключатель уровня из шапки и подсказку с главной (маркетинговой странице он ни к чему). Карта нейросетей: правило выбора + быстрый выбор по задаче (железные доводы). Инструменты: +B12, +2 сервиса транскрипта YouTube, +блок «Короткие ролики про AI» (Yersham, видео) с методом «транскрипт → своя система»
02:29🔧+52 −94ф≈1.4чвизуал
Журнал: демо переделано в единую консоль ассистента вместо разрозненных кнопок
02:08·+0 −00ф≈0чпродукт
Демо переделано в «консоль ассистента»: поле ввода и панель действий (подсказки + ⌘⏎ + отправка) в одной рамке; модель тонкой строкой; сравнение — тихой ссылкой
02:08🔧+79 −561ф≈3чпродукт
Журнал: единое поле «AI в цифрах» + веер (Stripe-стиль); шрифт заголовков — гротеск Manrope
02:04·+0 −00ф≈0чвизуал
AI-цифры и веер — единое поле как на Stripe: тёмная градиентная панель, светлые цифры в ровный ряд, веер плотнее/шире/изящнее снизу. Шрифт заголовков — Manrope (гротеск в духе Obsidian) вместо Unbounded
02:04🔧+46 −304ф≈1.7чвизуал
Журнал: полноценный поиск по сайту (⌘K + индекс статей); страница Метод (Гермес) с 9 способностями
01:52·+0 −00ф≈0чпродукт
Полноценный поиск: ⌘K ищет по всем страницам и статьям (полнотекст, индекс из content/blog); кнопка «Поиск» в шапке. Новая страница /metod (Гермес): миссия + 9 способностей, ссылки из Материалов и подвала
01:52🔧+162 −66ф≈3.7чвизуал
Журнал: острые углы по всей системе; новая статья-портрет «Человек без восклицательного знака»
01:17·+0 −00ф≈0чпродукт
Статья «Человек без восклицательного знака»: портрет по данным (язык чата и сайта), из досье; 0 восклицательных, 3 дословные цитаты
01:17🔧+150 −01ф≈3.3чпродукт
Острые углы по всей системе: срезал радиусы (кнопки, карточки, пилюли, модалки) — меньше «плавности», больше строгости
01:17🔧+53 −5311ф≈2.4чвизуал
Журнал: отдельная кнопка горячих клавиш (macOS + Safari) в шапке; ⌘K теперь только навигация по сайту
01:10·+0 −00ф≈0чвизуал
Отдельная кнопка «⌨ Клавиши» в шапке: панель горячих клавиш macOS и Safari (поиск, клик копирует); ⌘K очищен до навигации по сайту
01:10🔧+269 −625ф≈7.4чвизуал
Журнал: поправил шапку — навигация шире, пункт «Материалы» не обрезается
01:06·+0 −00ф≈0чпродукт
Шапка: навигации дана бОльшая ширина (1180px), уровень прячется на средних экранах — «Материалы» больше не обрезается
01:06✦+5 −11ф≈0.1чпродукт
Журнал: в ⌘K команды сайта и клавиши Mac разнесены по секциям; переключатель уровня в едином стиле с темой
01:04·+0 −00ф≈0чвизуал
⌘K: разделил команды сайта и горячие клавиши Mac по секциям с заголовками; переключатель уровня приведён к стилю переключателя темы
01:04🔧+80 −762ф≈3.5чвизуал
Журнал: блок «AI в цифрах» на главной — ключевые проверенные цифры над веером лучей
01:00·+0 −00ф≈0чпродукт
AI в цифрах над веером на главной: расходы $2,6 трлн, 900 млн у ChatGPT, 88% компаний, ×2 за год (Gartner/OpenAI/McKinsey 2026)
01:00✦+32 −52ф≈0.8чпродукт
Журнал: фиолетовые кнопки Obsidian-стиля, единый акцент, интерактивный веер лучей за курсором
00:56·+0 −00ф≈0чвизуал
Интерактивный веер лучей на главной (приём Stripe): тянется за курсором и плавно догоняет
00:56🔧+179 −02ф≈4чпродукт
Кнопки в стиле Obsidian: сплошная фиолетовая, тёмная на наведении; акцент сайта сведён к фиолетовому; сегменты уровня одного размера
00:54🔧+19 −73ф≈0.6чвизуал
Журнал: визуал в сторону «бумаги» — тёплая палитра, книжная типографика, тихие ховеры
00:40·+0 −00ф≈0чвизуал
Визуал в сторону «бумаги»: тёплая палитра, крупнее и книжнее текст, мера строки в статьях, тихие ховеры вместо вспышек, приглушённый акцент, бледнее курсор
00:40🔧+36 −322ф≈1.5чвизуал
Журнал: уровни понимания по сайту, пиксельный след за курсором, шпаргалка Mac-клавиш в ⌘K, кнопка обратной связи
00:32·+0 −00ф≈0чвизуал
Уровни понимания по сайту: глобальный переключатель в шапке, пофразовый AI-перепис статей, уровень на интро маршрутов
00:32🔧+123 −148ф≈3чпродукт
Пиксельный след за курсором; шпаргалка Mac-клавиш в ⌘K; кнопка обратной связи (идея/косяк) → Telegram-бот
00:24🔧+442 −55ф≈9.9чтрафик
Уровни понимания: живой AI-перепис текста под читателя (Проще/Как есть/Глубже) на главной + общий модуль провайдеров
00:18🔧+366 −1415ф≈11.3чпродукт
Операторская линия: микро-переходы на строках списков + статус-сигнал «GPT · Kimi на связи» у демо
00:07🔧+26 −23ф≈0.6чпродукт
⌘K командная палитра (операторская навигация); главная ≠ /demo — на главной компактный демо-тизер, полное демо на /demo
00:00🔧+291 −545ф≈7.7ччистка