---
type: Evaluation
title: Независимая оценка ответа Haiku — пост 2026-10-06__msk__46371185 (тур в Армению), промпт v7
description: "Отдельный агент Claude Opus проверил по посту и по критериям prompt-v7/EVALUATION-RUBRIC ответ Haiku (прогон с ключом --json-schema) на экскурсионный тур в Армению без отелей: страну, места маршрута и программы, единственное предложение 840 $, перелёт и дословные поля."
resource: trip-places-hotels-prices-llm/posts-one-folder-per-post/2026-10-06__msk__46371185/prompt-v7/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:47Z }
status: stable
---

# Итог

**Справилась с ошибками.** Предложение 840 $ и маршрут верны, но пропущены два места программы — «монастырю Бардзракаш» и «храм Святой Рипсимэ», а область Лори записана городом: страницы этих мест и Лорийской области тур могут не получить.

# Счёт

| Что | В посте | В ответе |
|---|---|---|
| Страны | 1 — «Тур в Армению» | 1 — Армения |
| Места мельче страны | 23 бесспорных (маршрут и программа по дням) + 2 спорных («Вернисаж», «Кавказа») | 22: 21 из 23 + «Вернисаж»; нет Бардзракаша и храма Святой Рипсимэ |
| Отели | 0 — «Ночёвка в гостинице в Ереване», отель не назван | 0 |
| Туры без отелей | 1 | 1 |
| Предложения | 1 — «Даты тура: с 3 по 9 января» / «840 $ — без перелета*» | 1 |

# Ошибки

| № | Что не так | Дословно из поста | Что в ответе | Как это скажется на покупателе |
|---|---|---|---|---|
| 1 | Пропущены два места из программы по дням — достопримечательности с собственным названием, которые промпт v7 прямо велит выписывать | «День 5. Всемирное наследие ЮНЕСКО Ахпат → деревня Дсех → монастырь Бардзракаш»; «Далее прогуляемся к монастырю Бардзракаш»; «Сегодня мы посетим также храм Святой Рипсимэ» | в `places` нет ни Бардзракаша, ни храма Святой Рипсимэ | Ищущий тур с монастырём Бардзракаш или храмом Рипсимэ его не найдёт; влияние малое — страниц таких объектов на сайте, скорее всего, нет |
| 2 | Лори — область (марз), а записана городом | «Лори (1 ночь)»; «по прибытии в Лори отправимся на пешую прогулку к монастырю Кобайр»; «Нельзя уехать из Лори, не посетив деревню Дсех» | `place_type: "город"` | Программа станет искать страницу города Лори, которого нет, вместо страницы Лорийской области — тур туда не попадёт |

## Замечания

- Ереван и Лори записаны с ролью «место расположения отеля», хотя отелей подборки в туре нет: «Ночёвка в гостинице в Ереване», «На ночь остановимся в гостинице в Лори». По таблице ролей верна «место по маршруту или программе». На покупателя не влияет: тур покажется на странице Еревана при любой из двух ролей.
- У мест из программы по дням («ущелье Ангелов», «Арени», «Эчмиадзин», «Дебедского каньона» и др.) `found_in: "другой текст поста"`, хотя они взяты из «Программа тура: … День 2. …» — точнее «маршрут или программа тура».
- Гора Арарат записана с `country_name_nominative: "Армения"`. В посте «вид на гору Арарат» — гора стоит в Турции, турист смотрит на неё из Армении. На покупателя почти не влияет.
- «Кавказа» не записан: «посетим самое большое высокогорное озеро Кавказа». Кавказ крупнее страны и назван описательно — не ошибка.
- `doubts_comment` о роли Еревана и Лори — по делу: сомнение с цитатами «Ночёвка в гостинице в Ереване», «На ночь остановимся в гостинице в Лори».

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

- Маршрут «Ереван (3 ночи) → Хор Вирап → Нораванк → оз. Севан → Дилижанский заповедник → Лори (1 ночь) → Ахпат → Дсех → Ереван (2 ночи) → Гарни → Гегард → Ереван» перенесён в `route_place_names_as_in_post` целиком, по порядку, без «(3 ночи)».
- Из программы по дням взяты «ущелье Ангелов», «Арени», «Севанаванк», «Эчмиадзин», «памятник армянскому алфавиту», «монастырь Кобайр», «горы Арагац», «Дебедского каньона», «ущелье реки Азат», «Симфония камней».
- Предложение одно и верное: «840 $» → `840`, `USD`, `nights: 6` по «Стоимость на 6 ночей на 1 человека:», `departure_date: 2027-01-03` по «с 3 по 9 января» при публикации 2026-10-06, `price_is_for: "с человека, размещение не сказано"`, `flight_included: false` по «без перелета*».
- Не взяты в предложения «авиаперелет Москва — Ереван — Москва от 390 $» и «одноместное размещение — 200 $»; город вылета `null` — Москва из сноски не взята.
- Все 40 дословных полей найдены скриптом в посте.

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

- К ошибке 1: в <самопроверка> добавить пункт «Пройди по каждому дню программы („День 1“, „День 2. …“): каждое собственное название — монастырь, храм, ущелье, каньон, деревня — должно быть в `places`. Пример: „День 5. … Ахпат → деревня Дсех → монастырь Бардзракаш“ → три записи».
- К ошибке 2: в шаг 4 в <пример> добавить «„Лори (1 ночь)“, „Нельзя уехать из Лори, не посетив деревню Дсех“ → внутри Лори названа деревня, значит Лори — область: `регион или провинция`, а не `город`. „Город“ ставь, только если в посте это город или это общеизвестный город».
- К замечанию о ролях: в таблицу ролей, строка «место расположения отеля», добавить «только если в посте есть подборка отелей; в туре без отелей ночёвка „в гостинице в Ереване“ — роль „место по маршруту или программе“».
