I’m reasoning with an associate that when we have components A and B have two connections between them, one moving data one way and one moving data the other way, that “A_input” and “A_output” are poor names because they are a matter of perspective. From B’s perspective “A_input” could plausibly, in legal English, mean “input I receive from A” or “input I provide to A”. Better to name signals “A_out_B_in” and “A_in_B_out” (or AOBI and AIBO if you like) I think.
Is this obvious, or controversial?