Trunk-based with previews
Short-lived branches, mandatory ephemeral preview environments per PR, and merge queues that keep main green without human air-traffic control.
Pipelines that pass a real audit, ship daily, and roll back in seconds.
Delivery infrastructure that behaves like production: trunk-based flow with mandatory previews, signed artifacts and provenance, canary and blue/green rollouts, and a rollback path we've actually used. Security is wired into the pipe so releases are safe by default, not by heroics.
Short-lived branches, mandatory ephemeral preview environments per PR, and merge queues that keep main green without human air-traffic control.
SLSA-aligned build provenance, SBOM per release, cosign signatures verified at deploy. Audit questions become one SQL query, not a fire drill.
Canary, blue/green, and feature-flag rollouts backed by real SLO gates — not vibes. Rollbacks measured in seconds, not incidents.
Short-lived credentials, workload identity federation, and rotation on a schedule the auditor sees. No .env files in the repo, ever.
OPA/Conftest gates block the classes of mistake that used to require a war room. Policy is versioned, reviewed, and shipped with the app.
Cached layers, split test matrices, and self-hosted runners where they pay off. CI is treated as a product with its own SLO and budget.
The words that separate insiders from readers.
Enterprises want SLSA-3 across hundreds of repos without breaking every team's Friday.
Working canary + rollback on the same PR whether it lands on AWS, GCP, or on-prem is still artisanal.
Where the second pair of eyes is a bot with clear escalation criteria, not a rubber stamp that hallucinates approvals.
PR previews are solved for stateless apps. Doing it for a schema migration + queue + cache without cost blowup isn't.
Flaky-test triage as a first-class engineering discipline, not a tech-debt ticket everyone hopes someone else picks up.