Today when using the file kind in the Git provider mapping it is mapping the file only from the main branch and if there is an issue with the file structure / a mismatch with the blueprint schema you will only see that in the audit log as an error. This feature's idea is to allow to run a dry run of the mapping on the feature branch before it is merged, so that I will be able to fix that before and have a perfect version in the main branch. So a perfect flow would be - I write my yaml in my feature branch, I finish and opening a PR, a check / something is verifying the structure of the yaml can be mapped to a Port entity, and it is merged to main.