[development] decoupling form validation from error reporting and "actions" OR different use case for DANGEROUS_SKIP_CHECK