Architecture Reference: Single-Agent vs Multi-Agent Teams