Yeah, this forum is very good to get technical and creative Input.
Your map is very nice.

In most medieval cities the outer wall has houses all over it's length, because is has many advantages to lean the house against that wall. The wall becomes more stable and resistant and the thick wall is warm in winter and cool in summer. And after all, if the town has built the wall you've got to build only three walls of your house and get one super-wall for free.