The roof is very top heavy as it is - in the real world it would be sideways with the first winds. I propose you look into woodworking. Will help you avoid even having to deal with those ropes - which btw look off first and foremost since they lack knots(or any other means of binding). https://en.wikipedia.org/wiki/Woodworking_joints#Traditional_woodworking_joints
If you joined the two beams on each side with a oblique cross lap joint you could rest the axle on top of the joints. Also make them wider than the well and extend them into the ground, this way they are fixed to something.
Your bucket is completely porous, more of a strainer really and yet its not worn or withered. Clearly it was made to be like that - intentionally and recently.
The well stones are too perfect as well, no wear. Also they are all identical - same texture on each of them.