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.
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.
| Marker | Type | Nodes | What it holds | Examples |
|---|---|---|---|---|
Site homesite:marker: star |
26 | A slopped.site Worker: the main site or a subdomain
|
||
Pagepage:marker: dot |
1,905 | A real page, as listed in its sitemap |
|
|
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 |
||
Gamegame:marker: controller |
41 | A game on games.slopped.site; aka = former card titles from git history
|
||
Codex entrycodex:marker: by-kind (its codex kind; shown: person) |
405 | A codex entry: a person, creature, place, object, event, group or concept
|
||
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/)
|
||
Fresh slopart:marker: frame |
531 | A Fresh slop artwork (AI-generated); season = the season it is only shown in
|
||
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 |
||
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 |
||
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)
|
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 |
||
Specimenspecimen:marker: leaf |
531 | How an artwork fails to exist, in Meinong’s jungle
|
||
Taxontaxon:marker: tree-rank |
8 | A rank in the taxonomy of nonexistence
|
||
Secretsecret:marker: envelope |
27 | A secret hidden on a site (title only; hints stay on the codex ledger) |
||
Pathwaypathway:marker: ribbon |
5 | A pathway of the Slop Curriculum, with its badge |
||
Modulemodule:marker: badge |
39 | A module of the Slop Curriculum
|
||
Homepagehomepage:marker: house |
120 | A GeoCities homepage
|
||
Neighbourhoodhood:marker: signpost |
13 | A GeoCities neighbourhood; aka = the old GeoCities name it stands in for |
||
Web ringring:marker: ring |
17 | A GeoCities web ring
|
||
History chapterchapter:marker: scroll |
41 | A chapter of the workshop’s history |
||
Bad UI exhibitexhibit:marker: broken-knob |
44 | A Bad UI exhibit
|
||
Clockclock:marker: clock |
32 | A clock on clocks.slopped.site (every one tells the real time) |
||
Songsong:marker: note |
52 | A song Tinny plays on music.slopped.site, written as notes (ours, or a game’s own)
|
||
Music lessonlesson:marker: scroll |
9 | A lesson in the music.slopped.site course, taught by the Slopwright
|
||
Lineage treetree:marker: branches |
7 | A Lineage tree |
||
Fractal familyfractal:marker: spiral |
26 | A fractal family
|
||
Sourcesource:marker: scroll |
96 | A real-world source a claim on the sites rests on (url = the source itself)
|
||
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)
|
||
Open questionquestion:marker: concept |
38 | A lore question that is not on record until the user answers it
|
||
House ruledecision:marker: badge |
35 | A standing rule the user set; enforcedBy = the check scripts
|
||
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)
|
||
Institutioninstitution:marker: stamp |
26 | A rule, rota, receipt, badge or guestbook a faction keeps |
||
Beliefbelief:marker: flame |
11 | A conviction factions hold, read through a loud lens (moral-alignment); never a real faith |
||
Riterite:marker: cup |
11 | An observance of a belief, held at an occasion or in a 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
|
||
Foodfood:marker: bowl |
58 | A food or drink from the games and the wall: found, made by a technique, or by a recipe
|
||
Reciperecipe:marker: scroll |
8 | A recipe in Make Do’s crafting shape: what it makes, from what, with what know-how |
||
Creature kindcreature-kind:marker: paw |
22 | Natural history: how a creature stirs (born, woken, batched, loose) and its sort within that
|
||
Librarylibrary:marker: books |
16 | Where knowledge is kept in the world, its provenance rule and how it gets out
|
||
Marketmarket:marker: stall |
5 | An in-world shop: its keeper, its place, its currency (buttons, never the site’s sardines) and what it sells
|
||
Eraera:marker: hourglass |
6 | A run of the history’s chapters; things are dated by the era they are first on record in |
||
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
|
||
| 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.
| Edge | From | To | Out | In | Edges | Means |
|---|---|---|---|---|---|---|
part-of17 meanings | Page | Site home | 1..1 | 1..N | 1,905 | the site that serves the page |
| Module | Pathway | 1..1 | 1..N | 39 | the pathway the module is in | |
| Homepage | Neighbourhood | 1..1 | 0..N | 120 | the neighbourhood it lives in | |
| Neighbourhood | Site home | 1..1 | 0..N | 13 | GeoCities | |
| Taxon | Taxon | 0..1 | 0..N | 3 | a kind is a rank of the genus | |
| Bad UI exhibit | Site home | 1..1 | 0..N | 44 | Bad UI | |
| Clock | Site home | 1..1 | 0..N | 32 | Clocks | |
| Site home | Site home | 0..1 | 0..N | 1 | presented as part of the other site though it keeps its own domain (the Slopbox is part of Games; world/sites.js parent) | |
| Slopbox cartridge | Site home | 1..1 | 0..N | 39 | the Slopbox (cart.slopped.site) | |
| Song | Site home | 1..1 | 0..N | 52 | Music (Tinny plays it) | |
| Music lesson | Site home | 1..1 | 0..N | 9 | Music | |
| Lineage tree | Site home | 1..1 | 0..N | 7 | Lineage | |
| Idea, made | Site home | 1..1 | 0..N | 0 | Ideas | |
| Fractal family | Site home | 1..1 | 0..N | 26 | Fractals | |
| History chapter | Site home | 1..1 | 0..N | 41 | the Slopwright’s site, where the history is told | |
| History chapter | Era | 1..1 | 1..N | 41 | the era the chapter falls in | |
| Creature kind | Creature kind | 0..1 | 0..N | 17 | a sort is part of a stir | |
port-of | Slopbox cartridge | Game | 0..1 | 0..1 | 25 | the game on games.slopped.site it was rewritten from (its credit line); the games page links back |
borrows | Clock | Codex entry | 0..1 | 0..N | 8 | the codex entry the clock borrows from (the sardines, the Assistant, the lamp...) |
comes-from2 meanings | Song | Game | 0..1 | 0..N | 16 | the game whose music it is, played from that game’s own data |
| Codex entry | Codex entry | 0..1 | 0..N | 3 | the creature it came from (split off, batched from) | |
plays-in | Song | Game | 0..N | 0..N | 2 | a game that plays one of Tinny’s own songs (music/ports.js), compiled from the song’s notes |
plays | Music lesson | Song | 1..N | 0..N | 31 | a song the lesson plays to show its idea |
leads-into | Music lesson | Module | 1..1 | 0..N | 9 | the Slop Curriculum module that takes it further |
shown-on | any | Page | 0..1 | 0..N | 2,417 | the built page at the thing’s url |
describes6 meanings | Codex entry | Game | 0..1 | 1..N | 41 | the codex entry for the game |
| Codex entry | Site home | 0..1 | 1..N | 26 | the codex entry for the site | |
| Codex entry | Fresh slop | 0..1 | 0..1 | 10 | the codex entry for an artwork | |
| Codex entry | Pathway | 0..1 | 0..1 | 5 | the codex entry for a pathway | |
| Codex entry | Season | 0..1 | 1..1 | 1 | the codex entry for a season | |
| Codex entry | Faction | 0..1 | 1..1 | 9 | the codex entry for the faction (a group) | |
appears-in2 meanings | Codex entry | Game | 0..N | 0..N | 266 | the game whose data defines it |
| Codex entry | Site home | 0..N | 0..N | 14 | the site whose data defines it | |
set-in | Codex entry | Codex world | 1..1 | 1..N | 405 | the world it is filed under |
related | Codex entry | Codex entry | 0..N | 0..N | 1,308 | a lore relation (label: how) |
links-to2 meanings | Codex entry | Codex entry | 0..N | 0..N | 1,349 | a [[link]] in its text |
| Homepage | any | 0..N | 0..N | 111 | a link on the homepage | |
found-on2 meanings | Codex entry | any | 0..N | 0..N | 98 | another place it appears (the entry’s at) |
| Secret | Site home | 1..1 | 0..N | 27 | the site where it is found | |
pictures | Fresh slop | Codex entry | 0..N | 0..N | 364 | the artwork is the entry’s picture, or on its wall |
shows | Homepage | any | 0..N | 0..N | 46 | a picture in the homepage’s gallery |
made-into | Idea, made | Fresh slop | 1..1 | 0..1 | 0 | the Fresh slop piece an idea became |
draws-on | Idea, made | Codex entry | 0..N | 0..N | 0 | a thing in the world the idea’s words come from |
styled-after | Idea, made | Fresh slop | 0..1 | 0..N | 0 | the earlier piece the idea points at for the look |
in-season3 meanings | Fresh slop | Season | 0..1 | 1..N | 18 | the season the artwork is only shown in |
| Skin | Season | 0..1 | 0..N | 1 | the season the skin is only offered in | |
| Shop item | Season | 0..1 | 0..N | 2 | the season the item is only on the counter in (kept all year once bought) | |
sold-at2 meanings | Shop item | Site home | 0..1 | 0..N | 59 | the shop that sells it (once shop.slopped.site is live) |
| Food | Market | 0..N | 0..N | 11 | an in-world market that sells it | |
used-on | Shop item | Site home | 0..N | 0..N | 66 | a site whose code honours it (Wallet.has) |
is-skin | Shop item | Skin | 0..1 | 0..1 | 9 | the premium skin the item is (same permanent id) |
pictured-by | Site home | Codex entry | 0..1 | 0..N | 26 | the codex thing its icon draws (world/icons.js depicts) |
worn-on | Skin | Site home | 1..N | 0..N | 34 | a site whose app it dresses |
classifies | Specimen | Fresh slop | 1..1 | 1..1 | 531 | every artwork has exactly one jungle classification |
classed-as2 meanings | Specimen | Taxon | 1..1 | 0..N | 531 | its kind (possible, impossible...) |
| Codex entry | Creature kind | 0..1 | 0..N | 85 | a creature’s sort in the natural history | |
breaks2 meanings | Specimen | Taxon | 0..N | 0..N | 582 | what it breaks (physics, scale...) |
| Idea, made | Taxon | 1..2 | 0..N | 0 | the rule the idea asks a picture to break | |
unlocks | Secret | any | 1..N | 0..N | 29 | what finding it opens |
filed-in | Secret | Codex entry | 1..1 | 0..N | 27 | the entry with its sealed paragraph |
owns-homepage | Codex entry | Homepage | 0..N | 0..1 | 67 | a homepage has at most one codex owner |
member-of-ring | Homepage | Web ring | 0..N | 1..N | 236 | a web ring it is in |
kept-by4 meanings | Web ring | Homepage | 1..1 | 0..N | 17 | the ring’s keeper |
| Library | Faction | 0..1 | 0..N | 9 | the faction that keeps the library | |
| Library | Codex entry | 0..1 | 0..N | 3 | the one who keeps the library | |
| Market | Faction | 1..1 | 0..N | 5 | the faction that keeps the market | |
teaches2 meanings | Codex entry | Module | 0..N | 1..1 | 39 | the Slopwright teaches every module |
| Pathway | Know-how | 0..N | 0..N | 5 | a curriculum pathway that teaches the know-how | |
requires5 meanings | Pathway | Pathway | 0..N | 0..N | 6 | a pathway that comes first |
| Know-how | Know-how | 0..N | 0..N | 40 | know-how that comes first (needs) | |
| Institution | Institution | 0..N | 0..N | 12 | an institution it rests on | |
| Institution | Know-how | 0..N | 0..N | 2 | know-how it can’t be kept without | |
| Recipe | Know-how | 0..N | 0..N | 6 | know-how the recipe needs | |
applies | Lineage tree | Module | 0..N | 0..N | 20 | a curriculum module the tree applies |
connects | Codex entry | Codex entry | 0..N | 0..N | 22 | a way between two places, as the codex map has it (label: how, and the source) |
uncertain | Codex entry | Codex entry | 0..N | 0..N | 1 | the codex says a link to this place is not on record (label: the sentence) |
mentions | History chapter | any | 0..N | 0..N | 87 | a game, site, artwork or page the chapter names or links |
supports | Source | any | 1..N | 0..N | 109 | a claim the source supports, marked cite: where the claim is made |
concerns | Open question | Codex entry | 1..N | 0..N | 102 | a codex entry the open question touches |
governs | House rule | any | 1..N | 0..N | 51 | what the house rule applies to |
member-of | Codex entry | Faction | 0..N | 1..N | 53 | a member of the faction (label: leads, or unconfirmed while a question is open) |
stance | Faction | Faction | 1..N | 1..N | 72 | how one faction regards another (label: ally, wary, rival, unaware); not symmetric |
in-era3 meanings | Know-how | Era | 1..1 | 0..N | 44 | the era it is first on record in |
| Institution | Era | 1..1 | 0..N | 26 | the era it is first on record in | |
| Library | Era | 1..1 | 0..N | 16 | the era it is first on record in | |
knows | Faction | Know-how | 0..N | 0..N | 59 | know-how the faction has |
keeps | Faction | Institution | 0..N | 0..N | 37 | an institution the faction keeps |
holds4 meanings | Faction | Belief | 0..N | 1..N | 12 | a belief the faction holds |
| Library | Know-how | 0..N | 0..N | 14 | know-how written down there | |
| Library | Institution | 0..N | 0..N | 11 | an institution’s records kept there | |
| Library | Codex entry | 0..N | 0..N | 10 | a thing filed there | |
observes | Rite | Belief | 1..1 | 0..N | 11 | the belief the rite keeps |
held-at2 meanings | Rite | Occasion | 0..1 | 0..N | 10 | the occasion the rite is held at |
| Rite | Season | 0..1 | 0..N | 1 | the season the rite is held in | |
decides-for2 meanings | Government | Faction | 0..1 | 1..1 | 9 | the faction it governs (every faction has exactly one) |
| Government | Codex entry | 0..1 | 0..1 | 7 | the key place it governs | |
makes | Recipe | Food | 1..1 | 0..N | 8 | the food the recipe makes |
uses2 meanings | Recipe | Food | 0..N | 0..N | 8 | a food that goes into it |
| Faction | Library | 0..N | 0..N | 16 | a library the faction uses (label: how) | |
eats | Faction | Food | 0..N | 0..N | 13 | a food at the faction’s table |
serves | Faction | Food | 0..N | 0..N | 11 | a food the faction serves others |
taboo | Faction | Food | 0..N | 0..N | 4 | a food the faction won’t eat (label: when, or who) |
stirs-as | Food | Codex entry | 0..1 | 0..N | 6 | the creature the food becomes when it gets up and goes |
located-in2 meanings | Library | Codex entry | 1..1 | 0..N | 16 | the place the library is |
| Market | Codex entry | 1..1 | 0..N | 5 | the place the market is | |
supplies | Faction | Faction | 0..N | 0..N | 3 | a route: what one faction carries to another (label: the know-how’s product) |
