Final-review Critical. installer/comfyui/scripts/comfy-up.sh (shipped from CT105) does docker run a standalone comfyui container on :8188. main's arbiter owns podman hal0-slot@img on the same port. /restart, installer service-repair, and install_extension('comfyui') all invoke comfy-up.sh → potential port clash / rogue unmanaged container that won't yield the iGPU. Route docstring claims 'API no longer shells out' while 3 paths do.
NOTE: live CT105 currently uses comfy-up.sh and works — so reconcile needs CT105 verification of whether the arbiter/podman-slot path is actually the live comfyui path. Decide: route control through arbiter (like /switchover) + demote comfy-up.sh to manual-only, OR make arbiter use comfy-up.sh. Requires GPU-box verify (deferred this week).
Final-review Critical.
installer/comfyui/scripts/comfy-up.sh(shipped from CT105) doesdocker runa standalonecomfyuicontainer on :8188. main's arbiter owns podmanhal0-slot@imgon the same port./restart, installer service-repair, andinstall_extension('comfyui')all invoke comfy-up.sh → potential port clash / rogue unmanaged container that won't yield the iGPU. Route docstring claims 'API no longer shells out' while 3 paths do.NOTE: live CT105 currently uses comfy-up.sh and works — so reconcile needs CT105 verification of whether the arbiter/podman-slot path is actually the live comfyui path. Decide: route control through arbiter (like /switchover) + demote comfy-up.sh to manual-only, OR make arbiter use comfy-up.sh. Requires GPU-box verify (deferred this week).