The order matters. Automation cannot compensate for missing ownership, unknown deployment paths, or an operation that depends on undocumented heroics.
How the recovery works
Build an operation the company can see and control.
The goal is not to replace one opaque provider with another. It is to recover ownership, make delivery observable and repeatable, and introduce automation only where the system can govern it safely.
Start with the audit01 / Sequence
Truth, foundation, then leverage.
02 / Ownership
Client control is an acceptance criterion.
Ownership is not a paragraph in a handoff document. It is the observable ability to access, understand, operate, and replace the systems the business depends on.
- Repositories
- The company controls source repositories, branch protections, review policy, and the history of technical decisions.
- Cloud and hosting
- Accounts, billing, infrastructure, backups, budgets, and recovery procedures are controlled by named client owners.
- Identity and release
- Domains, certificates, signing identities, application stores, and production credentials remain company-controlled.
- Delivery knowledge
- Release, rollback, monitoring, incident, and onboarding procedures are documented and tested against real operating work.
- Continuity
- A successor can identify the system, access it appropriately, understand current risk, and continue the work without private oral history.
03 / Governance
Tools can propose. They cannot grant themselves authority.
Automation is treated as an untrusted operator inside a system of explicit permissions, budgets, evidence, review, and human approval.
Appropriate routines may investigate an issue, prepare a change, run tests, collect evidence, and request review. They may not redefine the risk of their own work, approve their own production access, bypass a failed check, or control production credentials.
- Production
- Promotions, application-store releases, and changes to protected environments require deliberate human approval.
- Money and identity
- Payments, billing, spend increases, authentication, authorization, and access grants remain human decisions.
- Data and destruction
- Production data changes, destructive migrations, deletions, and irreversible operations never proceed autonomously.
- Security and legal
- Security-sensitive actions and legal-adjacent work stop for review by the appropriate accountable person.
- Failure behavior
- When policy, evidence, or budget requirements are not satisfied, the system stops and asks for a decision rather than quietly continuing.
04 / Visibility
Leadership gets an operating view, not a technical performance.
The reporting layer separates facts, health, risk, shipped work, and decisions in language an owner can use.
- What changed
- Released work, reviewed changes, and operating improvements linked to evidence.
- What is healthy
- Delivery paths, service health, error trends, cost boundaries, and continuity signals.
- What needs attention
- Blocked work, emerging risk, failed policy checks, aging decisions, and unresolved ownership gaps.
- What needs a decision
- A bounded owner choice with consequence, timing, recommendation, and enough context to act.
05 / Continuity
The engagement should make succession easier.
A consultant who cannot be replaced has recreated the original problem.
The operating system is maintained with transfer in mind. The exit package reflects the current state of the company’s systems, not an idealized snapshot assembled at the end.
- Owner’s manual
- What the system does, how leadership interacts with it, and which decisions remain human.
- Operations runbook
- How to release, observe, restore, escalate, and recover the product.
- Developer onboarding
- How a qualified successor understands architecture, conventions, environments, and current priorities.
- Access and continuity record
- Named owners, access paths, dependencies, renewal points, and the actions required if a key person becomes unavailable.
The first safe move
Do not automate uncertainty. Establish the truth first.
The Engineering Rescue Audit determines what the product needs before a build, team change, or automation plan is proposed.
Explore the audit