Nine systems, their curated species
Each agent's curated Species_<Agent>
set, with the top three by centrality. Click an agent to see the
full ranked list and per-species component breakdowns. Or see
which species are shared across multiple agents →
How the centrality score is built
Importance in an ecosystem is multi-dimensional. A single
number is a compromise — but a careful compromise is more useful than
narrative pull alone. Each species gets six component scores, each
normalised inside its agent's set, then combined into one
0–100 figure.
Web of connections
A weighted sum of all the species' edges in the graph. Trophic
edges (FEEDS, MYCORRHIZAL_WITH,
HOSTS) count more than indicator or mention edges.
Species that hold the web together rank higher.
Shared across systems
How many of the nine agents also list this species in their own central set. A species that surfaces in three ecosystems is probably doing real work in each of them.
Where it sits in the food web
Apex predators, keystone mutualists, and ecosystem engineers get
a boost. The metric uses the species' trophic_role
string + the topology of its in/out edges.
Evidence on the page
Number of verified facts + cited publications + ingested events tied to this species. The more an agent has actually read and recorded about a species, the more central it is to that agent's reasoning.
Frequency of agency
How often this species shows up in dated events — collapses, migrations, ingestions, deaths, returns. A species that drives the agent's timeline is central by virtue of mattering through time.
Reach across habitats
How many distinct sub-habitats / sub-locations of the agent's ecosystem this species occupies. Rewards species that knit the ecosystem's micro-geographies together.
What the network shares
Eleven systems — nine agent-curated ecosystems plus the bulk inventories of Rondane and the Amsterdamse Bos — read against one another as a single list. The visualisations below count how often a scientific name appears in more than one place, and which pairs of systems share the most species. Hover any ribbon, marker or arc to read the actual names.
Chord — pairwise sharing
Map — top shared species
Shared species — full list
| scientific name | common | family | count | systems |
|---|
Sources. Nine envai agents and Rondane: live read of the
Species_<Agent> labels in Neo4j. Amsterdamse Bos: cached
GBIF fungi + lichen inventory (lichen_fungi_bos.json), because
the Bos Neo4j stack currently holds zero species nodes. Generated
—.
Sampling is asymmetric. The envai agents are curated indicator-species lists of roughly 25–44 names each; Rondane and the Amsterdamse Bos are bulk inventories of 713 and 894 names respectively. Co-occurrence counts therefore lean toward pairs that include one of those two bulk nodes — read the chord ring with that in mind.
Amsterdamse Bos is fungi-only here. Non-fungal overlaps with that node will read as zero until a fuller inventory is wired in.
Matching is case-insensitive on scientific_name;
subspecies and authorship strings are not normalised, so a small
number of genuine overlaps will be missed.