4 ms·
Yeah difftastic and similar tools help a lot with formatting noise really. My question is slightly orthogonal though: even with a cleaner diff, I still find it
by nuky 9mo ago
Yeah difftastic and similar tools help a lot with formatting noise really.
My question is slightly orthogonal though: even with a cleaner diff, I still find it hard to quickly tell whether public API or behavior changed, or whether logic just moved around.
Not really about LLMs as reviewers — more about whether there are useful deterministic signals above line-level diff.
- veunes 9mo agoThe tools exist, they're just rarely used in web dev. Look into ApiDiff or tools using Tree-sitter to compare function signatures. In the Rust/Go ecosystem, there are tools that scream in CI if the public contract changes. We need to bring that rigor into everyday AI-assisted dev. A diff should say "Function X now accepts null", not "line 42 changed"