βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β THE CENTER: β
β β
β "CodexMono is The Brick - the fundamental unit that enables β
β Monokinetics: unified Human + AI experience through β
β predictable, trustable visual alignment." β
β β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
The Origin Story
One user question started it all: βsubscript character missing?ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β THE TRIGGER EVENT β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β β
β When typing mathematical notation: x_k = 5 β
β β
β βββββ¬ββββ¬ββββββββ¬ββββ¬ββββ¬ββββ¬ββββ β
β β x β _ β [?] β _ β = β _ β 5 β β
β βββββ΄ββββ΄ββββββββ΄ββββ΄ββββ΄ββββ΄ββββ β
β 600 600 ??? 600 600 600 600 β
β ^ β
β β β
β Subscript k was MISSING! β
β System fell back to a different font β
β Alignment broke β
β β
β Investigation revealed MORE missing: β
β - Database operators (BOWTIE for SQL JOIN) β
β - Subscripts: a e o h l p s t β
β - Superscripts: multiple β
β - Math symbols: many β
β β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
From Problem to Solution
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β SCOPE EXPANSION β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β β
β Day 1 β
β βββββββββββββββββββββββββββββββββββββββββ β
β β "Subscript k is missing" β β
β β Scope: 1 character β β
β βββββββββββββββββββββ¬ββββββββββββββββββββ β
β β β
β v β
β βββββββββββββββββββββββββββββββββββββββββ β
β β "Many subscripts are missing" β β
β β Scope: 12 characters β β
β βββββββββββββββββββββ¬ββββββββββββββββββββ β
β β β
β v β
β βββββββββββββββββββββββββββββββββββββββββ β
β β "Math notation incomplete" β β
β β Scope: 50+ characters β β
β βββββββββββββββββββββ¬ββββββββββββββββββββ β
β β β
β v β
β Day 2 β
β βββββββββββββββββββββββββββββββββββββββββ β
β β SMPC Applied: Systematic solution β β
β β Result: 75+ glyphs added β β
β β All 600 units. All Variable Font. β β
β βββββββββββββββββββββββββββββββββββββββββ β
β β
β β
β "The best glyph is not created, but discovered in existing forms" β
β β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Glyph Categories
Subscripts (27 Characters)
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β SUBSCRIPT CHARACTERS β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β β
β Numbers: β
β ββββββ¬βββββ¬βββββ¬βββββ¬βββββ¬βββββ¬βββββ¬βββββ¬βββββ¬βββββ β
β β _0 β _1 β _2 β _3 β _4 β _5 β _6 β _7 β _8 β _9 β β
β ββββββ΄βββββ΄βββββ΄βββββ΄βββββ΄βββββ΄βββββ΄βββββ΄βββββ΄βββββ β
β 600 600 600 600 600 600 600 600 600 600 β
β β
β Latin Letters: β
β ββββββ¬βββββ¬βββββ¬βββββ¬βββββ¬βββββ¬βββββ¬βββββ¬βββββ¬βββββ¬βββββ¬βββββ β
β β _a β _e β _o β _x β _h β _k β _l β _m β _n β _p β _s β _t β β
β ββββββ΄βββββ΄βββββ΄βββββ΄βββββ΄βββββ΄βββββ΄βββββ΄βββββ΄βββββ΄βββββ΄βββββ β
β 600 600 600 600 600 600 600 600 600 600 600 600 β
β ^ β
β β β
β THE ORIGIN (_k) β
β β
β Additional Letters: β
β ββββββ¬βββββ¬βββββ¬βββββ¬βββββ β
β β _i β _r β _u β _v β _j β β
β ββββββ΄βββββ΄βββββ΄βββββ΄βββββ β
β 600 600 600 600 600 β
β β
β TOTAL: 27 subscripts, ALL 600 units β
β β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Superscripts (18 Characters)
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β SUPERSCRIPT CHARACTERS β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β β
β Numbers: β
β ββββββ¬βββββ¬βββββ¬βββββ¬βββββ¬βββββ¬βββββ¬βββββ¬βββββ¬βββββ β
β β ^0 β ^1 β ^2 β ^3 β ^4 β ^5 β ^6 β ^7 β ^8 β ^9 β β
β ββββββ΄βββββ΄βββββ΄βββββ΄βββββ΄βββββ΄βββββ΄βββββ΄βββββ΄βββββ β
β 600 600 600 600 600 600 600 600 600 600 β
β β
β Operators: Letters: β
β ββββββ¬βββββ¬βββββ¬βββββ ββββββ¬βββββ¬βββββ¬βββββ β
β β ^+ β ^- β ^( β ^) β β ^i β ^j β ^m β ^n β β
β ββββββ΄βββββ΄βββββ΄βββββ ββββββ΄βββββ΄βββββ΄βββββ β
β 600 600 600 600 600 600 600 600 β
β β
β TOTAL: 18 superscripts, ALL 600 units β
β β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Database Operators
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β DATABASE OPERATORS β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β β
β ββββββββββββββββββββ¬ββββββββββββββββββββββββββββββ¬ββββββββ β
β β Symbol β Purpose β Width β β
β ββββββββββββββββββββΌββββββββββββββββββββββββββββββΌββββββββ€ β
β β BOWTIE β SQL Natural Join β 600 β β
β β LEFT SEMIJOIN β Left Semi-Join β 600 β β
β β RIGHT SEMIJOIN β Right Semi-Join β 600 β β
β ββββββββββββββββββββ΄ββββββββββββββββββββββββββββββ΄ββββββββ β
β β
β Usage: R BOWTIE S (Natural Join in relational algebra) β
β β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Mathematical Symbols
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β MATHEMATICAL SYMBOLS β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β β
β Glyph Reuse (SMPC: Discover in existing forms): β
β β
β βββββββββββββββββ¬ββββββββββββββββββββββββββββββ¬ββββββββ β
β β Symbol β Base + Transform β Width β β
β βββββββββββββββββΌββββββββββββββββββββββββββββββΌββββββββ€ β
β β SIGMA (sum) β M rotated 90 degrees β 600 β β
β β NABLA β A flipped + bottom removed β 600 β β
β β INFINITY β 8 rotated 90 degrees β 600 β β
β β LOGICAL AND β V flipped vertically β 600 β β
β β LOGICAL OR β V as-is β 600 β β
β β PARALLEL β = rotated 90 degrees β 600 β β
β β FOR ALL β A inverted β 600 β β
β β EXISTS β E reflected β 600 β β
β β EMPTY SET β O with slash β 600 β β
β β EQUIVALENT β = with third line β 600 β β
β βββββββββββββββββ΄ββββββββββββββββββββββββββββββ΄ββββββββ β
β β
β β
β "The best glyph is not created, but discovered in existing forms" β
β β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Fractions (17 Characters)
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β FRACTION CHARACTERS β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β β
β Composite Structure (THREE glyphs in ONE brick): β
β β
β βββββββββββββββββββββββββββββββββββββββ β
β β βββββ β β
β β β 1 β <- Numerator (70%) β β
β β βββββ β β
β β / <- Slash (centered) β β
β β βββββ β β
β β β 3 β <- Denominator (70%) β β
β β βββββ β β
β β β β
β β <------- 600 units -------> β β
β βββββββββββββββββββββββββββββββββββββββ β
β β
β Complete Set: β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β 1/7 1/9 1/10 1/3 2/3 1/5 2/5 3/5 4/5 β β
β β 1/6 5/6 1/8 3/8 5/8 7/8 1/ 0/3 β β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β
β ALL 17 fractions = 600 units β
β β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Transformation Method
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β SUBSCRIPT/SUPERSCRIPT TRANSFORMATION β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β β
β Original Character β
β βββββββββββββββββββββββββββββββββββββββ β
β β βββββββββ β β
β β β β β β
β β β k β Full size β β
β β β β β β
β β βββββββββ β β
β β <------ 600 units ------> β β
β βββββββββββββββββββββββββββββββββββββββ β
β β β
β v β
β Scale + Position β
β β
β Superscript: +350 units β Subscript: -250 units β
β β β
β βββββββββββββββββββββββ β βββββββββββββββββββββββ β
β β βββββ β β β ____________ β β
β β β k β +350 β β β baseline β β
β β βββββ β β β β β
β β ____________ β β β βββββ β β
β β baseline β β β β k β -250 β β
β β β β β βββββ β β
β βββββββββββββββββββββββ β βββββββββββββββββββββββ β
β β β
β β β
β v β
β Final Result: 65% scale, centered in 600-unit cell β
β βββββββββββββββββββββββββββββββββββββββ β
β β <------- 600 units ------> β β
β βββββββββββββββββββββββββββββββββββββββ β
β β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Variable Font Support
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β VARIABLE FONT ACROSS WEIGHTS β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β β
β Subscript 'k' at different weights: β
β β
β Weight 100 (Thin): Weight 400 (Regular): β
β βββββββββββββββββββββββ βββββββββββββββββββββββ β
β β |/ β β | / β β
β β |< β β |< β β
β β |\ β β | \ β β
β β <---- 600u ----> β β <---- 600u ----> β β
β βββββββββββββββββββββββ βββββββββββββββββββββββ β
β β
β Weight 800 (ExtraBold): β
β βββββββββββββββββββββββ β
β β |#/ β β
β β |<# β Constants at ALL weights: β
β β |#\ β - Scale: 65% β
β β β - Position: -250 units β
β β <---- 600u ----> β - Width: 600 units β
β βββββββββββββββββββββββ β
β β
β Weight changes, The Brick stays constant β
β β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
SMPC Applied
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β SMPC EQUATION β
β β
β SIMPLE = MANAGED(PART(CHAOS)) β
β β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β β
β CHAOS: β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β - Infinite ways to design each glyph β β
β β - Could draw from scratch β β
β β - Various scale factors possible β β
β β - Multiple positioning approaches β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β β
β v PART β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β Selected only what is needed: β β
β β - 27 subscripts (mathematical notation) β β
β β - 18 superscripts (exponents, annotations) β β
β β - 3 database operators (SQL) β β
β β - 10+ math symbols (technical writing) β β
β β - 17 fractions (numerical notation) β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β β
β v MANAGED β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β Systematic transformation rules: β β
β β - Subscripts: 65% scale, -250 offset, 600 width β β
β β - Superscripts: 65% scale, +350 offset, 600 width β β
β β - Fractions: 70% numerals, centered slash, 600 width β β
β β - Symbols: Transform existing (M -> Sigma, V -> And) β β
β β - ALL outputs: EXACTLY 600 units β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β β
β v SIMPLE β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β Result: Immediate usability β β
β β - 75+ new glyphs β β
β β - Variable Font (weight 100-800) β β
β β - No fallback font needed β β
β β - Perfect alignment guaranteed β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
The Trust Contract
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β THE TRUST CONTRACT β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β β
β BEFORE CodexMono: β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β β β
β β Human writes: x_k = 5 β β
β β System does: Fallback to different font β β
β β Human sees: Misaligned, broken visual β β
β β β β
β β Trust: BROKEN β β
β β β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β
β AFTER CodexMono: β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β β β
β β Human writes: x_k = 5 β β
β β Human sees: Perfect alignment (600 + 600 + 600...) β β
β β β β
β β AI generates: x_k = 5 β β
β β Human sees: IDENTICAL alignment β β
β β β β
β β Trust: MAINTAINED β β
β β β β
β β 600 units = 600 units = Shared Reality β β
β β β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β
β β
β "Every subscript is a 600-unit brick of trust." β
β β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Summary
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β GLYPH ADDITIONS SUMMARY β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β β
β ββββββββββββββββββββββ¬ββββββββββββ¬βββββββββββββββββ¬ββββββββββββββββββββ β
β β Category β Count β Method β Width β β
β ββββββββββββββββββββββΌββββββββββββΌβββββββββββββββββΌββββββββββββββββββββ€ β
β β Subscripts β 27 β 65%, -250 β ALL 600 units β β
β β Superscripts β 18 β 65%, +350 β ALL 600 units β β
β β Database Operators β 3 β X transforms β ALL 600 units β β
β β Math Symbols β 10+ β Glyph reuse β ALL 600 units β β
β β Fractions β 17 β 70%, centered β ALL 600 units β β
β ββββββββββββββββββββββΌββββββββββββΌβββββββββββββββββΌββββββββββββββββββββ€ β
β β TOTAL β 75+ β Systematic β ALL 600 units β β
β ββββββββββββββββββββββ΄ββββββββββββ΄βββββββββββββββββ΄ββββββββββββββββββββ β
β β
β All triggered by: ONE missing subscript k β
β β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Key Principles
βThe best glyph is not created, but discovered in existing formsβ
βEvery subscript is a 600-unit brick of trustβ
βAll fractions are bricks. 600 units. No exceptions.β
From one missing subscript k to 75+ carefully crafted characters - each one a 600-unit brick of trust.