Skip to content

Contradiction: video-reference-analyst sets Remotion as default, violating AGENT_GUIDE "Present Both Runtimes" hard rule #60

@jonathanzhan1975

Description

@jonathanzhan1975

Summary

Two artifacts give contradictory guidance on composition-runtime selection.

Side A — AGENT_GUIDE.md L119 (HARD RULE)

Present Both Composition Runtimes (HARD RULE) — the agent MUST present both options to the user before locking render_runtime. Silently picking a 'default' is forbidden.

Side B — skills/meta/video-reference-analyst.md L133–138

Composition engine priority: Remotion is the default composition engine for ALL final renders... Never default to FFmpeg when Remotion is available.

The analyst skill's capability-audit template also omits HyperFrames entirely from the engine list it walks the user through.

Why this matters

For any reference-led flow, the analyst skill executes first and locks Remotion as the default before the user is offered a choice. This directly violates the "no silent default" hard rule in AGENT_GUIDE.md, and means HyperFrames is never surfaced as an option in the reference-led path even though AGENT_GUIDE treats Remotion and HyperFrames as parallel, non-ranked runtimes (L364–366).

Suggested fix

Update skills/meta/video-reference-analyst.md Step 2 (Capability Audit) to:

  • Remove the "Remotion is the default" framing
  • Add HyperFrames to the runtime list audited
  • Defer engine selection to the AGENT_GUIDE "Present Both" gate rather than pre-locking it

Found via NLPM cross-component analysis.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions