---
type: Evaluation
title: "Независимая оценка ответа Haiku — пост 2026-09-25__msk__46351950 (Катар), prompt-v7"
description: "Opus проверил ответ Haiku по посту и цели покупателя: страна, места, места в названиях отелей, 7 отелей, 8 предложений, категория виллы, перелёт, дословные поля и сомнения."
resource: trip-places-hotels-prices-llm/posts-one-folder-per-post/2026-09-25__msk__46351950/prompt-v7/EVALUATION-independent-check-of-haiku-answer.md
tags: [cheaptrip, llm, haiku, evaluation]
generated: { by: claude-code/claude-opus-5-5, at: 2026-10-10T19:00:00Z }
status: stable
---

# Итог

**Справилась.** Все 7 отелей и 8 предложений на месте, цены и категория виллы Hilton верны; Доха, Месаид и места из названий (Qetaifan Island, Salwa, Sealine) выписаны — покупатель найдёт тур на странице каждого места. Лишнее «Al Murwab» и шаблонное сомнение покупателю не мешают.

# Счёт

| Что | В посте | В ответе |
|---|---|---|
| Страны | 1 — Катар («Катар — от 34 072 ₽» в заголовке) | 1 |
| Места мельче страны | 5 — Доха, Месаид, Sealine, Qetaifan Island North, Salwa (Doha в названиях — та же Доха) | 6 — все 5 и «Al Murwab» |
| Отели | 7 («в 7 отелях Катара») | 7, в порядке поста |
| Предложения | 8 («Я собрала 8 предложений») | 8 |

# Ошибки

Ошибок нет.

## Замечания

- З1. Лишнее место: «Al Murwab» из «Sealine Beach, Al Murwab Resort» записано как район «Аль-Мурваб». Murwab — сеть отелей («Jouri, A Murwab Hotel»), а не место; при этом у «Jouri, A Murwab Hotel» модель его не выписала — непоследовательно. Пропуск хуже лишнего, программа такое место отбросит.
- З2. `doubts_comment`, первая фраза: «„* Аскетичный вариант, можно использовать только в качестве места для сна.“ — непонятно, к какому предложению Al Mansour Plaza Hotel относится сноска». Сноска стоит в блоке одного отеля, сразу под «Al Mansour Plaza Hotel⭐⭐⭐⭐ • Доха», на цену и место не влияет — это не сомнение по определению из `<глоссарий>`. Фраза почти дословно повторяет пример «Хорошо» из пункта 8 `<самопроверка>`.
- З3. `doubts_comment`, вторая фраза: «„Al Murwab“ это район или название сети отелей» — промпт в шаге 5 запрещает писать в сомнения неуверенность, место ли это.
- Типы мест спорные, но допустимые: «Месаид» → «город», «Salwa» → «район» (это пляжная зона Salwa Beach).

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

- Категория номера Hilton: строка «Вилла с 2 спальнями и частным бассейном (2 Bedroom Beach Villa with Private Pool, 318 м²): отдельная гостиная…» → `room_category_as_in_post` до двоеточия, без перечня удобств; у остальных цен — `null`.
- Сингл Al Mansour: «Одноместное размещение. Завтраки.» → 44 211 ₽ с `"одноместное размещение"`.
- Места из названий: «Rixos Premium Qetaifan Island North Doha» → `["Qetaifan Island North", "Doha"]`, Qetaifan — отдельная запись «в названии отеля», Doha — без второй записи, потому что это Доха после «•».
- «Hilton Salwa Beach Resort & Villas • Доха» → Salwa выписана отдельно: покупатель, который ищет Салву, найдёт тур, хотя после «•» стоит Доха.
- «Sealine Beach, Al Murwab Resort • Месаид» → Месаид и Sealine.
- Аквапарки «Meryal» и «Desert Falls Water and Adventure Park» местами не записаны — как требует промпт.
- «Qatar Airways» не принят за место; Доха из «Москва — Доха — Москва» не задвоена ролью «город прилёта» — у неё главная роль «место расположения отеля».

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

- К З2: в `<самопроверка>`, пункт 8, пример «Хорошо» заменить на сноску, которая правда стоит между двумя отелями, и добавить: «Сноска внутри блока одного отеля относится к нему — это не сомнение». Сейчас модель копирует пример, как только видит ту же фразу «Аскетичный вариант».
- К З1 и З3: в `<глоссарий>`, «Место внутри названия отеля», добавить примеры сетей: «Rotana», «Rixos», «Murwab», «Hilton» — не места. В `<самопроверка>`, пункт 8, в «Не пиши туда» добавить: «— что не уверен, место ли это: такое место просто запиши в `places`».
