
Hindsight caught repeated AST traversal bugs
Hindsight caught repeated AST traversal bugs “Why is it flagging recursion again?” I checked the logs, and the agent wasn’t looping—it was using Hindsight to call out the same AST traversal mistake I’d made three commits ago. Last night I assumed my AST walker was fixed; by morning, Hindsight had surfaced the exact same traversal bug across three different submissions I thought were unrelated. What I actually built I’ve been working on Codemind, a coding practice platform that doesn’t just run user code—it tries to understand how someone is solving a problem and guide them while they’re doing it. At a high level, the system looks like this: A frontend where users write and submit code A Python backend that parses and analyzes submissions A sandboxed execution layer (Firecracker-style isolation) to safely run code An analysis pipeline that walks ASTs and applies rules + taint tracking A memory layer powered by Hindsight that stores patterns across attempts The interesting part isn’t exe
Continue reading on Dev.to DevOps
Opens in a new tab



