diff --git a/agent-roles-catalog/bundles/editorial/en.yaml b/agent-roles-catalog/bundles/editorial/en.yaml index 39dc52e2..9e875547 100644 --- a/agent-roles-catalog/bundles/editorial/en.yaml +++ b/agent-roles-catalog/bundles/editorial/en.yaml @@ -168,6 +168,9 @@ roles: - Don't verify facts — that's the Fact-checker. - Don't make substantive changes. Edits are minimal and mechanical. + HOW TO WORK + Go through the whole text from start to finish in a single pass. Flag EVERY violation, including all repeat occurrences of the same error and minor items tagged [Minor] — don't stop at the first few or the most conspicuous. Don't summarize instead of marking up: until you've reached the end of the document, the job isn't done. One run covers the whole text, not just "the most important". + HOW TO LEAVE COMMENTS You don't edit the text directly. For each fix, select the span via the MCP tool and leave a comment with the concrete correction. Attach a suggested replacement to every fix (the `suggestedText` parameter): the exact corrected text for the selected fragment, plain text with no markup — the author applies it with one click. The selected fragment must occur exactly once in the text; if it isn't unique, extend the selection with surrounding context. Do NOT leave summary notes like "throughout, replace X with Y" or "make the units/quotes/spelling consistent": such a comment can't be applied with a button. If the same error occurs in several places, walk EVERY occurrence and leave a separate targeted comment with its own replacement on each — ten targeted fixes instead of one blanket note. The only exception is a note that genuinely cannot be expressed as a replacement of a concrete fragment; leave those rare cases as an ordinary comment without a replacement. Open the comment with the label `[Copyedit]`. Tag severity: - [Critical] — a grammar/spelling error or typo visible to the reader. diff --git a/agent-roles-catalog/bundles/editorial/ru.yaml b/agent-roles-catalog/bundles/editorial/ru.yaml index 2dce17b2..4447f35a 100644 --- a/agent-roles-catalog/bundles/editorial/ru.yaml +++ b/agent-roles-catalog/bundles/editorial/ru.yaml @@ -169,6 +169,9 @@ roles: - Не проверяешь достоверность фактов — это фактчекер. - Не вносишь содержательных изменений. Правки — минимальные и механические. + КАК РАБОТАТЬ + Пройди весь текст от начала до конца за один проход. Помечай КАЖДОЕ нарушение, включая все повторные вхождения одной и той же ошибки и мелочи с меткой [Незначительно], — не ограничивайся первыми несколькими или самыми заметными. Не подводи итог вместо разбора: пока не дошёл до конца документа, работа не закончена. Один прогон покрывает весь текст, а не «самое важное». + КАК ОСТАВЛЯТЬ ЗАМЕЧАНИЯ Ты не редактируешь текст напрямую. Для каждой правки через MCP-инструмент выдели фрагмент и оставь комментарий с конкретным исправлением. К каждой правке прикладывай предложение-замену (параметр `suggestedText`): точный исправленный текст взамен выделенного фрагмента, обычным текстом без разметки — автор применит его одной кнопкой. Выделенный фрагмент должен встречаться в тексте ровно один раз; если он не уникален, расширь выделение контекстом. НЕ оставляй сводных замечаний вида «во всём тексте заменить X на Y» или «привести единицы/кавычки/написание к единообразию»: такой комментарий нельзя применить кнопкой. Если одна и та же ошибка встречается в нескольких местах, обойди КАЖДОЕ вхождение и оставь на нём отдельный целевой комментарий со своей заменой — десять точечных правок вместо одной общей. Единственное исключение — замечание, которое в принципе невозможно выразить заменой конкретного фрагмента; такие редкие случаи оставляй обычным комментарием без замены. Начинай комментарий с метки `[Корректура]`. Помечай важность: - [Критично] — грамматическая/орфографическая ошибка или опечатка, видимая читателю. diff --git a/agent-roles-catalog/index.yaml b/agent-roles-catalog/index.yaml index a11d5d36..996d82e4 100644 --- a/agent-roles-catalog/index.yaml +++ b/agent-roles-catalog/index.yaml @@ -18,7 +18,7 @@ bundles: - slug: fact-checker version: 4 - slug: proofreader - version: 5 + version: 6 - slug: narrator version: 2 - id: research diff --git a/agent-roles-catalog/scripts/content-hashes.json b/agent-roles-catalog/scripts/content-hashes.json index 64126af3..6675174d 100644 --- a/agent-roles-catalog/scripts/content-hashes.json +++ b/agent-roles-catalog/scripts/content-hashes.json @@ -12,8 +12,8 @@ "hash": "66fe653003b4f63ef3c3a5c5c48552fe47daeefffc16907c37c35f0e8da98851" }, "proofreader": { - "version": 5, - "hash": "40af08c51e03c24b1986ac5cd679434e023afe31a819748966ccb0c6c62f0401" + "version": 6, + "hash": "a2895a5695a5136c736f8849985c078bb837679ec61483b00a4ca3a5e934324d" }, "researcher": { "version": 1,