Opportunity Relay / Delivery process

Make the work inspectable before the final handoff.

The process turns uncertainty into explicit decisions, working increments, verification evidence, and an ownership transfer. It is designed for bounded releases—not a black-box final reveal.

Four phases

Each phase leaves something the team can inspect.

The sequence is stable; the depth changes with the risk. A focused landing build and an AI workflow do not need identical process weight.

  1. 01

    Frame the release

    Align the buyer, user, desired release, authoritative inputs, constraints, approval path, and evidence required to call the scope complete.

    Output: Release brief, assumptions, exclusions, acceptance outline
  2. 02

    Resolve the risky decisions

    Inspect the repository, design, content, data, integrations, environments, privacy, accessibility, and deployment responsibilities that could change the plan.

    Output: Decision log, technical approach, bounded implementation plan
  3. 03

    Build in working slices

    Implement the highest-risk path first, then move through reviewable slices with source control, explicit checkpoints, and visible failure states.

    Output: Working increments, review notes, updated risk record
  4. 04

    Verify and transfer

    Run the agreed build, interaction, browser, accessibility, SEO, and performance checks. Record actual results, limitations, configuration, and next ownership.

    Output: Release evidence, handoff notes, stabilization boundary

Working artifacts

Reduce dependence on memory and meetings.

The artifacts stay proportionate to the scope. Their purpose is to preserve important context and make ownership clear, not to manufacture documentation volume.

01

Scope map

Routes, workflows, states, integrations, owners, exclusions, and acceptance criteria in one reviewable boundary.

02

Decision log

Important technical and product choices with the context, tradeoff, owner, and date they changed.

03

Verification record

Commands, environments, browser checks, accessibility findings, measurements, failures, and known limits.

04

Handoff notes

Setup, environments, third parties, content and data ownership, deployment, monitoring, and the receiving team's next actions.

Review rhythm

Use communication to move decisions, not report activity.

The exact tools and cadence are agreed per engagement. These are the decisions the rhythm needs to support.

  1. A visible queue shows what is active, waiting, blocked, accepted, or outside scope.
  2. Working output is reviewed at defined checkpoints rather than held for one final presentation.
  3. Questions identify the decision owner, deadline impact, and safe default when one exists.
  4. Scope changes record their effect on acceptance, schedule, cost, and other planned work.
  5. Risks and failed checks remain visible until resolved or explicitly accepted.

Verification follows the release risk.

Not every project needs every check, but every accepted check needs a reproducible method and an honest result.

  1. 01

    Code and build

    Dependency integrity, formatting or linting where configured, types, unit and integration behavior, production build, and configuration boundaries.

  2. 02

    User flows

    Primary actions, loading, empty, validation, error, offline, duplicate-submit, permission, and recovery states at agreed viewport sizes.

  3. 03

    Accessibility

    Semantic structure, keyboard completion, focus, names, labels, errors, contrast, reduced motion, zoom, and manual assistive-technology checks.

  4. 04

    Search and performance

    Statuses, redirects, initial HTML, metadata, canonicals, sitemap, robots, structured data, broken links, LCP path, CLS, and interaction diagnostics.

  5. 05

    Production operation

    Real host behavior, contact delivery, analytics consent, monitoring boundary, third parties, rollback, ownership, and any manual account steps.

Handoff boundary

A release is not complete if its next owner lacks the context to operate it.

Repository ownership, credentials, hosting, third-party accounts, documentation, stabilization, support, and public credit are confirmed for the actual engagement.

  1. The receiving team can install, configure, build, and verify the project from the documented source.
  2. Secrets and account access move through an agreed secure process, never the public repository.
  3. Known limitations and deferred work are visible and prioritized.
  4. The stabilization window, response expectations, and ongoing support are written rather than implied.
  5. Client communication, confidentiality, intellectual property, and public attribution match the agreement.

Process questions that depend on the engagement.

This page describes the operating model. Exact commercial, legal, communication, and support terms require direct confirmation.

01How long does an engagement take?

No default timeline is published without an approved commercial model and real scope. The estimate follows repository or product inspection, decision availability, integration risk, acceptance criteria, and review turnaround.

02Which project tools do you use?

The work can adapt to an agreed repository, issue tracker, design source, and communication channel. The important requirement is a visible decision path and one authoritative place for each type of information.

03Can the process work inside an agency's client workflow?

Potentially. Client visibility, white-label presentation, meeting participation, documents, public attribution, and confidentiality must be agreed before the engagement is represented that way.

04What if a check fails near launch?

The failure is recorded with severity, user or search impact, owner, workaround if any, and release recommendation. A missed target is not turned into a pass by omitting the environment or changing the label.

A release with a clear boundary

Start by making the risky decisions visible.

A fit call should reveal whether the available inputs, decision path, deadline, and release responsibility support a useful engagement.