AI guidelines

You are responsible for the AI's output

An AI can't be fired. You can. Businesses pay an engineering team to build and maintain software that works. It doesn't matter where the code comes from, if things are buggy or unstable, it's the engineers that are accountable.

Don't use AI to produce something you don't understand.

Using AI you can achieve far more than you can on your own. But if you are using it outside your experience or expertise, you will be unable to validate the quality of the output. You can use AI to learn and develop but don't produce things without understanding them.

Don't ask someone to read or review something AI-generated you haven't read.

With AI, a large proportion of work is reviewing the output. If you give unreviewed output straight to someone else, you haven't done anything. It's frustrating to read slop. Editing AI output into something easier to understand and review should be a significant part of what you do.

Shorter is better.

Length used to be a sign of the amount of work someone put in. A long document or large PR took a long time to write. Now it's the opposite. AI can generate pages of text easily but reducing it to something valuable and readable takes effort. Conciseness is really valuable.