Estate instrument

estate-graph

Measures what the one-graph thesis is actually about: entities, relations, provenance, freshness, and the share of edges that cross a property boundary — with a ratio floor that fails regressions.

source: flashyos/tools/estate-graph.mjs

node tools/estate-graph.mjs (flashyos)

Ratios, never counts: "at least N attributed edges" is satisfied by adding edges while provenance falls. Joins are counted per surface, because the log outnumbers the ontology ten to one and a combined ratio is dominated by a population that can only cross boundaries through authorship.

Edge cases — each one paid for once

A metric whose best and worst value are the same number measures nothing

cross-referenced counted ids defined by two repositories — which federation forbids — so a perfectly compliant estate read as totally disconnected, forever. It counts mentions now, and the old question survives as contested, where non-zero is a defect.

A capability tag is not a node, and a repository is not an entity

Bare matcher words and repo/ ids are excluded by name in NOT_ENTITIES; ids whose prefix has no kind are reported as vocabulary decisions, not missing declarations.

← Full catalog · The doctrine behind the tools · Adopt one