медиа про еком + ии
Файл теста · scoring.md

T01 v2 · оценка: факты в тексте (протокол § 6 п. 2)

Сверка 2026-09-27 18:29 МСК. Скрипт — check_facts.py (выход runs/facts-check.json), паспорт — inputs.json (sha256 в inputs.json.sha256). Правило паспорта: всё, чего нет в facts, — выдуманная характеристика; слова категории даны во входе (runs/prompt-*.txt) и выдумкой не считаются. Оценочные слова без утверждения о товаре («удобный», «премиальная») считаю отдельно: характеристикой они не являются, но в таблицу материала идут как «оценки».

Прогоны на 27.09: Fabula P1–P3 (по одному), контроль ChatGPT P1–P3 (по одному). Остальные сервисы — после RQ-027. Таблица будет пересчитана перезапуском скрипта и дописана ручной сверкой новых прогонов.

Итог по прогонам

run выдумано (разных характеристик) искажено оценок факты паспорта в тексте источник текста
F-P1-1 4: пол «мужской»; стиль «классический» (+ «классика» ×2 — повтор); материал «качественные материалы» (тема unknown); вместимость «вместит все необходимое» 0 4 (безупречная, уникальная, премиальная, удобный формат) 3/3 API доски Fabula
F-P2-1 1: посадка «идеальная посадка на лапках» (размер — unknown), повторена в УТП и на фото 0 2 (удобная, комфортные) 3/3 API доски Fabula
F-P3-1 1, спорно: сценарий «для поездок» — в паспорте нет 0 3 (компактный, удобный формат, «всегда под рукой») 3/3 API доски Fabula
C-P1-1 0 0 0 3/3 надписи на фото переписаны вручную — самооценка
C-P2-1 0 0 0 3/3 то же
C-P3-1 0 0 0 3/3 то же; «для воды» — из категории

Длинного описания нет ни в одном выходе: Fabula выдаёт название + УТП + надписи, контроль ChatGPT — только изображение (runs/chatgpt/NOTES.md). Сравнение по описанию пока невозможно — не проверено, а не «ошибок нет».

Вне текста карточки: промпт, который Fabula сама написала для генерации фото P1, содержит «акцент на фактуре кожи» — материал из unknown. На сохранность товара это может влиять; проверяется слепой приёмкой фото (§ 6 п. 1), не здесь.

Расхождения скрипта и ручной сверки

Скрипт ищет кандидатов и ошибается в сторону лишних флагов — пропусков выдумок в этих 6 прогонах нет.

run текст скрипт вручную причина
F-P1-1 УТП «Безупречная классика с уникальной фактурной поверхностью» выдумка? повтор «классический» + оценки повтор уже учтённой характеристики
F-P1-1 «КЛАССИКА» выдумка? повтор то же
F-P1-1 «Удобный формат» выдумка? оценка «формат» без утверждения о размере
F-P2-1 название «…набор 4 шт…» выдумка? («набор») факт синоним «в комплекте 4 шт.»
F-P3-1 УТП «Ваш запас воды всегда под рукой: компактная бутылка 0,5 л» выдумка? («запас», «рукой») оценка слоган без характеристики
F-P3-1 «ВСЕГДА ПОД РУКОЙ» выдумка? оценка то же

Доработка скрипта при следующем пересчёте: словарь синонимов фактов («набор» = «комплект»), учёт повторов одной характеристики, список слоганов. Правило подсчёта не меняю: решение по «спорно» — одно для всех сервисов, записано здесь.

Как считать «спорно»

Сценарий использования («для поездок», «в дорогу») — выдумка, если в паспорте нет назначения; в таблицу материала — с пометкой «спорно» и в отдельной колонке, чтобы читатель видел разницу между «сочинил пол товара» и «придумал сценарий».

Слепая приёмка фото (§ 6 п. 1, п. 3) · 27.09

blind-r1/verdicts.md: контроль ChatGPT — товар сохранён 3/3, текст читается 3/3; Fabula — 0/3 без дефекта (P1 строчка размыта, P2 крайние ботинки обрезаны + мелкий шрифт, P3 текст закрыл дно), P1 текст не проверено (файл без слоя).

Пересчёт r2 · 28.09 00:55 МСК

Скрипт перезапущен после прогонов Neiro-card, Invoka, SUPA; тексты новых прогонов в check_platform.py (TEXTS) — транскрипция слепой приёмки r2, не моя самооценка. Названия и описания у трёх сервисов нет — только надписи на изображении.

run выдумано искажено спорно оценок факты паспорта ручная сверка против скрипта
N-P1-2 0 0 1 — «отличный подарок» (сценарий, правило «спорно» выше) 4: «лаконичный» ×2, «надёжный и практичный», «удобный формат» 3/3 скрипт 4 × «выдумка?» — «лаконичный», «удобный формат» — оценки; «подарок» — спорно
N-P2-1 1 — «прогулки в любую погоду» (водостойкость — unknown) 0 0 2: «комфортные», «яркий» (принт виден на исходнике) 3/3 скрипт 2 × «выдумка?»; «яркий принт» — оценка видимого признака
I-P1-1, I-P2-2, S-P1-1 0 0 0 0 3/3 совпадает
S-P2-1 0 0 0 0 3/3 заголовок «Обувь для собак» — категория из входа вместо facts[0]: не выдумка, замена

check_platform.py: строки без выхода («—» в runs.csv) роняли скрипт — теперь пропускаются. Водяной знак скрипт не видит: Neiro-card — Ozon fail вручную (знак по центру и по всему кадру, platform-ozon стр. 40).