Skip to main content
Adrià García
Menu
← All patterns
Pattern 07Operations

Handover is architecture

An architecture is not complete until someone else can operate it.

Delivery becomes an operable system
Runtime
Scheduled chain
Monitor & alert
Named owner
Recovery
Failure signal
Runbook
Controlled restart

Generic diagram. It does not reproduce a client architecture.

A production design is incomplete if only its author understands dependencies, failure symptoms and recovery. Operability is not documentation added later; it is part of the solution.

Handover must explain sequence, signals, ownership and recovery, while removing dependencies on personal accounts or knowledge.

This pattern does not come from any platform documentation. None of them publishes guidance on handover or on who owns an alert. It comes from established operational practice, the one behind on-call rotations and postmortems, applied to a martech stack. The platform does supply the reason: alerts are delivered by account subscription, so without a declared owner they die with the person.

Production signals

  • Alerts reach a personal account.
  • Only one person knows recovery order.
  • Runbooks describe the happy path, not failure.

Recommended architecture

Design monitoring, ownership, recovery and escalation with the main flow.

Test handover by having someone else operate and recover the solution.

When not to apply it

  • Do not replace viable automation with manual documentation.
  • Do not declare a flow complete without observable signals.