Trust Is an Architectural Property
By Theodore Garson · 24 August 2026 · 13 min read
A demo can be impressive in ten minutes and remain undeployable for ten months. The difference is rarely another benchmark point. It is whether the system can answer a set of unglamorous questions.
What data can it see? Which tools can it use? What can it do without approval? Who can stop it? What will be recorded? Who is responsible when it behaves in a way nobody expected?
If those answers are vague, trust is vague too.
Enterprise AI is often discussed as though trust were a sentiment. Something earned through reputation, reassuring language, or a sufficiently polished demo. That framing breaks down in practice: the people responsible for approving and operating these systems cannot rely on sentiment. Security needs to understand the access boundary. Legal needs to understand accountability. Operations needs to know how the system fails. The business owner needs to know who carries the outcome.
Trust becomes real when those answers are enforced by the architecture.
Trust has an implementation
"Trustworthy AI depends upon accountability. Accountability presupposes transparency."1
Transparency here does not mean publishing a model's chain of thought or adding an explanation to the interface. For the purpose of deploying enterprise AI, it's about making the operation of the system legible to the people who must approve, supervise, and defend it.
For an enterprise AI system, that includes:
Example for an enterprise AI system: the agent may propose an action, but the architecture determines whether it is able to execute it. The system retains evidence of its actions and the identity it used, so that accountable people can monitor and intervene if necessary.
These are not assurances about how the system ought to behave. They are controls over what it can do, evidence of what it did, and mechanisms for intervention when necessary.
This distinction matters more as AI moves from generating content to taking action. A chatbot can give a wrong answer. An agent connected to email, payments, source code, or customer records can turn a wrong answer into an operational event.
The agent may decide what to attempt. The architecture decides what it is able to do.
Architecture is how authority is distributed
Architecture is often reduced to a topology: where the model runs, which database it uses, and how requests move between services. For trust, the more important question is how authority moves through the system.
There are at least five boundaries to make explicit:
- The data boundary: what the system is permitted to know.
- The capability boundary: which tools and actions it can invoke.
- The decision boundary: where automation ends and another authority must intervene.
- The evidence boundary: what the organisation can later observe, reconstruct, and substantiate.
- The exit boundary: how access is withdrawn, actions are contained, and the system is replaced.
These boundaries matter more than the model's apparent intelligence. A modest model connected to a privileged identity, a production database, and an unrestricted execution tool can have more operational authority than a frontier model isolated inside a browser tab.
That authority is easy to hide. A product interface may expose one simple prompt box while the surrounding system quietly connects to dozens of services. The user sees a conversation. The organisation inherits a new authority layer.
Trust depends on making that authority visible and keeping it commensurate with responsibility. If a team is accountable for an outcome, it needs the ability to inspect and constrain the systems that can produce it. If nobody can explain where authority sits, the architecture has already made an accountability decision: it has diffused responsibility without reducing power.
Governance should be treated as an ongoing operating discipline. It should include clearly defined roles, pre-deployment test results shared with release authorities, proportionate independent evaluation, post-deployment monitoring, appeal and override mechanisms, incident response, recovery, and change management.2
The important shift is from asking, "Does the model work?" to asking, "Can the organisation remain in control when it does not?"
Reviewability is part of the product
Enterprise teams often treat governance review as something that happens after the product is built. The system is demonstrated, the business case is accepted, and only then is security asked to approve the architecture. When the review stalls, governance is blamed for slowing deployment.
A system that cannot produce evidence for review is incomplete. Security, legal, risk, and operations are also users of the system. Their interfaces are the data-flow map, permission model, evaluation results, audit records, incident runbook, and approval and decision history.
Designing the system should include artefacts that describe the reality of that system. A diagram should match actual data flows. A permission model should reflect the controls the system actually enforces. Evaluation results should correspond to the configuration being released. The named owner should have both the authority and the operational access needed to intervene.
Reviewability can then accelerate deployment instead of becoming a point of friction. Questions are answered before they become escalations. Assumptions are visible while they are still inexpensive to change. Review stops being a forensic exercise performed at the end and becomes a design input from the beginning.
Bound authority before judging intelligence
The first control is to bound authority: an AI system should receive the minimum tools, data, and permissions needed for the task. A system that summarises a mailbox does not need permission to send email. A system that recommends a database update does not need the ability to execute it. A coding agent working in one repository does not need credentials for the rest of the production environment.
This is ordinary least privilege applied to a component whose outputs are probabilistic. Excessive agency is a combination of excessive functionality, permissions, or autonomy. Mitigations are architectural: minimise available tools, narrow their functions, execute actions in the user's security context, enforce authorisation in downstream systems, and require approval for high-impact actions.3
The downstream enforcement point is critical. Telling a model not to perform an action is not the same as making the action impossible. Policy expressed in a prompt remains an instruction. Policy enforced by an authorisation layer is a boundary.
In practice, the safest pattern is often to separate proposing an action from committing it. The model can prepare an email, database mutation, payment instruction, or code change without receiving the authority to send, execute, transfer, or merge it. A deterministic layer can validate the proposed action against schemas, allowlists, transaction limits, time windows, and the user's actual permissions before it reaches an execution boundary.
The same principle limits blast radius. Separate credentials by tool and environment. Prefer narrow functions over general command execution. Put quotas and rate limits around repeated actions. Make high-impact operations reversible where possible. A system should be expected to encounter inputs its designers did not anticipate; architecture determines whether that surprise produces a rejected proposal or a production incident.
A human in the loop is not a safety property
"Human in the loop" is too imprecise, by itself, to be a safety requirement. A person clicking approve on every routine action may add delay without adding judgment. A person asked to approve a consequential action without the relevant context adds ceremony without control.

The real question is: where does human judgment change the outcome?
A more useful way to design human oversight is to treat approval as a function of consequence rather than as a default step in every workflow. Low-impact, reversible actions can proceed automatically and be audited afterwards. Actions with meaningful operational consequences should require approval. Actions whose impact is too difficult to contain or reverse should remain outside the system's authority altogether.45
The architecture should therefore distinguish between what the system may do autonomously, what requires another authority to intervene, and what it must never be capable of doing. Human judgment becomes valuable at the boundary between those categories, not simply because a person has been inserted somewhere in the loop.
The quality of the approval also matters. An approver needs to understand what the system intends to do, which resources it will affect, why approval is required, and whether the action can be reversed. Singapore's updated framework describes a coding system that explains complex commands in plain language and requires fresh approval for suspicious commands even when similar actions were previously allowed.5
Effective oversight is therefore informed, timely, and empowered. The person reviewing an action must have enough context to disagree, enough time to think, and real authority to stop execution. If the interface conceals the consequence, if alerts arrive after the action, or if organisational pressure makes rejection unrealistic, the human is present but the control is not.
Logs are evidence, not exhaust
To say an audit trail is a logging feature is to understate its purpose.
Operational logs help engineers debug a system. Audit evidence helps an organisation reconstruct what happened, under which controls, and using whose authority. A useful record should make it possible to determine:
The exact record will vary by risk and data sensitivity. Capturing everything can create a new privacy or security problem. Capturing too little creates gaps in accountability. The design task is to retain enough evidence to answer the questions the organisation will face later, while minimising unnecessary exposure.
Current products already expose parts of this control surface.
Take GitHub's Copilot cloud agent, for example. It works through pull requests, surfaces changes and session history for review, and requires a user with write access to approve workflow execution by default.6 Microsoft Purview records who interacted with Copilot, when and where the interaction occurred, and references to resources the system accessed; its standard audit record contains interaction metadata rather than, by itself, a full transcript.7
That limitation is instructive. "We have logs" is not an answer. Buyers need to know what the logs contain, what they omit, who can access them, how long they persist, and whether they are sufficient for the incident and review paths that matter.
Control must survive deployment
An approval gate at launch is not permanent governance.
Models change. Tools are added. Permissions expand. Workflows are repurposed. A system approved for drafting customer correspondence may later be connected to a sending function. A read-only integration may quietly acquire write access. The architecture that passed review can drift even if the product name stays the same.
Trust therefore depends on controls that remain effective and visible after deployment:
It includes appeal, override, decommissioning, incident response, recovery, and change management in post-deployment monitoring.2 In an operational incident, the critical question is often not, "Why did the model generate this token?" It is, "Why was this system able to create this consequence, and who could have stopped it?"
Architecture should make that answer visible before the incident.
Accountability cannot be delegated to the model
Architecture also determines whether responsibility remains traceable through the system.
Air Canada's chatbot gave a passenger incorrect information about bereavement fares. The correct policy existed elsewhere on the company's website, but Air Canada remained responsible for the information delivered through its chatbot and was found not to have taken reasonable care to ensure its accuracy.8
The broader principle is straightforward. When AI is placed behind an official channel, its output acquires institutional authority. When an agent is connected to an operational system, its actions acquire institutional consequence. Inserting a model between a decision and its effect does not create a new place for accountability to disappear.
That is why named ownership belongs in the architecture discussion. A named owner must own the approved use, the access boundary, the evaluation standard, operational monitoring, and the decision to suspend or retire the system. Vendors may operate part of the stack and internal teams may share responsibilities, but the seams must be explicit. "The AI did it" describes a mechanism. It does not answer who gave it the authority, who accepted the risk, or who was responsible for stopping it.
Architecture is necessary, not sufficient
Trustworthy systems are socio-technical. Incentives, expertise, staffing, and organisational culture still determine whether controls are used well. A kill switch does little if nobody is authorised to use it. An audit trail does little if nobody reviews it. An approval boundary fails when volume, time pressure, or incentives turn approval into a formality.
Calling trust an architectural property is not a claim that architecture solves human accountability. It is a claim that accountability needs architectural support. Policies that govern system authority should become enforceable controls. Responsibilities should map to control surfaces. Oversight should leave evidence. Incident plans should connect to mechanisms that can actually contain the system.
Architecture cannot guarantee good judgment, but it can ensure that good judgment has somewhere to act.
Conclusion
Before approving a system, ask:
- What can it touch? Which data, tools, identities, and environments are inside its access boundary?
- What can it do? Which actions are automatic, which require approval, and which are technically unavailable?
- Can an approver make an informed decision? Does the review surface show the proposed action, its context, and its likely consequence?
- Can we reconstruct what happened? Do records connect inputs, system actions, policy decisions, approvals, outcomes, and configuration versions?
- Can we contain it? Who can stop execution, revoke access, narrow permissions, and roll back reversible actions?
- Who owns the outcome? Are monitoring, exceptions, incidents, and decommissioning assigned to named people or teams?
- Can we leave? Can the organisation replace or remove the system without losing required data, audit evidence, or operating knowledge?
A system does not become trustworthy because every answer is maximally restrictive. A low-consequence workflow may need monitoring rather than prior approval. A high-consequence workflow may need a hard gate or a prohibition. Trust comes from making that allocation explicit, proportionate, and enforceable.
A well-designed enterprise AI system does not ask reviewers to believe that nothing will go wrong. It shows them where failure is contained, who remains accountable, and what evidence will exist when assumptions break.
Good architecture does not eliminate trust. It gives trust a smaller job.
References
Footnotes
-
NIST, AI Risks and Trustworthiness — Accountable and Transparent, excerpted from the Artificial Intelligence Risk Management Framework 1.0. ↩
-
NIST, Artificial Intelligence Risk Management Framework: Generative Artificial Intelligence Profile, NIST AI 600-1, July 2024. See sections 2.2, GOVERN 3.2, MEASURE 2.3-2.5, and MANAGE 4.1. ↩ ↩2
-
OWASP GenAI Security Project, LLM06:2025 Excessive Agency. ↩
-
IMDA, Singapore Launches New Model AI Governance Framework for Agentic AI, 22 January 2026. ↩
-
IMDA, Updated Model AI Governance Framework for Agentic AI, 20 May 2026. ↩ ↩2
-
GitHub Docs, Review output from Copilot and Application card: GitHub Copilot Agents. ↩
-
Microsoft Learn, Audit logs for Copilot and AI applications and Audit Copilot Studio activities in Microsoft Purview. ↩
-
British Columbia Civil Resolution Tribunal, Moffatt v. Air Canada, 2024 BCCRT 149, 14 February 2024. See paragraphs 26-32. ↩
