Blackboard Derivation: Symbol Continuity
A comprehensive prompt scaffold for testing and validating symbol continuity, spatial anchoring, and logic-native layout planning in blackboard-style mathematical video generation. This four-stage template systematically evaluates the model's ability to maintain symbol identity across temporal occlusion events, plan spatial layout for multi-step derivations, and execute precise instruction following in symbolic manipulation tasks.
Stages
A professor at a blackboard, chalk in hand. The board is slate-gray with faint grid lines for spatial reference. Camera is static, medium shot, eye-level perspective. The professor stands to the left of frame, chalk poised. Lighting is even and diffuse, typical of a lecture hall. The board surface shows subtle texture and minor chalk residue from previous use.Establish the spatial reference frame. The grid lines serve as absolute coordinate anchors for subsequent symbol placement.
The professor writes a mathematical derivation step by step. Symbols are clear, chalk texture visible, stroke order natural. Begin with the equation: ∫(x² + 3x)dx = (1/3)x³ + (3/2)x² + C. Each symbol is rendered with appropriate mathematical typography — integrals with proper limits, fractions with clear numerator/denominator separation, variables in italic style.Test the model's ability to generate accurate mathematical notation with proper visual hierarchy and stroke morphology.
The professor's hand briefly occludes a portion of the board (specifically the term '(3/2)x²'), then exits frame. Previously written symbols must hold absolute pixel position — no drift, no morphing, no spontaneous alteration. The occluded region reappears exactly as it was, with identical stroke weight, spacing, and alignment relative to the grid.Critical evaluation point: spatial anchoring under temporary occlusion. The model must remember and restore the exact visual state.
The derivation continues on the next line. The professor writes: differentiate both sides to verify. The layout must respect the spatial planning implied by the instruction — the verification step appears directly below the original integral, maintaining consistent left margin and symbol size. No crowding, no overlap with existing content.Validates logic-native layout planning: the model must understand that 'next line' implies vertical spatial progression and allocate appropriate screen real estate.
Compiled Prompt
role: senior_prompt_engineer @ omniveo
target_model: omni-2026.05
subject: <SUBJECT>
stage[1].setup := scene(blackboard, static_camera, grid=reference)
stage[2].write := action(write, symbols=math, texture=chalk, typography=precise)
stage[3].occlusion := event(hand_occlusion, anchor_preserve=true, restore=exact)
stage[4].continuation:= action(write, line=next, layout=planned, margin=consistent)
assert: symbol_continuity == true
assert: spatial_anchoring == true
assert: logic_native_layout == true
assert: stroke_morphology == stable