Self-heal complete. Here's what happened: **All features working:** - Page loads correctly with proper layout - 24 threads visible in the 1d window, 2 in 6h - All API endpoints responding (threads, session-tails, linear-issues, attach, update, delete, sync) - Thread data integrity good (21 replied, 3 failed) **One bug fixed:** - Missing CSS class `.sess-content` in `palacecode.css` — referenced in `DetailPanel.tsx` for the log fallback display but was undefined. Added the missing style rule, rebuilt, and restarted the service.