Harness design for long-running application development Creating a harness that worked well across context resets was key to keeping the model on task Opus 4 5 largely removed that behavior on its own, so I was able to drop context resets from this harness entirely