I think what happens is the exact opposite of what you've described above. Files that are staged remain untouched and the modified (but unstaged) files go into the stash with stash save --keep-index
I think what happens is the exact opposite of what you've described above. Files that are staged remain untouched and the modified (but unstaged) files go into the stash with stash save --keep-index