Skip to content

Repository files navigation

The Subprime Code Crisis

crisis_cover

An independent research synthesis on AI-assisted software delivery risk

How AI code assistants can create local productivity gains while shifting cost into review, QA, security, architecture, maintenance, and production stability.

Primary author: Vitalii Oborskyi · Project: Uncertainty Architecture Group

Navigation: 📉 Read the Report | 🧾 Evidence Library | 🛡️ Operational Protocols

Quick Start

Need Start here
Understand the complete argument Read the report
Inspect sources, evidence briefs, and source status Evidence Library and Source Registry
Apply practical controls Operational Protocols
Understand the research and reasoning boundaries Scope, Doctrine, and Artifact Model
Contribute or change the repository AGENTS.md and Contributing

Key Takeaways

  1. Empirical finding: AI tools can accelerate isolated coding work.
  2. Systems inference: Local code-generation speed does not guarantee end-to-end software-delivery throughput.
  3. Evidence-backed inference: Additional output can shift constraints into downstream verification and delivery stages.
  4. Repository risk framing: The risk comes from unmanaged adoption and insufficient verification capacity, not from AI assistance alone.
  5. Proposed practice: Redesign the delivery control system rather than reject the technology.

The repository examines this as a delivery-system problem. It distinguishes source-reported findings and documented facts from repository interpretations, systems inferences, risk scenarios, and warning scenarios. It does not claim that AI coding tools are useless, that every organization will fail, or that isolated productivity gains are unreal. The detailed research boundary is defined in Repository Scope.

Repository Map

Area Purpose Start here
Report Complete argument about local acceleration, downstream constraints, and accumulated delivery-system risk Part 1: The Illusion
Evidence Source registry, evidence taxonomy, source-oriented briefs, limitations, and integration status Evidence Library
Protocols Adaptable controls for engineers, teams, public evidence, and organizations Operational Protocols
Scope and Doctrine Subject boundaries, evidence principles, claim boundaries, and reasoning rules Scope and Doctrine
Artifact Model and Glossary Repository structure, artifact relationships, and canonical terminology Artifact Model and Glossary
Governance Workflows, approval, source states, verification, synchronization, and independent review AGENTS.md and governance playbooks
Citation and attribution Repository citation metadata, terminology provenance, and attribution boundaries CITATION.cff and Terminology & Attribution
History Selected material evolution of the repository Changelog

AGENTS.md governs repository work. The Doctrine governs content principles and claim boundaries. Scope and the Artifact Model expand those boundaries for readers. The Glossary governs recurring repository vocabulary. None of these documents overrides original source evidence or the canonical source-state rules.

Claim confidence map

The Claim confidence map evaluates selected repository conclusions: what kind of claim each statement is and how strongly the current evidence supports it. It does not classify sources.

Claim Type Confidence
AI tools can accelerate isolated coding tasks Empirical finding High
Local code generation speed does not guarantee SDLC throughput Systems inference High
AI-assisted coding can shift bottlenecks into review, QA, security, and maintenance Evidence-backed inference Medium-High
Unmanaged adoption may inflate technical debt Risk scenario Medium
Industry-wide “technical bankruptcy” is possible under aggressive cost-cutting adoption models Warning scenario Medium-Low

Canonical definitions for these claim types are maintained in the Glossary; their use is governed by the Repository Doctrine.

🧾 Evidence Map

The Evidence Map classifies materials by role. It answers a different question from the Claim confidence map: not how confident are we in a claim?, but what kind of source, interpretation, or operational artifact is this?

Layer Purpose Current coverage in this repository
Primary empirical research Original studies and measurement reports with inspectable methods and results NBER: Writing Code vs. Shipping Code; METR developer-productivity RCT and long-task measurement; Xu et al. large-scale developer study; Agarwal et al. code-structure analysis; Peng et al. Copilot RCT; GitClear code-change and productivity measurement reports
Primary documentary sources First-party records used for infrastructure, spending, organizational, and terminology-provenance claims Alphabet, Meta, and Microsoft filings; official product and engineering documentation; published engineering-system descriptions; terminology provenance records; project-analysis provenance
Secondary evidence and industry context Reviews, surveys, practitioner analyses, and synthesis used for triangulation or context DORA reports; McKinsey and Deloitte enterprise surveys; SoftwareSeni review analysis; TechnoDiaries practitioner reporting; Andreas Horn industry commentary
Theory and methodology Frameworks used to interpret delivery-system behavior rather than to measure AI effects directly Goldratt's Theory of Constraints; software-engineering productivity frameworks; weak-link and production-hierarchy reasoning
Datasets Documented data sources and datasets used by cited studies or future independent analysis Dataset registry; GitHub activity and marketplace datasets documented in cited studies
Repository interpretation The Subprime Code Crisis synthesis: bottleneck migration, production attenuation, risk scenarios, and system-level implications Report, Claim confidence map, and Crisis Map
Protocols Practical responses, controls, metrics, and decision rules derived from the risk analysis Operational Protocols

The canonical source inventory and status registry is evidence/SOURCES.md. REFERENCES.md is a compact bibliography and navigation aid. The Artifact Model explains the complete relationship among sources, briefs, interpretation, claims, protocols, and feedback.

📊 The Crisis Map

The Crisis Map is an explanatory systems synthesis, not a chronology, an evidence scorecard, or a causal chain measured by one study. Each node states its claim type. Solid arrows show the repository's proposed system mechanism; they do not imply that one population, tool, period, or metric was followed from end to end.

flowchart TD
    classDef empirical fill:#d9edf7,stroke:#31708f,stroke-width:2px;
    classDef synthesis fill:#eeeeee,stroke:#555,stroke-width:2px;
    classDef scenario fill:#f2dede,stroke:#a94442,stroke-width:2px,stroke-dasharray: 5 5;

    A[AI-assisted generation<br/><b>Repository synthesis: starting condition</b>]
    B[Lower cost of producing code-like output<br/><b>Repository synthesis</b>]
    C[Higher upstream coding activity in studied settings<br/><b>Empirical finding: P-2026-01</b>]
    D[Verification capacity may not scale proportionally<br/><b>Repository synthesis</b>]
    E[Review / QA / security / architecture bottlenecks<br/><b>Repository synthesis: risk mechanism</b>]
    F[More rework, uncertainty, and maintenance exposure<br/><b>Repository synthesis: conditional risk</b>]
    G[Accumulated delivery-system risk<br/><b>Repository synthesis</b>]
    H[Technical Bankruptcy<br/><b>Warning scenario / repository hypothesis</b>]

    A --> B
    B --> D
    C -->|empirical support for upstream-growth premise| D
    D --> E --> F --> G
    G -. possible scenario, not an observed outcome .-> H

    class C empirical;
    class A,B,D,E,F,G synthesis;
    class H scenario;
Loading

Evidence boundary for the map

  • P-2026-01 combines public GitHub activity for more than 100,000 developers, Microsoft Copilot telemetry, and data from four application marketplaces. Its developer-level analysis uses an observational matched event-study design covering adoption observed from 2022 through 2026 and reports increased upstream activity, with attenuation toward projects and releases; see the reviewed evidence brief.
  • The arrows after the empirical node are repository synthesis, not one measured causal chain. P-2026-01 does not establish general code-quality decline, review as the only bottleneck, technical debt, security effects, or Technical Bankruptcy.
  • Technical Bankruptcy remains a warning scenario and repository hypothesis, not an empirically measured outcome. The map's final synthesis outcome is Accumulated delivery-system risk.

The Doctrine defines why these maps remain bounded views rather than substitutes for evidence, report argument, or source status.

🛡️ Operational Response

The repository organizes its practical response as a four-layer control stack:

Layer Protocol Primary question
Engineer Personal Defense What generated output may cross into durable code, and under what verification?
Team Operational Defense Is local acceleration improving or degrading delivery-system outcomes?
Public evidence Public Evidence and Disclosure What can be claimed, with what support, limitations, and correction path?
Organization Systemic Cure Who owns adoption policy, capacity, exceptions, escalation, and learning?

These are adaptable operating patterns, not universal thresholds or empirical proof. Teams should adapt them to local risk, architecture, regulation, and delivery constraints, then return measured implementation feedback to the evidence system.

Project provenance

The public lineage of this repository's own analysis is documented separately from the history of the phrase. The 2026-01-05 DOU precursor by Vitalii Oborskyi already described the generation/review asymmetry, review bottleneck, technical-debt accumulation, and the divergence between individual output and team delivery. DOU preserves the ensuing discussion; the 2026-02-10 Subprime Code publication explicitly says that work on the earlier article and reader discussion led to the deeper investigation. GitHub records this repository as created on 2026-02-06 at 17:16:44Z, between those two publications.

See the project provenance brief and Terminology & Attribution for the source record and boundaries. This chronology documents development of this project's delivery-system synthesis; it is not a claim that the repository invented the general phrase Subprime Code Crisis or that similar work elsewhere was derived from it.

Citation, Attribution, and History

Oborskyi, Vitalii, and contributors. The Subprime Code Crisis: An Independent Research Synthesis on AI-Assisted Software Delivery Risk. Uncertainty Architecture Group, 2026. https://github.com/UncertaintyArchitectureGroup/The-Subprime-Code-Crisis

Use CITATION.cff with GitHub's Cite this repository function. When reusing a specific diagram, report chapter, evidence brief, or protocol, cite that artifact in addition to the repository. See Terminology & Attribution for name provenance and contribution boundaries, and Changelog for selected material history.

This repository does not claim ownership of, or exclusive authorship over, the phrase Subprime Code Crisis. Its attributable contribution is the evidence-governed delivery-system synthesis, claim boundaries, risk mechanism, maps, and operational protocols.


License: CC-BY-SA 4.0

About

Independent research synthesis on AI-assisted software delivery risk: how local code-generation gains can shift cost into review, QA, security, architecture, and maintenance without proper engineering governance.

Resources

Contributing

Stars

88 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages