legostormtroopr 20 hours ago

I would say the most important thing for linting natural language specifications would be a strictly enforced, well defined grammar that precisely defines what words could be used in what order, do that the linter could identify tokens that were out of place. Otherwise, you have ambiguity that of all too common in natural language.

But you also said you don’t want to discuss why natural language isn’t code.