This tool can be reached at the address:
Betaflight 4.3 introduces tons of improvements, including great improvements on pid tuning, filtering and new sliders.
So therefore, the "diff all" command may produce unsafe values. Given the many improvements and changes, in this video by Chris Rosser (thank you for the great work and for your very interesting videos)
He advises (rightly) to make a selection of what is safe and what is insecure (or to be checked).
This tool was created precisely starting from his indications, it must be understood as a migration assistant to Betaflight 4.3.
Just copy your result of "diff all" from a Betaflight <4.3 quad, and paste into the tool. The tool analyze any command (the lists of safe and unsafe value are customizable using the options below) and produce as result a filtered version of your backup, simply by adding or commenting on each line that contains unsafe values.
I used Svelte, that is a great tool for rapid developing and prototyping.
Thank you to Chris for sharing my project in your Youtube Channel
cd betaflight43-safe-migration
npm install && npm run dev
Navigate to localhost:5000. You should see your app running.