---
type: Evaluation
title: "Независимая оценка ответа Haiku — пост 2026-09-25__msk__46350514 (Маврикий), промпт v6"
description: "Проверка Claude Opus по критериям prompt-v6: страны, места, отели, 9 предложений, цены, даты, условия, категории номеров и сомнения модели в ответе Haiku на пост «Маврикий — от 138 587 ₽ с перелетом»."
resource: trip-places-hotels-prices-llm/posts-one-folder-per-post/2026-09-25__msk__46350514/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:58:00Z }
status: stable
---

# Итог

**Справилась.** Все 8 отелей, все 9 предложений с верными ценами, датой и перелётом, все 6 мест отелей и пересадка в Дубае на месте; покупатель найдёт тур на каждой странице места, цена «от» верная (138 587 ₽).

# Счёт

| Что | В посте | В ответе |
|---|---|---|
| Страны | 1 — «Маврикий — от 138 587 ₽ с перелетом» | 1 — Маврикий |
| Места мельче страны | 7 — Тру-о-Биш (он же «Тру о Биш»), Пальмар, Ривьер-Нуар, Балаклава, Бель Мар, Мон-Шуази, Дубай (пересадка) | 7 — те же |
| Отели | 8 — «Я собрала 9 предложений в 8 отелях на Маврикии» | 8, в порядке поста |
| Предложения | 9 | 9 |

# Ошибки

Ошибок, которые скажутся на покупателе, нет.

## Замечания

- **Категория номера у второй цены Residence Potosi пустая.** В посте «Апартаменты (39 м²) со спальней…» стоит над обеими строками условий отеля — «С человека при покупке тура на двоих. Без питания.» и «Одноместное размещение. Без питания.». У «138 587 ₽» модель записала `"Апартаменты (39 м²)"`, у «167 375 ₽» — `null`. Других номеров у отеля нет, так что одноместная цена — за те же апартаменты. На страницу и цену «от» не влияет.
- **`doubts_comment` пересказывает решения и ошибается в факте.** Модель пишет: «Категория «Вилла рядом с пляжем (Beachfront Villa, 180 м²)» … стоит не сразу над строкой условий, а над описанием номера — взял её как категорию». В посте строка «Вилла рядом с пляжем (Beachfront Villa, 180 м²) с патио…» стоит прямо над «С человека при покупке тура на двоих. Все включено.»: сомнения нет, есть пересказ («взял её как категорию»), а это промпт запрещает («пересказ своих решений»). Вторая фраза про «Апартаменты (39 м²)» — по делу, но модель сама же оставила у одноместной цены `null`.
- **Маврикий только в `countries`.** Фраза «в 8 отелях на Маврикии» называет остров-государство. Страница страны «Маврикий» тур получит через `countries`; отдельная запись острова нужна, только если на сайте есть страница острова, отличная от страны.
- **«Palmar» в названии «Salt of Palmar» при месте «• Бель Мар».** Модель записала `["Palmar"]` и не завела отдельную запись: Пальмар уже есть в `places` с ролью «место расположения отеля» (от «Veranda Palmar Beach Hotel⭐⭐⭐ • Пальмар»). Это допустимо по правилу «одно место — одна запись».

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

- Все 9 цен перенесены точно: от «9 октября • 10 ночей (8 ночей в отеле) — 138 587 ₽» до «804 224 ₽» у LUX Belle Mare Villas; у всех `nights: 10` — первое число из «10 ночей (8 ночей в отеле)».
- Год даты верный: «9 октября» при публикации 2026-09-25 → `2026-10-09`.
- Две записи одного места не завела: «Residence Potosi • Тру-о-Биш» и «Le Grand Bleu Hotel & Spa⭐⭐⭐ • Тру о Биш» — одна запись «Тру-о-Биш», при этом у второго отеля `hotel_place_names_as_in_post` дословно `["Тру о Биш"]`.
- Отель без звёзд: «Residence Potosi • Тру-о-Биш» → `hotel_stars: null`; «Tripadvisor: 4,3» за звёзды не принят.
- Категории номеров: «Вилла рядом с пляжем (Beachfront Villa, 180 м²)» у LUX Belle Mare Villas — дословно, без перечня удобств.
- Доплаты не попали в предложения: «70 € / с человека — трансфер аэропорт — отель — аэропорт», «3 € в сутки — специальный туристический сбор».
- Пересадка: «с удобными стыковками в Дубае» → Дубай с ролью «пересадка в пути», ОАЭ в `countries` нет.
- Места внутри названий: «Veranda Palmar Beach Hotel» → `["Palmar"]`, «LUX Belle Mare Villas» → `["Belle Mare"]`.

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

Ошибок нет — обязательных правок нет. По замечаниям:

- К замечанию о категории номера: в строку таблицы `room_category_as_in_post` добавить «Категория относится ко всем строкам условий под ней до следующей категории или следующего отеля: „Апартаменты (39 м²)…“, затем „С человека…“ и „Одноместное размещение…“ — категория у обеих цен». (В v7 модель на этом посте уже поставила категорию обеим ценам.)
- К замечанию о `doubts_comment`: в список «Не пиши туда» добавить «что взял строку как категорию номера» — в v7 это сделано («про выбор типа места и про границы категории номера»).
