mirror of
https://github.com/calesthio/OpenMontage.git
synced 2026-08-05 15:20:40 +08:00
Fix gaps #18-20: multi-gateway video skill, selector-first routing, self-review
- ai-video-gen skill: document fal.ai as primary gateway alongside HeyGen, add video_selector-first guidance - animation.yaml: add selector-first rule in assets stage, mandatory post-render self-review in compose stage - CinematicRenderer: add resolveAsset() for staticFile path resolution, fixing file:// URI errors in OffthreadVideo and Audio components
This commit is contained in:
@@ -197,6 +197,7 @@ stages:
|
||||
- Total cost within approved budget from proposal_packet
|
||||
- "Layer 3 skills read for EVERY generation tool before writing prompts (check agent_skills field)"
|
||||
- "Clip duration maximized (prefer 10s over 5s) to reduce API calls and cost"
|
||||
- "Use selector tools (video_selector, tts_selector, image_selector) — never call provider tools directly"
|
||||
success_criteria:
|
||||
- Schema-valid asset_manifest artifact
|
||||
- All referenced asset files exist on disk
|
||||
@@ -249,9 +250,11 @@ stages:
|
||||
- Motion timing survives the final render
|
||||
- Audio sync matches the animatic intent
|
||||
- Duration within +/-5% of target
|
||||
- "Post-render self-review MANDATORY: extract keyframes, visually inspect each scene, flag weak frames before presenting to user"
|
||||
success_criteria:
|
||||
- Schema-valid render_report artifact
|
||||
- Output file exists and passes ffprobe validation
|
||||
- self_review_completed is true with per-scene quality notes
|
||||
|
||||
- name: publish
|
||||
skill: pipelines/animation/publish-director
|
||||
|
||||
Reference in New Issue
Block a user