Rivet deploys only what passed verification and what a person approved. A deployment is done only once Rivet has also checked the live environment.
Rivets
Production needs a second confirmation.
Once approved, a plan stays fixed. Every deployment leaves a record, and an uncertain result is never passed off as a success.

What you verify before deployment.
Exactly what you approved will run.

What runs where.

From plan to verified release.
An exact plan.
The plan sets the version, the environment, and the procedure, and stays fixed once approved.

Evidence from Temper.
Without a verified test, the plan doesn’t pass.

Approval.
Production needs a second confirmation.

Deploy and verify.
The result is recorded only after the real environment is checked.

History.
For every app, you see the last verified release.







What you can count on.
An uncertain result is not passed off as a success.
Two deployments to the same environment never run at once.
Server checks and incidents are in one place.
