---
type: Evaluation
title: "Независимая оценка ответа Haiku — 2026-09-10__msk__46331582 (Абхазия, 8 отелей), prompt-v7"
description: "Opus проверил по посту и цели ответ Haiku на промпт v7 с флагом --json-schema: все 8 отелей, 18 предложений, 5 мест отелей, Тамыш из названия и Сочи как город прилёта выписаны верно; ошибок нет, одно замечание."
resource: trip-places-hotels-prices-llm/posts-one-folder-per-post/2026-09-10__msk__46331582/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:09Z }
status: stable
---

# Итог

**Справилась.** Все 8 отелей и все 18 предложений из «Я собрала 18 предложений в 8 отелях Абхазии» выписаны с верными ценами и датами. Места отелей Цандрипш, Очамчыра, Новый Афон, Сухум, Гудаута и Тамыш из «Тамыш Village» есть в `places`, так что покупатель найдёт тур на странице каждого из них с верной ценой «от», в том числе «19 906 ₽» у Цандрипша.

# Счёт

| Что | В посте | В ответе |
|---|---|---|
| Страны | 1 — «Абхазия» | 1 |
| Места мельче страны | 5 после «•» («Цандрипш», «Очамчыра», «Новый Афон», «Сухум», «Гудаута») + 1 только в названии («Тамыш Village») + город прилёта из «прямой авиаперелет Москва — Сочи — Москва» = 7 | 7 |
| Отели | 8 | 8, в порядке поста |
| Предложения | 18: 4 + 4 + 1 + 2 + 1 + 2 + 2 + 2 | 18, у каждого отеля столько же |

# Ошибки

Ошибок нет.

## Замечания

- В `countries` стоит `country_name_as_in_post: "Абхазии"` при `found_in: "заголовок"`. В заголовке «Абхазия — от 19 906 ₽ с перелетом» написано «Абхазия», а «Абхазии» взято из «в 8 отелях Абхазии». Дословное поле и источник не сходятся. На страницу это не влияет. Такое же расхождение у ответа v7 с флагом на посте про Мальдивы.

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

- «Тамыш Village • Очамчыра» → `place_names_inside_hotel_name_as_in_post: ["Тамыш"]`, Тамыш — отдельная запись с ролью «в названии отеля».
- «Спа-отель Черноморская Жемчужина (бывш. Очамчира) • Очамчыра» → «Очамчира» внутри названия признана тем же местом, что «Очамчыра» после «•»: второй записи в `places` нет. «Abkhazia» в «Garuda Glamping Abkhazia» местом не записана — это страна.
- Сочи — `город прилёта` в стране Россия. Россия при этом не попала в `countries`: турист там не живёт.
- Категория номера у глэмпинга взята верно: строка «Тент (24 м²): двуспальная или две односпальные кровати…» стоит над строкой условий → `room_category_as_in_post: "Тент (24 м²)"`, у остальных `null`.
- Строки условий скопированы целиком, вместе с «(общие удобства)» и «В туре с 25.09 — завтраки и ужины, в туре с 13.10 — без питания.». Каждая взята из блока своего отеля.
- «Одноместное размещение (общие удобства). Без питания.» → «одноместное размещение».
- Даты верны: «25 сентября • 3 ночи» → `2026-09-25`, `3`; «13 октября • 7 ночей» → `2026-10-13`, `7`.
- Звёзд в посте нет — у всех отелей `null`. «Яндекс: 4,9» и «Tripadvisor: 4,5» за звёзды не приняты.
- Сборы из «Дополнительно оплачивается» не стали предложениями: «курортный сбор — ~40 ₽», «туристическая страховка — 250 ₽», «регистрационный сбор — 200 ₽».
- Скрипт нашёл в посте все 83 дословных поля.

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

- Ошибок нет.
- К замечанию про «Абхазии» — в шаг 3 «Страны» добавить строку: «`country_name_as_in_post` — дословно из того куска, что в `found_in`: заголовок «Абхазия — от 19 906 ₽» → `"Абхазия"`, `found_in: "заголовок"`».
