Skip to content

feat(analysis): add pre-render narration sync gate#94

Open
RayJiang4S wants to merge 1 commit into
calesthio:mainfrom
RayJiang4S:ray/pre-render-narration-sync-gate
Open

feat(analysis): add pre-render narration sync gate#94
RayJiang4S wants to merge 1 commit into
calesthio:mainfrom
RayJiang4S:ray/pre-render-narration-sync-gate

Conversation

@RayJiang4S

Copy link
Copy Markdown

Summary

  • Add pre_render_narration_sync_gate for checking locked narration against captions, screen text, terminology, and planned visual cue timing before final rendering.
  • Write machine-readable results plus Markdown/HTML review artifacts with recommended next actions: ready_to_render, agent_review_required, or revise_before_render.
  • Document the workflow and add focused tests for clean, warning, and deterministic-failure paths.

Tests

  • .venv/bin/python -m pytest tests/tools/test_pre_render_narration_sync_gate.py
  • Registry discovery smoke: registry.get('pre_render_narration_sync_gate')

Add a local analysis gate for checking locked narration against captions, screen text, terminology, and planned visual cue timing before final render.
@RayJiang4S RayJiang4S requested a review from calesthio as a code owner May 29, 2026 05:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant