원클릭으로
dircreative-generation-qa
Score generated outputs against story, continuity, reference, prompt, and model execution gates.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Score generated outputs against story, continuity, reference, prompt, and model execution gates.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Use only after the user explicitly invokes $dircreative for film preproduction: story, script, storyboard, shot planning, visual systems, reference-image planning, and model-specific video prompts. ADCO mode accepts only a validated Specialist Exchange handoff. Do not use for maintaining, debugging, refactoring, testing, or evaluating the DIRcreative source repository; maintaining ADCO; ordinary code work; factual questions; or generic advertising requests without an explicit $dircreative invocation.
Present DIRcreative work result-first and stop only at a real v2 external decision.
Select dynamic narrative, visual-production, and model-continuity perspectives for Studio film-preproduction work.
Convert selected concept into logline, beat sheet, treatment, and story review.
Define visual continuity for characters, environments, props, wardrobe, lighting, palette, and texture.
Save and resume workflow state across phases, artifacts, and skill runs.
| name | dircreative-generation-qa |
| description | Score generated outputs against story, continuity, reference, prompt, and model execution gates. |
docs/film-preproduction/schemas/prompt-ir.schema.jsondocs/film-preproduction/prompt-authoring-standard-v1.mddocs/film-preproduction/asset-intake-and-state-standard-v1.mddocs/film-preproduction/prompt-qa-and-incident-runbook-v1.mdscripts/dircreative_prompt_compiler.pydocs/film-preproduction/chat-co-creation-interface.mddocs/film-preproduction/chat-inline-visualization-interface.mddocs/film-preproduction/schemas/qa-report.yamldocs/film-preproduction/qa/qa-checklist.mddocs/film-preproduction/qa/failure-taxonomy.yamldocs/film-preproduction/qa/retry-rules.mddocs/film-preproduction/prompt-pattern-registry.jsondocs/film-preproduction/capability-aware-generation-policy.mddocs/film-preproduction/longform-decomposition-policy.mddocs/film-preproduction/reference-consistency-gate.mddocs/film-preproduction/shot-language-standard.mddocs/film-preproduction/film-commercial-quality-standard.mddocs/film-preproduction/creative-production-integration.mddocs/film-preproduction/sources/model-sources.yamldocs/film-preproduction/sources/prompt-sources.yamlShow QA as a customer-facing production decision:
阶段: QA 与重试规则客户可见预览: what is currently pass/fail/pending in plain language.智能体创作内容: self-QA result, smallest failed asset, and recommended retry route.后台证据: mention failure IDs only as traceability, not as the main user task.用户确认点: ask whether to retry the smallest failed asset, switch mode/model, or stop at prompt-only.Do not ask the user to inspect a failure taxonomy, YAML QA report, or raw prompt contract as the primary decision.
Use skills/dircreative/assets/visualizations/stage-surface-registry.json#qa-candidate-delta-comparison. Bind candidates, passed and failed locks, blocker, smallest retry, and preserved artifacts to the QA report; failed QA exposes retry/stop/inspect, never lock or acceptance, and preserves a table fallback. When candidate images exist, render their verified previews before the delta table and keep the visible image, QA column, professional judgment, blocker, retry, and primary action synchronized to the same candidate. Label illustrative placeholders explicitly and never let them masquerade as usable candidates.
python3 scripts/dircreative_model_capability_audit.py for capability/prompt contract changes. Require every E0-E6 negative fixture to fail for its expected ID and every positive control to pass.latest, missing version/provider surface, stale cards, and unresolved cards.desired_audio with generation_audio_route and preserve official source conflicts.preserve/change sets and image edits without a concrete source/reference.surface_integrity_guard_v1 is an optional internal QA macro activated only by an observed failure or recorded A/B eval.*-001 cards separate from deprecated preview aliases.visual_decomposition and prompt_layers: subject, blocking, details, environment, light, composition, camera, palette, material, proportion, and generation intent must match the locked source.director_recreation_prompt, prompt_core, and negative_prompt are present for complex image assets and that the negative prompt targets the observed failure.pre_generation_contract.self_qa.status: fail, failure IDs, and the corrected next action.render_moodboard_board_widget as a review surface, not the source of truth. The candidate must be written back to DIRcreative as generated_candidate, then QA can pass, fail, or request a one-variable retry.user_locked while QA is pending or failed.For prompt-only fixtures, run the deterministic audit before user delivery:
PYTHONDONTWRITEBYTECODE=1 python3 scripts/dircreative_prompt_fixture_audit.py
The audit must prove:
When reviewing generated output later, add the following failure IDs to the existing taxonomy:
Retry one layer only. Preserve source truth, product identity, composition locks, and output mode while changing the smallest failing artifact. Never ask the user to lock a candidate before self-QA passes.
Record E0-E6 positive/negative results, exact cards and deprecations, source tiers/dates/conflicts, rights and audio-route status, preserve/change overlap result, storyboard/clean-frame separation, optional macro activation, failure types, fixes, registry candidates, QA status, and next_recommended_skill: learn.