Maintainer Expertise
Rate the least experienced person who can approve a change on their own, not every contributor. Ask: could they have written this without AI, and can they explain every line?
- AExpert Deep experience in this language and domain. Would catch subtle bugs in review.
- BExperienced Works professionally in this stack. Could write the whole project unaided.
- CCapable Can read, debug and change all of the code. Needs help writing some parts.
- DLearning Understands parts of the code. Relies on AI or others for much of it.
- ENon-programmer Can't read the code in a useful way. Directs the work by describing results.