Update on that previous post… last night I gave Claude Code too complicated of a task and then tried valiantly to get it to rescue itself out of a huge mess and ultimately ended up throwing away $30 worth of API costs at the end of it all. I really need to remember that if Claude Code doesn’t get a feature right on the first try, just throw everything out and start over. (By ‘first try’ I mean up to ‘building the feature and one or two bug fix prompts to fix minor issues’.) Any time I push Claude Code hard to fix something it got wrong, it’s just a huge waste of time and money.