Comment
Comment by ZitchDog
I've been having good luck with fairly autonomous LLM coding with the following rules:
Global state and classes could also be removed via eslint rules, that would be interesting, though I haven't found it to be an issue in practice once the types are strictly enforced.