Treemaps are the default, and are great for finding outliers with heatmaps, but terrible in terms of explainability. So now I'm heading into architecture diagram territory, and tree-sitter is helping with extracting the names of classes, functions, variables etc. LLMs can make decent diagrams out of this.
Very cool! I see how you can do zoom-to-code on a treemap, but the diagrams then need to be more abstract and without code, right?
Really agree with the article, ultimately the typing and thinking speed issues can be solved with AI, but trusting it and auditing what it does seems like a job for humans for the foreseeable, you know, so maybe we avert a classic sci-fi AI apocalypse and whatnot