In the breadboarded circuit, Q1-Q4 form a half adder, that is a 2 input adder.Normally you need a 3 input adder to deal with carries.So we have Q1-Q4 cascaded into another half adder (Q5-Q8) to accept that incoming carry.My problem/confusion/stupidity was thinking that a half adder ...