Ohh that explains that part in certain levels :

I did figure out that the dash comes back when touching the ground/groundslamming thanks to the button levels, it's just the "dashing infinitely on the floor for straight paths" that i missed !
The game is mechanically simple enough that you don't have to explain everything (except like, the inputs) thoroughly, even if some strats get lost on some people as long as they can reach the goal it doesn't matter! People that like Speedrunning games will find out about those mechanics by experimenting as much as they can even if you don't explain said mechanics anyway, don't worry too much about it x)