Design an architect sub-agent specifically for making architecture decisions, debugging hard bugs, and doing code reviews.