Петля для процедурного контента SUHAREV LOOP

Karpathy Loop

оптимизирует выбранное решение
render fix
до бесконечности, на одном уровне

Чинит руки, свет и микрофон. Никогда не спрашивает, зачем зрителю смотреть следующие тридцать секунд.

Suharev Loop

оптимизирует решение о решении
concept scene render
judge: reject → назад на нужный уровень

Может отправить готовый рендер обратно в сценарий, если проблема там, а не в анимации.

§02

Семь уровней, растущая цена ошибки

Каждый следующий уровень дороже предыдущего в разы. Правило простое: не строить дорогой уровень, пока не закрыт дешёвый. Полоса справа — примерная стоимость переделки на уровне относительно самого дешёвого.

L0
Concept

Что вообще хотим рассказать и зачем это смотреть?

цена переделки
L1
Story

Есть конфликт, хук, эмоциональная смена, payoff? Не повторяется одна мысль?

цена переделки
L2
Directing

Режиссёрский план по таймкодам: реплика, действие, кадр, камера, эмоция на каждый бит.

цена переделки
L3
Scene

Персонаж, позы, анимация, камера, свет, пропсы, окружение — только теперь идёт стройка.

цена переделки
L4
Preview · QA

Дешёвый черновой прогон. Технические косяки ловятся здесь, а не после полного рендера.

цена переделки
L5
Full render

Дорогой шаг. Запускается только если пройден гейт уверенности — см. §05.

цена переделки
L6
Final review

Судья решает: в прокат — или назад, на конкретный уровень, а не «поправить на месте».

цена переделки
reject всегда указывает конкретный уровень назначения — никогда просто «переделать»
§03

Судья имеет право отправить работу назад

Не один агент, который «делает всё», а оркестратор, создающий временных специализированных агентов под каждый уровень — и один Judge, который оценивает результат отдельно по технике и по драматургии.

«Технически 91 из 100. Драматургически 48 из 100. Reject → назад в Story.»

типовой вердикт L6, а не «поправить пару кадров»

Что нашёл QA / JudgeКуда возвращается работа
Плохой свет, артефакты рендера→ L3 SCENE
Деревянная анимация, персонаж не живёт→ L3 SCENE
Кадр технически чист, но скучный→ L2 DIRECTING
Сцена сама по себе бессмысленна→ L2 DIRECTING
Слабый сценарий, нет конфликта или payoff→ L1 STORY
История в целом никому не интересна→ L0 CONCEPT
§04

Сначала подтверди концепт.

10s
proof of concept
  • персонаж
  • голос
  • свет и стиль камеры
20–30s
сцена целиком
  • эмоция
  • движение
  • переход, storytelling
полный хронометраж
только если прошли оба теста
  • весь ролик строится на подтверждённом языке
§05

Один вопрос перед каждым дорогим действием

gate · перед full render

«Если я потрачу следующие 30 минут на рендер — насколько вероятно, что результат будет действительно хорошим?»

< 80% → не рендерить вернуться на уровень, где причина ≥ 80% → render
§06

Итог: не полировать, а диагностировать уровень

Каждая находка QA превращается не в патч, а в адрес — на какой уровень производства подняться, прежде чем спускаться обратно к рендеру.

плохой светSCENE
плохая анимацияSCENE
скучный кадрDIRECTING
бессмысленная сценаDIRECTING
плохой сценарийSCRIPT
история неинтереснаCONCEPT