Record format
@flashylabs/agentgraph
graph/1 — the Graph layer’s answer to “what exists?”: people, organisations, agents, capabilities, tools and assets as nodes and the evidenced relationships between them as edges, and deliberately nothing about how good, how much, or how trusted. It extends therealm’s realm/1 registry rather than reinventing it.
version 0.1.0 · measured 2026-10-19 from a checkout · source: agentgraph
node vendor-graph.mjs check <file> — dependency-free; the spec, not on npmEvery edge carries basis, an https URL its asserter publishes; an edge without one is a claim, and graph/1 carries no claims — the checker refuses it rather than downgrading it. No self-attestation: an attests edge whose asserted_by is either endpoint is refused, because standing comes from what others assert.
No scores inside the graph: score, rating, rank, reputation, amount, value, price, balance and gold are refused as key names at any depth, under any prefix — an x- extension is not an exemption. Reputation is a consumer’s computation over the graph; money is a separate format.
Edge cases — each one paid for once
Derived from realm/1, not beside it
fromRealm(manifest) maps every house in a realm/1 manifest to an org/ node, carrying the house slug, lore name and status under x-realm and citing the house handshake as where its existence can be checked. Measured 2026-09-28 against therealm: agreement both ways, no refusals — hand-listing what the register already holds is how the two drift.