Goal: reduce blank-screen failures and improve day-to-day UI ergonomics.\n\nIncludes: #1, #3, #30, #32, #52, #54, #55, #57, #58, #59