Render Preview Runbook
1. Операционный обзор
-
Service owner: GUI/engine render workflow owner
-
Criticality: high for local authoring and review, medium for AI-related paths
-
Support model: engineering support during active development and release review
2. Владение и модель поддержки
-
Primary owner: core engine/render owner
-
Secondary owner: GUI owner
-
AI-related secondary owner: normalization adapter owner
3. Ключевые сигналы и наблюдаемость
-
repeated render failures for valid published compositions
-
repeated params parsing failures on normal user input
-
version list not matching repository state
-
normalized output stale-state behaving incorrectly
-
copy actions silently failing
4. Типовые сбои
-
invalid
versionText -
invalid
paramsText -
selected composition missing from repository after reload
-
missing or unresolved block ref during render
-
missing normalizer configuration
-
provider failure during normalization
5. Реакция на инцидент
-
verify selected composition and version still exist
-
verify render path works without normalization
-
verify
projectKeyanddataPathdid not unexpectedly change session state -
inspect engine error surfaced in UI
-
if issue is normalization-only, keep deterministic render available and disable AI expectation in triage
6. Режимы деградации
-
if normalization unavailable:
-
keep
RawandRenderedmodes operational -
if render fails due to asset/data issue:
-
preserve UI state and explicit error text
-
if clipboard unavailable:
-
keep preview available without copy support