The Signal
March 18, 2026Week 12, 20265 min read

Systems under pressure are discovering their load-bearing layer is not where they invested — and the discovery is happening in production, not in planning.

AI & AgentsDev & InfrastructureEconomics & MarketsHuman PerformanceFaith & TheologyGeopolitics & Power

The Pattern

The 2025 DORA report found that roughly 90% of developers now use AI assistance. It also found that AI does not automatically improve delivery. It amplifies existing conditions. Strong systems get stronger. Fragile systems get more visibly fragile.

This is not a story about AI adoption. It is a story about where organizations placed their bets.

Andrew Murphy puts it directly: code writing represents roughly 20% of delivery work. The actual bottlenecks are unclear requirements, review delays, broken CI/CD, absent feedback loops, deployment approvals that nobody owns. "When you optimise a step that is not the bottleneck, you don't get a faster system. You get a more broken one."

The investment went to the visible layer. The load sat one level beneath it.

This same structure appeared in production on March 1st when Iranian drone strikes damaged three AWS data centers across two regions. Multi-AZ redundancy held the architectural promise. But multi-AZ was designed against hardware failures, not geopolitical kinetic events. Regulated entities with data residency constraints could not execute emergency cross-border migrations. The investment was in availability zone redundancy. The structural load was in geopolitical topology. These are different layers. And nobody stress-tested the one that mattered until it failed under fire.

The pattern is consistent across domains. Organizations invest in the layer they can measure. Cloud spend goes to AZ redundancy. AI spend goes to developer tooling. Security spend goes to certification. In each case, the stress test reveals that the actual structural load sits one layer beneath the investment layer. The DORA report names six prerequisites for AI to improve delivery: clear adoption strategy, healthy documentation, foundational engineering practices, platform engineering, small-batch working, user-centric orientation. None of these are AI features. They are organizational conditions. The load-bearing layer for AI-assisted delivery is not the AI. It is the system the AI operates within.

I think the reason this keeps happening is that the invested layer is visible and the load-bearing layer is not. Availability zones are on the architecture diagram. Geopolitical risk topology is not. Code generation speed is in the sprint metrics. Requirements clarity is not. The thing you can measure attracts the budget. The thing that actually holds the weight does not get tested until it breaks.

The Tension

The counter-argument is real and I want to engage it honestly. Measurement drives investment for good reason. You cannot improve what you cannot see. AZ redundancy is measurable, testable, and provably resilient against the failure modes it was designed for. AI coding tools produce measurable throughput gains. Certification provides auditable compliance. These are not irrational investments. They are rational investments in the wrong layer.

The tension is that the load-bearing layer, by definition, resists measurement. Organizational readiness does not have a dashboard. Geopolitical resilience does not have an SLA. Requirements clarity does not show up in velocity tracking. The DORA report required a multi-year research program to identify six prerequisites that most engineering leaders could not have named from intuition alone.

Meanwhile, Joy Ebertz argued at QCon London that AI tools generate lower-quality code at unprecedented velocity. AI makes code generation cheaper while making debt classification more expensive. Without triage discipline, organizations accumulate unclassified technical debt at AI speed. The invested layer accelerates. The uninvested layer compounds. The gap between stated architecture and actual architecture widens under every sprint.

What This Unlocks

If the load-bearing layer is organizational, not technical, then the next wave of failures will be misattributed. They will look like AI failures, cloud failures, market failures. Root cause will be the uninvested layer beneath.

Netflix's approach to ontology-driven observability is instructive. Their engineers presented a knowledge graph using semantic triples across 12 operational namespaces. An incident that previously required 30 engineers across 9 teams for 4 hours is now addressed through automated triage. The investment was not in better monitoring tools. It was in the semantic layer beneath the tools. They built the load-bearing layer explicitly.

For builders, the implication is structural. Before adding AI tooling, audit what it will amplify. The DORA prerequisites are a diagnostic. If your documentation is poor, AI will generate code faster into a system nobody understands. If your deployment pipeline is fragile, faster code production feeds a slower, more brittle release process. If your requirements process is broken, AI accelerates delivery of the wrong thing.

The same logic applies beyond engineering. If your business runs on cloud infrastructure, your resilience strategy needs a geopolitical layer, not just a redundancy layer. If your compliance depends on certification, the FedRAMP precedent shows that certification frameworks approve what they cannot reject once deployment momentum exceeds review capacity. The check you assumed existed may be structurally unable to exercise itself.

Watching Next

Three observables will test this thesis in the next 30 days.

First, whether organizations respond to the DORA findings by investing in the six prerequisites or by purchasing more AI tooling. If AI vendor revenue accelerates while engineering practice metrics stagnate, the pattern is compounding.

Second, whether the AWS Middle East outage triggers cross-region resilience investment or geopolitical topology modeling. The EURO-3C sovereign cloud announcement backed by Telefonica and the European Commission is the first structural response. Whether it achieves architectural independence from upstream U.S. hardware dependencies will determine if sovereignty is real or performative.

Third, whether Martin Fowler's Context Anchoring pattern gains adoption. Teams that externalize AI conversation decisions into persistent documents are building the load-bearing layer explicitly. Teams that do not are accumulating silent architectural debt at the rate of every session restart.

Underweighting

This framework has a hindsight problem. Any failure can be redescribed as "investment in the wrong layer" after the fact. The organizations that correctly identified their load-bearing layer through deliberate stress-testing and avoided failure are invisible in this analysis. Chaos engineering, game days, and threat modeling are not niche practices. They are standard at organizations operating at scale. The AWS outage was exceptional because kinetic warfare is not a standard test scenario. It is possible that most organizations operate within the failure modes their investments actually cover and that measurement-driven investment works most of the time. The spectacular failures make the pattern visible. The quiet successes do not make the newsletter.

Bottom Line

The layer you invested in is not the layer holding the weight. The DORA report, the AWS outage, and the FedRAMP authorization all say the same thing from different directions: stated architecture and actual architecture have diverged. The divergence is only visible under load. Audit the layer beneath your investment before production does it for you.

Sources

232 articles scanned / 24 sources

Share this article

Get The Signal daily

Cross-domain structural analysis, delivered every morning.