The question Does this method guarantee that cells in a CSV will be correctly partitioned? is a duplicate of this one (10k+ and mods only) which asks whether a singular function properly 'escapes' bits of text from a CSV when handed to the function.
My personal opinion is that it does not meet the criterion to stand on its own, namely that the following close reason would apply:
Lacks concrete context: Code Review requires concrete code from a project, with sufficient context for reviewers to understand how that code is used. Pseudocode, stub code, hypothetical code, obfuscated code, and generic best practices are outside the scope of this site. I merely provided the question as contextual reference as it's the catalyst that prompted my posting this question about the close reason.
The code is placed, and the user says "This is the proper output: [examples]" but there is no other context for the question - not context of usage beyond "This function does [purpose]'". It also explicitly asks "Does this method guarantee that the cells in a CSV will be properly formatted and data values properly processed" (my interpretation), which falls into the "generic best practices" category of this close reason as well.
To clarify my understanding of the close reasons, and my interpretations, is my interpretation valid? Or is the scope of what that close reason broad enough that it needs refined because of cases like this?
If my interpretations are not valid, then please explain why so I can alter my interpretations in the future.
To be clear: I am not questioning the validity of the question that was posted already. I'm questioning the scope and therefore my interpretation of the close reason of "Lacks Concrete Context", and at what point a question drifts into "generic best practices".
I see context for the original question post, namely that it's trying to scrub CSVs of invalid contents so that the CSV structure is properly kept. But whether or not this is scrubbing in a valid way, in my opinion, drifts into "generic best practices" rather than a concrete-context question. This is solely based on the interpretation of the close vote.
Therefore, the focus of this Meta post is the clarification on the close reason's scope and at what point any given question drifts into the "generic best practices" category, not whether the question I linked to is inherently on or off topic.