Software Rescue Checklist GitHub Resource Pack

A copy-ready public-resource package for a GitHub repo named software-rescue-checklist. It helps teams recover handoff control before rewriting, and gives Omni Care a measurable path back to the rescue and diagnostic pages.

Omni Care software care visual with brand mark and structured service theme
Omni Care public resource layer
Resource name
software-rescue-checklist
Suggested repo
github.com/<org-or-owner>/software-rescue-checklist
Primary targets
/rescue.html and /software-diagnostic.html
Campaign
utm_campaign=software-rescue-checklist
Measurement
Read GA4 campaign/source, referrers, and GSC Links at day 7, day 14, and day 21 after the public repo or backlink goes live.
Boundary
This page ships the website-side package only. Creating a public repo, posting outbound content, changing another repository, paid promotion, or requesting indexing remains a human-authorized action.

This resource is built for one non-spam use case: a useful checklist that a maintainer, founder, operator, or AI-assisted developer can keep in a repo while they recover source, deployment, access, data, integrations, runbook, and ownership. It links back to Omni Care only when a reader needs a rescue diagnostic or broader software check.

README copy

Use this as the root README.md for a public checklist repo. Keep the links intact for campaign attribution.

README.md
# Software Rescue Checklist

Use this checklist before deciding whether to patch, rescue, rebuild, or hand off an existing software system.

The goal is simple: recover enough control to make a responsible next decision.

## Who this is for

- A founder or operator whose original developer left.
- A team with an old website, internal system, AI-generated app, Cursor/Lovable project, or outsourced build that no longer has a clear owner.
- A maintainer asked to stabilize software before a rewrite decision.
- A buyer, advisor, or AI agent collecting the minimum handoff context before recommending the next step.

## First recover control

1. Source: repository URL, branch, deploy commit, build instructions.
2. Deployment: hosting provider, domain/DNS, CI/CD, environment variables, rollback path.
3. Access: admin accounts, service accounts, billing owner, third-party logins, 2FA owner.
4. Data: database location, backup status, export path, personal or regulated data boundaries.
5. Integrations: payment, email, CRM, ERP, analytics, messaging, spreadsheets, webhooks.
6. Workflows: the three user or operator paths that must keep working this week.
7. Runbook: start/stop/redeploy steps, monitoring, alerts, known fragile areas.
8. Owner: one named person responsible for decisions over the next 30 days.

## Decide the next move

- Stabilize if the software still fits the business and can be changed safely.
- Rescue if the business value is clear but deployment, access, monitoring, or ownership is weak.
- Rebuild only after you know what behavior must be preserved and where the current system cannot safely continue.
- Take a hybrid path when one capability is painful but the rest of the system still works.

## Free diagnostic paths

- For a Traditional Chinese go-live rescue path, start with the [軟體救援診斷](https://care.omniai.one/rescue.html?utm_source=github&utm_medium=resource-readme&utm_campaign=software-rescue-checklist&utm_content=zh-rescue-diagnostic).
- For an English software care check, use the [software diagnostic](https://care.omniai.one/software-diagnostic.html?utm_source=github&utm_medium=resource-readme&utm_campaign=software-rescue-checklist&utm_content=en-software-diagnostic).
- If the original developer left, read the [software handoff checklist](https://care.omniai.one/blog/software-handoff-when-developer-leaves/?utm_source=github&utm_medium=resource-readme&utm_campaign=software-rescue-checklist&utm_content=handoff-checklist).
- If the main question is rescue vs rebuild, read the [rescue-or-rebuild guide](https://care.omniai.one/blog/rescue-or-rebuild-legacy-software/?utm_source=github&utm_medium=resource-readme&utm_campaign=software-rescue-checklist&utm_content=rescue-rebuild-guide).

## Suggested docs

- `docs/handoff-inventory.md` for source, deploy, access, data, and integration inventory.
- `docs/risk-map.md` for red/yellow/green risks.
- `docs/next-decision.md` for stabilize, rescue, hybrid, or rebuild recommendation.

## Boundary

This checklist is guidance only. It does not recover accounts, verify code safety, guarantee uptime, guarantee a rescue or rebuild outcome, or replace legal, security, accounting, or compliance review.

Published as a public resource package by Omni Care: https://care.omniai.one/

Docs copy

Use these files when the repo needs more than a README. They keep the checklist practical for maintainers and useful for agent retrieval.

docs/handoff-inventory.md

# Handoff Inventory

## Source

- Repository:
- Production branch:
- Last known production commit:
- Build command:
- Test command:

## Deploy path

- Hosting provider:
- Domain/DNS owner:
- CI/CD provider:
- Rollback steps:

## Access map

- Billing owner:
- Admin owner:
- Service accounts:
- 2FA owner:

## Data and integrations

- Database:
- Backup/export path:
- Personal or regulated data:
- Payment/email/CRM/ERP/analytics integrations:
- Webhooks or scheduled jobs:

## Critical workflows

1.
2.
3.

## 30-day owner

- Decision owner:
- Technical owner:
- Business owner:

docs/next-decision.md

# Next Decision

## Current state

- Business fit:
- Change safety:
- Platform support:
- Ownership:
- Required scope:

## Recommendation

Choose one:

- Stabilize in place
- Rescue for go-live
- Hybrid replacement of one capability
- Rebuild the core

## Why

- Evidence:
- Risk:
- Smallest next step:
- What must not change yet:

Anchor and target plan

The links should be useful in the surrounding text. Do not repeat the same anchor across every file.

Companion context lives in the software handoff checklist and the rescue-or-rebuild guide.

Anchor text Target URL Purpose
軟體救援診斷 /rescue.html?utm_source=github&utm_medium=resource-readme&utm_campaign=software-rescue-checklist&utm_content=zh-rescue-diagnostic Traditional Chinese rescue path for half-built software, stalled AI prototypes, and go-live gaps.
software diagnostic /software-diagnostic.html?utm_source=github&utm_medium=resource-readme&utm_campaign=software-rescue-checklist&utm_content=en-software-diagnostic English self-check for deciding the least-effort next step.
software handoff checklist /blog/software-handoff-when-developer-leaves/?utm_source=github&utm_medium=resource-readme&utm_campaign=software-rescue-checklist&utm_content=handoff-checklist Educational path for teams whose developer or vendor left.
rescue-or-rebuild guide /blog/rescue-or-rebuild-legacy-software/?utm_source=github&utm_medium=resource-readme&utm_campaign=software-rescue-checklist&utm_content=rescue-rebuild-guide Decision support for stabilize, hybrid, or rebuild questions.

UTM and measurement plan

Use one campaign across all repo links so GA4 and referrer reads can isolate this experiment from social posting, paid traffic, and internal QA.

Field Value Use
utm_source github Separate public repo traffic from direct, paid, social, and QA sources.
utm_medium resource-readme or resource-doc Identify whether clicks came from README or deeper docs.
utm_campaign software-rescue-checklist Single experiment name for GA4 campaign reporting.
utm_content zh-rescue-diagnostic, en-software-diagnostic, handoff-checklist, rescue-rebuild-guide Identify which anchor and destination pair earned clicks.

Readback windows

  • Day 7: check GA4 campaign/source sessions, referral page path, and whether GSC Links has discovered the source domain.
  • Day 14: compare against baseline zero-link state and inspect whether rescue or diagnostic paths gained impressions or clicks.
  • Day 21: decide whether to keep, expand, or retire the resource based on real referrals, GSC Links, and non-branded query movement.

Rollback and authorization boundary

This package is intentionally reversible and does not require changing any account or off-domain property by itself.

  • Rollback path: remove the README link section, archive or private the public repo, and remove this resource URL from sitemap.xml, llms.txt, llms-full.txt, agent.json, and content-signal.json if the experiment is retired.
  • No public GitHub repo creation is performed by this website change.
  • No non-Omni-Care repository is modified by this package.
  • No outbound post, paid campaign, GSC request-indexing action, or credentialed third-party account action is authorized by this page alone.
  • No customer claim, performance guarantee, pricing promise, security certification, or official endorsement is added.

Open the diagnostic paths

Use the checklist when you need inventory. Use the diagnostics when you need a next-step decision.