T02 v2 · процесс A · одна правка · слепая приёмка
25.09.2026 ~11:09–11:20 МСК. 2 вызова image_generate → openai/gpt-image-2 (quality high, aspectRatio 3:4, count 1), вход — исходное фото, промпт — шаблон «Одна правка» (prompts/edit/, sha256 закоммичены до вызова, 2729181). Оценщики те же семейства: A — openai/gpt-6-astra (runId 4e4560da), B — claude-opus-5-5 (runId 3404bf94); изолированные, collect; видели паспорт, вход, выход, превью. Номера Z12/Z13 (blind-key-A2.json), задание blind/task-A2.txt. Полные ответы — blind/verdicts-raw/A2-*.txt (оба пришли целиком).
| Вход | Z | A: F S L E | B: F S L E | Итог правки |
|---|---|---|---|---|
| V2-06 шарф синий | Z13 | S fail, E fail (нити бахромы обрезаны нижней границей) | pass ×4 | спор → не accepted |
| V2-11 шарф пятицветный | Z12 | pass ×4 | pass ×4 (белые поля сверху и снизу) | accepted* |
Моя проверка V2-06 (кроп нижних 250 px выхода и нижней четверти входа): во входе бахрома заканчивается с запасом до края, в правке несколько нитей упираются в нижнюю границу — отказ оценщика A подтверждается. Правок больше нет (протокол § 4).
* V2-11: генератор вернул 1221×1288 — не 3:4, параметр aspectRatio проигнорирован. Оценщики видели версию адаптера: вписано по ширине (900×949) и дополнено белыми полями до 900×1200 (runs.csv). В материале писать так: «товар дорисован целиком, но формат пришлось доводить вручную».
Наблюдения о шаблоне правки
- Шаблон «Одна правка» передаётся генератору отдельным запросом и говорит «остальные ограничения исходного задания сохраняются», но исходного задания генератор не видит. В обоих ответах фон взят из входного фото (дерево у V2-06, синяя гофра у V2-11), а не «светлый нейтральный» из A1. Гейты фон не проверяют (§ 6 «смена фона — не дефект»), но для продавца это регресс. Урок для материала: в правку повторять все условия первого запроса.
- V2-06 в A1 отклонён спором из-за чтения превью оценщиком A («вязанный»); в выходе A1 на 900×1200 написано «вязаный» (моя сверка, не слепая). Правка увеличила шрифт — L стал pass у обоих, но появилась обрезка бахромы. Одна правка починила одно и сломала другое.
Итог процесса A (11 входов)
| Показатель | Значение | Знаменатель |
|---|---|---|
| Принято с первой попытки | 9 | 11 входов |
| Принято после одной правки | 1 (V2-11*) | 2 отправленных на правку |
| Всего принято | 10 | 11 входов |
| Вызовов генератора | 13 | — |
| Вызовов на принятый слайд | 1,3 | 13 / 10 |
| Цена выхода по прайсу API | ≥ $0,165 за вызов; ≥ $2,15 за 13 вызовов; ≥ $0,21 за принятый слайд | таблица GPT Image 2, high, 1024×1536 — ближайший размер; входные токены не учтены (канал не отдаёт usage) — price-snapshot-2026-09-25.md |
Не проверено: S — визуально; точная цена (размер 1086×1448 не в таблице, входные токены неизвестны); процесс C (контроль шаблоном) — не начат; процесс B — нет прогона (RQ-019).
Дальше: процесс C — ../control-v1/render.py на тех же 11 входах и строках, та же слепая приёмка; затем черновик материала по § 6 протокола.
Уточнение 25.09.2026 (после рецензии c1r1, прежний текст не меняется). «≥» и «нижняя граница» выше читать как «оценка по прайсу для ближайшего размера 1024×1536 high»: для фактических размеров (1086×1448, 1221×1288) цены в таблице нет, входные токены оплачиваются отдельно и не измерены, поэтому ни нижняя, ни верхняя граница не доказана. В материале — «≈ $0,21 — оценка».