Render Preview Prompt Template
1. Назначение prompt contract
Для deterministic render отдельный prompt-template не нужен: capability основана на engine + renderer, а не на LLM prompting.
Этот документ нужен только для части normalized preview, где external provider используется как optional text rewrite utility.
2. Обязательные элементы prompt policy
Если normalized preview используется:
-
source должен быть текущим raw snapshot
-
semantic instructions должны derive-иться из
SemanticStyle -
prompt contract должен явно сохранять distinction между source text и rewrite target
-
prompt не должен трактовать rewrite как publish or approval step
3. Текущая runtime-структура
Normalized preview не имеет отдельного собственного prompt layer. Он использует
тот же normalization contract, что и функция Normalization.
Фактический runtime prompt structure:
-
system promptиuser promptберутся из normalizer implementation; -
source для user prompt - текущий
rawOutputText; -
semantic instructions derive-ятся из текущего
SemanticStyle.
Подробный runtime contract зафиксирован в: