A Claude worktree under aiui/ was committed as a submodule gitlink (160000) with no .gitmodules entry, so actions/checkout's recursive submodule pass exited 128 and every 'Build & push demo images' run since v1.8.6 failed. Removing the index entry — the worktree is local state and was never meant to be tracked.
funny-hofstadter
@ 1c5185a15c
happy-colden
@ 666e1232f4
hardcore-beaver
@ a817fa199f
heuristic-raman
@ e8e002debc
priceless-colden
@ aaaef7d710