No consecutive shots may have the same camera angle, framing, or subject — cuts must be motivated.
Source: Classical continuity editing; Oulipo constraint adaptation
shotTesting: Jump Cut Ban
Film constraint playground — configure shot durations, editing rules, and temporal constraints.