Skip to content

Releases: kootik/humanizer-ru

v2.6.0-ru: Sync with upstream + strengthening

Choose a tag to compare

@kootik kootik released this 17 Apr 09:58
9829768

humanizer-ru v2.6.0 - Strengthening Release

Релиз закрывает разрыв с upstream blader/humanizer (5 новых паттернов) и применяет рекомендации skill-architect-ultra Уровней 1-2.

Что нового

Синхронизация с upstream blader/humanizer v2.5.1

  • B7: Безличные/бессубъектные конструкции (passive voice)
  • C7: Авторитетные тропы («по сути», «главный вопрос в том»)
  • D6: Сигнальные анонсы («давайте разберём», «перейдём к сути»)
  • D7: Раздробленные заголовки (заголовок + фраза-повтор)
  • A1 расширен: хвостовые отрицания («…, без догадок»)
  • Voice Calibration: калибровка под образец стиля пользователя
  • Шаг 6 «Анти-AI проход» в процесс редактуры

Strengthening по skill-architect-ultra

  • AI-Slop Score (0-100) с формулой и шкалой интерпретации
  • scripts/scan_markers.py - Python regex-сканер без зависимостей
  • references/test-cases.md - 12 эталонных тест-кейсов
  • references/scoring-rubric.md - Edit Quality Score (5 измерений × 5 баллов)
  • examples/ - 5 готовых примеров разных типов с метриками
  • Edge cases: не-русский, <5 слов, >10000 слов, Markdown, битая кодировка
  • Frontmatter: allowed-tools, усиленные negative triggers

Качество (по skill-architect-ultra)

Измерение 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 (B-) 4.55 (A)

Версия

2.1.0-ru → 2.6.0-ru

Размер

12 файлов изменено, +1190 строк, -16 строк.

Этот PR содержит один коммит feat(v2.6.0): strengthening. Синхронизация с upstream (sync + polish) уже в main через PR #1 (смержен ранее). Итоговое состояние дерева на этой ветке эквивалентно применению последовательности sync → polish → strengthening.

Источник

Основано на upstream-коммитах blader/humanizer:

  • #42 hyphenated word pair overuse
  • #64 voice calibration
  • #79 integrate remaining prompt updates (B6, C7, D6, D7)
  • #80 passive voice rule

Самопроверка пройдена

  • scan_markers.py калиброван по тест-кейсам (маркетинг 100, чистый 0, подобострастный 62)
  • Все длинные тире в собственных файлах заменены на короткие
  • Нет негативных параллелизмов вне примеров
  • Все 26 паттернов согласованы между SKILL.md, patterns.md, word-scanner.md и README.md

v2.0

Choose a tag to compare

@kootik kootik released this 11 Feb 12:52
b6ce1e1

Ключевые улучшения
Архитектура - вместо 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: перевод, написание с нуля, грамматика, код».
Верификация - формальный чеклист перед выдачей + статистика найденных паттернов в выводе.