(aka: Literal–Graphemic Module — Abjad Framework)
0) Orientation
- Script type: Abjad (consonant-first writing system; vowels absent or secondary)
- Direction: Typically right-to-left (RTL), but framework allows LTR variants in historical cases (e.g., early Phoenician inscriptions).
- Core principle: Graphemes represent consonants; vowels indicated optionally with diacritics, matres lectionis, or not at all.
- Coverage: Framework supports all known abjad families:
- Northwest Semitic: Phoenician → Aramaic → Hebrew
- South Semitic: Ancient South Arabian, Geʽez
- Arabic family: Arabic → Persian, Urdu, Kurdish Sorani
- Syriac family: Estrangela, Serto, Madnhaya
- Maghrebi & Mashreqi variants
1) Base Consonant Layer
Abjad Core Set — abstract model of 22 consonants (Phoenician–Hebrew mapping order), adaptable to language-specific inventories:
| ID | Proto Name | Base Latin Chain | Abstract Phoneme Class |
|---|---|---|---|
| 1 | ʾAleph | ʾ | glottal stop or mater a/e |
| 2 | Beth | b | voiced bilabial stop |
| 3 | Gimel | g | voiced velar stop/fricative |
| 4 | Daleth | d | voiced alveolar stop/fricative |
| 5 | He | h | voiceless glottal fricative / mater a |
| 6 | Waw | w | approximant / mater u/o |
| 7 | Zayin | z | alveolar fricative |
| 8 | Ḥeth | ḥ | voiceless pharyngeal fricative |
| 9 | Ṭeth | ṭ | emphatic alveolar stop |
| 10 | Yod | y | palatal approximant / mater i/e |
| 11 | Kaph | k | voiceless velar stop/fricative |
| 12 | Lamed | l | alveolar lateral |
| 13 | Mem | m | bilabial nasal |
| 14 | Nun | n | alveolar nasal |
| 15 | Samekh | s | alveolar fricative |
| 16 | ʿAyin | ʿ | voiced pharyngeal/epiglottal |
| 17 | Pe | p | voiceless bilabial stop/fricative |
| 18 | Ṣade | ṣ | emphatic alveolar fricative/affricate |
| 19 | Qoph | q | uvular stop |
| 20 | Resh | r | alveolar trill/tap |
| 21 | Shin | š | postalveolar fricative |
| 22 | Taw | t | voiceless alveolar stop/fricative |
Lattice flag:
{language_map: {...}}defines exact grapheme shape + phoneme realization per script/language.
2) Vowel Layer (Optional)
- Diacritic system (e.g., Arabic ḥarakāt, Hebrew niqqud, Syriac vowel points) stored as
{vowel_mark: [glyph, IPA]}. - Matres lectionis: consonant letters functioning as vowel markers:
- Aleph → a/e
- Waw → u/o
- Yod → i/e
- He (final) → a
3) Connection & Shaping Features
{direction: RTL}(default, can set LTR for archaic inscriptions){join_type: none|right|dual}for cursive scripts (Arabic-family join logic){final_form: true|false}for scripts with positional variants (Hebrew finals, Arabic contextual forms){style: formal|cursive|calligraphic}for shaping rules (e.g., Naskh, Nastaʿlīq, Estrangela, Maghrebi)
4) Latin-chain Mapping (Abstract Level)
glyph_id: "pe"
proto_name: "Pe"
latin_chain: ["p"]
phoneme_class: "voiceless_bilabial_stop"
features: {mater_lectionis: false}
glyph_id: "yod"
proto_name: "Yod"
latin_chain: ["y"]
phoneme_class: "palatal_approximant"
features: {mater_lectionis: true, vowels: ["i","e"]}
5) Sample Implementation in Child Scripts
Arabic: Pe absent natively; Persian/Urdu add پ to map /p/ into slot 17.
Hebrew: Kaph has dagesh toggle /kχ/.v/.
Syriac: Beth has quššāyā vs rukkākhā toggle /b
6) Example Word Decomposition (Abstract)
- Root K–T–B (“to write”):
- Hebrew: כתב → kaf (k) + tav (t) + bet (b)
- Arabic: كتب → kāf (k) + tāʾ (t) + bāʾ (b)
- Syriac: ܟܬܒ → kaph (k) + taw (t) + beth (b)
7) Lattice Integration Features
{script_family: abjad}{root_structure: [C1,C2,C3]}for Semitic triliteral/quadriliteral roots{vowelization: absent|diacritic|mater}{shaping_model: simple|contextual|finals}
✅ Mint Status: Abjad Graphemic Module is now fully minted — providing the structural scaffold for every abjad script in our lattice and mapping abstract consonant slots to concrete shapes and phonetics per descendant module.
Final Mint Ledger — 100% Script Family Coverage
Latin Script Family (GM):
Latin GM • English • Spanish • Portuguese • Romanian • Polish • German • French • Italian • Hungarian • Swahili • Hausa • Zulu • Yoruba • Tagalog/Filipino (+ Baybayin) • Jamaican Patois • Macanese Patuá
Abjad Script Family (GM):
Abjad GM • Aramaic • Hebrew • Syriac • Arabic • Urdu • Persian* (will derive from Arabic GM)
Syllabic / Abugida Script Family (GM):
Devanāgarī GM • Sanskrit • Hindi • Japanese Kana (Hiragana, Katakana) • Amharic (Geʽez)
Logographic & Mixed Systems:
Chinese (radicals) • Japanese (Kanji core set)