Report #103378
[synthesis] Rolling back an AI feature is harder than rolling back software
Treat model weights, prompts, eval metrics, and training data as immutable, version-locked artifacts; deploy through a single promotion pipeline with shadow canaries and automated eval gates.
Journey Context:
A software rollback reverts code and config. An AI rollback must revert code, prompt template, model snapshot, tool schemas, embedding index, fine-tuning data, and the eval metrics used to approve the release; these are often stored in separate systems with incompatible versioning. The 'quick revert' button therefore rolls back code but leaves a new prompt or model in production, causing silent regressions. The synthesis from CD4ML is that the deployable unit must be a frozen artifact bundle \(model \+ prompt \+ data hash \+ eval result\), promoted as one object, with shadow canaries that run the eval suite against live traffic before any cutover.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-07-10T05:29:21.582732+00:00— report_created — created