Instead of manually checking the YAML format like it is done [here](https://github.com/fred-framework/dart/blob/de005b74a437628a766c2cd2f7e605e2d3c90c94/without_gui/src/main.cpp#L266), DART could use a YAML schema validator, like [this one](https://github.com/psranga/yavl-cpp).