ComfyUI Node
arkennemasis Deliver (format ladder + folders)
Write one accepted master and derive its whole delivery ladder — PNG, JPG, WebP and thumbnail — into the per-axis folder structure, using the client's own filename. Re-running overwrites in place: no _v2, no timestamps, no ambiguity about which file is live.
arkennemasis Deliver (format ladder + folders)
- image
- master_path
- delivered_json
- report
◄cell_json{}►
◄output_dirvariation/delivered►
◄recipe_json►
◄formatspng►
◄jpg_background#FFFFFF►
◄thumb_size512►
◄quality92►
◄colour_profilesRGB►
◄jobs_dirvariation/jobs►
◄structure▾►
Categoryarkennemasis/Variation
Inputs (11)
| Name | Type | Default | Description |
|---|---|---|---|
| image | IMAGE | The verified, accepted candidate. | |
| cell_json | STRING | {} | — |
| output_dir | STRING | variation/delivered | Delivery root. Relative paths resolve inside ComfyUI's output directory. |
| recipe_jsonopt | STRING | — | |
| formatsopt | STRING | png | Comma-separated ladder: png, jpg, webp, thumb. Derived deterministically, so the ladder can always be rebuilt from the masters without touching a model. |
| jpg_backgroundopt | STRING | #FFFFFF | Matte colour for the white-background JPG. |
| thumb_sizeopt | INT | 51232–4096 | — |
| qualityopt | INT | 9240–100 | — |
| colour_profileopt | STRING | sRGB | Embedded into every derived file. Generating in one colour space and delivering in another is the usual cause of 'the colour looks wrong' after delivery. |
| jobs_diropt | STRING | variation/jobs | Delivered paths are recorded on the job record here. |
| structureopt | COMBO | 'flat' puts every image for a product in ONE folder — the filename already carries every axis value, so a directory per axis adds depth without adding information and buries the set. 'by-axis' keeps the nested layout for clients whose asset system wants it. |
Outputs (3)
| Name | Type | Description |
|---|---|---|
| master_path | STRING | — |
| delivered_json | STRING | — |
| report | STRING | — |