Hello everyone! I am a new git contributor, and was reading through the source code. I want to implement a small check that prevents an interactive rebase from proceeding with a fixup in case the last commit did not apply cleanly, in which case the fixup could amend the wrong commit. I am doubtful about how to check for missing/skipped commits in rebase-interactive.c . Could anyone provide guidance? Thanks a lot! Vinayak