LeadDev published Thomas Johnson’s analysis of being on call for AI-written code. The author proposes treating the system’s observable behavior while it runs as the main source of truth.

Johnson writes that code generated by an agent and merged unread may have no author, review, design document, or discussion. He proposes investing in detecting problems and architecturally limiting damage instead of requiring every line to be understood.

Claim check:

  • LeadDev published Thomas Johnson’s analysis of being on call for AI-written code. (confirmed by the publication itself: evidence; «LeadDev We’re on call for code nobody wrote Runtime behavior is the only truth. By Thomas Johnson»)
  • The author proposes treating the system’s observable behavior while it runs as the main source of truth. (confirmed by the publication itself: evidence; «When all three fail at once, only one source is left standing: the observable behavior of the system itself.»)
  • Johnson writes that code generated by an agent and merged unread may have no author, review, design document, or discussion. (confirmed by the publication itself: evidence; «Agent-generated code , merged unread, has none of that. There’s no author to page, no reviewer who saw it, no design doc, no discussion.»)
  • He proposes investing in detecting problems and architecturally limiting damage instead of requiring every line to be understood. (confirmed by the publication itself: evidence; «Stop gating for comprehension . Invest in detection and blast-radius containment instead.»)

Publications:

score 66.4 · kind analysis · revision 1 · stories st-l7we2t