Hi
@Jelle De Jong, welcome 🙂
There is a blog post about data dev env -
https://lakefs.io/building-a-data-development-environment-with-lakefs/ that you can look into.
It can also be related to
https://lakefs.io/ensuring-data-quality-in-a-data-lake-environment/.
I assume that some release practices related to the change in the ingested data you described. The use of versioning and lakeFS for working on feature branch can enable you to develop and experiment with new ingested data format before or test new ingested data on different branch before you roll out changes to production. Not related to the data version if your data pipeline needs to support move than one version of the ingested data, your tested code will have to support that (as tested in the isolated environment).
If you have additional information you can share about the specific challenge, maybe others can jump in and purr more insights.