

You’re right that there is a risk, that rebasing introduces compile errors or even subtle breakages. The thing is, version control works best, if you keep the number of different versions to a minimum. That means merging back as soon as possible. And rebases simultaneously help with that, but also definitely work best when doing that.
There may be reasons why you cannot merge back quickly, typically organizational reasons why your devs can’t establish close-knit communication to avoid conflicts that way, or just not enough automation in testing. In that case, merges may be the right choice.
But I will always encourage folks to merge back as soon as possible, and if you can bring down the lifetime of feature branches (or ideally eliminate them entirely), then rebases are unlikely to introduces unintended changes and speed you up quite a bit.

Huh, you fry the dry TVP? Do you then let it simmer in the sauce for as long as one would normally boil it?
I have some steak-like TVP here, which is going to remain dry in the core, unless you really give it its time, so not sure how well it would work with that.
I do also have (pre-)roasted TVP, though, where I assumed, they do that when extruding or something. Maybe they actually throw it into a big pan before shipping… 🤔