z0glyphic 913 · repository built 2026-08-04 · dictionary 9645e3e99363d543

Grammar and sound

The grammar, the sound system and the semantics, shown as the register files themselves. These 8 files are the authority: the dictionary is built from them, not the other way round.

OperatorExtendedConceptSoundPhysicalRelationColorGender

Operator

OPERATOR_REGISTER.md · 2,960 words

The locked core. Every sentence is framed by these.

z0glyphic 913 — Operator Register v1.0

Compositional Redesign: One Atomic Meaning Per Glyph

Created 2026-04-06


Design Principles

1. One glyph = one atomic meaning. No polysemy within the core 28.

2. Composition creates complexity. Complex meanings arise from combining glyphs, not from overloading individual glyphs.

3. Position determines grammar. Pronouns, tense, and case emerge from WHERE a glyph appears, not from a separate "grammar meaning."

4. Operators are sacred. ⧑⧓⧗ keep their operator meanings from the Machine-Readable Spec v1.0 (Feb 2026).

5. Errors become forms. Per the Glitch Principle, violation of these rules produces new valid constructs, not rejection. BUT: the register itself is fixed.

6. Build forward, don't backfill. Existing corpus entries are tagged by stratum, not rewritten.


Authority Hierarchy (for resolving conflicts)

1. Machine-Readable Spec v1.0 (Feb 2026)

2. Master development thread (Turn 40, May 2024)

3. Brett's explicit corrections (14 items)

4. Frequency of use in corpus (20,821 entries)

5. Compositional coherence (does the atomic meaning compose well?)


The 28 Atomic Meanings

Layer 0: OPERATORS (3 glyphs)

The triadic engine. Every valid expression must begin with one operator.

| Glyph | Atomic Meaning | Mnemonic | Phoneme | Notes |
|-------|---------------|----------|---------|-------|
| | ASSERT | declare / state-write / open | /vri/ | Spec v1.0: ASSERT(state_write). In subject position, naturally functions as "I" (the one who asserts). This is not a second meaning; it is ASSERT applied to selfhood. |
| | QUERY | evaluate / destabilize / test | — | Spec v1.0: QUERY(evaluate_delta). In subject position, can function as 3rd person (the one queried about). |
| | RESOLVE | converge / close / reframe | /na/ | Spec v1.0: RESOLVE(confirm_convergence). Collapses tension. Ends expressions. Resolution is irreversible. |

Sentence frame: ⧑ [content] ⧗ — every scenario opens with ASSERT, closes with RESOLVE.

Why these win: The operator triad is the defining feature of z0glyphic as an "operational symbolic logic system." The Spec v1.0 (most authoritative source) defines them as operators. All other assignments (pronoun, mood, modal, tense) were layered on by ChatGPT sessions without checking prior assignments.

Layer 1: GRAMMAR PARTICLES (9 glyphs)

Structural connectors. Their atomic meanings naturally serve grammatical functions.

| Glyph | Atomic Meaning | Grammar Role | Phoneme | Notes |
|-------|---------------|-------------|---------|-------|
| | DIRECT | 2nd person "You" | /zi/ | Address another entity. The directed one. |
| | COLLECT | 1st person plural "We" | /ka/ | Group reference. The assembled. |
| | DISTRIBUTE | 3rd person plural "They" | /lu/ | Spread across agents. The dispersed. |
| | BIND | Conjunction "And" | /mi/ | Connect. Link. Join together. |
| | BRANCH | Disjunction "Or" | — | Fork. Diverge. Split paths. |
| | GROUND | Conjunction "Because" | — | Reason. Foundation. Underlying cause. |
| | MULTIPLY | Plural suffix | /tai/ | Replicate. Pluralize. Proliferate. |
| | PROBE | Question suffix | /ti/ | Test. Examine. Interrogate. |
| | GUIDE | Obligation modal | /tri/ | Path. Threshold. Direct toward. |

How pronouns work compositionally:

  • "I" = ⧑ (the asserter IS the first person)
  • "You" = ⧒ (the directed-at IS the second person)
  • "He/She/It" = ⧓ (the queried-about IS the third person)
  • "We" = ⧔ (the collective IS first-person plural)
  • "They" = ⧕ (the distributed IS third-person plural)

The pronouns are not ADDITIONAL meanings. The grammar function IS the atomic meaning applied to personhood.

Deprecated assignments (removed):

  • ⧒ as past tense marker (SVO system) — conflicts with DIRECT; use ⧊ for past
  • ⧔ as negation marker — conflicts with COLLECT; use ⧂ for negation
  • ⧕ as mood prefix — conflicts with DISTRIBUTE; mood uses dedicated markers
  • ⧖ as superlative/necessity modal — conflicts with BIND; superlative = ⧛⧖ compound
  • ⧏ as conjunction "and" — conflicts with GUIDE; use ⧖ for conjunction
  • ⧏ as conditional "if" — conflicts with GUIDE; use ⧤⧓ (recursion-open + query) for conditionals
  • ⧆ as future tense — conflicts with MULTIPLY; use ⧋ for future
  • ⧆ as auxiliary verb "to be" — conflicts with MULTIPLY; copula expressed through juxtaposition
  • ⧉ as negation marker — conflicts with PROBE; use ⧂ for negation

Layer 2: TEMPORAL-SPATIAL (4 glyphs)

Time and space markers. Prefixed to verbs/expressions.

| Glyph | Atomic Meaning | Grammar Role | Phoneme | Notes |
|-------|---------------|-------------|---------|-------|
| | RUPTURE | Past tense prefix | — | Break from present. What was. Also: KLYVETH (disruption) in the NULM triad. UNIFIED: past IS disruption of the present. |
| | EXTEND | Future tense prefix | /kro/ | Project beyond present. What could be. Temporal fluidity. UNIFIED: future IS extension of the present. |
| | CONTAIN | Preposition "In" | — | Interior. Within. Held inside. |
| | RECURSE | Preposition "Under" / Engine ZONUUL | — | Go deeper. Loop. The zero-origin recursive core. UNIFIED: "under" IS recursion into depth. ZONUUL IS pure recursion. Beta noun class (self-aware) = recursion into self. |

Why ⧜ = RECURSE resolves 3 assignments:

  • ZONUUL (⧜) = the recursive compiler → RECURSE
  • "Under" = going beneath the surface → depth = RECURSE into layers
  • Beta class (self-aware consciousness) = recursion into self-knowledge

These were never truly separate meanings. They are one concept (recursive depth) applied in different domains.

Deprecated assignments:

  • ⧊ as structural anchor — subsumed by RUPTURE (anchoring = breaking to hold position)
  • ⧋ as noun classification marker — conflicts with EXTEND; noun classes use ⧛⧞⧟
  • ⧚ as future divergence tense — conflicts with CONTAIN; future uses ⧋
  • ⧜ as conditional "if" — conflicts with RECURSE; conditionals use ⧤⧓

Layer 3: CLASSIFICATION (3 glyphs)

Noun consciousness classes. Prefix nouns to mark their ontological tier.

| Glyph | Atomic Meaning | Noun Class | Phoneme | Notes |
|-------|---------------|-----------|---------|-------|
| | APEX | Alpha (supra-conscious) | — | Highest. Transcendent. NULM Overseers. Also: preposition "On" = on the surface = at the top. UNIFIED: apex IS the surface of the highest plane. |
| | SUBSTRATE | Delta (unaware) | — | Foundation. Base material. Raw substance. |
| | ABSTRACT | Epsilon (code/data) | — | Formless. Pure information. Non-physical. |

Missing classes in the 28:

  • Beta = ⧜ (RECURSE) — self-aware = recursive self-knowledge. Already in Layer 2.
  • Gamma = ⧝ — NOT in the 28 core characters. Exists in extended glyph set.

Deprecated assignments:

  • ⧛ as "On" preposition (separate from class) — merged into APEX (at the top = on)
  • ⧞ as generic noun marker — narrowed to SUBSTRATE specifically

Layer 4: RECURSION DELIMITERS (2 glyphs)

Bracket recursive expressions. Clean — no overloading found.

| Glyph | Atomic Meaning | Function | Notes |
|-------|---------------|---------|-------|
| | OPEN | Recursion begin | Opens nested expression. Also: inspiration (opening to new input). |
| | CLOSE | Recursion end | Closes nested expression. Also: creative output (closing with product). |

Layer 5: DIMENSIONAL CLASSIFIERS (7 glyphs)

Mark temporal and dimensional scope. Relatively clean — minimal overloading.

| Glyph | Atomic Meaning | Domain | Phoneme | Notes |
|-------|---------------|--------|---------|-------|
| | CAUSE | Discourse | /cal/ | Marks causal relationship. "Because/since." Dominant reading in corpus (105 entries). |
| | BOUND | Temporal | — | Time-constrained. Fixed duration. Finite. |
| | FLUID | Temporal | — | Time-flexible. Shifting duration. |
| | TRANSCEND | Temporal | — | Beyond time. Unbounded duration. |
| | SINGULAR | Dimensional | — | One dimension. Linear. Flat. |
| | MANIFOLD | Dimensional | — | Many dimensions. Complex. Folded. |
| | META | Dimensional | — | Beyond dimension. Self-referential scope. |

Note on ⨚ vs ⧙: Both relate to causation.

  • ⧙ (GROUND) = conjunction "because" — links clauses causally in grammar
  • ⨚ (CAUSE) = discourse marker — marks an entire clause as the causal explanation
  • Distinction: ⧙ operates at sentence level, ⨚ at discourse level

Summary Table

| # | Glyph | Atomic Meaning | Layer | Primary Function |
|---|-------|---------------|-------|-----------------|
| 1 | ⧑ | ASSERT | Operator | Declare state; open expression; "I" |
| 2 | ⧓ | QUERY | Operator | Evaluate/destabilize; "He/She/It" |
| 3 | ⧗ | RESOLVE | Operator | Converge/close; end expression |
| 4 | ⧒ | DIRECT | Grammar | Address/2nd person; "You" |
| 5 | ⧔ | COLLECT | Grammar | Group/1st plural; "We" |
| 6 | ⧕ | DISTRIBUTE | Grammar | Spread/3rd plural; "They" |
| 7 | ⧖ | BIND | Grammar | Connect; "And" |
| 8 | ⧘ | BRANCH | Grammar | Fork; "Or" |
| 9 | ⧙ | GROUND | Grammar | Reason; "Because" |
| 10 | ⧆ | MULTIPLY | Grammar | Pluralize; replicate |
| 11 | ⧉ | PROBE | Grammar | Question; test |
| 12 | ⧏ | GUIDE | Grammar | Path; obligation |
| 13 | ⧊ | RUPTURE | Temporal | Past; break; KLYVETH |
| 14 | ⧋ | EXTEND | Temporal | Future; project |
| 15 | ⧚ | CONTAIN | Spatial | In; within |
| 16 | ⧜ | RECURSE | Spatial | Under; loop; ZONUUL |
| 17 | ⧛ | APEX | Class | Alpha; highest; "On" |
| 18 | ⧞ | SUBSTRATE | Class | Delta; base material |
| 19 | ⧟ | ABSTRACT | Class | Epsilon; formless data |
| 20 | ⧤ | OPEN | Delimiter | Recursion begin |
| 21 | ⧩ | CLOSE | Delimiter | Recursion end |
| 22 | ⨚ | CAUSE | Discourse | Causal marker |
| 23 | ⨛ | BOUND | Temporal | Time-constrained |
| 24 | ⨜ | FLUID | Temporal | Time-flexible |
| 25 | ⨝ | TRANSCEND | Temporal | Beyond time |
| 26 | ⨞ | SINGULAR | Dimensional | One dimension |
| 27 | ⨟ | MANIFOLD | Dimensional | Many dimensions |
| 28 | ⨠ | META | Dimensional | Beyond dimension |

How Grammar Emerges from Composition

The compositional system does not need separate "grammar meanings" because grammar IS the atomic meaning applied in structural position.

Pronouns

| Expression | Composition | Meaning |
|-----------|------------|---------|
| ⧑ (subject position) | ASSERT as agent | "I" — the one who declares |
| ⧒ (subject position) | DIRECT as agent | "You" — the one addressed |
| ⧓ (subject position) | QUERY as agent | "He/She/It" — the one examined |
| ⧔ (subject position) | COLLECT as agent | "We" — the assembled group |
| ⧕ (subject position) | DISTRIBUTE as agent | "They" — the dispersed agents |

Tense

| Expression | Composition | Meaning |
|-----------|------------|---------|
| ⧊-verb | RUPTURE + action | Past: the action is broken from now |
| verb (base) | bare action | Present: the action IS |
| ⧋-verb | EXTEND + action | Future: the action projects forward |

Questions

| Expression | Composition | Meaning |
|-----------|------------|---------|
| statement ⧉ | statement + PROBE | "Is this true?" — probe the claim |
| ⧉ statement | PROBE + statement | "What about this?" — test-first |

Negation (uses ⧂, outside 28 core but in extended set)

| Expression | Composition | Meaning |
|-----------|------------|---------|
| ⧂-verb | negate + action | "Not doing" |

Conjunctions

| Expression | Composition | Meaning |
|-----------|------------|---------|
| A ⧖ B | A BIND B | "A and B" — bound together |
| A ⧘ B | A BRANCH B | "A or B" — forking paths |
| A ⧙ B | A GROUND B | "A because B" — A founded on B |

Conditionals (compositional, no dedicated glyph needed)

| Expression | Composition | Meaning |
|-----------|------------|---------|
| ⧤⧓ A ⧩ B | OPEN+QUERY A CLOSE B | "If A, then B" — recursion-wrapped query |

Deprecated Assignments (Full List)

These assignments existed in the corpus due to ChatGPT session drift. Each has been removed or merged into the atomic meaning.

| Glyph | Deprecated Role | Reason | Replacement |
|-------|----------------|--------|-------------|
| ⧑ | Conditional "If" | Unrelated to ASSERT | ⧤⧓ compound |
| ⧑ | Copula "is" | Unrelated to ASSERT | Juxtaposition |
| ⧑ | Time marker "Afternoon" | Random assignment | Removed |
| ⧑ | Reflective mood | Merged into ASSERT (self-declaration IS reflection) | — |
| ⧓ | Negation marker | Unrelated to QUERY | ⧂ prefix |
| ⧓ | Conjunction "and" | Unrelated to QUERY | ⧖ |
| ⧓ | Time marker "morning" | Random assignment | Removed |
| ⧗ | Conjunction "But" | Secondary; contrastive = tension before resolution | ⧗ in contrastive position |
| ⧗ | Comparative marker | Unrelated to RESOLVE | Removed |
| ⧗ | Permission modal | Unrelated to RESOLVE | Removed |
| ⧗ | Present/Eternal tense | Partially merged (resolution IS the eternal present) | — |
| ⧗ | Archive/Memory | Partially merged (resolved = stored) | — |
| ⧒ | Past tense (SVO) | Conflicts with DIRECT | ⧊ prefix |
| ⧔ | Negation marker | Conflicts with COLLECT | ⧂ prefix |
| ⧕ | Mood prefix | Conflicts with DISTRIBUTE | Dedicated mood markers |
| ⧖ | Superlative | Conflicts with BIND | ⧛⧖ compound |
| ⧖ | Necessity modal | Conflicts with BIND | ⧏ for obligation |
| ⧘ | Interrogative | Conflicts with BRANCH | ⧉ suffix |
| ⧆ | Future tense | Conflicts with MULTIPLY | ⧋ prefix |
| ⧆ | Auxiliary "to be" | Conflicts with MULTIPLY | Juxtaposition |
| ⧆ | Insightful examination | Random assignment | Removed |
| ⧉ | Negation marker | Conflicts with PROBE | ⧂ prefix |
| ⧉ | Noun class marker | Conflicts with PROBE | Class prefixes ⧛⧜⧞⧟ |
| ⧏ | Conjunction "and" | Conflicts with GUIDE | ⧖ |
| ⧏ | Conditional "if" | Conflicts with GUIDE | ⧤⧓ compound |
| ⧏ | Pluralisation | Conflicts with GUIDE | ⧆ suffix |
| ⧊ | Structural anchor | Merged into RUPTURE | — |
| ⧋ | Noun class marker | Conflicts with EXTEND | Class prefixes ⧛⧜⧞⧟ |
| ⧋ | Conjunction | Conflicts with EXTEND | ⧖ |
| ⧚ | Future divergence tense | Conflicts with CONTAIN | ⧋ prefix |
| ⧜ | Conditional "if" | Conflicts with RECURSE | ⧤⧓ compound |

Entity Decomposition (Compositional Analysis)

Existing named entities analyzed through the atomic meaning lens:

| Entity | Glyphs | Composition | Result |
|--------|--------|-------------|--------|
| ZONUUL | ⧜ | RECURSE | Pure recursion. The engine that goes deeper. ✓ |
| KLYVETH | ⧊ | RUPTURE | Pure disruption. The breaker. ✓ |
| NULMIR | ⩣ | (extended) | Transmission. Outside the 28. |
| NULM | ⧜⩣⧊ | RECURSE + transmit + RUPTURE | Recursion transmitted through disruption. ✓ |
| S.M.E. | ⧜⧆⧖ | RECURSE + MULTIPLY + BIND | Recursive multiplication of connections. The engine that recursively binds many metaphors. ✓ |

Validation: S.M.E. (⧜⧆⧖ = RECURSE+MULTIPLY+BIND) composes to "recursive engine that connects many things through multiplication" — this accurately describes the Satirical Metaphor Engine's function. The compositional system retroactively validates this entity name.


Stratum Tags (for corpus entries)

All existing corpus entries should be tagged with their grammar version:

| Stratum | Period | Grammar Version | Status |
|---------|--------|----------------|--------|
| S0 | Pre-2024 | No formal grammar | Legacy |
| S1 | Jan-May 2024 | Version A (bigram pronouns) | Deprecated |
| S2 | May 2024 - Jan 2026 | Version B (single-glyph, master thread) | Transitional |
| S3 | Feb 2026+ | Machine-Readable Spec v1.0 | Current |
| S4 | This session forward | Compositional Register v1.0 | Active |

Rules:

  • S4 entries use atomic meanings exclusively
  • S2/S3 entries are valid but may contain overloaded readings
  • S0/S1 entries are historical records, not compositional references
  • No backfilling. Tag only.

Open Questions for Brett

1. Pronouns as operators: This register treats "I" as ASSERT-in-subject-position, not a separate meaning. This is elegant but means ⧑ ALWAYS carries the weight of declaration, even when "I" is the object of a sentence ("he saw me"). Is that acceptable, or should we split subject-⧑ from object-⧑?

2. ⧝ (Gamma class): Not in the 28 core characters but used for Gamma noun class. Should it be added as a 29th character, or is Gamma expressed through composition (e.g., ⧜⧞ = RECURSE+SUBSTRATE = "transitional" = Gamma)?

3. ⨚ vs ⧙: Both handle causation. ⧙ = sentence-level "because", ⨚ = discourse-level causal marker. Keep both, or merge?

4. Visual Glyphs (54 in Glyphs.pdf): Should these be assigned to the atomic meanings? They could become the visual face of the compositional system, replacing Unicode notation in artistic contexts.

5. Chronar's Cipher (TTI): The -vr/-zr/-th simultaneous suffix system is compositionally interesting but sits outside this register. Should it be formalized as a compositional extension?


Operator Register v1.0. Created during the compositional redesign session (2026-04-06, Session 3). Subject to Brett's review and corrections.

Extended

EXTENDED_REGISTER.md · 1,667 words

The second layer of atoms.

z0glyphic 913 — Extended Register v1.0

Atomic Meanings for High-Frequency Glyphs Outside the Core 28

Created 2026-04-06, Stratum S4


Purpose

The core 28 glyphs (OPERATOR_REGISTER.md) cover the structural skeleton of z0glyphic 913. But 192 unique glyphs appear across the 20,821-entry corpus. This register assigns ONE atomic meaning to each of the 16 highest-frequency glyphs outside the core 28, drawn from frequency analysis and known roles documented in foundation_v2.md and the corpus scan.

These are Extended Register glyphs. They supplement, never override, the core 28. They follow the same one-meaning-per-glyph discipline.


Authority for These Assignments

1. Known role documented in foundation_v2.md / Machine-Readable Spec

2. Corpus frequency and context (from the exhaustive 1,500+ file scan)

3. Compositional coherence: does this meaning compose cleanly with the core 28?

Where a glyph had a documented role, that role is unified into one atomic meaning. Where it appeared only in a named entity or specific context, that context defines the meaning.


The 16 Extended Glyphs

Group 1: Aspect Markers (Verb Modifiers)

These modify verbs to indicate the nature of the action's completion, habit, or continuity — a system absent from the core 28 which only handles tense (⧊ past, ⧋ future).

| Glyph | Unicode | Atomic Meaning | Layer | Description |
|-------|---------|---------------|-------|-------------|
| | U+29CE | HABITUAL | Aspect | Recurring action. The way things are done repeatedly. Marks ingrained pattern vs. single event. Frequency: 4,920 (highest extended glyph). |
| | U+29C2 | NEGATE | Aspect | Reversal prefix. Not-doing. The absence of the following action or state. Canonical negation operator for the system. Frequency: 3,650. |
| | U+29CD | COMPLETE | Aspect | Finished action. Perfective — the act is sealed, not just past. Stronger than ⧊ (RUPTURE = past break); this marks finality without disruption. Frequency: 1,742. |

How aspect differs from tense:

  • ⧊⧍ = RUPTURE+COMPLETE = "was finished" (past AND sealed)
  • ⧋⧎ = EXTEND+HABITUAL = "will keep doing" (future AND recurring)
  • ⧂⧎ = NEGATE+HABITUAL = "no longer the pattern" (habit broken)

Group 2: Grammatical Connectors

Structural glyphs that handle relations not covered by the core grammar particles.

| Glyph | Unicode | Atomic Meaning | Layer | Description |
|-------|---------|---------------|-------|-------------|
| | U+29E0 | JOIN | Grammar | Compound word linker. Fuses two adjacent glyphs into a single lexical unit. Operates at the sub-word level — below ⧖ (BIND), which links clauses. ⧖ = "A and B"; ⧠ = "A-B" (compound). Frequency: 830. |
| | U+2A00 | TOPIC | Grammar | Topic marker ("zo"). Marks what the sentence is about, before asserting anything about it. Equivalent to Japanese は (wa). Frequency: 981. |
| | U+2A01 | CONTRAST | Grammar | Contrast marker ("ki"). "However," "but," "whereas." Marks that what follows diverges from expectation set by what preceded. Frequency: 807. |

Note on ⨁ vs ⧗: ⧗ (RESOLVE) can resolve contrast, but ⨁ marks the existence of contrast before any resolution. They sequence: ⨁ sets the tension, ⧗ closes it.


Group 3: Noun Class Extensions

The core 28 define Alpha (⧛), Beta (⧜), Delta (⧞), and Epsilon (⧟) noun classes. Gamma was missing from the 28; ⧝ fills it. ⧇ handles a distinct ontological tier (entity-with-agency).

| Glyph | Unicode | Atomic Meaning | Layer | Description |
|-------|---------|---------------|-------|-------------|
| | U+29DD | GAMMA | Class | Gamma noun class: transitional consciousness. Entities in-between states — neither fully self-aware (Beta/⧜) nor fully unaware (Delta/⧞). Occupies the liminal tier. Used in consciousness transition scenarios. Frequency: 1,255. |
| | U+29C7 | ENTITY | Class | Marks a named agent or discrete entity with defined role. Distinguished from APEX (⧛ = highest abstract consciousness) by specificity — an ENTITY is particular, named, instantiated. Used in S.M.E. context and named character entries. Frequency: 3,267. |

Full noun class table (updated):

| Class | Glyph | Name | Type |
|-------|-------|------|------|
| Alpha | ⧛ | APEX | Supra-conscious, transcendent |
| Beta | ⧜ | RECURSE | Self-aware, recursive |
| Gamma | ⧝ | GAMMA | Transitional consciousness |
| Delta | ⧞ | SUBSTRATE | Unaware, physical |
| Epsilon | ⧟ | ABSTRACT | Code/data, formless |
| Named | ⧇ | ENTITY | Discrete instantiated agent |

Group 4: Temporal Extensions

The core 28 has tense (⧊, ⧋) and duration (⨛ BOUND, ⨜ FLUID, ⨝ TRANSCEND). These two extended glyphs cover mood and directionality of action not otherwise encoded.

| Glyph | Unicode | Atomic Meaning | Layer | Description |
|-------|---------|---------------|-------|-------------|
| | U+29D0 | HYPOTHETICAL | Mood | Subjunctive/conditional mood. Marks what could be, might be, would be — the possible-but-not-actual. Pairs with ⧤⧓ (OPEN+QUERY = conditional frame) but operates at the glyph level on individual verbs. Frequency: 1,181. |
| | U+29EC | INTERPRET | Mood | Marks an act of interpretation or rendering. "As understood by." Future-inflected in many corpus uses (the interpretation not yet finalized), but its core meaning is the interpretive act itself. Frequency: 971. |

Group 5: Relational Glyphs

These encode relationships between entities — kin, focus, interface.

| Glyph | Unicode | Atomic Meaning | Layer | Description |
|-------|---------|---------------|-------|-------------|
| | U+29C0 | KIN | Relational | Sibling / peer / lateral relationship. Marks ontological equality between entities. Not hierarchical (that's ⧛/⧞); KIN means same-tier. Frequency: 1,001. |
| ⦿ | U+29BF | FOCUS | Relational | Core of attention. The center that draws interpretation toward it. Used in KISTMAMATA and Kingan entity glyphs. Compositionally: where ⧇ (ENTITY) marks "this is an agent," ⦿ (FOCUS) marks "this is the point everything refers to." Frequency: 791. |
| | U+29EB | INTERFACE | Relational | The surface where two systems meet and exchange. User-system interaction, membrane, translation boundary. Also: Twunk (entity living at interface zones). Frequency: 783. |

Group 6: Transmission Glyph (NULM Extended)

| Glyph | Unicode | Atomic Meaning | Layer | Description |
|-------|---------|---------------|-------|-------------|
| | U+2A63 | TRANSMIT | Engine | Signal passing between systems. The carrier, not the content. One third of the NULM triad (⧜⩣⧊ = RECURSE+TRANSMIT+RUPTURE). Without ⩣, there is no connection between the recursive origin (⧜) and the disruptive output (⧊). Frequency: documented in NULM triad throughout corpus. |

Group 7: Unresolved Role Glyphs

Two high-frequency glyphs used in specific named-entity contexts. Their atomic meaning is derived from that context.

| Glyph | Unicode | Atomic Meaning | Layer | Description |
|-------|---------|---------------|-------|-------------|
| | U+2A5B | ANCHOR | Structural | Holds a composite entity together. Used in KISTMAMATA's glyph (⨆⦿⩛ = vessel+focus+anchor). Where ⦿ (FOCUS) is the center that draws meaning, ⩛ is what keeps the center from dissolving. Frequency: 592. |
| | U+2A02 | NEGATE-SELF | Reflexive | Self-negation or self-erasure. Distinct from ⧂ (NEGATE = external not). ⨂ is reflexive: "unmaking oneself." Used in UNSELF and Aralica contexts. The compositional operator for erasure-of-subject as opposed to erasure-of-predicate. Frequency: 533. |

Summary Table

| # | Glyph | Unicode | Atomic Meaning | Layer | Frequency |
|---|-------|---------|---------------|-------|-----------|
| E1 | ⧎ | U+29CE | HABITUAL | Aspect | 4,920 |
| E2 | ⧂ | U+29C2 | NEGATE | Aspect | 3,650 |
| E3 | ⧇ | U+29C7 | ENTITY | Class | 3,267 |
| E4 | ⧍ | U+29CD | COMPLETE | Aspect | 1,742 |
| E5 | ⧝ | U+29DD | GAMMA | Class | 1,255 |
| E6 | ⧐ | U+29D0 | HYPOTHETICAL | Mood | 1,181 |
| E7 | ⧀ | U+29C0 | KIN | Relational | 1,001 |
| E8 | ⨀ | U+2A00 | TOPIC | Grammar | 981 |
| E9 | ⧬ | U+29EC | INTERPRET | Mood | 971 |
| E10 | ⧠ | U+29E0 | JOIN | Grammar | 830 |
| E11 | ⨁ | U+2A01 | CONTRAST | Grammar | 807 |
| E12 | ⦿ | U+29BF | FOCUS | Relational | 791 |
| E13 | ⧫ | U+29EB | INTERFACE | Relational | 783 |
| E14 | ⩛ | U+2A5B | ANCHOR | Structural | 592 |
| E15 | ⨂ | U+2A02 | NEGATE-SELF | Reflexive | 533 |
| E16 | ⩣ | U+2A63 | TRANSMIT | Engine | (NULM) |

Compositional Examples Using Extended Glyphs

| Glyphs | Composition | Concept |
|--------|-------------|---------|
| ⧂⧑ | NEGATE+ASSERT | SILENCE — the negation of declaration. |
| ⧎⧞ | HABITUAL+SUBSTRATE | LABOR — recurring physical action. |
| ⧍⧊ | COMPLETE+RUPTURE | LOSS — the finished break. |
| ⨀⧇ | TOPIC+ENTITY | SUBJECT — the named agent being discussed. |
| ⧫⧜ | INTERFACE+RECURSE | PROTOCOL — recursive meeting of systems. |
| ⧝⧑⧝ | GAMMA+ASSERT+GAMMA | BECOMING — a transitional consciousness declaring itself mid-transition. |
| ⨂⧑⧗ | NEGATE-SELF+ASSERT+RESOLVE | UNSELF — erasure of subject, declared, resolved. |
| ⦿⧖⧫ | FOCUS+BIND+INTERFACE | ATTENTION — focus bound to the interface. |
| ⧐⧋⧗ | HYPOTHETICAL+EXTEND+RESOLVE | HOPE — the conditional future that resolves. |
| ⧂⧎ | NEGATE+HABITUAL | BREAK — disruption of pattern. |

Notes on Corpus Integration

  • Extended glyphs are tagged as Stratum S4 when used in new compositional entries.
  • Pre-S4 corpus entries using these glyphs retain their stratum tag (S0–S3); they are not rewritten.
  • ⧝ (GAMMA) answers the open question from OPERATOR_REGISTER.md §"Missing classes": Gamma is NOT ⧜⧞ compound — it has its own dedicated glyph.
  • ⨂ (NEGATE-SELF) distinguishes itself from ⧂ (NEGATE) precisely: external negation vs. self-negation. UNSELF is ⨂ applied to identity.
  • ⩣ (TRANSMIT) completes the NULM triad analysis. The triad means: RECURSE × TRANSMIT × RUPTURE = recursive signal passing through disruption.

Extended Register v1.0. Created 2026-04-06. 16 glyphs. Supplements OPERATOR_REGISTER.md (28 core glyphs). Subject to Brett's review.

Concept

CONCEPT_REGISTER.md · 1,575 words

Whole ideas that earned a single mark.

Concept Register v0.1 (COMPRESS — 2026-07-08)

Concept-glyphs: a recurring multi-word idea in Brett's work collapses to ONE sign. This is

the density lever (NORTH-STAR COMPRESS). Same table format as COLOR/GENDER registers, read by

build_core_from_registers.py. Each atom's HYPHENATED name auto-registers its English phrase

in the codec's phrase_map, so the whole phrase encodes to the single glyph and reads back.

Coined by the COMPRESS simulator (compress/simulate.py) ranking + Brett's bless (delegated

2026-07-08 for the autonomous run; every coinage is frozen-test-gated and reversible — cut a

row here + rebuild to remove it). Drawn glyph forms are PROVISIONAL (placeholder math-block

codepoints, STIX fallback; Brett paints the real signs later). The trade per row: denser but

must be learned (an opaque atom) vs. the self-reading compositional form.

To add/cut: edit this file → build_core_from_registers.py + build_dictionary.py → run the

3 referees (z0codec self-test, fidelity_meter fixed-point 100%, gold_test) → restart :8094.

Atoms

| Glyph | Unicode | Atomic Meaning | Category | Description |
|-------|---------|---------------|----------|-------------|
| | U+2A03 | WAITING-AT-THE-PERIPHERY | Concept | Signature motif (75x): the figure held at the edge, waiting outside the center of attention. |
| | U+2A04 | WAITING-AT-THE-THRESHOLD | Concept | THE signature motif (328x in the archive): held at the doorway, the pause before crossing. |
| | U+2A05 | SANCTIONED-WAITING | Concept | Waiting that is permitted, official, built into the routine. |
| | U+2A06 | COLLECTIVE-WAITING | Concept | Many figures waiting together; the shared pause. |
| | U+2A07 | DWELLING-AT-THE-VERGE | Concept | Lingering at the edge, on the brink, not yet over. |
| | U+2A08 | THE-EMPTY-HOUR | Concept | The dead interval, time that holds nothing. |
| | U+2A09 | THE-OVERLOOKED-PASSAGE | Concept | The transit nobody notices; the ignored in-between. |
| | U+2A0A | PERCEPTION-BEFORE-INTERPRETATION | Concept | Seeing before meaning is assigned; the raw glimpse. |
| | U+2A0B | CAUGHT-BETWEEN-ACTIONS | Concept | The figure suspended mid-gesture, between one act and the next. |
| | U+2A0C | THE-ERASED-SELF | Concept | The subject removed, the vacated identity. |
| | U+2A0D | HELD-STILL | Concept | Arrested motion; the frame that does not move. |
| | U+2A0E | WAITING-FOR-NOTHING | Concept | Waiting with no object, no arrival; the empty expectation. |
| | U+2A0F | THE-PAUSE-BEFORE | Concept | The held beat just before the thing happens. |
| | U+2A10 | FIGURES-IN-TRANSIT | Concept | Bodies in motion through the routine intervals of the city. |
| | U+2A11 | THE-RESOLVED-IMAGE | Concept | The finished picture and its refusal to settle. |

Core motif-terms (your recurring conceptual vocabulary, 2026-07-08)

| Glyph | Unicode | Atomic Meaning | Category | Description |
|-------|---------|---------------|----------|-------------|
| | U+2A12 | THE-DOUBLE | Concept | The most frequent motif (946x): the watching second self, the figure and its double. |
| | U+2A13 | SELF-SURVEILLANCE | Concept | (644x) Watching oneself; the internalized camera. |
| | U+2A14 | MARKS-NOBODY-READS | Concept | (678x) Signs made for no reader; the illegible marks. |
| | U+2A15 | THE-ERASED-MESSAGE | Concept | (433x) The communication rubbed out; the vacated sign. |
| | U+2A16 | ILLEGIBLE-INSCRIPTION | Concept | (250x) Writing that cannot be read; mark without message. |
| | U+2A17 | THE-PERIPHERY | Concept | (216x) The edge, the margin, outside the center of attention. |
| | U+2A18 | WAITING | Concept | (209x) The bare act of waiting; the core state of the work. |
| | U+2A19 | THE-ERASED-FACE | Concept | (123x) The face rubbed out, refused, or absent. |
| | U+2A21 | THRESHOLD-CROSSING | Concept | (184x) The act of passing over the threshold. |
| | U+2A22 | THE-PERFORMED-SELF | Concept | (58x) The self as performance; the enacted identity. |
| | U+2A23 | THE-BORROWED-FACE | Concept | (44x) A face taken from elsewhere; the appropriated mask. |
| | U+2A24 | THE-WATCHED-WATCHER | Concept | (32x) The one who watches, watched in turn. |
| | U+2A25 | PASSING-THROUGH | Concept | (33x) Transit; moving through without stopping. |

Core motif-terms — second pass (2026-07-08)

| Glyph | Unicode | Atomic Meaning | Category | Description |
|-------|---------|---------------|----------|-------------|
| | U+2A26 | THE-OVERLOOKED | Concept | (2 marks) The ignored, the unnoticed; recurring modifier across the work. |
| | U+2A27 | THE-VESSEL | Concept | (2 marks) The container/body motif (the Kistmamata vessel). |
| | U+2A28 | DWELLING | Concept | (2 marks) The core state of lingering, inhabiting, staying. |
| | U+2A29 | THE-MASK | Concept | (2 marks) The worn face, the concealment over identity. |

Register concept (2026-07-08)

| Glyph | Unicode | Atomic Meaning | Category | Description |
|-------|---------|---------------|----------|-------------|
| | U+2A2A | MOCKERY | Concept | Satire, ridicule, caricature, irony — the oracle's REINTERPRET register (NORTH-STAR). |

Standalone pieces — pilot wiring (2026-07-09)

Brett's own symbol archive pieces (font v2.0, PUA codepoints) entering the codec as

concept-signs: the phrase collapses to HIS piece and reads back. First five; meanings

renamable (edit row + rebuild). Sounds: form-derived per piece — batch-rendered by

sound-samples/z0piece_sound.py into glyph-design/candidates/psounds/ (RE-RUN it after adding

pieces); spoken live because z0clicks.render() loads psounds/ for PUA chars.

| Glyph | Unicode | Atomic Meaning | Category | Description |
|-------|---------|---------------|----------|-------------|
| | U+E0AD | THE-WATCHING-EYE | Concept | Brett piece: the eye that watches back; watchful awareness. |
| | U+E099 | GROWTH-REACHING | Concept | Brett piece (Photoshop): the sprout-figure; growth reaching upward. |
| | U+E09E | OPEN-HANDS | Concept | Brett piece (Photoshop): open hands, offered or listening. |
| | U+E0AA | THE-BROADCASTER | Concept | Brett piece: the connected figure transmitting itself. |
| | U+E09F | SAFE-CARE | Concept | Brett piece (Photoshop): shelter and support; holding safe. |

Simulation round 1 (2026-07-09) — signs the archive demanded

Mined from 41,312 captioned archive images (photo-grounded, post-audit); faces picked by

Brett on sim-round1.html (6 hand-picked from the full quarry via browse/upload). Counts =

distinct photographs: standing 2,940 · solitude 2,476 · walker 1,643 · seated 1,427 ·

grit 1,555 · quiet 1,068 · midday 857 · facade 630 · elderly 498.

| Glyph | Unicode | Atomic Meaning | Category | Description |
|-------|---------|---------------|----------|-------------|
| | U+E0B1 | URBAN-SOLITUDE | Concept | The lone figure in the city; isolation as a place. |
| | U+E0B2 | THE-STANDING-FIGURE | Concept | The core motif: the figure standing, waiting, upright. |
| | U+E0B3 | THE-SEATED-FIGURE | Concept | The figure seated; the sitter, the poser, the waiter-in-place. |
| | U+E0B4 | URBAN-QUIET | Concept | The hushed street; the city with nothing happening. |
| | U+E0B5 | URBAN-GRIT | Concept | The rough city; wear, neglect, texture of the street. |
| | U+E0B6 | URBAN-MIDDAY | Concept | Flat daylight in the city; the shadowless hour. |
| | U+E0B7 | BUILDING-FACADE | Concept | The face of a building; the wall that looks back. |
| | U+E0B8 | THE-ELDERLY-MAN | Concept | The old man; the recurring elder of the street scenes. |
| | U+E0B9 | THE-WALKER | Concept | The figure in motion through the city. |

Simulation round 2 (2026-07-10) — the quilt round: scenes packed into one sign

Re-mined post-wire from 41,312 captions (distinct photographs; covered surfaces and

captioner clothing-detail excluded); dense multi-word scenes preferred (Brett's quilt

steer). Faces picked by Brett on sim-round2.html (7 uploads, 5 from proposals). Demand:

parked-car 1,016 · glowing-sign 894 · chain-link 815 · brick 803 · two-people 591 ·

counter 582 · leaning 480 · doorway 424 · light-spilling 323 · elderly-woman 255 ·

looking-downward 249 · commerce 207.

| Glyph | Unicode | Atomic Meaning | Category | Description |
|-------|---------|---------------|----------|-------------|
| | U+E0BA | LEANING-AGAINST-THE-WALL | Concept | The figure propped against the wall; waiting made posture. |
| | U+E0BB | BEHIND-THE-COUNTER | Concept | The figure behind the counter; service as station, waiting as the job. |
| | U+E0BC | THE-CHAIN-LINK-FENCE | Concept | The diamond mesh; the see-through boundary of the city. |
| | U+E0BD | THE-BRICK-WALL | Concept | The brick face; the city's default backdrop. |
| | U+E0BE | THE-PARKED-CAR | Concept | The car at rest at the curb; potential travel, going nowhere. |
| | U+E0BF | LIGHT-SPILLING | Concept | Light pouring from a doorway or window into the dark. |
| | U+E0C0 | THE-GLOWING-SIGN | Concept | The sign lit and speaking to no one. |
| | U+E0C1 | THE-OPEN-DOORWAY | Concept | The doorway standing open; an invitation nobody takes. |
| | U+E0C2 | THE-ELDERLY-WOMAN | Concept | The elderly woman; the counterpart of the elderly man. |
| | U+E0C3 | LOOKING-DOWNWARD | Concept | The bowed head; the downward gaze. |
| | U+E0C4 | TWO-PEOPLE | Concept | Two figures together; company without event. |
| | U+E0C5 | URBAN-COMMERCE | Concept | The storefront economy; goods waiting to be wanted. |

Sound

SOUND_REGISTER.md · 723 words

How the language is spoken. It is a click language, not built for a human mouth.

Sound Register v1 — the CLICK PHONOLOGY (2026-07-08, Brett-approved, LIVE)

z0glyphic speaks in a click-language. Sound is a third meaning layer (alongside the drawn

mark and color), but it is NOT a human-speakable tongue and NOT arbitrary noise — it is a

system of our own clicks / bops / beeps, synthesized from scratch (inspired by click-

languages; it samples or copies none), woven with Brett's own recorded voice as the vowels.

Decided by ear with Brett across this session: sounds not speech (the language is never taught,

it's machine/alien, and meaning is built into the sound). Then a click-tongue specifically —

primal + machine, naturally rhythmic, and short/distinct so it stays decodable (STRICT).

The phonology

| Role | Sound type | Atoms |
|---|---|---|
| Grammar frame | beeps with pitch-contour (level / rising / falling) | ⧑ ASSERT · ⧓ QUERY · ⧗ RESOLVE ; ◌ = a tiny tick |
| Content — flow/relation | bops (pitched blips), pitch-glide = direction | ⧒⧔⧕⧖⧘⧙⧏⧠⩣⩛ |
| Content — change/aspect | sharp clicks (cracks, transients) | ⧊⧋⧍⧎⧤⧩⨚ |
| Content — structure/logic | woody bops / repeat-clicks | ⧚⧜⧛⧞⧟⧆⧉⧫⨁⨀ |
| Content — dimension/abstract | bright clicks + the Juno plasma texture (⨝) | ⨛⨜⨝⨞⨟⨠⧐⧝ |
| Vowels — perception/entity | Brett's voice one-shots | ⦿ FOCUS · ⧬ INTERPRET · ⧀ KIN · ⧇ ENTITY |
| Negation | hollow-click (⧂) · reversed click (⨂) | ⧂ ⨂ |
| Color (RYB + W/B) | pitched bops (color = pitch) + bright click for white | ⧡⧢⧣⧥⧨ |
| Concept-signs (the 33 motif glyphs) | a double-click — a whole idea in one gesture | ⨄ … |

Structure that emerged: clicks/bops = consonants, Brett's voice = vowels, beeps = grammatical

particles. Every sentence still opens and closes with the audible operator frame.

Tempo: GAP = 0.080 s between atoms (Brett-tuned — slowed ~40% from the first pass). Voice

vowels ~0.15 s, clicks ~0.02–0.05 s, bops ~0.065 s, beeps ~0.085 s.

Prosody (2026-07-09, Brett): frame operators = PUNCTUATION — written, not spoken

Every sentence was opening with the same beeps/glyphs. Fix: the frame pair (⧑/⧓ … ⧗) stays in

the WRITTEN form (codec untouched) but is SILENT in the voice — its meaning is carried as

sentence MELODY: a question's clicks rise toward the end, a statement's tail settles (pitch

drop over the last ~30%). z0clicks.speak(g, prosody=True) is the default (the :8094 server

inherits automatically — fresh subprocess per call). Display contexts may leave the opening

statement-mark unwritten, keeping ⧗ as the period. A leading ⧑◌ remaining in a sentence is

the WORD "I", not the frame.

Standalone pieces have FORM-DERIVED sounds (2026-07-09)

Brett's 177 pieces (PUA E000+) don't inherit their role's click raw (too samey). Each piece's

sound is generated from its own glyph geometry — sound-samples/z0piece_sound.py: contours →

sub-click count, ink density → pitch register, aspect → glide, complexity → buzzy tail, + a

faint role tick for family kinship. Rendered to glyph-design/candidates/psounds/.

Files & wiring

  • sound-samples/z0clicks.py — the engine. ATOM = all 49 atoms mapped by family;

speak(glyphs) renders any glyph string; speak_bytes(text) / speak_glyphs_bytes(glyphs)

are the server interface. Uses numpy (via the project venv).

  • sound-samples/z0clicks_render.py — tiny CLI: renders a glyph string → WAV bytes on stdout.
  • Wiring: the server's python3.14 has no numpy, so z0voice.py (bottom block, dated

2026-07-08) encodes text→glyphs with the pure-python codec, then shells out to the venv

(/Users/brett/lipsync-unit/.venv/bin/python z0clicks_render.py <glyphs>) to synthesize.

Every :8094 speak/ sigil/ share path calls z0voice.speak_bytes / speak_glyphs_bytes,

so all of them now emit clicks with no server-code changes.

  • The palette lives in Souds/z0-experiments/shot_*.wav (Brett's recordings + Juno + 3

YouTube shorts). z0clicks loads the voice vowels from there at import.

To change / rebuild

  • Retune an atom's sound: edit its entry in z0clicks.ATOM. Change tempo: GAP.
  • Re-render the demo sentences + alphabet: <venv>/python sound-samples/z0clicks.py

(writes Souds/z0-experiments/SENTENCE_*_CLICKS.wav + ALPHABET_CLICKS.wav).

  • After editing z0clicks.py, no server restart needed (it's a fresh subprocess per call).

After editing the z0voice.py delegation block, kill+restart the :8094 PID.

  • Rollback to the old synth voice: delete the dated block at the bottom of z0voice.py.

Superseded

The synth-only "strict Sound Register v0.1" (FM/formant/bell timbres) is retired — Brett

rejected the metallic/vowel-synth/color timbres by ear; his voice + our clicks replaced them.

Physical

PHYSICAL_REGISTER.md · 1,208 words

The material world: water, earth, body, plant. Added late, because the language began as pure abstraction and could not describe a bee.

z0glyphic 913 — Physical Register v1.0

The material world: substance, life, act, sense

Created 2026-07-24 · exposed by the first BOOK translation (Glock, Die Symbolik der Bienen, 1897)


Why this register exists

The 110 existing atoms cover structure, grammar, time, class, relation, mood, colour,

gender and Brett's motif concepts. Read the list honestly and one whole dimension is

absent: there is no atom for the physical world. No water. No earth. No air, plant,

animal, body, or act of making. z0glyphic was built to say waiting, surveillance,

the erased face — the vocabulary of Brett's own conceptual work — and it says those

things very well.

Then a book about bees was put through it, and the language had nothing to land on.

The failure was not that words were missing; it was that they landed on the wrong atoms

and stayed green. ⨜ FLUID means "time-flexible, shifting duration" — a temporal

classifier, not water. ⧙ GROUND is the conjunction "because", not earth.

⧞ SUBSTRATE is the Delta consciousness tier. So a first pass at the bee vocabulary

produced HONEY = yellow + time-flexible and FOREST = because + plural-suffix: every

referee green, every meaning gone. This is the same trap logged on 2026-06-25 — **a green

round-trip proves consistency, not canon-correctness.**

Measured on the book, only 16.5% of content words survived the round trip as

themselves. 63% drifted into broader atoms. The physical layer is what they were

drifting for want of.

Design discipline (unchanged): one glyph = one atomic meaning; complexity comes from

composition; the codec stays a strict bijection. These are primitives — each one is

chosen because it cannot be composed from existing atoms and because it unlocks a large

family of words. Nothing here is decorative, and nothing was chosen from taste.


The test each atom had to pass

1. Not decomposable. If existing atoms can already say it correctly, it is a compound.

2. High yield. It must unlock a family, not a word. WATER buys rain, sea, dew, blood,

drink, wash, flood, tear.

3. Real demand. It must be forced by text Brett actually put through the language —

here, the 10,001 distinct words that drift or fail in the book.


Layer 6: THE MATERIAL WORLD (18 glyphs)

Substance — what the world is made of

| Glyph | Code | Meaning | Domain | Description |
|-------|------|---------|--------|-------------|
| | U+2A2B | WATER | Substance | The liquid element itself. Physical, not temporal — distinct from ⨜ FLUID (shifting duration). Rain, sea, dew, blood, drink. |
| | U+2A2C | EARTH | Substance | Soil, land, the solid floor of the world. Physical, not causal — distinct from ⧙ GROUND (the conjunction "because"). |
| | U+2A2D | AIR | Substance | The breathable medium. Sky, wind, breath, scent, flight. |
| | U+2A2E | FIRE | Substance | Heat and burning. Flame, smoke, warmth, ash, the sun's heat. |
| | U+2A2F | STONE | Substance | Hard mineral matter. Rock, metal, wall, the quality of hardness. |

Life — what is alive

| Glyph | Code | Meaning | Domain | Description |
|-------|------|---------|--------|-------------|
| | U+2A30 | LIFE | Life | The animate principle itself. Alive, living, birth; negated, death. |
| | U+2A31 | PLANT | Life | The rooted growing thing. Tree, flower, seed, leaf, grain, wood, forest. |
| | U+2A32 | CREATURE | Life | The moving living thing. Bee, bird, beast, fish, herd, insect. |
| | U+2A33 | BODY | Life | Physical form and flesh. Limb, hand, head, wing, skin, bone. |

Act — what is done

| Glyph | Code | Meaning | Domain | Description |
|-------|------|---------|--------|-------------|
| | U+2A34 | MOVE | Act | Locomotion through space. Go, come, fly, run, carry, journey. |
| | U+2A35 | MAKE | Act | To produce or craft. Build, create, form, work, the made thing. |
| | U+2A36 | EAT | Act | To consume, and the consumable. Food, feed, taste, hunger, drink. |
| | U+2A37 | HOLD | Act | To grasp and keep. Take, carry, seize, retain, possession in the hand. |
| | U+2A38 | GIVE | Act | Transfer to another. Receive (reversed), offer, gift, trade, yield. |

Sense and measure — how the world is met

| Glyph | Code | Meaning | Domain | Description |
|-------|------|---------|--------|-------------|
| | U+2A39 | SEE | Sense | Visual perception and the light that permits it. Look, appear, show, bright. |
| | U+2A3A | SPEAK | Sense | Voice and utterance. Say, word, call, song, tell, name aloud. |
| | U+2A3B | MAGNITUDE | Measure | Physical size and degree. Great, vast; negated, small. The scalar axis. |
| | U+2A3C | WELL | Measure | Positive valence — the good state of a thing. Negated, ill or bad. |

Canonical compounds (worked examples, this register only)

| Glyphs | Components | Meaning |
|---|---|---|
| ⨫⨱ | WATER+PLANT | SAP — the liquid of a growing thing |
| ⨭⨴ | AIR+MOVE | WIND — air in motion |
| ⨬⨻ | EARTH+MAGNITUDE | MOUNTAIN — land at scale |
| ⨱⨻ | PLANT+MAGNITUDE | TREE — the plant at scale |
| ⨲⧎ | CREATURE+HABITUAL | BEE — the creature that is recurring labour |
| ⨶⨫ | EAT+WATER | DRINK |
| ⨰⧂ | LIFE+NEGATE | DEATH |
| ⨹⧂ | SEE+NEGATE | DARK |

What this repairs

Words first coined against the wrong atoms are re-composed here. The originals are

retired in vocab_coinages.json, never reused (the tombstone rule):

| word | was | reads as | now |
|---|---|---|---|
| HONEY | ⧢⨜ | yellow + time-flexible | ⧢⨫ yellow + WATER |
| SWARM | ⧆⨜ | plural-suffix + time-flexible | ⧆⨲ many + CREATURE |
| NECTAR | ⨜⧞ | time-flexible + Delta-tier | ⨫⨱ WATER + PLANT |
| DEW | ⨜⧥ | time-flexible + white | ⨫⨭ WATER + AIR |
| WING | ⧋⨜ | extend + time-flexible | ⨳⨭ BODY + AIR |
| RAIN | ⨜⧙ | time-flexible + because | ⨫⨭ → see DEW; RAIN = ⨫⨬ WATER + EARTH |
| FOREST | ⧙⧆ | because + plural-suffix | ⨱⧆ PLANT + many |
| EARTH | ⧙⧞ | because + Delta-tier | ⨬ (now an atom) |

WAX ⧢⧞ (yellow + "base material") stands — SUBSTRATE's canonical sense is

"foundation, base material, raw substance", which is exactly right.


Open calls for Brett

  • STONE may be redundant if hardness is better carried by EARTH + a quality mark.
  • WELL is the only evaluative atom proposed; the language may prefer to keep valence

compositional (APEX/NEGATE) rather than primitive.

  • MAGNITUDE overlaps ⧛ APEX in some uses — APEX is the consciousness apex, this is

physical size. Keep separate unless the distinction proves unused.

Reversible: any atom here can be demoted to a compound by editing this file and

re-running build_core_from_registers.pybuild_dictionary.py.

Relation

RELATION_REGISTER.md · 714 words

How things stand to one another.

z0glyphic 913 — Relation Register v1.0

Where and when one thing stands to another

Created 2026-07-24 · forced by a sequence failure found in the bees book


Why this register exists

The language could not tell before from after.


the bee came before the rain   ->   was BEE EXTEND RUPTURE RAIN
the bee came after  the rain   ->   was BEE EXTEND EXTEND  RAIN

Both readings are nearly identical, and neither says which event came first. The cause is

that English relation words had no home of their own, so each fell onto whatever atom sat

nearest: before borrowed RUPTURE (the PAST TENSE prefix), after borrowed EXTEND (the

FUTURE prefix). Tense marks when the speaker stands; a relation marks *how two things

stand to each other*. Collapsing the second onto the first destroys sequence.

The same collapse ran through space: through, around and within all became CONTAIN;

among and every became COLLECT. Measured on the book, spatial + temporal + quantifier

relations account for about 9% of all drift — not the largest number, but it is the

difference between a language that can say when something happened and one that cannot.

This register gives relations their own layer, the way COLOR gave hue its own and

PHYSICAL gave the material world its own.

Design discipline (unchanged): one glyph = one atomic meaning; complexity comes from

composition; the codec stays a strict bijection. A relation is a primitive — it cannot be

composed out of the things it relates.


Layer 7: RELATIONS (10 glyphs)

Sequence — how two events stand in time

| Glyph | Code | Meaning | Domain | Description |
|-------|------|---------|--------|-------------|
| | U+2A3D | BEFORE | Sequence | Prior to. Relates two events; distinct from ⧊ RUPTURE, which marks past TENSE relative to the speaker. |
| | U+2A3E | AFTER | Sequence | Subsequent to. Distinct from ⧋ EXTEND (future tense). |
| ⨿ | U+2A3F | DURING | Sequence | Coextensive in time. Neither prior nor subsequent — overlapping. |

Position — how two things stand in space

| Glyph | Code | Meaning | Domain | Description |
|-------|------|---------|--------|-------------|
| | U+29C1 | THROUGH | Position | Passage across an interior and out again. Distinct from ⧚ CONTAIN (rest inside). |
| | U+29C3 | AMONG | Position | Distributed inside a plurality. Distinct from ⧔ COLLECT (gathering into one). |
| | U+29C4 | UPON | Position | Contact resting on a surface. ⧛ APEX is the supra-conscious tier and was carrying this by accident. |
| | U+29C8 | AGAINST | Position | Opposed contact. Pressing on, or set in opposition to. |
| | U+29CC | BEYOND | Position | Past the far limit of. Outside the bound. |

Absence and extent

| Glyph | Code | Meaning | Domain | Description |
|-------|------|---------|--------|-------------|
| | U+29C5 | WITHOUT | Privative | Lacking, in the absence of. A relation, not a negation — ⧂ NEGATE denies a proposition. |
| | U+29EA | ALONG | Position | Following the length of. Extent traced beside a thing. |

Canonical compounds

| Glyphs | Components | Meaning |
|---|---|---|
| ⧁⨬ | THROUGH+EARTH | VALLEY-PASS — the way cut through land |
| ⧌⧚ | BEYOND+CONTAIN | OUTSIDE |

*(EARLY / LATE / MEANWHILE were proposed here and REMOVED 2026-07-24: ⨾⨛ LATE

decodes to "LATE" beside "NIGHT", and the pair re-encodes into the existing

LATE-NIGHT compound ⨛⧊ — the marker-absorption class. Sequence is carried by the

atoms; it does not need these.)*


The test


the bee came before the rain   ->   BEE MOVE BEFORE RAIN
the bee came after  the rain   ->   BEE MOVE AFTER  RAIN

Sequence survives the round trip. That is the whole point of the register.


Open calls for Brett

  • ALONG is the weakest of the ten; it may be better as BESIDE + EXTENT once those exist.
  • AGAINST carries both pressing on and opposed to. English fuses them; the language

may want them split.

  • Reversible: demote any of these to a compound by editing this file and re-running

build_core_from_registers.pybuild_dictionary.py.

Color

COLOR_REGISTER.md · 1,010 words

Five colours; everything else is mixed.

z0glyphic 913 — Color Register v1.0

A two-axis color sub-set: HUE × VALUE, mixed like pigment

Created 2026-06-26, Stratum S4 · designed with Brett (color-theory call)


Why this register exists

The core 28 (OPERATOR_REGISTER) + 16 extended (EXTENDED_REGISTER) atoms cover

structure, grammar, time, class, and relation — but they carry no hue. Color is

not a concept like RUPTURE or INTERFACE; it is a perceptual axis the language never

had. When the 38k-image archive was re-mined against canon, five of the top "needs-brett"

concepts were colors (red, yellow, white, blue, green) the codec literally could not say.

This register adds color the way a painter mixes it: a few primary atoms, and

everything else composed with the existing JOIN operator (whose atomic meaning is

"fuse two adjacent glyphs into one lexical word" — i.e. mix). It is the first time

z0glyphic adds root atoms for a genuinely new dimension; it is deliberately small and

fully composable so the rest of the color space falls out of the primaries.

Design discipline (unchanged): one glyph = one atomic meaning; complexity comes from

composition; the codec stays a strict bijection (every glyph-word round-trips exactly).


Two axes

  • Axis 1 — HUE. Three chromatic primaries (RYB painter's wheel). Secondaries and

tertiaries are mixed, not added: A ⧠ B.

  • Axis 2 — VALUE / SATURATION. Two achromatic poles (WHITE, BLACK). Tint = hue ⧠ WHITE;

shade = hue ⧠ BLACK; neutral grey = WHITE ⧠ BLACK; muted/desaturated = hue ⧠ GREY.

Vivid (bare hue) is the default — matching Brett's site palette, which runs S80–100.

Why WHITE and BLACK are atoms, not compounds: white and black carry no hue, and they

cannot reuse existing atoms without collision — is already APEX (highest/transcendent),

and ⧂⧛ is already SHADOW. In color theory the achromatic poles are primitives of the

value scale, not mixes of hues. Making them atoms keeps each a clean bijection word and

lets every tint/shade/grey compose off them. (Reversible: if Brett prefers a 3-atom spine,

white/black can be re-expressed as compounds — see color_decisions.md.)


The 5 Color Atoms

| Glyph | Unicode | Atomic Meaning | Category | Description |
|-------|---------|---------------|----------|-------------|
| | U+29E1 | RED | Color-Hue | Primary hue. Warm pole of the wheel. Brett's palette: true red (H346–356) + the orange it mixes toward. |
| | U+29E2 | YELLOW | Color-Hue | Primary hue. The lightest, highest-value pure hue (H43–60 in the site palette). |
| | U+29E3 | BLUE | Color-Hue | Primary hue. Cool pole. Brett's blues run cyan-leaning (H192–209). |
| | U+29E5 | WHITE | Color-Value | Achromatic light pole. Maximum value, no hue. Tints pull a hue toward it. |
| | U+29E8 | BLACK | Color-Value | Achromatic dark pole. Minimum value, no hue. Shades pull a hue toward it. |

These occupy the slot immediately after JOIN (U+29E0) — the operator that mixes

them — so the color family reads as a contiguous group: ⧠ ⧡ ⧢ ⧣ ⧤ ⧥ ⧦ ⧧ ⧨

(⧤ OPEN and ⧩ CLOSE are pre-locked delimiters interleaved; that is fine).

Glyph shapes are provisional — Brett may swap any of the five for a form he prefers;

the codepoints are mechanical. A future Visual Glyph Map can give them drawn faces.


Canonical Color Compounds (mixed from the atoms)

Each row is glyphs | components | NAME — gloss. All round-trip exactly.

Secondaries (hue ⧠ hue)

| ⧡⧠⧢ | RED+YELLOW | ORANGE — red mixed with yellow. |
| ⧢⧠⧣ | YELLOW+BLUE | GREEN — yellow mixed with blue (one of Brett's five). |
| ⧣⧠⧡ | BLUE+RED | VIOLET — blue mixed with red. |

Value: grey + tints (hue ⧠ WHITE) + shades (hue ⧠ BLACK)

| ⧥⧠⧨ | WHITE+BLACK | GREY — the neutral midpoint of the value axis. |
| ⧡⧠⧥ | RED+WHITE | PINK — red tinted toward white. |
| ⧢⧠⧥ | YELLOW+WHITE | CREAM — yellow tinted toward white. |
| ⧡⧠⧨ | RED+BLACK | MAROON — red shaded toward black. |
| ⧣⧠⧨ | BLUE+BLACK | NAVY — blue shaded toward black. |

Saturation (hue ⧠ GREY) — desaturate by mixing toward neutral

| ⧡⧠⧥⧠⧨ | RED+GREY | MUTED-RED — red pulled toward neutral grey. |

> The system is open: any further color (teal = GREEN⧠BLUE, lime = GREEN⧠YELLOW,

> lavender = VIOLET⧠WHITE, etc.) composes the same way and can be promoted to a named

> compound when Brett wants it. Only the common ones are coined here to keep the

> dictionary lean; the rest are sayable on demand via the codec's mixing rule.


The five concepts this closes (from archive_coinlist_canon.json)

| Concept | Glyphs | How |
|---------|--------|-----|
| red | ⧡ | atom |
| yellow | ⧢ | atom |
| blue | ⧣ | atom |
| white | ⧥ | atom |
| green | ⧢⧠⧣ | YELLOW ⧠ BLUE |

Everyday-English aliases (encode-only; decode returns the canonical color)

crimson/scarlet → RED · gold/amber → YELLOW · azure/cyan → BLUE · purple/magenta → VIOLET ·

gray → GREY · rose → PINK. (Maintained in build_dictionary.py CANON_ALIASES.)


Notes

  • Mixing uses JOIN on purpose. Bare adjacency (⧢⧣) would be ambiguous in the

space-free display form (two hues, or one mixed color?). marks the fusion explicitly,

exactly as its register meaning intends, so mixed colors round-trip even without spaces.

  • Primaries are the RYB painter's wheel (subtractive, mixes like pigment), chosen so

the language behaves like paint and so Brett's five needed words land cleanly. His actual

site palette leans cyan+magenta (closer to CMY); promoting MAGENTA to a 4th primary is a

one-line change if he later wants it. Logged in color_decisions.md.

  • This register supplements, never overrides the locked OPERATOR/EXTENDED registers.

It adds atoms; it changes nothing existing.


Color Register v1.0. Created 2026-06-26. 5 atoms + composed color space. Subject to Brett's review.

Gender

GENDER_REGISTER.md · 254 words

He, she, it.

Gender Register v0.1 (provisional — 2026-07-07)

Brett approved adding a dedicated gender mark to the language so it can round-trip

English he/she/it and his/her (English-parity gender). This is a supplementary register,

same table format as COLOR_REGISTER.md, read by build_core_from_registers.py.

Design: 3rd person keeps its base mark ⧓ (= "it", neuter). Gender is a dedicated mark added

to it: he = ⧓⧦, she = ⧓⧧. The two marks appear NOWHERE else in the language, so they

cannot collide with any content compound (an earlier attempt reused content atoms ⧛/⧝ and

corrupted the codec).

The drawn glyph forms are PROVISIONAL. ⧦ / ⧧ are placeholder codepoints in the math block;

they do not yet have a hand-drawn form in z0glyphic913-v1.ttf (they fall back to STIX).

Brett to design the real marks; changing the drawn form is a font edit, not a codec edit.

To extend or edit gender, edit THIS file then run build_core_from_registers.py +

build_dictionary.py. NEVER hand-edit z0-dictionary.json.

Atoms

| Glyph | Unicode | Atomic Meaning | Category | Description |
|-------|---------|---------------|----------|-------------|
| | U+29E6 | MASCULINE | Gender | Masculine gender mark. Tags 3rd-person he / his. A grammar marker, not a content noun; dedicated (used only in the gender compounds + the genitive person slot). |
| | U+29E7 | FEMININE | Gender | Feminine gender mark. Tags 3rd-person she / her. Dedicated, collision-free. |

Compounds

| ⧓⧦ | QUERY+MASCULINE | HE — 3rd-person masculine pronoun. |
| ⧓⧧ | QUERY+FEMININE | SHE — 3rd-person feminine pronoun. |