slab witness eye + trancenwaltzi liquid mode / camera / timecode master
slab/menubar: StateSnapshot gains an off-main render-detect (pgrep for cover-video.mjs / preview-score.mjs / bgra ffmpeg); IconRenderer overlays a "witness" eye (almond + drifting/blinking pupil) on the menubar icon while a marketing/pop render runs. Closes when idle. cover-video.mjs: - --liquid flag (trancenwaltzi): slit-scan row-tear → smooth water ripple; column-shear doom-melt → liquid crossfade dissolve; string warp 0.4x. trancenwaltz proper keeps slit/shear at full strength. - camera: reverted fit-width/bleed (caused a repeated top/bottom band) back to cover-fit @ baseScale 1.0 (no overscan, ~12% less crop than the old 1.12, ken-burns still breathes). - timecode tcFontSize → 0.82x (read bigger than the title at equal pt). - IG-story title inset down to clear the IG UI. TODO.txt: note the slab/screensaver render-witness idea. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>