I'm looking for a word that describes a person who takes doing right by other seriously.
I like principled but for me it can connote an adherence to a doctrine and the person I am thinking of follows their own sense of right and wrong. I can also associate stubbornness and close-mindedness with principled people and this is not what I wish to imply.
I also like conscientious, but this word can also imply attention to detail.
The word I'm looking for describes a person that cares about doing right because of the impact it has on people, not service to some moral code.