ComfyUI Node
arkennemasis Review Board (contact sheet + excalidraw)
Build the review surface: an HTML contact sheet whose approve/reject buttons write straight into the job records, and an .excalidraw board laid out as the axis matrix for the client. Review is organised by axis value, so the number of decisions scales with the axes rather than with the outputs.
arkennemasis Review Board (contact sheet + excalidraw)
- html_path
- excalidraw_path
- report
◄jobs_dirvariation/jobs►
◄out_dirvariation/review►
◄recipe_json►
◄product►
◄embed_imagestrue►
◄thumb_size0►
◄server_urlhttp://127.0.0.1:8188►
◄write_excalidrawtrue►
◄write_htmltrue►
Categoryarkennemasis/Variation
Inputs (9)
| Name | Type | Default | Description |
|---|---|---|---|
| jobs_dir | STRING | variation/jobs | — |
| out_dir | STRING | variation/review | — |
| recipe_jsonopt | STRING | Supplies the axis order and each value's label and hex for the board's row and column headers. | |
| productopt | STRING | — | |
| embed_imagesopt | BOOLEAN | true | Inline the thumbnails as data URIs so the HTML file is self-contained and can be emailed. Off links to files on disk instead, which keeps it small. |
| thumb_sizeopt | INT | 00–2048 | Pixels per image on the board, which also sets the tile size and therefore how big the finished matrix picture is. Leave it at 0 for FULL SIZE - it matches whatever resolution your images actually are, so nothing is lost. Set 640 or 1024 only if the picture is too heavy to open. |
| server_urlopt | STRING | http://127.0.0.1:8188 | Where the approve/reject buttons post their decisions. |
| write_excalidrawopt | BOOLEAN | true | Write the .excalidraw matrix - the client-facing board. |
| write_htmlopt | BOOLEAN | true | Write the HTML contact sheet - the approve/reject surface that writes back into the job records. |
Outputs (3)
| Name | Type | Description |
|---|---|---|
| html_path | STRING | — |
| excalidraw_path | STRING | — |
| report | STRING | — |