No description available.
Properties
An RFC 3339 formatted timestamp.
maxLength: 2048 bytes
No description available.
maxLength: 2048 bytes
No description available.
View raw schema
{
"properties": {
"createdAt": {
"format": "datetime",
"maxLength": 2048,
"type": "string"
},
"entryId": {
"maxLength": 2048,
"type": "string"
},
"scope": {
"ref": "#scope",
"type": "ref"
}
},
"required": [
"scope",
"createdAt"
],
"type": "object"
}
Exact age selection audit metadata. Reference date is YYYY-MM-DD in the IANA timezone; cutoff is resolved UTC. Matching uses exact subject IDs, not recomputed calendar dates.
Properties
An RFC 3339 formatted timestamp.
No description available.
maxLength: 10 bytes
No description available.
maxLength: 128 bytes
View raw schema
{
"description": "Exact age selection audit metadata. Reference date is YYYY-MM-DD in the IANA timezone; cutoff is resolved UTC. Matching uses exact subject IDs, not recomputed calendar dates.",
"properties": {
"cutoff": {
"format": "datetime",
"type": "string"
},
"referenceDate": {
"maxLength": 10,
"type": "string"
},
"timeZone": {
"maxLength": 128,
"type": "string"
}
},
"required": [
"cutoff",
"timeZone",
"referenceDate"
],
"type": "object"
}
Surviving semantic fragment with its original whole-intent digest. Device identity/counter must appear together; otherwise a matching finite legacy receipt is required.
Properties
An RFC 3339 formatted timestamp.
maxLength: 2048 bytes
No description available.
maxLength: 128 bytes
No description available.
maxLength: 128 items
No description available.
No description available.
minimum: 1maximum: 9007199254740991
No description available.
maxLength: 128 bytesminLength: 1 bytes
No description available.
No description available.
maxLength: 64 bytesminLength: 64 bytes
No description available.
maxLength: 10 bytes
No description available.
minimum: 1maximum: 9007199254740991
No description available.
maxLength: 6 bytes
No description available.
maxLength: 256 items
View raw schema
{
"description": "Surviving semantic fragment with its original whole-intent digest. Device identity/counter must appear together; otherwise a matching finite legacy receipt is required.",
"properties": {
"actedAt": {
"format": "datetime",
"maxLength": 2048,
"type": "string"
},
"actionId": {
"maxLength": 128,
"type": "string"
},
"boundaries": {
"items": {
"ref": "#boundary",
"type": "ref"
},
"maxLength": 128,
"type": "array"
},
"calendar": {
"ref": "#calendar",
"type": "ref"
},
"deviceCounter": {
"maximum": 9007199254740991,
"minimum": 1,
"type": "integer"
},
"deviceId": {
"maxLength": 128,
"minLength": 1,
"type": "string"
},
"fragment": {
"const": true,
"type": "boolean"
},
"intentHash": {
"maxLength": 64,
"minLength": 64,
"type": "string"
},
"selection": {
"enum": [
"boundaries",
"exact"
],
"maxLength": 10,
"type": "string"
},
"sequence": {
"maximum": 9007199254740991,
"minimum": 1,
"type": "integer"
},
"state": {
"enum": [
"read",
"unread"
],
"maxLength": 6,
"type": "string"
},
"subjectUris": {
"items": {
"maxLength": 2048,
"type": "string"
},
"maxLength": 256,
"type": "array"
}
},
"required": [
"actionId",
"sequence",
"state",
"actedAt",
"selection",
"fragment",
"intentHash"
],
"type": "object"
}
Public read-history operation. Exactly one nonempty boundaries or subjectUris array must match selection. Sequence is allocated using manifest CAS, never device time. Splits of one action share sequence, actionId, state and actedAt.
Properties
An RFC 3339 formatted timestamp.
maxLength: 2048 bytes
No description available.
maxLength: 128 bytes
No description available.
maxLength: 128 items
No description available.
No description available.
maxLength: 10 bytes
No description available.
minimum: 1maximum: 9007199254740991
No description available.
maxLength: 6 bytes
No description available.
maxLength: 256 items
View raw schema
{
"description": "Public read-history operation. Exactly one nonempty boundaries or subjectUris array must match selection. Sequence is allocated using manifest CAS, never device time. Splits of one action share sequence, actionId, state and actedAt.",
"properties": {
"actedAt": {
"format": "datetime",
"maxLength": 2048,
"type": "string"
},
"actionId": {
"maxLength": 128,
"type": "string"
},
"boundaries": {
"items": {
"ref": "#boundary",
"type": "ref"
},
"maxLength": 128,
"type": "array"
},
"calendar": {
"ref": "#calendar",
"type": "ref"
},
"selection": {
"enum": [
"boundaries",
"exact"
],
"maxLength": 10,
"type": "string"
},
"sequence": {
"maximum": 9007199254740991,
"minimum": 1,
"type": "integer"
},
"state": {
"enum": [
"read",
"unread"
],
"maxLength": 6,
"type": "string"
},
"subjectUris": {
"items": {
"maxLength": 2048,
"type": "string"
},
"maxLength": 256,
"type": "array"
}
},
"required": [
"actionId",
"sequence",
"state",
"actedAt",
"selection"
],
"type": "object"
}
A devices chunk requires deviceId, committedCounter and prefixHash only. A legacyReceipts chunk requires actionId, originalSequence and originalIntentHash only. Version-aware clients and projectors enforce the complete disjoint shape. Receipts never execute read actions.
Properties
No description available.
maxLength: 128 bytesminLength: 1 bytes
No description available.
minimum: 0maximum: 9007199254740991
No description available.
maxLength: 128 bytesminLength: 1 bytes
No description available.
maxLength: 64 bytesminLength: 64 bytes
No description available.
minimum: 1maximum: 9007199254740991
No description available.
maxLength: 64 bytesminLength: 64 bytes
View raw schema
{
"description": "A devices chunk requires deviceId, committedCounter and prefixHash only. A legacyReceipts chunk requires actionId, originalSequence and originalIntentHash only. Version-aware clients and projectors enforce the complete disjoint shape. Receipts never execute read actions.",
"properties": {
"actionId": {
"maxLength": 128,
"minLength": 1,
"type": "string"
},
"committedCounter": {
"maximum": 9007199254740991,
"minimum": 0,
"type": "integer"
},
"deviceId": {
"maxLength": 128,
"minLength": 1,
"type": "string"
},
"originalIntentHash": {
"maxLength": 64,
"minLength": 64,
"type": "string"
},
"originalSequence": {
"maximum": 9007199254740991,
"minimum": 1,
"type": "integer"
},
"prefixHash": {
"maxLength": 64,
"minLength": 64,
"type": "string"
}
},
"type": "object"
}
No description available.
Properties
A decentralized identifier (DID).
maxLength: 2048 bytes
No description available.
maxLength: 2048 bytes
No description available.
maxLength: 128 items
View raw schema
{
"properties": {
"authorDid": {
"format": "did",
"maxLength": 2048,
"type": "string"
},
"publicationId": {
"maxLength": 2048,
"type": "string"
},
"publicationSiteKeys": {
"items": {
"maxLength": 2048,
"type": "string"
},
"maxLength": 128,
"type": "array"
}
},
"required": [
"publicationId",
"authorDid",
"publicationSiteKeys"
],
"type": "object"
}