Lack of minimal understanding of the problem being solved is no longer an off-the peg reason for flagging a question off-topic, and according to this answer
As of now, the "minimal understanding" off-topic reason is gone.
However, if we want to flag a question off-topic, the menu advises us:
This question does not appear to be about programming within the scope defined in the help center.
And if we click through to the help center, the 3rd off the listed criteria for off-topic questions is:
Questions asking for code must demonstrate a minimal understanding of the problem being solved. Include attempted solutions, why they didn't work, and the expected results. See also: Stack Overflow question checklist.
Is the help center out of date on this point?