The errorf function evaluates the format string, then prints the result to the ERROR log and fails the build.
{{ errorf "The %q shortcode requires a src argument. See %s" .Name .Position }}
Use the [erroridf] function to allow optional suppression of specific errors.