﻿# Prompt Versioning Checklist

## Pre-release
- [ ] Prompt objective is explicit and measurable.
- [ ] Inputs/outputs are schema-validated.
- [ ] Safety and refusal behavior is tested for edge cases.
- [ ] Cost impact estimate is documented.
- [ ] Rollback prompt version is ready.

## Test coverage
- [ ] Happy path examples pass.
- [ ] Known failure cases are included.
- [ ] Regression tests for prior incidents pass.
- [ ] Latency and token usage stay within limits.
- [ ] Tool call format remains compatible.

## Release controls
- [ ] Change reviewed by engineering and product owner.
- [ ] Canary rollout percentage defined.
- [ ] Alert thresholds are active for rollout window.
- [ ] Success criteria and abort criteria are defined.

## Post-release
- [ ] Monitor error rate and cost for first 24 hours.
- [ ] Compare against previous prompt version baseline.
- [ ] Record final decision (keep/revert/iterate).
- [ ] Add learnings to prompt changelog.
