I'm sure I've described this idea somewhere before, but I couldn't find an issue for it (or I failed at searching for where it was in another issue), so figured I would create one as a placeholder.
The basic idea is that:
- We diff for the changes between 2 web app builds
- We de-noise that diff using
diff-minimiser or similar (to get rid of trivial changes such as minimised identifier churn, etc)
- We pass the minimised diff to an AI / LLM tool to generate a human friendly overview/summary of the changes in that build.
See Also