BE-006: a single failed push reports as a stack of Error / raw lines

One unreachable-remote push prints FIVE lines for ONE failure: a raw ssh: stderr leak, a be: remote … unreachable line, then Error: WIREUNRCH and Error: BEDOGEXIT twice (one per spawned be process level). Collapse to ONE uniform error line — name + verb + URI + code, single-sourced (the BE-003 contract). See BE-003, POST-020.

Input

Context

be post ssh://localhost/src/dogs to an unreachable git remote, verbatim:

Goals

A failed push (or any error exit) reports ONCE, uniformly.

Constraints

WIP

Design decisions

(pending — needs a ruling on where the single error line is sourced: root be process only, vs. each dog, vs. the spawning frame.)

TODOs

Blockers and bummers

(none yet)

Outcome

(pending)