Upgrade#1
Open
kootik wants to merge 9 commits into
Open
Conversation
Добавлены режимы работы, классификация текста, чёткий процесс, Добавлена обработка особых случаев, edge cases, пустой/короткий текст, Единая система групп A/B/C/D, устранена дублировка паттерн #13 ↔ жёсткие запреты. Добавлен верификационный чеклист, статистика паттернов, формат аудита
Author
|
Upgrade |
Синхронизация с 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)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Ключевые улучшения
Архитектура - вместо 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: перевод, написание с нуля, грамматика, код».
Верификация - формальный чеклист перед выдачей + статистика найденных паттернов в выводе.