Research / Living questions

Two systems.
One engineering perspective.

How we deliver software, and how we govern systems whose behavior relies on model judgment — including AI agents in production.

01 / Research

Two directions, connected.

01 How we deliver software

The Subprime
Code Crisis

What happens across review, testing, security and maintenance when generating code gets easier? This research synthesis studies AI-assisted software delivery as a complete system: verification capacity, code quality, technical debt and long-term ownership, with an inspectable evidence library and adaptable operating protocols.

  • Verification capacity
  • System throughput
  • Long-term ownership
Explore the research

02 What we build

Uncertainty
Architecture

How do we design and operate software whose behavior depends on probabilistic Model Judgment? Uncertainty Architecture develops an engineering vocabulary and draft specification for Thinking Systems, AI control architecture, evaluation, decision authority, runtime control and correction.

  • Model judgment
  • Control architecture
  • Release & runtime evidence
Explore the framework

The repositories hold the living research and its sources. My articles connect the ideas across both directions.

Two engineering lenses

Feedback meets flow.

Research themes

AI governance, architecture
& operating models.

The technical system and the human operating model have to work together. These are the questions behind my writing.

Thinking Systems & Model Judgment

In UA, Thinking Systems are identified by material runtime responsibilities that depend partly on probabilistic Model Judgment. The category is about an engineering condition, not consciousness or a guarantee of reliability.

Judgment Nodes locate where model judgment influences behavior; Uncertainty Boundaries connect deterministic responsibilities with that judgment.

Read the current UA vocabulary

AI Control Plane & runtime control

My AI governance work applies control-theory ideas to boundaries, evidence, decision authority and corrective action. UA's AI Control Plane is a distributed capability model across software, evaluation, release decisions and human workflows — not necessarily a central platform.

Explore the control capabilities

Consequential Runtime Responsibility

Which model-mediated outputs, decisions or actions can materially affect outcomes, constraints, authority or downstream people and systems? That question helps connect AI architecture with evaluation, release evidence and accountability.

Read the responsibility boundary

Socio-technical AI operating models

I study the socio-technical stack around AI: how team roles, review practices, decision rights, evaluation and incident ownership fit together. AI governance is not only a model setting; it also concerns how people operate and change the system.

Read about operating models & delivery

Public discussion

These Reddit exchanges include practical suggestions, alternative explanations and technical criticism.

  • What makes an agentic loop an engineering control?

    Practitioners discuss verification gates, specifications and ownership, including where bounded agent workflows can help and where costs move downstream.

    r/softwarearchitecture

    ≈48K post views · 55 comments

  • Does more code mean better delivery?

    A discussion of review capacity and delivery bottlenecks, with challenges to using code volume or release counts as measures of value.

    r/softwarearchitecture

    ≈13K post views · 30 comments

  • What does control theory add to AI engineering?

    An early discussion of control-theory framing, including questions about controller responsibilities, technical specificity and latency.

    r/learndatascience

    ≈34K post views · 41 comments

Counts from author-supplied Reddit snapshots reviewed 7 Oct 2026; capture dates were not recorded. Views are approximate, not unique readers; comments include replies by the author and other participants.

Advisory context & public responses

Research develops in conversation.

UA project advisors and public contributions, with the context and source for each relationship.

UA project advisors

Markus KopkoStrategic Advisor on Governance and Alignment

CPMAI Lead Coach | PMI AI Standards Core Team

Focus: project-management standards, organizational alignment, and the operationalization of AI governance.

Connected the UA control-theory framing with CPMAI practices in a public discussion of constraints, sensors, roles and governance gates.

Read the public record

Otman Basir, Ph.D.Academic Advisor

Professor of Intelligent Systems at the University of Waterloo

Focus: control-theoretic research and practical engineering governance.

Shared his Social Responsibility Stack paper in the public discussion of UA under Michael Risch’s post, bringing a related control-theoretic perspective into the conversation.

Read the public record

These advisory roles are with the UA project. They do not imply institutional endorsement, certification or adoption. Sources and contribution context ↗

Public responses

Maximiliano Armesto

Chief Technology Officer · Taller

Supported the changed-engineering-object framing, emphasizing boundaries, evidence, authority, correction loops and the return of human judgment.

Rod Montgomery

AI Platform & Developer Acceleration · Corning

Hosted the Corning Learn-AI-Palooza discussion and publicly reflected on UA’s relevance to system-level risks, team behavior, ownership and governance.

Read the public record

Michael Risch

Senior Project Manager

Developed a public operational interpretation of UA, connecting control loops to roles such as Prompt Steward and Evaluation Owner, evaluation signals and governance practices.

Read the public record