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

# Итог

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

# Счёт

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

# Ошибки

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

## Замечания

- **Маврикий только в `countries`.** Фраза «в 8 отелях на Маврикии» — это фраза «в M отелях <где>» из самопроверки, пункт 4 («Каждое место из … фразы «в M отелях <где>» есть в `places`»). Модель записала Маврикий только страной: это остров-государство, и промпт для такого случая правила не даёт (есть только «Город-государство (Сингапур) — и страна в `countries`, и город в `places`»). Страница страны тур получит через `countries`.
- **«Palmar» в «Salt of Palmar⭐⭐⭐⭐⭐ • Бель Мар».** Отдельной записи нет: Пальмар уже есть в `places` с ролью «место расположения отеля» от «Veranda Palmar Beach Hotel⭐⭐⭐ • Пальмар». По правилу «одно место — одна запись» это допустимо.
- `place_name_nominative` у «Бель Мар» — `"Бель-Мар"` с дефисом; дословное поле `"Бель Мар"` верно. На страницы не влияет: адрес ищет скрипт по справочнику.

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

- Все 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 — `"Апартаменты (39 м²)"`: строка «Апартаменты (39 м²) со спальней с двуспальной кроватью…» без двоеточия обрезана до названия, как требует новое правило v7 («без двоеточия — до первой точки или до перечня удобств»), и отнесена и к «С человека при покупке тура на двоих. Без питания.», и к «Одноместное размещение. Без питания.».
- «Вилла рядом с пляжем (Beachfront Villa, 180 м²)» у LUX Belle Mare Villas — дословно, без «с патио с частным подогреваемым бассейном…».
- `doubts_comment` пуст — и правильно: в посте нет места, которое читается двумя способами; в v6 там был пересказ решений.
- Одно место — одна запись: «• Тру-о-Биш» и «• Тру о Биш» → одна запись, у отелей дословные написания сохранены.
- Доплаты не попали в предложения: «70 € / с человека — трансфер…», «3 € в сутки — специальный туристический сбор».
- Пересадка: «с удобными стыковками в Дубае» → Дубай, роль «пересадка в пути», ОАЭ в `countries` нет.
- Отель без звёзд «Residence Potosi • Тру-о-Биш» → `hotel_stars: null`.

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

Ошибок нет — обязательных правок нет. К замечанию о Маврикии (решение за Константином):

- Рядом с правилом о городе-государстве в шаге 4 написать, как поступать с островом-государством: «Остров-государство (Маврикий, Мальдивы, Сейшелы) — страна в `countries`; отдельную запись острова в `places` не заводи» — или наоборот «…и остров в `places` с ролью „место расположения отеля“», в зависимости от того, есть ли на сайте отдельная страница острова. Сейчас правило самопроверки 4 и понятие «место мельче страны» тянут в разные стороны.
