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

# Итог

**Справилась.** Все 9 отелей и все 22 предложения на месте, цены и даты верны, ошибок, которые изменят страницы или цену «от», нет; одно лишнее сомнение в `doubts_comment`.

# Счёт

| Что | В посте | В ответе | Сходится |
|---|---|---|---|
| Страны | 1 — «ОАЭ — от 39 261 ₽ с прямым перелетом» | 1 — ОАЭ | да |
| Места мельче страны | 8 — Дубай, Джумейра, Шарджа, Рас-эль-Хайма, Аджман (после «•»), Deira, Al Hamra (внутри названий), Al Khan (описание) | 8 | да |
| Отели | 9 | 9, в порядке поста | да |
| Предложения | 22 — «Я собрала 22 предложения в 9 отелях в ОАЭ» | 22 | да |

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

| Отель (дословно) | Строк с ценой в посте | В ответе |
|---|---|---|
| «Golden Tulip Media Hotel» | 4 (2 «С человека…» + 2 «Одноместное размещение…») | 4 |
| «Citymax Hotel Sharjah» | 4 (2 + 2 сингл) | 4 |
| «Avani Hotel Deira (ex. Movenpick Hotel Deira)» | 2 | 2 |
| «Copthorne Hotel Sharjah» | 2 | 2 |
| «Al Hamra Village» | 2 | 2 |
| «Bm Beach Hotel (ex. Beach Hotel By Bin Majid)» | 2 | 2 |
| «Rose Rayhaan By Rotana» | 2 | 2 |
| «Dusit Ajman Resort (ex. Ajman Hotel)» | 2 | 2 |
| «Al Habtoor Grand Resort, Autograph Collection» | 2 | 2 |

# Ошибки

Ошибок нет.

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

| № | Что не так | Дословно из поста | Что в ответе | Как это скажется на покупателе |
|---|---|---|---|---|
| З1 | Лишнее сомнение, и в нём утверждение, которого нет в посте. Место Al Hamra выписано верно: это район Рас-эль-Хаймы, и отель стоит там же. Пост нигде не называет Al Hamra брендом. Промпт прямо запрещает сомнения «о выборе типа места, пересказ своих решений». | «Al Hamra Village⭐⭐⭐⭐ • Рас-эль-Хайма» | `doubts_comment`: «„Al Hamra" записано как место в названии отеля …, но в посте это название бренда; если это не место, строку можно убрать.» | Никак: место в ответе есть. Но человек, который читает сомнения, тратит время на пустую проверку и может удалить верное место. |

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

- **Все цены под своими отелями.** Например, у «Copthorne Hotel Sharjah» и «Avani Hotel Deira» одинаковая цена «15 декабря • 5 ночей — 55 162 ₽» — модель отнесла каждую к своему отелю и не склеила.
- **Строка условий берётся из блока своего отеля.** У «Al Habtoor Grand Resort» строка с лишним пробелом «Все включено (с алкоголем) .» скопирована именно так, у соседей — «Все включено (с алкоголем).».
- **Смысл условий понят верно.**
  - «Место в двухместном номере. Завтраки.» → «с человека при покупке на двоих».
  - «Одноместное размещение. Завтраки.» → «одноместное размещение».
- **Категория номера.** «Клубный люкс (Club Suite, 65 м²): спальня с двуспальной кроватью…» → `room_category_as_in_post` = «Клубный люкс (Club Suite, 65 м²)» — только название, без перечня удобств, у обеих цен отеля. У остальных отелей — `null`.
- **Даты с годом.** При публикации «2026-10-05»: «7 октября» → 2026-10-07, «15 декабря» → 2026-12-15. Ночи — «9 ночей» → 9, «5 ночей» → 5.
- **Перелёт.** Доказательство — «прямой авиаперелет а/к Аэрофлот Москва — Дубай — Москва», `flight_included: true` у всех 22 цен; заголовок тоже говорит «с прямым перелетом».
- **Места внутри названий отелей.**
  - «Avani Hotel Deira» → Deira, в `places` с ролью «в названии отеля».
  - «Citymax Hotel Sharjah» → Sharjah, «Dusit Ajman Resort» → Ajman: в поле отеля есть, а в `places` второй раз не записаны — Шарджа и Аджман уже стоят после «•».
- **Место из описания.** «Беспл. трансфер на песчаный пляж Al Khan» → Al Khan, «пляж Аль-Хан», роль «упомянуто в описании отеля».
- **Нет лишних предложений и мест.**
  - «туристический налог (наличными в отеле в день прибытия)» и «возвратный депозит» не попали в `offers`.
  - «Офис на Арме», «Офис на Павелецкой» и «а/к Аэрофлот» не попали в `places`.
- **«Под запрос» не стал сомнением.** «Тур с 7.10 — под запрос. Тур с 15.12 — гарантия» — цены под этой строкой записаны как обычные.
- **Дословные поля.** Скрипт проверил 105 полей, не найдено 0 — разбирать нечего.

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

- **З1.** В шаге 7, в список «Не повод для сомнения», добавить строку: «Место внутри названия отеля, которое ты уже выписал („Al Hamra Village" → Al Hamra). Сомнение — только с цитатой из поста; не приписывай посту то, чего в нём нет („это название бренда")».
