Updating Comfy / custom nodes
When the target Comfy changes:
- Snapshot
/object_infoagain - Recapture
comfy.lock.json - Regenerate typed nodes
- Rebuild IR from
ir.build.ts cwf pack/ validate- Commit. CI
git diff --exit-codeshould be green because you updated the artifacts on purpose.
If you skip codegen, g.add will not know new classes and compile against live defs will throw E_UNKNOWN_NODE_TYPE.
If you skip the lock update, you get E_LOCK_DRIFT warnings forever.
Do not "fix" drift by editing hashes.