Why this exists
An edit that silently produces garbage costs you credits and trust. So every template declares what it needs, checks it up front, and refuses with a machine-readable code an agent can branch on.Common refusal codes
Template pages list which refusals apply to them. Estimate-time blockers
(
INSUFFICIENT_CREDITS, IN_FLIGHT, SCOPE_DENIED, RECIPE_NOT_ALLOWED)
are documented under Jobs & polling.
Refusals are never charged, and they are deliberate: “refuse broken,
allow odd.” Unusual footage that passes the gate is allowed to be unusual.