Looks very nice actually. I wonder what the best way would be to hook onto the validationAction.
If I understand correctly, if validationAction is warn, it only outputs a failure to the console. But actually being able to specify a warning/validation message/code to use as feedback client-side would be more useful.
I looked into this and I believe it’s not possible to determine the reason for a field failing validation. It will be great when it’s fully baked though.