Designing a Production-Ready Agent Harness With Persistence and Checkpointing