Governed software delivery

Governed delivery does not end when the repository is created

Generate or adopt a repository, change it intentionally, observe its governed state, upgrade approved baselines, and restore supported drift with deterministic gates and evidence.

The governed repository lifecycle

Repave is a governed repository lifecycle system. It records what a repository is supposed to look like, explains when that state has diverged, and can restore supported drift without changing desired configuration or the approved baseline. The concepts in the workflow are first-class pages on the lifecycle overview.

Start Intentional change Continuous governance

Why this is a different problem

Usual focus Repave
Scaffolding that creates a repo Governed repository lifecycle after creation
Golden path as a template at day zero Recorded desired state, approved baseline, and continuous observation
Cloud drift vs last apply Governed repository-state divergence — not live infrastructure
Agent decides what should change Deterministic gates remain authority. Dispatch never evaluates policy
Evidence assembled later as a compliance export Evidence is produced as governed actions run

Governance is on the path

This is repository governance, not cloud reconciliation. Intent becomes recorded desired state on an approved baseline. Gates run. Git is the review surface. Observe explains what remains true. Evidence is left behind whether the next step is configure, upgrade, or remediate.

  1. 01 Intent Generate, adopt, configure, or upgrade through a governed experience.
  2. 02 Recorded state repave.yaml holds desired inputs and the approved baseline.
  3. 03 Gates Deterministic. Failures block the write. Agents do not skip them.
  4. 04 Observe, then act Read-only evidence first. Then remediate, configure, or upgrade as appropriate.

Know when a repository has left the path

Observe is read-only evidence. Remediate restores only supported governed-file drift, then Observe checks the result. Detail lives on those concept pages, not as a second copy of the workflow.

Configure and upgrade are not remediation

If the recorded region is us-east-1 and a governed file was edited to us-west-2, remediate restores east. If the team actually wants west, that is Configure. If the catalog has a newer approved baseline, that is Upgrade — both are intentional change, not drift.

Intent in, evidence out

The product does not care whether the request came from a person or a job. Context is applied, gates run, Git is the review surface, and evidence is left on the far side.

  1. 01 Intent Portal, CLI, API, operator, or Dispatch (generate is the wired Dispatch write today).
  2. 02 Governed path Context, mandatory gates, provenance. No ungated write.
  3. 03 Realization Repository on the far side. Outcome plus evidence. Observe can re-check state.

Humans, automation, and Dispatch

Intent can arrive from the portal, CLI, API, operator, or Dispatch. Governance does not change with the source. Dispatch is a governed cross-domain experience — not “the Repave chatbot,” and not the policy authority.

Today on Repave: Dispatch can participate in generate through the same /generate gates. It may explain observed repository state and surface findings. It cannot adopt, configure, upgrade, or apply remediation, and it cannot approve its own work.

  1. 01 Advisory Answers and proposals. Writes nothing.
  2. 02 Supervisory Confirm to act. Realization still hits the gates. Default for hosted generate.
  3. 03 Autonomous Opt-in, already-governed operations, kill switch. Cannot invent evidence.

Same path, several doors

  • Portal

    Workbench on this origin once you are invited: overview, generate, adopt, configure, upgrade, verify.

  • CLI

    repave generate, import, update --input, upgrade, observe, remediate, verify.

  • API and operator

    HTTP contracts for generate, import, updates, upgrades, observe, and remediate. Operator opens upgrade PRs on pin drift.

  • Terraform
  • OpenTofu
  • Pulumi
  • Helm
  • Ansible
  • GitHub

Generated output, not a pitch

Three public repos, each emitted in one run with no hand edits afterward. Lineage you can observe, upgrade, or restore when the recorded path is still reconstructable.

Waitlist, then accounts

Hosted generate is waitlist-first. Invoice is the close this week. There is no card form on the waitlist.

Join the waitlist

Leave a work email. We will write when invites go out.

Join waitlist

Already invited

Continue to the workbench: generate, adopt, configure, upgrade, verify.

Sign in

An OpsDevCode product

Repave is governed software delivery. It is not the company homepage and not the parent of the other products.

  • Overpass — infrastructure state and understanding
  • Toll — engineering economics
  • Dispatch — governed cross-domain intelligent experience