---
type: Evaluation
title: "Независимая оценка ответа Haiku — пост Мальдивы 2026-09-08__msk__46326667, prompt-v6"
description: "Проверка ответа модели по посту и по цели: страна, 14 мест, 9 отелей, 18 предложений, условия цен, категории номеров, перелёт, дословные поля, сомнения. Пост взят из блока <пост_для_анализа> в конце промпта v6. Ожидаемый ответ агента и скрипт price-v1 не открывались."
resource: trip-places-hotels-prices-llm/posts-one-folder-per-post/2026-09-08__msk__46326667/prompt-v6/EVALUATION-independent-check-of-haiku-answer.md
tags: [cheaptrip, llm, haiku, evaluation]
generated: { by: claude-code/claude-opus-5-5, at: 2026-10-10T18:16:21Z }
status: stable
sources:
  - id: rubric
    resource: trip-places-hotels-prices-llm/prompt-v6/EVALUATION-RUBRIC-for-independent-opus-check-of-haiku-answer.md
    title: Критерии независимой оценки v2 для промпта v6
  - id: input
    resource: trip-places-hotels-prices-llm/posts-one-folder-per-post/2026-09-08__msk__46326667/prompt-v6/INPUT-user-message-exactly-as-sent-to-haiku.md
    title: Промпт v6 с постом в блоке <пост_для_анализа>
  - id: answer
    resource: trip-places-hotels-prices-llm/posts-one-folder-per-post/2026-09-08__msk__46326667/prompt-v6/ANSWER-haiku-json-for-this-post.json
    title: Ответ Haiku
---

# Итог

**Справилась с ошибками.** Все 9 отелей и все 18 предложений на месте, цены, даты, условия и категории номеров верны, места внутри названий выписаны у всех отелей; одна ошибка — остров отеля «Malahini Kuda Bandos» записан как «Bandos», соседний остров, и тур может попасть на чужую страницу.

# Счёт

| Что | В посте | В ответе | Сходится |
|---|---|---|---|
| Страны | 1 — «Мальдивы — от 91 713 ₽ с прямым перелетом» | 1 — Мальдивы | да |
| Места мельче страны | 11 после «•» (о. Тулусду, о. Диффуши, остров Бодуфолуду, о. Дхангети, Адду Атолл, остров Хератера, Северный Мале Атолл, Южный Атолл Ари, остров-курорт Налагурайду, Южный Мале Атолл, остров Болифуши) + острова только в названиях: Kuda Bandos, Maafushivaru; спорное — Sun Island | 14, из них «Bandos» вместо «Kuda Bandos» | нет — 1 неверное |
| Отели | 9 — «Я собрала 18 предложений в 9 отелях на Мальдивах» | 9, в порядке поста | да |
| Предложения | 18 | 18 | да |

Предложения по отелям — пост → ответ:

| Отель (дословно) | Строк с ценой в посте | В ответе |
|---|---|---|
| «iHaven Thulusdhoo» | 2 (1 «С человека…» + 1 «Одноместное размещение…») | 2 |
| «The Crown Beach Hotel Dhiffushi» | 4 (2 + 2 одноместное) | 4 |
| «Lagoon View Maldives» | 2 | 2 |
| «Endheri Sunset Dhangethi Guest Houses» | 1 | 1 |
| «Canareef Resort Maldives» | 2 | 2 |
| «Malahini Kuda Bandos» | 2 | 2 |
| «Villa Park (Sun Island)» | 2 | 2 |
| «Outrigger Maldives Maafushivaru Resort» | 1 | 1 |
| «Ozen Reserve Bolifushi (ex. Jumeirah Vittaveli)» | 2 | 2 |

# Ошибки

| № | Что не так | Дословно из поста | Что в ответе | Как это скажется на покупателе |
|---|---|---|---|---|
| 1 | Название острова внутри названия отеля обрезано. Kuda Bandos (на дивехи «kuda» — «малый») и Bandos — два разных острова Северного Мале Атолла; отель стоит на Kuda Bandos. | «Malahini Kuda Bandos⭐⭐⭐⭐⭐ • Северный Мале Атолл» | `place_names_inside_hotel_name_as_in_post`: `["Bandos"]`; в `places`: «Bandos» → «Бандос», «остров», «в названии отеля» | Тур попадёт на страницу острова Бандос, где этого отеля нет, а покупатель, который ищет Kuda Bandos, его не найдёт. |

## Замечания — не ошибки, на покупателя не влияют

| № | Что | Дословно из поста | Что в ответе | Почему не ошибка |
|---|---|---|---|---|
| З1 | «Sun Island» выписан отдельным островом «Сан-Айленд». | «Villa Park (Sun Island)⭐⭐⭐⭐⭐ • Южный Атолл Ари, остров-курорт Налагурайду» | в `places`: «Sun Island» → «Сан-Айленд», «остров», «в названии отеля» | Sun Island — прежнее название курорта на острове Налагурайду, который тоже выписан. Лишняя запись о том же острове не уводит тур на чужую страницу; пропуск хуже лишнего. |
| З2 | Сомнение по делу, но с неверной догадкой про Bandos. | «Malahini Kuda Bandos» | `doubts_comment`: «Sun Island и Bandos записаны как места „в названии отеля" — не уверена, что это острова, а не только названия курортов.» | Сомнение указывает как раз на спорное место, и человек его проверит. Но спорно не то, остров ли это, а то, что остров называется «Kuda Bandos». |

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

- **Все 18 цен под своими отелями.** Например, у «The Crown Beach Hotel Dhiffushi» 4 строки: «18 сентября • 8 ночей (7 ночей в отеле) — 111 218 ₽», «20 декабря … — 125 235 ₽» под «С человека при покупке тура на двоих. Завтраки.» и ещё две под «Одноместное размещение. Завтраки.» — всё с верным `price_is_for`.
- **Места внутри названий — у всех отелей.** «iHaven Thulusdhoo» → Thulusdhoo, «The Crown Beach Hotel Dhiffushi» → Dhiffushi, «Endheri Sunset Dhangethi Guest Houses» → Dhangethi, «Outrigger Maldives Maafushivaru Resort» → Maafushivaru, «Ozen Reserve Bolifushi» → Bolifushi. В `places` новыми записями пошли только те, которых нет после «•» (Maafushivaru), — без дублей Тулусду и Диффуши.
- **Строка условий из своего блока.** «Lagoon View Maldives» — «С человека при покупке тура на двоих. Завтраки и ужины.», у соседей — «Завтраки.» и «Все включено.».
- **Даты и ночи.** Пост от «2026-09-08»: «18 сентября» → 2026-09-18, «20 декабря» → 2026-12-20; «8 ночей (7 ночей в отеле)» → 8.
- **Категории номеров.** «Надводная вилла с частным бассейном (Over Water Villa With Private Pool, 151 м²): спальня…» → название до двоеточия; у «Ozen Reserve Bolifushi» — «Люкс на воде с частным бассейном (27 м²) и водной горкой (Ocean Pool Suite With Slide, 248 м²)». У остальных — `null`.
- **Перелёт.** Доказательство «прямой авиаперелет а/к Аэрофлот», `flight_included: true` у всех 18.
- **Лишнего нет.** «туристический и экологический (Green Tax) налоги», «возвратный депозит», «Офис на Арме» не попали ни в цены, ни в места; «Maldives» в названиях отелей не записан местом.
- **«Под запрос» не стал сомнением.** «Тур с 18.09 — под запрос. Тур с 20.12 — гарантия отеля» — обе цены записаны как обычные.
- **Дословные поля.** Скрипт проверил 102 поля, не найдено 0.

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

- **Ошибка 1.** В шаге 5, к `place_names_inside_hotel_name_as_in_post`, добавить: «Название места бери целиком, со всеми его словами, — не обрезай первое слово: „Malahini Kuda Bandos" → `["Kuda Bandos"]`, а не `["Bandos"]`; Kuda Bandos и Bandos — разные острова. Если не уверен, где кончается название сети и начинается место, — бери длинный вариант и напиши сомнение».
- **З2.** В блоке про сомнения добавить пример: «Сомневаешься в месте из названия отеля — назови оба прочтения: „Kuda Bandos или Bandos?"».
