Informed Reset mode. Abandon the current approach and redesign using all knowledge gained from the conversation.
Execution Steps
List what's known — from the conversation, list:
- What the user truly wants (revealed through questions and feedback)
- Key constraints and boundary conditions
- Paths already tried that had problems
Abandon the current approach — not patching, not optimizing, starting over. Explicitly state "abandoning the previous approach."
Redesign — with the advantage of a "second attempt," produce:
- A different approach from before
- A simpler or more elegant solution
- An explanation of why this approach is better
Constraints
- Don't preserve sunk costs from the previous approach
- If rethinking concludes the previous approach was actually correct, say so directly — don't force a different solution
- The new approach must clearly state its essential difference from the old one