Transparency Log Entry
- CURIE:
gmeow:TransparencyLogEntry - IRI: https://blackcatinformatics.ca/gmeow/TransparencyLogEntry
- Category: class
- Defined by:
gmeow:slices/attestation - Box roles: CBox role, TBox role (What is this?)
An append-only registry evidence record such as a Rekor entry, SCITT receipt, certificate-transparency log entry, or timestamp/notary log entry. Proves inclusion at a point in time, not correctness (Principle 1).
Structure
Subclass of: gmeow:InformationObject
Practical Pattern
Use gmeow:TransparencyLogEntry as a specialized kind of gmeow:InformationObject. Add statement metadata or a standpoint when the assertion needs provenance, confidence, or vantage.
Common Companion Terms
Projects To
| Profile | External Targets |
|---|---|
sigstore |
https, rdf |
Linkages
Generated from the canonical mapping DSL. SSSOM files are the generated public interchange form for term equivalences.
Projection Coverage
| Source | Kind | Profile | Predicate/Relation | Target | Evidence |
|---|---|---|---|---|---|
gmeow:TransparencyLogEntry |
projection | sigstore |
projects to / <= | https://sigstore.dev/rekor/v1#logEntry, https://sigstore.dev/rekor/v1#logIndex, https://sigstore.dev/rekor/v1#logIndexURL, rdf:type | gmeow:mapSigstoreLogEntry; lossy: attestation body, inclusion proof, confirmation depth, finality status |
Usage Advice
Use when
- Use to record append-only-log evidence for an attestation — a Rekor entry, SCITT receipt, or certificate-transparency entry — when you need to capture that the attestation was logged at a point in time.
Avoid when
- Avoid reading log inclusion as proof of correctness — a transparency log proves inclusion, NOT that the logged statement is true (module boundaries) — and avoid it for ledger/blockchain evidence (use
gmeow:LedgerTransactionand friends).
How to use
- Mint the entry with
gmeow:logEntryIndex(the EL minimum) andgmeow:logEntryUrl, link it from theAttestationwithgmeow:transparencyLogEntry, and carry its inclusion proof ongmeow:ledgerInclusionProof; the inclusion check itself runs in the solver layer.
Examples
- ex:rekorEntry a
gmeow:TransparencyLogEntry;gmeow:logEntryIndex4815162342.