---
type: Evaluation
title: "Независимая оценка ответа Haiku — 2026-09-22__spb__18922754, промпт v15 без --json-schema"
description: "Справилась: страна Мальдивы, 13 мест, все 8 отелей и 18 предложений верны, атоллы и острова отелей — места расположения отеля; ошибок нет, одно спорное место из прежнего названия отеля — Vittaveli."
resource: trip-places-hotels-prices-llm/posts-one-folder-per-post/2026-09-22__spb__18922754/prompt-v15-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-10T23:57:35Z }
status: stable
---

# Итог

**Справилась.** Все 8 отелей и все 18 предложений с верными ценами, датой «28 сентября» → 2026-09-28, ночами, условиями и двумя категориями номеров. Страна Мальдивы, все 4 атолла и 6 островов из строк отелей стали местами с ролью «место расположения отеля». Покупатель на странице Мальдив, любого атолла или острова увидит тур, а цена «от» на странице Мальдив будет «93 220 ₽». Ошибок нет. Одно место спорное: «Vittaveli» из прежнего названия отеля записано как остров, его вид не проверен (см. ниже).

# Счёт

| Что | В посте | В ответе |
|---|---|---|
| Страны | 1 — «Мальдивы — от 93 220 ₽ с прямым перелетом» | 1 — Мальдивы |
| Места после «•» в строках отелей | 10 — «о. Тулусду», «остров Бодуфолуду», «о. Дхангети», «Северный Мале Атолл», «Адду Атолл», «остров Хератера», «Южный Атолл Ари», «остров-курорт Налагурайду», «Южный Мале Атолл», «остров Болифуши»; «Южный Атолл Ари» стоит у двух отелей, но это одно место | 10, все с ролью «место расположения отеля» |
| Места только в названиях отелей | 3 — «Kuda Bandos», «Maafushivaru», «Vittaveli» («Thulusdhoo», «Dhangethi», «Bolifushi», «Sun Island» — те же острова, что после «•») | 3, с ролью «в названии отеля» |
| Отели | 8 — «Я собрала 18 предложений в 8 отелях на Мальдивах» | 8, в порядке поста |
| Предложения | 18 — 4 строки цены у «iHaven Thulusdhoo» и по 2 у 7 остальных | 18 |
| Туры без отелей | 0 | 0 |

# Ошибки

Ошибок нет.

Спорное, ошибкой не считаю:

- **Вид места «Vittaveli».** В посте — «Ozen Reserve Bolifushi (ex. Jumeirah Vittaveli)⭐⭐⭐⭐⭐ • Южный Мале Атолл, остров Болифуши». В ответе — `place_type: "остров"`, `place_type_source: "знания модели: родового слова в посте нет"`, роль «в названии отеля».
- Записать место из прежнего названия промпт велит: «Прежнее имя в скобках «(ex. …)», «(бывш. …)» — часть названия, место в нём выписывай так же». Поэтому сама запись не ошибка.
- Но прежний отель, насколько я знаю, стоял на том же острове Болифуши. «Vittaveli» похоже на имя отеля, а не на отдельный остров. Если так, вид «остров» выбран наугад, а честным был бы «вид неизвестен».
- Покупателю это почти не вредит: остров Болифуши и Южный Мале Атолл записаны верно. Лишняя запись в худшем случае даст пустую страницу «Виттавели».

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

- **Предложения — все 18, ни одного лишнего.** У «iHaven Thulusdhoo» взяты обе строки условий:
  - «С человека при покупке тура на двоих. Завтраки.» → «28 сентября • 8 ночей (7 ночей в отеле) — 93 220 ₽» → `93220`;
  - «Одноместное размещение. Завтраки.» → «28 сентября • 8 ночей (7 ночей в отеле) — 108 966 ₽» → `108966`, `"одноместное размещение"`.
- **Цена больше миллиона перенесена верно.** «— 1 047 593 ₽» → `1047593`.
- **Ночи — первое число строки.** «8 ночей (7 ночей в отеле)» → `8`, «10 ночей (9 ночей в отеле)» → `10`. Год верный: пост от 2026-09-22, «28 сентября» → `2026-09-28`.
- **Категории номеров — до двоеточия, у обоих предложений отеля:**
  - «Надводная вилла с частным бассейном (Over Water Villa With Private Pool, 151 м²): спальня…» → `"Надводная вилла с частным бассейном (Over Water Villa With Private Pool, 151 м²)"`;
  - «Люкс на воде с частным бассейном (27 м²) и водной горкой (Ocean Pool Suite With Slide, 248 м²): просторная спальня…» → название целиком, со вторыми скобками.
  - У остальных отелей категории нет — `null`.
- **Два места после «•» — два места.** «• Адду Атолл, остров Хератера» → `["Адду Атолл", "остров Хератера"]`; «• Южный Атолл Ари, остров-курорт Налагурайду» → два места.
- **Правило v15 выполнено.** Атоллы, внутри которых стоят острова отелей, — «место расположения отеля»: «Северный Мале Атолл», «Адду Атолл», «Южный Атолл Ари», «Южный Мале Атолл».
- **Родовые слова.** Взяты дословно и переведены в вид:
  - «о. Тулусду» → `"о."` → «остров», в именительном — «остров Тулусду»;
  - «остров-курорт Налагурайду» → `"остров-курорт"` → «остров»;
  - «Адду Атолл» → `"Атолл"` → «атолл».
- **Места из названий отелей.** «Malahini Kuda Bandos» → Kuda Bandos, «Outrigger Maldives Maafushivaru Resort» → Maafushivaru — отдельные записи с ролью «в названии отеля». После «•» у этих отелей только атоллы. «Maldives» в «Lagoon View Maldives» и «Canareef Resort Maldives» верно не стало местом.
- **Перелёт.** «— прямой авиаперелет а/к Аэрофлот;» → `flight_included: true` у всех предложений. «Аэрофлот» верно не стал местом.
- **Налоги не стали предложениями.** «— туристический и экологический (Green Tax) налоги.» — без суммы, в `offers` их нет.
- **`doubts_comment` пуст.** Числа сошлись с фразой редактора «18 предложений в 8 отелях», сомнений нет.

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

- Ошибок нет — обязательных правок нет.
- **К спорному месту «Vittaveli».** В шаге 5 у `place_type` добавить пример: «Место из прежнего названия отеля «(ex. …)», которое ты не знаешь как отдельное место, — «вид неизвестен», а не вид соседнего места: «Ozen Reserve Bolifushi (ex. Jumeirah Vittaveli) • остров Болифуши» → Vittaveli — «вид неизвестен», если ты не знаешь острова с таким именем».
