Improve agent harnesses with generator/evaluator separation, frozen sprint contracts, stagnation signals, context resets, and measured complexity.