Skip to content

Fix pipeline consistency and smoke coverage - #10

Merged
leether merged 1 commit into
mainfrom
leether/fix-pipeline-consistency
Jun 8, 2026
Merged

Fix pipeline consistency and smoke coverage#10
leether merged 1 commit into
mainfrom
leether/fix-pipeline-consistency

Conversation

@leether

@leether leether commented Jun 8, 2026

Copy link
Copy Markdown
Owner

Summary

  • Fix pipeline import/runtime consistency issues across TTS, timeline mapping, concat duration checks, frame extraction, and narration verification.
  • Route legacy animation template calls to the consolidated animation renderer and validate rule-generated animation types in CI.
  • Add CI dependency install plus import/routing smoke coverage, and mark the pipeline consistency task card implemented.

Validation

  • .venv/bin/python -m py_compile $(git ls-files "*.py") scripts/smoke_imports.py
  • .venv/bin/python scripts/smoke_imports.py
  • Offline animation render smoke for rule-backed animation types
  • Offline E2E with storyboard transitions/effect concat path: timeline, concat, frame checks, harness L1/L2, and narration verification passed; narration correlations passed 6/6.

Note: the offline harness still reports the QR registry L3 check as red when the temp fixture intentionally omits a real CTA registry; that is non-blocking and did not affect L1/L2 or E2E output generation.

@leether
leether merged commit e4d0d35 into main Jun 8, 2026
1 check passed
@leether
leether deleted the leether/fix-pipeline-consistency branch June 8, 2026 02:20
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