← Files Atlas CloudARCHIVED FILE

skills/universal-video-prompt-skill/references/checklist.md

3.81 KB · Sep 30, 2026 · 23:11 UTC

↓ Download file

# Pre-submission checklist

Run this before spending a generation. Each item maps to a failure that costs a
full run to discover.

## Spec

- [ ] Is there **one** premise sentence? Two premises means two pieces.
- [ ] Is every line in the bucket that matches its scope? Global rules inside a
      beat stop applying at the next beat.
- [ ] Does every reference state **both** what it controls and what not to take
      from it?
- [ ] Is every distinct subject bound **individually**? No "Images 1–4 define four
      characters".
- [ ] When several references show one object, is the output count stated?
      (`exactly one lamp appears throughout`)
- [ ] Are references selected **per stage** rather than all required at once?
- [ ] Are negatives specific to *this* piece? Delete anything inherited that names
      a risk this piece does not have.

## Verifiability

- [ ] Does every stage end on a **visible** state — not a feeling, not "continues"?
- [ ] Does each stage contain **one** primary change?
- [ ] Is every emotion anchored to 2–4 observable cues?
- [ ] Is every uncommon craft term written as **term + observable description**?
- [ ] Are subject count, wardrobe, prop ownership, and spatial relationships
      stated where they must hold?
- [ ] For a keyframe sequence: is the order explicit and does each image have one
      role?
- [ ] For an extension: is the boundary written on the correct side — and for a
      backward extension, is the source's first frame stated as the **end state**?

## Time

- [ ] Was granularity decided **before** the beats were written?
- [ ] Is the granularity the loosest one that still meets the constraint?
- [ ] If second-level: is there a genuine external hard constraint, or did it
      arrive by habit?
- [ ] Are time ranges consecutive and non-overlapping?
- [ ] Is any range demanding impossible density (several distinct actions inside
      one second)?
- [ ] For a re-skin: was granularity **inherited from the DNA** instead of
      re-asked?

## Portability

- [ ] Does the target model have a profile? If not, has a probe been run and
      recorded?
- [ ] Is the reference addressing syntax emitted in the model's exact form?
- [ ] Is every bias-layer line justified **for this model** — not imported from
      another one?
- [ ] Has any anti-default phrasing been checked against this model's baseline for
      overshoot?
- [ ] Does the spec fit the model's real reference count, duration, and multi-shot
      support?
- [ ] Is every degrade **reported** rather than applied silently?
- [ ] For a comparison run: is the spec held at the intersection of both models'
      capabilities, with only addressing translated?

## Transitions

- [ ] Should the **edit** own this transition instead? Fades, dissolves, flash
      cuts, and wipes are cheaper and more controllable in post.
- [ ] Is the transition type named at the cut point?
- [ ] Are `no hard cut` / `nothing appears from nowhere` applied **only** where a
      seam actually needs protecting — not as a default?
- [ ] Does the model support hard cuts at all, if the spec depends on them?

## Execution

- [ ] Are credentials present in the **submitting** process?
- [ ] Is there somewhere to record prediction IDs before submitting?
- [ ] Is one representative pass planned before fanning out?
- [ ] For chained stages: is the order enforced?

## After the run

- [ ] Reviewed in order: identity → locks → end states → motion and seams →
      audio, stopping at the first failure?
- [ ] Regenerating only what failed?
- [ ] Did anything learned get written into the **profile** rather than patched
      into this one spec?
- [ ] If a piece is now verified working: should its DNA be extracted?

## Related

- [spec-format](spec-format.md) · [verifiability](verifiability.md) ·
  [portability](portability.md) · [execution](execution.md)

SHA-256: f4d9e5cfaf5ee72d621e9605a15de0b76f0ead4c0bb28d7d432c3010582662e2