I think the distinction between models, workflows, and harnesses is important when building production-ready AI systems. A capable model alone doesn't guarantee reliable execution. The surrounding system needs to manage context, tool permissions, state, error recovery, and verification. One challenge is keeping workflows flexible enough to adapt to unexpected situations without giving agents unrestricted control. A well-designed harness should provide that balance while making execution observable and outcomes verifiable.