An evaluation of a hypercert record (e.g. an activity and its impact).
tid
Timestamp-based ID
Properties
content
array
of
union
Optional
Evaluation data (URIs or blobs) containing detailed reports or methodology
maxLength: 100 itemscreatedAt
string
datetime
Required
Client-declared timestamp when this record was originally created
evaluators
array
of
ref
app.certified.defs#did
Required
DIDs of the evaluators
maxLength: 1000 itemslocation
ref
com.atproto.repo.strongRef
Optional
An optional reference for georeferenced evaluations. The record referenced must conform with the lexicon app.certified.location.
measurements
array
of
ref
com.atproto.repo.strongRef
Optional
Optional references to the measurements that contributed to this evaluation. The record(s) referenced must conform with the lexicon org.hypercerts.context.measurement
maxLength: 100 itemsscore
ref
#score
Optional
Optional overall score for this evaluation on a numeric scale.
signatures
ref
app.certified.signature.defs#list
Optional
Optional cryptographic signatures attesting to this record's content.
subject
ref
com.atproto.repo.strongRef
Optional
A strong reference to what is being evaluated (e.g. activity, measurement, contribution, etc.)
summary
string
Required
Brief evaluation summary
maxLength: 5000 bytesmaxGraphemes: 1000 graphemesView raw schema
{
"description": "An evaluation of a hypercert record (e.g. an activity and its impact).",
"key": "tid",
"record": {
"properties": {
"content": {
"description": "Evaluation data (URIs or blobs) containing detailed reports or methodology",
"items": {
"refs": [
"org.hypercerts.defs#uri",
"org.hypercerts.defs#smallBlob"
],
"type": "union"
},
"maxLength": 100,
"type": "array"
},
"createdAt": {
"description": "Client-declared timestamp when this record was originally created",
"format": "datetime",
"type": "string"
},
"evaluators": {
"description": "DIDs of the evaluators",
"items": {
"ref": "app.certified.defs#did",
"type": "ref"
},
"maxLength": 1000,
"type": "array"
},
"location": {
"description": "An optional reference for georeferenced evaluations. The record referenced must conform with the lexicon app.certified.location.",
"ref": "com.atproto.repo.strongRef",
"type": "ref"
},
"measurements": {
"description": "Optional references to the measurements that contributed to this evaluation. The record(s) referenced must conform with the lexicon org.hypercerts.context.measurement",
"items": {
"ref": "com.atproto.repo.strongRef",
"type": "ref"
},
"maxLength": 100,
"type": "array"
},
"score": {
"description": "Optional overall score for this evaluation on a numeric scale.",
"ref": "#score",
"type": "ref"
},
"signatures": {
"description": "Optional cryptographic signatures attesting to this record's content.",
"ref": "app.certified.signature.defs#list",
"type": "ref"
},
"subject": {
"description": "A strong reference to what is being evaluated (e.g. activity, measurement, contribution, etc.)",
"ref": "com.atproto.repo.strongRef",
"type": "ref"
},
"summary": {
"description": "Brief evaluation summary",
"maxGraphemes": 1000,
"maxLength": 5000,
"type": "string"
}
},
"required": [
"evaluators",
"summary",
"createdAt"
],
"type": "object"
},
"type": "record"
}