Do I get it right?
UG can defend a town boundary (and get the "barricades" claim) only if it is wholly within the terrain.
UG defending a town is affected or badly affected in combat.
Enemy fighting a UG defending a town is affected or badly affected in combat.
Which means that an infantry SuG defending a town gets +4 claim in charge combat against a loose infantry TuG.