---
type: Evaluation
title: "Независимая оценка ответа Haiku — 2026-10-07__msk__46373557, промпт v12 без --json-schema"
description: "Справилась с ошибками: страна, все 17 мест, тур и единственное предложение 890 $ верны; три мелкие ошибки во второстепенных полях — роль «место расположения отеля» у городов ночёвки в туре без отелей, имя «Боржоми-Харагаульский» без «парк», «Куры» без родового слова «рек»."
resource: trip-places-hotels-prices-llm/posts-one-folder-per-post/2026-10-07__msk__46373557/prompt-v12-without-json-schema-flag/EVALUATION-independent-check-of-haiku-answer.md
tags: [cheaptrip, llm, haiku, evaluation]
generated: { by: claude-code/claude-opus-5-5, at: 2026-10-10T23:00:14Z }
status: stable
---

# Итог

**Справилась с ошибками.** Всё, от чего зависит покупатель, верно: страна «Путешествие по Грузии», все 17 мест маршрута и программы, тур без отелей и единственное предложение «со 2 по 8 января» за «890 $ — без перелета*». Три мелкие ошибки — во второстепенных полях мест, на показ тура и цену «от» почти не влияют.

# Счёт

| Что | В посте | В ответе |
|---|---|---|
| Страны | 1 — «Путешествие по Грузии» | 1 — Грузия |
| Места мельче страны | 17 — Батуми, Сванетия, Местия, Кутаиси, Мцхета, Боржоми, Тбилиси, Старый город Батуми, черноморское побережье, горы Кавказа, Хацвали, регион Имерети, река Риони, Боржоми-Харагаульский парк, река Арагви, река Кура, Серные бани | 17 — все те же |
| Отели подборки | 0 — «Ночь в отеле в Батуми» и другие ночёвки входят в тур, своих цен нет | 0 |
| Туры без отелей | 1 — «Даты экспедиции: со 2 по 8 января» | 1 |
| Предложения | 1 — «Стоимость на 6 ночей и 1 человека: 890 $ — без перелета*» | 1 |
| Не предложения | «доплата за одноместное размещение — 240 $», «Перелет Москва — Батуми, Тбилиси — Москва от 44 000 ₽» | не записаны — верно |

# Ошибки

| № | Что не так | Дословно из поста | Поле и значение в ответе | Как правильно | Как скажется на покупателе |
|---|---|---|---|---|---|
| 1 | В туре без отелей города ночёвки получили роль отеля подборки, хотя шаг 7 велит места маршрута писать с ролью «место по маршруту или программе»; к тому же роль дана непоследовательно — Мцхета и Боржоми по маршруту, а Батуми, Местия, Кутаиси, Тбилиси «отельные» | «Ночь в отеле в Батуми.», «Ночь в гостинице в Местии.», «Ночь в отеле в Кутаиси.», «Ночь в отеле в Тбилиси.»; «Даты экспедиции: со 2 по 8 января» — отелей с ценами в посте нет | `places[Батуми, поселок Местия, Кутаиси, Тбилиси].place_role_in_trip`: «место расположения отеля» | «место по маршруту или программе» у всех семи мест маршрута «Батуми → Сванетия → Местия → Кутаиси → Мцхета → Боржоми→ Тбилиси» | Почти никак: тур всё равно попадёт на страницы этих городов. Риск — программа станет искать отель подборки в этих местах и не найдёт его |
| 2 | Собственное имя парка обрезано до прилагательного, порядок слов в именительном перевёрнут | «Мы прогуляемся по Боржоми-Харагаульскому парку» | `place_name_nominative`: «парк Боржоми-Харагаульский»; `place_proper_name_nominative`: «Боржоми-Харагаульский» | `place_name_nominative`: «Боржоми-Харагаульский парк»; `place_proper_name_nominative`: «Боржоми-Харагаульский парк» — без «парк» остаётся прилагательное, как в примере «Чарынский каньон» | Слабо: по имени «Боржоми-Харагаульский» справочник может не узнать страницу «Боржоми-Харагаульский национальный парк», тогда тур не покажут на ней |
| 3 | Родовое слово перед перечнем рек отнесено только к первой реке | «на месте слияния рек Арагви и Куры» | `places[Куры]`: `place_type_word_as_in_post`: null; `place_name_nominative`: «Кура» | `place_type_word_as_in_post`: «рек»; `place_name_nominative`: «река Кура» — как в примере промпта «озера Каинды и Кольсай» и как сама модель сделала у Арагви | Почти никак: вид «река» угадан верно, по имени «Кура» место найдётся. Видно только, что вид взят из памяти, хотя слово в посте есть |

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

- Страна одна и взята из заголовка: «Путешествие по Грузии» → `"Грузии"`, `found_in: "заголовок"`. «Сакартвело, как нежно зовут свою страну грузины» не заведена второй страной — верно.
- Город вылета не придуман: «Перелет Москва — Батуми, Тбилиси — Москва от 44 000 ₽» — сноска о стоимости перелёта, и `departure_cities_*` — `[]`, как велит шаг 2. «вылет из Тбилиси домой» тоже не принят за город вылета.
- Черновик мест полный: кроме маршрута «Батуми → Сванетия → Местия → Кутаиси → Мцхета → Боржоми→ Тбилиси» выписаны места из программы по дням — «Старому городу Батуми», «жемчужиной черноморского побережья», «в горах Кавказа», «посетим Хацвали — курорт», «столица региона Имерети», «набережной реки Риони», «рек Арагви и Куры», «построили Серные бани».
- Дословные поля с родовым словом скопированы точно: «поселок Местия», «город Мцхета», «региона Имерети», «реки Риони», «Хацвали — курорт» → `"курорт"`. Скрипт вхождений не нашёл ни одного расхождения из 76 полей.
- Имена с прилагательным оставлены целиком по правилу: «Старому городу Батуми» → «Старый город Батуми», «черноморского побережья» → «Черноморское побережье».
- Горы Кавказа и черноморское побережье лежат в нескольких странах — в `country_names_nominative` только «Грузия» из `countries`, по правилу шага 5.
- Предложение верное: «со 2 по 8 января» при публикации 2026-10-07 → `2027-01-02`; «Стоимость на 6 ночей» → `6`; «890 $» → `890`, `"$"`, `USD`; «без перелета*» → `flight_included: false`.
- Суммы не тура не попали в `offers`: «доплата за одноместное размещение — 240 $» и «авиаперелёт Москва — Батуми, Тбилиси — Москва 44 000 ₽» из «Дополнительно оплачивается».
- `price_is_for: "с человека, размещение не сказано"` — по таблице промпта для строки «Стоимость на 6 ночей и 1 человека:».
- `doubts_comment` пуст — сомнений, которые не решает правило, в посте нет.

Замечание без ошибки: у «Боржоми» `place_type_word_as_in_post` — null, хотя рядом стоит «Боржоми, знаменитый на весь мир лечебный курорт»; у «Хацвали — курорт» модель такое слово взяла. Вид «курорт или посёлок» всё равно верен.

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

- **К ошибке 1** — в шаг 7, после «Места маршрута выпиши и в `places` с ролью «место по маршруту или программе»», добавить: «Место ночёвки тура без отелей («Ночь в отеле в Батуми») — тоже «место по маршруту или программе», а не «место расположения отеля»: отелей подборки у такого тура нет».
- **К ошибке 1** — в таблицу ролей, в строку «место расположения отеля», дописать: «только отели из списка подборки с названием и звёздами; в туре без отелей этой роли нет».
- **К ошибке 2** — в шаг 5, в пункт о `place_proper_name_nominative`, добавить пример: «Боржоми-Харагаульскому парку» → `place_name_nominative` и `place_proper_name_nominative` «Боржоми-Харагаульский парк»: без «парк» остаётся прилагательное; порядок слов поста не меняй».
- **К ошибке 3** — в шаг 5, в пункт о `place_type_word_as_in_post`, добавить правило, а не только пример: «Родовое слово перед перечнем имён относится к каждому имени: «рек Арагви и Куры» → у обеих рек `"рек"`, «река Арагви», «река Кура»».
