This is a really cool idea for a platformer. I feel like maybe there needs to be 1 or 2 extra frames of lenience for getting certain jumps or grapples. I think getting the jump out of a grapple is frame perfect right now? or close to it...
Yeah I forgot to include jump buffering and coyote time :(
You should be able to jump at any point during the grapple pull phase though.