AGENTS.md · git:20261015.bd1e14b · 2026-10-15 · sha256 fd733e411a40989e
AGENTS.md git:20261015.bd1e14bA
Immutable. This exact content never changes and is served at /api/v1/blob/fd733e411a40989e.
# AGENTS.md — для агентов, которые правят этот репозиторий humanizer-ru — навык (Agent Skill), который переписывает русский ИИ-текст по-человечески и сверяет факты. Всё, что получает пользователь, лежит в `skills/humanizer-ru/`. ## Карта | Путь | Что это | |---|---| | `skills/humanizer-ru/SKILL.md` | инструкция для агента, главный файл продукта | | `skills/humanizer-ru/references/` | примеры «было → стало» и границы признаков | | `skills/humanizer-ru/scripts/` | `check_facts.py`, `clean_paste.py`: только стандартная библиотека Python | | `eval/` | слепое сравнение с другими навыками на русских ИИ-текстах | | `scripts/` | проверка репозитория и сборка архива для Claude.ai | | `tests/` | тесты скриптов и проверки репозитория | | `.grace/` | требования, граф модулей и карта проверок (GRACE) | ## Правила 1. Меняешь поведение навыка — прогони сравнение (`eval/README.md`) хотя бы на dev-наборе и сравни с прошлым итогом. Правка, которая ухудшает итог, не принимается. 2. SKILL.md держи коротким: новое правило заменяет старое, а не добавляется сверху. Примеры — в `references/`. 3. Скрипты навыка без внешних зависимостей. Новый случай — тест в `tests/`. 4. Версия меняется одновременно в SKILL.md, `.claude-plugin/*.json`, `.codex-plugin/plugin.json` и CHANGELOG; `python scripts/check_repo.py` это проверяет. 5. Переводы строк LF, без невидимых символов в файлах навыка. 6. Не запускать локальные нейросетевые модели (решение владельца). 7. Меняешь поведение скрипта — обнови контракт в коде и `.grace/`. Перед коммитом: ```sh python scripts/check_repo.py python -m unittest discover -s tests ``` Версия 3 (исследования, гейты, пакет PyPI, MCP) — в ветке `legacy-v3`, в main её не возвращать.