Сканер вышел из терминала: тот же движок, что на сайте, теперь живёт
в расширении Chrome, в попапе и в контекстном меню. Главная сайта
пересобрана вокруг проверки текста, появился жанр для новостей и
энциклопедий. Банов 21 (расширен «Важно понимать»), каталог 64 не менялся.
- Chrome-расширение (
extension/): тот же браузерный сканер, что на сайте,
в попапе и в контекстном меню на выделенном тексте. Движок и правила
копируются изdocs/скриптомscripts/build_extension.py, гейт--check
в CI не даст копиям отстать; версия манифеста проверяетсяbump_release.
Разрешения: только contextMenus и storage, сети и доступа к сайтам нет.
Попап говорит языком читателя, а не движка: «запрещённые обороты» и
«предложения одной длины» вместо «хард-баны» и «CV=0.395» (сырые числа
в подсказке строки), пример по кнопке на пустом экране, строка «что
делать дальше» под баллом, правило и совет по клику на подчёркнутый
оборот, кнопка «Скопировать отчёт», текст без оборотов при штрафе за
ритм не прячется, жанр хранится как настройка, JetBrains Mono в
комплекте вместо загрузки из сети. - Главная сайта пересобрана. Первый экран: заголовок про то, что делает
инструмент («Убирает следы нейросети из русского текста. И показывает,
где они»), поле проверки сразу под ним, справа иллюстрация «редактор
с карандашом» (docs/hero.jpg), которую после проверки сменяет карточка
балла. В карточке короткие факты, строка «что дальше», штрафы человеческим
языком (сырые числа в подсказке), кнопка «Скопировать отчёт». Под
результатом блок «Что дальше»: править самому, проверять в расширении,
отдать агенту. Установка свёрнута до одной командыnpx skills add,
остальные способы под раскрывающимся списком. Добавлена строка про
калибровку на размеченных корпусах со ссылкой наeval/, раздел «Для
кого» и список статей. Заголовки по всему сайту стали обычным гротеском
без «## », цветные боковые полосы и свечения убраны, шапка на телефоне
в одну строку. Пример «Статья из Википедии» проверяется в жанре
«новости, энциклопедия». - Превью сайта в соцсетях (og:image на всех страницах
docs/): вместо
карточки со счётчиками теперь иллюстрация «лист с красной правкой»,
docs/social-preview.jpg(1280×640, 147 КБ). Карточка со счётчиками
осталась в README (assets/social-preview.png), скрипт
make_social_preview.pyбольше не пишет копию вdocs/. - Жанр
--genre newsдля новостей и энциклопедических статей, измерен на
LLMTrace (news + factual): глушит «является», «данный», оба тире, «от X до Y»,
канцелярит, кальки и контекстуализаторы. Строгий режим там ловит 56% людей
против 59% машин, профиль 10% против 21%. Есть в сканере, на сайте и в SKILL.md. - Шахта паттернов по русским моделям LLMTrace (GigaChat, YandexGPT против
людей тех же тем): бан «Важно понимать, что» расширен на «помнить» и
«отметить» (300 машинных документов против 4 человеческих, в AINL у людей
0), мягкий маркер «важный шаг» в «Раздувании». «В целом», «несмотря на» и
ещё десяток кандидатов отброшены: на AINL они чаще у людей. Банов 21.
Полная история: CHANGELOG.md