Change Governance, Retirement, and Deletion
What This Concept Is
This lesson teaches you to review changes, retire obsolete versions, revoke access, preserve required evidence, and prove data and artifact disposition. Production AI is a distributed service with probabilistic behavior, expensive state, sensitive data, and many independently changing components. Operate the complete system version rather than treating model weights as the product.
Why It Matters Here
A strong offline model can fail through queues, stale retrieval, dependency limits, unbounded tools, version mismatch, cost spikes, or silent quality drift. Operations turns claims into sustained service: explicit objectives, correlated telemetry, controlled releases, fallbacks, and practiced response.
Concrete Example
Apply the mechanism to a retrieval assistant serving interactive and batch traffic. Instrument the request, impose a realistic load and cost budget, inject one dependency or quality failure, and decide whether to shed, degrade, fall back, or roll back. Preserve the timeline and version correlations.
Common Confusion / Misconception
A common mistake is optimizing mean latency, requests per second, or token cost independently. Users experience tail latency and successful outcomes; operators inherit failure coupling and privacy exposure. Measure the whole path and state which objective is deliberately constrained.
How To Use It
- Define the serving and version contract.
- Set latency, availability, quality, safety, and cost objectives.
- Instrument boundaries with privacy-aware correlation.
- Load-test normal and failure conditions.
- release progressively with automatic abort criteria.
- Exercise fallback and rollback.
- Review evidence and retire obsolete versions.
Check Yourself
- Which version identifiers are needed to reproduce this request?
- What is the earliest useful overload signal?
- Which objective prevents a cheap but unsafe optimization?
- Can an on-call responder contain the failure without the model author?
Mini Drill or Application
Create a runnable operational test for this mechanism. Establish a baseline, inject a failure or traffic shift, detect it through correlated telemetry, execute the documented response, and calculate user impact and unit cost. Turn the incident into a regression or release gate.
Read This Only If Stuck
- Building Secure and Reliable Systems
- Site Reliability Engineering — SLO, error budget, incident, and capacity practices.
- OpenTelemetry specifications — telemetry contracts.
- NIST AI RMF — monitoring and lifecycle risk.