Joshua O • Feb 11, 2026 • 1 min read • 110 words
This is something many are already exploring, but I landed on it while building with an LLM. I'm starting to think about errors as lessons, and designing my systems so debugging is about outputting the context necessary to fix the issue, but also, so the system responds to those errors as if they were lessons, by having a protocol to integrate the lessons into the system.
This can be as simple as designing your schemas and validation to throw corrective errors that an MCP can use to instantly self-heal, and as robust as to affect the entire system design to make it work more like a brain with a therapist.