AI FOR ARCHITECTS

Using AI to make architecture writing consistent, without handing over the judgment.

Most stories about AI in engineering are about writing code faster. For an architect the more useful question is different: can AI make the thinking more consistent, without taking over the decisions?

Why this matters: architecture decisions get written down so a team can build to them. When many people write those documents by hand, they come out different every time, and sections quietly go missing. A missing section is not a writing problem. It is how a risk reaches production without anyone noticing.

The problem with writing designs by hand

A technical solution design is the document that records how something will be built, and why. Written by many people over time, these documents drift apart. Different structure, different depth, and sometimes an important section — payments, consent, what happens when a system fails — is simply absent.

The inconsistency is the real issue. If one design considers failure cases and the next one does not, the second team is not being careless. They just had no prompt to think about it.

The approach

I built a reusable template in Markdown that sets out every section a design must cover. A single business requirement can then produce a complete first draft in that shape, using GitHub Copilot. The result is the same structure and the same level of rigour every time. I also worked on the early proof of concept that shaped how the wider team adopted these tools.

The principle

AI here is used for consistency and completeness, not for deciding. The template guarantees that the design considered payments, consent, failure cases, and integration contracts, because those sections are always there. It does not decide the trade-offs. The architect still owns every decision and reviews every line.