Plan, coordinate, execute, and verify non-trivial engineering work with explicit task tracking, focused subagents, autonomous root-cause debugging, and correction-driven lessons. Use for tasks with three or more steps, architectural decisions, complex implementation, bug reports, failing tests or CI, or work that needs rigorous planning and proof before completion.