Skip to content

Upgrade#1

Open
kootik wants to merge 9 commits into
smixs:mainfrom
kootik:main
Open

Upgrade#1
kootik wants to merge 9 commits into
smixs:mainfrom
kootik:main

Conversation

@kootik
Copy link
Copy Markdown

@kootik kootik commented Feb 11, 2026

Ключевые улучшения
Архитектура - вместо 451 строки монолита теперь 3 файла с чёткими ролями: SKILL.md (движок), patterns.md (справочник), word-scanner.md (быстрый скан).
3 режима работы - полная редактура, аудит без изменений, точечная правка. Оригинал имел только один режим.
Классификация текста - теперь скилл учитывает тип текста (маркетинг vs техдока vs деловая переписка) и регулирует степень вмешательства.
Система приоритетов - 21 паттерн разбит на 4 группы по severity (A-критические, B-высокие, C-средние, D-стилистические) вместо плоского списка.
Edge cases - добавлена таблица для особых ситуаций: текст уже хороший, слишком короткий, смешанные языки, цитаты, юридический текст.
Negative triggers в description - «Do NOT use for: перевод, написание с нуля, грамматика, код».
Верификация - формальный чеклист перед выдачей + статистика найденных паттернов в выводе.

Добавлены режимы работы, классификация текста, чёткий процесс, Добавлена обработка особых случаев, edge cases, пустой/короткий текст, Единая система групп A/B/C/D, устранена дублировка паттерн #13 ↔ жёсткие запреты. Добавлен верификационный чеклист, статистика паттернов, формат аудита
@kootik
Copy link
Copy Markdown
Author

kootik commented Feb 19, 2026

Upgrade

patchbot and others added 5 commits April 17, 2026 12:02
Синхронизация с upstream blader/humanizer (версии 2.2.0-2.5.1).

Новые паттерны:
- B7: Безличные/бессубъектные конструкции (aналог passive voice)
- C7: Авторитетные тропы (по сути, на самом деле, главный вопрос в том)
- D6: Сигнальные анонсы (давайте разберём, перейдём к сути)
- D7: Раздробленные заголовки (заголовок + фраза-повтор)

Расширено:
- A1: добавлены хвостовые отрицания (tailing negations)
- word-scanner.md: новые маркеры во всех группах + англоязычные

Добавлено:
- Раздел Voice Calibration (калибровка под образец пользователя)
- Версия 2.5.1-ru в frontmatter SKILL.md
- Обновлён README (26 паттернов вместо 21)
- SKILL.md: полный пример переписан, теперь покрывает все 26 паттернов
  (было 7) и демонстрирует новые B7, C7, D6, D7
- SKILL.md: добавлен Шаг 6 'Анти-AI проход' как у upstream
- SKILL.md: расширен чеклист верификации под новые паттерны
- SKILL.md: исправлено собственное нарушение - убран негативный
  параллелизм 'не просто X, а Y' в разделе Voice Calibration
- CHANGELOG.md: добавлен файл с историей изменений
Sync with upstream blader/humanizer v2.5.1 (+5 паттернов, Voice Calibration)
Применены рекомендации skill-architect-ultra Уровней 1-2.
Скилл прошёл с 3.45 (B-/C+) до 4.55 (A) по 5-мерной шкале.

## Уровень 1 (Polish)
- Frontmatter: version 2.6.0-ru, allowed-tools, усилены negative triggers
- Edge cases: не-русский, <5 слов, >10000 слов, Markdown, битая кодировка,
  художественный текст (отказ)
- AI-Slop Score (0-100) с формулой и шкалой интерпретации
- Чеклист верификации расширен под B7/C7/D6/D7

## Уровень 2 (Strengthening)
- references/test-cases.md - 12 эталонных тест-кейсов с ожидаемыми score
- references/scoring-rubric.md - Edit Quality Score (5 измерений × 5 баллов)
- scripts/scan_markers.py - Python regex-сканер, без зависимостей,
  exit codes для CI/CD интеграции
- examples/ - 5 готовых примеров разных типов с метриками

## Качество
| Измерение     | v2.5.1 | v2.6.0 |
|---------------|--------|--------|
| Clarity       | 4/5    | 4/5    |
| Coverage      | 3/5    | 5/5    |
| Consistency   | 4/5    | 4/5    |
| Testability   | 2/5    | 5/5    |
| Architecture  | 4/5    | 5/5    |
| Overall       | 3.45   | 4.55   |

## Самопроверка
- Тире '—' в собственных файлах заменены на '-' (нарушение собственного правила)
- scan_markers.py протестирован на тест-кейсах:
  Кейс 1 ожидание 95+ -> 100, Кейс 9 ожидание <15 -> 0, Кейс 11 ожидание 60+ -> 62
feat: humanizer-ru v2.6.0 - sync with upstream + strengthening (3.45→4.55)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant