Backend / Platform Engineering / complete

RunBridge

Preflight, approval, and audit control plane for scientific workflows

A Go control plane for expensive workflows that validates run intent, evaluates deterministic policy, and binds reviewer decisions to exact immutable specifications before execution.

Tech stack
GoPostgreSQLNextflownf-core/rnaseqDockerAWS ECSRDSALBTerraformPrometheus
01 / Problem

Computational workflows can be technically valid and still launch with the wrong dataset, pipeline revision, reference, parameters, or cost profile.

02 / System
01

Preflight failures are denied; first runs and changed specifications require review; unchanged passing specifications receive an explicit policy-approved decision.

02

Every decision binds the project, proposal, specification ID and revision, plus copied preflight and Run Diff evidence.

03

Approval becomes stale as soon as a newer specification revision is added, while historical decisions remain auditable.

04

PostgreSQL persists decisions, execution attempts, reconciliation state, audit events, and SHA-256 integrity receipts.

03 / Proof

Unit and integration tests cover policy outcomes, revision invalidation, PostgreSQL persistence, reconciliation, and project isolation. Terraform validates an ECS, ALB, and private encrypted RDS deployment path without claiming a live production deployment.