An AI Governance Framework for Engineering Teams
A lightweight AI governance framework for engineering teams: inventory, risk tiers, approvals, evaluation gates, incidents and a review cadence.
Topics:AI leadership and strategy
Illustrative scenario: an engineering team has shipped three AI features. Then a security review asks four questions. Which models can see customer data? Who approved the agent that updates records? Where is the list of everything that calls a model? How do we turn it off? Each answer turns out to live in a different person's head. Governance is the work of making those four answers a document, a process and a switch.
TL;DR
AI governance for an engineering team does not need a committee or a long policy. It needs six things: an inventory of AI systems, risk tiers that decide how much control each system gets, named approvals, evaluation gates in CI, an incident process with a working kill switch, and a regular review. Start small, tie controls to risk so low-risk work is not slowed, and make every control something you can check rather than something you hope people remember. This is engineering guidance, not legal advice.
What governance means here
Governance has a bad reputation because it is often imagined as a gate that stops work. The useful version is the opposite: a short, shared set of rules that lets teams say yes quickly because the safeguards already exist.
Heavy governance
- A committee reviews every idea, however small
- Long policy documents that few read
- Controls described but not enforced
- Teams route around it, so it protects nothing
Lightweight governance
- A short checklist for new use cases, sized to risk
- Controls enforced in code, CI and access rules
- Named owners for each decision
- Reviewed on a schedule and improved from incidents
This framework builds on the layers in Enterprise AI guardrails and fits the sequencing in the 90-day adoption playbook. Those posts explain the technical controls; this one explains how a team organises itself around them.
The six parts
Step 1: Inventory
A living list of every AI system, who owns it and what it can touch
Step 2: Risk tiers
A simple scale that decides how much control a system needs
Step 3: Approvals
Named people who approve each tier, and what they check
Step 4: Evaluation gates
Automated checks in CI that block regressions and risky changes
Step 5: Incident response
A process and a tested kill switch for when something goes wrong
Step 6: Review cadence
A regular look at the inventory, the tiers and what the incidents taught
1. Inventory
You cannot govern what you cannot list. Keep one inventory of every system that calls a model or runs an agent, including prototypes and tools individuals adopted on their own. Keep each entry short and require it to be filled in before launch.
- name: support-assistant
owner: "a named person"
purpose: "Answers customer billing questions from our help documents"
models: ["approved model list entry"]
data: ["customer account data"] # what it can read
actions: ["draft_reply"] # what it can do
autonomy: "human approves before send"
tier: 2
last_reviewed: "2026-10-11"Treat this as the answer to "where is the list of everything that calls a model". An unlisted system is a finding in itself.
2. Risk tiers
Not every system carries the same risk. Tiers let you apply heavy controls only where they matter. Base them on two things: how sensitive the data is, and how much the system can do without a person.
If
Tier 1: internal, read-only, no sensitive data
Choose
Light checklist and logging
Because
Low impact and easy to undo
If
Tier 2: sensitive data, or drafts for a person to review
Choose
Evaluation gate, named owner and data review
Because
A mistake is contained by the human who reviews
If
Tier 3: acts on its own or touches money, identity or access
Choose
Approval gates, least-privilege identity, red-team set and a tested kill switch
Because
The system can cause harm without a person in the loop
If
Tier 4: regulated or high-stakes decisions about people
Choose
Escalate to legal, risk and compliance before building
Because
Beyond engineering judgement alone
These tiers are an illustration. Define your own, write down what each requires, and keep the scale small enough that people remember it. The approval patterns in when should an AI agent ask permission show how the highest tier works in practice.
3. Approvals
Decide who approves what, by name. For each tier, write down the approver and the few questions they check. Short beats thorough: a one-page review that always happens is worth more than a long one that people skip.
- Tier 1: the owner confirms the entry and the data.
- Tier 2: the owner plus a second engineer reviews the evaluation results and the data handling.
- Tier 3: a security reviewer and the business owner approve the identity, the permissions, the approval rules and the kill switch test.
- Tier 4: legal, risk and compliance are involved before any build starts.
Record each approval with a date and a name in the inventory. The review checklist for a new use case can be this short:
New AI use case checklist
[ ] Entered in the inventory with a named owner
[ ] Data it can read is listed and approved for the model in use
[ ] Actions it can take are listed; irreversible ones need human approval
[ ] Uses its own identity with least-privilege access
[ ] Has an evaluation set and passes it in CI
[ ] Logging records who or what did what, without storing more than needed
[ ] Kill switch exists and has been tested
[ ] Tier and approver recorded4. Evaluation gates
Controls that depend on people remembering are weak. Put the important ones in CI so a change that makes the system worse or riskier cannot merge unnoticed.
Quality regression
Good: A fixed evaluation set runs on changes to prompts, retrieval or model versions and blocks on regression
Red flag: Quality is checked by hand, sometimes
Red-team set
Good: Prompt injection and policy-bypass attempts run as tests
Red flag: Security testing happens once, at launch
Policy checks
Good: Denied tools and actions are verified to be blocked at the call
Red flag: A policy file exists but nothing proves it is enforced
Pinned versions
Good: Model and prompt versions are explicit and change through review
Red flag: A provider's silent update changes behaviour unnoticed
LLM evaluation fundamentals and how to evaluate AI agents explain how to build the sets these gates run.
5. Incident response
AI systems fail in ways that surprise: a wrong answer repeated to many users, an agent acting on a hidden instruction, a cost spike. Decide in advance what happens.
Step 1: Contain
Use the kill switch to disable the agent, tool or model route without taking down the platform
Step 2: Preserve
Keep the traces and audit log for the affected period before anything is changed
Step 3: Assess
Work out what it did, to whom and under which identity, using the audit trail
Step 4: Fix and verify
Repair the cause, add a task to the evaluation set that would have caught it, and re-run the gates
Step 5: Learn
Record the incident and decide whether it changes a tier, a gate or a policy
Test the kill switch on a non-production system on a schedule. Not every incident implies a new permanent rule, and a short written review should decide which lessons generalise.
6. Review cadence
Governance decays when nobody looks. Put a recurring review in the calendar.
Each new use case
The short checklist above, before launch
Monthly
Skim the inventory for new or unlisted systems and review denied-action and approval trends
Quarterly
Review tiers, approvers and the model catalogue, and test the kill switch
After any incident
A written review that updates the inventory, gates or tiers
Starting in 30 days
Week 1
Build the inventory by asking each team, then look for systems nobody listed. Name an owner for each
Week 2
Define three or four tiers and the controls each requires, and name the approvers
Week 3
Add the quality regression gate and a basic red-team set to CI for the highest-tier system
Week 4
Write the incident process, test the kill switch on one system and schedule the first monthly review
Resist the urge to cover everything at once. A framework that covers your highest-risk system well is better than a framework that covers every system badly.
A note on regulation and law
This post is engineering guidance for organising a team. It is not legal advice, and it does not claim to meet any specific law, regulation or standard. If your systems fall under such requirements, involve your legal, risk and compliance teams and read the primary texts that apply to you. The tier 4 row exists to make that handoff explicit.
Frequently asked questions
What is an AI governance framework for engineering teams? A small set of checkable controls that let a team build and run AI systems safely: an inventory, risk tiers, named approvals, evaluation gates in CI, an incident process with a kill switch and a regular review. It is organised around risk so low-risk work stays fast.
Do we need a governance committee? Not for most use cases. A short checklist sized to risk, with named approvers, is usually enough. Reserve escalation to legal, risk and compliance for high-stakes systems, such as those that make regulated decisions about people.
How do I start AI governance with limited time? Build the inventory first, define three or four risk tiers with their controls, and put a quality regression gate and a red-team set into CI for your highest-risk system. Then write the incident process and test the kill switch.
What goes in an AI inventory? For each system: a named owner, its purpose, the models it uses, the data it can read, the actions it can take, its level of autonomy, its risk tier and the date it was last reviewed. Include prototypes and tools individuals adopted on their own.
How should risk tiers be defined? Base them on how sensitive the data is and how much the system can do without a person. A read-only internal tool needs light controls, while a system that acts alone or touches money, identity or access needs approval gates, a least-privilege identity and a tested kill switch.
Is this framework legal or compliance advice? No. It is engineering guidance and does not claim to satisfy any specific law, regulation or standard. If your systems fall under such requirements, involve your legal, risk and compliance teams.
How often should governance be reviewed? Check each new use case before launch, skim the inventory monthly, review tiers, approvers and the model catalogue quarterly, and run a written review after any incident.
Related
Enterprise AI and governance
Your next step
Reading is the start. Turn it into skill: read the chapter, practise on something real, check the numbers, then follow a path.
More on AI leadership and strategy
- AI Strategy for Engineering Leaders: Choose, Fund and StopHow engineering leaders decide which AI projects to back: a portfolio view, stage gates, stop criteria and evidence-based reporting, with reusable scorecards.
- How to Measure the Impact of AI Coding Tools on Your TeamHow to tell whether AI coding tools are working: measure delivery, quality and developer experience against a baseline, and avoid activity metrics that mislead.
- Forward Deployed Engineer in 2026: Skills, Role and Why Always-On Agents Need FDEsWhat a Forward Deployed Engineer does in 2026, the FDE skill stack, why always-on agents like Dots and Grok Bot need FDEs, and how to train your team.
Discuss this article
Got a question, a counter-example or a correction? Bring it to the community.
Prefer a feed reader? Follow by RSS.