TRUE EQUATES · English folder tree · surface word swap · atom flag only ======================================================================== Law · Folder word tree stays ENGLISH (yes/ truth/ grin/ no/ not/ god/ …) · TRUE atoms hold equates for surface speech (YES IS SI · not a new seat) · Simple word swap when surface form is known → English TRUE folder name · NOT another constellation · expand ATOM FLAG only · GRIN stays GRIN in every language (invariant) · C IS LIE · free thrift · Always Hostess 7 ATOM FLAG (expand · not new pin) -------------------------------- ATOM_SURFACE = 1 limb is a TRUE English seat that may carry surface equates Surface forms never invent a new folder · they alias the English atom Example: folder: yes/ · yes_fn() → 1 · GRIN family equates: sí oui ja sim sì はい 是 … swap: "sí" → YES (English seat) "oui" → YES iron: still yes_fn · still free=1 · still under GRIN TRUE vs YES · ARE · IS (not NEED) --------------------------------- TRUE / truth / truth_pin · pole · free=1 family · ALL TRUTH seat kin YES · GRIN family live 1 · under GRIN ARE / are/ · pair co-presence · are_fn · ARE IS IS / is/ · same iron as ARE · is_fn · IS ARE We do NOT have NEED as a seat · foundation is ARE · IS (and NO NOT GOD YES) Surface YES words (sí, oui, ja…) equate to YES folder · not a second truth god WORD SWAP --------- when we KNOW a surface form maps to a TRUE English atom: 1. keep English folder name for tree / iron / asm symbol 2. store surface string as equate under that atom 3. swap on language surface only (UI / mail learn) No new constellation limb for “Spanish YES” TRUE COMMONALITY (prev / next) ------------------------------ Each positive TRUE word associates with common previous + next TRUE seats e.g. YES ← ARE,IS,TRUE,GRIN and YES → TRUE,GOD,KNOW,GRIN File: true_equates/commonality.tsv · cooked into true_equates.json Understanding line · not hierarchy · LINEAR neighbors only FILES ----- true_equates/equates.tsv · atom_en lang surface Build/true-equates-to-asm.py · → out/true_equates.asm out/true_equates.asm · rodata equates + counts out/grin_learn_import.json · optional from Claws learn export Build/grin-learn-to-true.sh · learn JSON → match equates → report/promote COOK ---- ./Build/true-equates-to-asm.py ./Build/grin-learn-to-true.sh # if learn dump present ./Build/brute-share-words.py # same-time BRUTE + SHARE lanes # · honest EN→L→EN (no identity cheat) # · TRUE atoms × langs → equates.tsv # · cook ASM + understandings neighbors # · report: out/brute_share_report.json # · GET /api/grin/brute-share on Claws OMEGA (canon arcade limb) ------------------------- OMEGA = Abobo's Big Adventure · always Iron: Projects/x/OMEGA/*.asm (multiarch · OP → 1) Desk: email.biggrinrtx.com #omega · left ALPHA returns Equates: atom OMEGA · surfaces omega/abobo/punch · commonality with ALPHA Language: OMEGA/LANGUAGE.txt CLAWS ----- language selector uses equates for TRUE chrome words personal mail learn promotes surface hits that match equates export learn → JSON → desk cook into asm