---
type: Evaluation
title: "Оценка ответа Haiku — пост 2026-09-30__msk__46361779 (Сказочный новогодний Алтай, экспедиция), промпт v6"
description: "Независимая проверка Claude Opus: страна, места маршрута, 3 предложения экспедиции на Алтай сверены с ответом Haiku по промпту v6. Предложения верны; пропущено место «Алтай» из заголовка, меток и программы."
resource: trip-places-hotels-prices-llm/posts-one-folder-per-post/2026-09-30__msk__46361779/prompt-v6/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
---

# Итог

**Справилась с ошибками.** Все 3 предложения и маршрут выписаны верно, но нет места «Алтай» из заголовка «Сказочный новогодний Алтай» и метки «Алтай» — тур может не попасть на страницу Алтая, главную для этого поста.

# Счёт

| Что | В посте | В ответе |
|---|---|---|
| Страны | 1 — Россия, только в метках «По России», «Спецпроект Ч Россия» | 1 |
| Места мельче страны | 21 — Алтай, Горный Алтай, Горно-Алтайск, Новосибирск, Барнаул, Бийск, Новоалтайск, река Катунь, Голубые озера, Ущелье духов, долина Сартакпая, село Аскат, «Манжерок», Камышлинский водопад, Лебединое озеро, озеро Светлое, заказник «Лебединый», остров Патмос, Чуйский тракт, Ручей здоровья, парк «Дримвуд» | 20 — нет «Алтай» |
| Отели подборки | 0 — тур без отелей: цена стоит под «Даты тура…», размещение в «эко-отеле «Территория Счастья»» входит в программу | 1 — «Территория Счастья» без предложений |
| Туры без отелей | 1 | 1 |
| Предложения | 3 — «с 30 декабря по 3 января» за 79 900 ₽; «с 3 по 7 января», «с 4 по 8 января» за 75 900 ₽ | 3 |

# Ошибки

| № | Что не так | Дословно из поста | Что в ответе | Как это скажется на покупателе |
|---|---|---|---|---|
| 1 | Пропущено место «Алтай» — есть в заголовке, в метках и в программе. «Горный Алтай» — другое, более узкое имя, его не заменяет | Заголовок «Сказочный новогодний Алтай»; метки «Алтай, Спецпроект Ч Россия…»; «День 3. Места силы Алтая» | В `places` только «Горный Алтай» с ролью «место по маршруту или программе»; записи «Алтай» нет | Покупатель на странице «Алтай» тура не увидит, если программа не сведёт «Горный Алтай» к «Алтаю» сама. Это главная страница для поста — новогодний тур на Алтай пропадает из выдачи |

## Замечания

- `place_type` у природных мест — «другой объект: дорога, здание, место»: «Ущелье духов», «долина Сартакпая», «Камышлинский водопад», «Ручей здоровья». По списку это «природный объект: гора, озеро, река, лес». На поиск страницы по имени не влияет.
- В `hotels` записан «Территория Счастья» без предложений. В посте он стоит в «Размещение: эко-отель «Территория Счастья», 2-местное», а цена — под «Даты тура на Новый год: с 30 декабря по 3 января». Это проживание экскурсионного тура, а не отель подборки; предложения верно лежат в `tours_without_hotel`, цена «от» не меняется.
- `doubts_comment` — пересказ решений: «записана двумя предложениями с одинаковой ценой», «в places не вынесены». Промпт v6 запрещает «пересказ своих решений».
- `departure_date_as_in_post` у двух январских предложений — «с 3 по 7 января» и «с 4 по 8 января» по отдельности. По решению «1а» для списка дат под одной ценой ожидается строка целиком — «с 3 по 7 января, с 4 по 8 января». Даты `2027-01-03`, `2027-01-04` верны, покупатель разницы не увидит.
- Роль «город прилёта» у Новосибирска и Барнаула спорна: это точки встречи и альтернативные аэропорты («Также можем встретить гостей: 06:00 — в г. Новосибирск…»). Место при любой из ролей не выброшено.

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

- Тур распознан как экспедиция без отелей: `tours_without_hotel`, название — заголовок поста «Сказочный новогодний Алтай».
- Три предложения, годы верные при публикации 2026-09-30: «с 30 декабря по 3 января» → `2026-12-30`; «с 3 по 7 января» → `2027-01-03`; «с 4 по 8 января» → `2027-01-04`. «Стоимость на 4 ночи» → `nights: 4`.
- Не взяты в предложения: «25 000 ₽ — доплата за одноместное размещение», «новогодний банкет — 5500 ₽ с человека», «снегоболотоходе «Сокол» — от 5000 ₽», цены проката и подъёмника.
- «79 900 ₽ — без перелета*» → `flight_included: false`; город вылета `null` — фразы о вылете нет, «Ранний вылет из Горно-Алтайска» — это обратный вылет, а сноска «Стоимость перелета до Горно-Алтайска / Бийска…» городом вылета не стала.
- «Стоимость на 4 ночи на 1 человека:» → «с человека, размещение не сказано» — по таблице `price_is_for` для экспедиций.
- Страна Россия найдена в метках, хотя в тексте её нет.
- Выписаны мелкие места программы: «остров Патмос», «Чуйского тракта», «заказник «Лебединый»», «озера Светлого», «парк «Дримвуд»», «Новоалтайск»; не выписаны ТЦ «Апельсин», ГК «Облепиха», «гостиница «Игман»» и «Маринс Парк Отель».
- Отчёт скрипта: все 47 дословных полей найдены в посте.

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

- К ошибке 1: в шаг 4 <где_искать_места> добавить: «Метки блога и заголовок — пройди по каждой: метка-место — своя запись, даже если в тексте есть более длинное имя с тем же словом: метка «Алтай» и «Горный Алтай» в тексте — две записи; метка «Кавказ» и «Северного Кавказа» — две записи». В v7 такой пример про Кавказ уже есть — см. оценку v7: модель всё равно пропустила.
- К ошибке 1: в самопроверку — «Выпиши для себя метки блога, которые являются местами, и найди каждую в `places` по точному имени. Похожее имя («Горный Алтай» вместо «Алтай») не засчитывается».
- К замечанию о «Территория Счастья»: в шаг 6 добавить «Проживание, названное в программе тура без отелей («Размещение: эко-отель …»), в `hotels` не пиши».
