[en] differentiation error: indirect vs preambled questions

at the moment both preambled questions (should use a colon) and indirect questions (shouldn’t use any punctuation) are labeled as indirect questions when a comma is used.
Indirect questions do not end with a question-mark, preambled questions do.

EG:
“I was wondering, where’s your little one?”
should not be corrected to
“I was wondering where’s your little one?”
but to
“I was wondering: where’s your little one?”