Y2 Elite workspaces are rolling out for teams
Y2Y2Docs
Ontology & Fusion

Ledger Vocabulary

Subject classes, designator kinds, observation methods, predicates, and the verification ladder

The vocabulary is closed: a value outside these lists is rejected. Terms marked Y2 profile extend the base framework for issuer and supply-chain research and follow the same evidence, verification, and interval rules.

Subject classes

ClassExamples
personA researcher, an executive, a maintainer
organizationA company, a vendor, an agency, a threat group identified by its ATT&CK ID
systemA site, a host, a repository, a service, a model, an autonomous system

Designator kinds

KindValueNamespace
published-nameThe name as the page prints it—
pseudonymA name sources present as an alias—
handleThe login, without @Platform or host, such as github.com
emailLowercase addr-spec—
urlExact http(s) URL without userinfo—
domain, hostnameLowercase host, no trailing dot—
asnAS and a decimal number—
public-keyLowercase hex fingerprintAlgorithm, such as ssh-ed25519
external-idA registry identifierwikidata (Q…), lei (20 characters with valid check digits), attack-group (G and four digits), sec-cik (ten digits, Y2 profile)
ticker (Y2 profile)Uppercase listed symbolISO 10383 exchange MIC, such as XNAS

Observation methods

public-web-page, public-profile, public-dns, certificate-transparency, public-archive, public-registry, public-code-host, and analyst-note.

Interaction with the subject, authentication, and non-public access have no method name, so they cannot be recorded as if they were valid sources.

Predicates

PredicateFromToMeaning
designated-bysubjectdesignatorThe subject is referred to by this identifier
preferred-labelsubjectname designatorDisplay this name; needs a live designated-by
same-assubjectsubject of the same classHypothesis that the rows are one entity
distinct-fromsubjectsubject of the same classHypothesis that they are not
member-ofpersonorganizationA public role, in qualifier
affiliated-withsubjectsubjectA weaker public tie
controlsperson or organizationsystem or designatorClaimed control; stays weak unless a source speaks to control
operatesperson or organizationsystemA source says this party runs that system
resolves-todesignatordesignatorA public resolution for the interval observed
followshandlehandleA public page shows one account following another
supplies (Y2 profile)organizationorganizationThe first supplies goods or services to the second
subsidiary-of (Y2 profile)organizationorganizationThe first is owned or controlled by the second

same-as and distinct-from never merge rows. When both are live for a pair, the pair is contested.

Verification ladder

Verification belongs to a claim, not to a subject.

StateHonest useEvidence the ledger requires
unverifiedWritten down, not checkedAt least one observation
mentionedThe string appeared; no page ties itA public retrieval
locatedOne retrieved page ties themA public retrieval
self-assertedThe subject's own page states itA public retrieval
cross-linkedTwo independent pages identify the linkRetrievals of two different pages
corroboratedA further independent source agreesRetrievals of two different pages
contradictedA source disputes the linkA public retrieval
staleThe page is gone or no longer shows itA public retrieval
analyticThe only support is an analyst noteOnly analyst notes

A claim supported only by notes is analytic or unverified.

Source grades

GradeMeaning
primaryThe page is the thing itself: the profile, the staff page, the registry entry
secondaryThe page reports on the thing
analyticAn analyst note connecting other observations; it must cite them