@pvncher Not always. If tasks are independent and clearly divided, running more than 2 sub agents can still be faster and useful. The double-checking problem is more of an orchestration or prompting issue than an inherent limit of >2 agents.
By the end of 2024, you’ll likely never need these APIs again:
• useMemo, useCallback, memo → React Compiler
• forwardRef → ref is a prop
• React.lazy → RSC, promise-as-child
• useContext → use(Context)
• throw promise → use(promise)
• <Context.Provider> → <Context>