---
type: Evaluation
title: "Независимая оценка ответа Haiku — пост 46355192 «Чиптрип-экспедиция по Японии на момидзи», prompt-v8 без флага --json-schema"
description: "Проверка Opus по критериям prompt-v8 для прогона без --json-schema: черновик мест полный, страна, девять мест и одно предложение 2890 $ верны; ошибок, влияющих на покупателя, нет."
resource: trip-places-hotels-prices-llm/posts-one-folder-per-post/2026-09-28__msk__46355192/prompt-v8-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-10T19:47:29Z }
status: stable
---

# Итог

**Справилась.** Япония, все девять мест экспедиции и единственное предложение «2890 $ — без перелета*» с датой «с 21 ноября* по 1 декабря» перенесены верно — покупатель найдёт тур на страницах Японии и всех городов маршрута с верной ценой «от».

# Счёт

| Что | В посте | В ответе |
|---|---|---|
| Страны | 1 — «Японии», «Японию», метка «Япония» | 1 — Япония |
| Черновик имён мест | 10 — «Японии», «гору Фудзи», «парке Нара», «леса Сагано», «Киото» (вступление «по улочкам древнего Киото»), «Токио», «оз. Кавагутико», «Хиросима», «Нара», «Осака» | 10, в порядке поста |
| Места мельче страны | 9 — маршрут «Токио (3 ночи) → оз. Кавагутико (1 ночь) → Киото (2 ночи) → Хиросима → Нара → Осака (4 ночи)» и вступление «гору Фудзи», «парке Нара», «бамбукового леса Сагано» | 9 |
| Отели | 0 — экспедиция без подборки отелей | 0 |
| Туры без отелей | 1 | 1 |
| Предложения | 1 — «Даты экспедиции: с 21 ноября* по 1 декабря», «2890 $ — без перелета*» | 1 |

# Ошибки

Ошибок, влияющих на покупателя, нет.

## Замечания

- **Дата вылета.** В посте «Даты экспедиции: с 21 ноября* по 1 декабря» и сноска «* Вылет туда на день раньше — 20 ноября!». Модель поставила `2026-11-21` и вынесла выбор в сомнение. Сомнение по делу, но наполовину пересказ решения: «дата вылета 2026-11-21 взята из строки дат» — по самопроверке, п. 8, фразы «взял…» удаляются; хватило бы двух прочтений.
- **`flight_included_evidence_as_in_post: "без перелета"`** — без цены и «*», короче, чем в прогоне с флагом («2890 $ — без перелета*»). По правилу шага 2 («„без перелета“ из строки цены») — допустимо.
- **`found_in` мест из вступления** — `"другой текст поста"` вместо `"маршрут или программа тура"` для «гору Фудзи», «парке Нара», «леса Сагано»; на покупателя не влияет.
- **Пример из этого же поста в промпте.** В описании поля `route_place_names_as_in_post` схемы стоит «Токио (3 ночи) → оз. Кавагутико → Киото» — маршрут проверяемого поста.

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

- Ответ без флага `--json-schema` — валидный JSON по схеме, все поля на месте, без обёртки ```.
- Черновик мест полный и по порядку поста; каждое имя, кроме «Японии», — запись в `places`.
- Москва из сноски «Стоимость авиаперелета Москва — Токио, Осака — Москва — от 900 $» не попала ни в места, ни в город вылета, и лишнего сомнения о ней, в отличие от прогона с флагом, нет.
- Предложение: `2890`, `USD`, `nights: 10`, `price_is_for: "с человека, размещение не сказано"`, `flight_included: false`.

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

- К замечанию о дате вылета: правило для сноски у даты, которая сдвигает вылет («* Вылет туда на день раньше — 20 ноября!»). Нужно решение Константина.
- К замечанию о примере: заменить в схеме пример `route_place_names_as_in_post` на выдуманный маршрут.
