Nodes/comfyui-arkennemasis/arkennemasis Spec Library (resolve + cache references)
ComfyUI Node

arkennemasis Spec Library (resolve + cache references)

Download, cache and hash every reference image; record and render every hex. Produces the per-client material library the whole run reads from, so a reference that changes upstream cannot silently change a batch.

By Hishamahmer·Created about a month ago·Updated 9 days ago· 5
arkennemasis Spec Library (resolve + cache references)
    • library_json
    • previews
    • report
    • unresolved
    • value_count
    intake_json{}
    library_dirvariation/library
    refreshfalse
    swatch_size512
    timeout_seconds120
    stricttrue
    Categoryarkennemasis/Variation

    Inputs (6)

    NameTypeDefaultDescription
    intake_jsonSTRING{}From Variation Intake.
    library_dirSTRINGvariation/libraryWhere cached references live. Relative paths resolve inside ComfyUI's output directory. Shared across products for one client — do not make it per-run.
    refreshoptBOOLEANfalseRe-download references that are already cached. Off is correct almost always: the cache is the point.
    swatch_sizeoptINT51264–2048Pixel size of a rendered hex swatch.
    timeout_secondsoptINT1205–3600
    strictoptBOOLEANtrueOn: an unresolvable reference stops the run. A missing material is the one thing that must never be guessed.

    Outputs (5)

    NameTypeDescription
    library_jsonSTRING
    previewsIMAGE
    reportSTRING
    unresolvedSTRING
    value_countINT