Discussion about this post

User's avatar
Alireza Rahmani Khalili's avatar

The trust-breaking moment is the most interesting part: not a wrong answer, not broken code, but a changed interaction shape. The batched questions damaged the relationship more than any technical failure. That's a signal most AI tooling teams aren't instrumenting for — user trust isn't just about correctness, it's about the feel of the collaboration rhythm. Once that's disrupted, the prior trust doesn't automatically transfer.

The `guidelines.md` as the operating system of the collaboration is the pattern worth naming. It's not a prompt. It's a working agreement. That distinction changes how you think about maintaining and evolving it.

I write about production AI systems and distributed backends. Worth a subscribe here too.

Nune Isabekyan's avatar

Interesting read, thanks for honest breakdown! I'm actually thinking a lot about how chat is the "wrong" way and we need workflows and we need to improve continuously those workflows to produce better results, to guard the results of previous steps, etc. Probably two different usages emerge - "pair programmer" - what you described as assistant who walks with you, you're the driver, they are the executor. But when it comes to team collaboration, repeatable workflows, and traces of those steps to help improve them - I'm thinking that matters too. Chat feels so fragile, or?

No posts

Ready for more?