Skip to content
AnnouncementInitial release: self-hosted on Ubuntu 24.04 and 26.04 LTS. More platforms planned; Cloud and managed services are outside this release.First release: self-hosted on Ubuntu LTS.Release status
Register Cloud interest
Client delivery workflow

Deliver client work with reviewable boundaries

Keep client scope, environments, approvals, and evidence separate while using a repeatable delivery workflow.

Availability and deployment fit are confirmed before commitment.

What does this client delivery workflow workflow cover?

Keep client scope, environments, approvals, and evidence separate while using a repeatable delivery workflow.

What should an evaluator inspect?

Inspect the stated requirements, workspace boundary, validation evidence, approval points, and stated deployment scope rather than inferring results from an example workflow.

Is this customer proof?

No. Workflow pages describe an evaluation model and may use fictional product artifacts. They do not assert customer adoption, outcome, or availability evidence.

Can we run this workflow today?

A released self-managed artifact and tested quickstart are not published. Review the self-hosted requirements or register interest in future Cloud or Enterprise offerings.

What is the next step?

Use the ungated sample run and pilot scorecard to frame the evaluation, then choose a request path only if the operating model fits.

Starting condition and desired outcome

An agency operates across clients with different repositories, credentials, acceptance criteria, and approvers. The outcome is a client-specific delivery record without cross-client environment or evidence leakage.

The current manual workflow

1Translate statements of work into ad hoc internal tasks
2Share long-lived client checkouts and credentials
3Collect acceptance evidence near the deadline
4Reconstruct who approved delivery

The BranchRunner workflow

  1. 01
    Bind client scope

    Turn acceptance criteria and exclusions into requirements with named owners.

  2. 02
    Provision separately

    Use client-specific workspace, credentials, network policy, and retention.

  3. 03
    Implement and validate

    Run agreed checks and previews within the client boundary.

  4. 04
    Approve the package

    Present change, evidence, exceptions, and delivery target to the authorized approver.

Evidence produced

The run keeps claims separate from checks and decisions. The evidence below describes the record, not a guaranteed outcome.

RecordedAccepted scope and exclusions
RecordedEnvironment and credential boundary
RecordedImplementation, checks, and preview results
RecordedClient or delivery-owner approval

Product example. Repository, checks, and identities are illustrative; configure them for your system.

Where a person stays in control

Client boundary

Repository and secret access is scoped to the engagement.

Scope change

New requirements return to the accountable owner.

Acceptance

Client-specific checks and exceptions stay visible.

Delivery authority

Only named people can approve external delivery.

What the workflow can produce

·Accepted scope and exclusions
·Environment and credential boundary
·Implementation, checks, and preview results
·Client or delivery-owner approval
Results depend on the task definition, repository, tools, model providers, and checks selected by your team.

Integrations, deployment, and edition fit

Integrations
Client Git host, issue tracker, identity provider, CI and communication systems
Deployment
Self-hosted or managed, subject to required network and data boundaries
Edition
Cloud for a single team or Enterprise for stronger organization controls
Human authority
Scope, sensitive actions, and delivery remain explicit decisions

Validate the workflow against one real repository

Bring the starting condition, required checks, and approval boundaries. We will identify what can be configured today and what remains deployment work.

Contact the teamAll use cases