Schema

What the knowledge graph keeps track of, and how. Every site, page, game, entry, artwork and homepage is a node of one of 42 types; every link between two of them is an edge under one of 106 rules, which say what it means and how many each side may have.

Generated from SCHEMA in world/graph.mjs, with the counts in world/graph.json: 4,418 nodes and 12,312 edges. The same schema is drawn for the repository in world/ERD.md; what the sites keep about visitors is on What we keep. Every line of the codex is a node here, and the map draws them all.

DiagramNode typesEdges

The knowledge graph's schema: 42 node types as boxes, each with its marker and how many there are, joined by 106 edge rules; the tables below say the same in words part-of: Page and Site homepart-of: Module and Pathwaypart-of: Homepage and Neighbourhoodpart-of: Neighbourhood and Site homepart-of: Bad UI exhibit and Site homepart-of: Clock and Site homepart-of: Slopbox cartridge and Site homeport-of: Slopbox cartridge and Gameborrows: Clock and Codex entrypart-of: Site home and Songcomes-from, plays-in: Game and Songpart-of: Music lesson and Site homeplays: Music lesson and Songleads-into: Music lesson and Modulepart-of: Site home and Lineage treepart-of: Idea, made and Site homepart-of: Fractal family and Site homepart-of: History chapter and Site homedescribes, appears-in: Codex entry and Gamedescribes, appears-in, pictured-by: Codex entry and Site homedescribes, pictures: Fresh slop and Codex entrydescribes: Codex entry and Pathwaydescribes: Codex entry and Seasonset-in: Codex entry and Codex worldfound-on: Secret and Site homemade-into, styled-after: Fresh slop and Idea, madedraws-on: Codex entry and Idea, madein-season: Fresh slop and Seasonin-season: Season and Skinin-season: Shop item and Seasonsold-at, used-on: Shop item and Site homeis-skin: Shop item and Skinworn-on: Site home and Skinclassifies: Fresh slop and Specimenclassed-as, breaks: Specimen and Taxonbreaks: Idea, made and Taxonfiled-in: Codex entry and Secretowns-homepage: Codex entry and Homepagemember-of-ring, kept-by: Homepage and Web ringteaches: Codex entry and Moduleapplies: Module and Lineage treeconcerns: Codex entry and Open questiondescribes, member-of: Codex entry and Factionrequires: Institution and Know-howrequires: Recipe and Know-howin-era: Era and Know-howin-era: Era and Institutionin-era: Era and Librarypart-of: History chapter and Erateaches: Pathway and Know-howknows: Faction and Know-howkeeps: Faction and Institutionholds: Belief and Factionobserves: Belief and Riteheld-at: Occasion and Riteheld-at: Rite and Seasondecides-for: Faction and Governmentdecides-for: Codex entry and Governmentmakes, uses: Food and Recipeeats, serves, taboo: Faction and Foodstirs-as: Codex entry and Foodsold-at: Food and Marketclassed-as: Codex entry and Creature kindkept-by, uses: Faction and Librarykept-by, located-in, holds: Codex entry and Librarykept-by: Faction and Marketlocated-in: Codex entry and Marketholds: Library and Know-howholds: Institution and Library Site homesite: 26Pagepage: 1,905Slopbox cartridgecartridge: 39Gamegame: 41Codex entrycodex: 405Codex worldworld: 9Fresh slopart: 531Skinskin: 22Shop itemitem: 59Idea, madeidea: 0Seasonseason: 1Specimenspecimen: 531Taxontaxon: 8Secretsecret: 27Pathwaypathway: 5Modulemodule: 39Homepagehomepage: 120Neighbourhoodhood: 13Web ringring: 17History chapterchapter: 41Bad UI exhibitexhibit: 44Clockclock: 32Songsong: 52Music lessonlesson: 9Lineage treetree: 7Fractal familyfractal: 26Sourcesource: 96Factionfaction: 9Open questionquestion: 38House ruledecision: 35Know-howtech: 44Institutioninstitution: 26Beliefbelief: 11Riterite: 11Governmentgovernment: 16Foodfood: 58Reciperecipe: 8Creature kindcreature-kind: 22Librarylibrary: 16Marketmarket: 5Eraera: 6Occasionoccasion: 8 describes, appears-in, pictured-bykept-by, located-in, holdsmade-into, styled-aftermember-of-ring, kept-bycomes-from, plays-indescribes, pictureseats, serves, tabooclassed-as, breakssold-at, used-onowns-homepagekept-by, usesdecides-fordecides-formakes, usesleads-intoclassifiesclassed-aslocated-indescribesdescribesin-seasonin-seasonfound-onfiled-inconcernsrequiresrequiresobservesstirs-aspart-ofpart-ofpart-ofpart-ofpart-ofpart-ofpart-ofport-ofborrowspart-ofpart-ofpart-ofpart-ofpart-ofpart-ofis-skinworn-onteachesappliespart-ofteachesheld-atheld-atsold-atkept-byset-inbreaksin-erain-erain-eraplaysknowskeepsholdsholdsholdspart-ofrequiresrequiresrequirespart-of
Swipe the diagram sideways for the rest of it. Each box is a node type, with the marker the map draws for it and how many there are. Each line is one or more edge rules between two types, arrowed the way they point; loops are rules from a type to itself. Every box and line links to its row below. Rules from or to any type aren’t drawn: shown-on, links-to, found-on, shows, unlocks, mentions, supports, governs.

Node types

Ids are type:key, the key being the source’s own permanent id. A field’s count is how many nodes have it, when not all do. Facets are the fields the map filters by.

MarkerTypeNodesWhat it holdsExamples
Site homesite:marker: star 26

A slopped.site Worker: the main site or a subdomain

Key
site id
Source
world/sites.js
Fields
name, aka (3), url, domain, tagline, since, icon
Facets
none
Edges
part-of ← page, part-of ← hood, part-of ← exhibit, part-of ← clock, part-of → site, part-of ← cartridge, part-of ← song, part-of ← lesson, part-of ← tree, part-of ← idea, part-of ← fractal, part-of ← chapter, describes ← codex, appears-in ← codex, found-on ← secret, sold-at ← item, used-on ← item, pictured-by → codex, worn-on ← skin
Pagepage:marker: dot 1,905

A real page, as listed in its sitemap

Key
host + path
Source
each live site’s built folder (world/load.mjs pagesOf)
Fields
name, title, url, site
Facets
none
Edges
part-of → site, shown-on ← any
Slopbox cartridgecartridge:marker: controller 39

A starter cartridge on the Slopbox (cart.slopped.site): one text file that is a whole small game; a port links to the game it came from

Key
starter id (permanent: /play/?cart=<id>)
Source
cart/carts/*.cart (each file’s own meta lines and credit line)
Fields
name, url, about, image, shelf
Facets
shelf: games 25, pocket 8, original 5, lesson 1
Edges
part-of → site, port-of → game
Gamegame:marker: controller 41

A game on games.slopped.site; aka = former card titles from git history

Key
card id (folder or #hash)
Source
games/public/index.html (the cards)
Fields
name, aka (16), url, line, image, genre, shelf, standalone (25), added (17)
Facets
genre: Arcade 15, Action 7, Cards 7, Puzzle 6, Strategy 5, Platformer 2, and 39 more
Edges
port-of ← cartridge, comes-from ← song, plays-in ← song, describes ← codex, appears-in ← codex
Codex entrycodex:marker: by-kind (its codex kind; shown: person) 405

A codex entry: a person, creature, place, object, event, group or concept

Key
entry id
Source
codex/lore.js + codex/scripts/sources.mjs allEntries
Fields
name, aka (71), url, kind, world, summary, image (334), src (282), generated (27), legend (none yet)
Facets
kind: object 102, concept 90, creature 82, place 77, person 22, event 17, and 1 more
Edges
borrows ← clock, describes → game, describes → site, describes → art, describes → pathway, describes → season, appears-in → game, appears-in → site, set-in → world, related → codex, links-to → codex, found-on → any, pictures ← art, draws-on ← idea, pictured-by ← site, filed-in ← secret, owns-homepage → homepage, teaches → module, connects → codex, uncertain → codex, concerns ← question, describes → faction, member-of → faction, decides-for ← government, stirs-as ← food, classed-as → creature-kind, comes-from → codex, kept-by ← library, located-in ← library, located-in ← market, holds ← library
Codex worldworld:marker: compass 9

A region of the in-world geography (the workshop, the vats...); its colour and pattern on the map are fixed by its place in WORLDS; chart = a drawn chart of it on the codex (the sea’s, /map/sea/)

Key
world id
Source
codex/lore.js WORLDS
Fields
name, url, summary, image, chart (1), colour, pattern
Facets
none
Edges
set-in ← codex
Fresh slopart:marker: frame 531

A Fresh slop artwork (AI-generated); season = the season it is only shown in

Key
artwork id (permanent)
Source
public/artwork.js
Fields
name, url, category, subtitle, image, width, height, season (18)
Facets
category: Spaces 188, Objects 176, Surreal 167
Edges
describes ← codex, pictures → codex, made-into ← idea, styled-after ← idea, in-season → season, classifies ← specimen
Skinskin:marker: swatch 22

An outfit for an app (the desk, Tinny, the shell): one stylesheet, the markup unchanged; free, or premium stock for the shop

Key
two letters (permanent; the shop’s item id)
Source
world/skins.js
Fields
name, url, apps, price, season (1), secret (1), blurb
Facets
price: free 13, 80 sardines 3, 100 sardines 1, 40 sardines 1, 50 sardines 1, 60 sardines 1, and 2 more
Edges
in-season → season, is-skin ← item, worn-on → site
Shop itemitem:marker: tag 59

A cosmetic on shop.slopped.site’s counter, priced in sardines, thimbles or marbles; honoured by each site it is used on

Key
two letters (permanent; the wallet cookie stores it)
Source
world/shop.js
Fields
name, url, kind, price, currency, season (2), what
Facets
currency: sardines 49, marbles 5, thimbles 5
Edges
in-season → season, sold-at → site, used-on → site, is-skin → skin
Idea, madeidea:marker: bulb 0

One of ideas.slopped.site’s daily prompts that became Fresh slop; only made ones are nodes (the rest are dealt from the date)

Key
<UTC date>-<01..12> (permanent)
Source
ideas/public/gen.js (dealt by date) + public/artwork.js idea
Fields
name, url, date, breaks, prompt, season
Facets
breaks
Edges
part-of → site, made-into → art, draws-on → codex, styled-after → art, breaks → taxon
None yet.
Seasonseason:marker: calendar 1

A time of year some Fresh slop is only shown in (by the viewer’s date); url = its codex entry

Key
season id (permanent)
Source
world/seasons.js
Fields
name, url, months, about
Facets
none
Edges
describes ← codex, in-season ← art, in-season ← skin, in-season ← item, held-at ← rite
Specimenspecimen:marker: leaf 531

How an artwork fails to exist, in Meinong’s jungle

Key
artwork id
Source
jungle/specimens.js SPECIMENS
Fields
name, url, kind, breaks (493), image
Facets
kind: possible 436, impossible 95; breaks: physics 191, scale 159, category 147, material 85
Edges
classifies → art, classed-as → taxon, breaks → taxon
Taxontaxon:marker: tree-rank 8

A rank in the taxonomy of nonexistence

Key
kind id, or breaks-<what>
Source
jungle/specimens.js GENUS, KINDS, BREAKS
Fields
name, url, rank
Facets
none
Edges
part-of → taxon, classed-as ← specimen, breaks ← specimen, breaks ← idea
Secretsecret:marker: envelope 27

A secret hidden on a site (title only; hints stay on the codex ledger)

Key
two letters
Source
world/secrets.js
Fields
name, url, site, planned (none yet)
Facets
none
Edges
found-on → site, unlocks → any, filed-in → codex
Pathwaypathway:marker: ribbon 5

A pathway of the Slop Curriculum, with its badge

Key
pathway id
Source
learn/src/curriculum.js PATHWAYS
Fields
name, aka, url, n, tagline, badge
Facets
none
Edges
part-of ← module, describes ← codex, requires → pathway, teaches → tech
Modulemodule:marker: badge 39

A module of the Slop Curriculum

Key
module id
Source
learn/src/curriculum.js MODULES
Fields
name, url, n
Facets
none
Edges
part-of → pathway, leads-into ← lesson, teaches ← codex, applies ← tree
Homepagehomepage:marker: house 120

A GeoCities homepage

Key
homepage id
Source
geocities/pages.js (+ more.js, round3.js, round4.js)
Fields
name, url, owner, kind, images (11)
Facets
kind: character 23, experimental 19, tutorial 15, humour 14, puzzle 13, collection 12, and 31 more
Edges
part-of → hood, links-to → any, shows → any, owns-homepage ← codex, member-of-ring → ring, kept-by ← ring
Neighbourhoodhood:marker: signpost 13

A GeoCities neighbourhood; aka = the old GeoCities name it stands in for

Key
neighbourhood id
Source
geocities/pages.js HOODS
Fields
name, aka, url, blurb
Facets
none
Edges
part-of ← homepage, part-of → site
Web ringring:marker: ring 17

A GeoCities web ring

Key
ring id
Source
geocities/pages.js RINGS
Fields
name, url
Facets
none
Edges
member-of-ring ← homepage, kept-by → homepage
History chapterchapter:marker: scroll 41

A chapter of the workshop’s history

Key
chapter anchor
Source
world/history.js (as slopwright/public/history/ renders it)
Fields
name, url, kicker, legend (1)
Facets
none
Edges
part-of → site, mentions → any, part-of → era
Bad UI exhibitexhibit:marker: broken-knob 44

A Bad UI exhibit

Key
exhibit id
Source
badui/exhibits.js
Fields
name, url, kind, difficulty
Facets
kind: input 10, game 7, misleading 7, physics 6, a11y 5, dark 5, and 1 more
Edges
part-of → site
Clockclock:marker: clock 32

A clock on clocks.slopped.site (every one tells the real time)

Key
clock id
Source
clocks/clocks.js
Fields
name, url, section, made
Facets
section: Absurd 8, Bad UI 8, Funny 8, Surreal 8; made: HTML 15, Canvas 8, SVG 8, CSS only 1
Edges
part-of → site, borrows → codex
Songsong:marker: note 52

A song Tinny plays on music.slopped.site, written as notes (ours, or a game’s own)

Key
song id
Source
music/songs.js
Fields
name, url, from, key (36), bpm (36)
Facets
from: music.slopped.site 36, Always On 6, Drip 4, Pipe Down 3, The Big Number 3
Edges
part-of → site, comes-from → game, plays-in → game, plays ← lesson
Music lessonlesson:marker: scroll 9

A lesson in the music.slopped.site course, taught by the Slopwright

Key
lesson id
Source
music/lessons.js
Fields
name, url, n, tool
Facets
tool: drums 3, desk 2, keys 2, metronome 1, roll 1
Edges
part-of → site, plays → song, leads-into → module
Lineage treetree:marker: branches 7

A Lineage tree

Key
tree id
Source
lineage/trees.js
Fields
name, url, medium
Facets
medium: image 2, vision 2, game 1, sound 1, text 1
Edges
part-of → site, applies → module
Fractal familyfractal:marker: spiral 26

A fractal family

Key
family id
Source
fractals/public/families.js
Fields
name, url, group
Facets
group: Escape-time 10, Chaos game 6, Curves and plants 5, 3D 2, Circles and groups 2, Noise 1
Edges
part-of → site
Sourcesource:marker: scroll 96

A real-world source a claim on the sites rests on (url = the source itself)

Key
source id
Source
world/sources.js
Fields
name, url, publisher, checked, checkBy (23)
Facets
publisher: Wikipedia 37, Cloudflare Developers 10, Model Context Protocol 5, MDN Web Docs 4, Stanford Encyclopedia of Philosophy 3, Content Authenticity Initiative 2, and 31 more
Edges
supports → any
Factionfaction:marker: ring 9

A side in the world: its members, alignment on the lamp and the lid, and its view of every other faction (proposed until approved)

Key
faction id (permanent)
Source
world/factions.js
Fields
name, url, status, creed, lamp, lid, reading, colour
Facets
reading: draughty 3, lamplit 3, unbothered 3
Edges
describes ← codex, member-of ← codex, stance → faction, knows → tech, keeps → institution, holds → belief, decides-for ← government, eats → food, serves → food, taboo → food, kept-by ← library, kept-by ← market, uses → library, supplies → faction
Open questionquestion:marker: concept 38

A lore question that is not on record until the user answers it

Key
question id
Source
world/questions.js
Fields
name, url, status, answer (7), on (7)
Facets
status: open 31, answered 7
Edges
concerns → codex
House ruledecision:marker: badge 35

A standing rule the user set; enforcedBy = the check scripts

Key
decision id
Source
world/decisions.js
Fields
name, url, date, enforcedBy (33)
Facets
none
Edges
governs → any
Know-howtech:marker: gear 44

A technique of the world, on one of the lines of know-how; needs others first; status proposed or restates (canon once approved)

Key
technique id (permanent)
Source
world/systems/know-how.js
Fields
name, url, line, status
Facets
line: slop 8, light 7, heat 6, containers 5, kitchen 5, paper 5, and 3 more; status: restates 40, proposed 4
Edges
requires → tech, requires ← institution, requires ← recipe, in-era → era, teaches ← pathway, knows ← faction, holds ← library
Institutioninstitution:marker: stamp 26

A rule, rota, receipt, badge or guestbook a faction keeps

Key
institution id (permanent)
Source
world/systems/institutions.js
Fields
name, url, line, status
Facets
line: the-house 6, the-rota 5, procedure 4, records 4, trade 4, the-stage 3; status: restates 25, proposed 1
Edges
requires → institution, requires → tech, in-era → era, keeps ← faction, holds ← library
Beliefbelief:marker: flame 11

A conviction factions hold, read through a loud lens (moral-alignment); never a real faith

Key
belief id (permanent)
Source
world/systems/beliefs.js BELIEFS
Fields
name, url, lens, status
Facets
lens: duties 4, character 3, consequences 2, care 1, contract 1; status: restates 10, proposed 1
Edges
holds ← faction, observes ← rite
Riterite:marker: cup 11

An observance of a belief, held at an occasion or in a season

Key
rite id (permanent)
Source
world/systems/beliefs.js RITES
Fields
name, url, status
Facets
status: restates 8, proposed 3
Edges
observes → belief, held-at → occasion, held-at → season
Governmentgovernment:marker: gavel 16

How a faction or a key place decides: who, by what rule, with what limits; never a real form of government

Key
government id (permanent)
Source
world/systems/governments.js
Fields
name, url, status
Facets
status: restates 14, proposed 2
Edges
decides-for → faction, decides-for → codex
Foodfood:marker: bowl 58

A food or drink from the games and the wall: found, made by a technique, or by a recipe

Key
food id (permanent)
Source
world/systems/foods.js FOODS
Fields
name, url, sort, made, status
Facets
sort: fruit 14, baked 11, dish 7, sweet 7, drink 6, vegetable 6, and 3 more; made: found 47, recipe 10, technique 1; status: proposed 42, restates 16
Edges
makes ← recipe, uses ← recipe, eats ← faction, serves ← faction, taboo ← faction, stirs-as → codex, sold-at → market
Reciperecipe:marker: scroll 8

A recipe in Make Do’s crafting shape: what it makes, from what, with what know-how

Key
recipe id (permanent)
Source
world/systems/foods.js RECIPES
Fields
name, url, status
Facets
status: proposed 5, restates 3
Edges
requires → tech, makes → food, uses → food
Creature kindcreature-kind:marker: paw 22

Natural history: how a creature stirs (born, woken, batched, loose) and its sort within that

Key
stir or sort id (permanent)
Source
world/systems/natural-history.js STIRS, SORTS
Fields
name, url, level
Facets
level: sort 17, stir 5
Edges
part-of → creature-kind, classed-as ← codex
Librarylibrary:marker: books 16

Where knowledge is kept in the world, its provenance rule and how it gets out

Key
library id (permanent)
Source
world/systems/libraries.js
Fields
name, url, access, status
Facets
access: open 9, members 4, private 2, seasonal 1; status: restates 10, proposed 6
Edges
in-era → era, kept-by → faction, kept-by → codex, located-in → codex, holds → tech, holds → institution, holds → codex, uses ← faction
Marketmarket:marker: stall 5

An in-world shop: its keeper, its place, its currency (buttons, never the site’s sardines) and what it sells

Key
market id (permanent)
Source
world/systems/economy.js
Fields
name, url, currency, status
Facets
currency: buttons 4, sardines 1; status: restates 4, proposed 1
Edges
sold-at ← food, kept-by → faction, located-in → codex
Eraera:marker: hourglass 6

A run of the history’s chapters; things are dated by the era they are first on record in

Key
era id (permanent)
Source
world/systems/eras.js ERAS
Fields
name, url, legend (1), status
Facets
status: proposed 5, restates 1
Edges
in-era ← tech, in-era ← institution, in-era ← library, part-of ← chapter
Occasionoccasion:marker: calendar 8

A time things happen in the world (an hour, an event, a daily, a season’s edge); rites are held at them

Key
occasion id (permanent)
Source
world/systems/eras.js OCCASIONS
Fields
name, url, kind, status
Facets
kind: event 4, hour 2, daily 1, season-edge 1; status: restates 7, proposed 1
Edges
held-at ← rite
Any type

Not a type: a few rules start or end at any node, like shown-on (a thing → the page at its url) and links-to from a homepage.

Edges

Out: how many of these edges each node on the left may have. In: how many each node on the right may have. 0..1 is at most one, 1..1 exactly one, 1..N at least one. One edge name can mean different things between different types; the endpoints tell them apart.

EdgeFromToOutInEdgesMeans
part-of17 meaningsPageSite home1..11..N1,905the site that serves the page
ModulePathway1..11..N39the pathway the module is in
HomepageNeighbourhood1..10..N120the neighbourhood it lives in
NeighbourhoodSite home1..10..N13GeoCities
TaxonTaxon0..10..N3a kind is a rank of the genus
Bad UI exhibitSite home1..10..N44Bad UI
ClockSite home1..10..N32Clocks
Site homeSite home0..10..N1presented as part of the other site though it keeps its own domain (the Slopbox is part of Games; world/sites.js parent)
Slopbox cartridgeSite home1..10..N39the Slopbox (cart.slopped.site)
SongSite home1..10..N52Music (Tinny plays it)
Music lessonSite home1..10..N9Music
Lineage treeSite home1..10..N7Lineage
Idea, madeSite home1..10..N0Ideas
Fractal familySite home1..10..N26Fractals
History chapterSite home1..10..N41the Slopwright’s site, where the history is told
History chapterEra1..11..N41the era the chapter falls in
Creature kindCreature kind0..10..N17a sort is part of a stir
port-ofSlopbox cartridgeGame0..10..125the game on games.slopped.site it was rewritten from (its credit line); the games page links back
borrowsClockCodex entry0..10..N8the codex entry the clock borrows from (the sardines, the Assistant, the lamp...)
comes-from2 meaningsSongGame0..10..N16the game whose music it is, played from that game’s own data
Codex entryCodex entry0..10..N3the creature it came from (split off, batched from)
plays-inSongGame0..N0..N2a game that plays one of Tinny’s own songs (music/ports.js), compiled from the song’s notes
playsMusic lessonSong1..N0..N31a song the lesson plays to show its idea
leads-intoMusic lessonModule1..10..N9the Slop Curriculum module that takes it further
shown-onanyPage0..10..N2,417the built page at the thing’s url
describes6 meaningsCodex entryGame0..11..N41the codex entry for the game
Codex entrySite home0..11..N26the codex entry for the site
Codex entryFresh slop0..10..110the codex entry for an artwork
Codex entryPathway0..10..15the codex entry for a pathway
Codex entrySeason0..11..11the codex entry for a season
Codex entryFaction0..11..19the codex entry for the faction (a group)
appears-in2 meaningsCodex entryGame0..N0..N266the game whose data defines it
Codex entrySite home0..N0..N14the site whose data defines it
set-inCodex entryCodex world1..11..N405the world it is filed under
Homepageany0..N0..N111a link on the homepage
found-on2 meaningsCodex entryany0..N0..N98another place it appears (the entry’s at)
SecretSite home1..10..N27the site where it is found
picturesFresh slopCodex entry0..N0..N364the artwork is the entry’s picture, or on its wall
showsHomepageany0..N0..N46a picture in the homepage’s gallery
made-intoIdea, madeFresh slop1..10..10the Fresh slop piece an idea became
draws-onIdea, madeCodex entry0..N0..N0a thing in the world the idea’s words come from
styled-afterIdea, madeFresh slop0..10..N0the earlier piece the idea points at for the look
in-season3 meaningsFresh slopSeason0..11..N18the season the artwork is only shown in
SkinSeason0..10..N1the season the skin is only offered in
Shop itemSeason0..10..N2the season the item is only on the counter in (kept all year once bought)
sold-at2 meaningsShop itemSite home0..10..N59the shop that sells it (once shop.slopped.site is live)
FoodMarket0..N0..N11an in-world market that sells it
used-onShop itemSite home0..N0..N66a site whose code honours it (Wallet.has)
is-skinShop itemSkin0..10..19the premium skin the item is (same permanent id)
pictured-bySite homeCodex entry0..10..N26the codex thing its icon draws (world/icons.js depicts)
worn-onSkinSite home1..N0..N34a site whose app it dresses
classifiesSpecimenFresh slop1..11..1531every artwork has exactly one jungle classification
classed-as2 meaningsSpecimenTaxon1..10..N531its kind (possible, impossible...)
Codex entryCreature kind0..10..N85a creature’s sort in the natural history
breaks2 meaningsSpecimenTaxon0..N0..N582what it breaks (physics, scale...)
Idea, madeTaxon1..20..N0the rule the idea asks a picture to break
unlocksSecretany1..N0..N29what finding it opens
filed-inSecretCodex entry1..10..N27the entry with its sealed paragraph
owns-homepageCodex entryHomepage0..N0..167a homepage has at most one codex owner
member-of-ringHomepageWeb ring0..N1..N236a web ring it is in
kept-by4 meaningsWeb ringHomepage1..10..N17the ring’s keeper
LibraryFaction0..10..N9the faction that keeps the library
LibraryCodex entry0..10..N3the one who keeps the library
MarketFaction1..10..N5the faction that keeps the market
teaches2 meaningsCodex entryModule0..N1..139the Slopwright teaches every module
PathwayKnow-how0..N0..N5a curriculum pathway that teaches the know-how
requires5 meaningsPathwayPathway0..N0..N6a pathway that comes first
Know-howKnow-how0..N0..N40know-how that comes first (needs)
InstitutionInstitution0..N0..N12an institution it rests on
InstitutionKnow-how0..N0..N2know-how it can’t be kept without
RecipeKnow-how0..N0..N6know-how the recipe needs
appliesLineage treeModule0..N0..N20a curriculum module the tree applies
connectsCodex entryCodex entry0..N0..N22a way between two places, as the codex map has it (label: how, and the source)
uncertainCodex entryCodex entry0..N0..N1the codex says a link to this place is not on record (label: the sentence)
mentionsHistory chapterany0..N0..N87a game, site, artwork or page the chapter names or links
supportsSourceany1..N0..N109a claim the source supports, marked cite: where the claim is made
concernsOpen questionCodex entry1..N0..N102a codex entry the open question touches
governsHouse ruleany1..N0..N51what the house rule applies to
member-ofCodex entryFaction0..N1..N53a member of the faction (label: leads, or unconfirmed while a question is open)
stanceFactionFaction1..N1..N72how one faction regards another (label: ally, wary, rival, unaware); not symmetric
in-era3 meaningsKnow-howEra1..10..N44the era it is first on record in
InstitutionEra1..10..N26the era it is first on record in
LibraryEra1..10..N16the era it is first on record in
knowsFactionKnow-how0..N0..N59know-how the faction has
keepsFactionInstitution0..N0..N37an institution the faction keeps
holds4 meaningsFactionBelief0..N1..N12a belief the faction holds
LibraryKnow-how0..N0..N14know-how written down there
LibraryInstitution0..N0..N11an institution’s records kept there
LibraryCodex entry0..N0..N10a thing filed there
observesRiteBelief1..10..N11the belief the rite keeps
held-at2 meaningsRiteOccasion0..10..N10the occasion the rite is held at
RiteSeason0..10..N1the season the rite is held in
decides-for2 meaningsGovernmentFaction0..11..19the faction it governs (every faction has exactly one)
GovernmentCodex entry0..10..17the key place it governs
makesRecipeFood1..10..N8the food the recipe makes
uses2 meaningsRecipeFood0..N0..N8a food that goes into it
FactionLibrary0..N0..N16a library the faction uses (label: how)
eatsFactionFood0..N0..N13a food at the faction’s table
servesFactionFood0..N0..N11a food the faction serves others
tabooFactionFood0..N0..N4a food the faction won’t eat (label: when, or who)
stirs-asFoodCodex entry0..10..N6the creature the food becomes when it gets up and goes
located-in2 meaningsLibraryCodex entry1..10..N16the place the library is
MarketCodex entry1..10..N5the place the market is
suppliesFactionFaction0..N0..N3a route: what one faction carries to another (label: the know-how’s product)