I don't get why all of you so like to make precision platformers.
So couple of em feedbacks for you for future
If your game requires pixel-perfect jumps never ever make two pixel wide outline on tiles edges. Especially on 8x8 grid you have, its like a quarter of a tile. Players want contrast, to surely know where platform ends.
You really need to fix your camera scaling. It isn't right when it can become less than a room or more than a room. In godot you probably need to check Scaling Mode in Project->Properties and change it from "Viewport" to "Canvas" or "None", at least start from there.
alright good luck