Adding fixes to the render system

This commit is contained in:
2026-07-27 19:16:02 +02:00
parent cdda2e9024
commit 0c8f662bee
6 changed files with 410 additions and 62 deletions
+4
View File
@@ -58,6 +58,10 @@ def validate_project(
elif marker.startswith("narration:"):
referenced_video_ids.add(marker[10:].lower())
# (Key-reuse across cutout/layer is legal: presentation is resolved per-occurrence
# from the shorthand prefix now — see transformer.resolve_video_presentation — so
# one handle can appear as vst: (above) and vsb: (below) without colliding.)
# Check for malformed markers first (these are likely typos)
if malformed_markers:
for line_num, marker_text in malformed_markers: