There is a right and wrong way to do Harness Engineering.
What makes it right or wrong mostly comes down to whether you're following the lessons of Bitter Lesson Engineering or not.
Bitter Lesson Engineering comes from Richard Sutton's "Bitter Lesson" essay, and it means ensuring that you're not trying to outsmart your own AI. It means not trying to micromanage how your AI does things, but rather specifying what you want done.
Plainly stated:
Bad Harness Engineering is bad because the smarter AI gets the more antiquated your instructions will become. And at some point (maybe even now?) they'll make your AI stupider instead of smarter.
Good Harness Engineering is good because no matter how smart an AI becomes it will still be better at getting you great results if it understands who you are and what you like.
Basically, both your prompts and your harness should be about who you are and what you're trying to accomplish, and not specifically how to get there. That's what the AI is there to figure out.
Give it the best possible picture of you, your ideal outcome, and the best tools you can, and give it room to work.