Before asking my last question, I've double checked what counts as off-topic and on-topic in this SE. According to my findings:
We require that the code be working correctly, to the best of the author's knowledge, before proceeding with a review.
I find this poorly phrased compared to what is actually happening. From Gareth Rees comment I take it that any question that is bug related is immediately off-topic.
This is not what is reflected by this phrase. In fact this meta post seems to suggest:
[Purpose of a code review:] Are there edge cases that may cause the code to fail
I would assume this to be on-topic on a code review platform? I am confused because this doesn't seem to be the case.
As such I want to suggest to phrase the off-topic reason more explicitly to reflect current policies. My ideas are:
We require that the code be working correctly before proceeding with a review
or
We require that the code be working correctly in all cases and to the best of the author's knowledge before proceeding with a review
But there are probably better ways. My goal is to make it more clear that anything that is about unexpected behavior is off-topic; including corner cases.