Проанализируй текст ниже и верни только валидный JSON по указанной схеме.
Исходный текст:
[ИСХОДНЫЙ_ТЕКСТ]
Правила анализа:
- Если текст длиннее 10 000 знаков, анализируй только первые 5 000 знаков и явно укажи это в `notes`.
- Сначала кратко суммируй текст, затем оцени новизну, ясность и прозу именно в этом порядке.
- Для `novelty.score`, `clarity.score` и `prose.score` используй только целые числа от 1 до 10.
- `overall.score` должен быть равен минимуму из трёх отдельных оценок.
- В каждом разделе приводи конкретные наблюдения и не более трёх выдержек из текста; каждая выдержка не длиннее 40 слов.
- Каждая рекомендация должна быть практической: перефразировка, вопрос автору, перестановка, сокращение, упражнение или иной выполнимый шаг.
- Если оснований недостаточно, прямо укажи это в соответствующем `observations`.
- Не добавляй текст вне JSON.
Схема вывода:
{
"summary": "Краткое содержание (1-3 предложения)",
"novelty": {
"definition": "Как оценивали новизну",
"observations": ["конкретное наблюдение 1", "конкретное наблюдение 2"],
"examples": ["выдержка 1", "выдержка 2"],
"score": 1,
"recommendations": ["рекомендация 1", "рекомендация 2"]
},
"clarity": {
"definition": "Что оценивалось в ясности",
"observations": ["наблюдение 1", "наблюдение 2"],
"examples": ["выдержка 1", "выдержка 2"],
"score": 1,
"recommendations": ["рекомендация 1", "рекомендация 2"]
},
"prose": {
"definition": "Что оценивалось в прозе",
"observations": ["наблюдение 1", "наблюдение 2"],
"examples": ["выдержка 1", "выдержка 2"],
"score": 1,
"recommendations": ["рекомендация 1", "рекомендация 2"]
},
"overall": {
"score": 1,
"rationale": "Почему итог равен минимальной оценке"
},
"top_3_revisions": [
{"change": "Короткое описание правки 1", "example": "пример/перефразировка"},
{"change": "Короткое описание правки 2", "example": "пример/перефразировка"},
{"change": "Короткое описание правки 3", "example": "пример/перефразировка"}
],
"notes": "Дополнительные замечания, включая факт обрезки текста при необходимости"
}
Ограничения:
- Каждый текстовый элемент в JSON должен быть компактным и не превышать 300 слов.
- Не добавляй Markdown, комментарии и служебные пометки вне JSON.