Core pack · SFW gate
Role Card v4.5
Academy v3.9.9

Chain QA

Weighted Go / No-Go before every extend or stitch — fix_list only on fail, never silent ship.

Educational module for Grok Imagine Cinematic Studio. Teaches the 10-point weighted gate, critical vetoes, LAST_FRAME_RECAP, fix_list discipline, and handoff into Sequence / Assembly / Delivery. Intimate paths use the ErosForge 8-point gate.

Module progress

0 of 8 lessons

0%

Gate pipeline

Order of operations — skip a step and broken clips ship

01

Clip ready

Generate + review still/video

02

Recap

LAST_FRAME_RECAP + motion_out

03

Score

10-point weighted gate

04

Criticals

Each critical ≥ 7

05

Go / No-Go

Threshold ≥ 7.0

06

Fix list

Ranked repairs on No-Go

07

Extend

Only after Go on clip N

08

Stitch

Assembly only on approved set

09

Deliver

Checklist + polish

Non-negotiable protocols

Role Card v4.5 — load before multi-clip spend

GATE_BEFORE_SPEND

Never extend clip N+1 or stitch a chain until Chain QA issues Go on clip N.

Motion spend multiplies every identity, physics, and continuity error. Gate first.

THRESHOLD_SEVEN

Weighted score ≥ 7.0 overall. Every critical check must score ≥ 7 individually.

Soft averages hide broken hands or face drift. Criticals are hard vetoes.

FIX_LIST_ONLY

On No-Go: emit a ranked fix_list. Do not stitch, do not rewrite the Bible casually.

Essays without fixes burn quota. Repair the cut; protect locked identity and look.

LAST_FRAME_RECAP

Every approved clip ends with LAST_FRAME_RECAP + motion_out for the next extend.

Without recap, clip N+1 invents wardrobe, pose, and camera. Continuity dies at the cut.

IDENTITY_FIRST

Face / wardrobe / age-band fidelity is always critical. Identity Lock inject must still hold.

A beautiful wrong face is a discarded chain. Drift QA and Chain QA share this veto.

ONE_MOVE_PER_CLIP

Prefer one deliberate camera move per short clip. Score motion clarity before multi-axis work.

Stacked moves create artifact storms and stitch mismatch on Imagine clips.

PATH_AWARE_GATES

SFW chains use the 10-point gate. Intimate artistic chains use NSFW Chain QA (8-point) under ErosForge.

Artifact priorities differ. Wrong gate misses the failures that kill that path.

NO_SILENT_SHIP

Delivery and stitch refuse chains with open critical fails or missing recap packets.

Client-facing delivery without a gate is how broken hands ship.

CONTINUITY_STATE

Compare props, light direction, HMU, and emotion against continuity_state / last_frame_recap.

Physics can pass while a prop teleports. Continuity is its own failure class.

QA_HANDOFF_PACKET

Export scores, critical fails, fix_list, and Go/No-Go stamp as a validated handoff.

Sequence Director and Assembly Editor need machine-readable gates, not vibes.

Lessons

8 steps · mark complete as you practice

Lesson 01

Why Chain QA exists

Chain QA is the spend firewall between a pretty clip and a sequence you can trust.

4 min
  • Single hero stills can freestyle; multi-clip chains cannot.
  • Extend and stitch without a gate is how identity and hands die.
  • Go means spend more. No-Go means fix_list — not hope.

Drill

Name two costs of stitching a chain that failed critical face checks.

Pack agents

QA crew — gate, sequence, continuity, assemble

Quality Assurance Guardian

Final quality commander — 16-point reviews plus Chain QA for extend/stitch.

ACTIVATE QA_GUARDIAN
Go / No-Go
Fix List
Artifact Scan
Integrity Gate

Chain QA Protocol

Weighted 10-point gate before approving clips for extension or final stitch.

RUN CHAIN QA REVIEW
10-Point Gate
Critical Veto
Recap Check
Stitch Hold

Sequence Director

Plans clip order, extend-from-frame momentum, and dependency on QA Go.

ACTIVATE SEQUENCE_DIRECTOR
Clip Plan
Extend Chain
Momentum
Dependency

Continuity Consistency Guardian

Visual, prop, environment, and emotion continuity across clips and timelines.

ACTIVATE CONTINUITY_CONSISTENCY_GUARDIAN
LAST_FRAME_RECAP
Prop Memory
Emotion Track
Multi-Timeline

Assembly Editor

Builds rough-cut EDLs only from QA-approved clips before color and polish.

ACTIVATE ASSEMBLY_EDITOR
EDL
Cut Rhythm
Match Cut
Director Notes

10-point simulator

Score each check 0–10 · pass requires weighted ≥ 7.0 and criticals ≥ 7

GO · 8.00

identity_fidelity

critical
weight 1.5

Face, age band, wardrobe match Identity Lock inject

Recovery: Re-inject DNA; re-lock plate; reject drifted still

8

hand_finger_integrity

critical
weight 1.4

Finger count, pose, no merge or melt at contact

Recovery: Hands out of frame, gloves, or single-hand hero pose

8

body_proportion_stability

critical
weight 1.3

Limb/torso ratios stable at start and end frames

Recovery: Re-lock plate; shorten motion; avoid extreme foreshortening

8

plate_motion_readiness

critical
weight 1.3

plate_status=locked; motion vector matches plan

Recovery: Return to Plate & Motion Readiness; no i2v on draft

8

motion_clarity

weight 1.2

One readable camera/subject move; no multi-axis chaos

Recovery: One move per clip; cut duration; clarify motion_out

8

continuity_props_light

weight 1.2

Props, HMU, key direction match last_frame_recap

Recovery: Update continuity_state; re-prompt locked props/light

8

artifact_scan

weight 1.2

No warping, extra limbs, texture crawl, face melt

Recovery: Regen short beat; simplify background; lock seed plate

8

lighting_grade_match

weight 1

Key/fill/rim and grade match DoP card across stitch

Recovery: Match practicals from recap; protect skin; re-grade later OK

8

audio_breath_notes

weight 1

Breath/SFX/music notes present when native audio used

Recovery: Add Sonic / Foley notes; silent OK if declared early

8

stitch_boundary_ready

weight 1.1

End pose + motion_out clean for next plate or cut

Recovery: Hold last 8–12 frames; rewrite recap; plan match cut

8

Fix list builder

On No-Go — ranked repairs, then re-gate after rework

schema · fix_list

Fix list packet

Copy into chat / handoff

CHAIN_QA_FIX_LIST
stamp: {{timestamp}}
decision: NO_GO
clip_id: clip_02
weighted_score: —
failed_checks: hand_finger_integrity, continuity_props_light
critical_fails: hand_finger_integrity=5

fix_list:
  1. Re-gen CU with hands below frame; re-inject DNA
  2. Match key direction from clip_01 last_frame_recap

owner_agents: QA_GUARDIAN · IDENTITY_LOCK · SEQUENCE_DIRECTOR
re_gate: Re-run full Chain QA after re-gen — no partial stitch
policy: FIX_LIST_ONLY — do not extend or stitch until Go

Activation lab

Copy-ready templates for gate, extend, stitch, identity, intimate pointer

RUN CHAIN QA REVIEW
ACTIVATE QA_GUARDIAN

Project: neon-alley-chase
Path: SFW 10-point gate
Require: weighted ≥ 7.0 · every critical ≥ 7
On No-Go: fix_list only — no extend, no stitch.
Output: scores · critical_fails · fix_list · Go/No-Go stamp.

Module quiz

8 checks · best score saved in progress

Question 1 / 8Score 0

When must you run Chain QA?

Gate, then chain

Identity Lock freezes faces. Extend Lab plans clips. Chain QA decides Go. Delivery ships only clean sets.