Build agent harnesses and measure them against each other: memory strategies, context budgeting, tool interface design, and the protocols by which agents hand work to one another
Debug agent failures at the trajectory level and resolve them in the harness