>> I suggest
>>
>> ```
>> '@asis' needs braces here; say '@itemize @asis{}'.
>> ```
>
> I do not like much that option, because we do not have any idea why
> the user ended up using '@itemize @asis'. Maybe with @asis, it will
> be in general the case that @asis{} is correct, but with other
> @-command for example @strong, it is unlikely to be the case. [...]
Again: Do we have to educate the user in an error message?
>> IMHO it is not necessary in the error message to explain this in
>> detail.
>
> I actually agree on that. But it should say enough in order not to
> be misleading.
It's not clear to me what kind of 'misleading' you are thinking of.
The problem at hand is
```
@itemize @asis
```
and should cause a warning/error message. I consider it completely
natural that the message tells the user to use
```
@itemize @asis{}
```
instead for this specific case.
Werner