---
type: Evaluation
title: Независимая оценка ответа Haiku — пост 2026-09-18__spb__18917434 (Египет, Шарм-Эль-Шейх), промпт v7
description: "Отдельный агент Claude Opus проверил по посту и по критериям prompt-v7/EVALUATION-RUBRIC ответ Haiku (прогон с ключом --json-schema) на подборку из 4 отелей Шарм-Эль-Шейха с 10 предложениями: страну, места, отели, привязку цен к отелям, даты, условия цены, перелёт и дословные поля."
resource: trip-places-hotels-prices-llm/posts-one-folder-per-post/2026-09-18__spb__18917434/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:47Z }
status: stable
---

# Итог

**Справилась с ошибками.** Все 4 отеля и все 10 предложений с ценами, датой 2026-12-09 и перелётом верны; одна ошибка — Синайский полуостров, где стоят все отели, получил роль «за доплату», и страница Синая может не получить тур с ценой «от 59 406 ₽».

# Счёт

| Что | В посте | В ответе |
|---|---|---|
| Страны | 1 — «Египет, Шарм-Эль-Шейх» | 1 — Египет |
| Места мельче страны | 3 — Шарм-Эль-Шейх, Набк, Синайский полуостров | 3 |
| Отели | 4 — «Я собрала 10 предложений в 4 отелях» | 4, в порядке поста |
| Предложения | 10 — Uni Sharm 4, Rehana 2, Romance Regency 2, Magic Life 2 | 10 — 4 + 2 + 2 + 2 |

# Ошибки

| № | Что не так | Дословно из поста | Что в ответе | Как это скажется на покупателе |
|---|---|---|---|---|
| 1 | Синайский полуостров — место, где стоят все отели подборки (Шарм-Эль-Шейх и Набк на Синае), а роль поставлена «за доплату». За доплату в посте только виза; модель сама это заметила в `doubts_comment`, но роль не исправила | «Я собрала 10 предложений в 4 отелях в Шарм-Эль-Шейхе, Египет»; «НО если вы планируете экскурсии с выездом за пределы Синайского полуострова — требуется туристическая виза (30 $, оформляется по прилете)» | «Синайского полуострова», `place_role_in_trip: "за доплату"` | Ищущий на странице Синайского полуострова не увидит тур или увидит его без цены «от 59 406 ₽» |

## Замечания

- «Sharm» внутри названия отеля записан непоследовательно: у «Rehana Sharm Resort Aqua Park» — `["Sharm"]`, у «Uni Sharm» — `[]`. На покупателя не влияет: это тот же Шарм-Эль-Шейх, что стоит после «•», и он уже есть в `places`.
- `doubts_comment` по делу и с цитатой: «„экскурсии с выездом за пределы Синайского полуострова“ — полуостров записан с ролью „за доплату“, но в посте не сказано, что сама экскурсия платная (платная только виза 30 $)». Сомнение верное — жаль, что не привело к верной роли.

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

- Все 10 цен привязаны к своим отелям, ни одна не перепутана с соседней: «Uni Sharm» — «59 406 ₽», «63 656 ₽», «64 922 ₽», «71 071 ₽»; «Magic Life Redsina» — «110 358 ₽», «132 104 ₽».
- Условия цены дословно из блока своего отеля, `price_is_for` по смыслу: «Одноместное размещение. Завтраки и ужины.» → «одноместное размещение»; «С человека при покупке тура на двоих. Все включено.» → «с человека при покупке на двоих».
- «9 декабря» при публикации 2026-09-18 → `2026-12-09`; ночи 9 и 12 по «9 декабря • 9 ночей», «9 декабря • 12 ночей».
- Перелёт: `flight_included: true` у всех по «прямой авиаперелет а/к Аэрофлот» из «В стоимость тура включено»; город вылета — «Санкт-Петербурга» из «Вылет из Санкт-Петербурга 9 декабря».
- Набк — отдельное место отеля по «Magic Life Redsina⭐⭐⭐⭐⭐ • Набк»; Шарм-Эль-Шейх — «город».
- Не взяты в предложения «туристическая виза (30 $…)»; рейтинги «Tripadvisor: 4,7» не приняты за звёзды; «Rehana Royal Beach Resort & SPA 5⭐» из описания не стал отдельным отелем.
- Все 45 дословных полей найдены скриптом в посте.

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

- К ошибке 1: в таблицу ролей, строка «за доплату», добавить «только если за отдельные деньги — сама поездка в это место; место, внутри которого стоят отели подборки, — всегда „место расположения отеля“, даже если названо мимоходом: „экскурсии с выездом за пределы Синайского полуострова — требуется туристическая виза“ при отелях в Шарм-Эль-Шейхе → Синайский полуостров, „место расположения отеля“».
- К замечанию о «Sharm»: в шаг 5 к примерам `place_names_inside_hotel_name_as_in_post` добавить «„Uni Sharm • Шарм-Эль-Шейх“ → `["Sharm"]` — сокращённое имя места тоже место».
