"just like in every other restaurant on the planet"
You mean just like every restaurant in USA. I rarely tip in France, only if I had a really special interaction with the waiter/waitress. Once it was because the waitress was a student we chit chat a bit and ended up talking programming (!). I never tipped once in China (nobody does it there)
In the end, I left my usual tip to the server and zero to the rest and left it for them to figure out, just like in every other restaurant on the planet. Servers make full, much higher than Federal minimum wage in my state plus tips, so really we should be abolishing tipping at this point IMO.