---
type: Evaluation
title: "Оценка ответа Haiku — пост 2026-10-07__msk__46373954 (Малайзия, Лангкави и Куала-Лумпур), промпт v7 без --json-schema"
description: "Независимая проверка Claude Opus: страны, места, 8 отелей и 8 предложений поста о Малайзии сверены с ответом Haiku по промпту v7, запуск без флага --json-schema. Ошибок нет; замечание об именительном падеже пляжей."
resource: trip-places-hotels-prices-llm/posts-one-folder-per-post/2026-10-07__msk__46373954/prompt-v7-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-10T18:58:09Z }
status: stable
---

# Итог

**Справилась.** Все 8 отелей, все 8 предложений «6 ноября • 13 ночей (12 ночей в отелях)» и все места после «•» на месте: покупатель найдёт тур на страницах Малайзии, Лангкави, Куала-Лумпура и пляжей острова с верной ценой «от 136 890 ₽».

# Счёт

| Что | В посте | В ответе |
|---|---|---|
| Страны | 1 — «Малайзия» | 1 |
| Места мельче страны | 9 — о. Лангкави, Куала-Лумпур, Куах Таун, Пантай Тенгах, о. Ребак, Пантай Ченанг, Танджунг Рху, Пантай Кок, Доха (пересадка) | 9 |
| Отели | 8 — «Я собрала 8 предложений в 8 отелях Малайзии» | 8 |
| Предложения | 8 строк цены | 8 |

# Ошибки

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

## Замечания

- `place_name_nominative` у пляжей с родовым словом, которого в посте нет: «• о. Лангкави, Пантай Тенгах» → «пляж Пантай Тенгах»; так же «пляж Пантай Ченанг», «пляж Танджунг Рху», «пляж Пантай Кок». Промпт велит сохранять родовое слово **из поста**, а не добавлять своё; к тому же «Пантай» по-малайски и есть «пляж». Если справочник страниц ищет по имени «Пантай Ченанг», лишнее «пляж» может помешать — стоит проверить на стороне программы.
- `place_names_inside_hotel_name_as_in_post` у «Rebak Island Resort & Marina» — `["Rebak"]`; по правилу «место бери целиком» точнее «Rebak Island». На `places` не влияет: это то же место, что «о. Ребак» после «•».
- `room_category_as_in_post` у The Danna — «Вилла с 1 спальней (Princess Beach Villa, 490 м²) и персональным бассейном (60 м²)»: в посте нет двоеточия, взят кусок до первой точки — по правилу v7.

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

- Комбинированный тур: «В конце отдыха 2 ночи в Куала-Лумпуре в отеле*: J-Hotel By Dorsett⭐⭐⭐ • Куала-Лумпур» → `hotel_is_fixed_part_of_combined_tour: true`, `offers: []`.
- Куала-Лумпур — «место расположения отеля», а не «город прилёта»: в нём стоит J-Hotel.
- «Dorsett» — сеть, местом не посчитана; «Langkawi», «Pantai Cenang», «Tanjung Rhu» выписаны внутри названий и не продублированы в `places`.
- Строки условий — из блока своего отеля: «Одноместное размещение. Без питания.» → «одноместное размещение».
- Пост от 2026-10-07, «6 ноября» → `2026-11-06`; «13 ночей (12 ночей в отелях)» → `13`.
- Катар («стыковками в Дохе») в странах нет, Доха — «пересадка в пути».
- `doubts_comment` пустой — верно, спорных мест в посте нет.
- Отчёт скрипта: все 66 дословных полей найдены в посте.

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

- Ошибок нет; по замечанию о «пляж Пантай Тенгах» — в описание `_nominative` в <виды_полей> добавить: «Родового слова нет в посте — не добавляй: «Пантай Ченанг» → «Пантай Ченанг», а не «пляж Пантай Ченанг»».
