hololake-system-architecture/product-source/hololake-native-desktop/runtime-kernels/personal-skills/CE-EED-MANJU-PRODUCTION-001.json

84 lines
4.3 KiB
JSON

{
"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"]
}
}