A credited person's acceptance that they contributed to a work. It lives in the contributor's own repository, and is written only when the person Anthers names as a contributor agrees to be named there.
tid
Timestamp-based ID
Properties
acceptedAt
string
datetime
Required
When the contributor accepted the credit.
role
string
Required
What the credited person agrees they did, as the creator asserted it. Echoes the credit's own `role`, so its limits match (`role` on a credit is 120 graphemes) — a longer credit role could not be accepted at all if this were shorter.
maxLength: 1200 bytesmaxGraphemes: 120 graphemeswork
string
at-uri
Required
The address of the work listing this person is accepting credit for.
View raw schema
{
"description": "A credited person's acceptance that they contributed to a work. It lives in the contributor's own repository, and is written only when the person Anthers names as a contributor agrees to be named there.",
"key": "tid",
"record": {
"properties": {
"acceptedAt": {
"description": "When the contributor accepted the credit.",
"format": "datetime",
"type": "string"
},
"role": {
"description": "What the credited person agrees they did, as the creator asserted it. Echoes the credit's own `role`, so its limits match (`role` on a credit is 120 graphemes) — a longer credit role could not be accepted at all if this were shorter.",
"maxGraphemes": 120,
"maxLength": 1200,
"type": "string"
},
"work": {
"description": "The address of the work listing this person is accepting credit for.",
"format": "at-uri",
"type": "string"
}
},
"required": [
"work",
"role",
"acceptedAt"
],
"type": "object"
},
"type": "record"
}