Skip to content

Change.reviewed

Emitted each time a Change is reviewed.

Change.review emits Change.reviewed when it completes on a Change.

PropertyValue
Emitted byChange.review
NounChange
WakesRelease a change

Payload

Each delivery is an Event record. data holds what Change.review returns.

FieldTypeRequiredDescription
namestringrequiredChange.reviewed.
atdatetimerequiredWhen it happened.
seqintegerIts position in the namespace, one more than the Event before; any seq is a cursor into the history.
datajsonrequiredThe Thing as the Action left it.
data.changeChangerequiredThe Change with its verdicts.
data.change.statusstringrequiredOne of Open, Reviewing, Merged, or Closed.
data.change.baseVersionrequiredThe Version it was drafted against.
data.change.tierintegerLaunch tier from the merged diff: 3 fixes, 2 adds a Verb or Entitlement, 1 adds a Product or Offer.

Example

JSON
{
  "$id": "https://api.sb/petpantry.shop/events/event_1",
  "$type": "Event",
  "name": "Change.reviewed",
  "at": "2026-10-22T12:00:00Z",
  "data": {
    "change": {
      "$id": "https://api.sb/petpantry.shop/changes/change_1",
      "$type": "Change",
      "status": "Open",
      "base": "version_1",
      "tier": 1
    }
  },
  "seq": 1
}