Nodes/comfyui-arkennemasis/arkennemasis Review Board (contact sheet + excalidraw)
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.

By Hishamahmer·Created about a month ago·Updated 9 days ago· 5
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)

    NameTypeDefaultDescription
    jobs_dirSTRINGvariation/jobs
    out_dirSTRINGvariation/review
    recipe_jsonoptSTRINGSupplies the axis order and each value's label and hex for the board's row and column headers.
    productoptSTRING
    embed_imagesoptBOOLEANtrueInline 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_sizeoptINT00–2048Pixels 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_urloptSTRINGhttp://127.0.0.1:8188Where the approve/reject buttons post their decisions.
    write_excalidrawoptBOOLEANtrueWrite the .excalidraw matrix - the client-facing board.
    write_htmloptBOOLEANtrueWrite the HTML contact sheet - the approve/reject surface that writes back into the job records.

    Outputs (3)

    NameTypeDescription
    html_pathSTRING
    excalidraw_pathSTRING
    reportSTRING