Love this idea. I’ve been working on a similar problem. How are you handling context across multiple files or refactors? Is it persistent or regenerated per run?