for agencies

A delivery pipeline you run per client.

Agencies and consultancies live or die on repeatable delivery and clean handoffs. opchain gives every client project the same idea → spec → design → build → ship pipeline, with the work checkpointed and auditable. The process is the same whether it's the first engagement or the fortieth — and it doesn't live in one senior dev's head.

Per-client checkpoint isolation

Each client project gets its own .checkpoints/ tracked in git alongside its code. State — current phase, open blockers, decisions, next actions — travels with the repo, not the person. oc-orchestrator (/oc-ops) reads a multi-project registry that spans every client engagement on the machine, so "where did we leave off on client X" is one command, not a Slack archaeology session.

Isolation
One .checkpoints/ per client repo — no cross-contamination between engagements.
Registry
/oc-ops rolls up status across all projects into one view: which client is in which phase, what's blocked, what's next.
Resume
Pick a project back up after two weeks on another client and read its last known state instead of re-deriving it.

The same pipeline, every engagement

The same skills run for every client, in the same order. Consistency across a team — not one senior dev's habits, not whatever the junior on the account remembered to do this time.

  1. /oc-discover

    Pin down scope, users, and success criteria with the client before a line of code.

    oc-app-architect
  2. /oc-spec

    Produce the master spec doc — the contract everyone builds against.

    oc-app-architect
  3. /oc-design

    Architecture and UI decisions, captured as a design doc rather than a senior dev's memory.

    oc-ux-engineer
  4. /oc-build

    Generator writes, Evaluator critiques against the spec, work kicks back until it passes.

    oc-app-architect
  5. /oc-audit

    Code-quality gate with a graded audit report attached to the deliverable.

    oc-code-auditor
  6. /oc-security

    Threat model + OWASP + infra-hardening gate before anything ships to the client.

    oc-security-auditor
  7. /oc-deploy

    Staged rollout, health checks, and a monitoring runbook handed over with the keys.

    oc-deploy-ops

The /oc-build phase runs a Generator/Evaluator QA loop, and /oc-audit + /oc-security are hard gates — oc-deploy-ops won't ship to the client until both pass (or the override is recorded).

Deliverables, not just code

Clients pay for outcomes they can hold. opchain produces the supporting artifacts as a byproduct of the pipeline — they're generated from the work, so they don't drift from what actually shipped.

Master spec doc artifact

Scope, users, requirements, and acceptance criteria — the thing you got the client to sign off on.

from oc-app-architect
Architecture doc artifact

Stack choices, component structure, and the design decisions behind them, written down.

from oc-ux-engineer
Audit report + grade artifact

A graded pass over the codebase — findings, severities, and what was fixed. Defensible at handover.

from oc-code-auditor
Deploy + monitoring runbook artifact

How it ships, how it's watched, and how to roll back — so the client's team isn't flying blind.

from oc-deploy-ops

Clean handoff

Because state lives in checkpoints and spec docs — not one person's head — a project can move between team members, or to the client's own team, without context loss. The next person reads the spec, the architecture doc, and the latest checkpoint, and they're current. No "let me find the one engineer who knows how this works."

Inheriting a codebase with no docs — a legacy client app, or work from another shop? oc-reverse-spec (/oc-rev-spec) backfills specs from the existing code, so you start the engagement with the same artifacts a fresh opchain build would have produced.

Run your next engagement on it

Install once, then run the same pipeline for every client. Tune the skill set to your stack with the pipeline builder.