Hi Avi,
On Sun, 2 Aug 2026, at 4:29 PM, Avi Press via ghc-devs wrote:
>
> *"R1: Recommendation: write the final version yourself"* could be better
> softened to something like: *"R1: Make a final human author-led pass." *My
> thinking is that the current wording somewhat undermines the otherwise
> tool-neutral position, and could even be interpreted as a requirement in
> practice despite being labeled a recommendation. In my opinion, hand-typing
> every character isn't a relevant standard, except as a supplement to (P2).
>
I think that would make it quite a different recommendation and one that would
no longer effectively "[force] you to think. It's hard to type in code that you
don't understand!" In my experience at least, making a pass through LLM
generated code can fail to catch both subtle issues and fundamental
architectural mistakes. It often looks extremely reasonable until you start to
engage with it critically and in earnest. It is extremely helpful to rephrase
things in your own words to
It seems like putting the cart before the horse to discount a recommendation
because it doesn't come across as neutral enough to some. I think it is worth
coming up with a policy that is derived from our principles as a community
rather than reacting to LLMs ad hoc. And it is a strength of this draft that it
takes this approach. Yet, if we derive from our principles that certain aspects
of LLMs are harmful then we shouldn't shy away from that! The very purpose of a
policy is to draw out these things.
Cheers,
Teo
_______________________________________________
ghc-devs mailing list -- [email protected]
To unsubscribe send an email to [email protected]