---
type: Evaluation
title: "Независимая оценка ответа Haiku — Краснодарский край 2026-09-11__msk__46334048, prompt-v5"
description: "Проверка ответа модели на пост «Краснодарский край — от 18 440 ₽»: страна, 5 мест, 8 отелей, 20 предложений, условия цен, категория номера Swissotel, перелёт, дословные поля. Ожидаемый ответ агента и скрипт price-v1 не открывались."
resource: trip-places-hotels-prices-llm/posts-one-folder-per-post/2026-09-11__msk__46334048/prompt-v5/EVALUATION-independent-check-of-haiku-answer.md
tags: [cheaptrip, llm, haiku, evaluation]
generated: { by: claude-code/claude-opus-5-5, at: 2026-10-10T18:15:42Z }
status: stable
sources:
  - id: rubric
    resource: trip-places-hotels-prices-llm/prompt-v5/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-09-11__msk__46334048/prompt-v5/INPUT-user-message-exactly-as-sent-to-haiku.md
    title: Пост, как его видела модель
  - id: answer
    resource: trip-places-hotels-prices-llm/posts-one-folder-per-post/2026-09-11__msk__46334048/prompt-v5/ANSWER-haiku-json-for-this-post.json
    title: Ответ Haiku
---

# Итог

**Справилась.** Все 20 предложений из «Я собрала 20 предложений в 8 отелях Краснодарского края» перенесены с верными ценами, датами и условиями, минимальная цена «16 сентября • 7 ночей — 18 440 ₽» у «Гостевой дом Аннетте» совпадает с заголовком — покупатель найдёт тур на страницах Краснодарского края, Сочи, Лазаревского, Хосты и Имеретинской бухты.

# Счёт

| Что | В посте | В ответе | Сходится |
|---|---|---|---|
| Страны | 1 — Россия, из метки «По России» | 1 — «России» / Россия | да |
| Места мельче страны | 5 — «Краснодарского края», «Лазаревское», «Сочи», «Хоста», «Имеретинская Бухта» | 5 | да |
| Отели | 8 — «в 8 отелях Краснодарского края» | 8, в порядке поста | да |
| Предложения | 20 | 20 | да |

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

| Отель (дословно) | Строк с ценой в посте | В ответе |
|---|---|---|
| «Гостевой дом Аннетте» | 4 (2 «С человека… (общие удобства)…» + 2 «Одноместное размещение (общие удобства)…») | 4 |
| «Гостевой дом Нара» | 4 (2 + 2 «Одноместное размещение. Без питания.») | 4 |
| «Cosmos Smart Sochi Tivoli Hotel (Космос Смарт Сочи Тиволи Отель)» | 2 | 2 |
| «8Avenue by Provence» | 2 | 2 |
| «Экодом Сочи» | 2 | 2 |
| «Marine Garden Sochi Hotels & Spa» | 2 | 2 |
| «Bridge Resort» | 2 | 2 |
| «Swissotel Resort Sochi Kamelia» | 2 | 2 |

# Ошибки

Ошибок нет.

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

- **Регион подборки из текста.** «в 8 отелях Краснодарского края» → «Краснодарского края» / «Краснодарский край», «регион или провинция», роль «место расположения отеля».
- **Страна дословно.** «По России» → «России», `found_in: "метки блога"`; скрипт вхождений проверил 90 полей, не найдено 0.
- **Категория номера без двоеточия распознана.** «Двухкомнатный люкс с видом на море на верхних этажах (Signature Suite Sea View, 68 м²). В каждом номере – просторная гостиная…» → `room_category_as_in_post` = «Двухкомнатный люкс с видом на море на верхних этажах (Signature Suite Sea View, 68 м²)», перечень удобств отрезан. У остальных 18 цен — `null`.
- **Условия с уточнением в скобках.** «С человека при покупке тура на двоих (общие удобства). Без питания.» → дословно, `price_is_for` = «с человека при покупке на двоих»; «Одноместное размещение (общие удобства). Без питания.» → «одноместное размещение».
- **Строки условий своих отелей.** У «Bridge Resort» — «С человека при покупке тура на двоих. Все включено.», у «Marine Garden» — «… Завтраки и ужины.»: чужие строки не подставлены.
- **Места внутри названий.** «Экодом Сочи» → `["Сочи"]`, «Marine Garden Sochi…», «Swissotel Resort Sochi Kamelia», «Cosmos Smart Sochi Tivoli Hotel» → `["Sochi"]`; «Kamelia», «Tivoli», «Provence» местами не названы; вторых записей Сочи в `places` нет.
- **Звёзды.** «Гостевой дом Аннетте • Лазаревское», «Гостевой дом Нара • Сочи» без значков → `null`; «Яндекс: 4,9» за звёзды не принято.
- **Даты.** Пост от 2026-09-11: «16 сентября» → 2026-09-16, «12 октября» → 2026-10-12.
- **Перелёт.** «прямой авиаперелет Аэрофлотом» → доказательство, `flight_included: true` у всех 20 цен; города прилёта в посте нет — и в ответе не выдуман.
- **Лишнего нет.** «Трансфер аэропорт — отель — аэропорт оплачивается дополнительно.» и «курортный сбор (на месте)» в `offers` не попали; «Тур с 16.09 — гарантия отеля… Тур с 12.10 — под запрос» не стал сомнением, `doubts_comment` пуст.

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

- Ошибок модели нет — правок, которые их предотвращают, нет.
