Restructure the changes list so the staged/changed file list scrolls inside ChangesPanel while the commit message and actions stay pinned to the bottom, matching the desktop git sidebar instead of letting the commit box scroll out of view with the list.