Role Review
A Role Review is a dated check of one Role against its contract: its results, its standards and its autonomy rung.
Properties
| Property | Type | Required | Description |
|---|---|---|---|
role | Role | required | The Role it reviews. |
period | string | required | The period it covers, such as 2026-W43 or 2026-10. |
results | json | Each result Metric’s value against its target for the period. | |
standardsMet | boolean | True when the seat held every standard in its contract for the period. | |
rung | string | One of assist, supervised, or full: the autonomy rung the seat holds after the review. | |
change | text | The one change the review asks for, if any. |
Object
{
"$id": "https: //api.sb/ patentpad.com/ role-reviews/ role_review_1",
"$type": "RoleReview",
"role": "role_1",
"period": "2026-W43",
"results": {},
"standardsMet": true,
"rung": "assist",
"change": "Answer weekend chats within 30 minutes."
}Relationships
- A Role Review reviews one Role: each Role Review checks one Role, and a Role keeps every review it has had.
reviews, inverseroleReviews.
Verbs
getReturns one Role Review by id.GET /{namespace}/role-reviews/{id}listReturns Role Reviews, newest first, one page at a time.GET /{namespace}/role-reviews
A Role Review is kept forever and never edited: it has no update or delete.
Permissions
Which Access level may call each Verb. One-way Verbs wait their delay window.
| Operation | owner | admin | member | viewer |
|---|---|---|---|---|
RoleReview.get | Yes | Yes | Yes | Yes |
RoleReview.list | Yes | Yes | Yes | Yes |
Call it
Show me the latest role review.Example
Each week the Founder seat calls Role.review for the Customer Lead. In 2026-W43 it finds 97 percent of first responses on time and every standard held. The seat stays on supervised, with one ask: answer weekend chats within 30 minutes.