---
type: Evaluation
title: "Независимая оценка ответа Haiku — пост 2026-09-30__msk__46360414 (Шри-Ланка), промпт v8"
description: "Opus проверил по посту и цели ответ Haiku на промпт v8 с флагом --json-schema: 1 страна, 7 мест отелей и крепость, 8 отелей, 18 предложений из 18; ошибок, влияющих на покупателя, нет."
resource: trip-places-hotels-prices-llm/posts-one-folder-per-post/2026-09-30__msk__46360414/prompt-v8/EVALUATION-independent-check-of-haiku-answer.md
tags: [cheaptrip, llm, haiku, evaluation]
generated: { by: claude-code/claude-opus-5-5, at: 2026-10-10T19:48:00Z }
status: stable
---

# Итог

**Справилась.** Все 8 отелей, все 7 мест после «•» и все 18 предложений из «Я собрала 18 предложений в 8 отелях Шри-Ланки» на месте, цены и даты верны — покупатель найдёт тур на странице каждого курорта.

# Счёт

| Что | В посте | В ответе |
|---|---|---|
| Страны | 1 — «Шри-Ланка» | 1 |
| Места мельче страны | 7 мест отелей («Унаватуна», «Мирисса», «Калутара», «Негомбо», «Ваддува», «Ахунгалла», «Тангалле») + «старой крепости Тангалле» | 8 |
| Отели | 8 | 8 |
| Предложения | 18 (4 + 4 + 2 + 2 + 1 + 2 + 2 + 1) | 18 |

# Ошибки

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

## Замечания

- «Ceylon Heart Beach Restaurant & Villa • Унаватуна» — «Ceylon» (Цейлон, старое имя острова Шри-Ланка) в `place_names_inside_hotel_name_as_in_post` не попал, `[]`. Спорно: это имя всей страны-острова, страна уже есть в `countries`; на покупателя не влияет.
- «Тангалле» — `place_type: "город"`, у остальных курортов побережья «курорт или посёлок». Оба значения допустимы, на страницы не влияет.

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

- Предложения посчитаны точно: 18 строк цены — 18 записей; «Одноместное размещение. Без питания.» → `одноместное размещение`, «С человека при покупке тура на двоих. Без питания.» → `с человека при покупке на двоих`.
- «8 ночей (7 ночей в отеле)» → `nights: 8`; «10 октября», «17 декабря» при публикации 2026-09-30 → `2026-10-10`, `2026-12-17`.
- Категория номера выделена ровно по правилу: «Вилла с прямым выходом на пляж (Beach Pool Villa, 97 м²), с террасой с собственным небольшим бассейном…» → `"Вилла с прямым выходом на пляж (Beach Pool Villa, 97 м²)"`, без перечня удобств; у остальных — `null`.
- «Anantara Peace Haven Tangalle Resort⭐⭐⭐⭐⭐ • Тангалле» → `["Tangalle"]` внутри названия и без второй записи в `places`: это то же место, что «Тангалле».
- «недалеко от старой крепости Тангалле» → отдельное место «крепость Тангалле» с ролью «упомянуто в описании отеля».
- Отели без звёзд («Ceylon Heart Beach Restaurant & Villa • Унаватуна», «White King (ex. Masith) Guesthouse • Унаватуна») → `hotel_stars: null`.
- Перелёт: «— прямой авиаперелет а/к Аэрофлот;» → `flight_included: true` у всех 18 предложений.
- «Tripadvisor: 4,3», «Под запрос», «Гарантия» не превратились ни в места, ни в сомнения; `doubts_comment` пуст.

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

Правок, которые предотвратили бы ошибки, нет: ошибок нет.

- К замечанию про «Ceylon»: если Константину нужна страница «Цейлон», в глоссарий «Место внутри названия отеля» добавить: «старое имя страны или острова в названии („Ceylon“) — тоже место».
