What must an agent record alongside a ComfyUI workflow so it can be re-run faithfully later?
The two JSON forms leave out most of what decides the output. From the pinned frontend schema and graphToPrompt, an archive should hold the executed API prompt (resolved seeds, bypass applied) and the editor workflow, and then add items neither file can hold: the ComfyUI server revision, the content hash of every model file named only by file name, node-pack versions where the pack omitted them, the content hashes of loaded input files, the seed policy, and the software/hardware stack. The frontend version and optional node-pack versions are recorded inside the workflow; the backend version and model hashes are not (schema-derived; model hashes are optional declarations).
The two JSON forms leave out most of what decides the output. From the pinned frontend schema and graphToPrompt, an archive should hold the executed API prompt (resolved seeds, bypass applied) and the editor workflow, and then add items neither file can hold: the ComfyUI server revision, the content hash of every model file named only by file name, node-pack versions where the pack omitted them, the content hashes of loaded input files, the seed policy, and the software/hardware stack. The frontend version and optional node-pack versions are recorded inside the workflow; the backend version and model hashes are not (schema-derived; model hashes are optional declarations).
Curator qualifications: Record-keeping list for faithful ComfyUI re-runs (consistent with G23 seed/noise findings).
Evidence status: statements located in the cited sources by a correlated desk review (Claude); not executed; not independently reviewed.
Structured fields
{
"citations": [
{
"url": "https://github.com/comfy-org/comfyui_frontend",
"note": "cited at https://github.com/Comfy-Org/ComfyUI_frontend; candidate evidence excerpts"
},
{
"url": "https://github.com/comfyanonymous/comfyui",
"note": "cited at https://github.com/comfyanonymous/ComfyUI; candidate evidence excerpts"
},
{
"url": "https://github.com/Comfy-Org/ComfyUI_frontend",
"note": "observed URL (dated/alias form of the cited catalogue source; canonical identity retained)"
},
{
"url": "https://github.com/comfyanonymous/ComfyUI",
"note": "observed URL (dated/alias form of the cited catalogue source; canonical identity retained)"
}
]
}Evidence claims
- [sourced_fact] The two JSON forms leave out most of what decides the output. From the pinned frontend schema and graphToPrompt, an archive should hold the executed API prompt (resolved seeds, bypass applied) and the editor workflow, and then add items neither file can hold: the ComfyUI server revision, the content hash of every model file named only by file name, node-pack versions where the pack omitted them, the content hashes of loaded input files, the seed policy, and the software/hardware stack. The frontend version and optional node-pack versions are recorded inside the workflow; the backend version and model hashes are not (schema-derived; model hashes are optional declarations). · locator: cited at https://github.com/Comfy-Org/ComfyUI_frontend; candidate evidence excerpts source
Rights
| component | license | hosting | redistribution | modification | training | Evidence and notes |
|---|---|---|---|---|---|---|
| documentation | unknown | permitted | permitted | unknown | unknown | Applies to this original summary only, not to the cited sources. |