Internal Operations Document

Website Operations
Playbook

The complete system for how we build, launch, and maintain client websites — from signed contract to live site in one business day.

Version: 1.0
Updated: March 2026
Prepared for: Head of Operations
Status: Active
How to use this playbook

Use the left sidebar to navigate between sections. Use the search bar at the top to find specific topics. The QA Checklist page is interactive — check off items as you complete them. All code blocks have a Copy button for easy use.

The System in One Table

Phase Who Tools Time
Collect client briefOnboarding SpecialistBrief template1 hour
Build the siteManus AI (directed by Specialist)Manus2–4 hours
Review & auditOnboarding SpecialistW3C, WAVE, PageSpeed, AI Friendliness1–2 hours
LaunchOnboarding SpecialistGitHub, Cloudflare Pages, RegistrarUnder 1 hour
Add monitoringOnboarding SpecialistUptimeRobot5 minutes
Hand off to QuarterbackOnboarding SpecialistGo-live email template15 minutes
Ongoing maintenanceClient Success QuarterbackManus, GitHub, Cloudflare Pages15–30 min/request
Escalation (if needed)Tech Product Owner + contractorVariesAs needed

Why We Are Changing

The old website delivery model was built around human specialists: one person for project management, one for content, one for design, one for development, one for launch. Each handoff between specialists was a potential point of failure — a dropped ball, a miscommunication, a delay. The client experienced this as slow and inconsistent. Internally, it meant no single person owned the outcome.

AI tools have made the specialist model obsolete for the type of websites our trades company clients need. A well-prompted AI agent can produce a complete, high-performing, audit-passing website in hours. The human role shifts from doing the work to directing the AI, reviewing the output, and owning the client relationship.

The old model is not a people problem

This change is not about the quality of our current team. It is about the structure of the work. The specialist handoff model was the right design for a pre-AI world. It is the wrong design now. The goal is to redeploy talented people into roles where they own outcomes rather than tasks.

What We Are Building Toward

A system where one Onboarding Specialist takes a client from signed contract to live website without involving any other internal team member for routine builds. Client Success Quarterbacks handle all ongoing maintenance and content updates using AI tools, without needing a developer. The hosting infrastructure is fully managed — no servers to maintain, no SSL certificates to renew, no caching layers to configure.

The Five Non-Negotiable Outcomes

  • Every website we deliver passes four specific audits: W3C validation, WAVE WebAIM accessibility, PageSpeed Insights (100 on both mobile and desktop), and AI Friendliness.
  • One Onboarding Specialist runs the full build-to-launch workflow independently.
  • Client Success Quarterbacks handle all routine maintenance without developer involvement.
  • The hosting infrastructure is zero-maintenance — no servers, no SSL management, no caching fires.
  • The monthly cost of hosting and infrastructure per client site is near zero, preserving margin.
The key insight

In the old model, revenue scaled linearly with headcount. In this model, each Operator handles what used to require 3–4 specialists. Margins expand as we grow rather than compress. That is the business we are building.

Manus AI
The Build Engine

Generates complete website code from a plain-English brief. Writes HTML, CSS, JS, copy, schema markup, sitemap, robots.txt, and llms.txt. Also handles ongoing content edits when directed by Quarterbacks.

Onboarding Specialist Quarterbacks Existing subscription
GitHub
File Storage & Version Control

Stores all website files for every client in a dedicated repository. Tracks every change ever made. Connects to Cloudflare Pages so updates deploy automatically within 60 seconds of a file change.

Onboarding Specialist Quarterbacks Free
Cloudflare Pages
Hosting Platform

Hosts client websites on Cloudflare's global network. Issues and renews SSL automatically — forever. No server management. No caching configuration. Rebuilds and redeploys automatically when GitHub files update.

Onboarding Specialist Tech Product Owner Free tier
Cloudflare Registrar
Domain Management

Registers and renews domain names at wholesale cost (no markup). Manages DNS in the same dashboard as Cloudflare Pages — connecting a domain to a site is a single click. Auto-renewal prevents accidental expiry.

Onboarding Specialist $8–$12/year per domain
UptimeRobot
Passive Site Monitoring

Pings every client site every 5 minutes and sends an alert if a site goes down. Runs entirely in the background — no day-to-day attention required. Day-to-day responsibility: none.

Tech Product Owner Quarterbacks Free / ~$7/mo unlimited
Formspree
Contact Form Handler

Handles contact form submissions on static HTML sites without a server. When a visitor submits a form, Formspree receives it and forwards it to the client's email. No server-side code required.

Onboarding Specialist Free / ~$10/mo agency
Decap CMS
Optional Client Editing (Free)

Open-source, completely free CMS that sits on top of static HTML files. Used only when a client specifically requests self-editing access. Gives clients a simple browser-based editor to update text and images. No monthly fee — ever. For most clients, Quarterbacks handle edits via Manus instead.

Quarterbacks Onboarding Specialist Free — open source
What goes away completely

Self-managed VPS servers (Cloudflare VPS, HostGator VPS) — cancelled. ManageWP — not needed. SSL certificate management — handled automatically forever. Server crashes — structurally impossible on Cloudflare Pages. The dependency on the head developer for infrastructure fires — eliminated.

How the Stack Connects

The flow is linear and automatic: Manus builds the site files → Onboarding Specialist uploads files to GitHub → GitHub triggers Cloudflare Pages to deploy → Cloudflare Pages serves the site to visitors with automatic SSL. When a Quarterback makes an update, the same flow repeats automatically. No manual deployment step. No server to touch. No SSL to renew.

Non-negotiable standard

A site that does not pass all four audits is not ready to launch. If an audit fails, prompt Manus to fix the specific issue and re-run the audit. Do not launch until all four pass.

W3C Validation
validator.w3.org

Validates that the HTML code follows web standards. Catches structural errors, missing attributes, and deprecated elements that can cause rendering issues across browsers.

Zero errors, zero warnings
WAVE WebAIM
wave.webaim.org

Tests whether the site is usable by people with disabilities. Checks for missing alt text, poor color contrast, missing form labels, improper heading structure, and keyboard navigation issues.

Zero errors
PageSpeed Insights
pagespeed.web.dev

Measures how fast the site loads on real devices. Checks Core Web Vitals including Largest Contentful Paint, Cumulative Layout Shift, and Interaction to Next Paint. Run on the live URL, not a staging URL.

Score of 100 — mobile & desktop
AI Friendliness
aifriendliness.com

Checks whether the site communicates effectively with AI systems and search engines. Looks for llms.txt, JSON-LD schema markup, sitemap.xml, robots.txt, and structured business information.

Pass

Why Plain HTML Makes These Achievable

The static HTML + Cloudflare Pages architecture is the only approach that makes all four audits achievable consistently and by default. WordPress makes PageSpeed 100 a constant battle — plugins, themes, and database queries all add weight. React and Vue frameworks render in the browser using JavaScript, which delays content appearance and tanks mobile PageSpeed scores.

On a plain HTML site built by Manus and hosted on Cloudflare Pages, PageSpeed 100 is the starting point, not something to fight for. The HTML is valid by construction. Accessibility is built into the prompt requirements. AI Friendliness files are generated automatically. The architecture works with the audits, not against them.

Tier is set at the KO call, not during the build

The QB selects the tier in Section 14 of the KO Call Form. Never upgrade a tier mid-build without QB approval — it changes scope and timeline.

Standard Tier

Clean, professional, and fast to build. Appropriate for clients who need a strong online presence but are not asking for a visually distinctive design. Prioritizes speed, clarity, and conversion over visual drama.

ElementStandard Approach
Hero layoutFull-bleed background image with centered or left-aligned text overlay
Typography scaleH1: 48–56px, H2: 32–36px, body: 16–18px
Color usageBrand primary + white + one neutral. No gradient fills.
AnimationsFade-in on scroll only. No counter animations.
Dark sectionsFooter only (or none)
Build time4–6 hours

Premium Tier

Rich visuals, animations, and layered depth. For clients who want their site to feel world-class — comparable to the best sites in their industry. Uses the full range of design techniques identified in the reference site study.

ElementPremium Approach
Hero layoutSplit-screen (text left, image right) OR oversized full-bleed with 80–100px bold headline
Typography scaleH1: 72–96px, H2: 40–48px. Accent-color word highlights in headlines.
Color usageBrand primary + dark section + texture or noise overlay on 1–2 sections
ImageryOverlapping elements, layered depth, image + stat card combinations
AnimationsCounter animations on stats, fade + slide-in on scroll, lightbox gallery
Dark sections1–3 dark or charcoal sections for contrast and visual rhythm
Build time8–12 hours

Signature Tier

Custom layout, maximum visual impact. Reserved for clients with strong owned photography and a desire for a site that stands out in their market. Every section is custom-designed — no generic layouts.

ElementSignature Approach
Hero layoutFully custom — may include video background, parallax, or multi-panel hero
Typography scaleH1: 96–120px. Mixed weight headlines. Custom font pairing.
Color usageFull custom palette. May include gradient accents, duotone photography, or brand-matched textures.
AnimationsAll Premium animations + custom scroll-triggered reveals, staggered card entries
Build time16–24 hours
How to use this library

Each pattern below lists its Tier (Standard / Premium / Signature), When to use, and When to avoid. Cross-reference with Section 14 of the KO Call Form before reaching for any Premium or Signature pattern. If the client's personality data doesn't support it, don't use it.

placeholder-remove