Where does Satoshi positively affirm 0 sat tx? The code snippet (what I can see from shit crop) looks like basic error handling. The absence of negation does not imply affirmation. The error handling is to prevent exploitable code paths, not document network rules.