---
type: Evaluation
title: "Независимая оценка ответа Haiku — 2026-10-02__msk__46367098, промпт v13 без --json-schema"
description: "Справилась с ошибками: отель, обе цены, дата, перелёт и все 18 мест на месте, но Кольский полуостров, Мурманская область, Арктика, Заполярье и водоёмы у Мурманска получили роль «место по маршруту» вместо «место расположения отеля»."
resource: trip-places-hotels-prices-llm/posts-one-folder-per-post/2026-10-02__msk__46367098/prompt-v13-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:29:57Z }
status: stable
---

# Итог

**Справилась с ошибками.** Отель «Тундра», обе цены («31 декабря • 3 ночи — 62 800 ₽» и «31 декабря • 3 ночи — 76 900 ₽»), дата, условия и «без перелёта» перенесены верно; все места поста записаны. Покупателя заденет одно: регионы, в которых стоит отель, — «Кольского полуострова — арктическое сердце России — Мурманск», «Мурманская область», «Мурманска, столицы Заполярья», Арктика — получили роль «место по маршруту или программе», а не «место расположения отеля». Из-за этого на страницах Кольского полуострова, Мурманской области и Арктики тур может остаться без цены «от 62 800 ₽».

# Счёт

| Что | В посте | В ответе | Комментарий |
|---|---|---|---|
| Страны | 1 — «По России» (метки), «арктическое сердце России» | 1 — Россия | Норвегия не страна поездки: «совсем не нужно ехать в Норвегию!» — верно не записана |
| Места мельче страны | 18: Арктика, Белое море, Крайний Север, Мурманск, Кольский полуостров, Северный Ледовитый океан, Териберка, Заполярье, Кольский залив / Кольская губа, Баренцево море, Мурманская область, площадь Пять Углов, ледокол «Ленин», пляж «Яйца дракона», Териберский водопад, Кольский район, н.п. Туманный, Хибины | 18 — все | Спорные, не считаю ошибкой: «Кола» внутри названия дороги «автодороги «Кола - Серебрянские ГЭС»» и «за Полярным Кругом» (линия, а не место) |
| Отели | 1 — «Отель «Тундра» • г. Мурманск» | 1 | Звёзд нет — `null`, верно |
| Предложения | 2 — «31 декабря • 3 ночи — 62 800 ₽», «31 декабря • 3 ночи — 76 900 ₽» | 2 | Суммы из «Дополнительно оплачивается» («обед в 1 день — 2300 ₽», «новогодний банкет — 13 000 ₽», «6000 ₽») верно не взяты |

# Ошибки

| № | Что не так | Дословно из поста | Поле и значение в ответе | Как правильно | Как скажется на покупателе |
|---|---|---|---|---|---|
| 1 | Полуостров, на котором стоит отель, записан как место маршрута | «Отель «Тундра» • г. Мурманск»; «чудеса Кольского полуострова — арктическое сердце России — Мурманск» | место «Кольский полуостров»: `place_role_in_trip: "место по маршруту или программе"` | `"место расположения отеля"` — по таблице ролей «на любом уровне: … полуостров» | На странице Кольского полуострова тур может не получить цену «от 62 800 ₽» |
| 2 | Область, в которой стоит отель, записана как место маршрута | «Отель «Тундра» • г. Мурманск»; «а еще Мурманская область – лучшее место на Земле для «просмотра» Северного Сияния!» | место «Мурманская область»: `place_role_in_trip: "место по маршруту или программе"`, `found_in: "другой текст поста"` | `"место расположения отеля"`, `found_in: "маршрут или программа тура"` (фраза из «День 1») | На странице Мурманской области тур может остаться без цены «от» |
| 3 | Макрорегионы, в которых стоит Мурманск, записаны как места маршрута | «Обзорная экскурсия по Мурманску. "Новогоднее волшебство Мурманска, столицы Заполярья на Краю Земли!"»; «Арктическое сердце России, самый большой в мире город за Полярным кругом, база атомного ледокольного флота и морские ворота Арктики - все это город-герой Мурманск!» | «Заполярье» и «Арктика»: `place_role_in_trip: "место по маршруту или программе"` | `"место расположения отеля"` — отель стоит в Мурманске, а пост прямо называет его столицей Заполярья и городом Арктики | На страницах «Арктика» и «Заполярье», куда ведёт метка «Российская Арктика», тур может не получить цену «от» |
| 4 | Залив и море, на берегу которых стоит город отеля, записаны как места маршрута | «Вытянувшийся на 20 километров вдоль скалистого побережья Кольского залива Баренцева моря, Мурманск» | «Кольская губа» и «Баренцево море»: `place_role_in_trip: "место по маршруту или программе"` | `"место расположения отеля"` — в таблице ролей среди уровней есть «море» | Слабое влияние: страницы моря и залива редки, но и там цена «от» может пропасть |
| 5 | У морей и океана пустой список стран, хотя пустой список разрешён только части света и макрорегиону | метки «Белое море»; «побережья Кольского залива Баренцева моря»; «дыхание Северного Ледовитого океана» | «Белое море», «Баренцево море», «Северный Ледовитый океан»: `place_countries: []` | `[{"country_name_nominative": "Россия", "country_name_as_in_post": "России", "country_source": "единственная страна поста"}]` — правило: «место лежит в нескольких странах — только те из них, что есть в countries» | Слабое: место не привязано к России, программа может не найти страницу моря в разделе России |
| 6 | Родовое слово у Териберки не взято, хотя пост его пишет | «Экскурсия в «русскую Норвегию», поселок на Краю Земли – легендарную Териберку.»; «автоподъезда к с. Териберка Кольского района» | «Териберка»: `place_type_word_as_in_post: null`, `place_type_source: "знания модели: родового слова в посте нет"` | `place_type_word_as_in_post: "поселок"` (из того же куска), `place_type_source: "родовое слово из поста"`; вид «курорт или посёлок» — верен | Нет: вид выбран верно, неверен только источник |

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

- Обе цены и условия — точно: «С человека при покупке тура на двоих.» → `с человека при покупке на двоих`, «Одноместное размещение.» → `одноместное размещение`; год даты «31 декабря» при публикации 2026-10-02 — `2026-12-31`.
- Перелёт определён верно: «Дополнительно оплачивается: — авиаперелет* Москва — Мурманск — Москва от 23 000 ₽» → `flight_included: false`, этот же кусок — доказательство.
- Город вылета не придуман: «Старт в Мурманске 31 декабря на 3 ночи.» — это начало тура, а Москва есть только в сносках «* Рекомендуемые рейсы» и «** Рекомендуемые поезда»; оба списка `[]`.
- Ни одна сумма за доплату не стала предложением: «трансфер в санях за снегоходом … — 2000 ₽», «экскурсия «Охота за Северным Сиянием» — 6000 ₽», «новогодний банкет — 13 000 ₽».
- Найдены мелкие места из сносок и условий: «н.п. Туманный», «с. Териберка Кольского района», «замена экскурсии … на экскурсию «Путешествие в Хибины»».
- Город и одноимённый объект разведены: «легендарную Териберку» и «Экскурсия на Териберский водопад (трансфер в санях за снегоходом за дополнительную плату 2000 рублей…)» — две записи, у водопада верная роль «за доплату».
- Метки отличены от текста: «Белое море» и «Крайний Север» есть только в метках — роль «только в заголовке или метках» верна.
- Одно место — одна запись: «Кольского залива» и «Кольской губы» — одна запись «Кольская губа».
- Место отеля — ровно как в строке: «• г. Мурманск» → `place_name_as_in_post: "г. Мурманск"` = `hotel_place_names_as_in_post`.

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

- **К ошибкам 1–4.** В строку таблицы ролей «место расположения отеля» добавить: «Сюда же — каждое крупное место, внутри или на берегу которого стоит город отеля, если пост это пишет: «Кольского полуострова — … — Мурманск», «Мурманска, столицы Заполярья», «Мурманская область», «вдоль … Кольского залива Баренцева моря, Мурманск» при «Отель «Тундра» • г. Мурманск» — у каждого роль «место расположения отеля», а не «место по маршруту»».
- **К ошибкам 1–4.** В <самопроверка> добавить пункт: «Для каждого места с ролью «место по маршруту или программе» спроси: стоит ли в нём город отеля? Да — роль «место расположения отеля»».
- **К ошибке 5.** В `place_countries` после «Часть света или макрорегион — `place_countries: []`» дописать: «Море, океан, залив, река, горный хребет — не макрорегион: страны у них — те из `countries`, у берегов или на территории которых они лежат; у Белого моря в посте про Россию → Россия».
- **К ошибке 6.** В описание `place_type_word_as_in_post` добавить: «Родовое слово ищи во всех упоминаниях места в посте, а не только в куске из `found_in`: «поселок … – легендарную Териберку», «с. Териберка» → слово есть».
- **Без номера ошибки (сомнение было лишним).** `doubts_comment` спрашивает про «Выезд из Москвы (Ленинградский вокзал) в 00:28», хотя это строка сноски «** Рекомендуемые поезда». В шаг 2 <чего_не_делать> дописать: «Не бери город вылета из сносок «Рекомендуемые рейсы» и «Рекомендуемые поезда»; «Старт в Мурманске» — начало тура, не вылет. Это не сомнение».
