Morality = Reciprocity
Reciprocity = limiting our display word and deed to productive, fully informed, voluntary transfer of demonstrated interests, free of imposition of costs upon the demonstrated interests of others by externality to the action, and warrantied within the limits of the actors’ capacity for restitution, between those who demonstrate, promise, imply, or expect exchange of reciprocity.
As far as I know, that is the logical, empirical, biologically necessary, genetically necessary and complete definition of morality, for conscious beings, and there are no cases under which the definition fails.
Some people will try to conflate the moral and the good, where good consists of an additional investment in addition to not violating reciprocity – but this demands involuntary transfer from others, and violates reciprocity.
Some people will try to demand involuntary exchange of a promise of reciprocity from those who do not offer it – but an enemy is nothing more than an enemy who will not engage in reciprocity.
Some people will argue this is a binary condition rather than an agreement, under which we match their level of reciprocity and irreciprocity. But while we seek perfect reciprocity, we rarely obtain it. In international trade and in politics we all but never obtain reciprocity, instead we exchange selective reciprocities and irreciprocities within our tolerance for continued cooperation, boycott, or war.
Some people will try to demand reciprocity in war between groups, between whom the exchange of reciprocity has been withdrawn, but this demand violates reciprocity.
Humans demonstrate the minimum morality that they can get away with without provoking altruistic punishment from others.
Humans possess extraordinary abilities of accounting for debts and credits with others, our relative status, status differences, and the tendency of people to engage in moral or immoral behavior.