{
  "ok": true,
  "schema": "entivela_video_clone_v1",
  "version": "0.1.0",
  "status": "BETA_REFERENCE_STRUCTURE_ANALYSIS_READY_TRANSCRIPT_AND_RENDER_PENDING",
  "product_name": "Entivela Video",
  "promise": "Reference video → reusable workflow → product/brand variants → QA → delivery/attribution",
  "public_modes": [
    "format_remix",
    "product_remix",
    "avatar_remix"
  ],
  "target_platforms": [
    "tiktok",
    "instagram_reels",
    "youtube_shorts",
    "xiaohongshu",
    "other"
  ],
  "aspect_ratios": [
    "9:16",
    "1:1",
    "16:9"
  ],
  "max_variants": 100,
  "pricing_preview": {
    "packages": {
      "starter_3": {
        "variants": 3,
        "amount_minor": 990,
        "currency": "USD"
      },
      "campaign_10": {
        "variants": 10,
        "amount_minor": 2900,
        "currency": "USD"
      },
      "scale_30": {
        "variants": 30,
        "amount_minor": 6900,
        "currency": "USD"
      }
    },
    "formula_boundary": "Preview pricing only. No checkout or render charge is created by making a plan.",
    "cost_driver_note": "Local composition is preferred for captions, graphics, CTA cards and assembly; generative media is reserved for shots that require it."
  },
  "boundary": "A created plan is not a rendered video. Rendering remains disabled until a real executor is connected and the rights/consent gates pass.",
  "current_capabilities": {
    "reference_url_intake": true,
    "product_url_intake": true,
    "workflow_plan": true,
    "variant_matrix": true,
    "rights_gate": true,
    "source_backed_product_knowledge_injection": "PLANNED_FROM_ENTIVELA_KNOWLEDGE",
    "reference_video_download": "ADMIN_QUEUE_SUPPORTED_FOR_ALLOWLISTED_PLATFORMS",
    "reference_media_structure_analysis": true,
    "automatic_transcription": false,
    "shot_detection": true,
    "face_swap": false,
    "voice_clone": false,
    "gpu_render": false,
    "automatic_video_qa": false,
    "paid_checkout": false,
    "pricing_preview": true,
    "blueprint_persistence": true
  },
  "workflow_stages": [
    {
      "id": "REFERENCE_INGEST",
      "description": "Read reference media and metadata",
      "status": "EXECUTOR_REQUIRED"
    },
    {
      "id": "TRANSCRIBE_AND_ALIGN",
      "description": "Speech/caption alignment",
      "status": "EXECUTOR_REQUIRED"
    },
    {
      "id": "SHOT_AND_PACING_ANALYSIS",
      "description": "Shot boundaries, pacing, B-roll and effects",
      "status": "EXECUTOR_REQUIRED"
    },
    {
      "id": "WORKFLOW_IR",
      "description": "Build reusable word-anchored video blueprint",
      "status": "PLAN_READY"
    },
    {
      "id": "KNOWLEDGE_INJECTION",
      "description": "Inject approved product/brand facts and unknown boundaries",
      "status": "PLAN_READY"
    },
    {
      "id": "VARIANT_MATRIX",
      "description": "Generate hook/script/CTA/format combinations",
      "status": "PLAN_READY"
    },
    {
      "id": "HYBRID_RENDER",
      "description": "Prefer code/local composition; call media models only where needed",
      "status": "EXECUTOR_REQUIRED"
    },
    {
      "id": "AI_QA",
      "description": "Check factual alignment, continuity and rights boundary",
      "status": "EXECUTOR_REQUIRED"
    },
    {
      "id": "DELIVERY_AND_ATTRIBUTION",
      "description": "Deliver approved artifacts and track campaign outcomes",
      "status": "PLATFORM_READY"
    }
  ],
  "renderer_strategy": {
    "local_first": [
      "captions",
      "titles",
      "logo",
      "CTA cards",
      "data cards",
      "simple motion graphics",
      "transitions",
      "timing/composition"
    ],
    "model_only_when_needed": [
      "new human performance",
      "novel product scene",
      "B-roll generation",
      "complex visual transformation"
    ],
    "planned_targets": [
      "FFmpeg",
      "Remotion-like code renderer",
      "Seedance adapter",
      "MiniMax H3 adapter",
      "HunyuanVideo adapter"
    ]
  },
  "worker_contract": {
    "worker_type": "video",
    "admission_status": "CODE_READY_OPERATOR_CONTROLLED_FINAL_MEDIA_GATE_BLOCKED",
    "required_capabilities": [
      "reference_analysis",
      "workflow_ir_compile",
      "hybrid_render",
      "video_qa"
    ],
    "input_contract": "entivela_video_execution_manifest_v1",
    "required_outputs": [
      "workflow_ir.json",
      "variant_manifest.json",
      "qa_report.json",
      "final.mp4"
    ],
    "boundary": "The contract is defined, but no production render job is admitted until a real video worker/executor is connected."
  },
  "safe_default": {
    "mode": "format_remix",
    "principle": "Recreate communication structure and pacing without reusing third-party media or identity by default.",
    "not_copied_by_default": [
      "reference video bytes",
      "reference voice",
      "reference face",
      "logos",
      "music",
      "third-party footage"
    ]
  },
  "rights_policy": {
    "reference_rights_confirmation_required": true,
    "format_remix_default": true,
    "exact_copy_not_promised": true,
    "face_or_voice_replacement_requires_subject_consent": true,
    "third_party_or_public_figure_identity_impersonation_not_supported_in_beta": true
  }
}