space.highport.policy

An identity's statement about the Highport policies; the record key sets the kind. Keyed by a deployment's application hostname, it accepts the policy version in subject and counts only while that version is current. Keyed 'self' with optOut true, it is a permanent, public request never to be served by Highport again, whichever version it names.

Details · record, key any
Kindrecord
Record keyany
Authorityhighport.space
Indexed

Record

record · key any

Properties

createdAt

string · datetime

When the statement was made, by the clock of the client that made it.

optOut

boolean

True, in a record keyed 'self', permanently blocks this identity from every Highport service and every site Highport hosts. Anything else (absent, false, or true under a different key) has no effect, exactly as if the record did not exist.

subject

requiredref

The Highport policy record this statement refers to. Only the cid is compared; the uri may name the record serving the policies hostname or its archived copy (the hostname plus a TID), which share one cid. An acceptance counts only while its cid is current. An opt-out can name any published version and stays honoured after newer ones appear.

Similar lexicons

semantic match

Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.

  • An identity's acceptance of a Lexicon Garden deployment's site policies. The record key is the deployment's hostname; the acceptance counts while subject names the policy site's current version.

  • A member's acceptance of a space's policy, in the same content space. The member has accepted the current policy while their newest acceptance there names its URI and CID; older acceptances stay as the record of what they agreed to and when.