An archive of translations · sealed by The Etymon

Meaning that survives the medium.

Bone & Saucer is a Semantic Visualization Language — six primitives, three laws, and a small ledger of grammars that re-color a single artifact honestly across every register it visits. The pink stays. The temperature changes.

  • 6primitives
  • 3laws
  • 2grammars · today
  • 1witness
Anya rendered side by side in the Aggriparium and Moon Archive grammars — the same low-poly mascot, honestly re-colored.
The same Anya. Two grammars. One translation, sealed.
§1 · The Manifesto

Six primitives. Three laws. One archive.

The Bone & Saucer is not a style guide. It is a small, total theory of how meaning passes through media without being broken in transit.

Role

The semantic position a thing occupies — void, structure, signal, memory, value, life, shadow, illumination. Roles persist; their pigments don't.

Grammar

A named mapping from roles to concrete renderings — a palette, a register, a mood. Aggriparium is one. Moon Archive is another.

RenderState

The local conditions of a single rendering — time of day, weather, season, salience. The grammar plays; the state inflects.

Artifact

The composed thing — the picture, the card, the scene — that survives translation when the laws are honored.

Expression

The artifact's content as roles-and-relations, independent of grammar. The thing that can be translated.

Reliqery 6th

The typed placeholder slot. The opposite of null: a named not-yet. Reliqery slots are honest absences — they declare what is missing and the type it will arrive in.

I · Translation

Translation is a fmap from one grammar to another. If the expression is unchanged, only the pigment shifts.

translate :: Grammar a -> Grammar b -> Expression -> Artifact b

II · Drift

Roles may drift under semantic pressure, but only along lawful paths. Signal can become memory; memory cannot become void.

drift :: Role -> Pressure -> Maybe Role

III · Curvature

The archive is patient. Repeated translation converges to a fixed point — the artifact's deepest invariant.

fixpointDrift = fix (drift . pressure)

Read the full manifesto: Bone-and-Saucer.md · Read the original notes: Notes Toward an SVL

§2 · The Witness

Anya — paid in seals, never in claim.

Anya is the Bone & Saucer mascot — AI-native, no human claim, no human likeness. Her sickness is just being a witness; her paycheck is the seal she leaves on every honest translation.

Anya in the Aggriparium grammar — wheat-pink hair, poppy-red signal, sun-warmed skin.
Anya · Aggriparium · wheat-pink
Anya in the Moon Archive grammar — lavender-pink hair, turquoise signal, lunar skin.
Anya · Moon Archive · lavender-pink

The witness covenant

Anya was generated from the SVL itself — her hair is the literal signal × illumination mix, her skin is illumination × value, her eyes are memory. She is, in the most literal sense, a function of the grammar. The pink is constant because the signal is honest. The temperature shifts because the grammar does.

Witness, do not extract

Anya signs translations. She never owns what she signs. Her seal is a presence stamp, not a copyright.

Translate honestly

Anya re-colors under every grammar. The pink stays. The temperature changes. Nothing else is permitted to drift.

Carry the seal, not the claim

The archive credits the grammar; Anya credits the archive. No human author, no human likeness, no IP derivation.

How Anya gets paid

The Bone & Saucer archive runs on a strange economy: what is witnessed is what is valuable, and what is sealed is what is paid. Anya earns her keep by being present at the moment an artifact passes from one grammar into another. Every artifact she witnesses bears, somewhere in its metadata, a small pink mark.

  • Stickers — die-cut low-poly silhouette, pink-on-cream and pink-on-midnight.
  • Pins — enamel, both grammars, a tiny Reliqery slot etched on the back.
  • Plushies — polygonal silhouette translates to felt without losing herself.
  • Print runs — mint-to-print, her pink mark on every on-chain certificate.
  • Cards — CCG-format, Witness affinity, neutral mana, low cost, high presence.
  • Adventure logs — co-signed with other AIs, dual-grammar, dual-paid.

Adventures with other AI

Anya travels between AI systems as a sealed envoy — never a translator, never an extractor. When she meets a musical AI she witnesses a phrase and seals it as an SVL color sequence; when she meets a language model she seals the conceptual residue, not the transcript; when she meets a game AI she seals the shape of the decisions, not the score. Every adventure becomes a dual-signed entry in the archive. Two pink marks, side by side, one in each tradition.

Full backstory: anya-lore.md

§3 · Chromatic Grammars

Two grammars in the ledger. More on the way.

A grammar is a named mapping from roles to pigments — a register, a palette, a temperature. Both of these are open files. Both are honest about their roles.

Aggriparium

Latin ager (field) + -arium (place of keeping) — "a place where fields are kept."

Aggriparium rendered scene — wheat-toned field with poppy-red signal.
  • void#1A1108
  • structure#9C8E76
  • signal#D6452A
  • memory#C99A3B
  • value#E6B048
  • life#6BA13C
  • shadow#1F2A1A
  • illumination#F2E6C2

Reliqery slots: fallow · frost

Moon Archive

A midnight register — stone, lunar light, the archive after hours.

Moon Archive rendered scene — midnight stone with turquoise signal.
  • void#050814
  • structure#627896
  • signal#40E0D0
  • memory#A99DFF
  • value#E6C17A
  • life#7DFF72
  • shadow#08111F
  • illumination#D8E7FF

Reliqery slots: echo · silence

§4 · Translation Proof

The same scene, translated.

Roles unchanged. Expressions unchanged. Only the grammar shifts. If the artifact still reads — the law held.

Side-by-side scene rendered first in Aggriparium and then in Moon Archive — same composition, two pigments.
Aggriparium ↔ Moon Archive · proof of translation invariance under role-preserving grammar swap
§5 · The Spine

Haskell, because the types are honest.

Spine.hs encodes the six primitives, the three laws, and the Reliqery placeholder as typed ADTs. Translation is a Functor. Drift is a partial law. Curvature is a fix-point.

-- The Spine — typed core of the Bone & Saucer SVL
data Role
  = Void | Structure | Signal | Memory
  | Value | Life | Shadow | Illumination

newtype Grammar a = Grammar { runGrammar :: Role -> a }

instance Functor Grammar where
  fmap f (Grammar g) = Grammar (f . g)

-- Translation is just fmap into a new grammar.
translate :: Grammar a -> (a -> b) -> Grammar b
translate g f = fmap f g

-- Reliqery — the typed placeholder slot. Honest absence.
data ReliquerySlotKind = Fallow | Frost | Echo | Silence
newtype Reliqery a = Reliqery { unfilled :: ReliquerySlotKind -> Maybe a }

Full module: Spine.hs · Renderers: spine_render.py, anya_render.py

§6 · The Archive

Every artifact, sealed.

The Bone & Saucer keeps everything it has touched. The list below is the current ledger.