CopilotForgeDraft

Catalogue › Design Authority › ai-change-impact-review

AI change impact review

Reviews the impact of a proposed change to a live AI solution - instructions, knowledge, model, actions, identity, audience, channel or platform - classifying the change as minor, material or re-design, naming the re-tests and re-reviews triggered, and recording findings as blocking or advisory. Use when a live agent or solution is about to change, when Microsoft retires a model or feature it depends on, or when audience is widening.

Department
Design Authority
Lifecycle
Improve, Assure, Scale
Maturity
builder, scaler, ai-enterprise
Risk tiers
1, 2, 3, 4
Platforms
m365-agents, copilot-studio, ai-foundry, power-platform, copilot-cowork, azure
Editions
starter, scale, enterprise
Reviewers
design-authority
Status
draft
Copilot Cowork
Design Authority plugin for Copilot Cowork, or this skill on its own: Download SKILL.md
Licence
CC BY 4.0, by Simon Foote

Purpose

AI solutions change more often and more subtly than ordinary software. A sentence added to instructions, a new knowledge source, a model version retired by the provider or an audience widened by sharing can each change behaviour across every conversation. This reviewer skill assesses a proposed change to a live solution, classifies it as minor, material or re-design, names the re-tests and re-reviews it triggers, and records findings as blocking or advisory. Change reviews go wrong when instruction and knowledge changes are treated as content edits rather than behaviour changes, and when model updates are applied without regression evaluation.

When to use

When not to use

Questions to ask first

  1. What exactly is changing, and why?
  2. Which users, conversations or actions could behave differently after the change?
  3. Does the change alter audience, data reached, actions taken, identity used or autonomy?
  4. What evidence from before the change can be compared with after - evaluation set, monitoring baseline?
  5. How would the change be rolled back if it goes wrong?

Required inputs

If the solution has no evaluation set, any change beyond minor is reviewed as material until one exists; never accept "it looked fine in testing" as regression evidence from tier 2.

Decision framework

Classify the change, then apply the triggers.

ClassTypical changesTriggers
MinorWording fixes in instructions with no scope change; replacing a document with its newer version from the same owned source; cosmetic changesOwner sign-off; spot-check against the evaluation set
MaterialNew or removed knowledge source; instruction change affecting scope, tone or refusal; model or version change; new or changed action; changed identity; audience widened within the tierRegression evaluation against thresholds; re-review by affected gates; release per policy
Re-designRisk tier changes; new channel outside the organisation; new autonomy; platform change; actions affecting peopleRe-classification; full design review; all gates for the new tier

Findings:

FindingBlocking when (tier 2 and above)Advisory when
Misclassified changeA material or re-design change is presented as minorClassification arguable, with tests that cover both
Regression evidenceNo comparison against the evaluation set for a material changeEvaluation run, minor drops within tolerance explained
Re-reviewAn affected gate (security, responsible AI) is not re-engagedRe-engaged but not yet concluded for a low-risk element
RollbackNo way to restore the previous versionRollback manual but documented
Provider retirementThe solution will stop working on a known date with no planPlan exists but is not yet tested

Disagreement escalates to the accountable executive for written risk acceptance.

Practitioner approach

Start by describing the change in behavioural terms, not technical ones. "Adding the procurement policy library" becomes "the agent will now answer purchasing questions for all staff, using content previously available only to procurement". The behavioural description usually makes the classification obvious.

Check the change against the dimensions that raise risk: audience, data reached, actions, identity and autonomy. A change that touches any of them is at least material; one that changes the risk tier is a re-design. Instruction changes deserve particular care, because a single sentence can widen scope or remove a refusal.

Treat model and version changes as material by default. Even when a provider describes a new version as an improvement, behaviour on the organisation's own questions can change. Require regression evaluation against the existing set and thresholds, and compare refusal and groundedness, not only overall quality.

Plan for provider retirements early. Keep an eye on notices for models and features the portfolio depends on, through the source records. A retirement date is a deadline for a material change, and leaving it late turns a planned change into an incident.

Re-engage the gates that the change affects, not all of them. A new knowledge source needs the security exposure check and knowledge readiness; a new action needs the connector review; a widened audience needs re-classification. Record which gates were re-engaged and why the others were not.

Confirm rollback. Before a material change goes live, the owner should be able to restore the previous version of the instructions, knowledge configuration or model deployment. Where the platform makes this hard, record the manual procedure.

Watch accumulation. Several minor changes can add up to a material one. Where many changes have been made since the last review, look at the cumulative effect against the original design.

Record the classification, triggers, findings and verdict, and update the solution's design record so the next review starts from the current state.

Outputs

Microsoft platform considerations

Model catalogues, versions, retirement schedules and agent features change frequently. Use ms-foundry-models for model lifecycle and retirement, and ms-copilot-studio-guidance, ms-agents-extensibility and ms-declarative-agents for agent changes and ALM, and check them at the time of each review.

Adoption considerations

Users notice behaviour changes. For material changes, tell users what has changed and why, so a new refusal or a new capability does not undermine trust.

Knowledge considerations

Knowledge changes are the most frequent material change. Coordinate with knowledge owners so routine updates within an owned source stay minor, and additions of new sources are reviewed.

Security and privacy considerations

New sources, actions, identities or audiences re-engage the security-privacy review. Data exposure can change without any change to the agent, for example when source permissions change; share such signals with the solution owner.

Responsible AI considerations

Changes that affect how a solution treats people, or that increase autonomy, re-engage the responsible-ai review from tier 3 and may change the risk tier.

Evaluation requirements

Material changes require regression evaluation against the existing set and thresholds, run through evaluation-quality:regression-evaluation, with results compared to the last release.

Value measures

At portfolio level, track changes by class, incidents following changes, changes released without required evaluation, and provider retirements handled before their date. The design authority chair owns these measures, with a baseline from the first quarter.

Scale notes

Starter

The owner classifies changes using the table and asks the CoE lead for a second view on anything material.

Scale

Route material changes through the design authority with lightweight review, and keep a change log per solution.

Enterprise

Integrate with enterprise change management, automate regression evaluation in pipelines, and track provider retirements across the portfolio centrally.

Hand-offs

Reviewer gates

This skill is part of the design-authority gate for live solutions, blocking from risk tier 2 for material and re-design changes and advisory below. It re-engages security-privacy, evaluation-quality and responsible-ai as the change requires. Disagreement escalates to the accountable executive for written risk acceptance.

Failure modes

Sources

references/sources.md in this skill lists the source records behind this skill, what each is authoritative for, how volatile it is and what you may do with it. Product availability, licensing, limits and preview status change often, so check the current source before stating them, and cite what you used.

Never

Source records for this skill

Microsoft Foundry Models overview

Microsoft Copilot Studio guidance documentation

Ways to extend Microsoft 365 Copilot

Declarative agents for Microsoft 365 Copilot

NIST AI Risk Management Framework

Credit

This skill was created by Simon Foote as part of CopilotForge, licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Credit the author when you share or adapt it.