Yavaren™ user guideVersion 1.0.0Printable guide · PDF

Reviews and quality

Is this release ready, and where is it?

Deliver shows each release candidate's exact revisions and builds, the Quality results for those revisions, readiness gates that never pass on missing evidence, the approvals your policy asks for, and where the release was deployed and who can use it.

Deliver (the bar), then Overview, Release candidates, Readiness, Releases, Environments, Deployments or Evidence.

A release candidate

Open one from Release candidates. The page has these parts:

Builds and deployments from your tools

Your CI posts each run to POST /v1/delivery/builds with an organisation key:

Your deployment tool posts to POST /v1/delivery/deployments, naming the revisions it deployed.

Both are recorded as reported by an outside system. A release manager can attest one when it names exactly the release's revisions. A record naming other revisions is shown as contradicting the release, and readiness fails.

Deployed is not available

After a deployment, record who can use the release (Evidence › Availability): everyone there, or a flag, a region, a cohort, a plan or a percentage (through the API). Until then the release is deployed, not available.

Yavaren does not deploy and does not control your rollout. Record what your own system did. Health is unknown until something reports it.

Waivers

An admin may waive one failed or blocked gate, for example for a hotfix. A waiver records:

The gate shows Waived, with who waived it and until when. Scope, evidence integrity and approvals cannot be waived.

Incidents

Record an incident against a deployment, or let your incident tool post it. The incident page walks back to the release, its stories and requirements, and lists what was missing, for example a story with no test evidence. It then proposes follow-up work. You choose which proposal becomes an item on the board. Nothing is created or changed by itself.