I cut a tree that was 3-4 tiles away from a stone fence and it fell IN the fence. Now I have a log across the wall and no way of taking it form there, because my character can't reach the middle of the log, which is in the wall. Indeed, I was facing the wall when I cut it. I think timber should either destroy anything that it falls over or place the log somewhere it fits. In this case, I can try destroying the wall (if I can reach it). I also had a situation where the timber fell below a ridge and I couldn't take it.
I think the contact between objects and buildings needs a few touches. For building vs building, I think now it's ok with the 1 tile minimum gap, but object vs object and object (lift-able) vs building (non-liftable object) has some issues. I saw some problems with overlapping gardening pots (for some, this might be an advantage) and pots inside the walls.
I don't know how the system calculates the space between items, but for logs and pots it seams to use just one point, the middle of the base area, which isn't realistic. It should use the entire surface. Usually, in code, objects are viewed as parallelepipedic shapes or regular geometric shapes (simplest way). Is the code for logs and pots different than for other items?
Also, I think this is related: you can't interact with objects (coop, compost) on the entire surface of them, just some points or small area. Is this intended?