SemVer-Trust

SemVer-Trust Review Attestation Predicate — v0.2

https://semver-trust.dev/review/v0.2 is the successor predicate type for SemVer-Trust review attestations that can feed draft v0.10/v0.9/v0.8/v0.7/v0.6/v0.5/v0.4 release evaluation. It supersedes review/v0.1 for new conformance claims; v0.1 remains historical and verifiable under its legacy semantics only.

JSON Schema: schemas/review-v0.2.json.

The v0.2 review predicate binds:

Only qualified reviews can raise trust under draft v0.10: the verdict must be approved, the approval must be active at merge, the approved revision or diff must match the final reviewed content, and reviewer distinctness is evaluated on canonical actors rather than raw credentials. Comments, changes-requested reviews, stale approvals, withdrawn approvals, wrong-revision approvals, and non-independent agent reviews remain recordable as facts but do not count.

The predicate is intentionally closed except for declared extension maps. Any change that alters validation or interpretation requires a new predicate URI and schema.