Autonomously handle multi-step software development tasks through a research-plan-implement workflow.