ComfyUI Node

SOLO · Log Organizer

Untangle the prompt, outfit, and scene logs SickOllie reads

By sickollie·Created 2 months ago·Updated 7 days ago· 17
SOLO · Log Organizer
    • status

    SickOllie's whole Prompt Core is built around plain-text .txt libraries - prompts, outfits, and scenes that get slotted into placeholders at generation time. Those files are great until they're not: a year of appending to the same prompt file leaves you with blank lines, numbered list remnants, duplicate resolved lines, and one file that's somehow a mix of prompts, outfit descriptions, and scene settings all at once. The SOLO Log Organizer is the companion tool that cleans that mess back into something Prompt Core can actually use. Like its LoRA sibling, the node you see on the canvas is just a launcher - it takes no inputs, returns a status string, and its job is to open the organizer (via the node's Open Organizer button, the SOS sidebar, or the Sick Ollie menu).

    What it can do

    The organizer targets exactly the files Prompt Core reads, which live under ComfyUI/input/SickOllieLogs/ in prompts/, outfits/, and scenes/ subfolders. It's preview-first: scans are dry runs, and only checked rows get applied.

    • Removes blank lines, structural headings, and list numbering
    • Converts standalone SICK DOLLS placeholders to BRAND
    • Removes exact duplicate resolved lines inside each file
    • Classifies content into outfits, prompts, or scenes
    • Groups results into compact categories like Values, Templates, Scene Templates, Masters, Fragments, and Needs Review
    • Polishes filenames with readable titles, token contracts, and resolved line counts
    • Archives originals before writing cleaned UTF-8 output, so nothing is ever destroyed outright
    • Undoes the last apply without clobbering files you've since edited
    • Exports the scan audit as CSV, and can preview and remove still-empty folders

    One behavior worth knowing: existing grouped folders are left alone unless you explicitly enable "Reprocess Existing Subfolders." It won't silently reorganize the structure you already built.

    Installing it

    Part of the SickOllie pack, so:

    cd ComfyUI/custom_nodes
    git clone https://github.com/sickollie/SickOllie
    

    or install via ComfyUI Manager (search "SickOllie"), restart ComfyUI, and hard-refresh with Ctrl+F5 so the organizer UI loads.

    Where people get burned

    Mostly with the folder location. If your log files aren't under ComfyUI/input/SickOllieLogs/ with the matching parent (prompts, outfits, scenes), Prompt Core won't see them and the organizer has nothing to work on. The README's answer is mechanical: put the .txt files in the right subfolder, restart, refresh, then reselect any stale [None] log paths in Prompt Core. And the same safety advice as the LoRA organizer applies - the scan is free, so run it on a copy of a valuable library before you ever confirm an apply. The archive-and-undo design means a bad pass is recoverable, but "recoverable" beats "didn't have to happen."

    CategorySick Ollie/Utilities

    Inputs (0)

    No inputs

    Outputs (1)

    NameTypeDescription
    statusSTRING