Use when the user asks to brainstorm, write, create, structure, or critique architectural design documents, specifications, or system designs. Use this to preempt raw planning or coding by formalizing architecture first.