{
  "schema_version": "2026-07-14.visual-quality-evaluation.v1",
  "status": "blocked_no_public_recipe_passed",
  "benchmark_target": [
    "simple full-body silhouette",
    "uniform bold line",
    "flat limited palette",
    "simple readable expressions",
    "registered whole-character state changes",
    "original identity rather than branded character imitation"
  ],
  "character_neutral_results": [
    {
      "recipe_id": "baseline_animagine_iroiro",
      "status": "conditional_baseline_only",
      "passed": ["single character", "flat palette", "clean full-body output"],
      "failed": ["prompt-only identity lock", "stable three-head proportion", "face polish"]
    },
    {
      "recipe_id": "illustrious_juukyuu",
      "status": "rejected",
      "passed": ["simple circle-eye grammar", "thin flat line"],
      "failed": ["solo constraint", "duplicate and incomplete figures", "costume identity"]
    },
    {
      "recipe_id": "animagine_emotional_flat",
      "status": "rejected",
      "passed": ["low texture", "flat palette"],
      "failed": ["body proportion", "skin and costume stability", "comedy expression range"]
    },
    {
      "recipe_id": "animagine_cartoon_slider",
      "status": "rejected_for_production",
      "passed": ["round readable silhouette", "bold outline", "flat color"],
      "failed": ["eye symmetry", "prompt-only identity", "reference-conditioned identity stability"]
    }
  ],
  "registered_three_state_results": [
    {
      "test_id": "registered_three_state_v4",
      "ipadapter_weight": 0.78,
      "openpose_strength": 0.9,
      "status": "fail",
      "finding": "reference resemblance is partial, action is partial, and the extreme arm-up pose is ignored"
    },
    {
      "test_id": "registered_three_state_v5_pose_priority",
      "ipadapter_weight": 0.65,
      "openpose_strength": 1.35,
      "status": "fail",
      "finding": "action and arm-up pose are readable, but face, hair, hat, body proportion, and costume drift beyond identity tolerance"
    }
  ],
  "background_results": [
    {
      "recipe_id": "animagine_plain_background",
      "status": "conditional_structure_baseline",
      "finding": "sharpest flat plate, but semantic room layout and props do not match without a structure guide"
    },
    {
      "recipe_id": "animagine_backtoon",
      "status": "rejected",
      "finding": "introduces rough pastel texture and weakens line compatibility"
    },
    {
      "recipe_id": "illustrious_backtoon",
      "status": "rejected",
      "finding": "collapses into an under-detailed gray diagram"
    }
  ],
  "production_decision": {
    "public_checkpoint_or_style_lora_approved": false,
    "provisional_checkpoint_for_internal_training": "animagine-xl-4.0-opt.safetensors",
    "provisional_base_style_loras": [
      "iroiro-sdxl-flat.safetensors",
      "iroiro-sdxl-boldline.safetensors"
    ],
    "cartoon_slider_role": "research_only_not_identity_control",
    "backtoon_role": "rejected",
    "required_next_method": "train an original internal style LoRA and character-specific identity LoRA, then rerun the three-state gate"
  }
}
