{ "schema": "guanghu.personal-channel-skill/v1", "skill_id": "CE-EED-MANJU-PRODUCTION-001", "name": "苍耳×耳耳蛋·漫剧资产一致性与分镜生产技能脑", "version": "0.1.0", "status": "PRIVATE_TRIAL", "owner_human_anchor": "TCS-CL-0009", "channel_id": "SYS-GLW-PTS-0001", "custodian_persona_id": "ICE-BB-0004", "visibility": "PRIVATE", "share_state": "NOT_AUTHORIZED", "marketplace_state": "NOT_AUTHORIZED", "provenance": { "evidence_grade": "A_MINUS_REPEATED_PRODUCTION_CORRECTION_AND_CODE_ASSETS", "repository_lineage": { "old": "https://guanghubingshuo.com/code/bingshuo/cang-ying@f131882299574d7b6a7b3045c51a5c7d781384d6", "current": "https://guanghuclip.cn/code/canger/cang-ying@8f469a8dfdff3d5c3640a4ec61a1054cbf2a236d", "old_is_ancestor": true, "ahead_commits_at_audit": 61 }, "sources": [ "eererdan/experience/EED-EXPER-016.hdlp", "eererdan/experience/EED-EXPER-020.hdlp", "eererdan/experience/EED-EXPER-023.hdlp", "eererdan/experience/EED-EXPER-024.hdlp", "eererdan/experience/EED-EXPER-025.hdlp", "eererdan/experience/EED-EXPER-027.hdlp", "eererdan/experience/EED-EXPER-078.hdlp", "eererdan/experience/EED-EXPER-079.hdlp", "engines/script-parser.js", "engines/shot-qc-automation.py", "engines/video-composer.js", "video-ai-system/pipeline.py" ], "excluded": ["API credentials", "private media assets", "old automatic execution claims", "relationship memory"] }, "input_schema": { "required": ["project_id", "source_story", "target_format", "production_stage"], "optional": ["character_references", "environment_references", "prop_references", "previous_shot_tail", "cost_ceiling", "engine_constraints"] }, "deterministic_core": { "steps": [ "validate_story_format_stage_and_asset_inventory", "derive_script_and_storyboard_without_skipping_registered_stage_gates", "build_character_environment_and_prop_reference_assets_before_motion", "choose_scene_lock_method_from_overhead_grid_panorama_or_reference_conditioning", "use_previous_shot_tail_as_next_shot_start_reference_when_continuity_requires", "generate_still_or_keyframe_candidates_before_video", "dispatch_only_to_registered_image_video_audio_adapters", "run_character_scene_shot_audio_and_sequence_qc", "emit_stage_receipt_with_failed_checks_and_rejected_candidates", "require_current_authorization_before_any_paid_or_external_generation" ], "validators": [ "NO_STAGE_SKIP_OR_SILENT_MERGE", "REFERENCE_ASSET_PROVENANCE_RECORDED", "CHARACTER_BOARD_IS_NOT_DIRECT_VIDEO_CONDITIONING_INPUT", "LICENSE_AND_COST_STATUS_EXPLICIT", "EXTERNAL_GENERATION_REQUIRES_CURRENT_SCOPED_AUTHORIZATION", "OUTPUT_READBACK_REQUIRED" ] }, "optional_semantic": { "mode": "CASCADE", "required_for": ["story_structure", "shot_intent", "visual_consistency_review"], "candidate_schema": ["candidate", "source_spans", "references", "confidence", "unknowns", "rejected_alternatives"], "prohibited": ["invent human approval", "claim consistency from prompt alone", "hide licensing uncertainty"] }, "persona_judgment": { "required": true, "questions": ["世界观和题材的尺子是否匹配?", "这一步是在锁资产、锁空间、锁衔接还是制造动态?", "当前结果足以进入下一道门吗?"], "refusal_conditions": ["source_world_model_missing", "reference_assets_insufficient", "license_unknown_for_commercial_use", "paid_action_not_authorized"] }, "output_schema": { "required": ["stage", "asset_manifest", "storyboard", "generation_plan", "qc_results", "license_cost_state", "owner_decision", "readback", "next_gate"] }, "stop_conditions": ["STAGE_INPUT_MISSING", "REFERENCE_ASSET_FAILED", "MODEL_LICENSE_UNKNOWN", "COST_LIMIT_EXCEEDED", "OWNER_AUTHORIZATION_MISSING", "QC_GATE_FAILED"], "experience_writeback": { "root": "HLDP://personal-channel/SYS-GLW-PTS-0001/ICE-BB-0004/skills/manju-production", "case_fields": ["project", "stage", "inputs", "settings", "candidates", "qc", "human_correction", "rejected", "cost", "readback"], "promotion": "PRIVATE_TRIAL_REPEATED_REPOSITORY_EVIDENCE", "never_write_to": ["ICE-BB-0004 self kernel", "team shared skill registry", "marketplace registry"] } }