Building block
Typed trust between people: vouch, attest, delegate, endorse.
There's no single number that says how trustworthy someone is. Instead, trust between two people is a specific kind of signal, closer to "I vouch for this person" than to a star rating.
Someone you barely know might be highly trusted by people close to you, for a specific reason, while your own direct read on them is thinner. Trust is worked out through the people in between, not handed down from a leaderboard.
There is no file sitting somewhere with your trust score written on it, not even inside NAOMS itself. It gets worked out fresh, each time it's needed, from the actual signed statements that exist between people.
The trust graph gives your app typed, path-based trust instead of one flat reputation number.
Trust between two people is a typed signal, not one score. The real, distinct types in the system are vouch, attest, delegate, and endorse, and each carries a different default weight: vouch counts for the most, endorse for the least, with attest and delegate in between. That means your package can distinguish someone saying "I vouch for this person" from someone merely endorsing them, rather than collapsing both into the same generic rating.
How much trust exists between two people is computed live, by tracing paths through the graph of who trusts whom, at the moment it's asked. It is never stored as a persistent, sellable, or leakable score sitting on a person. Nobody, including NAOMS itself, holds a static trust-score file; it comes out of the signed trust statements that actually exist.
Because trust is typed and path-based rather than a single global score, your app can surface a genuinely relationship-shaped answer: someone can be highly vouched for professionally by one circle while carrying a different trust picture through another path, and both are true at once.
The visible artifact of a trust edge is a Relationship Card: the signed statement behind a card is what the trust graph traces. A contact or friendship is a place trust can exist between two people. Trust can inform who a person chooses to include in Sharing & permissions, and inside a Hive, members form their own trust relationships with each other, not just with the group.
The visible side of a trust edge
Where trust exists between people
Trust can inform sharing choices
Members trust each other too