Control · C-084 · Third Party & Supply Chain
Model version pinning and change notification
Hosted models are called by a fixed version, and a provider's new version is adopted only after the organisation's own regression tests have passed.
- Control type
- Preventive
- Risks addressed
- 2
- Audience
- Practitioner
- Frameworks
- MANAGE 3 · AST07 · Chapter 6
- Responsible AI domain
- Lifecycle stage
- Reviewed
- 2026-11-11
What it does
It stops the model changing underneath the system. Each call names a specific model version, so the provider's updates do not reach production until the organisation chooses to move. A new version is treated as a change: tested against the evaluation suite, compared with the baseline and approved. Engineering owns the mechanism and the system owner approves each move. It is configured at build and operates on every call and at every provider release.
How to implement it
- Call dated or numbered versions, never an alias that tracks the latest.
- Record the version in use in the inventory and with every logged output.
- Subscribe a monitored address to the provider's change and deprecation notices.
- Run the evaluation suite on a schedule against the live model, to detect change that was not announced.
- Qualify each new version through change management before switching.
- Pin other moving parts as well: embedding models, safety filter settings, tool versions.
Evidence it operates
Design: a standard requiring pinned versions; configuration showing them. Operation: version recorded in logs; scheduled test runs with results; change records for each version move; notices received and actioned.
Where it fits
Built into the integration and exercised at every provider release. It is the primary control, with the evaluation suite and regression testing, for unannounced upstream model change, and it supports uncontrolled AI change. It feeds AI change management.
Limits
Not every provider or product allows pinning, and products that embed a model rarely expose the choice. Providers can alter filters and infrastructure behind a pinned version. Pinning delays change and does not avoid it: versions are retired, and the organisation then has to move by the provider's date.
Risks this mitigates
Primary mappings
- Unannounced upstream model change High
- Fixes the model version and makes any change the organisation's own decision. A provider updates, replaces or reconfigures a hosted model, and the organisation's system behaves differently without any change of its own.
Supporting mappings
- Uncontrolled AI change High
- Prevents supplier-side changes arriving unannounced. Models, prompts, data sources and configuration change in production without assessment, testing, approval or a record.
Framework and clause references
| Framework | Clause | Title |
|---|---|---|
| NIST AI Risk Management Framework (AI RMF 1.0) | MANAGE 3 | Risks from third-party entities are managed Third-party risk. |
| OWASP Agentic Skills Top 10 | AST07 | Update Drift Update drift. |
| SS2/21: Outsourcing and Third-Party Risk Management | Chapter 6 | Outsourcing agreements Change notification terms. |
Related terms
How to cite
Axiom Verity (2026). Model version pinning and change notification. Reference Library, C-084. https://axiom-verity.com/controls/model-version-pinning-and-change-notification. Reviewed 2026-11-11.
Found an error or a better source? Report a correction.