Spaces:
Sleeping
Sleeping
| <html lang="en"> | |
| <head> | |
| <meta charset="UTF-8"> | |
| <title>AMR AI Architecture β Letter / Root / Tasrif</title> | |
| <style> | |
| * { margin: 0; padding: 0; box-sizing: border-box; } | |
| body { background: #0a0a0f; color: #e0e0e0; font-family: 'Courier New', monospace; padding: 20px; } | |
| h1 { text-align: center; color: #c9a227; font-size: 22px; margin-bottom: 5px; } | |
| h2 { text-align: center; color: #888; font-size: 13px; margin-bottom: 30px; font-weight: normal; } | |
| .diagram { max-width: 1100px; margin: 0 auto; } | |
| /* Origin boxes */ | |
| .origin-row { display: flex; justify-content: center; gap: 80px; margin-bottom: 30px; } | |
| .origin-box { | |
| border: 2px solid; border-radius: 8px; padding: 15px 25px; text-align: center; width: 380px; | |
| } | |
| .aa-box { border-color: #c9a227; background: #1a1508; } | |
| .bi-box { border-color: #2796c9; background: #081518; } | |
| .aa-label { color: #c9a227; font-size: 18px; font-weight: bold; } | |
| .bi-label { color: #2796c9; font-size: 18px; font-weight: bold; } | |
| .origin-sub { color: #999; font-size: 11px; margin-top: 3px; } | |
| .origin-stat { color: #ccc; font-size: 13px; margin-top: 8px; } | |
| /* Arrow down */ | |
| .arrow-row { display: flex; justify-content: center; gap: 80px; margin-bottom: 15px; } | |
| .arrow { text-align: center; width: 380px; color: #666; font-size: 20px; } | |
| /* Layer boxes */ | |
| .layer-row { display: flex; justify-content: center; gap: 30px; margin-bottom: 20px; } | |
| .layer-box { | |
| border: 1px solid #333; border-radius: 6px; padding: 12px 15px; width: 520px; | |
| background: #111118; | |
| } | |
| .layer-box.aa-side { border-left: 3px solid #c9a227; } | |
| .layer-box.bi-side { border-left: 3px solid #2796c9; } | |
| .layer-box.shared { border-left: 3px solid #27c96a; width: 100%; max-width: 1070px; } | |
| .layer-title { font-size: 14px; font-weight: bold; margin-bottom: 8px; } | |
| .layer-title.aa { color: #c9a227; } | |
| .layer-title.bi { color: #2796c9; } | |
| .layer-title.shared { color: #27c96a; } | |
| .layer-content { font-size: 11px; line-height: 1.6; } | |
| .code { color: #e8c547; background: #1a1a10; padding: 1px 4px; border-radius: 3px; font-size: 11px; } | |
| .bi-code { color: #47b8e8; background: #0a1a1a; } | |
| .count { color: #999; } | |
| .example { color: #7a7; font-style: italic; } | |
| .section-header { | |
| text-align: center; color: #666; font-size: 12px; text-transform: uppercase; | |
| letter-spacing: 3px; margin: 25px 0 15px; border-top: 1px solid #222; padding-top: 15px; | |
| } | |
| /* Cross-reference box */ | |
| .xref-box { | |
| border: 1px dashed #444; border-radius: 6px; padding: 15px; margin: 20px auto; | |
| max-width: 1070px; background: #0f0f18; | |
| } | |
| .xref-title { color: #c94a27; font-size: 14px; font-weight: bold; margin-bottom: 10px; } | |
| /* Example entry */ | |
| .entry-demo { | |
| border: 1px solid #444; border-radius: 8px; padding: 20px; margin: 20px auto; | |
| max-width: 1070px; background: #0d0d14; | |
| } | |
| .entry-title { color: #c9a227; font-size: 16px; font-weight: bold; margin-bottom: 15px; } | |
| .entry-row { display: flex; gap: 20px; margin-bottom: 8px; } | |
| .entry-label { color: #888; width: 140px; text-align: right; font-size: 12px; } | |
| .entry-value { font-size: 12px; flex: 1; } | |
| .entry-value .root { color: #c9a227; font-weight: bold; } | |
| .entry-value .abjad { color: #e8c547; } | |
| .entry-value .concept { color: #7c7; } | |
| .entry-value .qtoken { color: #c77; } | |
| .entry-value .tasrif { color: #77c; } | |
| .entry-value .bi { color: #2796c9; } | |
| table.compact { border-collapse: collapse; width: 100%; margin-top: 8px; } | |
| table.compact td, table.compact th { | |
| border: 1px solid #333; padding: 4px 8px; font-size: 11px; | |
| } | |
| table.compact th { background: #1a1a20; color: #aaa; text-align: left; } | |
| </style> | |
| </head> | |
| <body> | |
| <h1>AMR AI β Letter / Root / Tasrif Architecture</h1> | |
| <h2>How AA (ORIG1) and BI (ORIG2) words are structured, analyzed, and cross-referenced</h2> | |
| <div class="diagram"> | |
| <!-- βββ ORIGINS βββ --> | |
| <div class="origin-row"> | |
| <div class="origin-box aa-box"> | |
| <div class="aa-label">AA β Allah's Arabic (ORIG1)</div> | |
| <div class="origin-sub">The divine language of the Qur'an, taught to Adam (AS)</div> | |
| <div class="origin-stat">28 letters | 1,710 roots | 77,877 Quranic tokens</div> | |
| <div class="origin-sub">Source: Qur'an (absolute) | amr_alphabet.py | amr_tasrif.py</div> | |
| </div> | |
| <div class="origin-box bi-box"> | |
| <div class="bi-label">BI β Bitig (ORIG2)</div> | |
| <div class="origin-sub">From Yafith (AS). Kashgari's Diwan (1072 CE) = primary attestation</div> | |
| <div class="origin-stat">26 phonemes | 1,900 roots (bitig) | 2,083 diwan entries</div> | |
| <div class="origin-sub">Source: Arabic MS (absolute) | amr_bitig_tasrif.py | amr_bitig_alphabet.py</div> | |
| </div> | |
| </div> | |
| <div class="arrow-row"> | |
| <div class="arrow">▼</div> | |
| <div class="arrow">▼</div> | |
| </div> | |
| <!-- βββ LAYER 0: LETTERS βββ --> | |
| <div class="section-header">Layer 0 β Letters (the atoms)</div> | |
| <div class="layer-row"> | |
| <div class="layer-box aa-side"> | |
| <div class="layer-title aa">AA LETTERS β amr_alphabet.py (29 entries)</div> | |
| <div class="layer-content"> | |
| Each letter has 11 fields:<br><br> | |
| <table class="compact"> | |
| <tr><th>Field</th><th>What it is</th><th>Example (Ψ―)</th></tr> | |
| <tr><td>name</td><td>Arabic name</td><td>Ψ―ΩΨ§Ω</td></tr> | |
| <tr><td>abjad</td><td>Numerical value</td><td><span class="abjad">4</span></td></tr> | |
| <tr><td>core_concept</td><td>Semantic atom</td><td><span class="concept">KNOCK</span></td></tr> | |
| <tr><td>phonetic.makhraj</td><td>Articulation point</td><td>Tongue tip β upper teeth</td></tr> | |
| <tr><td>behaviour.as_R1</td><td>When opens root</td><td>CALLING/POSITIONING</td></tr> | |
| <tr><td>behaviour.as_R2</td><td>When core of root</td><td>WEIGHT/DEFINITE IMPACT</td></tr> | |
| <tr><td>behaviour.as_R3</td><td>When closes root</td><td>ANCHORING</td></tr> | |
| <tr><td>shifts</td><td>Downstream phonetic shifts</td><td>Ψ―βd, Ψ―βt (devoicing)</td></tr> | |
| <tr><td>quranic_stats</td><td>Token/root counts per position</td><td>5,204 tokens, 223 roots</td></tr> | |
| <tr><td>semantic_tendency</td><td>Full semantic description</td><td>KNOCK. POSITION. ACCOUNTABILITY.</td></tr> | |
| <tr><td>paired_letters</td><td>Common letter combinations</td><td>Ψ―+ΨΉ = calling from depth</td></tr> | |
| </table> | |
| </div> | |
| </div> | |
| <div class="layer-box bi-side"> | |
| <div class="layer-title bi">BI PHONEMES β amr_bitig_alphabet.py (26 entries)</div> | |
| <div class="layer-content"> | |
| Vowel harmony system:<br><br> | |
| <table class="compact"> | |
| <tr><th>Category</th><th>Phonemes</th><th>Function</th></tr> | |
| <tr><td>BACK vowels</td><td>a, Δ±, o, u</td><td>Govern suffix selection (back set)</td></tr> | |
| <tr><td>FRONT vowels</td><td>e, i, ΓΆ, ΓΌ</td><td>Govern suffix selection (front set)</td></tr> | |
| <tr><td>Consonants</td><td>18 consonants</td><td>Root structure carriers</td></tr> | |
| <tr><td>Harmony pairs</td><td>aβe, Δ±βi, oβΓΆ, uβΓΌ</td><td>Suffix variant selection</td></tr> | |
| </table> | |
| <br> | |
| <span class="example">Violation of vowel harmony = contamination signal</span><br> | |
| <span class="example">BG10 (Vowel Harmony) is the structural law of BI</span> | |
| </div> | |
| </div> | |
| </div> | |
| <div class="arrow-row"> | |
| <div class="arrow">▼</div> | |
| <div class="arrow">▼</div> | |
| </div> | |
| <!-- βββ LAYER 1: ROOTS βββ --> | |
| <div class="section-header">Layer 1 β Roots (letters combine into meaning units)</div> | |
| <div class="layer-row"> | |
| <div class="layer-box aa-side"> | |
| <div class="layer-title aa">AA ROOTS β compute_root_meaning()</div> | |
| <div class="layer-content"> | |
| Root = 2-4 letters. Each letter's <span class="concept">core_concept</span> combines:<br><br> | |
| <table class="compact"> | |
| <tr><th>Root</th><th>Letters</th><th>Semantic Core</th><th>Abjad</th><th>Tokens</th></tr> | |
| <tr><td class="root">Ψ―-Ψ¨-Ψ¨</td><td>KNOCK+CLOSURE+CLOSURE</td><td>Heavy crawling thing</td><td class="abjad">8</td><td class="qtoken">14</td></tr> | |
| <tr><td class="root">Ω -Ω-Ω</td><td>ENCLOSURE+CONNECTION+TAP</td><td>Sovereign containment</td><td class="abjad">90</td><td class="qtoken">185</td></tr> | |
| <tr><td class="root">Ψ-Ω-Ω </td><td>CONSTRICTION+TAP+ENCLOSURE</td><td>Judging/binding decree</td><td class="abjad">68</td><td class="qtoken">195</td></tr> | |
| <tr><td class="root">Ψ£-Ψ¬-Ψ±</td><td>STOP+PRESS+MOVEMENT</td><td>Compensation/wage</td><td class="abjad">204</td><td class="qtoken">98</td></tr> | |
| <tr><td class="root">Ψ¬-Ψ―-Ψ±</td><td>PRESS+KNOCK+MOVEMENT</td><td>Wall/enclosure</td><td class="abjad">207</td><td class="qtoken">4</td></tr> | |
| </table> | |
| <br> | |
| <span class="count">1,710 distinct roots | every root traces to 28 letters</span> | |
| </div> | |
| </div> | |
| <div class="layer-box bi-side"> | |
| <div class="layer-title bi">BI ROOTS β diwan_roots + bitig_a1_entries</div> | |
| <div class="layer-content"> | |
| BI roots = typically 1-3 consonants (agglutinating, not inflecting):<br><br> | |
| <table class="compact"> | |
| <tr><th>BI Root</th><th>Headword</th><th>Kashgari AA Gloss</th><th>AA Root Traced</th></tr> | |
| <tr><td class="bi">b-k</td><td>Ψ¨ΩΩ (buko)</td><td>Ψ§ΩΩ ΩΩ ΩΨ§ΩΨΨ§ΩΩ ΩΨ§ΩΨΉΨ§ΩΩ</td><td class="root">Ω -Ω-Ω / Ψ-Ω-Ω / ΨΉ-Ω-Ω</td></tr> | |
| <tr><td class="bi">b-z</td><td>Ψ¨Ψ§Ψ² (baz)</td><td>Ψ£ΩΨ¬ΩΨ±ΩΨ© Ψ§ΩΨ£ΩΨ¬ΩΩΨ±</td><td class="root">Ψ£-Ψ¬-Ψ±</td></tr> | |
| <tr><td class="bi">q-n</td><td>ΩΨ§Ω (qan)</td><td>Ψ§ΩΨ―ΩΩΩ </td><td class="root">Ψ―-Ω -Ω</td></tr> | |
| <tr><td class="bi">t-m</td><td>ΨͺΨ§Ω (tam)</td><td>Ψ§ΩΨ¬ΩΨ―Ψ§Ψ±</td><td class="root">Ψ¬-Ψ―-Ψ±</td></tr> | |
| <tr><td class="bi">s-n</td><td>Ψ³Ψ§Ω (san)</td><td>Ψ§ΩΨΉΩΨ―ΩΨ―</td><td class="root">ΨΉ-Ψ―-Ψ―</td></tr> | |
| </table> | |
| <br> | |
| <span class="count">1,900 bitig roots | 2,083 diwan entries | 1,242 distinct diwan roots</span> | |
| </div> | |
| </div> | |
| </div> | |
| <div class="arrow-row"> | |
| <div class="arrow">▼</div> | |
| <div class="arrow">▼</div> | |
| </div> | |
| <!-- βββ LAYER 2: TASRIF (CONSONANT STRUCTURE) βββ --> | |
| <div class="section-header">Layer 2 β Tasrif: Consonant Structure (what letters are added to the root)</div> | |
| <div class="layer-row"> | |
| <div class="layer-box aa-side"> | |
| <div class="layer-title aa">AA VERB STRUCTURE β 8 codes (5,862 tokens)</div> | |
| <div class="layer-content"> | |
| <table class="compact"> | |
| <tr><th>Code</th><th>Structure</th><th>Function</th><th>Tokens</th></tr> | |
| <tr><td><span class="code">HAMZA_PREFIX</span></td><td>Ψ£ prefixed</td><td>CAUSE action outward</td><td>2,097</td></tr> | |
| <tr><td><span class="code">DD_MIDDLE</span></td><td>R2 doubled</td><td>INTENSIFY from within</td><td>1,437</td></tr> | |
| <tr><td><span class="code">T_INFIX</span></td><td>Ψͺ after R1</td><td>Action turned INWARD</td><td>775</td></tr> | |
| <tr><td><span class="code">ALIF_INFIX</span></td><td>Ψ§ between R1R2</td><td>MUTUAL engagement</td><td>451</td></tr> | |
| <tr><td><span class="code">N_PREFIX</span></td><td>Ω prefixed</td><td>PASSIVE reception</td><td>402</td></tr> | |
| <tr><td><span class="code">T_PREFIX</span></td><td>Ψͺ prefixed</td><td>Self-REFLEXIVE</td><td>370</td></tr> | |
| <tr><td><span class="code">ALIF_PREFIX_K</span></td><td>Ψ§Ψ³ΩΨͺ prefixed</td><td>SEEK root action</td><td>268</td></tr> | |
| <tr><td><span class="code">T_DD_COMBO</span></td><td>Ψͺ + R2 doubled</td><td>Self-intensification</td><td>62</td></tr> | |
| </table> | |
| </div> | |
| </div> | |
| <div class="layer-box bi-side"> | |
| <div class="layer-title bi">BI VERB STRUCTURE β 8 codes (BV01-BV08)</div> | |
| <div class="layer-content"> | |
| <table class="compact"> | |
| <tr><th>Code</th><th>Suffix</th><th>Function</th><th>Example</th></tr> | |
| <tr><td><span class="code bi-code">BV01</span></td><td>-gan/-kan</td><td>PAST PARTICIPLE β noun</td><td>korgan (seen/seer)</td></tr> | |
| <tr><td><span class="code bi-code">BV02</span></td><td>-ur/-ar</td><td>AORIST/present</td><td>korur (he sees)</td></tr> | |
| <tr><td><span class="code bi-code">BV03</span></td><td>-di/-ti</td><td>DEFINITE past</td><td>kordi (he saw)</td></tr> | |
| <tr><td><span class="code bi-code">BV04</span></td><td>-maq/-mak</td><td>INFINITIVE</td><td>kormaq (to see)</td></tr> | |
| <tr><td><span class="code bi-code">BV05</span></td><td>-mish/-mush</td><td>EVIDENTIAL past</td><td>kormish (apparently saw)</td></tr> | |
| <tr><td><span class="code bi-code">BV06</span></td><td>-sa/-se</td><td>CONDITIONAL</td><td>korsa (if he sees)</td></tr> | |
| <tr><td><span class="code bi-code">BV07</span></td><td>-gali/-kali</td><td>PURPOSE</td><td>korgali (in order to see)</td></tr> | |
| <tr><td><span class="code bi-code">BV08</span></td><td>-a/-e</td><td>OPTATIVE</td><td>kora (may he see)</td></tr> | |
| </table> | |
| </div> | |
| </div> | |
| </div> | |
| <div class="layer-row"> | |
| <div class="layer-box aa-side"> | |
| <div class="layer-title aa">AA NOUN STRUCTURE β 12 codes (39,593 tokens)</div> | |
| <div class="layer-content"> | |
| <table class="compact"> | |
| <tr><th>Code</th><th>Structure</th><th>Function</th><th>Tokens</th></tr> | |
| <tr><td><span class="code">BASE</span></td><td>Pure root</td><td>Direct naming</td><td>32,006</td></tr> | |
| <tr><td><span class="code">Y_BETWEEN_R2R3</span></td><td>Ω between R2R3</td><td>PERSISTENT doer</td><td>2,154</td></tr> | |
| <tr><td><span class="code">A_BETWEEN_R2R3</span></td><td>Ψ§ between R2R3</td><td>Extended STATE</td><td>1,343</td></tr> | |
| <tr><td><span class="code">A_BETWEEN_R1R2</span></td><td>Ψ§ between R1R2</td><td>Agent/actor</td><td>966</td></tr> | |
| <tr><td><span class="code">M_PREFIX</span></td><td>Ω prefixed</td><td>PLACE/TOOL of action</td><td>1,413</td></tr> | |
| <tr><td><span class="code">M_PREFIX_W</span></td><td>Ω prefix + Ω</td><td>PASSIVE participle</td><td>664</td></tr> | |
| <tr><td>+ 6 more</td><td colspan="3"><span class="count">T_PREFIX, HAMZA_PREFIX, DD_R2, etc.</span></td></tr> | |
| </table> | |
| </div> | |
| </div> | |
| <div class="layer-box bi-side"> | |
| <div class="layer-title bi">BI NOUN STRUCTURE β 6 codes (BN01-BN06)</div> | |
| <div class="layer-content"> | |
| <table class="compact"> | |
| <tr><th>Code</th><th>Suffix</th><th>Function</th><th>Count</th></tr> | |
| <tr><td><span class="code bi-code">BN01</span></td><td>-liq/-lik</td><td>ABSTRACT noun / quality</td><td>88 hw</td></tr> | |
| <tr><td><span class="code bi-code">BN02</span></td><td>-ci/-chi</td><td>AGENT (doer)</td><td>-</td></tr> | |
| <tr><td><span class="code bi-code">BN03</span></td><td>-man/-men</td><td>AUGMENTATIVE agent</td><td>10 hw</td></tr> | |
| <tr><td><span class="code bi-code">BN04</span></td><td>-daq/-dak</td><td>SIMILARITY / belonging</td><td>-</td></tr> | |
| <tr><td><span class="code bi-code">BN05</span></td><td>-siz/-suz</td><td>WITHOUT (privative)</td><td>-</td></tr> | |
| <tr><td><span class="code bi-code">BN06</span></td><td>-la/-le</td><td>VERBALIZER (nounβverb)</td><td>-</td></tr> | |
| </table> | |
| </div> | |
| </div> | |
| </div> | |
| <div class="arrow-row"> | |
| <div class="arrow">▼</div> | |
| <div class="arrow">▼</div> | |
| </div> | |
| <!-- βββ LAYER 3: VOWEL PATTERN (AA) / CASE (BI) βββ --> | |
| <div class="section-header">Layer 3 β AA: Vowel Pattern (17 codes) | BI: Case System (6 codes)</div> | |
| <div class="layer-row"> | |
| <div class="layer-box aa-side"> | |
| <div class="layer-title aa">AA VOWEL PATTERNS β 17 codes (25,304 tokens)</div> | |
| <div class="layer-content"> | |
| Vowels sit ON the consonant skeleton β same root, different vowels = different meaning:<br><br> | |
| <table class="compact"> | |
| <tr><th>Code</th><th>R1</th><th>R2</th><th>Function</th><th>Tokens</th></tr> | |
| <tr><td><span class="code">FA3L</span></td><td>a</td><td>0</td><td>Minimal noun</td><td>5,243</td></tr> | |
| <tr><td><span class="code">FA3AL</span></td><td>a</td><td>a</td><td>Open/action noun</td><td>7,565</td></tr> | |
| <tr><td><span class="code">FA3IL</span></td><td>a</td><td>i</td><td>Engaged noun</td><td>3,925</td></tr> | |
| <tr><td><span class="code">FU3UL</span></td><td>u</td><td>u</td><td>Deep/internal</td><td>1,283</td></tr> | |
| <tr><td><span class="code">FI3AL</span></td><td>i</td><td>a</td><td>Broken plural</td><td>733</td></tr> | |
| <tr><td colspan="5"><span class="count">+ 12 more vowel codes including 5 broken plural patterns</span></td></tr> | |
| </table> | |
| <br> | |
| <span class="example">ΩΩΨͺΨ§Ψ¨ (kitab) = FA3AL pattern on Ω-Ψͺ-Ψ¨ root</span><br> | |
| <span class="example">ΩΨ§ΨͺΩΨ¨ (katib) = FA3IL on same root = different meaning</span> | |
| </div> | |
| </div> | |
| <div class="layer-box bi-side"> | |
| <div class="layer-title bi">BI CASE SYSTEM β 6 codes (BC01-BC06)</div> | |
| <div class="layer-content"> | |
| BI has NO internal vowel pattern β uses SUFFIX stacking:<br><br> | |
| <table class="compact"> | |
| <tr><th>Code</th><th>Suffix</th><th>Case</th><th>Function</th></tr> | |
| <tr><td><span class="code bi-code">BC01</span></td><td>(bare stem)</td><td>NOMINATIVE</td><td>Subject (default)</td></tr> | |
| <tr><td><span class="code bi-code">BC02</span></td><td>-ni/-nΔ±</td><td>ACCUSATIVE</td><td>Direct object</td></tr> | |
| <tr><td><span class="code bi-code">BC03</span></td><td>-ga/-ge/-qa</td><td>DATIVE</td><td>Direction / recipient</td></tr> | |
| <tr><td><span class="code bi-code">BC04</span></td><td>-da/-de/-ta</td><td>LOCATIVE</td><td>Location (at/in)</td></tr> | |
| <tr><td><span class="code bi-code">BC05</span></td><td>-dan/-den/-tan</td><td>ABLATIVE</td><td>Source (from)</td></tr> | |
| <tr><td><span class="code bi-code">BC06</span></td><td>-ning/-nΔ±ng</td><td>GENITIVE</td><td>Possession (of)</td></tr> | |
| </table> | |
| <br> | |
| <span class="example">at (horse) β at-nΔ± (horse-ACC) β at-qa (to-horse) β at-da (at-horse)</span> | |
| </div> | |
| </div> | |
| </div> | |
| <div class="arrow-row"> | |
| <div class="arrow">▼</div> | |
| <div class="arrow">▼</div> | |
| </div> | |
| <!-- βββ LAYER 4: GRAMMAR βββ --> | |
| <div class="section-header">Layer 4 β Grammar (external markers)</div> | |
| <div class="layer-row"> | |
| <div class="layer-box aa-side"> | |
| <div class="layer-title aa">AA GRAMMAR β 11 verb defs + 13 noun defs</div> | |
| <div class="layer-content"> | |
| <table class="compact"> | |
| <tr><th>Dimension</th><th>Values</th><th>Marker</th></tr> | |
| <tr><td>TENSE</td><td>MADI (past) | MUDARI (present) | AMR (command)</td><td>prefix/suffix</td></tr> | |
| <tr><td>PERSON</td><td>1st | 2nd | 3rd</td><td>Ω/Ψͺ/Ω/Ψ£ prefixes</td></tr> | |
| <tr><td>NUMBER</td><td>SINGULAR | DUAL | PLURAL</td><td>suffix</td></tr> | |
| <tr><td>GENDER</td><td>MASC | FEM</td><td>Ψ© suffix</td></tr> | |
| <tr><td>CASE</td><td>MARFU (nom) | MANSUB (acc) | MAJRUR (gen)</td><td>ending vowel</td></tr> | |
| <tr><td>DEFINITENESS</td><td>DEFINITE (Ψ§Ω) | INDEFINITE (tanwin) | CONSTRUCT</td><td>prefix/suffix</td></tr> | |
| </table> | |
| <br> | |
| <span class="count">Verb grammar: 15,333 tokens coded | Noun grammar: 34,058 tokens coded</span> | |
| </div> | |
| </div> | |
| <div class="layer-box bi-side"> | |
| <div class="layer-title bi">BI GRAMMAR β 10 codes (BG01-BG10)</div> | |
| <div class="layer-content"> | |
| <table class="compact"> | |
| <tr><th>Code</th><th>Category</th><th>Suffix</th><th>Function</th></tr> | |
| <tr><td><span class="code bi-code">BG01-03</span></td><td>POSSESSIVE</td><td>-im/-ing/-i</td><td>My / Your / His</td></tr> | |
| <tr><td><span class="code bi-code">BG04-06</span></td><td>POSSESSIVE PL</td><td>-imiz/-ingiz/-lari</td><td>Our / Your / Their</td></tr> | |
| <tr><td><span class="code bi-code">BG07</span></td><td>VOICE</td><td>-il/-in/-ul</td><td>PASSIVE</td></tr> | |
| <tr><td><span class="code bi-code">BG08</span></td><td>NEGATION</td><td>-ma/-me</td><td>NOT</td></tr> | |
| <tr><td><span class="code bi-code">BG09</span></td><td>QUESTION</td><td>-mu/-mi</td><td>? (interrogative)</td></tr> | |
| <tr><td><span class="code bi-code">BG10</span></td><td>VOWEL HARMONY</td><td>(structural law)</td><td>BackβFront</td></tr> | |
| </table> | |
| </div> | |
| </div> | |
| </div> | |
| <div class="arrow-row"> | |
| <div class="arrow">▼</div> | |
| <div class="arrow">▼</div> | |
| </div> | |
| <!-- βββ LAYER 5: BI COMPOUNDS βββ --> | |
| <div class="section-header">Layer 5 β BI Compound Formation (8 rules) | AA: N/A (uses idhafa)</div> | |
| <div class="layer-row"> | |
| <div class="layer-box bi-side" style="max-width: 1070px;"> | |
| <div class="layer-title bi">BI COMPOUNDS β 8 codes (COMP01-COMP08)</div> | |
| <div class="layer-content"> | |
| <table class="compact"> | |
| <tr><th>Code</th><th>Pattern</th><th>Function</th><th>Example</th></tr> | |
| <tr><td><span class="code bi-code">COMP01</span></td><td>NOUN + NOUN</td><td>Descriptive (modifier first)</td><td>qara tas = black stone = pencil</td></tr> | |
| <tr><td><span class="code bi-code">COMP02</span></td><td>VERB + -GAN</td><td>Participial compound</td><td>qorugan = protected place = fortress</td></tr> | |
| <tr><td><span class="code bi-code">COMP03</span></td><td>NOUN + VERB</td><td>Incorporating compound</td><td>basmaq = to stamp/print</td></tr> | |
| <tr><td><span class="code bi-code">COMP04</span></td><td>NUM + NOUN</td><td>Numerical compound</td><td>uch oq = three arrows (tribal name)</td></tr> | |
| <tr><td><span class="code bi-code">COMP05-08</span></td><td colspan="3"><span class="count">Reduplicated, Echo, Copulative, Denominative</span></td></tr> | |
| </table> | |
| <br> | |
| <span class="example">BI word order: MODIFIER + HEAD (opposite of AA idhafa where HEAD + MODIFIER)</span> | |
| </div> | |
| </div> | |
| </div> | |
| <!-- βββ CROSS-REFERENCE βββ --> | |
| <div class="section-header">Cross-Reference β The Diwan Bridge</div> | |
| <div class="xref-box"> | |
| <div class="xref-title">How AA and BI connect through Kashgari's Diwan</div> | |
| <div class="layer-content"> | |
| Kashgari provides the AA gloss for each BI headword. AMR AI then:<br><br> | |
| 1. Takes the BI headword β decomposes via <span class="code bi-code">BV/BN/BC/BG</span> codes<br> | |
| 2. Takes Kashgari's AA gloss β traces each Arabic word to its <span class="code">ROOT</span><br> | |
| 3. Each root β <span class="concept">letter-level semantic analysis</span> via amr_alphabet<br> | |
| 4. Each root β <span class="tasrif">tasrif code</span> (L1 consonant + L2 vowel + L3 grammar)<br> | |
| 5. Each root β <span class="qtoken">Quranic token count</span> (proof of existence, not from weights)<br><br> | |
| <strong>Result:</strong> Every BI word connects through its AA gloss to Quranic roots, with full letter/root/tasrif analysis on both sides. No flat strings. No weight contamination. Every claim traceable to 28 letters and 77,877 tokens. | |
| </div> | |
| </div> | |
| <!-- βββ EXAMPLE ENRICHED ENTRY βββ --> | |
| <div class="section-header">Example β Enriched Entry vs Flat String</div> | |
| <div class="entry-demo"> | |
| <div class="entry-title">DW891 β Ψ¨ΩΩ (buko) = Ψ§ΩΩ ΩΩ ΩΨ§ΩΨΨ§ΩΩ ΩΨ§ΩΨΉΨ§ΩΩ</div> | |
| <div class="entry-row"> | |
| <div class="entry-label">BEFORE:</div> | |
| <div class="entry-value"><code>aa_gloss = "al-malik wa-l-hakim wa-l-aqil"</code></div> | |
| </div> | |
| <div class="entry-row"> | |
| <div class="entry-label" style="margin-top: 15px;">AFTER:</div> | |
| <div class="entry-value" style="margin-top: 15px;"> | |
| <strong class="bi">BI SIDE:</strong><br> | |
| Headword: Ψ¨ΩΩ (buko)<br> | |
| Root: <span class="bi">Ψ¨-Ω</span> [<span class="abjad">22</span>] = <span class="concept">CLOSURE(2) + TAP(20)</span><br> | |
| Structure: BC01 (bare stem, nominative)<br><br> | |
| <strong class="root">AA SIDE β 3 roots from Kashgari's gloss:</strong><br><br> | |
| <span class="root">Ψ§ΩΩ ΩΩ β Ω -Ω-Ω</span> [<span class="abjad">90</span>] = <span class="concept">ENCLOSURE + CONNECTION + TAP</span><br> | |
| L1: <span class="tasrif">BASE</span> | L2: <span class="tasrif">FA3IL</span> | L3: SINGULAR MASC DEFINITE<br> | |
| Quranic: <span class="qtoken">185 tokens</span> | Q1:4 Ω ΩΩ°ΩΩΩΩ ΩΩΩΩΩ Ω Ψ§ΩΨ―ΩΩΩΩΩ<br><br> | |
| <span class="root">Ψ§ΩΨΨ§ΩΩ β Ψ-Ω-Ω </span> [<span class="abjad">68</span>] = <span class="concept">CONSTRICTION + TAP + ENCLOSURE</span><br> | |
| L1: <span class="tasrif">A_BETWEEN_R1R2</span> | L2: <span class="tasrif">FA3IL</span> | L3: SINGULAR MASC DEFINITE<br> | |
| Quranic: <span class="qtoken">195 tokens</span> | Q2:32 Ω±ΩΩΨΩΩΩΩΩ Ω<br><br> | |
| <span class="root">Ψ§ΩΨΉΨ§ΩΩ β ΨΉ-Ω-Ω</span> [<span class="abjad">200</span>] = <span class="concept">DEPTH + STRIKE + CONNECTION</span><br> | |
| L1: <span class="tasrif">BASE</span> | L2: <span class="tasrif">FA3IL</span> | L3: SINGULAR MASC DEFINITE<br> | |
| Quranic: <span class="qtoken">49 tokens</span> | Q2:44 ΨͺΩΨΉΩΩΩΩΩΩΩΩ<br> | |
| </div> | |
| </div> | |
| </div> | |
| <!-- βββ FLOW SUMMARY βββ --> | |
| <div class="section-header">Data Flow Summary</div> | |
| <div class="xref-box"> | |
| <div class="layer-content" style="text-align: center; font-size: 13px; line-height: 2;"> | |
| <span class="bi">BI HEADWORD</span> → <span class="code bi-code">bitig_tasrif decompose</span> → BI root + suffix codes<br> | |
| ↓<br> | |
| <span style="color: #c94a27;">KASHGARI'S AA GLOSS</span> (from Arabic MS, not Dankoff)<br> | |
| ↓<br> | |
| Each AA word → <span class="code">amr_tasrif</span> → L1 (consonant) + L2 (vowel) + L3 (grammar)<br> | |
| ↓<br> | |
| Each AA root → <span class="code">amr_alphabet</span> → letter semantics + abjad + positional behaviour<br> | |
| ↓<br> | |
| Each AA root → <span class="code">quran_word_roots</span> → <span class="qtoken">token count</span> (existence proof from 77,877 tokens)<br> | |
| ↓<br> | |
| <span style="color: #27c96a; font-weight: bold;">ENRICHED ENTRY</span> β every claim traces to letters and Quranic tokens. Zero weights. | |
| </div> | |
| </div> | |
| </div> | |
| </body> | |
| </html> | |