---
type: Evaluation
title: "Независимая оценка ответа Haiku — пост 2026-10-01__msk__46363428, prompt-v7 без флага --json-schema"
description: "Оценщик Opus проверил по посту «Краснодарский край, санатории с лечением» ответ Haiku на промпте v7 без флага --json-schema: страны, места, 7 санаториев, 15 предложений, условия цен. Ошибок нет, сомнение про «Санаторий Актер» не записано."
resource: trip-places-hotels-prices-llm/posts-one-folder-per-post/2026-10-01__msk__46363428/prompt-v7-without-json-schema-flag/EVALUATION-independent-check-of-haiku-answer.md
tags: [cheaptrip, llm, haiku, evaluation]
generated: { by: claude-code/claude-opus-5-5, at: 2026-10-10T18:58:06Z }
status: stable
---

# Итог

**Справилась.** Все 7 санаториев и все 15 предложений на месте, цены привязаны к своим отелям, «Краснодарский край», «Лазаревское» и «Сочи» — с ролью «место расположения отеля»; тур попадёт на три страницы с верной ценой «от 37 973 ₽».

# Счёт

| Что | В посте | В ответе |
|---|---|---|
| Страны | 1 — Россия («По России» в метках) | 1 — «России» → Россия, `found_in: "метки блога"` |
| Места мельче страны | 3 — «Краснодарского края», «Лазаревское», «Сочи» | 3 |
| Отели | 7 — «я подобрала для вас 15 предложений в 7 санаториях» | 7, в порядке поста |
| Предложения | 15 (Ширак 4, Ревиталь Парк 2, Южное Взморье 2, Актер 2, Октябрьский 2, Металлург 2, Заполярье 1) | 15 |

# Ошибки

Ошибок нет.

## Замечания

- **Сомнение не записано.** У «Санаторий Актер» в блоке нет строки условий: после «Гарантия отеля — место будет за вами и не придется искать замену.» сразу «10 октября • 7 ночей — 68 423 ₽». Модель верно поставила `price_conditions_as_in_post: null`, `price_is_for: "не сказано"`, но `doubts_comment` пустой — человек не узнает, что цена «Актера» может быть за одноместное размещение. На цену «от» не влияет: 68 423 ₽ не минимальная.
- **«Лазаревское» — тип «район».** В двух других прогонах — «курорт или посёлок». Оба значения допустимы: Лазаревское — микрорайон Сочи и курортный посёлок.

# Что сделано хорошо

- **Страна из метки.** «По России» → `country_name_as_in_post: "России"`, `found_in: "метки блога"`.
- **Цены и условия по блокам.** У «Санаторий Ширак»: «С человека при покупке тура на двоих. Завтраки, обеды и ужины.» → 37 973 ₽ и 83 536 ₽; «Одноместное размещение. Завтраки, обеды и ужины.» → 42 328 ₽ и 92 247 ₽.
- **Без условий соседа.** «Санаторий Актер» не получил строку условий от «Южного Взморья».
- **Перелёт.** `flight_included: true` у всех 15, доказательство — «прямой авиаперелет Аэрофлотом».
- **Лишнего нет.** «курортный сбор (на месте)», трансфер, «Яндекс: 5», «Мадагаскар», офисы — не в ответе.
- **JSON без флага схемы — валидный**, без обёртки ```, все поля на месте.

# Что поправить в промпте

Ошибок нет — правки не требуются. По замечанию:

- В шаг 5, рядом с `price_is_for: "не сказано"`, добавить: «У отеля нет строки условий, а у соседних отелей она есть — напиши об этом в `doubts_comment` с цитатой строки цены».
