Comment by NateEag

19 hours ago

My personal hatred of LLMs aside, an I the only one who thinks "saving the conversation" is an incredibly naive and useless approach?

The conversation may have been long and meandering, for legitimate reasons, but what matters is the decision you reached at the end and the reasons for the choice.

If your project cares about those things, they should be captured in your specifications / docs / ADRs, in a concise form that respects the reader's time.

If you don't care about why the choices were made, then why save the discussion in a fancy database at all?

I guess everyone's just too cool to actually write good docs now?

(I've had some runins with the auto-generate specs based on LLM chats tools lately, like OpenSpec and an internal equivalent, and boy do I have some choice words about them. So much verbosity for so little clarity...)

> they should be captured in your specifications / docs / ADRs, in a concise form that respects the reader's time.

And if'n they don't? What should the disrespected reader of the future do, not use the non-concise form?

> I guess everyone's just too cool to actually write good docs now?

They've always been cool like that, good docs have always been rare and precious