Back to Blog

97% Of Developers Now Use AI Coding Tools. Only One-Third Of Their Organisations Have Governance For The Code It Produces. The Gap Is Already In Production.

A Black Duck security study published this month found that 97% of developers now use AI coding tools, while only about a third of their organisations have implemented full governance frameworks for AI-generated code. The gap is not theoretical. AI-generated code is being merged into production systems at organisations that have not yet established review policies, IP-ownership frameworks, or security-scanning workflows for AI output. The governance work has to catch up to the adoption that has already happened.

A Black Duck security study published this month puts a number on a gap that engineering and compliance leaders have been sensing for some time. Ninety-seven percent of developers now use AI coding tools. Only about a third of their organisations have implemented full governance frameworks for the code those tools produce. The adoption has run far ahead of the governance, and the gap between them is not sitting in a pilot environment waiting to be addressed. It is already in production.

The study’s sharpest finding is the operational consequence of the gap. AI-generated code is being merged into production systems at organisations that have not established review policies, intellectual-property-ownership frameworks, or security-scanning workflows for AI output. The code is shipping. The governance that should accompany it is, in two-thirds of organisations, not yet in place. The exposure that results — security vulnerabilities, IP contamination, compliance failures, and undocumented provenance — is accumulating in production systems in real time.

This is a specific instance of the broader 2026 enterprise AI pattern this series has documented repeatedly: capability adoption moving at one speed, governance moving at organisational speed, and the gap between them where the exposure accumulates. The AI-coding-tool case is among the sharpest instances because the adoption is near-universal, the output enters the most consequential of systems, and the governance lag is documented at scale.

This blog is for chief compliance officers, chief information security officers, and the engineering leaders partnering with them on AI-generated-code governance that has to catch up to adoption that has already happened.

Why The Governance Gap For AI-Generated Code Is Especially Consequential

The governance gap for AI-generated code carries exposure that is more consequential than the gap for many other AI use cases, for three structural reasons.

The first reason is that the output enters the system of record for the enterprise’s software. AI-generated code is not a recommendation or a draft; it is merged into the codebase, compiled, and run in production. A governance failure in AI-generated code is a governance failure inside the running software, where it can produce security vulnerabilities, operational failures, and compliance breaches directly. The consequence profile is closer to the execution-layer profile this series described for agentic ERP than to the insight-layer profile of recommendation AI.

The second reason is that the provenance of AI-generated code is genuinely hard to establish after the fact. Once AI-generated code is merged into a codebase alongside human-written code, distinguishing which code came from which source — and therefore which code carries the IP, security, and licensing questions that AI-generated code raises — becomes a reconstruction exercise. The provenance has to be captured at the point of generation; reconstructing it after the code has been merged, refactored, and shipped is materially harder and often impossible.

The third reason is that the IP and licensing questions for AI-generated code are unsettled and jurisdiction-dependent. Who owns AI-generated code, what licensing obligations attach to it, and what happens if the code reproduces material from the training data are questions with different answers across jurisdictions and evolving case law. An organisation merging AI-generated code into production without an IP-ownership framework is accumulating IP exposure whose magnitude it cannot currently quantify. The governance gap here is not just operational; it is a legal exposure that compounds with every merge.

These three reasons make the AI-generated-code governance gap especially consequential. The output enters the most consequential system, the provenance is hard to establish after the fact, and the IP exposure is unsettled and compounding. The governance work for AI-generated code is consequently more urgent than the adoption-versus-governance gap in many other AI use cases.

The Five Governance Controls For AI-Generated Code

Across the organisations that have closed the governance gap — the third that have implemented full frameworks — five governance controls consistently appear. Each addresses a specific exposure the gap produces.

The first control is provenance capture at the point of generation. The organisation records which code was AI-generated, by which tool, from which prompt, against which model, at the moment the code is produced. Provenance captured at generation is reliable; provenance reconstructed after merge is not. The provenance record is the foundation the other four controls depend on, because they all need to know which code is AI-generated to apply the right treatment.

The second control is IP-ownership and licensing assessment. The organisation has a framework that establishes ownership of AI-generated code, identifies the licensing obligations that attach to it, and screens for reproduction of training-data material where the legal exposure warrants it. The framework is applied to AI-generated code as it enters the codebase, not retroactively when an IP question arises. The framework does not resolve the unsettled law, but it documents the organisation’s position and its diligence, which is what matters under inspection.

The third control is security scanning calibrated to AI-generated code. AI-generated code carries security-vulnerability patterns that differ from human-written code — different common errors, different injection risks, different dependency behaviours. Security scanning calibrated to these patterns, applied to AI-generated code before it merges, catches the vulnerabilities the gap otherwise ships to production. The scanning is most effective when it knows which code is AI-generated, which is why it depends on the provenance control.

The fourth control is review policy proportionate to consequence. The organisation has a review policy that requires human review of AI-generated code proportionate to the consequence of the code — heavier review for code in security-sensitive, regulated, or high-availability systems, lighter review for low-consequence code. The policy is explicit about what gets reviewed by whom, rather than leaving the review to whatever the individual developer happens to do. The proportionate policy applies review effort where the consequence warrants it.

The fifth control is the audit trail of the governance posture. The organisation generates auditable evidence — provenance records, IP assessments, security scan results, review records — that demonstrates the governance was applied. The audit trail is what allows the organisation to demonstrate, under regulatory or legal inspection, that it governed its AI-generated code rather than merging it ungoverned. The audit trail is the same audit-grade documentation discipline the enforcement era requires generally, applied specifically to AI-generated code.

These five controls together close the governance gap for AI-generated code. The third of organisations that have implemented them govern their AI-generated code as it enters production. The two-thirds that have not are accumulating the exposure the gap produces.

Why Closing The Gap Requires Architecture, Not Just Policy

The instinct when confronted with the governance gap is to write the policy — the review requirements, the IP framework, the security standards — and circulate it. Policy is necessary but not sufficient, for the same reason policy alone is insufficient across enterprise AI governance generally: the policy describes what should happen, but the architecture is what makes it happen consistently.

Three structural reasons make architecture the requirement, not just policy.

The first reason is that provenance has to be captured automatically at generation. A policy that requires developers to manually record the provenance of AI-generated code will produce incomplete provenance, because manual recording at the pace of AI-assisted development is not sustainable. The provenance has to be captured by the architecture — the tooling, the integration layer, the fabric through which AI-generated code flows — automatically. Architecture captures provenance reliably; policy alone produces gaps.

The second reason is that the controls have to apply consistently across the development surface. AI coding tools are used across the entire engineering organisation, on every codebase, by every developer. Governance applied per team or per project produces inconsistency that the gap exploits. The controls have to apply consistently across the development surface, which requires architectural enforcement rather than per-team policy adherence.

The third reason is that the audit trail has to be generated as development exhaust. An audit trail reconstructed from policy compliance after the fact is incomplete and contested. An audit trail generated automatically by the architecture as code is produced, assessed, scanned, and reviewed is reliable and reproducible. The architecture generates the audit trail as a byproduct of the governed development process; policy alone requires reconstruction.

These three reasons make architecture the requirement. The policy describes the governance; the architecture enforces it consistently, captures the provenance reliably, and generates the audit trail as exhaust. Closing the governance gap for AI-generated code requires both, and the architecture is the part most organisations in the two-thirds have not yet built.

The Gulf Compliance View

For Gulf enterprises, the AI-generated-code governance gap intersects with the regional regulatory architecture in a way that sharpens the urgency for regulated-sector software. Financial-services software, government software, and software handling regulated data carry compliance obligations that AI-generated code inherits when it enters those systems. The provenance, IP-ownership, security-scanning, review, and audit-trail controls are not just engineering best practices for regulated-sector Gulf enterprises; they are the mechanisms by which AI-generated code satisfies the regulatory obligations of the systems it enters.

The strategic implication for Gulf compliance teams is that the governance controls for AI-generated code align with the audit-grade discipline the region already operates for ZATCA, FTA, and sector-specific regulation. Gulf enterprises that bring their existing regulatory-grade governance posture to AI-generated code close the gap with controls they already understand. The remaining work is to extend the governance to the development surface specifically — capturing provenance, applying the IP and security controls, and generating the audit trail for AI-generated code as it enters the regulated systems.

How Lynt-X Operates In This Picture

The governance controls for AI-generated code map onto the architecture Lynt-X has built. Minnato, our AI agent infrastructure, provides the fabric-layer governance that captures provenance, enforces policy consistently across the development surface, and generates the audit trail as exhaust — the architectural enforcement that policy alone cannot provide. The provenance capture, consistent enforcement, and audit-trail generation that AI-generated-code governance requires are the same fabric-layer properties Minnato applies across enterprise AI governance generally.

Compliance & Invoicing extends the governance discipline into the regulated workflows where AI-generated code enters systems subject to ZATCA, FTA, and sector-specific regulation. Vult, our document intelligence product, applies the provenance and confidence-scoring discipline to the document-driven parts of the development and compliance process. Enterprise Operations, anchored in our Odoo partnership, integrates the governed development process into the business systems where the software operates. The architecture is what makes the five governance controls operational consistently rather than dependent on per-developer policy adherence.

The Compliance Read

The Black Duck study puts a number on the gap: 97% of developers use AI coding tools, one-third of organisations govern the output. The gap is already in production, where AI-generated code is merged into the most consequential systems without the provenance, IP-ownership, security-scanning, and review controls that the consequence warrants. The exposure — security vulnerabilities, IP contamination, compliance failures, undocumented provenance — is accumulating in real time.

For compliance and security teams, the five governance controls — provenance capture, IP-ownership and licensing assessment, calibrated security scanning, proportionate review policy, audit trail — close the gap. The architecture that captures provenance automatically, enforces the controls consistently across the development surface, and generates the audit trail as exhaust is what makes the controls operational rather than aspirational.

The adoption has already happened. The governance has to catch up to it. The two-thirds of organisations that have not closed the gap are accumulating exposure in production with every merge. The work is concrete, the controls are well-defined, and the architecture that enforces them is the part that belongs in this quarter.

“Ninety-seven percent of developers use AI coding tools; one-third of organisations govern the output. The gap is not in a pilot environment — it is in production, where AI-generated code enters the most consequential systems without the controls the consequence warrants. The five governance controls — provenance capture, IP-ownership assessment, calibrated security scanning, proportionate review, audit trail — close the gap. The architecture that enforces them at the point the code is produced is what makes the controls operational rather than aspirational.”