A release runbook is actionable when the responsible operator can observe a breach, identify the affected revision, and execute the approved recovery path within known state constraints.
Define signals and thresholds before deployment
List the service health signals, error classes, latency, queue depth, payment and webhook failures, authentication failures, customer-path synthetic probe, activation event, and support route relevant to the candidate. Name the dashboard or query, expected baseline, review window, threshold, and person receiving each alert. Verify the notification route with a safe test. A dashboard no one watches is not a release gate.
Connect each threshold to an action: investigate, pause cohort expansion, disable a feature, roll back code, stop a migration, or fail forward with a named repair. Avoid one universal rollback rule. A code deployment may be reversible while a database migration, external message, payment event, or customer-created record is not. The runbook should state which state transitions survive a code rollback and how operators reconcile them.
Rehearse the executable recovery path
Run the rollback or fail-forward procedure in the approved non-production environment using the candidate schema and representative state. Record commands, permissions, artifact identifiers, duration, observed errors, database requirements, feature-state changes, cache and queue handling, and post-recovery acceptance results. Verify that the previous application build can read the resulting state before describing rollback as available.
LaunchDarkly advertises release monitoring, guardrail metrics, failure notifications, and automatic pause or rollback in its current platform. Automated controls can shorten response, but the buyer must still approve the monitored metrics, exposure unit, action, and authority. A flag rollback may stop new exposure without undoing data already written or external actions already completed.
Record accountable signoff and post-deploy checks
The signoff page should identify the candidate, critical-path result, open risks, accepted exceptions, monitoring owner, support owner, deploy operator, rollback authority, and cohort boundary. Immediately after deployment, repeat the production-safe customer-path probes, confirm the running revision and configuration, inspect alerts and webhook processing, and record the decision to continue, pause, reverse, or repair.
DORA measures change failures and failed deployment recovery time because restoration is part of software delivery performance. Reality Contact, LLC prepares this runbook and evidence through Release Gate Record. The buyer retains production authority and accepts every operational risk. A rehearsal and signoff record do not promise availability, recovery within a particular time, data restoration, security, compliance, or a defect-free release.
Where the service stops
Reality Contact, LLC implements and tests one release path but does not certify security, privacy, accessibility, compliance, uptime, payment correctness outside test scenarios, or absence of defects; operate production indefinitely; or make the buyer's release decision. The buyer controls production and payment credentials, approves the test data and cohort, names the release and support owners, accepts or holds every known risk, and authorizes each deployment, rollback, fail-forward, and cohort-opening action. The service is software implementation and document preparation, and it does not replace security, privacy, accessibility, compliance, payments, finance, reliability, or production review by accountable owners. The buyer controls credentials, pricing, test data, production access, accepted risks, and every deploy, rollback, fail-forward, support, and cohort decision.
Sources: LaunchDarkly release monitoring and rollback plans; DORA software delivery metrics.