Skip to content
HARD

lookup_factor

score-mibera factor id ↔ codex lore

🔒 HARD tier for factor IDs · 🪶 SOFT tier for the lore around them.

a join across two constructs. score-mibera owns the factor ID surface — which IDs exist, what they emit. the codex owns the lore — display name, dimension, archetype anchor, narrative. null if score has the ID but the codex hasn't curated lore yet (see coverage-gaps).

input

{ "factor_id": "nft:mibera" }
fieldtyperequirednotes
factor_idstringfactor ID emitted by score-mibera (nft:mibera, og:jani_keys, onchain:milady_burner)

output

{
  "factor_id": "nft:mibera",
  "display_name": "Mibera holdings",
  "dimension": "...",
  "archetype": "...",
  "lore": "...",
  "status": "curated"
}

who owns what

concernowner
factor ID surfacescore-mibera
factor lorecodex (core-lore/factor-lore.md)
curator queuecoverage-gaps

edge cases

  • missing lore returns null. operator-seeded entries with TODO markers wait for Gumi to enrich.
  • factor IDs are case-sensitive and namespace-prefixed (nft:, og:, onchain:).