org.governedcrossing.temp.crossingRecord
DRAFT in the temp namespace; may change without notice. A projection of a seam:CrossingRecord whose canonical copy lives on the emitting party's own substrate. Published publicly only when the crossing itself was public and, for a substrate crossing, only once it completed; records of blocked gate checks are never published. Private crossings publish at most an org.governedcrossing.temp.commitment. Crossing records are intentionally non-repudiable (every record carries the emitter's inline signature), a deliberate difference from permissioned-space deniability. They carry digests and references of what crossed, never the crossed content. Value lists are open; a record conforms only when it uses the registered values of the seam:CrossingRecord vocabulary. See CONFORMANCE.md.
Details · record, key tid
| Kind | record |
|---|---|
| Record key | tid |
| Authority | temp.governedcrossing.org |
| Indexed |
Record
record · key tidProperties
Exposure claim. Ordered by admissible claim strength: exposure-unbounded < exposure-upper-bound < confirmation < attestation. The value must match the architecture's actual enforcement; overclaiming is inadmissible.
maxLength: 64knownValues: exposure-unbounded | exposure-upper-bound | confirmation | attestation
chainDepth
integerRequired when chainReference is present.
minimum: 0
Immediately upstream record, by recordId and link CID. Required on a crossing-completion, naming its crossing-intent.
Required when recordType is crossing-completion.
Required when recordType is crossing-intent.
Author-declared.
Emitting party; also the `$sig.repository` value for every signature on this record.
evidenceDecay
stringISO 8601 date after which the record's claims require re-verification.
maxLength: 64
maxLength: 64knownValues: gate-check | schema-change | action-provenance | code-change-verification | term-amendment-proposal | term-amendment-objection | term-amendment-consent | term-amendment-resolution | standing-constitution | standing-amendment | delegation-grant | substrate-crossing
lineageAnchorType
stringRequired when chainReference is present. witness-signed and timestamp-signed are locked pending infrastructure; countersignatures do not unlock them.
maxLength: 32knownValues: author-declared | witness-signed | timestamp-signed
maxLength: 32knownValues: asserted | confirmed | contested | superseded
provenanceStatusBasis
stringRequired when provenanceStatus is not asserted.
maxLength: 1000maxGraphemes: 300
Substrate-independent identifier of the canonical record; not the AT-URI of this projection.
maxLength: 2048
maxLength: 64knownValues: gate-check | lineage | provenance | verification | term-amendment | objection | consent | resolution | standing-registry-entry | delegation | crossing-intent | crossing-completion
salt
bytesRandom salt, at least 16 bytes, generated fresh for each record at emission. Every conformant record carries one (see CONFORMANCE.md), so that a predictable record, or a reference to it, cannot be confirmed by guessing.
minLength: 16maxLength: 64
signatures
arrayAttestation Specification v1.0 signatures array. A conformant crossing record carries the emitter's inline signature (role emitter). On private crossings countersignatures are inline only; remote strongRef countersignatures only on public crossings. A strongRef to the emitter's own commitment is permitted.
maxLength: 16
supersededBy
string · uriRequired when provenanceStatus is superseded.
maxLength: 2048
Similar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
DRAFT in the temp namespace; may change without notice. Shared definitions for governed crossing records: the inline signature type, record references, and the substrate-crossing extensions. An AT Protocol binding of the seam:CrossingRecord vocabulary (https://jediwright.github.io/seam-stack/vocab/crossing-record/0.1#), which is the semantic contract.
-
DRAFT in the temp namespace; may change without notice. Optional public commitment to the crossing-completion of a completed private substrate crossing, published in the emitter's own repository. A remote proof under the ATProtocol Attestation Specification v1.0 with this profile's repository rule: `cid` is the CIDv1 of the committed record with `signatures` removed and `$sig` inserted, where `$sig` is this commitment record minus `cid`, plus `repository` set to the committed record's `emittedBy