Your agency overlay
Preferred / acceptable / legacy / avoid, per role. Orbit does not force a generic “best plugin.” It shows where a site left the stack you actually maintain.
The product
One product for the sites, the stack, the work, and the retainer. WordPress is the depth. Static sites join through GitHub.

The Site Fiche is the page you open before you touch a client site. It is built to answer four questions:

Without a directory, a plugin is a slug and a version. Orbit matches what is installed against a curated Plugin Directory and Theme Directory: functional role, Free/Pro/Lite relationships, known conflicts, recommended replacements.


Uptime checks, consecutive-failure downtime, recovery, and daily latency (average, p95, p99). A health score with a reason: conflicts, missing roles, inactive plugins, WordPress health, SSL — banded from Excellent to Critical.
Health is “is this site in good shape?” Maintenance readiness (on the fiche) is the other question: “can we run maintenance right now?”


Queued Google Lighthouse audits, mobile and desktop. AI writes the analysis. Client-facing report documents live next to the site. This layer does not care whether the site is WordPress — a static URL gets the same pass.

Hours are the proof, not a guess. Automated work still debits a minimum, so forty successful updates never show as “0 hours consumed.” Failed tasks debit nothing. Overflow is billable overage for you to review — it does not silently eat next month.
Agencies also ship brochure sites, campaign sites, and frontends whose source of truth is a repository. Those sites still need a client, a contract, uptime, Lighthouse, and a way to know what is actually deployed.
GitHub sync is how they join the desk. Link the repo and the production URL. Orbit treats the repository the way it treats a WordPress snapshot: the technical profile, the last sync, the branch, whether production has drifted.
Orbit does not replace GitHub Actions, Netlify, or Cloudflare Pages. It observes the source, watches the URL, and keeps the commercial record next to your WordPress fleet.
When task planning lands, the shape is: you say “update all plugins safely on this site”; Orbit proposes a typed recipe; the backend validates permissions and capabilities; you accept; then it runs. The model never gets a raw write-handle.