{
  "id": "d1a6885a-e2c0-526f-bb9e-583d90647118",
  "revision": 1,
  "last_node_id": 4212711178098073,
  "last_link_id": 4399820099850305,
  "nodes": [
    {
      "id": 2,
      "type": "LoadImage",
      "pos": [
        1209.63,
        -150.0
      ],
      "size": [
        380,
        420
      ],
      "flags": {},
      "order": 0,
      "mode": 0,
      "inputs": [
        {
          "localized_name": "image",
          "name": "image",
          "type": "COMBO",
          "widget": {
            "name": "image"
          },
          "link": null
        },
        {
          "localized_name": "choose file to upload",
          "name": "upload",
          "type": "IMAGEUPLOAD",
          "widget": {
            "name": "upload"
          },
          "link": null
        }
      ],
      "outputs": [
        {
          "localized_name": "IMAGE",
          "name": "IMAGE",
          "type": "IMAGE",
          "slot_index": 0,
          "links": [
            1,
            3038952863363096
          ]
        },
        {
          "localized_name": "MASK",
          "name": "MASK",
          "type": "MASK",
          "slot_index": 1,
          "links": []
        }
      ],
      "properties": {
        "Node name for S&R": "LoadImage"
      },
      "widgets_values": [
        "HERO_model_identity.png",
        "image"
      ],
      "widgets_values_named": {
        "image": "HERO_model_identity.png",
        "upload": "image"
      },
      "title": "Original identity portrait - comparison"
    },
    {
      "id": 3,
      "type": "ImageScaleToTotalPixels",
      "pos": [
        1957.23,
        1289.27
      ],
      "size": [
        340,
        160
      ],
      "flags": {},
      "order": 12,
      "mode": 0,
      "inputs": [
        {
          "localized_name": "image",
          "name": "image",
          "type": "IMAGE",
          "link": 1
        },
        {
          "localized_name": "upscale_method",
          "name": "upscale_method",
          "type": "COMBO",
          "widget": {
            "name": "upscale_method"
          },
          "link": null
        },
        {
          "localized_name": "megapixels",
          "name": "megapixels",
          "type": "FLOAT",
          "widget": {
            "name": "megapixels"
          },
          "link": null
        },
        {
          "localized_name": "resolution_steps",
          "name": "resolution_steps",
          "type": "INT",
          "widget": {
            "name": "resolution_steps"
          },
          "link": null
        }
      ],
      "outputs": [
        {
          "localized_name": "IMAGE",
          "name": "IMAGE",
          "type": "IMAGE",
          "slot_index": 0,
          "links": [
            5
          ]
        }
      ],
      "properties": {
        "Node name for S&R": "ImageScaleToTotalPixels"
      },
      "widgets_values": [
        "lanczos",
        0.6,
        16
      ],
      "widgets_values_named": {
        "upscale_method": "lanczos",
        "megapixels": 0.6,
        "resolution_steps": 16
      }
    },
    {
      "id": 4,
      "type": "LoadImage",
      "pos": [
        1209.63,
        340.0
      ],
      "size": [
        380,
        420
      ],
      "flags": {},
      "order": 1,
      "mode": 0,
      "inputs": [
        {
          "localized_name": "image",
          "name": "image",
          "type": "COMBO",
          "widget": {
            "name": "image"
          },
          "link": null
        },
        {
          "localized_name": "choose file to upload",
          "name": "upload",
          "type": "IMAGEUPLOAD",
          "widget": {
            "name": "upload"
          },
          "link": null
        }
      ],
      "outputs": [
        {
          "localized_name": "IMAGE",
          "name": "IMAGE",
          "type": "IMAGE",
          "slot_index": 0,
          "links": [
            3038952863363099,
            3706665167159851,
            4399820099850266
          ]
        },
        {
          "localized_name": "MASK",
          "name": "MASK",
          "type": "MASK",
          "slot_index": 1,
          "links": []
        }
      ],
      "properties": {
        "Node name for S&R": "LoadImage"
      },
      "widgets_values": [
        "HERO_garment_look.png",
        "image"
      ],
      "widgets_values_named": {
        "image": "HERO_garment_look.png",
        "upload": "image"
      },
      "title": "Image 2 - original outfit is garment authority"
    },
    {
      "id": 5,
      "type": "ImageScaleToTotalPixels",
      "pos": [
        1957.23,
        1489.46
      ],
      "size": [
        340,
        160
      ],
      "flags": {},
      "order": 14,
      "mode": 0,
      "inputs": [
        {
          "localized_name": "image",
          "name": "image",
          "type": "IMAGE",
          "link": 4399820099850268
        },
        {
          "localized_name": "upscale_method",
          "name": "upscale_method",
          "type": "COMBO",
          "widget": {
            "name": "upscale_method"
          },
          "link": null
        },
        {
          "localized_name": "megapixels",
          "name": "megapixels",
          "type": "FLOAT",
          "widget": {
            "name": "megapixels"
          },
          "link": null
        },
        {
          "localized_name": "resolution_steps",
          "name": "resolution_steps",
          "type": "INT",
          "widget": {
            "name": "resolution_steps"
          },
          "link": null
        }
      ],
      "outputs": [
        {
          "localized_name": "IMAGE",
          "name": "IMAGE",
          "type": "IMAGE",
          "slot_index": 0,
          "links": [
            11
          ]
        }
      ],
      "properties": {
        "Node name for S&R": "ImageScaleToTotalPixels"
      },
      "widgets_values": [
        "lanczos",
        1.5,
        16
      ],
      "widgets_values_named": {
        "upscale_method": "lanczos",
        "megapixels": 1,
        "resolution_steps": 16
      },
      "title": "Original outfit reference - 1.5 MP"
    },
    {
      "id": 9,
      "type": "CLIPTextEncode",
      "pos": [
        2435.29,
        -165.0
      ],
      "size": [
        420,
        328
      ],
      "flags": {},
      "order": 16,
      "mode": 0,
      "inputs": [
        {
          "localized_name": "clip",
          "name": "clip",
          "type": "CLIP",
          "link": 10028
        },
        {
          "localized_name": "text",
          "name": "text",
          "type": "STRING",
          "widget": {
            "name": "text"
          },
          "link": null
        }
      ],
      "outputs": [
        {
          "localized_name": "CONDITIONING",
          "name": "CONDITIONING",
          "type": "CONDITIONING",
          "slot_index": 0,
          "links": [
            7
          ]
        }
      ],
      "properties": {
        "Node name for S&R": "CLIPTextEncode"
      },
      "widgets_values": [
        "Create a full-length editorial photograph. Image 1 is the reviewed full-body fitting reference: preserve this woman's facial identity, hair and body proportions. Image 2 is the original outfit reference, cropped below the chin so it shows the clothes only. It is authoritative for garment construction and proportions. Reproduce the outfit from image 2 faithfully: the white boxy zip-front jacket with dropped shoulders, its original high stand collar, straight centre-front zipper, pocket openings, wide hem band and sleeve cuffs. Preserve its original length, volume and seam placement; do not substitute raglan seams or a fitted silhouette. Reproduce the ivory skirt exactly as in image 1 and image 2: a straight midi skirt that ends at mid-calf, with the lower shins and ankles clearly visible below the hem, and a restrained satin sheen. Keep the tan pointed-toe slingback shoes. The jacket remains matte and the skirt softly lustrous. Preserve garment proportions relative to the wearer. Image 3 is a detail reference for jacket construction only. No bag or additional accessories. One adult woman, realistic anatomy, natural skin, a single photograph, no collage, text or added logos. Change only the setting, pose and lighting. She sits on the stone staircase of a historic mansion, her body slightly angled and face turned to the camera, feet resting on a lower step. One hand rests beside her hip and the other on her thigh. The skirt drapes naturally over her knees, retaining its original garment length without forming a train or pooling on the steps. A carved balustrade rises behind her. Soft warm daylight enters from a tall window to camera left. Show her entire outfit and shoes."
      ]
    },
    {
      "id": 10,
      "type": "CLIPTextEncode",
      "pos": [
        2435.29,
        1076.56
      ],
      "size": [
        420,
        160
      ],
      "flags": {},
      "order": 17,
      "mode": 0,
      "inputs": [
        {
          "localized_name": "clip",
          "name": "clip",
          "type": "CLIP",
          "link": 10029
        },
        {
          "localized_name": "text",
          "name": "text",
          "type": "STRING",
          "widget": {
            "name": "text"
          },
          "link": null
        }
      ],
      "outputs": [
        {
          "localized_name": "CONDITIONING",
          "name": "CONDITIONING",
          "type": "CONDITIONING",
          "slot_index": 0,
          "links": [
            9
          ]
        }
      ],
      "properties": {
        "Node name for S&R": "CLIPTextEncode"
      },
      "widgets_values": [
        ""
      ],
      "widgets_values_named": {
        "text": ""
      }
    },
    {
      "id": 11,
      "type": "VAEEncode",
      "pos": [
        2641.34,
        1420.25
      ],
      "size": [
        355.59,
        160
      ],
      "flags": {},
      "order": 20,
      "mode": 0,
      "inputs": [
        {
          "localized_name": "pixels",
          "name": "pixels",
          "type": "IMAGE",
          "link": 5
        },
        {
          "localized_name": "vae",
          "name": "vae",
          "type": "VAE",
          "link": 10030
        }
      ],
      "outputs": [
        {
          "localized_name": "LATENT",
          "name": "LATENT",
          "type": "LATENT",
          "slot_index": 0,
          "links": [
            10
          ]
        }
      ],
      "properties": {
        "Node name for S&R": "VAEEncode"
      }
    },
    {
      "id": 12,
      "type": "ReferenceLatent",
      "pos": [
        3241.88,
        -127.67
      ],
      "size": [
        340,
        160
      ],
      "flags": {},
      "order": 24,
      "mode": 0,
      "inputs": [
        {
          "localized_name": "conditioning",
          "name": "conditioning",
          "type": "CONDITIONING",
          "link": 7
        },
        {
          "localized_name": "latent",
          "name": "latent",
          "shape": 7,
          "type": "LATENT",
          "link": 3850395047328598
        }
      ],
      "outputs": [
        {
          "localized_name": "CONDITIONING",
          "name": "CONDITIONING",
          "type": "CONDITIONING",
          "slot_index": 0,
          "links": [
            13
          ]
        }
      ],
      "properties": {
        "Node name for S&R": "ReferenceLatent"
      }
    },
    {
      "id": 13,
      "type": "ReferenceLatent",
      "pos": [
        3241.88,
        1084.62
      ],
      "size": [
        340,
        160
      ],
      "flags": {},
      "order": 25,
      "mode": 0,
      "inputs": [
        {
          "localized_name": "conditioning",
          "name": "conditioning",
          "type": "CONDITIONING",
          "link": 9
        },
        {
          "localized_name": "latent",
          "name": "latent",
          "shape": 7,
          "type": "LATENT",
          "link": 10
        }
      ],
      "outputs": [
        {
          "localized_name": "CONDITIONING",
          "name": "CONDITIONING",
          "type": "CONDITIONING",
          "slot_index": 0,
          "links": [
            15
          ]
        }
      ],
      "properties": {
        "Node name for S&R": "ReferenceLatent"
      }
    },
    {
      "id": 14,
      "type": "VAEEncode",
      "pos": [
        3329.67,
        1420.25
      ],
      "size": [
        358.81,
        160
      ],
      "flags": {},
      "order": 22,
      "mode": 0,
      "inputs": [
        {
          "localized_name": "pixels",
          "name": "pixels",
          "type": "IMAGE",
          "link": 11
        },
        {
          "localized_name": "vae",
          "name": "vae",
          "type": "VAE",
          "link": 10031
        }
      ],
      "outputs": [
        {
          "localized_name": "LATENT",
          "name": "LATENT",
          "type": "LATENT",
          "slot_index": 0,
          "links": [
            14,
            16,
            20046,
            20062,
            4399820099850274,
            4399820099850292
          ]
        }
      ],
      "properties": {
        "Node name for S&R": "VAEEncode"
      }
    },
    {
      "id": 15,
      "type": "ReferenceLatent",
      "pos": [
        3821.08,
        -117.65
      ],
      "size": [
        340,
        160
      ],
      "flags": {},
      "order": 30,
      "mode": 0,
      "inputs": [
        {
          "localized_name": "conditioning",
          "name": "conditioning",
          "type": "CONDITIONING",
          "link": 13
        },
        {
          "localized_name": "latent",
          "name": "latent",
          "shape": 7,
          "type": "LATENT",
          "link": 14
        }
      ],
      "outputs": [
        {
          "localized_name": "CONDITIONING",
          "name": "CONDITIONING",
          "type": "CONDITIONING",
          "slot_index": 0,
          "links": [
            4399820099850265
          ]
        }
      ],
      "properties": {
        "Node name for S&R": "ReferenceLatent"
      }
    },
    {
      "id": 16,
      "type": "ReferenceLatent",
      "pos": [
        3821.08,
        1076.64
      ],
      "size": [
        340,
        160
      ],
      "flags": {},
      "order": 31,
      "mode": 0,
      "inputs": [
        {
          "localized_name": "conditioning",
          "name": "conditioning",
          "type": "CONDITIONING",
          "link": 15
        },
        {
          "localized_name": "latent",
          "name": "latent",
          "shape": 7,
          "type": "LATENT",
          "link": 16
        }
      ],
      "outputs": [
        {
          "localized_name": "CONDITIONING",
          "name": "CONDITIONING",
          "type": "CONDITIONING",
          "slot_index": 0,
          "links": [
            10035,
            20052,
            20068,
            4399820099850279,
            4399820099850297
          ]
        }
      ],
      "properties": {
        "Node name for S&R": "ReferenceLatent"
      }
    },
    {
      "id": 23,
      "type": "VAEDecodeTiled",
      "pos": [
        5412.32,
        -165.0
      ],
      "size": [
        420,
        182
      ],
      "flags": {},
      "order": 40,
      "mode": 0,
      "inputs": [
        {
          "localized_name": "samples",
          "name": "samples",
          "type": "LATENT",
          "link": 10041
        },
        {
          "localized_name": "vae",
          "name": "vae",
          "type": "VAE",
          "link": 10032
        },
        {
          "localized_name": "tile_size",
          "name": "tile_size",
          "type": "INT",
          "widget": {
            "name": "tile_size"
          },
          "link": null
        },
        {
          "localized_name": "overlap",
          "name": "overlap",
          "type": "INT",
          "widget": {
            "name": "overlap"
          },
          "link": null
        },
        {
          "localized_name": "temporal_size",
          "name": "temporal_size",
          "type": "INT",
          "widget": {
            "name": "temporal_size"
          },
          "link": null
        },
        {
          "localized_name": "temporal_overlap",
          "name": "temporal_overlap",
          "type": "INT",
          "widget": {
            "name": "temporal_overlap"
          },
          "link": null
        }
      ],
      "outputs": [
        {
          "localized_name": "IMAGE",
          "name": "IMAGE",
          "type": "IMAGE",
          "slot_index": 0,
          "links": [
            27
          ]
        }
      ],
      "properties": {
        "Node name for S&R": "VAEDecodeTiled"
      },
      "widgets_values": [
        512,
        64,
        16,
        4
      ],
      "widgets_values_named": {
        "tile_size": 512,
        "overlap": 64,
        "temporal_size": 16,
        "temporal_overlap": 4
      }
    },
    {
      "id": 24,
      "type": "SaveImage",
      "pos": [
        5925.36,
        -150.0
      ],
      "size": [
        380,
        420
      ],
      "flags": {},
      "order": 43,
      "mode": 0,
      "inputs": [
        {
          "localized_name": "images",
          "name": "images",
          "type": "IMAGE",
          "link": 27
        },
        {
          "localized_name": "filename_prefix",
          "name": "filename_prefix",
          "type": "STRING",
          "widget": {
            "name": "filename_prefix"
          },
          "link": null
        }
      ],
      "outputs": [
        {
          "localized_name": "images",
          "name": "images",
          "type": "IMAGE",
          "slot_index": 0,
          "links": []
        }
      ],
      "properties": {
        "Node name for S&R": "SaveImage"
      },
      "widgets_values": [
        "FLUX2__08_Fidelity_Editorial_A_Staircase"
      ],
      "widgets_values_named": {
        "filename_prefix": "FLUX2__08_Consistent_Editorial_A_Staircase"
      }
    },
    {
      "id": 10031,
      "type": "UnetLoaderGGUF",
      "pos": [
        1938.11,
        484.68
      ],
      "size": [
        340,
        160
      ],
      "flags": {},
      "order": 2,
      "mode": 0,
      "inputs": [
        {
          "localized_name": "unet_name",
          "name": "unet_name",
          "type": "COMBO",
          "widget": {
            "name": "unet_name"
          },
          "link": null
        }
      ],
      "outputs": [
        {
          "localized_name": "MODEL",
          "name": "MODEL",
          "type": "MODEL",
          "slot_index": 0,
          "links": [
            10033,
            20050,
            20066,
            4399820099850277,
            4399820099850295
          ]
        }
      ],
      "properties": {
        "Node name for S&R": "UnetLoaderGGUF"
      },
      "widgets_values": [
        "flux-2-klein-9b-Q5_K_S.gguf"
      ],
      "widgets_values_named": {
        "unet_name": "flux-2-klein-9b-Q5_K_S.gguf"
      }
    },
    {
      "id": 10032,
      "type": "CLIPLoader",
      "pos": [
        1938.11,
        -165
      ],
      "size": [
        340,
        160
      ],
      "flags": {},
      "order": 3,
      "mode": 0,
      "inputs": [
        {
          "localized_name": "clip_name",
          "name": "clip_name",
          "type": "COMBO",
          "widget": {
            "name": "clip_name"
          },
          "link": null
        },
        {
          "localized_name": "type",
          "name": "type",
          "type": "COMBO",
          "widget": {
            "name": "type"
          },
          "link": null
        },
        {
          "localized_name": "device",
          "name": "device",
          "shape": 7,
          "type": "COMBO",
          "widget": {
            "name": "device"
          },
          "link": null
        }
      ],
      "outputs": [
        {
          "localized_name": "CLIP",
          "name": "CLIP",
          "type": "CLIP",
          "slot_index": 0,
          "links": [
            10028,
            10029,
            20042,
            20058,
            4399820099850270,
            4399820099850288
          ]
        }
      ],
      "properties": {
        "Node name for S&R": "CLIPLoader"
      },
      "widgets_values": [
        "qwen_3_8b_fp8mixed.safetensors",
        "flux2",
        "default"
      ],
      "widgets_values_named": {
        "clip_name": "qwen_3_8b_fp8mixed.safetensors",
        "type": "flux2",
        "device": "default"
      }
    },
    {
      "id": 10033,
      "type": "VAELoader",
      "pos": [
        1938.11,
        159.84
      ],
      "size": [
        340,
        160
      ],
      "flags": {},
      "order": 4,
      "mode": 0,
      "inputs": [
        {
          "localized_name": "vae_name",
          "name": "vae_name",
          "type": "COMBO",
          "widget": {
            "name": "vae_name"
          },
          "link": null
        }
      ],
      "outputs": [
        {
          "localized_name": "VAE",
          "name": "VAE",
          "type": "VAE",
          "slot_index": 0,
          "links": [
            10030,
            10031,
            10032,
            20047,
            20063,
            848806561484749,
            1766996397479530,
            4399820099850286,
            4399820099850304
          ]
        }
      ],
      "properties": {
        "Node name for S&R": "VAELoader"
      },
      "widgets_values": [
        "full_encoder_small_decoder.safetensors"
      ],
      "widgets_values_named": {
        "vae_name": "full_encoder_small_decoder.safetensors"
      }
    },
    {
      "id": 10034,
      "type": "EmptyFlux2LatentImage",
      "pos": [
        4339.04,
        1308.41
      ],
      "size": [
        340,
        160
      ],
      "flags": {},
      "order": 5,
      "mode": 0,
      "inputs": [
        {
          "localized_name": "width",
          "name": "width",
          "type": "INT",
          "widget": {
            "name": "width"
          },
          "link": null
        },
        {
          "localized_name": "height",
          "name": "height",
          "type": "INT",
          "widget": {
            "name": "height"
          },
          "link": null
        },
        {
          "localized_name": "batch_size",
          "name": "batch_size",
          "type": "INT",
          "widget": {
            "name": "batch_size"
          },
          "link": null
        }
      ],
      "outputs": [
        {
          "localized_name": "LATENT",
          "name": "LATENT",
          "type": "LATENT",
          "slot_index": 0,
          "links": [
            10040,
            20057,
            20073,
            4399820099850284,
            4399820099850302
          ]
        }
      ],
      "properties": {
        "Node name for S&R": "EmptyFlux2LatentImage"
      },
      "widgets_values": [
        832,
        1216,
        1
      ],
      "widgets_values_named": {
        "width": 832,
        "height": 1216,
        "batch_size": 1
      }
    },
    {
      "id": 10035,
      "type": "RandomNoise",
      "pos": [
        4339.04,
        -165.0
      ],
      "size": [
        340,
        160
      ],
      "flags": {},
      "order": 6,
      "mode": 0,
      "inputs": [
        {
          "localized_name": "noise_seed",
          "name": "noise_seed",
          "type": "INT",
          "widget": {
            "name": "noise_seed"
          },
          "link": null
        }
      ],
      "outputs": [
        {
          "localized_name": "NOISE",
          "name": "NOISE",
          "type": "NOISE",
          "slot_index": 0,
          "links": [
            10036
          ]
        }
      ],
      "properties": {
        "Node name for S&R": "RandomNoise"
      },
      "widgets_values": [
        424249,
        "fixed"
      ],
      "widgets_values_named": {
        "noise_seed": 424249,
        "control_after_generate": "fixed"
      }
    },
    {
      "id": 10036,
      "type": "CFGGuider",
      "pos": [
        4339.04,
        80.57
      ],
      "size": [
        340,
        160
      ],
      "flags": {},
      "order": 34,
      "mode": 0,
      "inputs": [
        {
          "localized_name": "model",
          "name": "model",
          "type": "MODEL",
          "link": 10033
        },
        {
          "localized_name": "positive",
          "name": "positive",
          "type": "CONDITIONING",
          "link": 2457820826536621
        },
        {
          "localized_name": "negative",
          "name": "negative",
          "type": "CONDITIONING",
          "link": 10035
        },
        {
          "localized_name": "cfg",
          "name": "cfg",
          "type": "FLOAT",
          "widget": {
            "name": "cfg"
          },
          "link": null
        }
      ],
      "outputs": [
        {
          "localized_name": "GUIDER",
          "name": "GUIDER",
          "type": "GUIDER",
          "slot_index": 0,
          "links": [
            10037
          ]
        }
      ],
      "properties": {
        "Node name for S&R": "CFGGuider"
      },
      "widgets_values": [
        1
      ],
      "widgets_values_named": {
        "cfg": 1
      }
    },
    {
      "id": 10037,
      "type": "Flux2Scheduler",
      "pos": [
        4339.04,
        1062.84
      ],
      "size": [
        340,
        160
      ],
      "flags": {},
      "order": 7,
      "mode": 0,
      "inputs": [
        {
          "localized_name": "steps",
          "name": "steps",
          "type": "INT",
          "widget": {
            "name": "steps"
          },
          "link": null
        },
        {
          "localized_name": "width",
          "name": "width",
          "type": "INT",
          "widget": {
            "name": "width"
          },
          "link": null
        },
        {
          "localized_name": "height",
          "name": "height",
          "type": "INT",
          "widget": {
            "name": "height"
          },
          "link": null
        }
      ],
      "outputs": [
        {
          "localized_name": "SIGMAS",
          "name": "SIGMAS",
          "type": "SIGMAS",
          "slot_index": 0,
          "links": [
            10039,
            20056,
            20072,
            4399820099850283,
            4399820099850301
          ]
        }
      ],
      "properties": {
        "Node name for S&R": "Flux2Scheduler"
      },
      "widgets_values": [
        4,
        832,
        1216
      ],
      "widgets_values_named": {
        "steps": 28,
        "width": 832,
        "height": 1216
      }
    },
    {
      "id": 10038,
      "type": "KSamplerSelect",
      "pos": [
        4339.04,
        817.27
      ],
      "size": [
        340,
        160
      ],
      "flags": {},
      "order": 8,
      "mode": 0,
      "inputs": [
        {
          "localized_name": "sampler_name",
          "name": "sampler_name",
          "type": "COMBO",
          "widget": {
            "name": "sampler_name"
          },
          "link": null
        }
      ],
      "outputs": [
        {
          "localized_name": "SAMPLER",
          "name": "SAMPLER",
          "type": "SAMPLER",
          "slot_index": 0,
          "links": [
            10038,
            20055,
            20071,
            4399820099850282,
            4399820099850300
          ]
        }
      ],
      "properties": {
        "Node name for S&R": "KSamplerSelect"
      },
      "widgets_values": [
        "euler"
      ],
      "widgets_values_named": {
        "sampler_name": "euler"
      }
    },
    {
      "id": 10039,
      "type": "SamplerCustomAdvanced",
      "pos": [
        4961.91,
        -159.72
      ],
      "size": [
        340,
        160
      ],
      "flags": {},
      "order": 37,
      "mode": 0,
      "inputs": [
        {
          "localized_name": "noise",
          "name": "noise",
          "type": "NOISE",
          "link": 10036
        },
        {
          "localized_name": "guider",
          "name": "guider",
          "type": "GUIDER",
          "link": 10037
        },
        {
          "localized_name": "sampler",
          "name": "sampler",
          "type": "SAMPLER",
          "link": 10038
        },
        {
          "localized_name": "sigmas",
          "name": "sigmas",
          "type": "SIGMAS",
          "link": 10039
        },
        {
          "localized_name": "latent_image",
          "name": "latent_image",
          "type": "LATENT",
          "link": 10040
        }
      ],
      "outputs": [
        {
          "localized_name": "output",
          "name": "output",
          "type": "LATENT",
          "slot_index": 0,
          "links": [
            10041
          ]
        },
        {
          "localized_name": "denoised_output",
          "name": "denoised_output",
          "type": "LATENT",
          "slot_index": 1,
          "links": []
        }
      ],
      "properties": {
        "Node name for S&R": "SamplerCustomAdvanced"
      }
    },
    {
      "id": 20040,
      "type": "CLIPTextEncode",
      "pos": [
        2435.29,
        248.85
      ],
      "size": [
        420,
        328
      ],
      "flags": {},
      "order": 18,
      "mode": 0,
      "inputs": [
        {
          "localized_name": "clip",
          "name": "clip",
          "type": "CLIP",
          "link": 20042
        },
        {
          "localized_name": "text",
          "name": "text",
          "type": "STRING",
          "widget": {
            "name": "text"
          },
          "link": null
        }
      ],
      "outputs": [
        {
          "localized_name": "CONDITIONING",
          "name": "CONDITIONING",
          "type": "CONDITIONING",
          "slot_index": 0,
          "links": [
            20043
          ]
        }
      ],
      "properties": {
        "Node name for S&R": "CLIPTextEncode"
      },
      "widgets_values": [
        "Create a full-length editorial photograph. Image 1 is the reviewed full-body fitting reference: preserve this woman's facial identity, hair and body proportions. Image 2 is the original outfit reference, cropped below the chin so it shows the clothes only. It is authoritative for garment construction and proportions. Reproduce the outfit from image 2 faithfully: the white boxy zip-front jacket with dropped shoulders, its original high stand collar, straight centre-front zipper, pocket openings, wide hem band and sleeve cuffs. Preserve its original length, volume and seam placement; do not substitute raglan seams or a fitted silhouette. Reproduce the ivory skirt exactly as in image 1 and image 2: a straight midi skirt that ends at mid-calf, with the lower shins and ankles clearly visible below the hem, and a restrained satin sheen. Keep the tan pointed-toe slingback shoes. The jacket remains matte and the skirt softly lustrous. Preserve garment proportions relative to the wearer. Image 3 is a detail reference for jacket construction only. No bag or additional accessories. One adult woman, realistic anatomy, natural skin, a single photograph, no collage, text or added logos. Change only the setting, pose and lighting. She stands beside a tall arched window in a pale panelled mansion room with a herringbone parquet floor, ankles softly crossed, one hand on her hip and the other relaxed at her side. She looks into the camera. Soft directional daylight comes from camera left, retaining readable jacket seams and natural skirt sheen. Show her entire outfit and shoes."
      ]
    },
    {
      "id": 20041,
      "type": "ReferenceLatent",
      "pos": [
        3241.88,
        276.43
      ],
      "size": [
        340,
        160
      ],
      "flags": {},
      "order": 26,
      "mode": 0,
      "inputs": [
        {
          "localized_name": "conditioning",
          "name": "conditioning",
          "type": "CONDITIONING",
          "link": 20043
        },
        {
          "localized_name": "latent",
          "name": "latent",
          "shape": 7,
          "type": "LATENT",
          "link": 2151900958947972
        }
      ],
      "outputs": [
        {
          "localized_name": "CONDITIONING",
          "name": "CONDITIONING",
          "type": "CONDITIONING",
          "slot_index": 0,
          "links": [
            20045
          ]
        }
      ],
      "properties": {
        "Node name for S&R": "ReferenceLatent"
      }
    },
    {
      "id": 20042,
      "type": "ReferenceLatent",
      "pos": [
        3821.08,
        280.45
      ],
      "size": [
        340,
        160
      ],
      "flags": {},
      "order": 32,
      "mode": 0,
      "inputs": [
        {
          "localized_name": "conditioning",
          "name": "conditioning",
          "type": "CONDITIONING",
          "link": 20045
        },
        {
          "localized_name": "latent",
          "name": "latent",
          "shape": 7,
          "type": "LATENT",
          "link": 20046
        }
      ],
      "outputs": [
        {
          "localized_name": "CONDITIONING",
          "name": "CONDITIONING",
          "type": "CONDITIONING",
          "slot_index": 0,
          "links": [
            1604469673553551
          ]
        }
      ],
      "properties": {
        "Node name for S&R": "ReferenceLatent"
      }
    },
    {
      "id": 20043,
      "type": "VAEDecodeTiled",
      "pos": [
        5412.32,
        485.71
      ],
      "size": [
        420,
        182
      ],
      "flags": {},
      "order": 41,
      "mode": 0,
      "inputs": [
        {
          "localized_name": "samples",
          "name": "samples",
          "type": "LATENT",
          "link": 20048
        },
        {
          "localized_name": "vae",
          "name": "vae",
          "type": "VAE",
          "link": 20047
        },
        {
          "localized_name": "tile_size",
          "name": "tile_size",
          "type": "INT",
          "widget": {
            "name": "tile_size"
          },
          "link": null
        },
        {
          "localized_name": "overlap",
          "name": "overlap",
          "type": "INT",
          "widget": {
            "name": "overlap"
          },
          "link": null
        },
        {
          "localized_name": "temporal_size",
          "name": "temporal_size",
          "type": "INT",
          "widget": {
            "name": "temporal_size"
          },
          "link": null
        },
        {
          "localized_name": "temporal_overlap",
          "name": "temporal_overlap",
          "type": "INT",
          "widget": {
            "name": "temporal_overlap"
          },
          "link": null
        }
      ],
      "outputs": [
        {
          "localized_name": "IMAGE",
          "name": "IMAGE",
          "type": "IMAGE",
          "slot_index": 0,
          "links": [
            20049
          ]
        }
      ],
      "properties": {
        "Node name for S&R": "VAEDecodeTiled"
      },
      "widgets_values": [
        512,
        64,
        16,
        4
      ],
      "widgets_values_named": {
        "tile_size": 512,
        "overlap": 64,
        "temporal_size": 16,
        "temporal_overlap": 4
      }
    },
    {
      "id": 20044,
      "type": "SaveImage",
      "pos": [
        5925.36,
        390.0
      ],
      "size": [
        380,
        420
      ],
      "flags": {},
      "order": 44,
      "mode": 0,
      "inputs": [
        {
          "localized_name": "images",
          "name": "images",
          "type": "IMAGE",
          "link": 20049
        },
        {
          "localized_name": "filename_prefix",
          "name": "filename_prefix",
          "type": "STRING",
          "widget": {
            "name": "filename_prefix"
          },
          "link": null
        }
      ],
      "outputs": [
        {
          "localized_name": "images",
          "name": "images",
          "type": "IMAGE",
          "slot_index": 0,
          "links": []
        }
      ],
      "properties": {
        "Node name for S&R": "SaveImage"
      },
      "widgets_values": [
        "FLUX2__08_Fidelity_Editorial_B_Window"
      ],
      "widgets_values_named": {
        "filename_prefix": "FLUX2__08_Consistent_Editorial_B_Window"
      }
    },
    {
      "id": 20045,
      "type": "RandomNoise",
      "pos": [
        4339.04,
        326.14
      ],
      "size": [
        340,
        160
      ],
      "flags": {},
      "order": 9,
      "mode": 0,
      "inputs": [
        {
          "localized_name": "noise_seed",
          "name": "noise_seed",
          "type": "INT",
          "widget": {
            "name": "noise_seed"
          },
          "link": null
        }
      ],
      "outputs": [
        {
          "localized_name": "NOISE",
          "name": "NOISE",
          "type": "NOISE",
          "slot_index": 0,
          "links": [
            20053
          ]
        }
      ],
      "properties": {
        "Node name for S&R": "RandomNoise"
      },
      "widgets_values": [
        717316,
        "fixed"
      ],
      "widgets_values_named": {
        "noise_seed": 717316,
        "control_after_generate": "fixed"
      }
    },
    {
      "id": 20046,
      "type": "CFGGuider",
      "pos": [
        4339.04,
        571.7
      ],
      "size": [
        340,
        160
      ],
      "flags": {},
      "order": 35,
      "mode": 0,
      "inputs": [
        {
          "localized_name": "model",
          "name": "model",
          "type": "MODEL",
          "link": 20050
        },
        {
          "localized_name": "positive",
          "name": "positive",
          "type": "CONDITIONING",
          "link": 377482982818545
        },
        {
          "localized_name": "negative",
          "name": "negative",
          "type": "CONDITIONING",
          "link": 20052
        },
        {
          "localized_name": "cfg",
          "name": "cfg",
          "type": "FLOAT",
          "widget": {
            "name": "cfg"
          },
          "link": null
        }
      ],
      "outputs": [
        {
          "localized_name": "GUIDER",
          "name": "GUIDER",
          "type": "GUIDER",
          "slot_index": 0,
          "links": [
            20054
          ]
        }
      ],
      "properties": {
        "Node name for S&R": "CFGGuider"
      },
      "widgets_values": [
        1
      ],
      "widgets_values_named": {
        "cfg": 1
      }
    },
    {
      "id": 20047,
      "type": "SamplerCustomAdvanced",
      "pos": [
        4961.91,
        598.49
      ],
      "size": [
        340,
        160
      ],
      "flags": {},
      "order": 38,
      "mode": 0,
      "inputs": [
        {
          "localized_name": "noise",
          "name": "noise",
          "type": "NOISE",
          "link": 20053
        },
        {
          "localized_name": "guider",
          "name": "guider",
          "type": "GUIDER",
          "link": 20054
        },
        {
          "localized_name": "sampler",
          "name": "sampler",
          "type": "SAMPLER",
          "link": 20055
        },
        {
          "localized_name": "sigmas",
          "name": "sigmas",
          "type": "SIGMAS",
          "link": 20056
        },
        {
          "localized_name": "latent_image",
          "name": "latent_image",
          "type": "LATENT",
          "link": 20057
        }
      ],
      "outputs": [
        {
          "localized_name": "output",
          "name": "output",
          "type": "LATENT",
          "slot_index": 0,
          "links": [
            20048
          ]
        },
        {
          "localized_name": "denoised_output",
          "name": "denoised_output",
          "type": "LATENT",
          "slot_index": 1,
          "links": []
        }
      ],
      "properties": {
        "Node name for S&R": "SamplerCustomAdvanced"
      }
    },
    {
      "id": 20048,
      "type": "CLIPTextEncode",
      "pos": [
        2435.29,
        662.71
      ],
      "size": [
        420,
        328
      ],
      "flags": {},
      "order": 19,
      "mode": 0,
      "inputs": [
        {
          "localized_name": "clip",
          "name": "clip",
          "type": "CLIP",
          "link": 20058
        },
        {
          "localized_name": "text",
          "name": "text",
          "type": "STRING",
          "widget": {
            "name": "text"
          },
          "link": null
        }
      ],
      "outputs": [
        {
          "localized_name": "CONDITIONING",
          "name": "CONDITIONING",
          "type": "CONDITIONING",
          "slot_index": 0,
          "links": [
            20059
          ]
        }
      ],
      "properties": {
        "Node name for S&R": "CLIPTextEncode"
      },
      "widgets_values": [
        "Create a full-length editorial photograph. Image 1 is the reviewed full-body fitting reference: preserve this woman's facial identity, hair and body proportions. Image 2 is the original outfit reference, cropped below the chin so it shows the clothes only. It is authoritative for garment construction and proportions. Reproduce the outfit from image 2 faithfully: the white boxy zip-front jacket with dropped shoulders, its original high stand collar, straight centre-front zipper, pocket openings, wide hem band and sleeve cuffs. Preserve its original length, volume and seam placement; do not substitute raglan seams or a fitted silhouette. Reproduce the ivory skirt exactly as in image 1 and image 2: a straight midi skirt that ends at mid-calf, with the lower shins and ankles clearly visible below the hem, and a restrained satin sheen. Keep the tan pointed-toe slingback shoes. The jacket remains matte and the skirt softly lustrous. Preserve garment proportions relative to the wearer. Image 3 is a detail reference for jacket construction only. No bag or additional accessories. One adult woman, realistic anatomy, natural skin, a single photograph, no collage, text or added logos. Change only the setting, pose and lighting. She walks toward the camera through a gallery of pale stone arches with a small natural stride and relaxed arms. The skirt moves gently while retaining its original hem length; no train, extra fabric or exaggerated billowing. Soft daylight falls between the arches. Keep the woman and garment details sharp and show her entire outfit and shoes."
      ]
    },
    {
      "id": 20049,
      "type": "ReferenceLatent",
      "pos": [
        3241.88,
        680.52
      ],
      "size": [
        340,
        160
      ],
      "flags": {},
      "order": 27,
      "mode": 0,
      "inputs": [
        {
          "localized_name": "conditioning",
          "name": "conditioning",
          "type": "CONDITIONING",
          "link": 20059
        },
        {
          "localized_name": "latent",
          "name": "latent",
          "shape": 7,
          "type": "LATENT",
          "link": 1954642836529635
        }
      ],
      "outputs": [
        {
          "localized_name": "CONDITIONING",
          "name": "CONDITIONING",
          "type": "CONDITIONING",
          "slot_index": 0,
          "links": [
            20061
          ]
        }
      ],
      "properties": {
        "Node name for S&R": "ReferenceLatent"
      }
    },
    {
      "id": 20050,
      "type": "ReferenceLatent",
      "pos": [
        3821.08,
        678.55
      ],
      "size": [
        340,
        160
      ],
      "flags": {},
      "order": 33,
      "mode": 0,
      "inputs": [
        {
          "localized_name": "conditioning",
          "name": "conditioning",
          "type": "CONDITIONING",
          "link": 20061
        },
        {
          "localized_name": "latent",
          "name": "latent",
          "shape": 7,
          "type": "LATENT",
          "link": 20062
        }
      ],
      "outputs": [
        {
          "localized_name": "CONDITIONING",
          "name": "CONDITIONING",
          "type": "CONDITIONING",
          "slot_index": 0,
          "links": [
            95771746636963
          ]
        }
      ],
      "properties": {
        "Node name for S&R": "ReferenceLatent"
      }
    },
    {
      "id": 20051,
      "type": "VAEDecodeTiled",
      "pos": [
        5412.32,
        1136.42
      ],
      "size": [
        420,
        182
      ],
      "flags": {},
      "order": 42,
      "mode": 0,
      "inputs": [
        {
          "localized_name": "samples",
          "name": "samples",
          "type": "LATENT",
          "link": 20064
        },
        {
          "localized_name": "vae",
          "name": "vae",
          "type": "VAE",
          "link": 20063
        },
        {
          "localized_name": "tile_size",
          "name": "tile_size",
          "type": "INT",
          "widget": {
            "name": "tile_size"
          },
          "link": null
        },
        {
          "localized_name": "overlap",
          "name": "overlap",
          "type": "INT",
          "widget": {
            "name": "overlap"
          },
          "link": null
        },
        {
          "localized_name": "temporal_size",
          "name": "temporal_size",
          "type": "INT",
          "widget": {
            "name": "temporal_size"
          },
          "link": null
        },
        {
          "localized_name": "temporal_overlap",
          "name": "temporal_overlap",
          "type": "INT",
          "widget": {
            "name": "temporal_overlap"
          },
          "link": null
        }
      ],
      "outputs": [
        {
          "localized_name": "IMAGE",
          "name": "IMAGE",
          "type": "IMAGE",
          "slot_index": 0,
          "links": [
            20065
          ]
        }
      ],
      "properties": {
        "Node name for S&R": "VAEDecodeTiled"
      },
      "widgets_values": [
        512,
        64,
        16,
        4
      ],
      "widgets_values_named": {
        "tile_size": 512,
        "overlap": 64,
        "temporal_size": 16,
        "temporal_overlap": 4
      }
    },
    {
      "id": 20052,
      "type": "SaveImage",
      "pos": [
        5925.36,
        930.0
      ],
      "size": [
        380,
        420
      ],
      "flags": {},
      "order": 45,
      "mode": 0,
      "inputs": [
        {
          "localized_name": "images",
          "name": "images",
          "type": "IMAGE",
          "link": 20065
        },
        {
          "localized_name": "filename_prefix",
          "name": "filename_prefix",
          "type": "STRING",
          "widget": {
            "name": "filename_prefix"
          },
          "link": null
        }
      ],
      "outputs": [
        {
          "localized_name": "images",
          "name": "images",
          "type": "IMAGE",
          "slot_index": 0,
          "links": []
        }
      ],
      "properties": {
        "Node name for S&R": "SaveImage"
      },
      "widgets_values": [
        "FLUX2__08_Fidelity_Editorial_C_Gallery"
      ],
      "widgets_values_named": {
        "filename_prefix": "FLUX2__08_Consistent_Editorial_C_Gallery"
      }
    },
    {
      "id": 20053,
      "type": "RandomNoise",
      "pos": [
        4339.04,
        1553.98
      ],
      "size": [
        340,
        160
      ],
      "flags": {},
      "order": 10,
      "mode": 0,
      "inputs": [
        {
          "localized_name": "noise_seed",
          "name": "noise_seed",
          "type": "INT",
          "widget": {
            "name": "noise_seed"
          },
          "link": null
        }
      ],
      "outputs": [
        {
          "localized_name": "NOISE",
          "name": "NOISE",
          "type": "NOISE",
          "slot_index": 0,
          "links": [
            20069
          ]
        }
      ],
      "properties": {
        "Node name for S&R": "RandomNoise"
      },
      "widgets_values": [
        909184,
        "fixed"
      ],
      "widgets_values_named": {
        "noise_seed": 909184,
        "control_after_generate": "fixed"
      }
    },
    {
      "id": 20054,
      "type": "CFGGuider",
      "pos": [
        4339.04,
        1799.54
      ],
      "size": [
        340,
        160
      ],
      "flags": {},
      "order": 36,
      "mode": 0,
      "inputs": [
        {
          "localized_name": "model",
          "name": "model",
          "type": "MODEL",
          "link": 20066
        },
        {
          "localized_name": "positive",
          "name": "positive",
          "type": "CONDITIONING",
          "link": 4048351138787377
        },
        {
          "localized_name": "negative",
          "name": "negative",
          "type": "CONDITIONING",
          "link": 20068
        },
        {
          "localized_name": "cfg",
          "name": "cfg",
          "type": "FLOAT",
          "widget": {
            "name": "cfg"
          },
          "link": null
        }
      ],
      "outputs": [
        {
          "localized_name": "GUIDER",
          "name": "GUIDER",
          "type": "GUIDER",
          "slot_index": 0,
          "links": [
            20070
          ]
        }
      ],
      "properties": {
        "Node name for S&R": "CFGGuider"
      },
      "widgets_values": [
        1
      ],
      "widgets_values_named": {
        "cfg": 1
      }
    },
    {
      "id": 20055,
      "type": "SamplerCustomAdvanced",
      "pos": [
        4961.91,
        1356.7
      ],
      "size": [
        340,
        160
      ],
      "flags": {},
      "order": 39,
      "mode": 0,
      "inputs": [
        {
          "localized_name": "noise",
          "name": "noise",
          "type": "NOISE",
          "link": 20069
        },
        {
          "localized_name": "guider",
          "name": "guider",
          "type": "GUIDER",
          "link": 20070
        },
        {
          "localized_name": "sampler",
          "name": "sampler",
          "type": "SAMPLER",
          "link": 20071
        },
        {
          "localized_name": "sigmas",
          "name": "sigmas",
          "type": "SIGMAS",
          "link": 20072
        },
        {
          "localized_name": "latent_image",
          "name": "latent_image",
          "type": "LATENT",
          "link": 20073
        }
      ],
      "outputs": [
        {
          "localized_name": "output",
          "name": "output",
          "type": "LATENT",
          "slot_index": 0,
          "links": [
            20064
          ]
        },
        {
          "localized_name": "denoised_output",
          "name": "denoised_output",
          "type": "LATENT",
          "slot_index": 1,
          "links": []
        }
      ],
      "properties": {
        "Node name for S&R": "SamplerCustomAdvanced"
      }
    },
    {
      "id": 2640456305023509,
      "type": "PreviewImage",
      "pos": [
        6543.69,
        -126.4
      ],
      "size": [
        380,
        420
      ],
      "flags": {},
      "order": 28,
      "mode": 0,
      "inputs": [
        {
          "localized_name": "images",
          "name": "images",
          "type": "IMAGE",
          "link": 3038952863363098
        }
      ],
      "outputs": [
        {
          "localized_name": "images",
          "name": "images",
          "type": "IMAGE",
          "links": []
        }
      ],
      "properties": {
        "Node name for S&R": "PreviewImage"
      }
    },
    {
      "id": 3759758589237757,
      "type": "PreviewImage",
      "pos": [
        6543.69,
        375.79
      ],
      "size": [
        380,
        420
      ],
      "flags": {},
      "order": 29,
      "mode": 0,
      "inputs": [
        {
          "localized_name": "images",
          "name": "images",
          "type": "IMAGE",
          "link": 3038952863363101
        }
      ],
      "outputs": [
        {
          "localized_name": "images",
          "name": "images",
          "type": "IMAGE",
          "links": []
        }
      ],
      "properties": {
        "Node name for S&R": "PreviewImage"
      }
    },
    {
      "id": 3759758589237758,
      "type": "Reroute",
      "pos": [
        1851.1248537116905,
        -397.81
      ],
      "size": [
        75,
        26
      ],
      "flags": {},
      "order": 13,
      "mode": 0,
      "inputs": [
        {
          "name": "",
          "type": "*",
          "link": 3038952863363096
        }
      ],
      "outputs": [
        {
          "name": "",
          "type": "IMAGE",
          "links": [
            3038952863363097
          ]
        }
      ],
      "properties": {
        "showOutputText": false,
        "horizontal": false
      }
    },
    {
      "id": 3759758589237759,
      "type": "Reroute",
      "pos": [
        6155.103676783808,
        -397.81
      ],
      "size": [
        75,
        26
      ],
      "flags": {},
      "order": 21,
      "mode": 0,
      "inputs": [
        {
          "name": "",
          "type": "*",
          "link": 3038952863363097
        }
      ],
      "outputs": [
        {
          "name": "",
          "type": "IMAGE",
          "links": [
            3038952863363098
          ]
        }
      ],
      "properties": {
        "showOutputText": false,
        "horizontal": false
      }
    },
    {
      "id": 3759758589237760,
      "type": "Reroute",
      "pos": [
        1855.4119778593047,
        -334.87
      ],
      "size": [
        75,
        26
      ],
      "flags": {},
      "order": 15,
      "mode": 0,
      "inputs": [
        {
          "name": "",
          "type": "*",
          "link": 3038952863363099
        }
      ],
      "outputs": [
        {
          "name": "",
          "type": "IMAGE",
          "links": [
            3038952863363100
          ]
        }
      ],
      "properties": {
        "showOutputText": false,
        "horizontal": false
      }
    },
    {
      "id": 3759758589237761,
      "type": "Reroute",
      "pos": [
        6153.199599460069,
        -334.87
      ],
      "size": [
        75,
        26
      ],
      "flags": {},
      "order": 23,
      "mode": 0,
      "inputs": [
        {
          "name": "",
          "type": "*",
          "link": 3038952863363100
        }
      ],
      "outputs": [
        {
          "name": "",
          "type": "IMAGE",
          "links": [
            3038952863363101
          ]
        }
      ],
      "properties": {
        "showOutputText": false,
        "horizontal": false
      }
    },
    {
      "id": 3759758589237762,
      "type": "MarkdownNote",
      "pos": [
        516.6414899105232,
        -193.3283636991485
      ],
      "size": [
        640,
        700
      ],
      "flags": {
        "collapsed": false
      },
      "order": 46,
      "mode": 0,
      "inputs": [],
      "outputs": [],
      "properties": {},
      "title": "README",
      "widgets_values": [
        "## Stage 2 - consistent editorial scenes\nFirst run `A_Fitting_Reference.json` (in this folder). Review its full-body fitting candidate before generating these scenes.\n\n**Image 1 - REVIEW fitting candidate** must contain the chosen fitting image, not the old unrelated HERO_dressed_anchor.png. The initial candidate is `08_editorial_fitting_candidate.png`; upload a better take here if necessary.\n\nReference order in every scene: image 1 = reviewed fitting person; image 2 = original outfit (garment authority); image 3 = jacket construction crop. The same three references feed every branch.\n\nPrompts preserve dropped shoulders, boxy jacket volume, original hem lengths and restrained skirt sheen. No added bag, train or exaggerated billowing.\n\nCrop for the bundled outfit: x=440, y=280, width=640, height=768 on the original image. Adjust Bounding Box if you change the outfit image; check the preview.\n\nOutfit reference: 1.5 MP. Fitting reference: 1 MP. Sampling: Euler, 4 steps, CFG 1. Existing scene seeds are fixed for comparison. If memory is tight, reduce outfit reference from 1.5 MP to 1 MP.\n\n**Five scenes.** Staircase, window and gallery are in groups 4 to 7. Two outdoor scenes, street and garden, are in group 11. All five use the same three references.\n\n**Outfit reference without the face.** Group 1b crops the outfit photo below the chin before it is used as image 2, so the face in that photo cannot replace the person from image 1. Check its preview. Crop for the bundled outfit: x=0, y=400, width=1792, height=2000. The jacket detail crop now starts at y=400 for the same reason."
      ],
      "color": "#343a3a",
      "bgcolor": "#202626"
    },
    {
      "id": 20080,
      "type": "MarkdownNote",
      "pos": [
        516.6414899105232,
        286.6716363008515
      ],
      "size": [
        640,
        940
      ],
      "flags": {
        "collapsed": false
      },
      "order": 11,
      "mode": 0,
      "inputs": [],
      "outputs": [],
      "title": "Model Information",
      "properties": {},
      "widgets_values": [
        "# Models you need\n\nThis workflow needs 3 model files. Download each one, then move it from your **Downloads** folder into the folder shown.\n\n## Step 1 - Find your ComfyUI `models` folder\n\nEvery file below goes into a sub-folder of `ComfyUI/models/`. Where that folder is depends on how you installed ComfyUI:\n\n- **ComfyUI Desktop app:** click the menu (top-left) > **Desktop Settings** > **Storage**. Under **Shared Models**, click the folder icon next to the directory marked **Primary**. That opens your `models` folder.\n- **Windows portable (zip) version:** `ComfyUI_windows_portable/ComfyUI/models/`\n- **Manual / git install:** the `models` folder inside the `ComfyUI` folder you cloned.\n\nInside `models` you will find sub-folders such as `unet`, `vae`, `checkpoints` and `loras`. If a sub-folder named below does not exist, create it (the name must match exactly).\n\n## Step 2 - Download each file and move it into place\n\n**1. FLUX.2 Klein 9B - the image model**\n- Download: [flux-2-klein-9b-Q5_K_S.gguf](https://huggingface.co/unsloth/FLUX.2-klein-9B-GGUF/blob/main/flux-2-klein-9b-Q5_K_S.gguf)\n- Move it to: `ComfyUI/models/unet/`\n- Tip: This is a GGUF file: it needs the **ComfyUI-GGUF** custom node (install it from the Manager).\n- Licence: FLUX Non-Commercial License v2.1 - non-commercial use only.\n\n**2. Qwen3 8B - the text encoder that reads your prompt**\n- Download: [qwen_3_8b_fp8mixed.safetensors](https://huggingface.co/Comfy-Org/vae-text-encorder-for-flux-klein-9b)\n- Move it to: `ComfyUI/models/text_encoders/`\n- Tip: On the model page open **Files and versions** and download only this file.\n- Licence: Apache-2.0 (used here as part of the non-commercial FLUX setup).\n\n**3. FLUX.2 VAE - turns the result into a viewable picture**\n- Download: [full_encoder_small_decoder.safetensors](https://huggingface.co/black-forest-labs/FLUX.2-small-decoder)\n- Move it to: `ComfyUI/models/vae/`\n- Tip: On the model page open **Files and versions** and download only this file.\n- Licence: Apache-2.0.\n\nWhen you are done, your folders should look like this:\n\n```text\nComfyUI/\n└── models/\n    ├── unet/\n    │   └── flux-2-klein-9b-Q5_K_S.gguf\n    ├── text_encoders/\n    │   └── qwen_3_8b_fp8mixed.safetensors\n    └── vae/\n        └── full_encoder_small_decoder.safetensors\n```\n\n## Step 3 - Let ComfyUI find the files\n\n1. Restart ComfyUI, or click on the empty canvas and press **R** to refresh the model lists.\n2. Check each loader node in the workflow: the file name shown must match the file you downloaded. If a loader shows a red outline or \"value not in list\", click the file name and pick the file from the list.\n3. If a node itself is red or missing, open the **Manager** and click **Install Missing Custom Nodes**, then restart ComfyUI.\n\n**Licences:** each model has its own licence - read it on the model page before you download. Several models here are for non-commercial use only. Model files are not included with these workflows.\n\n## ComfyUI references\n- [ComfyUI update guide](https://docs.comfy.org/installation/update_comfyui)\n- [ComfyUI runtime issues](https://github.com/comfyanonymous/ComfyUI/issues)\n- [ComfyUI frontend issues](https://github.com/Comfy-Org/ComfyUI_frontend/issues)\n- [Workflow template issues](https://github.com/Comfy-Org/workflow_templates/issues)"
      ],
      "widgets_values_named": {
        "text": "# Models you need\n\nThis workflow needs 3 model files. Download each one, then move it from your **Downloads** folder into the folder shown.\n\n## Step 1 - Find your ComfyUI `models` folder\n\nEvery file below goes into a sub-folder of `ComfyUI/models/`. Where that folder is depends on how you installed ComfyUI:\n\n- **ComfyUI Desktop app:** click the menu (top-left) > **Desktop Settings** > **Storage**. Under **Shared Models**, click the folder icon next to the directory marked **Primary**. That opens your `models` folder.\n- **Windows portable (zip) version:** `ComfyUI_windows_portable/ComfyUI/models/`\n- **Manual / git install:** the `models` folder inside the `ComfyUI` folder you cloned.\n\nInside `models` you will find sub-folders such as `unet`, `vae`, `checkpoints` and `loras`. If a sub-folder named below does not exist, create it (the name must match exactly).\n\n## Step 2 - Download each file and move it into place\n\n**1. FLUX.2 Klein 9B - the image model**\n- Download: [flux-2-klein-9b-Q5_K_S.gguf](https://huggingface.co/unsloth/FLUX.2-klein-9B-GGUF/blob/main/flux-2-klein-9b-Q5_K_S.gguf)\n- Move it to: `ComfyUI/models/unet/`\n- Tip: This is a GGUF file: it needs the **ComfyUI-GGUF** custom node (install it from the Manager).\n- Licence: FLUX Non-Commercial License v2.1 - non-commercial use only.\n\n**2. Qwen3 8B - the text encoder that reads your prompt**\n- Download: [qwen_3_8b_fp8mixed.safetensors](https://huggingface.co/Comfy-Org/vae-text-encorder-for-flux-klein-9b)\n- Move it to: `ComfyUI/models/text_encoders/`\n- Tip: On the model page open **Files and versions** and download only this file.\n- Licence: Apache-2.0 (used here as part of the non-commercial FLUX setup).\n\n**3. FLUX.2 VAE - turns the result into a viewable picture**\n- Download: [full_encoder_small_decoder.safetensors](https://huggingface.co/black-forest-labs/FLUX.2-small-decoder)\n- Move it to: `ComfyUI/models/vae/`\n- Tip: On the model page open **Files and versions** and download only this file.\n- Licence: Apache-2.0.\n\nWhen you are done, your folders should look like this:\n\n```text\nComfyUI/\n└── models/\n    ├── unet/\n    │   └── flux-2-klein-9b-Q5_K_S.gguf\n    ├── text_encoders/\n    │   └── qwen_3_8b_fp8mixed.safetensors\n    └── vae/\n        └── full_encoder_small_decoder.safetensors\n```\n\n## Step 3 - Let ComfyUI find the files\n\n1. Restart ComfyUI, or click on the empty canvas and press **R** to refresh the model lists.\n2. Check each loader node in the workflow: the file name shown must match the file you downloaded. If a loader shows a red outline or \"value not in list\", click the file name and pick the file from the list.\n3. If a node itself is red or missing, open the **Manager** and click **Install Missing Custom Nodes**, then restart ComfyUI.\n\n**Licences:** each model has its own licence - read it on the model page before you download. Several models here are for non-commercial use only. Model files are not included with these workflows.\n\n## ComfyUI references\n- [ComfyUI update guide](https://docs.comfy.org/installation/update_comfyui)\n- [ComfyUI runtime issues](https://github.com/comfyanonymous/ComfyUI/issues)\n- [ComfyUI frontend issues](https://github.com/Comfy-Org/ComfyUI_frontend/issues)\n- [Workflow template issues](https://github.com/Comfy-Org/workflow_templates/issues)"
      },
      "color": "#373044",
      "bgcolor": "#241f30"
    },
    {
      "id": 309690193767510,
      "type": "PrimitiveBoundingBox",
      "pos": [
        1200,
        1820
      ],
      "size": [
        240.0,
        158.0
      ],
      "flags": {},
      "order": 0,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "BOUNDING_BOX",
          "type": "BOUNDING_BOX",
          "links": [
            4170469726109186
          ]
        }
      ],
      "properties": {},
      "widgets_values": [
        440,
        400,
        640,
        704
      ],
      "title": "Jacket detail crop - adjust for a different outfit image"
    },
    {
      "id": 2459771960711156,
      "type": "ImageCropV2",
      "pos": [
        1630,
        1820
      ],
      "size": [
        240.0,
        82.0
      ],
      "flags": {},
      "order": 0,
      "mode": 0,
      "inputs": [
        {
          "name": "image",
          "type": "IMAGE",
          "link": 3706665167159851
        },
        {
          "name": "crop_region",
          "type": "BOUNDING_BOX",
          "link": 4170469726109186
        }
      ],
      "outputs": [
        {
          "name": "IMAGE",
          "type": "IMAGE",
          "links": [
            245891858017559,
            171186201902252
          ]
        }
      ],
      "properties": {},
      "widgets_values": [],
      "title": "Image 3 - jacket construction only"
    },
    {
      "id": 861394780729501,
      "type": "VAEEncode",
      "pos": [
        2020,
        1820
      ],
      "size": [
        240.0,
        82.0
      ],
      "flags": {},
      "order": 0,
      "mode": 0,
      "inputs": [
        {
          "name": "pixels",
          "type": "IMAGE",
          "link": 245891858017559
        },
        {
          "name": "vae",
          "type": "VAE",
          "link": 848806561484749
        }
      ],
      "outputs": [
        {
          "name": "LATENT",
          "type": "LATENT",
          "links": [
            3649870294783035,
            2560910393779673,
            2662448041848467,
            4399820099850276,
            4399820099850294
          ]
        }
      ],
      "properties": {},
      "widgets_values": [],
      "title": "Encode jacket detail reference"
    },
    {
      "id": 1482036583581171,
      "type": "PreviewImage",
      "pos": [
        1200,
        2140
      ],
      "size": [
        240.0,
        62.0
      ],
      "flags": {},
      "order": 0,
      "mode": 0,
      "inputs": [
        {
          "name": "images",
          "type": "IMAGE",
          "link": 171186201902252
        }
      ],
      "outputs": [
        {
          "name": "images",
          "type": "IMAGE",
          "links": []
        }
      ],
      "properties": {},
      "widgets_values": [],
      "title": "CHECK: collar, shoulder seams, pockets, cuffs and hem"
    },
    {
      "id": 1710471842345128,
      "type": "LoadImage",
      "pos": [
        700,
        2820
      ],
      "size": [
        240.0,
        130.0
      ],
      "flags": {},
      "order": 0,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "IMAGE",
          "type": "IMAGE",
          "links": [
            1847100556575218
          ]
        },
        {
          "name": "MASK",
          "type": "MASK",
          "links": []
        }
      ],
      "properties": {},
      "widgets_values": [
        "08_editorial_fitting_candidate.png"
      ],
      "title": "Image 1 - REVIEW fitting candidate before Queue"
    },
    {
      "id": 604331920455239,
      "type": "ImageScaleToTotalPixels",
      "pos": [
        1200,
        2820
      ],
      "size": [
        240.0,
        134.0
      ],
      "flags": {},
      "order": 0,
      "mode": 0,
      "inputs": [
        {
          "name": "image",
          "type": "IMAGE",
          "link": 1847100556575218
        }
      ],
      "outputs": [
        {
          "name": "IMAGE",
          "type": "IMAGE",
          "links": [
            1941400025940186
          ]
        }
      ],
      "properties": {},
      "widgets_values": [
        "lanczos",
        1.0,
        16
      ],
      "title": "Fitting reference - 1 MP"
    },
    {
      "id": 3309210076729622,
      "type": "VAEEncode",
      "pos": [
        1640,
        2820
      ],
      "size": [
        240.0,
        82.0
      ],
      "flags": {},
      "order": 0,
      "mode": 0,
      "inputs": [
        {
          "name": "pixels",
          "type": "IMAGE",
          "link": 1941400025940186
        },
        {
          "name": "vae",
          "type": "VAE",
          "link": 1766996397479530
        }
      ],
      "outputs": [
        {
          "name": "LATENT",
          "type": "LATENT",
          "links": [
            3850395047328598,
            2151900958947972,
            1954642836529635,
            4399820099850272,
            4399820099850290
          ]
        }
      ],
      "properties": {},
      "widgets_values": [],
      "title": "Encode reviewed fitting reference"
    },
    {
      "id": 3071909960628977,
      "type": "ReferenceLatent",
      "pos": [
        3800,
        340
      ],
      "size": [
        240.0,
        82.0
      ],
      "flags": {},
      "order": 0,
      "mode": 0,
      "inputs": [
        {
          "name": "conditioning",
          "type": "CONDITIONING",
          "link": 4399820099850265
        },
        {
          "name": "latent",
          "type": "LATENT",
          "link": 3649870294783035
        }
      ],
      "outputs": [
        {
          "name": "CONDITIONING",
          "type": "CONDITIONING",
          "links": [
            2457820826536621
          ]
        }
      ],
      "properties": {},
      "widgets_values": [],
      "title": "Append image 3 - jacket detail"
    },
    {
      "id": 2005434314522237,
      "type": "ReferenceLatent",
      "pos": [
        3800,
        780
      ],
      "size": [
        240.0,
        82.0
      ],
      "flags": {},
      "order": 0,
      "mode": 0,
      "inputs": [
        {
          "name": "conditioning",
          "type": "CONDITIONING",
          "link": 1604469673553551
        },
        {
          "name": "latent",
          "type": "LATENT",
          "link": 2560910393779673
        }
      ],
      "outputs": [
        {
          "name": "CONDITIONING",
          "type": "CONDITIONING",
          "links": [
            377482982818545
          ]
        }
      ],
      "properties": {},
      "widgets_values": [],
      "title": "Append image 3 - jacket detail"
    },
    {
      "id": 4212711178098073,
      "type": "ReferenceLatent",
      "pos": [
        3800,
        1220
      ],
      "size": [
        240.0,
        82.0
      ],
      "flags": {},
      "order": 0,
      "mode": 0,
      "inputs": [
        {
          "name": "conditioning",
          "type": "CONDITIONING",
          "link": 95771746636963
        },
        {
          "name": "latent",
          "type": "LATENT",
          "link": 2662448041848467
        }
      ],
      "outputs": [
        {
          "name": "CONDITIONING",
          "type": "CONDITIONING",
          "links": [
            4048351138787377
          ]
        }
      ],
      "properties": {},
      "widgets_values": [],
      "title": "Append image 3 - jacket detail"
    },
    {
      "id": 30001,
      "type": "PrimitiveBoundingBox",
      "pos": [
        1200,
        900
      ],
      "size": [
        240.0,
        158.0
      ],
      "flags": {},
      "order": 0,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "BOUNDING_BOX",
          "type": "BOUNDING_BOX",
          "links": [
            4399820099850267
          ]
        }
      ],
      "properties": {},
      "widgets_values": [
        0,
        400,
        1792,
        2000
      ],
      "title": "Outfit crop - no face"
    },
    {
      "id": 30002,
      "type": "ImageCropV2",
      "pos": [
        1650,
        900
      ],
      "size": [
        240.0,
        82.0
      ],
      "flags": {},
      "order": 0,
      "mode": 0,
      "inputs": [
        {
          "name": "image",
          "type": "IMAGE",
          "link": 4399820099850266
        },
        {
          "name": "crop_region",
          "type": "BOUNDING_BOX",
          "link": 4399820099850267
        }
      ],
      "outputs": [
        {
          "name": "IMAGE",
          "type": "IMAGE",
          "links": [
            4399820099850268,
            4399820099850269
          ]
        }
      ],
      "properties": {},
      "widgets_values": [],
      "title": "Image 2 - outfit without the face"
    },
    {
      "id": 30003,
      "type": "PreviewImage",
      "pos": [
        1200,
        1110
      ],
      "size": [
        390,
        560
      ],
      "flags": {},
      "order": 0,
      "mode": 0,
      "inputs": [
        {
          "name": "images",
          "type": "IMAGE",
          "link": 4399820099850269
        }
      ],
      "outputs": [
        {
          "name": "images",
          "type": "IMAGE",
          "links": []
        }
      ],
      "properties": {},
      "widgets_values": [],
      "title": "CHECK: no face or hair, whole outfit and shoes visible"
    },
    {
      "id": 31000,
      "type": "CLIPTextEncode",
      "pos": [
        2435,
        2190
      ],
      "size": [
        420,
        328
      ],
      "flags": {},
      "order": 19,
      "mode": 0,
      "inputs": [
        {
          "localized_name": "clip",
          "name": "clip",
          "type": "CLIP",
          "link": 4399820099850270
        },
        {
          "localized_name": "text",
          "name": "text",
          "type": "STRING",
          "widget": {
            "name": "text"
          },
          "link": null
        }
      ],
      "outputs": [
        {
          "localized_name": "CONDITIONING",
          "name": "CONDITIONING",
          "type": "CONDITIONING",
          "slot_index": 0,
          "links": [
            4399820099850271
          ]
        }
      ],
      "properties": {
        "Node name for S&R": "CLIPTextEncode"
      },
      "widgets_values": [
        "Create a full-length editorial photograph. Image 1 is the reviewed full-body fitting reference: preserve this woman's facial identity, hair and body proportions. Image 2 is the original outfit reference, cropped below the chin so it shows the clothes only. It is authoritative for garment construction and proportions. Reproduce the outfit from image 2 faithfully: the white boxy zip-front jacket with dropped shoulders, its original high stand collar, straight centre-front zipper, pocket openings, wide hem band and sleeve cuffs. Preserve its original length, volume and seam placement; do not substitute raglan seams or a fitted silhouette. Reproduce the ivory skirt exactly as in image 1 and image 2: a straight midi skirt that ends at mid-calf, with the lower shins and ankles clearly visible below the hem, and a restrained satin sheen. Keep the tan pointed-toe slingback shoes. The jacket remains matte and the skirt softly lustrous. Preserve garment proportions relative to the wearer. Image 3 is a detail reference for jacket construction only. No bag or additional accessories. One adult woman, realistic anatomy, natural skin, a single photograph, no collage, text or added logos. Change only the setting, pose and lighting. She walks along a quiet city street lined with pale limestone buildings, mid-stride on the pavement with relaxed arms, looking just past the camera. Soft overcast daylight. The street behind her is slightly out of focus. The skirt moves a little with her step while keeping its mid-calf length; no train or extra fabric. Keep the woman and garment details sharp and show her entire outfit and shoes."
      ]
    },
    {
      "id": 31001,
      "type": "ReferenceLatent",
      "pos": [
        2900,
        2190
      ],
      "size": [
        340,
        112
      ],
      "flags": {},
      "order": 27,
      "mode": 0,
      "inputs": [
        {
          "localized_name": "conditioning",
          "name": "conditioning",
          "type": "CONDITIONING",
          "link": 4399820099850271
        },
        {
          "localized_name": "latent",
          "name": "latent",
          "shape": 7,
          "type": "LATENT",
          "link": 4399820099850272
        }
      ],
      "outputs": [
        {
          "localized_name": "CONDITIONING",
          "name": "CONDITIONING",
          "type": "CONDITIONING",
          "slot_index": 0,
          "links": [
            4399820099850273
          ]
        }
      ],
      "properties": {
        "Node name for S&R": "ReferenceLatent"
      }
    },
    {
      "id": 31002,
      "type": "ReferenceLatent",
      "pos": [
        3280,
        2190
      ],
      "size": [
        340,
        112
      ],
      "flags": {},
      "order": 33,
      "mode": 0,
      "inputs": [
        {
          "localized_name": "conditioning",
          "name": "conditioning",
          "type": "CONDITIONING",
          "link": 4399820099850273
        },
        {
          "localized_name": "latent",
          "name": "latent",
          "shape": 7,
          "type": "LATENT",
          "link": 4399820099850274
        }
      ],
      "outputs": [
        {
          "localized_name": "CONDITIONING",
          "name": "CONDITIONING",
          "type": "CONDITIONING",
          "slot_index": 0,
          "links": [
            4399820099850275
          ]
        }
      ],
      "properties": {
        "Node name for S&R": "ReferenceLatent"
      }
    },
    {
      "id": 31003,
      "type": "ReferenceLatent",
      "pos": [
        3660,
        2190
      ],
      "size": [
        340,
        112
      ],
      "flags": {},
      "order": 0,
      "mode": 0,
      "inputs": [
        {
          "name": "conditioning",
          "type": "CONDITIONING",
          "link": 4399820099850275
        },
        {
          "name": "latent",
          "type": "LATENT",
          "link": 4399820099850276
        }
      ],
      "outputs": [
        {
          "name": "CONDITIONING",
          "type": "CONDITIONING",
          "links": [
            4399820099850278
          ]
        }
      ],
      "properties": {},
      "widgets_values": [],
      "title": "Append image 3 - jacket detail"
    },
    {
      "id": 31004,
      "type": "RandomNoise",
      "pos": [
        4040,
        2190
      ],
      "size": [
        340,
        160
      ],
      "flags": {},
      "order": 10,
      "mode": 0,
      "inputs": [
        {
          "localized_name": "noise_seed",
          "name": "noise_seed",
          "type": "INT",
          "widget": {
            "name": "noise_seed"
          },
          "link": null
        }
      ],
      "outputs": [
        {
          "localized_name": "NOISE",
          "name": "NOISE",
          "type": "NOISE",
          "slot_index": 0,
          "links": [
            4399820099850280
          ]
        }
      ],
      "properties": {
        "Node name for S&R": "RandomNoise"
      },
      "widgets_values": [
        515151,
        "fixed"
      ]
    },
    {
      "id": 31005,
      "type": "CFGGuider",
      "pos": [
        4420,
        2190
      ],
      "size": [
        340,
        160
      ],
      "flags": {},
      "order": 36,
      "mode": 0,
      "inputs": [
        {
          "localized_name": "model",
          "name": "model",
          "type": "MODEL",
          "link": 4399820099850277
        },
        {
          "localized_name": "positive",
          "name": "positive",
          "type": "CONDITIONING",
          "link": 4399820099850278
        },
        {
          "localized_name": "negative",
          "name": "negative",
          "type": "CONDITIONING",
          "link": 4399820099850279
        },
        {
          "localized_name": "cfg",
          "name": "cfg",
          "type": "FLOAT",
          "widget": {
            "name": "cfg"
          },
          "link": null
        }
      ],
      "outputs": [
        {
          "localized_name": "GUIDER",
          "name": "GUIDER",
          "type": "GUIDER",
          "slot_index": 0,
          "links": [
            4399820099850281
          ]
        }
      ],
      "properties": {
        "Node name for S&R": "CFGGuider"
      },
      "widgets_values": [
        1
      ]
    },
    {
      "id": 31006,
      "type": "SamplerCustomAdvanced",
      "pos": [
        4800,
        2190
      ],
      "size": [
        340,
        160
      ],
      "flags": {},
      "order": 39,
      "mode": 0,
      "inputs": [
        {
          "localized_name": "noise",
          "name": "noise",
          "type": "NOISE",
          "link": 4399820099850280
        },
        {
          "localized_name": "guider",
          "name": "guider",
          "type": "GUIDER",
          "link": 4399820099850281
        },
        {
          "localized_name": "sampler",
          "name": "sampler",
          "type": "SAMPLER",
          "link": 4399820099850282
        },
        {
          "localized_name": "sigmas",
          "name": "sigmas",
          "type": "SIGMAS",
          "link": 4399820099850283
        },
        {
          "localized_name": "latent_image",
          "name": "latent_image",
          "type": "LATENT",
          "link": 4399820099850284
        }
      ],
      "outputs": [
        {
          "localized_name": "output",
          "name": "output",
          "type": "LATENT",
          "slot_index": 0,
          "links": [
            4399820099850285
          ]
        },
        {
          "localized_name": "denoised_output",
          "name": "denoised_output",
          "type": "LATENT",
          "slot_index": 1,
          "links": []
        }
      ],
      "properties": {
        "Node name for S&R": "SamplerCustomAdvanced"
      }
    },
    {
      "id": 31007,
      "type": "VAEDecodeTiled",
      "pos": [
        5180,
        2190
      ],
      "size": [
        420,
        182
      ],
      "flags": {},
      "order": 42,
      "mode": 0,
      "inputs": [
        {
          "localized_name": "samples",
          "name": "samples",
          "type": "LATENT",
          "link": 4399820099850285
        },
        {
          "localized_name": "vae",
          "name": "vae",
          "type": "VAE",
          "link": 4399820099850286
        },
        {
          "localized_name": "tile_size",
          "name": "tile_size",
          "type": "INT",
          "widget": {
            "name": "tile_size"
          },
          "link": null
        },
        {
          "localized_name": "overlap",
          "name": "overlap",
          "type": "INT",
          "widget": {
            "name": "overlap"
          },
          "link": null
        },
        {
          "localized_name": "temporal_size",
          "name": "temporal_size",
          "type": "INT",
          "widget": {
            "name": "temporal_size"
          },
          "link": null
        },
        {
          "localized_name": "temporal_overlap",
          "name": "temporal_overlap",
          "type": "INT",
          "widget": {
            "name": "temporal_overlap"
          },
          "link": null
        }
      ],
      "outputs": [
        {
          "localized_name": "IMAGE",
          "name": "IMAGE",
          "type": "IMAGE",
          "slot_index": 0,
          "links": [
            4399820099850287
          ]
        }
      ],
      "properties": {
        "Node name for S&R": "VAEDecodeTiled"
      },
      "widgets_values": [
        512,
        64,
        16,
        4
      ]
    },
    {
      "id": 31008,
      "type": "SaveImage",
      "pos": [
        5640,
        2190
      ],
      "size": [
        380,
        420
      ],
      "flags": {},
      "order": 45,
      "mode": 0,
      "inputs": [
        {
          "localized_name": "images",
          "name": "images",
          "type": "IMAGE",
          "link": 4399820099850287
        },
        {
          "localized_name": "filename_prefix",
          "name": "filename_prefix",
          "type": "STRING",
          "widget": {
            "name": "filename_prefix"
          },
          "link": null
        }
      ],
      "outputs": [
        {
          "localized_name": "images",
          "name": "images",
          "type": "IMAGE",
          "slot_index": 0,
          "links": []
        }
      ],
      "properties": {
        "Node name for S&R": "SaveImage"
      },
      "widgets_values": [
        "FLUX2__08_Fidelity_Editorial_D_Street"
      ]
    },
    {
      "id": 31100,
      "type": "CLIPTextEncode",
      "pos": [
        2435,
        2670
      ],
      "size": [
        420,
        328
      ],
      "flags": {},
      "order": 19,
      "mode": 0,
      "inputs": [
        {
          "localized_name": "clip",
          "name": "clip",
          "type": "CLIP",
          "link": 4399820099850288
        },
        {
          "localized_name": "text",
          "name": "text",
          "type": "STRING",
          "widget": {
            "name": "text"
          },
          "link": null
        }
      ],
      "outputs": [
        {
          "localized_name": "CONDITIONING",
          "name": "CONDITIONING",
          "type": "CONDITIONING",
          "slot_index": 0,
          "links": [
            4399820099850289
          ]
        }
      ],
      "properties": {
        "Node name for S&R": "CLIPTextEncode"
      },
      "widgets_values": [
        "Create a full-length editorial photograph. Image 1 is the reviewed full-body fitting reference: preserve this woman's facial identity, hair and body proportions. Image 2 is the original outfit reference, cropped below the chin so it shows the clothes only. It is authoritative for garment construction and proportions. Reproduce the outfit from image 2 faithfully: the white boxy zip-front jacket with dropped shoulders, its original high stand collar, straight centre-front zipper, pocket openings, wide hem band and sleeve cuffs. Preserve its original length, volume and seam placement; do not substitute raglan seams or a fitted silhouette. Reproduce the ivory skirt exactly as in image 1 and image 2: a straight midi skirt that ends at mid-calf, with the lower shins and ankles clearly visible below the hem, and a restrained satin sheen. Keep the tan pointed-toe slingback shoes. The jacket remains matte and the skirt softly lustrous. Preserve garment proportions relative to the wearer. Image 3 is a detail reference for jacket construction only. No bag or additional accessories. One adult woman, realistic anatomy, natural skin, a single photograph, no collage, text or added logos. Change only the setting, pose and lighting. She stands on a stone terrace in a formal garden, with clipped green hedges and a gravel path behind her. Her weight is on one leg, one hand rests in a jacket pocket and the other hangs relaxed. She looks into the camera. Warm late-afternoon sunlight comes from camera left, keeping the jacket seams readable and the skirt sheen natural. Show her entire outfit and shoes."
      ]
    },
    {
      "id": 31101,
      "type": "ReferenceLatent",
      "pos": [
        2900,
        2670
      ],
      "size": [
        340,
        112
      ],
      "flags": {},
      "order": 27,
      "mode": 0,
      "inputs": [
        {
          "localized_name": "conditioning",
          "name": "conditioning",
          "type": "CONDITIONING",
          "link": 4399820099850289
        },
        {
          "localized_name": "latent",
          "name": "latent",
          "shape": 7,
          "type": "LATENT",
          "link": 4399820099850290
        }
      ],
      "outputs": [
        {
          "localized_name": "CONDITIONING",
          "name": "CONDITIONING",
          "type": "CONDITIONING",
          "slot_index": 0,
          "links": [
            4399820099850291
          ]
        }
      ],
      "properties": {
        "Node name for S&R": "ReferenceLatent"
      }
    },
    {
      "id": 31102,
      "type": "ReferenceLatent",
      "pos": [
        3280,
        2670
      ],
      "size": [
        340,
        112
      ],
      "flags": {},
      "order": 33,
      "mode": 0,
      "inputs": [
        {
          "localized_name": "conditioning",
          "name": "conditioning",
          "type": "CONDITIONING",
          "link": 4399820099850291
        },
        {
          "localized_name": "latent",
          "name": "latent",
          "shape": 7,
          "type": "LATENT",
          "link": 4399820099850292
        }
      ],
      "outputs": [
        {
          "localized_name": "CONDITIONING",
          "name": "CONDITIONING",
          "type": "CONDITIONING",
          "slot_index": 0,
          "links": [
            4399820099850293
          ]
        }
      ],
      "properties": {
        "Node name for S&R": "ReferenceLatent"
      }
    },
    {
      "id": 31103,
      "type": "ReferenceLatent",
      "pos": [
        3660,
        2670
      ],
      "size": [
        340,
        112
      ],
      "flags": {},
      "order": 0,
      "mode": 0,
      "inputs": [
        {
          "name": "conditioning",
          "type": "CONDITIONING",
          "link": 4399820099850293
        },
        {
          "name": "latent",
          "type": "LATENT",
          "link": 4399820099850294
        }
      ],
      "outputs": [
        {
          "name": "CONDITIONING",
          "type": "CONDITIONING",
          "links": [
            4399820099850296
          ]
        }
      ],
      "properties": {},
      "widgets_values": [],
      "title": "Append image 3 - jacket detail"
    },
    {
      "id": 31104,
      "type": "RandomNoise",
      "pos": [
        4040,
        2670
      ],
      "size": [
        340,
        160
      ],
      "flags": {},
      "order": 10,
      "mode": 0,
      "inputs": [
        {
          "localized_name": "noise_seed",
          "name": "noise_seed",
          "type": "INT",
          "widget": {
            "name": "noise_seed"
          },
          "link": null
        }
      ],
      "outputs": [
        {
          "localized_name": "NOISE",
          "name": "NOISE",
          "type": "NOISE",
          "slot_index": 0,
          "links": [
            4399820099850298
          ]
        }
      ],
      "properties": {
        "Node name for S&R": "RandomNoise"
      },
      "widgets_values": [
        626262,
        "fixed"
      ]
    },
    {
      "id": 31105,
      "type": "CFGGuider",
      "pos": [
        4420,
        2670
      ],
      "size": [
        340,
        160
      ],
      "flags": {},
      "order": 36,
      "mode": 0,
      "inputs": [
        {
          "localized_name": "model",
          "name": "model",
          "type": "MODEL",
          "link": 4399820099850295
        },
        {
          "localized_name": "positive",
          "name": "positive",
          "type": "CONDITIONING",
          "link": 4399820099850296
        },
        {
          "localized_name": "negative",
          "name": "negative",
          "type": "CONDITIONING",
          "link": 4399820099850297
        },
        {
          "localized_name": "cfg",
          "name": "cfg",
          "type": "FLOAT",
          "widget": {
            "name": "cfg"
          },
          "link": null
        }
      ],
      "outputs": [
        {
          "localized_name": "GUIDER",
          "name": "GUIDER",
          "type": "GUIDER",
          "slot_index": 0,
          "links": [
            4399820099850299
          ]
        }
      ],
      "properties": {
        "Node name for S&R": "CFGGuider"
      },
      "widgets_values": [
        1
      ]
    },
    {
      "id": 31106,
      "type": "SamplerCustomAdvanced",
      "pos": [
        4800,
        2670
      ],
      "size": [
        340,
        160
      ],
      "flags": {},
      "order": 39,
      "mode": 0,
      "inputs": [
        {
          "localized_name": "noise",
          "name": "noise",
          "type": "NOISE",
          "link": 4399820099850298
        },
        {
          "localized_name": "guider",
          "name": "guider",
          "type": "GUIDER",
          "link": 4399820099850299
        },
        {
          "localized_name": "sampler",
          "name": "sampler",
          "type": "SAMPLER",
          "link": 4399820099850300
        },
        {
          "localized_name": "sigmas",
          "name": "sigmas",
          "type": "SIGMAS",
          "link": 4399820099850301
        },
        {
          "localized_name": "latent_image",
          "name": "latent_image",
          "type": "LATENT",
          "link": 4399820099850302
        }
      ],
      "outputs": [
        {
          "localized_name": "output",
          "name": "output",
          "type": "LATENT",
          "slot_index": 0,
          "links": [
            4399820099850303
          ]
        },
        {
          "localized_name": "denoised_output",
          "name": "denoised_output",
          "type": "LATENT",
          "slot_index": 1,
          "links": []
        }
      ],
      "properties": {
        "Node name for S&R": "SamplerCustomAdvanced"
      }
    },
    {
      "id": 31107,
      "type": "VAEDecodeTiled",
      "pos": [
        5180,
        2670
      ],
      "size": [
        420,
        182
      ],
      "flags": {},
      "order": 42,
      "mode": 0,
      "inputs": [
        {
          "localized_name": "samples",
          "name": "samples",
          "type": "LATENT",
          "link": 4399820099850303
        },
        {
          "localized_name": "vae",
          "name": "vae",
          "type": "VAE",
          "link": 4399820099850304
        },
        {
          "localized_name": "tile_size",
          "name": "tile_size",
          "type": "INT",
          "widget": {
            "name": "tile_size"
          },
          "link": null
        },
        {
          "localized_name": "overlap",
          "name": "overlap",
          "type": "INT",
          "widget": {
            "name": "overlap"
          },
          "link": null
        },
        {
          "localized_name": "temporal_size",
          "name": "temporal_size",
          "type": "INT",
          "widget": {
            "name": "temporal_size"
          },
          "link": null
        },
        {
          "localized_name": "temporal_overlap",
          "name": "temporal_overlap",
          "type": "INT",
          "widget": {
            "name": "temporal_overlap"
          },
          "link": null
        }
      ],
      "outputs": [
        {
          "localized_name": "IMAGE",
          "name": "IMAGE",
          "type": "IMAGE",
          "slot_index": 0,
          "links": [
            4399820099850305
          ]
        }
      ],
      "properties": {
        "Node name for S&R": "VAEDecodeTiled"
      },
      "widgets_values": [
        512,
        64,
        16,
        4
      ]
    },
    {
      "id": 31108,
      "type": "SaveImage",
      "pos": [
        5640,
        2670
      ],
      "size": [
        380,
        420
      ],
      "flags": {},
      "order": 45,
      "mode": 0,
      "inputs": [
        {
          "localized_name": "images",
          "name": "images",
          "type": "IMAGE",
          "link": 4399820099850305
        },
        {
          "localized_name": "filename_prefix",
          "name": "filename_prefix",
          "type": "STRING",
          "widget": {
            "name": "filename_prefix"
          },
          "link": null
        }
      ],
      "outputs": [
        {
          "localized_name": "images",
          "name": "images",
          "type": "IMAGE",
          "slot_index": 0,
          "links": []
        }
      ],
      "properties": {
        "Node name for S&R": "SaveImage"
      },
      "widgets_values": [
        "FLUX2__08_Fidelity_Editorial_E_Garden"
      ]
    }
  ],
  "links": [
    [
      1,
      2,
      0,
      3,
      0,
      "IMAGE"
    ],
    [
      5,
      3,
      0,
      11,
      0,
      "IMAGE"
    ],
    [
      7,
      9,
      0,
      12,
      0,
      "CONDITIONING"
    ],
    [
      9,
      10,
      0,
      13,
      0,
      "CONDITIONING"
    ],
    [
      10,
      11,
      0,
      13,
      1,
      "LATENT"
    ],
    [
      11,
      5,
      0,
      14,
      0,
      "IMAGE"
    ],
    [
      13,
      12,
      0,
      15,
      0,
      "CONDITIONING"
    ],
    [
      14,
      14,
      0,
      15,
      1,
      "LATENT"
    ],
    [
      15,
      13,
      0,
      16,
      0,
      "CONDITIONING"
    ],
    [
      16,
      14,
      0,
      16,
      1,
      "LATENT"
    ],
    [
      27,
      23,
      0,
      24,
      0,
      "IMAGE"
    ],
    [
      10028,
      10032,
      0,
      9,
      0,
      "CLIP"
    ],
    [
      10029,
      10032,
      0,
      10,
      0,
      "CLIP"
    ],
    [
      10030,
      10033,
      0,
      11,
      1,
      "VAE"
    ],
    [
      10031,
      10033,
      0,
      14,
      1,
      "VAE"
    ],
    [
      10032,
      10033,
      0,
      23,
      1,
      "VAE"
    ],
    [
      10033,
      10031,
      0,
      10036,
      0,
      "MODEL"
    ],
    [
      10035,
      16,
      0,
      10036,
      2,
      "CONDITIONING"
    ],
    [
      10036,
      10035,
      0,
      10039,
      0,
      "NOISE"
    ],
    [
      10037,
      10036,
      0,
      10039,
      1,
      "GUIDER"
    ],
    [
      10038,
      10038,
      0,
      10039,
      2,
      "SAMPLER"
    ],
    [
      10039,
      10037,
      0,
      10039,
      3,
      "SIGMAS"
    ],
    [
      10040,
      10034,
      0,
      10039,
      4,
      "LATENT"
    ],
    [
      10041,
      10039,
      0,
      23,
      0,
      "LATENT"
    ],
    [
      20042,
      10032,
      0,
      20040,
      0,
      "CLIP"
    ],
    [
      20043,
      20040,
      0,
      20041,
      0,
      "CONDITIONING"
    ],
    [
      20045,
      20041,
      0,
      20042,
      0,
      "CONDITIONING"
    ],
    [
      20046,
      14,
      0,
      20042,
      1,
      "LATENT"
    ],
    [
      20047,
      10033,
      0,
      20043,
      1,
      "VAE"
    ],
    [
      20048,
      20047,
      0,
      20043,
      0,
      "LATENT"
    ],
    [
      20049,
      20043,
      0,
      20044,
      0,
      "IMAGE"
    ],
    [
      20050,
      10031,
      0,
      20046,
      0,
      "MODEL"
    ],
    [
      20052,
      16,
      0,
      20046,
      2,
      "CONDITIONING"
    ],
    [
      20053,
      20045,
      0,
      20047,
      0,
      "NOISE"
    ],
    [
      20054,
      20046,
      0,
      20047,
      1,
      "GUIDER"
    ],
    [
      20055,
      10038,
      0,
      20047,
      2,
      "SAMPLER"
    ],
    [
      20056,
      10037,
      0,
      20047,
      3,
      "SIGMAS"
    ],
    [
      20057,
      10034,
      0,
      20047,
      4,
      "LATENT"
    ],
    [
      20058,
      10032,
      0,
      20048,
      0,
      "CLIP"
    ],
    [
      20059,
      20048,
      0,
      20049,
      0,
      "CONDITIONING"
    ],
    [
      20061,
      20049,
      0,
      20050,
      0,
      "CONDITIONING"
    ],
    [
      20062,
      14,
      0,
      20050,
      1,
      "LATENT"
    ],
    [
      20063,
      10033,
      0,
      20051,
      1,
      "VAE"
    ],
    [
      20064,
      20055,
      0,
      20051,
      0,
      "LATENT"
    ],
    [
      20065,
      20051,
      0,
      20052,
      0,
      "IMAGE"
    ],
    [
      20066,
      10031,
      0,
      20054,
      0,
      "MODEL"
    ],
    [
      20068,
      16,
      0,
      20054,
      2,
      "CONDITIONING"
    ],
    [
      20069,
      20053,
      0,
      20055,
      0,
      "NOISE"
    ],
    [
      20070,
      20054,
      0,
      20055,
      1,
      "GUIDER"
    ],
    [
      20071,
      10038,
      0,
      20055,
      2,
      "SAMPLER"
    ],
    [
      20072,
      10037,
      0,
      20055,
      3,
      "SIGMAS"
    ],
    [
      20073,
      10034,
      0,
      20055,
      4,
      "LATENT"
    ],
    [
      3038952863363096,
      2,
      0,
      3759758589237758,
      0,
      "IMAGE"
    ],
    [
      3038952863363097,
      3759758589237758,
      0,
      3759758589237759,
      0,
      "IMAGE"
    ],
    [
      3038952863363098,
      3759758589237759,
      0,
      2640456305023509,
      0,
      "IMAGE"
    ],
    [
      3038952863363099,
      4,
      0,
      3759758589237760,
      0,
      "IMAGE"
    ],
    [
      3038952863363100,
      3759758589237760,
      0,
      3759758589237761,
      0,
      "IMAGE"
    ],
    [
      3038952863363101,
      3759758589237761,
      0,
      3759758589237757,
      0,
      "IMAGE"
    ],
    [
      3706665167159851,
      4,
      0,
      2459771960711156,
      0,
      "IMAGE"
    ],
    [
      4170469726109186,
      309690193767510,
      0,
      2459771960711156,
      1,
      "BOUNDING_BOX"
    ],
    [
      245891858017559,
      2459771960711156,
      0,
      861394780729501,
      0,
      "IMAGE"
    ],
    [
      848806561484749,
      10033,
      0,
      861394780729501,
      1,
      "VAE"
    ],
    [
      171186201902252,
      2459771960711156,
      0,
      1482036583581171,
      0,
      "IMAGE"
    ],
    [
      1847100556575218,
      1710471842345128,
      0,
      604331920455239,
      0,
      "IMAGE"
    ],
    [
      1941400025940186,
      604331920455239,
      0,
      3309210076729622,
      0,
      "IMAGE"
    ],
    [
      1766996397479530,
      10033,
      0,
      3309210076729622,
      1,
      "VAE"
    ],
    [
      3850395047328598,
      3309210076729622,
      0,
      12,
      1,
      "LATENT"
    ],
    [
      4399820099850265,
      15,
      0,
      3071909960628977,
      0,
      "CONDITIONING"
    ],
    [
      3649870294783035,
      861394780729501,
      0,
      3071909960628977,
      1,
      "LATENT"
    ],
    [
      2457820826536621,
      3071909960628977,
      0,
      10036,
      1,
      "CONDITIONING"
    ],
    [
      2151900958947972,
      3309210076729622,
      0,
      20041,
      1,
      "LATENT"
    ],
    [
      1604469673553551,
      20042,
      0,
      2005434314522237,
      0,
      "CONDITIONING"
    ],
    [
      2560910393779673,
      861394780729501,
      0,
      2005434314522237,
      1,
      "LATENT"
    ],
    [
      377482982818545,
      2005434314522237,
      0,
      20046,
      1,
      "CONDITIONING"
    ],
    [
      1954642836529635,
      3309210076729622,
      0,
      20049,
      1,
      "LATENT"
    ],
    [
      95771746636963,
      20050,
      0,
      4212711178098073,
      0,
      "CONDITIONING"
    ],
    [
      2662448041848467,
      861394780729501,
      0,
      4212711178098073,
      1,
      "LATENT"
    ],
    [
      4048351138787377,
      4212711178098073,
      0,
      20054,
      1,
      "CONDITIONING"
    ],
    [
      4399820099850266,
      4,
      0,
      30002,
      0,
      "IMAGE"
    ],
    [
      4399820099850267,
      30001,
      0,
      30002,
      1,
      "BOUNDING_BOX"
    ],
    [
      4399820099850268,
      30002,
      0,
      5,
      0,
      "IMAGE"
    ],
    [
      4399820099850269,
      30002,
      0,
      30003,
      0,
      "IMAGE"
    ],
    [
      4399820099850270,
      10032,
      0,
      31000,
      0,
      "CLIP"
    ],
    [
      4399820099850271,
      31000,
      0,
      31001,
      0,
      "CONDITIONING"
    ],
    [
      4399820099850272,
      3309210076729622,
      0,
      31001,
      1,
      "LATENT"
    ],
    [
      4399820099850273,
      31001,
      0,
      31002,
      0,
      "CONDITIONING"
    ],
    [
      4399820099850274,
      14,
      0,
      31002,
      1,
      "LATENT"
    ],
    [
      4399820099850275,
      31002,
      0,
      31003,
      0,
      "CONDITIONING"
    ],
    [
      4399820099850276,
      861394780729501,
      0,
      31003,
      1,
      "LATENT"
    ],
    [
      4399820099850277,
      10031,
      0,
      31005,
      0,
      "MODEL"
    ],
    [
      4399820099850278,
      31003,
      0,
      31005,
      1,
      "CONDITIONING"
    ],
    [
      4399820099850279,
      16,
      0,
      31005,
      2,
      "CONDITIONING"
    ],
    [
      4399820099850280,
      31004,
      0,
      31006,
      0,
      "NOISE"
    ],
    [
      4399820099850281,
      31005,
      0,
      31006,
      1,
      "GUIDER"
    ],
    [
      4399820099850282,
      10038,
      0,
      31006,
      2,
      "SAMPLER"
    ],
    [
      4399820099850283,
      10037,
      0,
      31006,
      3,
      "SIGMAS"
    ],
    [
      4399820099850284,
      10034,
      0,
      31006,
      4,
      "LATENT"
    ],
    [
      4399820099850285,
      31006,
      0,
      31007,
      0,
      "LATENT"
    ],
    [
      4399820099850286,
      10033,
      0,
      31007,
      1,
      "VAE"
    ],
    [
      4399820099850287,
      31007,
      0,
      31008,
      0,
      "IMAGE"
    ],
    [
      4399820099850288,
      10032,
      0,
      31100,
      0,
      "CLIP"
    ],
    [
      4399820099850289,
      31100,
      0,
      31101,
      0,
      "CONDITIONING"
    ],
    [
      4399820099850290,
      3309210076729622,
      0,
      31101,
      1,
      "LATENT"
    ],
    [
      4399820099850291,
      31101,
      0,
      31102,
      0,
      "CONDITIONING"
    ],
    [
      4399820099850292,
      14,
      0,
      31102,
      1,
      "LATENT"
    ],
    [
      4399820099850293,
      31102,
      0,
      31103,
      0,
      "CONDITIONING"
    ],
    [
      4399820099850294,
      861394780729501,
      0,
      31103,
      1,
      "LATENT"
    ],
    [
      4399820099850295,
      10031,
      0,
      31105,
      0,
      "MODEL"
    ],
    [
      4399820099850296,
      31103,
      0,
      31105,
      1,
      "CONDITIONING"
    ],
    [
      4399820099850297,
      16,
      0,
      31105,
      2,
      "CONDITIONING"
    ],
    [
      4399820099850298,
      31104,
      0,
      31106,
      0,
      "NOISE"
    ],
    [
      4399820099850299,
      31105,
      0,
      31106,
      1,
      "GUIDER"
    ],
    [
      4399820099850300,
      10038,
      0,
      31106,
      2,
      "SAMPLER"
    ],
    [
      4399820099850301,
      10037,
      0,
      31106,
      3,
      "SIGMAS"
    ],
    [
      4399820099850302,
      10034,
      0,
      31106,
      4,
      "LATENT"
    ],
    [
      4399820099850303,
      31106,
      0,
      31107,
      0,
      "LATENT"
    ],
    [
      4399820099850304,
      10033,
      0,
      31107,
      1,
      "VAE"
    ],
    [
      4399820099850305,
      31107,
      0,
      31108,
      0,
      "IMAGE"
    ]
  ],
  "groups": [
    {
      "id": 1,
      "title": "1. Start / Inputs",
      "bounding": [
        1189.6260734078453,
        -235,
        420,
        1035
      ],
      "color": "#456b82",
      "flags": {}
    },
    {
      "id": 2,
      "title": "2. Models",
      "bounding": [
        1928.114899481392,
        -235,
        360,
        899.6835419849781
      ],
      "color": "#6a5884",
      "flags": {}
    },
    {
      "id": 3,
      "title": "3. Prepare References",
      "bounding": [
        1944.2660189070361,
        1219.2722785155884,
        365.9213836457934,
        450.1878661194421
      ],
      "color": "#4d806d",
      "flags": {}
    },
    {
      "id": 4,
      "title": "4. State the Change",
      "bounding": [
        2425.286,
        -235,
        1745.7970000000005,
        1835.247866266087
      ],
      "color": "#8a764c",
      "flags": {}
    },
    {
      "id": 5,
      "title": "5. Generate",
      "bounding": [
        4329.036975315419,
        -235,
        982.8760000000002,
        2214.544451831466
      ],
      "color": "#7b5362",
      "flags": {}
    },
    {
      "id": 6,
      "title": "6. Decode / Process",
      "bounding": [
        5402.324116062448,
        -235,
        440,
        1573.4237222302331
      ],
      "color": "#536f88",
      "flags": {}
    },
    {
      "id": 7,
      "title": "7. Inspect / Save",
      "bounding": [
        5905.356286716601,
        -235,
        420,
        1625
      ],
      "color": "#63824d",
      "flags": {}
    },
    {
      "id": 8,
      "title": "8. Compare with Inputs",
      "bounding": [
        6356.548542207232,
        -235,
        600,
        1312.5909370907923
      ],
      "color": "#3f789e",
      "flags": {}
    },
    {
      "id": 9,
      "title": "9. Jacket detail reference - original image coordinates",
      "bounding": [
        1180,
        1740,
        1220,
        920
      ],
      "color": "#4d806d",
      "flags": {}
    },
    {
      "id": 10,
      "title": "10. Reviewed fitting reference - shared by all scenes",
      "bounding": [
        680,
        2740,
        1630,
        660
      ],
      "color": "#456b82",
      "flags": {}
    },
    {
      "id": 11,
      "title": "1b. Outfit reference without the face",
      "bounding": [
        1180,
        830,
        750,
        880
      ],
      "color": "#456b82",
      "flags": {}
    },
    {
      "id": 12,
      "title": "11. Two outdoor scenes - D street, E garden",
      "bounding": [
        2415,
        2110,
        3625,
        1010
      ],
      "color": "#8a764c",
      "flags": {}
    }
  ],
  "config": {},
  "extra": {
    "ds": {
      "scale": 0.27,
      "offset": [
        100,
        700
      ]
    },
    "links_render_mode": 2,
    "fashion_library": {
      "task": "Place the same person and garment into a new editorial scene.",
      "variant": null,
      "status": "fidelity update; fitting review required",
      "sources": [
        "https://docs.comfy.org/tutorials/flux/flux-2-klein",
        "https://github.com/black-forest-labs/flux2"
      ]
    }
  },
  "version": 0.4
}
