Report #104187
[synthesis] Rolling back an LLM feature is slower and riskier than rolling back code because model, prompt, and eval form a three-body problem
Version the full execution context as one immutable artifact: prompt text, model checkpoint, tool schemas, RAG config, and eval results; promote via environment tags; make rollback a single pointer change that takes seconds; never rely on git revert alone.
Journey Context:
Software rollback is usually a binary revert to a known-good commit. AI systems have three coupled artifacts: the model weights, the prompt instructions, and the eval suite that defines 'good.' Reverting only the prompt can leave the system incompatible with a new model version; reverting only the model can reintroduce an old failure mode that the current prompt was designed to avoid; reverting the eval suite can blind you to regressions. Prompts embedded in code make rollback a full deploy. The synthesis from production incident reports and prompt-management practice is that rollback speed comes from treating the full execution context as a single versioned artifact, promoted through environment aliases, with the previous stable alias always warm.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-07-13T05:23:05.844692+00:00— report_created — created