For business executives
Software organisations are carrying two debts at once: the code nobody remembers writing
(COBOL, RPG, ten-year-old Java services whose authors have retired) and the code nobody
wrote at all, generated by AI assistants faster than any human can review or document it.
Both debts land in the same place — a company that owns systems it cannot explain, to its
own new hires, to an auditor, to a buyer during due diligence, or to a regulator. That
pressure is becoming statutory rather than cultural: the EU Cyber Resilience
Act and NIS2, and the safety standards beneath them (IEC 62443-4-1,
IEC 62304, EN 50128, AQAP 2210 in defence), all require evidence of a documented development
lifecycle and a component inventory, not merely working software. dev-doc produces that
evidence as a by-product of understanding the code: a software bill of materials, a
supplier fact sheet, a completeness report against the German BSI TR-03183-2 guideline,
and a release-to-release record of what changed in the component list. The commercial
argument is simple: documentation has always been the first thing cut and the most
expensive thing to recreate; automating it converts a recurring, deferred cost into a
predictable one, and does so for legacy estates no consultant will price cheaply.
For technical executives
The bottleneck for AI coding agents is not model capability, it is context. Every
agent session today begins by re-deriving a codebase's architecture from raw source —
expensively, partially, and differently each time — which is why agents confidently violate
boundaries that exist only in a senior engineer's head. What they need is a durable,
machine-readable model of the system: which modules exist and what they are for, how they
depend on each other, what the public surface and data model are, and which design
decisions were deliberate rather than accidental. That is precisely what dev-doc
produces as structured, addressable content — module map, C4 levels 1 through 4, API
surface, data model, architecture decision records — rather than as prose locked in a wiki.
Two properties make it agent-grade rather than merely human-readable: the description is
grounded in facts read from the code before anything is written up, and the generated
output is checked against speculation, because
documentation that hallucinates is worse than none once an agent acts on it.
As AI-generated code volume rises, the ratio of code to comprehension worsens every quarter;
the systems that stay maintainable will be those that keep a continuously refreshed,
verifiable description of themselves.