As I came across this answer Codility's Permutation Check in C# [answer #200620], I noticed the user reviewed quite a few requirements of the challenge, before reviewing the OP's code. My questions concern general on-topicness of such reviews. This answer serves as a mere example.
- Is it on-topic to review a challenge's requirements, given the OP's code also gets reviewed?
- Should a review confront the OP with the bad practices of the challenge; e.g. can we expect OP to change (to some extend) what is provided by the challenge?