<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://yezur.xyz/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Thiorosan</id>
	<title>Yezur Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://yezur.xyz/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Thiorosan"/>
	<link rel="alternate" type="text/html" href="https://yezur.xyz/wiki/Special:Contributions/Thiorosan"/>
	<updated>2026-08-30T04:27:43Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>https://yezur.xyz/w/index.php?title=Yezur_Wiki:Ambiguous_glosses&amp;diff=13146</id>
		<title>Yezur Wiki:Ambiguous glosses</title>
		<link rel="alternate" type="text/html" href="https://yezur.xyz/w/index.php?title=Yezur_Wiki:Ambiguous_glosses&amp;diff=13146"/>
		<updated>2026-08-28T08:27:32Z</updated>

		<summary type="html">&lt;p&gt;Thiorosan: Part two: replace the pending rows with an index to the evidence subpage, and set out what actually needs a ruling&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A working list of Dictionary entries whose English glosses do not distinguish&lt;br /&gt;
them. It is the counterpart to a ruling the operator made on 2026-08-21 over&lt;br /&gt;
&#039;&#039;calf&#039;&#039; and &#039;&#039;bone&#039;&#039;: where a language has two words and English has one, the&lt;br /&gt;
one-word gloss inherited from the [[#How the list was made|export]] hides the&lt;br /&gt;
distinction rather than recording it, and the entries read as free variants when&lt;br /&gt;
they are not.&lt;br /&gt;
&lt;br /&gt;
Each row names the language, the competing lemmas, what their definitions&lt;br /&gt;
currently say, and a suggested split. &#039;&#039;&#039;The suggestions are suggestions&#039;&#039;&#039;&lt;br /&gt;
— the operator rules, and the ruling is what gets written.&lt;br /&gt;
&lt;br /&gt;
== How the list was made ==&lt;br /&gt;
&lt;br /&gt;
Every row of the &#039;&#039;&#039;Lexemes&#039;&#039;&#039; table was grouped by language, part of speech and&lt;br /&gt;
gloss; any group holding more than one lemma is a collision. Of 3,752 lexemes,&lt;br /&gt;
44 groups collided. Inflected-form pages, which carry no gloss, were excluded.&lt;br /&gt;
&lt;br /&gt;
The collisions fall into three kinds, handled separately below: glosses where the&lt;br /&gt;
definitions already draw the distinction and only the gloss field was stale;&lt;br /&gt;
lemmas that genuinely need a ruling; and one case that is not an ambiguity at all&lt;br /&gt;
but a mistake in an etymology.&lt;br /&gt;
&lt;br /&gt;
== Settled without a ruling ==&lt;br /&gt;
&lt;br /&gt;
In these the entry already said the right thing and only the one-word&lt;br /&gt;
&amp;lt;code&amp;gt;gloss=&amp;lt;/code&amp;gt; field — which is what the collision check reads — was stale.&lt;br /&gt;
Corrected 2026-08-21.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Language !! Lemma !! Was !! Now !! Because&lt;br /&gt;
|-&lt;br /&gt;
| Besoh || {{l|YCQ-BE|o&#039;}} || fingernail || claw || The definition already reads &amp;quot;claw, talon (of beasts) — the human nail is {{l|YCQ-BE|kio&#039;}}&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
| Besoh || {{l|YCQ-BE|go}} || ten || whole, full || The numeral sense is already marked &#039;&#039;archaic&#039;&#039; on the entry; it has passed to {{l|YCQ-BE|göj}}.&lt;br /&gt;
|-&lt;br /&gt;
| Besoh || {{l|YCQ-BE|bë}} || right || right (hand) || &#039;&#039;bë&#039;&#039; is the right hand and strong side; &#039;&#039;mon&#039;&#039; is right as in correct.&lt;br /&gt;
|-&lt;br /&gt;
| Besoh || {{l|YCQ-BE|mon}} || right || right (correct) || As above.&lt;br /&gt;
|-&lt;br /&gt;
| Proto-North-Andusian || {{l|YCP-XA|gira}} || play || game || From Proto-Andusian {{m|YCP-XX|gida}} (&amp;quot;dance&amp;quot;), and glossed &amp;quot;contest, game&amp;quot; on the entry. The plain verb is {{l|YCP-XA|gidz}}.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Dictionary:mum]] was also repaired in passing: its two Proto-South-Andusian&lt;br /&gt;
etymologies had their part-of-speech headings at the same level as the&lt;br /&gt;
etymologies, so neither nested under its own.&lt;br /&gt;
&lt;br /&gt;
== Part one: ruled and applied ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The operator ruled every row on 2026-08-21 and the rulings are carried into the entries; the Notes column holds the ruling itself.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Herta-Olaic: one etymon, two reflexes ===&lt;br /&gt;
&lt;br /&gt;
Thirteen Gaillean lemmas descend in pairs from a single Proto-Herta-Olaic word&lt;br /&gt;
and reach Middle Airananwe still paired, with the same gloss on both. Two&lt;br /&gt;
reflexes of one etymon is a normal thing for a language to have — but the pair&lt;br /&gt;
almost always divides the sense-field between them, and here nothing records how.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! # !! Gloss !! Proto !! Gaillean !! Middle Airananwe !! Suggested split !! Verdict !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| 1 || stone || {{m|YAP-XX|o:jig͡ɣ}} || {{l|YAQ-GA|oiat}} / {{l|YAQ-GA|oisie}} || {{l|YAR-AI|oyte}} / {{l|YAR-AI|oysye}} || Stone as a material against a stone as an object — the split already ruled for &#039;&#039;bone&#039;&#039;. || &#039;&#039;&#039;applied&#039;&#039;&#039; ||oisie: piece of stone, oiat: material&lt;br /&gt;
|-&lt;br /&gt;
| 2 || sea || {{m|YAP-XX|kɸaɲɛx}} || {{l|YAQ-GA|piecia}} / {{l|YAQ-GA|qangha}} || {{l|YAR-AI|piecie}} / {{l|YAR-AI|qangyaa}} || The sea as an expanse against a named body of water; or inshore water against open water. || &#039;&#039;&#039;applied&#039;&#039;&#039; ||synonyms&lt;br /&gt;
|-&lt;br /&gt;
| 3 || child || {{m|YAP-XX|ᵐbilwə}} || {{l|YAQ-GA|mbila}} / {{l|YAQ-GA|theste}} || {{l|YAR-AI|mbile}} / {{l|YAR-AI|these}} || A young person against someone&#039;s offspring, of any age. || &#039;&#039;&#039;applied&#039;&#039;&#039; ||mbila: a child&lt;br /&gt;
theste: offspring&lt;br /&gt;
|-&lt;br /&gt;
| 4 || burn || {{m|YAP-XX|rkaʒtə}} || {{l|YAQ-GA|awarei}} / {{l|YAQ-GA|reghazhtei}} || {{l|YAR-AI|ooeree}} / {{l|YAR-AI|regyasytee}} || Intransitive (to be alight) against transitive (to set alight). || &#039;&#039;&#039;applied&#039;&#039;&#039; ||awarei: be on fire&lt;br /&gt;
reghazhtei: transitive&lt;br /&gt;
|-&lt;br /&gt;
| 5 || live || {{m|YAP-XX|ruo:ʃt}} || {{l|YAQ-GA|rocettei}} / {{l|YAQ-GA|videi}} || {{l|YAR-AI|rocetee}} / {{l|YAR-AI|vindestee}} || To be alive against to dwell, to reside somewhere. || &#039;&#039;&#039;applied&#039;&#039;&#039; ||rocettei: dwell&lt;br /&gt;
videi: be alive&lt;br /&gt;
|-&lt;br /&gt;
| 6 || they || {{m|YAP-XX|aɪʃxe}} || {{l|YAQ-GA|aecei}} / {{l|YAQ-GA|icei}} || {{l|YAR-AI|aycee}} / {{l|YAR-AI|ecee}} || Animate against inanimate; or, given the pair below, the same distinction the singular makes. || &#039;&#039;&#039;applied&#039;&#039;&#039; ||icei is female, aecei is male/generic.&lt;br /&gt;
|-&lt;br /&gt;
| 7 || he/she/it/etc || {{m|YAP-XX|xmɑtʲe:}} || {{l|YAQ-GA|athe}} / {{l|YAQ-GA|hima}} || — || As above. The gloss &amp;quot;he/she/it/etc&amp;quot; is itself worth replacing with whatever the ruling settles. || &#039;&#039;&#039;applied&#039;&#039;&#039; ||hima is female, athe is male/generic.&lt;br /&gt;
|-&lt;br /&gt;
| 8 || you || {{m|YAP-XX|ixaβ}} (pl.) / {{m|YAP-XX|nwijɔ}} (sg.) || {{l|YAQ-GA|ihav}} / {{l|YAQ-GA|nio}} || {{l|YAR-AI|hyaave}} / {{l|YAR-AI|nie}} || &#039;&#039;&#039;Already answered upstream:&#039;&#039;&#039; the proto distinguishes plural from singular and Ancient Hertic labels its pair {{l|YAQ-HE|ιαπα}} (plural) / {{l|YAQ-HE|νου}} (singular). Gaillean and Middle need the same labels. See the error below. || &#039;&#039;&#039;applied&#039;&#039;&#039; ||yes, clearly ihav and hyaave are plural, and nio/nie are singular.&lt;br /&gt;
|-&lt;br /&gt;
| 9 || in || {{m|YAP-XX|ho:tβ}} || {{l|YAQ-GA|hoth}} / {{l|YAQ-GA|ou}} || {{l|YAR-AI|hoth}} / {{l|YAR-AI|uue}} || Static location (in) against motion (into). || &#039;&#039;&#039;applied&#039;&#039;&#039; ||hoth: inside of, contained by&lt;br /&gt;
ou: more generically &amp;quot;at a location&amp;quot; -&amp;gt; in England.&lt;br /&gt;
|-&lt;br /&gt;
| 10 || at || {{m|YAP-XX|uztk}} || {{l|YAQ-GA|sou}} / {{l|YAQ-GA|uzh}} || — || Place against time; or a general locative against a precise one. || &#039;&#039;&#039;applied&#039;&#039;&#039; ||sou: time&lt;br /&gt;
uzh: place&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Herta-Olaic: unrelated pairs ===&lt;br /&gt;
&lt;br /&gt;
These three have no common etymon, so they are simply two words the export gave&lt;br /&gt;
one gloss.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! # !! Gloss !! Gaillean !! Middle Airananwe !! Suggested split !! Verdict !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| 11 || by || {{l|YAQ-GA|ith}} / {{l|YAQ-GA|taw}} || {{l|YAR-AI|ith}} / {{l|YAR-AI|itaa}} || Agent (&amp;quot;written &#039;&#039;&#039;by&#039;&#039;&#039; her&amp;quot;) against proximity (&amp;quot;&#039;&#039;&#039;by&#039;&#039;&#039; the door&amp;quot;). English merges these; most languages do not. || &#039;&#039;&#039;applied&#039;&#039;&#039; ||taw: nearby / ith: action done by&lt;br /&gt;
|-&lt;br /&gt;
| 12 || for || {{l|YAQ-GA|bell}} / {{l|YAQ-GA|wiu}} || {{l|YAR-AI|bel}} / {{l|YAR-AI|iyu}} || Benefactive (&amp;quot;&#039;&#039;&#039;for&#039;&#039;&#039; you&amp;quot;) against purpose or duration (&amp;quot;&#039;&#039;&#039;for&#039;&#039;&#039; three days&amp;quot;). || &#039;&#039;&#039;applied&#039;&#039;&#039; ||bell: purpose / iyu: benefactive&lt;br /&gt;
|-&lt;br /&gt;
| 13 || step-mother || {{l|YAQ-GA|siquiba}} / {{l|YAQ-GA|velna-hwith}} || {{l|YAR-AI|siqie}} / {{l|YAR-AI|velan-huith}} || &#039;&#039;velna-hwith&#039;&#039; is transparently a compound and &#039;&#039;siquiba&#039;&#039; is not, which usually means one is the plain word and the other formal, legal or distancing. || &#039;&#039;&#039;applied&#039;&#039;&#039; ||siquiba is a more colloquial term, also meaning &amp;quot;adoptive mother&amp;quot; or &amp;quot;caretaker&amp;quot; or effectively &amp;quot;baby-sitter&amp;quot;. velan-huith is the formal term.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Andusian ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! # !! Gloss !! Languages !! Lemmas !! Suggested split !! Verdict !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| 14 || he, she, it || Proto-Andusian and all three branch protos, and Besoh || {{l|YCP-XX|dʰɛ}} / {{l|YCP-XX|o}}, and their reflexes || Two third-person pronouns run the length of the family with no distinction recorded anywhere. Proximal against distal, or animate against inanimate, would both be ordinary. Whatever is ruled propagates to eight entries. || &#039;&#039;&#039;applied&#039;&#039;&#039; ||dhe: female&lt;br /&gt;
o: male&lt;br /&gt;
|-&lt;br /&gt;
| 15 || hail || Proto-South-Andusian, Besoh || {{l|YCP-XB|mum}} / {{l|YCP-XB|rɔts}}, {{l|YCQ-BE|mium}} / {{l|YCQ-BE|roc}} || &#039;&#039;mum&#039;&#039; comes from {{m|YCP-XX|muᵐb}} (&amp;quot;snow&amp;quot;), &#039;&#039;rɔts&#039;&#039; from a word already meaning hail and ice. Soft hail or graupel against the hard hailstone would follow the etymologies. || &#039;&#039;&#039;applied&#039;&#039;&#039; ||synonyms&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Besoh: superseded senses left unmarked ===&lt;br /&gt;
&lt;br /&gt;
Besoh repeatedly coined a new word to escape a homophone — and in one case,&lt;br /&gt;
{{l|YCQ-BE|go}} / {{l|YCQ-BE|göj}}, the older entry says so plainly: &#039;&#039;&amp;quot;archaic:&lt;br /&gt;
ten — the numeral sense has passed to göj.&amp;quot;&#039;&#039; Four more pairs did the same thing&lt;br /&gt;
without leaving the note, so both lemmas still claim the sense.&lt;br /&gt;
&lt;br /&gt;
One ruling covers all four: whether the older word keeps the sense alongside the&lt;br /&gt;
new one, or is marked superseded the way &#039;&#039;go&#039;&#039; is.&lt;br /&gt;
&lt;br /&gt;
Human note: No, if there is a superseded form we don&#039;t keep the word on the old. This isn&#039;t divergent, it&#039;s just a differing path. If anything, we also don&#039;t list &amp;quot;lost final consonant restored&amp;quot; or &amp;quot;escaping homophones&amp;quot;; those are bordering on out-of-character comments.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! # !! Sense !! Older lemma !! Replacement !! What the replacement&#039;s etymology says !! Verdict !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| 16 || sharp || {{l|YCQ-BE|he}} (etymology 3) || {{l|YCQ-BE|heĥ}} || &amp;quot;the lost final consonant restored archaically&amp;quot; || &#039;&#039;&#039;applied&#039;&#039;&#039; ||&lt;br /&gt;
|-&lt;br /&gt;
| 17 || stone || {{l|YCQ-BE|ho}} (etymology 2) || {{l|YCQ-BE|hoĥ}} || &amp;quot;the lost final consonant restored archaically&amp;quot; || &#039;&#039;&#039;applied&#039;&#039;&#039; ||&lt;br /&gt;
|-&lt;br /&gt;
| 18 || spear || {{l|YCQ-BE|gö}} (etymology 3) || {{l|YCQ-BE|gön}} || &amp;quot;extended with &#039;&#039;-n&#039;&#039; to escape its homophones&amp;quot; || &#039;&#039;&#039;applied&#039;&#039;&#039; ||&lt;br /&gt;
|-&lt;br /&gt;
| 19 || new || {{l|YCQ-BE|ba&#039;}} (etymology 2) || {{l|YCQ-BE|beza}} || &amp;quot;Origin uncertain&amp;quot; — so this pair may instead be a real split (&#039;&#039;ba&#039;&#039;&#039; young, raw against &#039;&#039;beza&#039;&#039; new, fresh). || &#039;&#039;&#039;applied&#039;&#039;&#039; ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== An error, not an ambiguity ==&lt;br /&gt;
&lt;br /&gt;
Gaillean {{l|YAQ-GA|ihav}} and its Middle Airananwe reflex {{l|YAR-AI|hyaave}}&lt;br /&gt;
both give their etymon as {{m|YAP-XX|nwijɔ}} — the &#039;&#039;&#039;singular&#039;&#039;&#039; — which is also&lt;br /&gt;
the etymon of {{l|YAQ-GA|nio}} / {{l|YAR-AI|nie}}. The plural&lt;br /&gt;
{{m|YAP-XX|ixaβ}} has no Gaillean descendant at all, though Ancient Hertic&lt;br /&gt;
{{l|YAQ-HE|ιαπα}} continues it and matches &#039;&#039;ihav&#039;&#039; in shape.&lt;br /&gt;
&lt;br /&gt;
Reading &#039;&#039;ihav&#039;&#039; &amp;amp;lt; {{m|YAP-XX|ixaβ}} fixes the etymology, gives the plural a&lt;br /&gt;
reflex, and settles row 8 at the same time. It needs confirming rather than&lt;br /&gt;
ruling, but it is a content change either way.&lt;br /&gt;
&lt;br /&gt;
Human note: Confirmed - ihav and hyaave are from ixaB.&lt;br /&gt;
&lt;br /&gt;
== Part two: where English is the ambiguity ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Filed 2026-08-21, after the operator&#039;s rulings above.&#039;&#039; The first list found&lt;br /&gt;
places where &#039;&#039;&#039;one language had two words and English one gloss&#039;&#039;&#039;. This one&lt;br /&gt;
finds the other half of the same problem: &#039;&#039;&#039;glosses that are a single English&lt;br /&gt;
word which English itself splits&#039;&#039;&#039;. The operator&#039;s example is &#039;&#039;hair&#039;&#039; — the&lt;br /&gt;
hair on a person&#039;s head, or one hair. Nothing in the corpus says which, so the&lt;br /&gt;
gloss will eventually be translated wrong in both directions.&lt;br /&gt;
&lt;br /&gt;
Every row of &#039;&#039;&#039;Lexemes&#039;&#039;&#039; was grouped by gloss; 258 single-word glosses are&lt;br /&gt;
carried by four or more languages. The rows below are the ones where the English&lt;br /&gt;
word does real damage, not the whole 258 — the rest are single-sense words&lt;br /&gt;
(&#039;&#039;tooth&#039;&#039;, &#039;&#039;snake&#039;&#039;, &#039;&#039;five&#039;&#039;) that need nothing.&lt;br /&gt;
&lt;br /&gt;
=== Fixed without a ruling ===&lt;br /&gt;
&lt;br /&gt;
Housekeeping, corrected 2026-08-21 — these were inconsistencies in the gloss&lt;br /&gt;
field rather than questions.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Was !! Now !! Affected !! Why&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;i&amp;lt;/code&amp;gt; (Herta-Olaic) against &amp;lt;code&amp;gt;I&amp;lt;/code&amp;gt; (Andusian) || &amp;lt;code&amp;gt;I&amp;lt;/code&amp;gt; || 4 entries || The first-person pronoun. Lowercase reads as the name of the letter.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;left&amp;lt;/code&amp;gt; / &amp;lt;code&amp;gt;left(-hand)&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;left (hand)&amp;lt;/code&amp;gt; || 9 entries || The two halves of one family were glossed differently, and bare &#039;&#039;left&#039;&#039; can be read as a direction of travel or as &amp;quot;left over&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;right&amp;lt;/code&amp;gt; / &amp;lt;code&amp;gt;right(-hand)&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;right (hand)&amp;lt;/code&amp;gt; || 9 entries || As above.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;right&amp;lt;/code&amp;gt; (the Andusian &#039;&#039;moᵑg&#039;&#039; family) || &amp;lt;code&amp;gt;correct&amp;lt;/code&amp;gt; || 4 entries || These mean right as in correct, and now share the gloss the Herta-Olaic and Njeshan words for that sense already used.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;right&amp;lt;/code&amp;gt; ({{l|YCP-XA|moᵑgets}}) || &amp;lt;code&amp;gt;the right, entitlement&amp;lt;/code&amp;gt; || 1 entry || It is the noun — &amp;quot;the right / law&amp;quot; — not the adjective.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== The pending rows ===&lt;br /&gt;
&lt;br /&gt;
The rows below were rewritten on 2026-08-28. Each pending gloss now has &#039;&#039;&#039;every entry behind it set out with what its own definition says&#039;&#039;&#039;, at &#039;&#039;&#039;[[Yezur Wiki:Ambiguous glosses/Part two]]&#039;&#039;&#039;. That page is where the ruling is done; this is the index.&lt;br /&gt;
&lt;br /&gt;
Of the 459 entries behind these rows, &#039;&#039;&#039;285 carry a definition that says more than the bare gloss&#039;&#039;&#039;. Most of the list therefore needs no ruling at all — only a &amp;lt;code&amp;gt;gloss&amp;lt;/code&amp;gt; field brought back into step with an entry that already answers the question. Those are marked &#039;&#039;answerable&#039;&#039; and can be applied as written.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Section !! Answerable from the entries !! Needs a ruling&lt;br /&gt;
|-&lt;br /&gt;
| [[Yezur Wiki:Ambiguous glosses/Part two#Two different words, spelled alike|Two different words, spelled alike]] || 6 || 0&lt;br /&gt;
|-&lt;br /&gt;
| [[Yezur Wiki:Ambiguous glosses/Part two#Mass against count|Mass against count]] || 14 || 2&lt;br /&gt;
|-&lt;br /&gt;
| [[Yezur Wiki:Ambiguous glosses/Part two#Where the word covers a different extent|Where the word covers a different extent]] || 7 || 0&lt;br /&gt;
|-&lt;br /&gt;
| [[Yezur Wiki:Ambiguous glosses/Part two#Adjectives running on two axes|Adjectives running on two axes]] || 0 || 10&lt;br /&gt;
|-&lt;br /&gt;
| [[Yezur Wiki:Ambiguous glosses/Part two#Distinctions English lacks|Distinctions English lacks]] || 1 || 5&lt;br /&gt;
|-&lt;br /&gt;
! total !! 28 !! 17&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== What actually needs deciding ====&lt;br /&gt;
&lt;br /&gt;
Stripped of the rows that answer themselves, these are the open questions:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;One standing question governs most of the adjectives&#039;&#039;&#039;: does a bare daughter entry inherit the sense-range its proto records, or is it read narrowly as the core physical sense only? Answering it once settles some three dozen rows across &#039;&#039;big&#039;&#039;, &#039;&#039;long&#039;&#039;, &#039;&#039;short&#039;&#039;, &#039;&#039;old&#039;&#039;, &#039;&#039;new&#039;&#039;, &#039;&#039;dull&#039;&#039;, &#039;&#039;thick&#039;&#039;, &#039;&#039;thin&#039;&#039;, &#039;&#039;heavy&#039;&#039; and &#039;&#039;full&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Mass against count&#039;&#039;&#039;: &#039;&#039;stone&#039;&#039; and &#039;&#039;bone&#039;&#039; are the two the corpus genuinely splits; the other twelve of that shape follow whatever convention is set for them.&lt;br /&gt;
* &#039;&#039;&#039;Extent&#039;&#039;&#039;: &#039;&#039;breast&#039;&#039; — the chest against a woman&#039;s breast.&lt;br /&gt;
* &#039;&#039;&#039;Distinctions English lacks&#039;&#039;&#039;: &#039;&#039;we&#039;&#039; (inclusive against exclusive), &#039;&#039;know&#039;&#039; (a fact against a person), &#039;&#039;say&#039;&#039;, &#039;&#039;smell&#039;&#039; (giving off against perceiving) and &#039;&#039;come&#039;&#039;. These were never decided rather than mis-glossed, so no amount of evidence settles them.&lt;br /&gt;
* The four Proto-Njeshan adjectives have no parent entry to read down from, so each must be stated outright whatever is decided above.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Yezur Wiki:Dictionary structure]] — the settled decisions, including the per-sense translations rule and the reciprocal-link rule&lt;br /&gt;
* [[Yezur Wiki:Daily routine/Report]] — the maintenance routine&#039;s own flag table&lt;br /&gt;
&lt;br /&gt;
[[Category:Yezur Wiki]]&lt;br /&gt;
[[Category:Dictionary maintenance]]&lt;/div&gt;</summary>
		<author><name>Thiorosan</name></author>
	</entry>
	<entry>
		<id>https://yezur.xyz/w/index.php?title=Yezur_Wiki:Ambiguous_glosses/Part_two&amp;diff=13145</id>
		<title>Yezur Wiki:Ambiguous glosses/Part two</title>
		<link rel="alternate" type="text/html" href="https://yezur.xyz/w/index.php?title=Yezur_Wiki:Ambiguous_glosses/Part_two&amp;diff=13145"/>
		<updated>2026-08-28T08:26:51Z</updated>

		<summary type="html">&lt;p&gt;Thiorosan: Set out the evidence behind every pending part-two row: each entry with what its own definition says, and a verdict of answerable-from-the-entries or needs-a-ruling&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the evidence behind &#039;&#039;&#039;part two&#039;&#039;&#039; of [[Yezur Wiki:Ambiguous glosses]] — the glosses that are a single English word which English itself splits. The parent page said only that a row was &amp;quot;unqualified&amp;quot;; that is not enough to rule from, so every entry behind every pending row is set out here with &#039;&#039;&#039;what its own definition says&#039;&#039;&#039;, not merely its gloss field.&lt;br /&gt;
&lt;br /&gt;
Each gloss carries one of two verdicts:&lt;br /&gt;
&lt;br /&gt;
; Answerable from the entries : The definitions already settle it and only the short &amp;lt;code&amp;gt;gloss&amp;lt;/code&amp;gt; field is out of step. No ruling is wanted — the proposed new gloss text is given, and it can simply be applied.&lt;br /&gt;
; Needs a ruling : Every entry really is bare, or the distinction was never decided. The question is stated once, with its options; no answer is invented.&lt;br /&gt;
&lt;br /&gt;
Of the 459 entries behind these rows, 285 carry a definition saying more than the bare gloss. That is why so much of this list turns out not to need the operator at all.&lt;br /&gt;
&lt;br /&gt;
== Two different words, spelled alike ==&lt;br /&gt;
&lt;br /&gt;
=== fly ===&lt;br /&gt;
Two unrelated English words: the insect, and the act of moving through the air. Part of speech separates all fourteen entries cleanly.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Language !! Word !! Current gloss !! What the entry&#039;s own definition says&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Herta-Olaic || {{l|YAP-XX|ʃeiɹhə}} || fly || verb — &amp;quot;fly, move through the air&amp;quot;; &#039;&#039;by extension&#039;&#039; &amp;quot;move fast&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Ancient Hertic || {{l|YAQ-HE|ςερχισ}} || fly || verb — &amp;quot;fly&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Gaillean || {{l|YAQ-GA|cehirei}} || fly || verb — &amp;quot;fly&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Middle Airananwe || {{l|YAR-AI|ceyeree}} || fly || verb — &amp;quot;fly&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Airananwe || {{l|YAS-AI|cheryé}} || fly || verb — &amp;quot;fly&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Njeshan || {{l|YBP-XX|gjuran}} || fly || verb — &amp;quot;fly&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Andusian || {{l|YCP-XX|kpuŋke}} || fly || verb — &amp;quot;fly&amp;quot;; &amp;quot;take wing&amp;quot;; &#039;&#039;by extension&#039;&#039; &amp;quot;leap, spring&amp;quot;; &#039;&#039;figurative&#039;&#039; &amp;quot;to pass swiftly, as time&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Proto-North-Andusian || {{l|YCP-XA|kpuŋke}} || fly || verb — &amp;quot;fly&amp;quot;; &amp;quot;take wing&amp;quot;; &#039;&#039;by extension&#039;&#039; &amp;quot;leap, spring&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Proto-South-Andusian || {{l|YCP-XB|kuŋke}} || fly || verb — &amp;quot;fly&amp;quot;; &amp;quot;take wing&amp;quot;; &#039;&#039;by extension&#039;&#039; &amp;quot;leap, spring&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Unterian || {{l|YCP-XC|puŋke}} || fly || verb — &amp;quot;fly&amp;quot;; &amp;quot;take wing&amp;quot;; &#039;&#039;by extension&#039;&#039; &amp;quot;leap, spring&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Besoh || {{l|YCQ-BE|kiunke}} || fly || verb — &amp;quot;to fly; take wing&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Gaillean || {{l|YAQ-GA|connu}} || fly || noun — &amp;quot;fly&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Middle Airananwe || {{l|YAR-AI|conge}} || fly || noun — &amp;quot;fly&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Airananwe || {{l|YAS-AI|chong}} || fly || noun — &amp;quot;fly&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Answerable from the entries.&#039;&#039;&#039; Eleven verbs take &#039;&#039;&#039;fly (move through the air)&#039;&#039;&#039; — the wording {{l|YAP-XX|ʃeiɹhə}} already uses: {{l|YAP-XX|ʃeiɹhə}}, {{l|YAQ-HE|ςερχισ}}, {{l|YAQ-GA|cehirei}}, {{l|YAR-AI|ceyeree}}, {{l|YAS-AI|cheryé}}, {{l|YBP-XX|gjuran}}, {{l|YCP-XX|kpuŋke}}, {{l|YCP-XA|kpuŋke}}, {{l|YCP-XB|kuŋke}}, {{l|YCP-XC|puŋke}}, {{l|YCQ-BE|kiunke}}. Three nouns take &#039;&#039;&#039;fly (insect)&#039;&#039;&#039;: {{l|YAQ-GA|connu}}, {{l|YAR-AI|conge}}, {{l|YAS-AI|chong}}. Nothing in the dictionary offers a competing nominal reading such as &amp;quot;a flight&amp;quot; or &amp;quot;a flier&amp;quot;, and the three languages that carry the noun each carry a separate general word for the class of creature — {{l|YAQ-GA|kennie}}, {{l|YAR-AI|knyi}}, {{l|YAS-AI|gny}} &amp;quot;insect&amp;quot; — so the noun is the particular creature. The Descendants list on {{l|YAP-XX|ʃeiɹhə}} derives both chains from the one verb, which is consistent with this and does not disturb it.&lt;br /&gt;
&lt;br /&gt;
=== stick ===&lt;br /&gt;
Two unrelated English words: the piece of wood, and the verb &amp;quot;to stick&amp;quot; (adhere, thrust). All ten entries are nouns, and six spell the wooden sense out.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Language !! Word !! Current gloss !! What the entry&#039;s own definition says&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Herta-Olaic || {{l|YAP-XX|dβexa}} || stick || noun — &amp;quot;stick; a piece of wood, a staff or rod&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Ancient Hertic || {{l|YAQ-HE|βεξι}} || stick || noun — &amp;quot;stick&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Gaillean || {{l|YAQ-GA|dveza}} || stick || noun — &amp;quot;stick&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Middle Airananwe || {{l|YAR-AI|dueesye}} || stick || noun — &amp;quot;stick&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Airananwe || {{l|YAS-AI|duése}} || stick || noun — &amp;quot;stick&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Andusian || {{l|YCP-XX|mutkɔ}} || stick || noun — &amp;quot;stick, branch&amp;quot;; &amp;quot;staff&amp;quot;; &#039;&#039;by extension&#039;&#039; &amp;quot;club, tool-handle&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Proto-North-Andusian || {{l|YCP-XA|mutko}} || stick || noun — &amp;quot;stick, branch&amp;quot;; &amp;quot;staff&amp;quot;; &#039;&#039;by extension&#039;&#039; &amp;quot;club, tool-handle&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Proto-South-Andusian || {{l|YCP-XB|mutkɔ}} || stick || noun — &amp;quot;stick, branch&amp;quot;; &amp;quot;staff&amp;quot;; &#039;&#039;by extension&#039;&#039; &amp;quot;club, tool-handle&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Unterian || {{l|YCP-XC|mukɔ}} || stick || noun — &amp;quot;stick, branch&amp;quot;; &amp;quot;staff&amp;quot;; &#039;&#039;by extension&#039;&#039; &amp;quot;club, tool-handle&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Besoh || {{l|YCQ-BE|mukko}} || stick || noun — &amp;quot;stick, branch&amp;quot;; &amp;quot;staff&amp;quot;; &#039;&#039;by extension&#039;&#039; &amp;quot;club, tool-handle&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Answerable from the entries.&#039;&#039;&#039; All ten take &#039;&#039;&#039;stick (piece of wood)&#039;&#039;&#039;: {{l|YAP-XX|dβexa}}, {{l|YAQ-HE|βεξι}}, {{l|YAQ-GA|dveza}}, {{l|YAR-AI|dueesye}}, {{l|YAS-AI|duése}}, {{l|YCP-XX|mutkɔ}}, {{l|YCP-XA|mutko}}, {{l|YCP-XB|mutkɔ}}, {{l|YCP-XC|mukɔ}}, {{l|YCQ-BE|mukko}}. No verb &amp;quot;stick&amp;quot;, and no verb &amp;quot;adhere&amp;quot;, is attested in any language; the Andusian five define the word by its material referents (branch, staff, club, tool-handle), and {{l|YAP-XX|dβexa}} says &amp;quot;a piece of wood&amp;quot; outright, comparing itself to {{l|YAP-XX|dwɑl}} &amp;quot;tree&amp;quot;. Each branch also keeps &amp;quot;wood&amp;quot; as a separate lemma ({{l|YCP-XX|sim}}, {{l|YAQ-GA|trolliquu}}), so the noun is the object, not the material.&lt;br /&gt;
&lt;br /&gt;
=== right ===&lt;br /&gt;
Two unrelated English words, both adjectives: the hand and side opposed to left, and &amp;quot;correct&amp;quot;. Part of speech settles nothing here. The pages {{l|YCQ-BE|be}}, {{l|YCP-XB|be}} and {{l|YCQ-BE|bë}} carry several unrelated lemmas under one spelling, split by numbered Etymology sections; only the adjective section is quoted below.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Language !! Word !! Current gloss !! What the entry&#039;s own definition says&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Herta-Olaic || {{l|YAP-XX|ətʒɛnz}} || right (hand) || adjective — &amp;quot;right; the strong side&amp;quot;; &#039;&#039;by extension&#039;&#039; &amp;quot;correct and proper&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Ancient Hertic || {{l|YAQ-HE|ατιηνε}} || right (hand) || adjective — &amp;quot;right&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Gaillean || {{l|YAQ-GA|ezhenna}} || right (hand) || adjective — &amp;quot;right&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Middle Airananwe || {{l|YAR-AI|ezyenga}} || right (hand) || adjective — &amp;quot;right&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Airananwe || {{l|YAS-AI|ejnay}} || right || adjective — &amp;quot;right&amp;quot; (etymology undetermined)&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Andusian || {{l|YCP-XX|ᵐbe}} || right (hand) || adjective — &amp;quot;right(-hand)&amp;quot;; &#039;&#039;by extension&#039;&#039; &amp;quot;the strong side&amp;quot;; &amp;quot;correct&amp;quot; (third sense, unlabelled)&lt;br /&gt;
|-&lt;br /&gt;
| Proto-North-Andusian || {{l|YCP-XA|ᵐbe}} || right (hand) || adjective — &amp;quot;right(-hand)&amp;quot;; &#039;&#039;by extension&#039;&#039; &amp;quot;the strong side&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Proto-South-Andusian || {{l|YCP-XB|be}} || right (hand) || adjective — &amp;quot;right(-hand)&amp;quot;; &#039;&#039;by extension&#039;&#039; &amp;quot;the strong side&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Unterian || {{l|YCP-XC|me}} || right (hand) || adjective — &amp;quot;right(-hand)&amp;quot;; &#039;&#039;by extension&#039;&#039; &amp;quot;the strong side&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Besoh || {{l|YCQ-BE|be}} || right (hand) || adjective — &amp;quot;right(-hand)&amp;quot;; &#039;&#039;by extension&#039;&#039; &amp;quot;the strong side&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Besoh || {{l|YCQ-BE|bë}} || right (hand) || adjective — &amp;quot;right(-hand); the strong side&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Answerable from the entries.&#039;&#039;&#039; Ten of the eleven are already qualified and need no change. Only {{l|YAS-AI|ejnay}} is bare, and it takes &#039;&#039;&#039;right (hand)&#039;&#039;&#039;. The ground is Airananwe&#039;s own vocabulary rather than the entry, which carries {{tl|etym-missing}}: the language separately records {{l|YAS-AI|thalcey}} &amp;quot;correct&amp;quot; (from {{l|YAR-AI|tyalce}}, {{l|YAQ-GA|tvalla}}, {{l|YAP-XX|tβɑlj}}) and {{l|YAS-AI|tibhiey}} for the opposite hand, so the sense &amp;quot;correct&amp;quot; is occupied and the sense opposed to &amp;quot;left&amp;quot; is not. Every one of the ten languages in the table likewise carries a distinct adjective &amp;quot;correct&amp;quot; — {{l|YAP-XX|tβɑlj}}, {{l|YAQ-HE|τφαιε}}, {{l|YAQ-GA|tvalla}}, {{l|YAR-AI|tyalce}}, {{l|YAS-AI|thalcey}}, {{l|YCP-XX|moᵑg}}, {{l|YCP-XA|moᵑg}}, {{l|YCP-XB|moŋ}}, {{l|YCP-XC|moŋu}}, {{l|YCQ-BE|mon}} — and a distinct adjective for the other hand. Note that {{l|YAP-XX|ətʒɛnz}} lists no Airananwe descendant and {{l|YAR-AI|ezyenga}} no descendants at all, so {{l|YAS-AI|ejnay}}&#039;s membership of that set is inferred from form and is not written anywhere; the ruling rests on the Airananwe evidence above.&lt;br /&gt;
&lt;br /&gt;
Two residues, neither a question about sense. {{l|YCQ-BE|be}} and {{l|YCQ-BE|bë}} are a Besoh doublet — {{l|YCQ-BE|bë}} derives from the same Proto-South-Andusian {{l|YCP-XB|be}} &amp;quot;with lengthening of the vowel&amp;quot; — and will read identically in a translations box. And {{l|YCP-XX|ᵐbe}} records &amp;quot;correct&amp;quot; as a full third sense with no &#039;&#039;by extension&#039;&#039; label, unlike {{l|YAP-XX|ətʒɛnz}}, although Proto-Andusian also has {{l|YCP-XX|moᵑg}} &amp;quot;correct&amp;quot; and no descendant of {{l|YCP-XX|ᵐbe}} keeps the sense.&lt;br /&gt;
&lt;br /&gt;
=== drink ===&lt;br /&gt;
Two English words: the verb, and the noun &amp;quot;a drink&amp;quot; (a beverage). All eleven entries are verbs.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Language !! Word !! Current gloss !! What the entry&#039;s own definition says&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Herta-Olaic || {{l|YAP-XX|ʎiβtʲə}} || drink || verb — &amp;quot;drink; swallow liquid, take in water&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Ancient Hertic || {{l|YAQ-HE|λιτκισ}} || drink || verb — &amp;quot;drink&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Gaillean || {{l|YAQ-GA|libtei}} || drink || verb — &amp;quot;drink&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Middle Airananwe || {{l|YAR-AI|liptee}} || drink || verb — &amp;quot;drink&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Airananwe || {{l|YAS-AI|litté}} || drink || verb — &amp;quot;drink&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Njeshan || {{l|YBP-XX|bakrib}} || drink || verb — &amp;quot;drink&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Andusian || {{l|YCP-XX|mobvi}} || drink || verb — &amp;quot;drink&amp;quot;; &amp;quot;swallow liquid&amp;quot;; &#039;&#039;by extension&#039;&#039; &amp;quot;absorb, soak up&amp;quot;; &#039;&#039;figurative&#039;&#039; &amp;quot;to drink in, listen or watch raptly&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Proto-North-Andusian || {{l|YCP-XA|mobvi}} || drink || verb — &amp;quot;drink&amp;quot;; &amp;quot;swallow liquid&amp;quot;; &#039;&#039;by extension&#039;&#039; &amp;quot;absorb, soak up&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Proto-South-Andusian || {{l|YCP-XB|mobvi}} || drink || verb — &amp;quot;drink&amp;quot;; &amp;quot;swallow liquid&amp;quot;; &#039;&#039;by extension&#039;&#039; &amp;quot;absorb, soak up&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Unterian || {{l|YCP-XC|movi}} || drink || verb — &amp;quot;drink&amp;quot;; &amp;quot;swallow liquid&amp;quot;; &#039;&#039;by extension&#039;&#039; &amp;quot;absorb, soak up&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Besoh || {{l|YCQ-BE|mobvi}} || drink || verb — &amp;quot;drink&amp;quot;; &amp;quot;swallow liquid&amp;quot;; &#039;&#039;by extension&#039;&#039; &amp;quot;absorb, soak up&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Answerable from the entries.&#039;&#039;&#039; All eleven take &#039;&#039;&#039;drink (swallow liquid)&#039;&#039;&#039; — the wording both {{l|YAP-XX|ʎiβtʲə}} and the whole Andusian set already use: {{l|YAP-XX|ʎiβtʲə}}, {{l|YAQ-HE|λιτκισ}}, {{l|YAQ-GA|libtei}}, {{l|YAR-AI|liptee}}, {{l|YAS-AI|litté}}, {{l|YBP-XX|bakrib}}, {{l|YCP-XX|mobvi}}, {{l|YCP-XA|mobvi}}, {{l|YCP-XB|mobvi}}, {{l|YCP-XC|movi}}, {{l|YCQ-BE|mobvi}}. No noun &amp;quot;a drink&amp;quot; or &amp;quot;beverage&amp;quot; is attested in any language, so no entry is in doubt.&lt;br /&gt;
&lt;br /&gt;
=== dream ===&lt;br /&gt;
Two English words: the noun (a vision in sleep) and the verb. Part of speech splits the eight entries five to three, and the five nouns define themselves.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Language !! Word !! Current gloss !! What the entry&#039;s own definition says&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Andusian || {{l|YCP-XX|ɲoro}} || dream || noun — &amp;quot;dream&amp;quot;; &amp;quot;sleep-vision&amp;quot;; &#039;&#039;by extension&#039;&#039; &amp;quot;omen&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Proto-North-Andusian || {{l|YCP-XA|ɲoro}} || dream || noun — &amp;quot;dream&amp;quot;; &amp;quot;sleep-vision&amp;quot;; &#039;&#039;by extension&#039;&#039; &amp;quot;omen&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Proto-South-Andusian || {{l|YCP-XB|ɲoro}} || dream || noun — &amp;quot;dream&amp;quot;; &amp;quot;vision&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Unterian || {{l|YCP-XC|noro}} || dream || noun — &amp;quot;dream&amp;quot;; &amp;quot;omen&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Besoh || {{l|YCQ-BE|ñoro}} || dream || noun — &amp;quot;dream&amp;quot;; &amp;quot;vision&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Gaillean || {{l|YAQ-GA|mbireiei}} || dream || verb — &amp;quot;dream&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Middle Airananwe || {{l|YAR-AI|mbireyee}} || dream || verb — &amp;quot;dream&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Airananwe || {{l|YAS-AI|biriné}} || dream || verb — &amp;quot;dream&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Answerable from the entries.&#039;&#039;&#039; The five nouns take &#039;&#039;&#039;dream (sleep-vision)&#039;&#039;&#039; — the Andusian entries&#039; own word: {{l|YCP-XX|ɲoro}}, {{l|YCP-XA|ɲoro}}, {{l|YCP-XB|ɲoro}}, {{l|YCP-XC|noro}}, {{l|YCQ-BE|ñoro}}. The three verbs take &#039;&#039;&#039;dream (see visions in sleep)&#039;&#039;&#039;: {{l|YAQ-GA|mbireiei}}, {{l|YAR-AI|mbireyee}}, {{l|YAS-AI|biriné}}. The nouns&#039; extended senses &amp;quot;omen&amp;quot; and &amp;quot;vision&amp;quot; both presuppose the sleeping sense, and the dictionary records no aspiration sense anywhere, in any part of speech. The three verb lines are themselves bare and no noun &amp;quot;dream&amp;quot; exists in the Herta-Olaic branch to fix them internally, so they rest on that absence; the nouns do not.&lt;br /&gt;
&lt;br /&gt;
=== play ===&lt;br /&gt;
Two English words: the verb, and the noun &amp;quot;a play&amp;quot; (a staged work). All ten entries are verbs.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Language !! Word !! Current gloss !! What the entry&#039;s own definition says&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Herta-Olaic || {{l|YAP-XX|ɑkhjo:ən}} || play || verb — &amp;quot;play, sport, do without purpose&amp;quot;; &#039;&#039;by extension&#039;&#039; &amp;quot;dance and perform&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Ancient Hertic || {{l|YAQ-HE|αιομισ}} || play || verb — &amp;quot;play&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Gaillean || {{l|YAQ-GA|aqownei}} || play || verb — &amp;quot;play&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Middle Airananwe || {{l|YAR-AI|aqounee}} || play || verb — &amp;quot;play&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Airananwe || {{l|YAS-AI|aqoené}} || play || verb — &amp;quot;play&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Andusian || {{l|YCP-XX|gidz}} || play || verb — &amp;quot;play&amp;quot;; &amp;quot;frolic&amp;quot;; &#039;&#039;by extension&#039;&#039; &amp;quot;dance, make music&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Proto-North-Andusian || {{l|YCP-XA|gidz}} || play || verb — &amp;quot;play&amp;quot;; &amp;quot;frolic&amp;quot;; &#039;&#039;by extension&#039;&#039; &amp;quot;dance, make music&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Proto-South-Andusian || {{l|YCP-XB|gidz}} || play || verb — &amp;quot;play&amp;quot;; &amp;quot;frolic&amp;quot;; &#039;&#039;by extension&#039;&#039; &amp;quot;dance, make music&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Unterian || {{l|YCP-XC|gizi}} || play || verb — &amp;quot;play&amp;quot;; &amp;quot;frolic&amp;quot;; &#039;&#039;by extension&#039;&#039; &amp;quot;dance, make music&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Besoh || {{l|YCQ-BE|gij}} || play || verb — &amp;quot;play&amp;quot;; &amp;quot;frolic&amp;quot;; &#039;&#039;by extension&#039;&#039; &amp;quot;dance, make music&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Answerable from the entries.&#039;&#039;&#039; All ten take &#039;&#039;&#039;play (amuse oneself)&#039;&#039;&#039;: {{l|YAP-XX|ɑkhjo:ən}}, {{l|YAQ-HE|αιομισ}}, {{l|YAQ-GA|aqownei}}, {{l|YAR-AI|aqounee}}, {{l|YAS-AI|aqoené}}, {{l|YCP-XX|gidz}}, {{l|YCP-XA|gidz}}, {{l|YCP-XB|gidz}}, {{l|YCP-XC|gizi}}, {{l|YCQ-BE|gij}}. Both proto-forms gloss the first sense as purposeless sport or frolic, and no noun &amp;quot;a play&amp;quot; is attested anywhere. The music and dancing sense that six entries record is marked &#039;&#039;by extension&#039;&#039; and sits inside the verb; it is not the other English word, and the branches keep separate lemmas for the neighbouring notions in any case — {{l|YCP-XX|gida}} &amp;quot;dance&amp;quot; (with reflexes in Proto-South-Andusian, Proto-Unterian and Besoh) and, in Proto-North-Andusian, {{l|YCP-XA|gira}} &amp;quot;play; contest, game&amp;quot;, itself derived from {{l|YCP-XX|gida}}.&lt;br /&gt;
&lt;br /&gt;
== Mass against count ==&lt;br /&gt;
&lt;br /&gt;
=== The shape of the problem ===&lt;br /&gt;
&lt;br /&gt;
Sixteen glosses, 165 entries, every one of them a noun. Sixty-eight entries carry a&lt;br /&gt;
single definition line that repeats the gloss word and adds nothing. They are not&lt;br /&gt;
scattered: Gaillean (14), Middle Airananwe (14), Airananwe (18), Ancient Hertic (15)&lt;br /&gt;
and Proto-Njeshan (7) account for all of them, and there is not one among the&lt;br /&gt;
Proto-Herta-Olaic or the six Andusian stages, whose lines always say more than the&lt;br /&gt;
headword — {{l|YCQ-BE|hoĥ}}, {{l|YCQ-BE|one}} and five Proto-Herta-Olaic entries give&lt;br /&gt;
only one line, but that line is never the bare gloss word. The other 97 entries settle&lt;br /&gt;
the question on their own page, and in eleven of the sixteen glosses they settle it&lt;br /&gt;
twice over, because the secondary senses carry &#039;&#039;by extension&#039;&#039; or &#039;&#039;figurative&#039;&#039;&lt;br /&gt;
labels which name the core sense outright. The question is not open across the&lt;br /&gt;
lexicon. It is unasked in 68 stubs and answered in the other 97.&lt;br /&gt;
&lt;br /&gt;
Three languages, not two, keep a pair here: Gaillean, Middle Airananwe &#039;&#039;&#039;and&lt;br /&gt;
Airananwe&#039;&#039;&#039; each hold two words for &#039;&#039;stone&#039;&#039; and two for &#039;&#039;bone&#039;&#039;. The first two were&lt;br /&gt;
tagged by the rulings of 2026-08-21; the Airananwe pairs were not, and they are the&lt;br /&gt;
only genuine question the section contains. Everywhere else one word covers the&lt;br /&gt;
concept.&lt;br /&gt;
&lt;br /&gt;
[[Dictionary:bone]] is the only one of the sixteen with an English lemma, and its&lt;br /&gt;
translations box has already ruled: under &amp;lt;code&amp;gt;gloss=one of the hard pieces that make&lt;br /&gt;
up a skeleton&amp;lt;/code&amp;gt; it lists {{l|YAP-XX|jətew}}, {{l|YAQ-HE|ιετζου}},&lt;br /&gt;
{{l|YAQ-GA|eunduz}}, {{l|YAR-AI|undes}}, {{l|YBP-XX|gjotonsra}} and all five Andusian&lt;br /&gt;
words — the count sense — while leaving out the two material words&lt;br /&gt;
{{l|YAQ-GA|ettuz}} and {{l|YAR-AI|eces}}, and leaving out both Airananwe words&lt;br /&gt;
entirely. For &#039;&#039;bone&#039;&#039;, then, &#039;&#039;which&#039;&#039; sense is settled; only &#039;&#039;whether to write it&#039;&#039;&lt;br /&gt;
is not.&lt;br /&gt;
&lt;br /&gt;
Twenty-one glosses can be corrected from the entries with no decision at all, and they&lt;br /&gt;
are named gloss by gloss below. They follow the house form for a disambiguated gloss —&lt;br /&gt;
one sense, near-synonyms joined by commas, a parenthetical only where the entry&lt;br /&gt;
supplies one (&#039;&#039;calf (of cattle)&#039;&#039;, &#039;&#039;stone (material)&#039;&#039;, &#039;&#039;hair (of the head)&#039;&#039;) — and&lt;br /&gt;
the ruling of 2026-08-04 that the comma joins and the semicolon explains, so whatever&lt;br /&gt;
stands after a semicolon in a definition is description and has no place in a gloss.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The single question for the whole class:&#039;&#039;&#039; must every gloss in this class carry an&lt;br /&gt;
explicit mass/count tag, or may a bare gloss stand where the language has only one word&lt;br /&gt;
for the concept?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Option 1 — tag everything.&#039;&#039; All 165 glosses gain a tag. The box becomes&lt;br /&gt;
self-describing, but for the 68 stubs the tag has to be invented: the gloss would&lt;br /&gt;
assert a distinction the entry itself does not make.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Option 2 — default to both, tag only splits.&#039;&#039; A bare gloss means the word covers the&lt;br /&gt;
substance and a piece of it alike; a tag is obligatory only where a language keeps two&lt;br /&gt;
words — six lemmas, four already tagged, two pending the &#039;&#039;stone&#039;&#039;/&#039;&#039;bone&#039;&#039; ruling&lt;br /&gt;
below. Nothing is invented, and the 21 corrections stand on their own. The cost is that&lt;br /&gt;
a reader cannot tell &amp;quot;covers both&amp;quot; from &amp;quot;not yet examined&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Option 3 — fill the definitions and let the glosses follow.&#039;&#039; Treat the 68 one-line&lt;br /&gt;
definitions as the defect, write them out as the Andusian entries already are, and&lt;br /&gt;
derive each gloss from a real sense list. The largest job, but it removes the class of&lt;br /&gt;
problem instead of notating around it.&lt;br /&gt;
&lt;br /&gt;
Two notation points settle themselves under any option: the count tag is written&lt;br /&gt;
&amp;quot;(a piece)&amp;quot; for &#039;&#039;stone&#039;&#039; and &amp;quot;(body part)&amp;quot; for &#039;&#039;bone&#039;&#039;, and a box read down a column&lt;br /&gt;
cannot see that those are one category — one string should serve both; and the tag&lt;br /&gt;
belongs in the &amp;lt;code&amp;gt;gloss=&amp;lt;/code&amp;gt; field, which is what a translations box and the&lt;br /&gt;
collision check both read.&lt;br /&gt;
&lt;br /&gt;
=== hair ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Language !! Word !! Current gloss !! What the entry&#039;s own definitions say&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Herta-Olaic || {{l|YAP-XX|eɑkʲiəθ}} || hair || &amp;quot;hair, fur; a covering of hair&amp;quot;; &amp;quot;anything fine and thread-like&amp;quot; (&#039;&#039;by extension&#039;&#039;)&lt;br /&gt;
|-&lt;br /&gt;
| Ancient Hertic || {{l|YAQ-HE|ακειθι}} || hair || &amp;quot;hair&amp;quot; — nothing further&lt;br /&gt;
|-&lt;br /&gt;
| Gaillean || {{l|YAQ-GA|eaoklia}} || hair || &amp;quot;hair&amp;quot; — nothing further&lt;br /&gt;
|-&lt;br /&gt;
| Middle Airananwe || {{l|YAR-AI|eyaankie}} || hair || &amp;quot;hair&amp;quot; — nothing further&lt;br /&gt;
|-&lt;br /&gt;
| Airananwe || {{l|YAS-AI|yángly}} || hair || &amp;quot;hair&amp;quot; — nothing further&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Andusian || {{l|YCP-XX|mamgob}} || hair || &amp;quot;hair (of the head)&amp;quot;; &amp;quot;locks&amp;quot;; &amp;quot;mane&amp;quot; (&#039;&#039;by extension&#039;&#039;)&lt;br /&gt;
|-&lt;br /&gt;
| Proto-North-Andusian || {{l|YCP-XA|mamgob}} || hair (of the head) || &amp;quot;hair (of the head)&amp;quot;; &amp;quot;locks&amp;quot;; &amp;quot;mane&amp;quot; (&#039;&#039;by extension&#039;&#039;)&lt;br /&gt;
|-&lt;br /&gt;
| Proto-South-Andusian || {{l|YCP-XB|mamgoʔ}} || hair (of the head) || &amp;quot;hair (of the head)&amp;quot;; &amp;quot;locks&amp;quot;; &amp;quot;mane&amp;quot; (&#039;&#039;by extension&#039;&#039;)&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Unterian || {{l|YCP-XC|mamgobi}} || hair (of the head) || &amp;quot;hair (of the head)&amp;quot;; &amp;quot;locks&amp;quot;; &amp;quot;mane&amp;quot; (&#039;&#039;by extension&#039;&#039;)&lt;br /&gt;
|-&lt;br /&gt;
| Besoh || {{l|YCQ-BE|mamgo&#039;}} || hair (of the head) || &amp;quot;hair (of the head)&amp;quot;; &amp;quot;locks&amp;quot;; &amp;quot;mane&amp;quot; (&#039;&#039;by extension&#039;&#039;)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Answerable from the entries.&#039;&#039;&#039; {{l|YCP-XX|mamgob}} is the only Andusian entry left&lt;br /&gt;
bare while its own first definition reads &amp;quot;hair (of the head)&amp;quot; and all four of its&lt;br /&gt;
reflexes carry that qualifier; its gloss should be &#039;&#039;&#039;hair (of the head)&#039;&#039;&#039;.&lt;br /&gt;
{{l|YAP-XX|eɑkʲiəθ}} should be &#039;&#039;&#039;hair, fur&#039;&#039;&#039;, which is the translating half of its&lt;br /&gt;
first definition and rules out the single-strand reading by itself. That exposes a&lt;br /&gt;
second split under one English word, and one that matters more here than mass against&lt;br /&gt;
count: the Andusian five are head-hair, the Herta-Olaic word reaches fur, and the two&lt;br /&gt;
sets are not interchangeable in one box. The four bare entries are the direct&lt;br /&gt;
descendants of {{l|YAP-XX|eɑkʲiəθ}} (its &#039;&#039;Descendants&#039;&#039; tree runs ακειθι, eaoklia →&lt;br /&gt;
eyaankie → yángly), so if the class ruling requires a tag they inherit &amp;quot;hair, fur&amp;quot;; no&lt;br /&gt;
entry anywhere in the group lexicalises one hair, since &amp;quot;locks&amp;quot; and &amp;quot;mane&amp;quot; are&lt;br /&gt;
collective and &amp;quot;anything fine and thread-like&amp;quot; is a marked extension.&lt;br /&gt;
&lt;br /&gt;
=== stone ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Language !! Word !! Current gloss !! What the entry&#039;s own definitions say&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Herta-Olaic || {{l|YAP-XX|o:jig͡ɣ}} || stone || &amp;quot;stone, rock; a hard thing from the ground&amp;quot;; &amp;quot;a tool-stone&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Ancient Hertic || {{l|YAQ-HE|ωιγου}} || stone || &amp;quot;stone&amp;quot; — nothing further&lt;br /&gt;
|-&lt;br /&gt;
| Gaillean || {{l|YAQ-GA|oiat}} || stone (material) || &amp;quot;stone, as a material or substance&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Gaillean || {{l|YAQ-GA|oisie}} || stone (a piece) || &amp;quot;a stone; a piece of stone&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Middle Airananwe || {{l|YAR-AI|oyte}} || stone (material) || &amp;quot;stone, as a material or substance&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Middle Airananwe || {{l|YAR-AI|oysye}} || stone (a piece) || &amp;quot;a stone; a piece of stone&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Airananwe || {{l|YAS-AI|oyt}} || stone || &amp;quot;stone&amp;quot; — nothing further&lt;br /&gt;
|-&lt;br /&gt;
| Airananwe || {{l|YAS-AI|oyes}} || stone || &amp;quot;stone&amp;quot; — nothing further&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Njeshan || {{l|YBP-XX|okju}} || stone || &amp;quot;stone&amp;quot; — nothing further&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Andusian || {{l|YCP-XX|dʰɔɣ}} || stone || &amp;quot;stone, rock&amp;quot;; &amp;quot;hammerstone, hard tool&amp;quot; (&#039;&#039;by extension&#039;&#039;); &amp;quot;anything hard&amp;quot;; &amp;quot;steadfastness&amp;quot; and &amp;quot;a burden&amp;quot; (&#039;&#039;figurative&#039;&#039;)&lt;br /&gt;
|-&lt;br /&gt;
| Proto-North-Andusian || {{l|YCP-XA|dɔɣ}} || stone || &amp;quot;stone, rock&amp;quot;; &amp;quot;hammerstone, hard tool&amp;quot; (&#039;&#039;by extension&#039;&#039;)&lt;br /&gt;
|-&lt;br /&gt;
| Proto-South-Andusian || {{l|YCP-XB|hɔ}} || stone || &amp;quot;stone&amp;quot;; &amp;quot;quern, grindstone&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Unterian || {{l|YCP-XC|rɔɣi}} || stone || &amp;quot;stone&amp;quot;; &amp;quot;hammerstone, tool-stone&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Besoh || {{l|YCQ-BE|hoĥ}} || stone || &amp;quot;stone, rock&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Needs a ruling.&#039;&#039;&#039; Does the material-against-piece split ruled for Gaillean and&lt;br /&gt;
Middle Airananwe continue into Airananwe {{l|YAS-AI|oyt}} and {{l|YAS-AI|oyes}}, the&lt;br /&gt;
only other language in the section holding two words for the concept? The evidence&lt;br /&gt;
stops exactly there: the &#039;&#039;Descendants&#039;&#039; tree on {{l|YAP-XX|o:jig͡ɣ}} branches&lt;br /&gt;
&#039;&#039;oisie&#039;&#039; → &#039;&#039;oysye&#039;&#039; and &#039;&#039;oiat&#039;&#039; → &#039;&#039;oyte&#039;&#039; and goes no further, and the two&lt;br /&gt;
Airananwe forms are among the only four words in this entire section with no etymology&lt;br /&gt;
at all — every other Airananwe entry in the sixteen glosses has one. If the split&lt;br /&gt;
survived, the glosses write themselves on shape alone ({{l|YAS-AI|oyt}} &amp;quot;stone&lt;br /&gt;
(material)&amp;quot; after &#039;&#039;oyte&#039;&#039;, {{l|YAS-AI|oyes}} &amp;quot;stone (a piece)&amp;quot; after &#039;&#039;oysye&#039;&#039;) and&lt;br /&gt;
the four missing etymologies can be filled in the same pass; if it did not, the&lt;br /&gt;
Dictionary holds two undifferentiated synonyms needing either a fresh distinction or a&lt;br /&gt;
merge, and Airananwe becomes the one place in the family where an inherited contrast&lt;br /&gt;
was lost — a claim worth making deliberately rather than by silence. Nothing else in&lt;br /&gt;
the table needs correcting: the Andusian entries mark their discrete tool senses &#039;&#039;by&lt;br /&gt;
extension&#039;&#039;, so &amp;quot;stone&amp;quot; already names their core, and the enriched entries are&lt;br /&gt;
consistent as they stand.&lt;br /&gt;
&lt;br /&gt;
=== bone ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Language !! Word !! Current gloss !! What the entry&#039;s own definitions say&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Herta-Olaic || {{l|YAP-XX|jətew}} || bone || &amp;quot;bone; the hard frame&amp;quot;; &amp;quot;strength and structure&amp;quot; (&#039;&#039;by extension&#039;&#039;)&lt;br /&gt;
|-&lt;br /&gt;
| Ancient Hertic || {{l|YAQ-HE|ιετζου}} || bone || &amp;quot;bone&amp;quot; — nothing further&lt;br /&gt;
|-&lt;br /&gt;
| Gaillean || {{l|YAQ-GA|ettuz}} || bone (material) || &amp;quot;bone, as a substance or material&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Gaillean || {{l|YAQ-GA|eunduz}} || bone (body part) || &amp;quot;a bone; any of the hard pieces of a body, especially of a person&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Middle Airananwe || {{l|YAR-AI|eces}} || bone (material) || &amp;quot;bone, as a substance or material&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Middle Airananwe || {{l|YAR-AI|undes}} || bone (body part) || &amp;quot;a bone; any of the hard pieces of a body, especially of a person&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Airananwe || {{l|YAS-AI|ytsis}} || bone || &amp;quot;bone&amp;quot; — nothing further&lt;br /&gt;
|-&lt;br /&gt;
| Airananwe || {{l|YAS-AI|undeis}} || bone || &amp;quot;bone&amp;quot; — nothing further&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Njeshan || {{l|YBP-XX|gjotonsra}} || bone || &amp;quot;bone&amp;quot; — nothing further&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Andusian || {{l|YCP-XX|famrek}} || bone || &amp;quot;bone&amp;quot;; &amp;quot;the hard core of anything&amp;quot; (&#039;&#039;by extension&#039;&#039;); &amp;quot;frame&amp;quot;; &amp;quot;the kernel or gist&amp;quot; (&#039;&#039;figurative&#039;&#039;); &amp;quot;the irreducible part&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Proto-North-Andusian || {{l|YCP-XA|famrek}} || bone || &amp;quot;bone&amp;quot;; &amp;quot;frame, framework&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Proto-South-Andusian || {{l|YCP-XB|famreʔ}} || bone || &amp;quot;bone&amp;quot;; &amp;quot;frame&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Unterian || {{l|YCP-XC|famreki}} || bone || &amp;quot;bone&amp;quot;; &amp;quot;the father&#039;s line&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Besoh || {{l|YCQ-BE|famre&#039;}} || bone || &amp;quot;bone&amp;quot;; &amp;quot;frame&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Needs a ruling.&#039;&#039;&#039; The same question as &#039;&#039;stone&#039;&#039;, in the same language: do&lt;br /&gt;
Airananwe {{l|YAS-AI|undeis}} and {{l|YAS-AI|ytsis}} continue the split their Middle&lt;br /&gt;
Airananwe ancestors carry, {{l|YAR-AI|undes}} &amp;quot;bone (body part)&amp;quot; and {{l|YAR-AI|eces}}&lt;br /&gt;
&amp;quot;bone (material)&amp;quot;? It is one decision, not two, since it is one language and one&lt;br /&gt;
inheritance — and {{l|YAP-XX|jətew}}&#039;s &#039;&#039;Descendants&#039;&#039; section already annotates the&lt;br /&gt;
Gaillean pair in prose, &amp;quot;&#039;&#039;bone as a material&#039;&#039;&amp;quot; against &amp;quot;&#039;&#039;a bone of the body&#039;&#039;&amp;quot;, so&lt;br /&gt;
the distinction is recorded upstream and simply stops at Middle Airananwe. Everything&lt;br /&gt;
else in this table is already answered off-page: [[Dictionary:bone]] places&lt;br /&gt;
{{l|YAP-XX|jətew}}, {{l|YAQ-HE|ιετζου}}, {{l|YBP-XX|gjotonsra}}, {{l|YCP-XX|famrek}},&lt;br /&gt;
{{l|YCP-XA|famrek}}, {{l|YCP-XB|famreʔ}}, {{l|YCP-XC|famreki}} and&lt;br /&gt;
{{l|YCQ-BE|famre&#039;}} in the box for &amp;quot;one of the hard pieces that make up a skeleton&amp;quot;,&lt;br /&gt;
which is the count sense, and picks &#039;&#039;eunduz&#039;&#039; and &#039;&#039;undes&#039;&#039; rather than &#039;&#039;ettuz&#039;&#039; and&lt;br /&gt;
&#039;&#039;eces&#039;&#039;. Those eight glosses are therefore correct as they stand, and become &amp;quot;bone&lt;br /&gt;
(body part)&amp;quot; only if the class ruling calls for the tag; what they must not become is&lt;br /&gt;
&amp;quot;bone; frame&amp;quot;, since the frame senses are marked extensions and the box has already&lt;br /&gt;
placed the words.&lt;br /&gt;
&lt;br /&gt;
=== wood ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Language !! Word !! Current gloss !! What the entry&#039;s own definitions say&lt;br /&gt;
|-&lt;br /&gt;
| Gaillean || {{l|YAQ-GA|trolliquu}} || wood || &amp;quot;wood&amp;quot; — nothing further&lt;br /&gt;
|-&lt;br /&gt;
| Middle Airananwe || {{l|YAR-AI|trolyiqe}} || wood || &amp;quot;wood&amp;quot; — nothing further&lt;br /&gt;
|-&lt;br /&gt;
| Airananwe || {{l|YAS-AI|trolsque}} || wood || &amp;quot;wood&amp;quot; — nothing further&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Andusian || {{l|YCP-XX|sim}} || wood || &amp;quot;wood, timber&amp;quot;; &amp;quot;firewood&amp;quot;; &amp;quot;material, stuff&amp;quot; (&#039;&#039;by extension&#039;&#039;)&lt;br /&gt;
|-&lt;br /&gt;
| Proto-North-Andusian || {{l|YCP-XA|sim}} || wood || &amp;quot;wood, timber&amp;quot;; &amp;quot;firewood&amp;quot;; &amp;quot;material, stuff&amp;quot; (&#039;&#039;by extension&#039;&#039;)&lt;br /&gt;
|-&lt;br /&gt;
| Proto-South-Andusian || {{l|YCP-XB|sim}} || wood || &amp;quot;wood&amp;quot;; &amp;quot;timber&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Unterian || {{l|YCP-XC|simi}} || wood || &amp;quot;wood, timber&amp;quot;; &amp;quot;firewood&amp;quot;; &amp;quot;material, stuff&amp;quot; (&#039;&#039;by extension&#039;&#039;)&lt;br /&gt;
|-&lt;br /&gt;
| Besoh || {{l|YCQ-BE|sim}} || wood || &amp;quot;wood&amp;quot;; &amp;quot;timber&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Answerable from the entries.&#039;&#039;&#039; No gloss needs changing, and the reason is worth&lt;br /&gt;
recording: every attested sense is the substance, no entry reaches the woodland sense&lt;br /&gt;
that makes bare &#039;&#039;wood&#039;&#039; dangerous in English, and the corpus keeps that sense in&lt;br /&gt;
separate lemmas anyway — a &#039;&#039;forest&#039;&#039; word in all eight languages, and a &#039;&#039;firewood&#039;&#039;&lt;br /&gt;
word ({{l|YAQ-GA|annawztrolle}} → {{l|YAR-AI|annoztrol}} → {{l|YAS-AI|annostrol}}) in&lt;br /&gt;
the three whose entries are bare. If the class ruling requires a tag, &amp;quot;wood (material)&amp;quot;&lt;br /&gt;
serves all eight. &#039;&#039;&#039;Do not fold &amp;quot;timber&amp;quot; into the gloss&#039;&#039;&#039; of {{l|YCP-XB|sim}} or&lt;br /&gt;
{{l|YCQ-BE|sim}}, tempting though their second definition line makes it: both&lt;br /&gt;
languages carry a separate lemma {{l|YCP-XB|simu}} / {{l|YCQ-BE|simu}} glossed&lt;br /&gt;
&amp;quot;timber&amp;quot;, and duplicating it would manufacture exactly the collision this page exists&lt;br /&gt;
to clear. The near-homophony of &#039;&#039;sim&#039;&#039; &amp;quot;wood&amp;quot; with &#039;&#039;ʃim&#039;&#039; / &#039;&#039;śim&#039;&#039; &amp;quot;tree&amp;quot; in the&lt;br /&gt;
same two languages is row 33&#039;s business, not this section&#039;s.&lt;br /&gt;
&lt;br /&gt;
=== fruit ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Language !! Word !! Current gloss !! What the entry&#039;s own definitions say&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Herta-Olaic || {{l|YAP-XX|k͡xʲalɛt}} || fruit || &amp;quot;fruit; the edible growth of a plant&amp;quot;; &amp;quot;yield, produce&amp;quot; (&#039;&#039;by extension&#039;&#039;)&lt;br /&gt;
|-&lt;br /&gt;
| Ancient Hertic || {{l|YAQ-HE|αλπυτι}} || fruit || &amp;quot;fruit&amp;quot; — nothing further&lt;br /&gt;
|-&lt;br /&gt;
| Gaillean || {{l|YAQ-GA|ghaltu}} || fruit || &amp;quot;fruit&amp;quot; — nothing further&lt;br /&gt;
|-&lt;br /&gt;
| Middle Airananwe || {{l|YAR-AI|ghaltye}} || fruit || &amp;quot;fruit&amp;quot; — nothing further&lt;br /&gt;
|-&lt;br /&gt;
| Airananwe || {{l|YAS-AI|hatyu}} || fruit || &amp;quot;fruit&amp;quot; — nothing further&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Andusian || {{l|YCP-XX|tsukze}} || fruit || &amp;quot;fruit&amp;quot;; &amp;quot;ripe produce&amp;quot;; &amp;quot;yield, gain, reward&amp;quot; (&#039;&#039;by extension&#039;&#039;); &amp;quot;consequence, outcome&amp;quot; (&#039;&#039;figurative&#039;&#039;)&lt;br /&gt;
|-&lt;br /&gt;
| Proto-North-Andusian || {{l|YCP-XA|tsuxze}} || fruit || &amp;quot;fruit&amp;quot;; &amp;quot;harvest&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Proto-South-Andusian || {{l|YCP-XB|tsukze}} || fruit || &amp;quot;fruit&amp;quot;; &amp;quot;ripe produce&amp;quot;; &amp;quot;yield, gain, reward&amp;quot; (&#039;&#039;by extension&#039;&#039;)&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Unterian || {{l|YCP-XC|suze}} || fruit || &amp;quot;fruit&amp;quot;; &amp;quot;yield, reward&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Besoh || {{l|YCQ-BE|cuzze}} || fruit || &amp;quot;fruit&amp;quot;; &amp;quot;ripe produce&amp;quot;; &amp;quot;yield, gain, reward&amp;quot; (&#039;&#039;by extension&#039;&#039;)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Answerable from the entries.&#039;&#039;&#039; No gloss needs changing. Every sense beyond the&lt;br /&gt;
headword is collective or abstract — produce, harvest, yield, outcome — and the&lt;br /&gt;
abstract ones are labelled extensions, so &amp;quot;fruit&amp;quot; already names the core; the only&lt;br /&gt;
entry that explains itself, {{l|YAP-XX|k͡xʲalɛt}}, calls it &amp;quot;the edible growth of a&lt;br /&gt;
plant&amp;quot;, which is the substance reading. Nothing in the group means one fruit as a&lt;br /&gt;
single object, so if the class ruling calls for a tag the produce sense is the one the&lt;br /&gt;
entries support, and it should not be invented in the other direction.&lt;br /&gt;
&lt;br /&gt;
=== grass ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Language !! Word !! Current gloss !! What the entry&#039;s own definitions say&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Herta-Olaic || {{l|YAP-XX|dβəbutʃ}} || grass || &amp;quot;grass, low green growth, ground cover&amp;quot;; &amp;quot;fodder&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Ancient Hertic || {{l|YAQ-HE|φουβουξ}} || grass || &amp;quot;grass&amp;quot; — nothing further&lt;br /&gt;
|-&lt;br /&gt;
| Gaillean || {{l|YAQ-GA|dvuca}} || grass || &amp;quot;grass&amp;quot; — nothing further&lt;br /&gt;
|-&lt;br /&gt;
| Middle Airananwe || {{l|YAR-AI|dhuce}} || grass || &amp;quot;grass&amp;quot; — nothing further&lt;br /&gt;
|-&lt;br /&gt;
| Airananwe || {{l|YAS-AI|dhuse}} || grass || &amp;quot;grass&amp;quot; — nothing further&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Andusian || {{l|YCP-XX|bʰat}} || grass || &amp;quot;grass&amp;quot;; &amp;quot;herbs, low green growth&amp;quot;; &amp;quot;pasture, thatch&amp;quot; (&#039;&#039;by extension&#039;&#039;)&lt;br /&gt;
|-&lt;br /&gt;
| Proto-North-Andusian || {{l|YCP-XA|bɑt}} || grass || &amp;quot;grass&amp;quot;; &amp;quot;pasture&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Proto-South-Andusian || {{l|YCP-XB|haʔ}} || grass || &amp;quot;grass&amp;quot;; &amp;quot;herbs, low green growth&amp;quot;; &amp;quot;pasture, thatch&amp;quot; (&#039;&#039;by extension&#039;&#039;)&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Unterian || {{l|YCP-XC|wati}} || grass || &amp;quot;grass&amp;quot;; &amp;quot;thatch&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Besoh || {{l|YCQ-BE|ha&#039;}} || grass || &amp;quot;grass&amp;quot;; &amp;quot;herbs, low green growth&amp;quot;; &amp;quot;pasture, thatch&amp;quot;  (&#039;&#039;by extension&#039;&#039;)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Answerable from the entries.&#039;&#039;&#039; No gloss needs changing. Pasture, thatch, fodder and&lt;br /&gt;
ground cover are all the undifferentiated stuff, and nothing here means a blade of&lt;br /&gt;
grass or a species of grass, which are the two count readings English allows — so the&lt;br /&gt;
mass reading is settled and the tag, if the class ruling wants one, is not a guess. The&lt;br /&gt;
point the table does raise is extent rather than number: the Andusian words reach herbs&lt;br /&gt;
and low growth generally, so &amp;quot;grass&amp;quot; is narrow for them rather than merely&lt;br /&gt;
underspecified, and {{l|YCP-XA|bɑt}} and {{l|YCP-XC|wati}} leave their second sense&lt;br /&gt;
unlabelled where their three relatives mark it &#039;&#039;by extension&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== rope ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Language !! Word !! Current gloss !! What the entry&#039;s own definitions say&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Herta-Olaic || {{l|YAP-XX|ᵐbxo:klə}} || rope || &amp;quot;rope, cord; a twisted line&amp;quot;; &amp;quot;binding and constraint&amp;quot; (&#039;&#039;by extension&#039;&#039;)&lt;br /&gt;
|-&lt;br /&gt;
| Ancient Hertic || {{l|YAQ-HE|μιωγιλ}} || rope || &amp;quot;rope&amp;quot; — nothing further&lt;br /&gt;
|-&lt;br /&gt;
| Gaillean || {{l|YAQ-GA|mbokiluz}} || rope || &amp;quot;rope&amp;quot; — nothing further&lt;br /&gt;
|-&lt;br /&gt;
| Middle Airananwe || {{l|YAR-AI|mbokilis}} || rope || &amp;quot;rope&amp;quot; — nothing further&lt;br /&gt;
|-&lt;br /&gt;
| Airananwe || {{l|YAS-AI|bockils}} || rope || &amp;quot;rope&amp;quot; — nothing further&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Andusian || {{l|YCP-XX|ɔᵑg}} || rope || &amp;quot;rope, cord&amp;quot;; &amp;quot;vine, liana&amp;quot;; &amp;quot;a bond, an obligation&amp;quot; (&#039;&#039;figurative&#039;&#039;)&lt;br /&gt;
|-&lt;br /&gt;
| Proto-North-Andusian || {{l|YCP-XA|oᵑg}} || rope || &amp;quot;rope&amp;quot;; &amp;quot;tether&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Proto-South-Andusian || {{l|YCP-XB|ɔŋ}} || rope || &amp;quot;rope, cord&amp;quot;; &amp;quot;vine, liana&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Unterian || {{l|YCP-XC|ɔŋu}} || rope || &amp;quot;rope, cord&amp;quot;; &amp;quot;vine, liana&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Besoh || {{l|YCQ-BE|one}} || rope || &amp;quot;rope, cord; vine, liana&amp;quot; (one line)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Answerable from the entries.&#039;&#039;&#039; No gloss needs changing, but this is the one gloss in&lt;br /&gt;
the class whose evidence points the other way, and that is the finding. A twisted line,&lt;br /&gt;
a tether, a vine, a bond: every added sense is a discrete object, so these are the&lt;br /&gt;
object word, not a name for rope as a material — which is an argument against any&lt;br /&gt;
blanket &amp;quot;the class is the mass sense&amp;quot; default. One housekeeping matter, not a gloss&lt;br /&gt;
question: {{l|YCQ-BE|one}} puts &amp;quot;vine, liana&amp;quot; after a semicolon on the same line where&lt;br /&gt;
its four relatives give it a numbered sense of its own, and under the 2026-08-04 ruling&lt;br /&gt;
a semicolon introduces description, not a second translation.&lt;br /&gt;
&lt;br /&gt;
=== sand ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Language !! Word !! Current gloss !! What the entry&#039;s own definitions say&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Herta-Olaic || {{l|YAP-XX|ʃuʊnɛwɹ}} || sand || &amp;quot;sand, grit; loose dry ground&amp;quot; (one line)&lt;br /&gt;
|-&lt;br /&gt;
| Ancient Hertic || {{l|YAQ-HE|ςεριου}} || sand || &amp;quot;sand&amp;quot; — nothing further&lt;br /&gt;
|-&lt;br /&gt;
| Gaillean || {{l|YAQ-GA|ceunetra}} || sand || &amp;quot;sand&amp;quot; — nothing further&lt;br /&gt;
|-&lt;br /&gt;
| Middle Airananwe || {{l|YAR-AI|cunetaa}} || sand || &amp;quot;sand&amp;quot; — nothing further&lt;br /&gt;
|-&lt;br /&gt;
| Airananwe || {{l|YAS-AI|suntá}} || sand || &amp;quot;sand&amp;quot; — nothing further&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Andusian || {{l|YCP-XX|lak}} || sand || &amp;quot;sand&amp;quot;; &amp;quot;grit&amp;quot;; &amp;quot;the beach&amp;quot; (&#039;&#039;by extension&#039;&#039;)&lt;br /&gt;
|-&lt;br /&gt;
| Proto-North-Andusian || {{l|YCP-XA|lak}} || sand || &amp;quot;sand&amp;quot;; &amp;quot;grit&amp;quot;; &amp;quot;the beach&amp;quot; (&#039;&#039;by extension&#039;&#039;)&lt;br /&gt;
|-&lt;br /&gt;
| Proto-South-Andusian || {{l|YCP-XB|laʔ}} || sand || &amp;quot;sand&amp;quot;; &amp;quot;grit&amp;quot;; &amp;quot;the beach&amp;quot; (&#039;&#039;by extension&#039;&#039;)&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Unterian || {{l|YCP-XC|laki}} || sand || &amp;quot;sand&amp;quot;; &amp;quot;grit&amp;quot;; &amp;quot;the beach&amp;quot; (&#039;&#039;by extension&#039;&#039;)&lt;br /&gt;
|-&lt;br /&gt;
| Besoh || {{l|YCQ-BE|la&#039;}} || sand || &amp;quot;sand&amp;quot;; &amp;quot;grit&amp;quot;; &amp;quot;the beach&amp;quot; (&#039;&#039;by extension&#039;&#039;)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Answerable from the entries.&#039;&#039;&#039; No gloss needs changing, and on the mass/count axis&lt;br /&gt;
this gloss barely belongs in the class: a grain of sand appears nowhere, and English&lt;br /&gt;
&#039;&#039;sand&#039;&#039; is not a count word in the relevant sense either. The five Andusian entries do&lt;br /&gt;
carry a place sense, &amp;quot;the beach&amp;quot;, which the gloss suppresses — but it is labelled &#039;&#039;by&lt;br /&gt;
extension&#039;&#039; in every one of them, so under the core-meaning rule it belongs in the&lt;br /&gt;
definitions and stays out of the gloss.&lt;br /&gt;
&lt;br /&gt;
=== ash ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Language !! Word !! Current gloss !! What the entry&#039;s own definitions say&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Herta-Olaic || {{l|YAP-XX|əmo:ɑ}} || ash || &amp;quot;ash; the leavings of fire, fine grey dust&amp;quot; (one line)&lt;br /&gt;
|-&lt;br /&gt;
| Ancient Hertic || {{l|YAQ-HE|εμβοι}} || ash || &amp;quot;ash&amp;quot; — nothing further&lt;br /&gt;
|-&lt;br /&gt;
| Gaillean || {{l|YAQ-GA|emmora}} || ash || &amp;quot;ash&amp;quot; — nothing further&lt;br /&gt;
|-&lt;br /&gt;
| Middle Airananwe || {{l|YAR-AI|emere}} || ash || &amp;quot;ash&amp;quot; — nothing further&lt;br /&gt;
|-&lt;br /&gt;
| Airananwe || {{l|YAS-AI|emmre}} || ash || &amp;quot;ash&amp;quot; — nothing further&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Njeshan || {{l|YBP-XX|bulʃpə}} || ash || &amp;quot;ash&amp;quot; — nothing further&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Andusian || {{l|YCP-XX|ɲoquᵐb}} || ash || &amp;quot;ash, cinders&amp;quot;; &amp;quot;the hearth&amp;quot; (&#039;&#039;by extension&#039;&#039;); &amp;quot;mourning-dust&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Proto-North-Andusian || {{l|YCP-XA|ɲoʔuᵐb}} || ash || &amp;quot;ash, cinders&amp;quot;; &amp;quot;the hearth&amp;quot; (&#039;&#039;by extension&#039;&#039;)&lt;br /&gt;
|-&lt;br /&gt;
| Proto-South-Andusian || {{l|YCP-XB|ɲoɢum}} || ash || &amp;quot;ash, cinders&amp;quot;; &amp;quot;the hearth&amp;quot; (&#039;&#039;by extension&#039;&#039;)&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Unterian || {{l|YCP-XC|noʔumu}} || ash || &amp;quot;ash&amp;quot;; &amp;quot;the hearth&#039;s ash&amp;quot;; &amp;quot;mourning-dust&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Besoh || {{l|YCQ-BE|ñoǵum}} || ash || &amp;quot;ash, cinders&amp;quot;; &amp;quot;the hearth&amp;quot; (&#039;&#039;by extension&#039;&#039;)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Answerable from the entries.&#039;&#039;&#039; Cinders is a plural of the same stuff, not a count&lt;br /&gt;
word, and no entry offers one, so mass against count does not arise. The gloss has a&lt;br /&gt;
different defect: bare &#039;&#039;ash&#039;&#039; is a homograph in English and a box gives no clue that&lt;br /&gt;
the tree is not meant. Four entries supply the fix in their own first line, and their&lt;br /&gt;
glosses should become &#039;&#039;&#039;ash, cinders&#039;&#039;&#039; — {{l|YCP-XX|ɲoquᵐb}}, {{l|YCP-XA|ɲoʔuᵐb}},&lt;br /&gt;
{{l|YCP-XB|ɲoɢum}} and {{l|YCQ-BE|ñoǵum}}. The remaining seven, including&lt;br /&gt;
{{l|YCP-XC|noʔumu}} whose own first line is bare, stay as they are unless the class&lt;br /&gt;
ruling extends &amp;quot;ash, cinders&amp;quot; to them.&lt;br /&gt;
&lt;br /&gt;
=== dust ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Language !! Word !! Current gloss !! What the entry&#039;s own definitions say&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Herta-Olaic || {{l|YAP-XX|xɛʃtɛʃ}} || dust || &amp;quot;dust; fine dry matter, ash-like powder&amp;quot; (one line)&lt;br /&gt;
|-&lt;br /&gt;
| Ancient Hertic || {{l|YAQ-HE|εςθισι}} || dust || &amp;quot;dust&amp;quot; — nothing further&lt;br /&gt;
|-&lt;br /&gt;
| Gaillean || {{l|YAQ-GA|khest}} || dust || &amp;quot;dust&amp;quot; — nothing further&lt;br /&gt;
|-&lt;br /&gt;
| Middle Airananwe || {{l|YAR-AI|kyest}} || dust || &amp;quot;dust&amp;quot; — nothing further&lt;br /&gt;
|-&lt;br /&gt;
| Airananwe || {{l|YAS-AI|khest}} || dust || &amp;quot;dust&amp;quot; — nothing further&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Njeshan || {{l|YBP-XX|fuŋgeŋ}} || dust || &amp;quot;dust&amp;quot; — nothing further&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Andusian || {{l|YCP-XX|buɢ}} || dust || &amp;quot;dust&amp;quot;; &amp;quot;powder&amp;quot;; &amp;quot;dry loose earth&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Proto-North-Andusian || {{l|YCP-XA|buɣ}} || dust || &amp;quot;dust&amp;quot;; &amp;quot;powder&amp;quot;; &amp;quot;dry loose earth&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Proto-South-Andusian || {{l|YCP-XB|buʔ}} || dust || &amp;quot;dust&amp;quot;; &amp;quot;powder&amp;quot;; &amp;quot;dry loose earth&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Unterian || {{l|YCP-XC|bugi}} || dust || &amp;quot;dust&amp;quot;; &amp;quot;powder&amp;quot;; &amp;quot;dry loose earth&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Besoh || {{l|YCQ-BE|bu&#039;}} || dust || &amp;quot;dust&amp;quot;; &amp;quot;powder&amp;quot;; &amp;quot;dry loose earth&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Answerable from the entries.&#039;&#039;&#039; Mass throughout, no count sense anywhere, no gloss&lt;br /&gt;
needs changing. One correction to the record: the senses &amp;quot;near, close&amp;quot;, &amp;quot;beside&amp;quot; and&lt;br /&gt;
&amp;quot;imminent&amp;quot; that appear against {{l|YCP-XB|buʔ}} and {{l|YCQ-BE|bu&#039;}} in a flat export&lt;br /&gt;
of these pages are &#039;&#039;&#039;not&#039;&#039;&#039; senses of the dust noun — both pages already split&lt;br /&gt;
&#039;&#039;Etymology 1&#039;&#039; (noun, from {{m|YCP-XX|buɢ}} &amp;quot;dust&amp;quot;) from &#039;&#039;Etymology 2&#039;&#039; (adjective,&lt;br /&gt;
from {{m|YCP-XX|but}} &amp;quot;near&amp;quot;), and the Lexemes table holds them as two rows. The&lt;br /&gt;
homograph is handled; there is nothing to raise.&lt;br /&gt;
&lt;br /&gt;
=== salt ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Language !! Word !! Current gloss !! What the entry&#039;s own definitions say&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Herta-Olaic || {{l|YAP-XX|tɛwɛɹɲɔ}} || salt || &amp;quot;salt (the substance that preserves)&amp;quot;; &amp;quot;the salt taste&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Ancient Hertic || {{l|YAQ-HE|θερνουξ}} || salt || &amp;quot;salt&amp;quot; — nothing further&lt;br /&gt;
|-&lt;br /&gt;
| Gaillean || {{l|YAQ-GA|etrenuz}} || salt || &amp;quot;salt&amp;quot; — nothing further&lt;br /&gt;
|-&lt;br /&gt;
| Middle Airananwe || {{l|YAR-AI|etrengis}} || salt || &amp;quot;salt&amp;quot; — nothing further&lt;br /&gt;
|-&lt;br /&gt;
| Airananwe || {{l|YAS-AI|etrenge}} || salt || &amp;quot;salt&amp;quot; — nothing further&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Njeshan || {{l|YBP-XX|inur}} || salt || &amp;quot;salt&amp;quot; — nothing further&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Andusian || {{l|YCP-XX|izvo}} || salt || &amp;quot;salt&amp;quot;; &amp;quot;savor, taste&amp;quot; (&#039;&#039;by extension&#039;&#039;); &amp;quot;the sea&#039;s taste&amp;quot;; &amp;quot;the sea itself&amp;quot; (&#039;&#039;by metonymy&#039;&#039;); &amp;quot;wit, savor of speech&amp;quot; (&#039;&#039;figurative&#039;&#039;)&lt;br /&gt;
|-&lt;br /&gt;
| Proto-North-Andusian || {{l|YCP-XA|izvo}} || salt || &amp;quot;salt&amp;quot;; &amp;quot;savor, taste&amp;quot; (&#039;&#039;by extension&#039;&#039;)&lt;br /&gt;
|-&lt;br /&gt;
| Proto-South-Andusian || {{l|YCP-XB|izvo}} || salt || &amp;quot;salt&amp;quot;; &amp;quot;brine for preserving&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Unterian || {{l|YCP-XC|ivo}} || salt || &amp;quot;salt&amp;quot;; &amp;quot;savor, taste&amp;quot; (&#039;&#039;by extension&#039;&#039;)&lt;br /&gt;
|-&lt;br /&gt;
| Besoh || {{l|YCQ-BE|izvo}} || salt || &amp;quot;salt&amp;quot;; &amp;quot;brine for preserving&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Answerable from the entries.&#039;&#039;&#039; {{l|YAP-XX|tɛwɛɹɲɔ}} states the answer in its own&lt;br /&gt;
first line and should carry it: gloss &#039;&#039;&#039;salt (the substance)&#039;&#039;&#039;, the entry&#039;s&lt;br /&gt;
parenthetical &amp;quot;(the substance that preserves)&amp;quot; cut to the length a gloss wants. Nothing&lt;br /&gt;
in the group is a count word, so no other gloss changes: the taste, the brine and the&lt;br /&gt;
sea are extensions in every entry that has them and stay in the definitions. Two small&lt;br /&gt;
things fall out of the table: {{l|YCP-XB|izvo}} and {{l|YCQ-BE|izvo}} leave &amp;quot;brine for&lt;br /&gt;
preserving&amp;quot; unlabelled where their relatives label the comparable sense, and four&lt;br /&gt;
definition lines across three entries spell &#039;&#039;savor&#039;&#039; in the American form where the&lt;br /&gt;
wiki&#039;s prose is British-spelt.&lt;br /&gt;
&lt;br /&gt;
=== fat ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Language !! Word !! Current gloss !! What the entry&#039;s own definitions say&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Herta-Olaic || {{l|YAP-XX|p͡ɸa:z}} || fat || &amp;quot;fat, grease, richness&amp;quot;; &amp;quot;abundance&amp;quot; (&#039;&#039;by extension&#039;&#039;)&lt;br /&gt;
|-&lt;br /&gt;
| Ancient Hertic || {{l|YAQ-HE|βαζου}} || fat || &amp;quot;fat&amp;quot; — nothing further&lt;br /&gt;
|-&lt;br /&gt;
| Gaillean || {{l|YAQ-GA|bhaeuz}} || fat || &amp;quot;fat&amp;quot; — nothing further&lt;br /&gt;
|-&lt;br /&gt;
| Middle Airananwe || {{l|YAR-AI|bhais}} || fat || &amp;quot;fat&amp;quot; — nothing further&lt;br /&gt;
|-&lt;br /&gt;
| Airananwe || {{l|YAS-AI|vhais}} || fat || &amp;quot;fat&amp;quot; — nothing further&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Njeshan || {{l|YBP-XX|rjolo}} || fat || &amp;quot;fat&amp;quot; — nothing further&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Andusian || {{l|YCP-XX|cegb}} || fat || &amp;quot;fat, grease&amp;quot;; &amp;quot;oil&amp;quot;; &amp;quot;richness, abundance&amp;quot; (&#039;&#039;by extension&#039;&#039;); &amp;quot;the best part of anything&amp;quot; (&#039;&#039;figurative&#039;&#039;)&lt;br /&gt;
|-&lt;br /&gt;
| Proto-North-Andusian || {{l|YCP-XA|cegb}} || fat || &amp;quot;fat, grease&amp;quot;; &amp;quot;butterfat&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Proto-South-Andusian || {{l|YCP-XB|ʃeʔ}} || fat || &amp;quot;fat, grease&amp;quot;; &amp;quot;pressed oil&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Unterian || {{l|YCP-XC|sebi}} || fat || &amp;quot;fat&amp;quot;; &amp;quot;the best part of anything&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Besoh || {{l|YCQ-BE|śe&#039;}} || fat || &amp;quot;fat, grease&amp;quot;; &amp;quot;pressed oil&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Answerable from the entries.&#039;&#039;&#039; The mass/count axis is inert — no entry means &amp;quot;a&lt;br /&gt;
fat&amp;quot; — but bare &#039;&#039;fat&#039;&#039; carries a worse ambiguity that the definitions already&lt;br /&gt;
dissolve: in English it is an adjective before it is a noun, and a box showing &amp;quot;fat&amp;quot;&lt;br /&gt;
against a column of words says nothing about which. Five entries already say &amp;quot;grease&amp;quot;,&lt;br /&gt;
which cannot be read as an adjective, and their glosses should become &#039;&#039;&#039;fat,&lt;br /&gt;
grease&#039;&#039;&#039;: {{l|YAP-XX|p͡ɸa:z}}, {{l|YCP-XX|cegb}}, {{l|YCP-XA|cegb}},&lt;br /&gt;
{{l|YCP-XB|ʃeʔ}} and {{l|YCQ-BE|śe&#039;}}. {{l|YCP-XC|sebi}} does not say it and is left&lt;br /&gt;
alone. The five entries actually at risk are the bare ones —&lt;br /&gt;
{{l|YAQ-GA|bhaeuz}}, {{l|YAR-AI|bhais}}, {{l|YAS-AI|vhais}}, {{l|YAQ-HE|βαζου}} and&lt;br /&gt;
Proto-Njeshan {{l|YBP-XX|rjolo}}, four Herta-Olaic and one Njeshan — and &amp;quot;fat, grease&amp;quot;&lt;br /&gt;
would settle them at no interpretive cost if the class ruling allows it.&lt;br /&gt;
&lt;br /&gt;
=== meat ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Language !! Word !! Current gloss !! What the entry&#039;s own definitions say&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Herta-Olaic || {{l|YAP-XX|oʊjɔʒ}} || meat || &amp;quot;flesh; the edible substance of a body&amp;quot;; &amp;quot;body, substance&amp;quot; (&#039;&#039;by extension&#039;&#039;)&lt;br /&gt;
|-&lt;br /&gt;
| Ancient Hertic || {{l|YAQ-HE|ουζαν}} || meat || &amp;quot;meat&amp;quot; — nothing further&lt;br /&gt;
|-&lt;br /&gt;
| Gaillean || {{l|YAQ-GA|oeuz}} || meat || &amp;quot;meat&amp;quot; — nothing further&lt;br /&gt;
|-&lt;br /&gt;
| Middle Airananwe || {{l|YAR-AI|oesis}} || meat || &amp;quot;meat&amp;quot; — nothing further&lt;br /&gt;
|-&lt;br /&gt;
| Airananwe || {{l|YAS-AI|oeshy}} || meat || &amp;quot;meat&amp;quot; — nothing further&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Njeshan || {{l|YBP-XX|pispa}} || meat || &amp;quot;meat&amp;quot; — nothing further&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Andusian || {{l|YCP-XX|sits}} || meat || &amp;quot;meat, flesh&amp;quot;; &amp;quot;the body&amp;quot; (&#039;&#039;by extension&#039;&#039;); &amp;quot;the soft flesh of fruit&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Proto-North-Andusian || {{l|YCP-XA|sits}} || meat || &amp;quot;meat, flesh&amp;quot;; &amp;quot;the body&amp;quot; (&#039;&#039;by extension&#039;&#039;)&lt;br /&gt;
|-&lt;br /&gt;
| Proto-South-Andusian || {{l|YCP-XB|sits}} || meat || &amp;quot;meat, flesh&amp;quot;; &amp;quot;the body&amp;quot; (&#039;&#039;by extension&#039;&#039;)&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Unterian || {{l|YCP-XC|sisi}} || meat || &amp;quot;meat, flesh&amp;quot;; &amp;quot;the body&amp;quot; (&#039;&#039;by extension&#039;&#039;)&lt;br /&gt;
|-&lt;br /&gt;
| Besoh || {{l|YCQ-BE|sic}} || meat || &amp;quot;meat, flesh&amp;quot;; &amp;quot;the body&amp;quot; (&#039;&#039;by extension&#039;&#039;)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Answerable from the entries.&#039;&#039;&#039; {{l|YAP-XX|oʊjɔʒ}} is glossed &amp;quot;meat&amp;quot; while its own&lt;br /&gt;
first definition begins &amp;quot;flesh&amp;quot;, and under the 2026-08-04 ruling the translating half&lt;br /&gt;
of that line is the single word before the semicolon; its gloss should be &#039;&#039;&#039;flesh&#039;&#039;&#039;.&lt;br /&gt;
The change is not cosmetic. Its four reflexes are all glossed &amp;quot;meat&amp;quot;, and the same&lt;br /&gt;
three daughters keep a separate flesh word ({{l|YAQ-GA|thembat}} →&lt;br /&gt;
{{l|YAR-AI|thembte}} → {{l|YAS-AI|thebte}}), so the proto is the wide word and the&lt;br /&gt;
daughters narrowed — and under the core-meaning rule the corrected gloss also keeps&lt;br /&gt;
{{l|YAP-XX|oʊjɔʒ}} out of an English &#039;&#039;meat&#039;&#039; box, where it does not belong. If the&lt;br /&gt;
operator instead means the proto as &#039;&#039;meat&#039;&#039;, it is the definition line that has to&lt;br /&gt;
change, not the gloss. The Andusian five need nothing: &amp;quot;meat, flesh&amp;quot; is their first&lt;br /&gt;
line and &amp;quot;the body&amp;quot; is marked an extension.&lt;br /&gt;
&lt;br /&gt;
=== skin ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Language !! Word !! Current gloss !! What the entry&#039;s own definitions say&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Herta-Olaic || {{l|YAP-XX|əkgɛɪrdβ}} || skin || &amp;quot;skin, hide; the outer covering of a body&amp;quot; (one line)&lt;br /&gt;
|-&lt;br /&gt;
| Ancient Hertic || {{l|YAQ-HE|κεγηρτι}} || skin || &amp;quot;skin&amp;quot; — nothing further&lt;br /&gt;
|-&lt;br /&gt;
| Gaillean || {{l|YAQ-GA|ennerd}} || skin || &amp;quot;skin&amp;quot; — nothing further&lt;br /&gt;
|-&lt;br /&gt;
| Middle Airananwe || {{l|YAR-AI|ender}} || skin || &amp;quot;skin&amp;quot; — nothing further&lt;br /&gt;
|-&lt;br /&gt;
| Airananwe || {{l|YAS-AI|enner}} || skin || &amp;quot;skin&amp;quot; — nothing further&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Andusian || {{l|YCP-XX|abʰfiq}} || skin || &amp;quot;skin, hide&amp;quot;; &amp;quot;peel, rind, shell&amp;quot;; &amp;quot;surface&amp;quot; (&#039;&#039;by extension&#039;&#039;); &amp;quot;outward seeming, appearance&amp;quot; (&#039;&#039;figurative&#039;&#039;)&lt;br /&gt;
|-&lt;br /&gt;
| Proto-North-Andusian || {{l|YCP-XA|abfiʔ}} || skin || &amp;quot;skin, hide&amp;quot;; &amp;quot;peel, rind&amp;quot;; &amp;quot;surface&amp;quot; (&#039;&#039;by extension&#039;&#039;)&lt;br /&gt;
|-&lt;br /&gt;
| Proto-South-Andusian || {{l|YCP-XB|aːfiʔ}} || skin || &amp;quot;skin, hide&amp;quot;; &amp;quot;peel, rind&amp;quot;; &amp;quot;surface&amp;quot; (&#039;&#039;by extension&#039;&#039;)&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Unterian || {{l|YCP-XC|awfiʔi}} || skin || &amp;quot;skin, hide&amp;quot;; &amp;quot;peel, rind&amp;quot;; &amp;quot;surface&amp;quot; (&#039;&#039;by extension&#039;&#039;)&lt;br /&gt;
|-&lt;br /&gt;
| Besoh || {{l|YCQ-BE|äfi&#039;}} || skin || &amp;quot;skin, hide&amp;quot;; &amp;quot;peel, rind&amp;quot;; &amp;quot;surface&amp;quot; (&#039;&#039;by extension&#039;&#039;)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Answerable from the entries.&#039;&#039;&#039; Six entries open with &amp;quot;skin, hide&amp;quot; and their glosses&lt;br /&gt;
should say so — &#039;&#039;&#039;skin, hide&#039;&#039;&#039; for {{l|YAP-XX|əkgɛɪrdβ}}, {{l|YCP-XX|abʰfiq}},&lt;br /&gt;
{{l|YCP-XA|abfiʔ}}, {{l|YCP-XB|aːfiʔ}}, {{l|YCP-XC|awfiʔi}} and {{l|YCQ-BE|äfi&#039;}}.&lt;br /&gt;
&#039;&#039;Hide&#039;&#039; is the separable piece and &#039;&#039;skin&#039;&#039; the covering, so these words cover both&lt;br /&gt;
and the mass/count question answers itself without a tag. The sense a bare gloss really&lt;br /&gt;
loses is &amp;quot;peel, rind&amp;quot;: that is a plant-against-animal distinction, not a mass-against-&lt;br /&gt;
count one, it is a numbered sense rather than a labelled extension, and it stays in the&lt;br /&gt;
definitions.&lt;br /&gt;
&lt;br /&gt;
=== snow ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Language !! Word !! Current gloss !! What the entry&#039;s own definitions say&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Herta-Olaic || {{l|YAP-XX|ɔwb͡βiətβ}} || snow || &amp;quot;snow, snowfall&amp;quot;; &amp;quot;the white cover of winter&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Ancient Hertic || {{l|YAQ-HE|ωφητου}} || snow || &amp;quot;snow&amp;quot; — nothing further&lt;br /&gt;
|-&lt;br /&gt;
| Gaillean || {{l|YAQ-GA|orbhita}} || snow || &amp;quot;snow&amp;quot; — nothing further&lt;br /&gt;
|-&lt;br /&gt;
| Middle Airananwe || {{l|YAR-AI|erbhiite}} || snow || &amp;quot;snow&amp;quot; — nothing further&lt;br /&gt;
|-&lt;br /&gt;
| Airananwe || {{l|YAS-AI|yrbit}} || snow || &amp;quot;snow&amp;quot; — nothing further&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Andusian || {{l|YCP-XX|muᵐb}} || snow || &amp;quot;snow, frost; the white of the high peaks&amp;quot;; &amp;quot;hoar, white crust; any white thing&amp;quot; (&#039;&#039;by extension&#039;&#039;)&lt;br /&gt;
|-&lt;br /&gt;
| Proto-North-Andusian || {{l|YCP-XA|muᵐb}} || snow || &amp;quot;snow&amp;quot;; &amp;quot;the white of the peaks&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Answerable from the entries.&#039;&#039;&#039; Mass throughout — &amp;quot;snowfall&amp;quot; is an event, not a&lt;br /&gt;
piece — and one gloss under-reports its own entry: {{l|YCP-XX|muᵐb}} should read&lt;br /&gt;
&#039;&#039;&#039;snow, frost&#039;&#039;&#039;, the translating half of its first line, since &#039;&#039;frost&#039;&#039; is a second&lt;br /&gt;
translation and not a description of &#039;&#039;snow&#039;&#039;. The seven rows are not the whole story&lt;br /&gt;
and the gap in them is not a gap: the etymon has reflexes in the four languages missing&lt;br /&gt;
from the table, glossed elsewhere — {{l|YCP-XB|mum}} &amp;quot;hail&amp;quot; and {{l|YCQ-BE|mium}}&lt;br /&gt;
&amp;quot;hail&amp;quot; (the pair ruled synonyms of the &#039;&#039;rɔts&#039;&#039; words on 2026-08-21) and&lt;br /&gt;
{{l|YCP-XC|mumu}} &amp;quot;sea-foam&amp;quot;. Only Proto-Njeshan has no word in this field at all. The&lt;br /&gt;
southern branch turned a snow word into a hail word, which is a fact about the family,&lt;br /&gt;
not thin evidence.&lt;br /&gt;
&lt;br /&gt;
=== ice ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Language !! Word !! Current gloss !! What the entry&#039;s own definitions say&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Herta-Olaic || {{l|YAP-XX|kɪɑnɪntʃ}} || ice || &amp;quot;ice, frozen water; hardness from cold&amp;quot; (one line)&lt;br /&gt;
|-&lt;br /&gt;
| Ancient Hertic || {{l|YAQ-HE|χαινταν}} || ice || &amp;quot;ice&amp;quot; — nothing further&lt;br /&gt;
|-&lt;br /&gt;
| Gaillean || {{l|YAQ-GA|qanitzh}} || ice || &amp;quot;ice&amp;quot; — nothing further&lt;br /&gt;
|-&lt;br /&gt;
| Middle Airananwe || {{l|YAR-AI|qaancidye}} || ice || &amp;quot;ice&amp;quot; — nothing further&lt;br /&gt;
|-&lt;br /&gt;
| Airananwe || {{l|YAS-AI|qánide}} || ice || &amp;quot;ice&amp;quot; — nothing further&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Andusian || {{l|YCP-XX|rɔts}} || ice || &amp;quot;hail, hailstone&amp;quot;; &amp;quot;ice, known chiefly from the high peaks&amp;quot;; &amp;quot;anything glassy and hard&amp;quot; (&#039;&#039;by extension&#039;&#039;)&lt;br /&gt;
|-&lt;br /&gt;
| Proto-North-Andusian || {{l|YCP-XA|rots}} || ice || &amp;quot;ice&amp;quot;; &amp;quot;hail&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Answerable from the entries.&#039;&#039;&#039; {{l|YCP-XX|rɔts}} is the clearest miss in the&lt;br /&gt;
section: it is glossed &amp;quot;ice&amp;quot;, but its own first sense is &amp;quot;hail, hailstone&amp;quot; and its&lt;br /&gt;
second marks ice as known chiefly from the high peaks. Its gloss should be &#039;&#039;&#039;hail&#039;&#039;&#039; —&lt;br /&gt;
and the entry is not the only witness, because every daughter&#039;s etymology line already&lt;br /&gt;
cites it as &amp;quot;hail&amp;quot;: {{l|YCP-XA|rots}}, {{l|YCP-XB|rɔts}}, {{l|YCP-XC|rɔsi}} and&lt;br /&gt;
{{l|YCQ-BE|roc}}, the last three of which are themselves glossed &amp;quot;hail&amp;quot; and so fall&lt;br /&gt;
outside this table. The table is short for that reason, not because the languages lack&lt;br /&gt;
the word; only Proto-Njeshan is genuinely absent. {{l|YCP-XA|rots}} keeps ice first and&lt;br /&gt;
needs nothing. The one count word anywhere in the section is &amp;quot;hailstone&amp;quot;, and it&lt;br /&gt;
belongs to that hail word rather than to ice, which is mass in every entry that has it.&lt;br /&gt;
&lt;br /&gt;
== Where the word covers a different extent ==&lt;br /&gt;
&lt;br /&gt;
=== &#039;&#039;hand&#039;&#039; ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Language !! Word !! Current gloss !! What the entry&#039;s own definition says&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Andusian || {{l|YCP-XX|ᵐbu}} || hand || &amp;quot;the hand and forearm&amp;quot;; then grasp, possession; then power, control. Explicitly past the wrist.&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Herta-Olaic || {{l|YAP-XX|βiɑɹɛʃ}} || hand || &amp;quot;hand; the grasping part&amp;quot;; then holding, possession, a handful. The hand proper.&lt;br /&gt;
|-&lt;br /&gt;
| Gaillean || {{l|YAQ-GA|variza}} || hand || &amp;quot;hand&amp;quot;, nothing further — but {{l|YAQ-GA|kubhe}} &amp;quot;arm&amp;quot; is a separate lemma.&lt;br /&gt;
|-&lt;br /&gt;
| Middle Airananwe || {{l|YAR-AI|varize}} || hand || &amp;quot;hand&amp;quot;, nothing further; {{l|YAR-AI|kuuph}} &amp;quot;arm&amp;quot; beside it.&lt;br /&gt;
|-&lt;br /&gt;
| Airananwe || {{l|YAS-AI|varris}} || hand || &amp;quot;hand&amp;quot;, nothing further; {{l|YAS-AI|couphe}} &amp;quot;arm&amp;quot; beside it.&lt;br /&gt;
|-&lt;br /&gt;
| Ancient Hertic || {{l|YAQ-HE|βαρζισι}} || hand || &amp;quot;hand&amp;quot;, nothing further; no arm lemma in the language.&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Njeshan || {{l|YBP-XX|mtjaxŋ}} || hand || &amp;quot;hand&amp;quot;, nothing further; no arm lemma in the language.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Answerable from the entries.&#039;&#039;&#039; The two words that describe themselves describe different body parts, so the answer is that they are not the same: {{l|YCP-XX|ᵐbu}} runs up the forearm and {{l|YAP-XX|βiɑɹɛʃ}} stops at the grasping part. Set {{l|YCP-XX|ᵐbu}} to &#039;&#039;&#039;hand and forearm&#039;&#039;&#039; and {{l|YAP-XX|βiɑɹɛʃ}} to &#039;&#039;&#039;hand, the grasping part&#039;&#039;&#039;. The first of those is housekeeping rather than a decision: every reflex of {{l|YCP-XX|ᵐbu}} already carries &amp;quot;hand and forearm&amp;quot; in its gloss field — {{l|YCP-XA|ᵐbu}}, {{l|YCP-XB|bu}}, {{l|YCP-XC|mu}} and Besoh {{l|YCQ-BE|bu}} — and all four of those entries cite the etymon in their etymology as {{m|YCP-XX|ᵐbu}} (&amp;quot;hand and forearm&amp;quot;), so the proto is the only entry in its own family out of step with itself. The five bare words keep &#039;&#039;&#039;hand&#039;&#039;&#039;: Gaillean, Middle Airananwe and Airananwe each hold a separate arm lemma, which bounds their reflexes from outside, and although {{l|YAQ-HE|βαρζισι}} and {{l|YBP-XX|mtjaxŋ}} have nothing beside them, neither entry claims more than the hand. Two consequences follow for the English entry rather than for the glosses. {{l|YCP-XX|ᵐbu}} is listed in the translations box of [[Dictionary:hand]], which is headed &amp;quot;the part of the arm below the wrist&amp;quot; and therefore cannot hold a word that includes the forearm; and {{l|YAS-AI|varris}} is absent from that box although the entry exists.&lt;br /&gt;
&lt;br /&gt;
=== &#039;&#039;earth&#039;&#039; ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Language !! Word !! Current gloss !! What the entry&#039;s own definition says&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Herta-Olaic || {{l|YAP-XX|ihe:x}} || earth || One sense line: &amp;quot;ground, soil, earth; the land underfoot — not the planet&amp;quot;. Ground and soil together, the planet ruled out in as many words.&lt;br /&gt;
|-&lt;br /&gt;
| Gaillean || {{l|YAQ-GA|iat}} || earth || &amp;quot;earth&amp;quot;, nothing further — but {{l|YAQ-GA|eta}} &amp;quot;soil&amp;quot;, {{l|YAQ-GA|sicne}} &amp;quot;land&amp;quot; and {{l|YAQ-GA|contazu}} &amp;quot;world&amp;quot; are separate lemmas, none of them related to it.&lt;br /&gt;
|-&lt;br /&gt;
| Middle Airananwe || {{l|YAR-AI|ieeth}} || earth || &amp;quot;earth&amp;quot;, nothing further; {{l|YAR-AI|ete}} &amp;quot;soil&amp;quot;, {{l|YAR-AI|siicen}} &amp;quot;land&amp;quot;, {{l|YAR-AI|tyonchus}} &amp;quot;world&amp;quot; beside it.&lt;br /&gt;
|-&lt;br /&gt;
| Airananwe || {{l|YAS-AI|éth}} || earth || &amp;quot;earth&amp;quot;, nothing further; {{l|YAS-AI|ette}} &amp;quot;soil&amp;quot;, {{l|YAS-AI|sichen}} &amp;quot;land&amp;quot;, {{l|YAS-AI|tonchous}} &amp;quot;world&amp;quot; beside it.&lt;br /&gt;
|-&lt;br /&gt;
| Ancient Hertic || {{l|YAQ-HE|ιρηγαν}} || earth || &amp;quot;earth&amp;quot;, nothing further; no soil, ground, land or world lemma in the language.&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Andusian || {{l|YCP-XX|tse}} || earth || &amp;quot;earth, soil&amp;quot;; &amp;quot;the ground as substance&amp;quot;; then, by extension, the world, the land. Marked a coordinate term of {{l|YCP-XX|lem}} &amp;quot;ground&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
| Proto-North-Andusian || {{l|YCP-XA|tse}} || earth || As Proto-Andusian: earth and soil, the ground as substance, and by extension the world.&lt;br /&gt;
|-&lt;br /&gt;
| Proto-South-Andusian || {{l|YCP-XB|tse}} || earth || As Proto-Andusian.&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Unterian || {{l|YCP-XC|se}} || earth || As Proto-Andusian.&lt;br /&gt;
|-&lt;br /&gt;
| Besoh || {{l|YCQ-BE|ce}} || earth || As Proto-Andusian.&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Njeshan || {{l|YBP-XX|muto}} || earth || &amp;quot;earth&amp;quot;, nothing further; no soil, ground, land or world lemma in the language.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Answerable from the entries.&#039;&#039;&#039; Two extents are on record and they differ over the substance, not over the surface. The Andusian word is the substance: &amp;quot;earth, soil&amp;quot;, &amp;quot;the ground as substance&amp;quot;, extended to the world, with {{l|YCP-XX|lem}} &amp;quot;ground&amp;quot; marked beside it as its coordinate term, so the surface is {{l|YCP-XX|lem}}&#039;s job and not its own. The Herta-Olaic etymon covers ground and soil in one line and strikes out the planet. Set {{l|YCP-XX|tse}}, {{l|YCP-XA|tse}}, {{l|YCP-XB|tse}}, {{l|YCP-XC|se}} and {{l|YCQ-BE|ce}} to &#039;&#039;&#039;soil&#039;&#039;&#039;; set {{l|YAP-XX|ihe:x}} to &#039;&#039;&#039;ground, soil&#039;&#039;&#039;. {{l|YAQ-GA|iat}}, {{l|YAR-AI|ieeth}} and {{l|YAS-AI|éth}} take &#039;&#039;&#039;ground&#039;&#039;&#039; — not on their own wording, which is bare, but because their languages have already given the rest away: each holds an unrelated lemma for soil, for land and for world, so of the etymon&#039;s range only &amp;quot;the land underfoot&amp;quot; is left for them, and no lemma anywhere in the corpus is glossed &amp;quot;floor&amp;quot;, &amp;quot;surface&amp;quot; or &amp;quot;planet&amp;quot; for that reading to collide with. {{l|YAQ-HE|ιρηγαν}} and {{l|YBP-XX|muto}} keep &#039;&#039;&#039;earth&#039;&#039;&#039; unchanged: nothing in Ancient Hertic or Proto-Njeshan competes with either, and neither entry says more, so there is nothing on record to correct them to. The consequence falls on [[Dictionary:earth]], whose sole sense line reads &amp;quot;Soil; the loose ground underfoot, in which plants grow&amp;quot;: under the above it is listing the wrong Herta-Olaic words, since {{l|YAQ-GA|eta}}, {{l|YAR-AI|ete}} and {{l|YAS-AI|ette}} belong in that box and {{l|YAQ-GA|iat}} and {{l|YAR-AI|ieeth}} belong under a surface sense. {{l|YAS-AI|éth}} is absent from the box either way.&lt;br /&gt;
&lt;br /&gt;
=== &#039;&#039;ground&#039;&#039; ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Language !! Word !! Current gloss !! What the entry&#039;s own definition says&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Andusian || {{l|YCP-XX|lem}} || ground || &amp;quot;ground, floor&amp;quot;; &amp;quot;the low place&amp;quot;; &amp;quot;bottom&amp;quot;; then foundation, basis. Marked a coordinate term of {{l|YCP-XX|tse}} &amp;quot;earth&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
| Proto-North-Andusian || {{l|YCP-XA|lem}} || ground || &amp;quot;ground&amp;quot;; &amp;quot;the tilled field&amp;quot;. Narrowed to worked land; floor, low place and bottom are all gone.&lt;br /&gt;
|-&lt;br /&gt;
| Proto-South-Andusian || {{l|YCP-XB|lem}} || ground || &amp;quot;ground, floor&amp;quot;; &amp;quot;the low place&amp;quot;; &amp;quot;bottom&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Unterian || {{l|YCP-XC|lemi}} || ground || &amp;quot;ground, floor&amp;quot;; &amp;quot;the bottom, also of the sea&amp;quot;. Extended to the seabed.&lt;br /&gt;
|-&lt;br /&gt;
| Besoh || {{l|YCQ-BE|lem}} || ground || &amp;quot;ground, floor&amp;quot;; &amp;quot;the low place&amp;quot;; &amp;quot;bottom&amp;quot;. Inherited through {{l|YCP-XB|lem}}.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Answerable from the entries.&#039;&#039;&#039; All five state their own extent, and two of them are not what the other three are. Set {{l|YCP-XA|lem}} to &#039;&#039;&#039;ground, tilled field&#039;&#039;&#039; and {{l|YCP-XC|lemi}} to &#039;&#039;&#039;ground, floor, sea bottom&#039;&#039;&#039;; {{l|YCP-XX|lem}}, {{l|YCP-XB|lem}} and {{l|YCQ-BE|lem}} take &#039;&#039;&#039;ground, floor&#039;&#039;&#039;. Taken with the &#039;&#039;earth&#039;&#039; changes above this settles the earth-against-ground question outright, and settles it from the corpus rather than by ruling: within Andusian the two words are marked coordinate terms of each other, {{l|YCP-XX|tse}} being the substance and {{l|YCP-XX|lem}} the surface and the low place. No [[Dictionary:ground]] entry exists to anchor the English side; when one is written, &amp;quot;the surface underfoot&amp;quot; is the sense these five and the three Herta-Olaic words moved to &#039;&#039;&#039;ground&#039;&#039;&#039; above all answer to.&lt;br /&gt;
&lt;br /&gt;
=== &#039;&#039;tree&#039;&#039; ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Language !! Word !! Current gloss !! What the entry&#039;s own definition says&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Herta-Olaic || {{l|YAP-XX|dwɑl}} || tree || &amp;quot;tree, standing wood; the living plant and its timber undifferentiated&amp;quot;. The only word in the group that says it covers both.&lt;br /&gt;
|-&lt;br /&gt;
| Gaillean || {{l|YAQ-GA|dwalia}} || tree || &amp;quot;tree&amp;quot;, nothing further — but {{l|YAQ-GA|trolliquu}} &amp;quot;wood&amp;quot; is a separate lemma.&lt;br /&gt;
|-&lt;br /&gt;
| Middle Airananwe || {{l|YAR-AI|diaalie}} || tree || &amp;quot;tree&amp;quot;, nothing further; {{l|YAR-AI|trolyiqe}} &amp;quot;wood&amp;quot; beside it.&lt;br /&gt;
|-&lt;br /&gt;
| Airananwe || {{l|YAS-AI|tiále}} || tree || &amp;quot;tree&amp;quot;, nothing further; {{l|YAS-AI|trolsque}} &amp;quot;wood&amp;quot; beside it.&lt;br /&gt;
|-&lt;br /&gt;
| Ancient Hertic || {{l|YAQ-HE|αλον}} || tree || &amp;quot;tree&amp;quot;, nothing further; no wood lemma in the language, though {{l|YAQ-HE|σαττουξ}} &amp;quot;forest&amp;quot; exists.&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Andusian || {{l|YCP-XX|ciᵐb}} || tree || &amp;quot;tree&amp;quot;; then trunk, timber; then a line of descent. Marked a coordinate term of {{l|YCP-XX|sim}} &amp;quot;wood&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
| Proto-North-Andusian || {{l|YCP-XA|ciᵐb}} || tree || &amp;quot;tree&amp;quot;; then trunk, timber. {{l|YCP-XA|sim}} &amp;quot;wood&amp;quot; beside it.&lt;br /&gt;
|-&lt;br /&gt;
| Proto-South-Andusian || {{l|YCP-XB|ʃim}} || tree || &amp;quot;tree&amp;quot;; &amp;quot;timber-tree&amp;quot;. {{l|YCP-XB|sim}} &amp;quot;wood&amp;quot; and {{l|YCP-XB|simu}} &amp;quot;timber&amp;quot; beside it.&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Unterian || {{l|YCP-XC|simu}} || tree || &amp;quot;tree&amp;quot;; then trunk, timber. {{l|YCP-XC|simi}} &amp;quot;wood&amp;quot; beside it.&lt;br /&gt;
|-&lt;br /&gt;
| Besoh || {{l|YCQ-BE|śim}} || tree || &amp;quot;tree&amp;quot;; &amp;quot;timber-tree&amp;quot;. {{l|YCQ-BE|sim}} &amp;quot;wood&amp;quot;, {{l|YCQ-BE|simu}} &amp;quot;timber&amp;quot; and {{l|YCQ-BE|śimu}} &amp;quot;forest&amp;quot; beside it.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Answerable from the entries.&#039;&#039;&#039; One word covers the plant and its material together and says so: set {{l|YAP-XX|dwɑl}} to &#039;&#039;&#039;tree, standing wood&#039;&#039;&#039;. Every other word in the group keeps &#039;&#039;&#039;tree&#039;&#039;&#039;, because every other language holds a separate lemma for wood — {{l|YCP-XX|sim}} and its reflexes throughout Andusian, and {{l|YAQ-GA|trolliquu}}, {{l|YAR-AI|trolyiqe}}, {{l|YAS-AI|trolsque}} in the three Herta-Olaic daughters, which shows the merge in {{l|YAP-XX|dwɑl}} did not survive into them. {{l|YAQ-HE|αλον}} keeps &amp;quot;tree&amp;quot; on the same footing, with the caveat that Ancient Hertic has no wood lemma to bound it and its entry claims no more than the tree. The near-homophony needs no ruling either, because the etymologies already account for it: {{l|YCP-XB|ʃim}}, {{l|YCP-XC|simu}} and {{l|YCQ-BE|śim}} all give {{m|YCP-XX|ciᵐb}} &amp;quot;tree&amp;quot; as their etymon while {{l|YCP-XB|sim}}, {{l|YCP-XC|simi}} and {{l|YCQ-BE|sim}} give {{m|YCP-XX|sim}} &amp;quot;wood&amp;quot;, so the forms converged by regular change and the lemmas stayed apart. Besoh is where the convergence piles up hardest and is still consistent — {{l|YCQ-BE|śim}} &amp;quot;tree&amp;quot;, {{l|YCQ-BE|śimu}} &amp;quot;forest&amp;quot; (from {{m|YCP-XX|ciᵐbuɣ}}, and also the plural of {{l|YCQ-BE|śim}}), {{l|YCQ-BE|sim}} &amp;quot;wood&amp;quot; and {{l|YCQ-BE|simu}} &amp;quot;timber&amp;quot; (from {{m|YCP-XX|sim}} plus a suffix, and also the plural of {{l|YCQ-BE|sim}}) — four lemmas kept distinct only by the &#039;&#039;s&#039;&#039;/&#039;&#039;ś&#039;&#039; contrast. {{l|YAS-AI|tiále}} is missing from the [[Dictionary:tree]] box. The &#039;&#039;wood&#039;&#039; half of this row is a mass-against-count question and belongs with row 29, not here.&lt;br /&gt;
&lt;br /&gt;
=== &#039;&#039;breast&#039;&#039; ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Language !! Word !! Current gloss !! What the entry&#039;s own definition says&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Herta-Olaic || {{l|YAP-XX|pvfo:ʃə}} || breast || &amp;quot;chest; the front of the torso&amp;quot;; then &amp;quot;the breast that feeds&amp;quot;. The gloss names the second sense, not the first.&lt;br /&gt;
|-&lt;br /&gt;
| Gaillean || {{l|YAQ-GA|phocta}} || breast || &amp;quot;breast&amp;quot;, nothing further — but {{l|YAQ-GA|louwat}} &amp;quot;chest&amp;quot; is a separate lemma, with its etymology undetermined and so not a doublet.&lt;br /&gt;
|-&lt;br /&gt;
| Middle Airananwe || {{l|YAR-AI|phoce}} || breast || &amp;quot;breast&amp;quot;, nothing further; {{l|YAR-AI|luuyaazy}} &amp;quot;chest&amp;quot; beside it.&lt;br /&gt;
|-&lt;br /&gt;
| Airananwe || {{l|YAS-AI|phosse}} || breast || &amp;quot;breast&amp;quot;, nothing further; {{l|YAS-AI|luáj}} &amp;quot;chest&amp;quot; beside it.&lt;br /&gt;
|-&lt;br /&gt;
| Ancient Hertic || {{l|YAQ-HE|πηφουζι}} || breast || &amp;quot;breast&amp;quot;, nothing further; no chest lemma in the language.&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Njeshan || {{l|YBP-XX|krapɛstə}} || breast || &amp;quot;breast&amp;quot;, nothing further; no chest lemma in the language.&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Andusian || {{l|YCP-XX|dʰirpeᵐb}} || breast || &amp;quot;breast&amp;quot;; &amp;quot;chest&amp;quot;; then nursing, mother&#039;s milk. Both readings, as separate senses.&lt;br /&gt;
|-&lt;br /&gt;
| Proto-North-Andusian || {{l|YCP-XA|derpeᵐb}} || breast || As Proto-Andusian: breast, chest, nursing.&lt;br /&gt;
|-&lt;br /&gt;
| Proto-South-Andusian || {{l|YCP-XB|hirpem}} || breast || As Proto-Andusian.&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Unterian || {{l|YCP-XC|rirpemu}} || breast || As Proto-Andusian.&lt;br /&gt;
|-&lt;br /&gt;
| Besoh || {{l|YCQ-BE|hirpem}} || breast || As Proto-Andusian.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Answerable from the entries.&#039;&#039;&#039; The row&#039;s &amp;quot;unqualified&amp;quot; is wrong: six of the eleven entries answer the question on their own pages, and the rest are bounded from outside. {{l|YAP-XX|pvfo:ʃə}} leads with the chest and puts the feeding breast second, so its gloss records the wrong sense — set it to &#039;&#039;&#039;chest, breast&#039;&#039;&#039;. The five Andusian words list breast and chest as separate senses and take &#039;&#039;&#039;breast, chest&#039;&#039;&#039;. {{l|YAQ-GA|phocta}}, {{l|YAR-AI|phoce}} and {{l|YAS-AI|phosse}} take &#039;&#039;&#039;breast (the mammary gland)&#039;&#039;&#039;: each of those three languages holds {{l|YAQ-GA|louwat}}, {{l|YAR-AI|luuyaazy}} or {{l|YAS-AI|luáj}} &amp;quot;chest&amp;quot; as a lemma of its own, unrelated to the etymon, so the chest is occupied and what these continue is the etymon&#039;s second sense. {{l|YAQ-HE|πηφουζι}} and {{l|YBP-XX|krapɛstə}} keep &#039;&#039;&#039;breast&#039;&#039;&#039; unchanged, having no second lemma to bound them and no wording of their own to go on. No [[Dictionary:breast]] entry exists; when one is written it needs two sense lines, and only {{l|YAP-XX|pvfo:ʃə}} and the five Andusian words may stand in both boxes.&lt;br /&gt;
&lt;br /&gt;
=== &#039;&#039;head&#039;&#039; ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Language !! Word !! Current gloss !! What the entry&#039;s own definition says&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Herta-Olaic || {{l|YAP-XX|əɲib͡βeə}} || head || &amp;quot;head; the top of a person&amp;quot;; then &amp;quot;the front, the chief, the beginning&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
| Gaillean || {{l|YAQ-GA|enibhia}} || head || &amp;quot;head&amp;quot;, nothing further.&lt;br /&gt;
|-&lt;br /&gt;
| Middle Airananwe || {{l|YAR-AI|enibhie}} || head || &amp;quot;head&amp;quot;, nothing further.&lt;br /&gt;
|-&lt;br /&gt;
| Airananwe || {{l|YAS-AI|nibhe}} || head || &amp;quot;head&amp;quot;, nothing further.&lt;br /&gt;
|-&lt;br /&gt;
| Ancient Hertic || {{l|YAQ-HE|μενηβι}} || head || &amp;quot;head&amp;quot;, nothing further.&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Njeshan || {{l|YBP-XX|kokint}} || head || &amp;quot;head&amp;quot;, nothing further.&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Andusian || {{l|YCP-XX|ɣa}} || head || &amp;quot;head&amp;quot;; &amp;quot;top, summit&amp;quot;; then &amp;quot;chief, foremost&amp;quot;; then the beginning of anything. All three readings.&lt;br /&gt;
|-&lt;br /&gt;
| Proto-North-Andusian || {{l|YCP-XA|ɣa}} || head || &amp;quot;head&amp;quot;; &amp;quot;chief, headman&amp;quot;. Kept the leader and dropped the top.&lt;br /&gt;
|-&lt;br /&gt;
| Proto-South-Andusian || {{l|YCP-XB|ɣa}} || head || &amp;quot;head&amp;quot;; &amp;quot;the source of a river&amp;quot;. Neither leader nor top.&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Unterian || {{l|YCP-XC|ɣa}} || head || &amp;quot;head&amp;quot;; &amp;quot;top&amp;quot;. Kept the top and dropped the leader.&lt;br /&gt;
|-&lt;br /&gt;
| Besoh || {{l|YCQ-BE|ĝa}} || head || &amp;quot;head&amp;quot;; &amp;quot;the source of a river&amp;quot;. As Proto-South-Andusian, from which it is inherited.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Answerable from the entries.&#039;&#039;&#039; Four reflexes of one Proto-Andusian etymon each kept a different extension and the identical gloss now hides it, which is the sharpest case in this section: {{l|YCP-XA|ɣa}} went to the leader, {{l|YCP-XB|ɣa}} and {{l|YCQ-BE|ĝa}} to the river source, {{l|YCP-XC|ɣa}} to the top and no further. Set {{l|YCP-XX|ɣa}} to &#039;&#039;&#039;head, top, chief&#039;&#039;&#039;, {{l|YCP-XA|ɣa}} to &#039;&#039;&#039;head, chief&#039;&#039;&#039;, {{l|YCP-XB|ɣa}} and {{l|YCQ-BE|ĝa}} to &#039;&#039;&#039;head, river source&#039;&#039;&#039;, {{l|YCP-XC|ɣa}} to &#039;&#039;&#039;head, top&#039;&#039;&#039;, and {{l|YAP-XX|əɲib͡βeə}} to &#039;&#039;&#039;head, chief&#039;&#039;&#039;. The North Andusian reading is corroborated twice over: {{l|YCP-XA|ɣaɣe}} &amp;quot;chief, lord&amp;quot; and {{l|YCP-XA|ɣauɣ}} &amp;quot;council&amp;quot; are both formations on {{l|YCP-XX|ɣa}} that survive in that branch alone. The five that say only &amp;quot;head&amp;quot; keep &#039;&#039;&#039;head&#039;&#039;&#039; and mean the body part, since nothing on their pages claims more; note that this is what their entries say rather than an argument from the rest of the corpus, which holds no lemma glossed &amp;quot;leader&amp;quot; or &amp;quot;top&amp;quot; either way — the only such lemma is {{l|YCP-XA|ɣaɣe}}, a derivative of {{l|YCP-XA|ɣa}} itself. The consequence falls on [[Dictionary:head]], which does not yet exist: it needs three sense lines, and only the six words above may enter the chief, top and river-source boxes.&lt;br /&gt;
&lt;br /&gt;
=== &#039;&#039;ear&#039;&#039; ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Language !! Word !! Current gloss !! What the entry&#039;s own definition says&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Herta-Olaic || {{l|YAP-XX|oʊjwə}} || ear || &amp;quot;ear, hearing&amp;quot; as one sense; then &amp;quot;attention and obedience&amp;quot;. Organ and faculty undifferentiated.&lt;br /&gt;
|-&lt;br /&gt;
| Gaillean || {{l|YAQ-GA|oelwuz}} || ear || &amp;quot;ear&amp;quot;, nothing further.&lt;br /&gt;
|-&lt;br /&gt;
| Middle Airananwe || {{l|YAR-AI|yelue}} || ear || &amp;quot;ear&amp;quot;, nothing further.&lt;br /&gt;
|-&lt;br /&gt;
| Airananwe || {{l|YAS-AI|yelue}} || ear || &amp;quot;ear&amp;quot;, nothing further. Spelled the same as its Middle Airananwe parent.&lt;br /&gt;
|-&lt;br /&gt;
| Ancient Hertic || {{l|YAQ-HE|ειουξ}} || ear || &amp;quot;ear&amp;quot;, nothing further.&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Njeshan || {{l|YBP-XX|nɛrʃot}} || ear || &amp;quot;ear&amp;quot;, nothing further.&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Andusian || {{l|YCP-XX|ɣɔix}} || ear || &amp;quot;ear&amp;quot;; then, by extension, &amp;quot;hearing, attention, heed&amp;quot;. The faculty is a marked second sense, not part of the first.&lt;br /&gt;
|-&lt;br /&gt;
| Proto-North-Andusian || {{l|YCP-XA|ɣoix}} || ear || As Proto-Andusian.&lt;br /&gt;
|-&lt;br /&gt;
| Proto-South-Andusian || {{l|YCP-XB|ɣɔi}} || ear || As Proto-Andusian.&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Unterian || {{l|YCP-XC|ɣɔixi}} || ear || As Proto-Andusian.&lt;br /&gt;
|-&lt;br /&gt;
| Besoh || {{l|YCQ-BE|ĝoi}} || ear || As Proto-Andusian.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Answerable from the entries.&#039;&#039;&#039; The ear-of-grain reading is not in the corpus at all: every one of the eleven definitions names the organ or the faculty of hearing, and no lexeme in the table is glossed for grain or any cereal, so the question this row asks does not arise and &#039;&#039;&#039;ear&#039;&#039;&#039; stands for ten of the eleven. The difference that is genuinely on record lies elsewhere — {{l|YAP-XX|oʊjwə}} folds organ and faculty into a single first sense where the five Andusian entries keep hearing as a marked extension — so set {{l|YAP-XX|oʊjwə}} to &#039;&#039;&#039;ear, hearing&#039;&#039;&#039; and leave the rest. Nothing in the corpus is glossed &amp;quot;hearing&amp;quot; as a noun; [[Dictionary:hear]] carries that ground as a verb, with {{l|YAP-XX|g͡ɣije:ht}} and {{l|YAQ-HE|γιστω}} among its translations. When [[Dictionary:ear]] is written, &amp;quot;the organ of hearing&amp;quot; is the sense these eleven answer to.&lt;br /&gt;
&lt;br /&gt;
== Adjectives running on two axes ==&lt;br /&gt;
&lt;br /&gt;
=== big ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Language !! Word !! Current gloss !! What the entry&#039;s own definitions say&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Herta-Olaic || {{l|YAP-XX|ɔjti:}} || big || one line: &amp;quot;big, large, much, important — size, quantity and significance undifferentiated&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Ancient Hertic || {{l|YAQ-HE|ωιθε}} || big || &amp;quot;big&amp;quot; — sole line&lt;br /&gt;
|-&lt;br /&gt;
| Gaillean || {{l|YAQ-GA|oitha}} || big || &amp;quot;big&amp;quot; — sole line&lt;br /&gt;
|-&lt;br /&gt;
| Middle Airananwe || {{l|YAR-AI|otya}} || big || &amp;quot;big&amp;quot; — sole line&lt;br /&gt;
|-&lt;br /&gt;
| Airananwe || {{l|YAS-AI|othay}} || big || &amp;quot;big&amp;quot; — sole line&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Njeshan || {{l|YBP-XX|ŋbarisk}} || big || &amp;quot;big&amp;quot; — sole line&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Andusian || {{l|YCP-XX|axgɛɣ}} || big || big, great / grown, full-sized / &#039;&#039;(by extension)&#039;&#039; important / &#039;&#039;(figurative)&#039;&#039; great in rank, senior&lt;br /&gt;
|-&lt;br /&gt;
| Proto-North-Andusian || {{l|YCP-XA|axgeɣ}} || big || big, great / great in rank&lt;br /&gt;
|-&lt;br /&gt;
| Proto-South-Andusian || {{l|YCP-XB|axgɛ}} || big || big, great / grown, full-sized / &#039;&#039;(by extension)&#039;&#039; important&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Unterian || {{l|YCP-XC|agɛɣi}} || big || big / full-grown&lt;br /&gt;
|-&lt;br /&gt;
| Besoh || {{l|YCQ-BE|agge}} || big || big, great / grown, full-sized / &#039;&#039;(by extension)&#039;&#039; important&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Answerable from the entries.&#039;&#039;&#039; Six of the eleven state their own range. Set {{l|YAP-XX|ɔjti:}} to &amp;lt;code&amp;gt;big (in size, quantity or importance)&amp;lt;/code&amp;gt;; {{l|YCP-XX|axgɛɣ}} to &amp;lt;code&amp;gt;big, great (in size or growth); important, senior in rank&amp;lt;/code&amp;gt;; {{l|YCP-XA|axgeɣ}} to &amp;lt;code&amp;gt;big, great (in size); great in rank&amp;lt;/code&amp;gt;; {{l|YCP-XB|axgɛ}} and {{l|YCQ-BE|agge}} to &amp;lt;code&amp;gt;big, great (in size or growth); important&amp;lt;/code&amp;gt;; {{l|YCP-XC|agɛɣi}} to &amp;lt;code&amp;gt;big (in size); full-grown&amp;lt;/code&amp;gt;. The daughters have already divided the proto&#039;s four senses between them — {{l|YCP-XA|axgeɣ}} keeps rank but drops growth and importance, {{l|YCP-XC|agɛɣi}} keeps growth and drops both — so these are five distinct glosses, not one repeated.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Needs a ruling.&#039;&#039;&#039; Do the five bare entries {{l|YAQ-HE|ωιθε}}, {{l|YAQ-GA|oitha}}, {{l|YAR-AI|otya}}, {{l|YAS-AI|othay}} and {{l|YBP-XX|ŋbarisk}} cover importance as well as physical size? If the Herta-Olaic four are read as continuing {{l|YAP-XX|ɔjti:}}, they take &amp;lt;code&amp;gt;big (in size or importance)&amp;lt;/code&amp;gt;, the branch matches the Andusian pattern, and no separate root for &amp;quot;important&amp;quot; is owed; if they are read narrowly they take &amp;lt;code&amp;gt;big (in size)&amp;lt;/code&amp;gt;, importance becomes a lexical gap in the branch, and each entry should record that it has narrowed against its proto. {{l|YBP-XX|ŋbarisk}} is the harder half: Proto-Njeshan is itself a proto, so there is no parent entry to read down into it and the sense must be stated outright. The same shape of question recurs under all ten glosses below, and a single blanket policy on whether a bare daughter inherits its proto&#039;s full range would settle the Herta-Olaic rows everywhere at once — but it would not touch the four Proto-Njeshan rows (here and under &#039;&#039;old&#039;&#039;, &#039;&#039;new&#039;&#039; and &#039;&#039;dull&#039;&#039;), and the substance differs gloss by gloss, so ruling one by one remains open.&lt;br /&gt;
&lt;br /&gt;
=== long ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Language !! Word !! Current gloss !! What the entry&#039;s own definitions say&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Herta-Olaic || {{l|YAP-XX|oʊɹmɪh}} || long || one line: &amp;quot;long; extended in space or time&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Ancient Hertic || {{l|YAQ-HE|ρυμε}} || long || &amp;quot;long&amp;quot; — sole line&lt;br /&gt;
|-&lt;br /&gt;
| Gaillean || {{l|YAQ-GA|oembia}} || long || &amp;quot;long&amp;quot; — sole line&lt;br /&gt;
|-&lt;br /&gt;
| Middle Airananwe || {{l|YAR-AI|oouebie}} || long || &amp;quot;long&amp;quot; — sole line&lt;br /&gt;
|-&lt;br /&gt;
| Airananwe || {{l|YAS-AI|oubiey}} || long || &amp;quot;long&amp;quot; — sole line&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Andusian || {{l|YCP-XX|ᵑgaha}} || long || long / tall / stretched out / &#039;&#039;(by extension)&#039;&#039; lasting, enduring (of time) / &#039;&#039;(figurative)&#039;&#039; wearisome, drawn-out&lt;br /&gt;
|-&lt;br /&gt;
| Proto-North-Andusian || {{l|YCP-XA|ᵑgaa}} || long || long / tall / stretched out / &#039;&#039;(by extension)&#039;&#039; lasting, enduring (of time)&lt;br /&gt;
|-&lt;br /&gt;
| Proto-South-Andusian || {{l|YCP-XB|gaha}} || long || long / tall / stretched out / &#039;&#039;(by extension)&#039;&#039; lasting, enduring (of time)&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Unterian || {{l|YCP-XC|ŋaha}} || long || long / tall / stretched out / &#039;&#039;(by extension)&#039;&#039; lasting, enduring (of time)&lt;br /&gt;
|-&lt;br /&gt;
| Besoh || {{l|YCQ-BE|gä}} || long || long / tall / stretched out / &#039;&#039;(by extension)&#039;&#039; lasting, enduring (of time)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Answerable from the entries.&#039;&#039;&#039; Set {{l|YAP-XX|oʊɹmɪh}} to &amp;lt;code&amp;gt;long (in space or time)&amp;lt;/code&amp;gt;; {{l|YCP-XX|ᵑgaha}} to &amp;lt;code&amp;gt;long (in space or time); tall; drawn-out&amp;lt;/code&amp;gt;; and {{l|YCP-XA|ᵑgaa}}, {{l|YCP-XB|gaha}}, {{l|YCP-XC|ŋaha}} and {{l|YCQ-BE|gä}} to &amp;lt;code&amp;gt;long (in space or time); tall&amp;lt;/code&amp;gt;. &amp;quot;Stretched out&amp;quot; belongs with sense 1 and needs no separate slot in the gloss. The vertical sense is attested only in Andusian and should not be carried elsewhere.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Needs a ruling.&#039;&#039;&#039; Do the four bare Herta-Olaic words carry duration as well as spatial extent, as {{l|YAP-XX|oʊɹmɪh}} does? Inheriting gives {{l|YAQ-HE|ρυμε}}, {{l|YAQ-GA|oembia}}, {{l|YAR-AI|oouebie}} and {{l|YAS-AI|oubiey}} the gloss &amp;lt;code&amp;gt;long (in space or time)&amp;lt;/code&amp;gt;; reading them narrowly gives &amp;lt;code&amp;gt;long (in space)&amp;lt;/code&amp;gt; and leaves duration to a root not yet coined. There is no Njeshan entry for this gloss, so the ruling covers four words only. Whichever way it goes should govern &#039;&#039;short&#039;&#039; too, or the antonym pair will be asymmetrical.&lt;br /&gt;
&lt;br /&gt;
=== short ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Language !! Word !! Current gloss !! What the entry&#039;s own definitions say&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Herta-Olaic || {{l|YAP-XX|ɸəmnɛt}} || short || one line: &amp;quot;short, brief, not far — space and time together&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Ancient Hertic || {{l|YAQ-HE|ψεντε}} || short || &amp;quot;short&amp;quot; — sole line&lt;br /&gt;
|-&lt;br /&gt;
| Gaillean || {{l|YAQ-GA|femetta}} || short || &amp;quot;short&amp;quot; — sole line&lt;br /&gt;
|-&lt;br /&gt;
| Middle Airananwe || {{l|YAR-AI|femethe}} || short || &amp;quot;short&amp;quot; — sole line&lt;br /&gt;
|-&lt;br /&gt;
| Airananwe || {{l|YAS-AI|mettey}} || short || &amp;quot;short&amp;quot; — sole line&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Andusian || {{l|YCP-XX|luse}} || short || short / low / brief (of time)&lt;br /&gt;
|-&lt;br /&gt;
| Proto-North-Andusian || {{l|YCP-XA|luse}} || short || short / low / brief (of time)&lt;br /&gt;
|-&lt;br /&gt;
| Proto-South-Andusian || {{l|YCP-XB|luse}} || short || short / low / brief (of time)&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Unterian || {{l|YCP-XC|luse}} || short || short / low / brief (of time)&lt;br /&gt;
|-&lt;br /&gt;
| Besoh || {{l|YCQ-BE|luze}} || short || short / low / brief (of time)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Answerable from the entries.&#039;&#039;&#039; Set {{l|YAP-XX|ɸəmnɛt}} to &amp;lt;code&amp;gt;short (in space or time)&amp;lt;/code&amp;gt;, and the five Andusian entries {{l|YCP-XX|luse}}, {{l|YCP-XA|luse}}, {{l|YCP-XB|luse}}, {{l|YCP-XC|luse}} and {{l|YCQ-BE|luze}} to &amp;lt;code&amp;gt;short (in space or time); low&amp;lt;/code&amp;gt;. The four proto-forms are not merely alike in spelling: they occupy four language sections of the one page &#039;&#039;Dictionary:luse&#039;&#039;, so the gloss is the only field that will tell their rows apart in a translations box. Note also that this set is the exact mirror of &#039;&#039;long&#039;&#039; — &#039;&#039;low&#039;&#039; answers &#039;&#039;tall&#039;&#039;, &#039;&#039;brief&#039;&#039; answers &#039;&#039;lasting&#039;&#039; — and that no reflex has narrowed.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Needs a ruling.&#039;&#039;&#039; Do {{l|YAQ-HE|ψεντε}}, {{l|YAQ-GA|femetta}}, {{l|YAR-AI|femethe}} and {{l|YAS-AI|mettey}} cover brevity of time as well as shortness in space? Inheriting gives &amp;lt;code&amp;gt;short (in space or time)&amp;lt;/code&amp;gt;; reading them narrowly gives &amp;lt;code&amp;gt;short (in space)&amp;lt;/code&amp;gt;. There is no Njeshan entry here either. This must match the ruling on &#039;&#039;long&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== old ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Language !! Word !! Current gloss !! What the entry&#039;s own definitions say&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Herta-Olaic || {{l|YAP-XX|hɛkʃa}} || old || one line: &amp;quot;old, long-standing, aged — of things and of people alike&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Ancient Hertic || {{l|YAQ-HE|εξε}} || old || &amp;quot;old&amp;quot; — sole line&lt;br /&gt;
|-&lt;br /&gt;
| Gaillean || {{l|YAQ-GA|exa}} || old || &amp;quot;old&amp;quot; — sole line&lt;br /&gt;
|-&lt;br /&gt;
| Middle Airananwe || {{l|YAR-AI|exa}} || old || &amp;quot;old&amp;quot; — sole line&lt;br /&gt;
|-&lt;br /&gt;
| Airananwe || {{l|YAS-AI|exay}} || old || &amp;quot;old&amp;quot; — sole line&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Njeshan || {{l|YBP-XX|brote}} || old || &amp;quot;old&amp;quot; — sole line&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Andusian || {{l|YCP-XX|dʰukif}} || old || old / worn, used / elder, senior (of people) / &#039;&#039;(figurative)&#039;&#039; venerable / long-established&lt;br /&gt;
|-&lt;br /&gt;
| Proto-North-Andusian || {{l|YCP-XA|dokif}} || old || old / senior, of rank&lt;br /&gt;
|-&lt;br /&gt;
| Proto-South-Andusian || {{l|YCP-XB|hugif}} || old || old / worn, used / elder, senior (of people) / long-established&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Unterian || {{l|YCP-XC|rukifi}} || old || old / venerable, elder&lt;br /&gt;
|-&lt;br /&gt;
| Besoh || {{l|YCQ-BE|hugif}} || old || old / worn, used / elder, senior (of people) / long-established&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Answerable from the entries.&#039;&#039;&#039; Set {{l|YAP-XX|hɛkʃa}} to &amp;lt;code&amp;gt;old (of things and of people)&amp;lt;/code&amp;gt;; {{l|YCP-XX|dʰukif}} to &amp;lt;code&amp;gt;old, worn, long-established; elder, venerable (of people)&amp;lt;/code&amp;gt;; {{l|YCP-XA|dokif}} to &amp;lt;code&amp;gt;old; senior, of rank&amp;lt;/code&amp;gt;; {{l|YCP-XB|hugif}} and {{l|YCQ-BE|hugif}} to &amp;lt;code&amp;gt;old, worn, long-established; elder, senior (of people)&amp;lt;/code&amp;gt;; {{l|YCP-XC|rukifi}} to &amp;lt;code&amp;gt;old; venerable, elder&amp;lt;/code&amp;gt;. {{l|YCP-XA|dokif}} is the one Andusian reflex with neither the &amp;quot;worn, used&amp;quot; line nor a personal-age line — rank only — and its gloss should not be levelled with the others. {{l|YCP-XB|hugif}} and {{l|YCQ-BE|hugif}} likewise share a spelling and the single page &#039;&#039;Dictionary:hugif&#039;&#039;, with identical definitions, so only the language field distinguishes them.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Needs a ruling.&#039;&#039;&#039; Do the bare {{l|YAQ-HE|εξε}}, {{l|YAQ-GA|exa}}, {{l|YAR-AI|exa}}, {{l|YAS-AI|exay}} and {{l|YBP-XX|brote}} apply to people as well as to things? Inheriting {{l|YAP-XX|hɛkʃa}}&#039;s explicit &amp;quot;of things and of people alike&amp;quot; gives the Herta-Olaic four &amp;lt;code&amp;gt;old (of things and of people)&amp;lt;/code&amp;gt;; restricting them gives &amp;lt;code&amp;gt;old (of things)&amp;lt;/code&amp;gt; and obliges a separate word for &amp;quot;elderly&amp;quot; in each. {{l|YBP-XX|brote}} again falls outside the inheritance question, having no parent entry, and needs the sense stated outright.&lt;br /&gt;
&lt;br /&gt;
=== new ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Language !! Word !! Current gloss !! What the entry&#039;s own definitions say&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Herta-Olaic || {{l|YAP-XX|βo:xʒɑ}} || new || new, fresh, recent / &#039;&#039;(by extension)&#039;&#039; young and unfamiliar&lt;br /&gt;
|-&lt;br /&gt;
| Ancient Hertic || {{l|YAQ-HE|φοσε}} || new || &amp;quot;new&amp;quot; — sole line&lt;br /&gt;
|-&lt;br /&gt;
| Gaillean || {{l|YAQ-GA|vozwa}} || new || &amp;quot;new&amp;quot; — sole line&lt;br /&gt;
|-&lt;br /&gt;
| Middle Airananwe || {{l|YAR-AI|fozya}} || new || &amp;quot;new&amp;quot; — sole line&lt;br /&gt;
|-&lt;br /&gt;
| Airananwe || {{l|YAS-AI|fosay}} || new || &amp;quot;new&amp;quot; — sole line&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Njeshan || {{l|YBP-XX|woge}} || new || &amp;quot;new&amp;quot; — sole line&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Andusian || {{l|YCP-XX|ᵐbakp}} || new || new, fresh / young / raw, unused / &#039;&#039;(figurative)&#039;&#039; untried, inexperienced&lt;br /&gt;
|-&lt;br /&gt;
| Proto-North-Andusian || {{l|YCP-XA|ᵐbakp}} || new || new, fresh / young / raw, unused&lt;br /&gt;
|-&lt;br /&gt;
| Proto-South-Andusian || {{l|YCP-XB|baʔ}} || new || Etymology 2 only: new, fresh / young / raw, unused&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Unterian || {{l|YCP-XC|mapi}} || new || new, fresh / young / raw, unused&lt;br /&gt;
|-&lt;br /&gt;
| Besoh || {{l|YCQ-BE|beza}} || new || new, fresh — sole line&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Answerable from the entries.&#039;&#039;&#039; Set {{l|YAP-XX|βo:xʒɑ}} to &amp;lt;code&amp;gt;new, fresh, recent; young, unfamiliar&amp;lt;/code&amp;gt;; {{l|YCP-XX|ᵐbakp}} to &amp;lt;code&amp;gt;new, fresh; young; raw, unused; untried&amp;lt;/code&amp;gt;; {{l|YCP-XA|ᵐbakp}}, {{l|YCP-XB|baʔ}} and {{l|YCP-XC|mapi}} to &amp;lt;code&amp;gt;new, fresh; young; raw, unused&amp;lt;/code&amp;gt;; {{l|YCQ-BE|beza}} to &amp;lt;code&amp;gt;new, fresh&amp;lt;/code&amp;gt;. The Proto-Andusian and Proto-North-Andusian forms are spelt alike and share the page &#039;&#039;Dictionary:ᵐbakp&#039;&#039;; the parent&#039;s fourth, figurative sense is the whole of the difference, so the gloss must show it rather than substitute it. One warning about {{l|YCP-XB|baʔ}}: that page carries two etymologies, the first an unrelated adjective from Proto-Andusian &#039;&#039;bagb&#039;&#039; meaning &amp;quot;bad, harmful, ugly, ill-omened&amp;quot;, the second the &amp;quot;new&amp;quot; lexeme from {{l|YCP-XX|ᵐbakp}}. Any sweep that reads definition lines off the page rather than off the sense block will merge the two and appear to show a word meaning both &amp;quot;bad&amp;quot; and &amp;quot;new&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Needs a ruling.&#039;&#039;&#039; Do the bare {{l|YAQ-HE|φοσε}}, {{l|YAQ-GA|vozwa}}, {{l|YAR-AI|fozya}}, {{l|YAS-AI|fosay}} and {{l|YBP-XX|woge}} carry novelty and unfamiliarity as well as recency? Inheriting {{l|YAP-XX|βo:xʒɑ}} gives the Herta-Olaic four &amp;lt;code&amp;gt;new, fresh, recent; young, unfamiliar&amp;lt;/code&amp;gt;; restricting them gives &amp;lt;code&amp;gt;new, recent&amp;lt;/code&amp;gt;, the narrower and more conservative reading. {{l|YBP-XX|woge}} has no parent entry and must be stated outright. {{l|YCQ-BE|beza}} is a borderline sixth case: its correction above is mechanical, but the entry records only the first of its parent&#039;s four senses and so does not itself say whether Besoh &amp;quot;new&amp;quot; is recency or novelty — the operator may wish to pin it with the bare rows.&lt;br /&gt;
&lt;br /&gt;
=== dull ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Language !! Word !! Current gloss !! What the entry&#039;s own definitions say&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Herta-Olaic || {{l|YAP-XX|mjaəni}} || dull || blunt, not sharp / &#039;&#039;(by extension)&#039;&#039; slow-witted — the word &amp;quot;dull&amp;quot; never appears&lt;br /&gt;
|-&lt;br /&gt;
| Ancient Hertic || {{l|YAQ-HE|ιαμνιε}} || dull || &amp;quot;dull&amp;quot; — sole line&lt;br /&gt;
|-&lt;br /&gt;
| Gaillean || {{l|YAQ-GA|maennia}} || dull || &amp;quot;dull&amp;quot; — sole line&lt;br /&gt;
|-&lt;br /&gt;
| Middle Airananwe || {{l|YAR-AI|mainya}} || dull || &amp;quot;dull&amp;quot; — sole line&lt;br /&gt;
|-&lt;br /&gt;
| Airananwe || {{l|YAS-AI|maignay}} || dull || &amp;quot;dull&amp;quot; — sole line&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Njeshan || {{l|YBP-XX|komlit}} || dull || &amp;quot;dull&amp;quot; — sole line&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Andusian || {{l|YCP-XX|mɛᵐb}} || dull || dull, blunt / &#039;&#039;(by extension)&#039;&#039; slow, stupid&lt;br /&gt;
|-&lt;br /&gt;
| Proto-North-Andusian || {{l|YCP-XA|meᵐb}} || dull || dull, blunt / &#039;&#039;(by extension)&#039;&#039; slow, stupid&lt;br /&gt;
|-&lt;br /&gt;
| Proto-South-Andusian || {{l|YCP-XB|mɛm}} || dull || dull, blunt / &#039;&#039;(by extension)&#039;&#039; slow, stupid&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Unterian || {{l|YCP-XC|mɛmu}} || dull || dull, blunt / &#039;&#039;(by extension)&#039;&#039; slow, stupid&lt;br /&gt;
|-&lt;br /&gt;
| Besoh || {{l|YCQ-BE|mem}} || dull || dull, blunt / &#039;&#039;(by extension)&#039;&#039; slow, stupid&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Answerable from the entries.&#039;&#039;&#039; Set {{l|YAP-XX|mjaəni}} to &amp;lt;code&amp;gt;blunt; slow-witted&amp;lt;/code&amp;gt; and the five Andusian entries {{l|YCP-XX|mɛᵐb}}, {{l|YCP-XA|meᵐb}}, {{l|YCP-XB|mɛm}}, {{l|YCP-XC|mɛmu}} and {{l|YCQ-BE|mem}} to &amp;lt;code&amp;gt;blunt (of an edge); slow, stupid&amp;lt;/code&amp;gt; — dropping &amp;quot;dull&amp;quot; from &amp;quot;dull, blunt&amp;quot; is itself the disambiguation, since &#039;&#039;blunt&#039;&#039; is the unambiguous half. {{l|YAP-XX|mjaəni}} is the sharpest case in the section: its entry never uses the word &amp;quot;dull&amp;quot; at all, so its gloss is not merely underspecified but wrong. No entry in either family records the colour or light sense of English &#039;&#039;dull&#039;&#039;, nor the &amp;quot;boring&amp;quot; sense; only the blade and the wit are attested, and the English headword &#039;&#039;blunt&#039;&#039; would describe this whole set better than &#039;&#039;dull&#039;&#039; does — worth considering as a rename of the gloss key, which would disturb no entry, since — unlike &#039;&#039;big&#039;&#039;, &#039;&#039;long&#039;&#039; and &#039;&#039;new&#039;&#039; — this gloss has no English lexeme of its own in the Dictionary.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Needs a ruling.&#039;&#039;&#039; Do the bare {{l|YAQ-HE|ιαμνιε}}, {{l|YAQ-GA|maennia}}, {{l|YAR-AI|mainya}}, {{l|YAS-AI|maignay}} and {{l|YBP-XX|komlit}} carry the extended sense of wit as well as the physical edge? Inheriting {{l|YAP-XX|mjaəni}} gives the Herta-Olaic four &amp;lt;code&amp;gt;blunt; slow-witted&amp;lt;/code&amp;gt;; restricting them to the parent&#039;s first line gives &amp;lt;code&amp;gt;blunt&amp;lt;/code&amp;gt; alone, with the figurative extension treated as a Proto-Herta-Olaic development the daughters did not keep. {{l|YBP-XX|komlit}} has no parent entry; its own line is the bare word &amp;quot;dull&amp;quot;, so if it is meant to reach colour or tedium — senses nothing else in the corpus attests — that is information only the operator can supply.&lt;br /&gt;
&lt;br /&gt;
=== thick ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Language !! Word !! Current gloss !! What the entry&#039;s own definitions say&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Herta-Olaic || {{l|YAP-XX|k͡xuəʃ}} || thick || one line: &amp;quot;thick, dense, stout&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Ancient Hertic || {{l|YAQ-HE|γοζε}} || thick || &amp;quot;thick&amp;quot; — sole line&lt;br /&gt;
|-&lt;br /&gt;
| Gaillean || {{l|YAQ-GA|ghouca}} || thick || &amp;quot;thick&amp;quot; — sole line&lt;br /&gt;
|-&lt;br /&gt;
| Middle Airananwe || {{l|YAR-AI|ghuuca}} || thick || &amp;quot;thick&amp;quot; — sole line&lt;br /&gt;
|-&lt;br /&gt;
| Airananwe || {{l|YAS-AI|houchay}} || thick || &amp;quot;thick&amp;quot; — sole line&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Andusian || {{l|YCP-XX|dzof}} || thick || thick / dense (of forest, of fog) / stout&lt;br /&gt;
|-&lt;br /&gt;
| Proto-North-Andusian || {{l|YCP-XA|dzof}} || thick || thick / dense (of forest, of fog) / stout&lt;br /&gt;
|-&lt;br /&gt;
| Proto-South-Andusian || {{l|YCP-XB|dzof}} || thick || thick / dense (of forest, of fog) / stout&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Unterian || {{l|YCP-XC|zofi}} || thick || thick / dense (of forest, of fog) / stout&lt;br /&gt;
|-&lt;br /&gt;
| Besoh || {{l|YCQ-BE|jof}} || thick || thick / dense (of forest, of fog) / stout&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Answerable from the entries.&#039;&#039;&#039; Set {{l|YAP-XX|k͡xuəʃ}} to &amp;lt;code&amp;gt;thick (in cross-section); dense; stout&amp;lt;/code&amp;gt; and the five Andusian entries {{l|YCP-XX|dzof}}, {{l|YCP-XA|dzof}}, {{l|YCP-XB|dzof}}, {{l|YCP-XC|zofi}} and {{l|YCQ-BE|jof}} to &amp;lt;code&amp;gt;thick (in cross-section); dense (of forest, fog); stout&amp;lt;/code&amp;gt;. Three of those share both the spelling &#039;&#039;dzof&#039;&#039; and the page &#039;&#039;Dictionary:dzof&#039;&#039;, where they sit as three language sections, so the gloss is again all that separates them in a list.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Needs a ruling.&#039;&#039;&#039; Do the bare {{l|YAQ-HE|γοζε}}, {{l|YAQ-GA|ghouca}}, {{l|YAR-AI|ghuuca}} and {{l|YAS-AI|houchay}} cover density and bodily stoutness, or thickness in cross-section alone? Inheriting {{l|YAP-XX|k͡xuəʃ}} gives &amp;lt;code&amp;gt;thick, dense, stout&amp;lt;/code&amp;gt;; restricting gives &amp;lt;code&amp;gt;thick (in cross-section)&amp;lt;/code&amp;gt;, and a fog or a forest would then need another word in all four languages. There is no Njeshan entry for this gloss. This should be decided together with &#039;&#039;thin&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== thin ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Language !! Word !! Current gloss !! What the entry&#039;s own definitions say&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Herta-Olaic || {{l|YAP-XX|g͡ɣɛnki}} || thin || one line: &amp;quot;thin, slender, sparse&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Ancient Hertic || {{l|YAQ-HE|ενδεκε}} || thin || &amp;quot;thin&amp;quot; — sole line&lt;br /&gt;
|-&lt;br /&gt;
| Gaillean || {{l|YAQ-GA|gheka}} || thin || &amp;quot;thin&amp;quot; — sole line&lt;br /&gt;
|-&lt;br /&gt;
| Middle Airananwe || {{l|YAR-AI|ghenke}} || thin || &amp;quot;thin&amp;quot; — sole line&lt;br /&gt;
|-&lt;br /&gt;
| Airananwe || {{l|YAS-AI|ghenney}} || thin || &amp;quot;thin&amp;quot; — sole line&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Andusian || {{l|YCP-XX|rubʰ}} || thin || thin / lean, gaunt / fine, slender&lt;br /&gt;
|-&lt;br /&gt;
| Proto-North-Andusian || {{l|YCP-XA|rub}} || thin || thin / lean, gaunt / fine, slender&lt;br /&gt;
|-&lt;br /&gt;
| Proto-South-Andusian || {{l|YCP-XB|ruː}} || thin || thin / lean, gaunt / fine, slender&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Unterian || {{l|YCP-XC|ruwi}} || thin || thin / lean, gaunt / fine, slender&lt;br /&gt;
|-&lt;br /&gt;
| Besoh || {{l|YCQ-BE|rü}} || thin || thin / lean, gaunt / fine, slender&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Answerable from the entries.&#039;&#039;&#039; Set {{l|YAP-XX|g͡ɣɛnki}} to &amp;lt;code&amp;gt;thin (in cross-section); slender; sparse&amp;lt;/code&amp;gt; and the five Andusian entries {{l|YCP-XX|rubʰ}}, {{l|YCP-XA|rub}}, {{l|YCP-XB|ruː}}, {{l|YCP-XC|ruwi}} and {{l|YCQ-BE|rü}} to &amp;lt;code&amp;gt;thin (in cross-section); lean (of a body); fine, slender&amp;lt;/code&amp;gt;. Unlike &#039;&#039;thick&#039;&#039;, no two forms here share a spelling. There is no Njeshan entry for this gloss.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Needs a ruling.&#039;&#039;&#039; Do the bare {{l|YAQ-HE|ενδεκε}}, {{l|YAQ-GA|gheka}}, {{l|YAR-AI|ghenke}} and {{l|YAS-AI|ghenney}} extend to bodily leanness and to sparseness? Inheriting {{l|YAP-XX|g͡ɣɛnki}} gives &amp;lt;code&amp;gt;thin, slender, sparse&amp;lt;/code&amp;gt;; restricting gives &amp;lt;code&amp;gt;thin (in cross-section)&amp;lt;/code&amp;gt;. Note the asymmetry a split decision would leave: Proto-Herta-Olaic records sparseness for &#039;&#039;thin&#039;&#039; and density for &#039;&#039;thick&#039;&#039;, a reciprocal pair, so reading one broadly and the other narrowly would break it.&lt;br /&gt;
&lt;br /&gt;
=== heavy ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Language !! Word !! Current gloss !! What the entry&#039;s own definitions say&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Herta-Olaic || {{l|YAP-XX|xətʃoʊ}} || heavy || heavy, weighty / &#039;&#039;(by extension)&#039;&#039; grave and burdensome&lt;br /&gt;
|-&lt;br /&gt;
| Ancient Hertic || {{l|YAQ-HE|ετζωιε}} || heavy || &amp;quot;heavy&amp;quot; — sole line&lt;br /&gt;
|-&lt;br /&gt;
| Gaillean || {{l|YAQ-GA|hettowa}} || heavy || &amp;quot;heavy&amp;quot; — sole line&lt;br /&gt;
|-&lt;br /&gt;
| Middle Airananwe || {{l|YAR-AI|hyettoe}} || heavy || &amp;quot;heavy&amp;quot; — sole line&lt;br /&gt;
|-&lt;br /&gt;
| Airananwe || {{l|YAS-AI|yettoy}} || heavy || &amp;quot;heavy&amp;quot; — sole line&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Andusian || {{l|YCP-XX|ᵑgia}} || heavy || heavy, weighty / &#039;&#039;(by extension)&#039;&#039; burdensome / grave, important / &#039;&#039;(figurative)&#039;&#039; solemn / oppressive&lt;br /&gt;
|-&lt;br /&gt;
| Proto-North-Andusian || {{l|YCP-XA|ᵑgia}} || heavy || heavy, weighty / &#039;&#039;(by extension)&#039;&#039; burdensome&lt;br /&gt;
|-&lt;br /&gt;
| Proto-South-Andusian || {{l|YCP-XB|gia}} || heavy || heavy, weighty / &#039;&#039;(by extension)&#039;&#039; burdensome&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Unterian || {{l|YCP-XC|ŋia}} || heavy || heavy, weighty / &#039;&#039;(by extension)&#039;&#039; burdensome&lt;br /&gt;
|-&lt;br /&gt;
| Besoh || {{l|YCQ-BE|gia}} || heavy || heavy, weighty / &#039;&#039;(by extension)&#039;&#039; burdensome / &#039;&#039;(by extension)&#039;&#039; mighty, strong&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Answerable from the entries.&#039;&#039;&#039; Set {{l|YAP-XX|xətʃoʊ}} to &amp;lt;code&amp;gt;heavy (in weight); grave, burdensome&amp;lt;/code&amp;gt;; {{l|YCP-XX|ᵑgia}} to &amp;lt;code&amp;gt;heavy (in weight); burdensome; grave, solemn, oppressive&amp;lt;/code&amp;gt;; {{l|YCP-XA|ᵑgia}}, {{l|YCP-XB|gia}} and {{l|YCP-XC|ŋia}} to &amp;lt;code&amp;gt;heavy (in weight); burdensome&amp;lt;/code&amp;gt;; {{l|YCQ-BE|gia}} to &amp;lt;code&amp;gt;heavy (in weight); burdensome; mighty, strong&amp;lt;/code&amp;gt;. Two spelling clashes ride on this gloss and they run in opposite directions: {{l|YCP-XX|ᵑgia}} and {{l|YCP-XA|ᵑgia}} share the page &#039;&#039;Dictionary:ᵑgia&#039;&#039;, where the parent carries three senses the daughter has dropped; {{l|YCP-XB|gia}} and {{l|YCQ-BE|gia}} share the page &#039;&#039;Dictionary:gia&#039;&#039;, where the Besoh reflex has instead added a sense — &amp;quot;mighty, strong&amp;quot; — that its parent lacks. In both cases the gloss is the only field that will show which is which.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Needs a ruling.&#039;&#039;&#039; Do the bare {{l|YAQ-HE|ετζωιε}}, {{l|YAQ-GA|hettowa}}, {{l|YAR-AI|hyettoe}} and {{l|YAS-AI|yettoy}} carry the figurative sense of gravity and burden alongside physical weight? Inheriting {{l|YAP-XX|xətʃoʊ}} gives &amp;lt;code&amp;gt;heavy (in weight); grave, burdensome&amp;lt;/code&amp;gt;; restricting gives &amp;lt;code&amp;gt;heavy (in weight)&amp;lt;/code&amp;gt;, which would leave Herta-Olaic the only branch with no figurative extension of this root, against an Andusian set in which every reflex has one. There is no Njeshan entry for this gloss.&lt;br /&gt;
&lt;br /&gt;
=== full ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Language !! Word !! Current gloss !! What the entry&#039;s own definitions say&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Herta-Olaic || {{l|YAP-XX|ktu:lhʃa}} || full || full, filled, complete / &#039;&#039;(by extension)&#039;&#039; satisfied&lt;br /&gt;
|-&lt;br /&gt;
| Ancient Hertic || {{l|YAQ-HE|τυχασε}} || full || &amp;quot;full&amp;quot; — sole line&lt;br /&gt;
|-&lt;br /&gt;
| Gaillean || {{l|YAQ-GA|kullenca}} || full || &amp;quot;full&amp;quot; — sole line&lt;br /&gt;
|-&lt;br /&gt;
| Middle Airananwe || {{l|YAR-AI|kuulence}} || full || &amp;quot;full&amp;quot; — sole line&lt;br /&gt;
|-&lt;br /&gt;
| Airananwe || {{l|YAS-AI|coulsey}} || full || &amp;quot;full&amp;quot; — sole line&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Andusian || {{l|YCP-XX|dʰixwa}} || full || full, filled / sated / &#039;&#039;(by extension)&#039;&#039; whole, complete / &#039;&#039;(figurative)&#039;&#039; satisfied, content&lt;br /&gt;
|-&lt;br /&gt;
| Proto-North-Andusian || {{l|YCP-XA|dexwa}} || full || full, filled / sated / &#039;&#039;(by extension)&#039;&#039; whole, complete&lt;br /&gt;
|-&lt;br /&gt;
| Proto-South-Andusian || {{l|YCP-XB|hixwa}} || full || full, filled / sated / &#039;&#039;(by extension)&#039;&#039; whole, complete&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Unterian || {{l|YCP-XC|riwa}} || full || full, filled / sated / &#039;&#039;(by extension)&#039;&#039; whole, complete&lt;br /&gt;
|-&lt;br /&gt;
| Besoh || {{l|YCQ-BE|hiĥva}} || full || full, filled / sated / &#039;&#039;(by extension)&#039;&#039; whole, complete&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Answerable from the entries.&#039;&#039;&#039; Set {{l|YAP-XX|ktu:lhʃa}} to &amp;lt;code&amp;gt;full, filled, complete; satisfied&amp;lt;/code&amp;gt;; {{l|YCP-XX|dʰixwa}} to &amp;lt;code&amp;gt;full, filled; sated; whole, complete; satisfied, content&amp;lt;/code&amp;gt;; and {{l|YCP-XA|dexwa}}, {{l|YCP-XB|hixwa}}, {{l|YCP-XC|riwa}} and {{l|YCQ-BE|hiĥva}} to &amp;lt;code&amp;gt;full, filled; sated; whole, complete&amp;lt;/code&amp;gt;. This gloss runs on three axes rather than two — a filled container, a sated person, a whole quantity — and the two families slice them differently: Andusian keeps all three apart and adds contentment as a fourth in the proto, whereas Proto-Herta-Olaic merges &amp;quot;filled&amp;quot; and &amp;quot;complete&amp;quot; on one line and treats satisfaction as the extension.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Needs a ruling.&#039;&#039;&#039; Do the bare {{l|YAQ-HE|τυχασε}}, {{l|YAQ-GA|kullenca}}, {{l|YAR-AI|kuulence}} and {{l|YAS-AI|coulsey}} cover satiety and completeness as well as a filled container? Inheriting {{l|YAP-XX|ktu:lhʃa}} gives &amp;lt;code&amp;gt;full, filled, complete; satisfied&amp;lt;/code&amp;gt;; restricting gives &amp;lt;code&amp;gt;full, filled&amp;lt;/code&amp;gt;, and the branch then needs separate roots for &amp;quot;sated&amp;quot; and for &amp;quot;whole&amp;quot;, neither of which is yet coined in any of the four languages. There is no Njeshan entry for this gloss.&lt;br /&gt;
&lt;br /&gt;
== Distinctions English lacks ==&lt;br /&gt;
&lt;br /&gt;
=== &#039;&#039;we&#039;&#039; ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Language !! Word !! Current gloss !! What the entry&#039;s own definition says&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Herta-Olaic || {{l|YAP-XX|g͡ɣahəls}} || we || “first person plural” — person and number only, nothing on clusivity&lt;br /&gt;
|-&lt;br /&gt;
| Ancient Hertic || {{l|YAQ-HE|γαισ}} || we || “we”&lt;br /&gt;
|-&lt;br /&gt;
| Gaillean || {{l|YAQ-GA|ghale}} || we || “we”&lt;br /&gt;
|-&lt;br /&gt;
| Middle Airananwe || {{l|YAR-AI|ghaal}} || we || “we”&lt;br /&gt;
|-&lt;br /&gt;
| Airananwe || {{l|YAS-AI|ghá}} || we || “we”&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Njeshan || {{l|YBP-XX|neβon}} || we || “we”&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Andusian || {{l|YCP-XX|guᵐbɛ}} || we (inclusive) || “we two, you and I”; “we (inclusive)”. Etymology: {{l|YCP-XX|gum}} (“you”) + {{l|YCP-XX|bɛ}} (“I”)&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Andusian || {{l|YCP-XX|qodʰ}} || we || “we”, plus a usage note: whether it included the hearer “is not recoverable”, and beside {{l|YCP-XX|guᵐbɛ}} (“you and I”) it “is conventionally read as exclusive”&lt;br /&gt;
|-&lt;br /&gt;
| Proto-North-Andusian || {{l|YCP-XA|ʔod}} || we || “we”, from {{l|YCP-XX|qodʰ}}; the same stage carries {{l|YCP-XA|guᵐbe}} “we two, you and I / we (inclusive)”&lt;br /&gt;
|-&lt;br /&gt;
| Proto-South-Andusian || {{l|YCP-XB|qoː}} || we || “we”, from {{l|YCP-XX|qodʰ}}; beside {{l|YCP-XB|gumɛ}} “we two, you and I / we (inclusive)”&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Unterian || {{l|YCP-XC|ʔori}} || we || “we”, from {{l|YCP-XX|qodʰ}}; beside {{l|YCP-XC|gumɛ}} “we two, you and I / we (inclusive)”&lt;br /&gt;
|-&lt;br /&gt;
| Besoh || {{l|YCQ-BE|qö}} || we || “we”, from {{l|YCP-XB|qoː}}; beside {{l|YCQ-BE|gume}} “we two, you and I / we (inclusive)”&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Answerable from the entries.&#039;&#039;&#039; Eleven lemmas carry the bare gloss &#039;&#039;we&#039;&#039;, but the Andusian branch is not among the unmarked: [[Dictionary:qodʰ]] states in its own usage notes that beside its partner it is conventionally read as exclusive, so {{l|YCP-XX|qodʰ}} should read &#039;&#039;&#039;we (exclusive)&#039;&#039;&#039;. The contrast survives to every daughter stage — each of {{l|YCP-XA|ʔod}}, {{l|YCP-XB|qoː}}, {{l|YCP-XC|ʔori}} and {{l|YCQ-BE|qö}} descends from &#039;&#039;qodʰ&#039;&#039; and stands beside an inherited reflex of {{l|YCP-XX|guᵐbɛ}} carrying the inclusive definition word for word — so those four should read &#039;&#039;&#039;we (exclusive)&#039;&#039;&#039; as well; if the operator prefers a gloss to rest only on what its own page says, that inference is the one part to withhold, and &#039;&#039;qodʰ&#039;&#039; alone changes. One inconsistency travels with the fix: {{l|YCP-XX|guᵐbɛ}} is glossed “we (inclusive)” while its four descendants {{l|YCP-XA|guᵐbe}}, {{l|YCP-XB|gumɛ}}, {{l|YCP-XC|gumɛ}} and {{l|YCQ-BE|gume}} are glossed “we two”, though all six carry identical definition lines. The clusivity form is the one that pairs with the fix above and matches the family&#039;s other pronoun pair, so the four should take &#039;&#039;&#039;we (inclusive)&#039;&#039;&#039;, the dual reading staying on the first definition line.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Needs a ruling.&#039;&#039;&#039; Do the Herta-Olaic pronouns and Proto-Njeshan {{l|YBP-XX|neβon}} distinguish inclusive from exclusive at all? If they do not, clusivity is an Andusian feature, the six glosses stay “we”, and the “first person plural” of {{l|YAP-XX|g͡ɣahəls}} is the correct reading for the whole branch; if they do, each of {{l|YAP-XX|g͡ɣahəls}}, {{l|YAQ-HE|γαισ}}, {{l|YAQ-GA|ghale}}, {{l|YAR-AI|ghaal}}, {{l|YAS-AI|ghá}} and {{l|YBP-XX|neβon}} becomes “we (exclusive)” and six partner pronouns must be coined into a paradigm otherwise reconstructed unbroken from proto to Airananwe. Nothing on the six pages bears on it: the Herta-Olaic pronoun system is documented for number only ({{l|YAP-XX|ixaβ}} plural against {{l|YAP-XX|nwijɔ}} singular, ruling 8 above), and the Njeshan corpus has no paired pronoun of any kind, so its silence is especially weak evidence.&lt;br /&gt;
&lt;br /&gt;
=== &#039;&#039;know&#039;&#039; ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Language !! Word !! Current gloss !! What the entry&#039;s own definition says&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Herta-Olaic || {{l|YAP-XX|hɑtʲwɑ}} || know || “know, be familiar with, recognise”, with a related-terms line “Compare: {{l|YAP-XX|ɲijupt}} (see)”&lt;br /&gt;
|-&lt;br /&gt;
| Ancient Hertic || {{l|YAQ-HE|χαδουισ}} || know || “know”&lt;br /&gt;
|-&lt;br /&gt;
| Gaillean || {{l|YAQ-GA|athwei}} || know || “know”&lt;br /&gt;
|-&lt;br /&gt;
| Middle Airananwe || {{l|YAR-AI|oothuee}} || know || “know”&lt;br /&gt;
|-&lt;br /&gt;
| Airananwe || {{l|YAS-AI|authé}} || know || “know”&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Njeshan || {{l|YBP-XX|tarwil}} || know || “know”&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Andusian || {{l|YCP-XX|emi}} || know || “know”; “recognize”; “know how, be able”; (figurative) “to be intimate with”&lt;br /&gt;
|-&lt;br /&gt;
| Proto-North-Andusian || {{l|YCP-XA|emi}} || know || “know”; “acknowledge”&lt;br /&gt;
|-&lt;br /&gt;
| Proto-South-Andusian || {{l|YCP-XB|emi}} || know || “know”; “recognize”; “know how, be able”&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Unterian || {{l|YCP-XC|emi}} || know || “know”; “know how, be able”&lt;br /&gt;
|-&lt;br /&gt;
| Besoh || {{l|YCQ-BE|emi}} || know || “know”; “recognize”; “know how, be able” — beside {{l|YCQ-BE|keśmi}} “to know how, be able; manage, succeed”, a compound of {{l|YCQ-BE|keś}} (“do”) and &#039;&#039;emi&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Answerable from the entries.&#039;&#039;&#039; Six of the eleven already state their range and only the gloss lags behind. {{l|YAP-XX|hɑtʲwɑ}} should read &#039;&#039;&#039;know, be familiar with&#039;&#039;&#039; — its definition names familiarity and recognition, which is the acquaintance sense, not the propositional one. The Andusian series should follow its own lines: {{l|YCP-XX|emi}} and {{l|YCP-XB|emi}} &#039;&#039;&#039;know, recognise; know how&#039;&#039;&#039;; {{l|YCP-XC|emi}} &#039;&#039;&#039;know; know how&#039;&#039;&#039;; {{l|YCP-XA|emi}} &#039;&#039;&#039;know, acknowledge&#039;&#039;&#039;. The ability sense in particular has no business being invisible: a reader of a translations box would otherwise never learn that these words also render “know how to”. Besoh is the exception — {{l|YCQ-BE|emi}} should take &#039;&#039;&#039;know, recognise&#039;&#039;&#039; only, because the ability sense is separately lexicalised there as {{l|YCQ-BE|keśmi}}, whose gloss is already “know how”; whether the two Besoh lemmas should both hold that sense is a collision of its own, invisible to the check that built this page because their gloss fields differ. Note also that the entries spell the recognition sense two ways — &#039;&#039;recognise&#039;&#039; on {{l|YAP-XX|hɑtʲwɑ}}, &#039;&#039;recognize&#039;&#039; on the four Andusian pages — and the glosses above regularise on the first.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Needs a ruling.&#039;&#039;&#039; For the four reflexes of {{l|YAP-XX|hɑtʲwɑ}} and for {{l|YBP-XX|tarwil}}, does one verb cover knowing a fact, being acquainted with a person, and knowing how — or does the language split them? If it is one verb, the glosses become “know (a fact or a person)” and the branch carries the proto&#039;s range forward unremarked; if it splits, {{l|YAQ-HE|χαδουισ}}, {{l|YAQ-GA|athwei}}, {{l|YAR-AI|oothuee}} and {{l|YAS-AI|authé}} narrow to propositional knowing — a change of sense against their own etymology, since the proto they inherit from is explicitly the familiarity verb — and each language then needs a new acquaintance verb. Nothing in the corpus is glossed “learn”, “understand” or “remember” in any language, and the only neighbouring verb anywhere is the Besoh compound {{l|YCQ-BE|keśmi}}.&lt;br /&gt;
&lt;br /&gt;
=== &#039;&#039;say&#039;&#039; ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Language !! Word !! Current gloss !! What the entry&#039;s own definition says&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Herta-Olaic || {{l|YAP-XX|nwa:ɛɲ}} || say || “say, speak, utter”, with “Compare: {{l|YAP-XX|upɔtʃi}} (name)”&lt;br /&gt;
|-&lt;br /&gt;
| Ancient Hertic || {{l|YAQ-HE|νουιω}} || say || “say”; the language has no verb glossed “speak”&lt;br /&gt;
|-&lt;br /&gt;
| Gaillean || {{l|YAQ-GA|naenei}} || say || “say”; beside {{l|YAQ-GA|dinei}} “speak”&lt;br /&gt;
|-&lt;br /&gt;
| Middle Airananwe || {{l|YAR-AI|nayanee}} || say || “say”; beside {{l|YAR-AI|dienee}} “speak”&lt;br /&gt;
|-&lt;br /&gt;
| Airananwe || {{l|YAS-AI|naié}} || say || “say”; beside {{l|YAS-AI|tiengé}} “speak”&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Njeshan || {{l|YBP-XX|djuka}} || say || “say”&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Andusian || {{l|YCP-XX|gɔɛ}} || say || “say, speak, tell”; (by extension) “call, name”; (figurative) “to promise”; “to command”&lt;br /&gt;
|-&lt;br /&gt;
| Proto-North-Andusian || {{l|YCP-XA|goe}} || say || “say”; “pronounce, decree”&lt;br /&gt;
|-&lt;br /&gt;
| Proto-South-Andusian || {{l|YCP-XB|gɔː}} || say || “say, speak”; “tell”&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Unterian || {{l|YCP-XC|gɔɛ}} || say || “say, speak”; “promise”&lt;br /&gt;
|-&lt;br /&gt;
| Besoh || {{l|YCQ-BE|gö}} || say || “say, speak”; “tell” — etymology 2 of the page; etymology 1 is an unrelated noun “louse”, whose senses are not this word&#039;s&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Answerable from the entries.&#039;&#039;&#039; The whole Andusian series and the Herta-Olaic proto already say how wide they are: {{l|YAP-XX|nwa:ɛɲ}} → &#039;&#039;&#039;say, speak, utter&#039;&#039;&#039;; {{l|YCP-XX|gɔɛ}} → &#039;&#039;&#039;say, speak, tell&#039;&#039;&#039;; {{l|YCP-XB|gɔː}} and {{l|YCQ-BE|gö}} → &#039;&#039;&#039;say, speak, tell&#039;&#039;&#039;; {{l|YCP-XC|gɔɛ}} → &#039;&#039;&#039;say, speak&#039;&#039;&#039;; {{l|YCP-XA|goe}} → &#039;&#039;&#039;say, pronounce&#039;&#039;&#039;. Three further glosses need no change and should not be re-flagged: {{l|YAQ-GA|naenei}}, {{l|YAR-AI|nayanee}} and {{l|YAS-AI|naié}} each stand against a dedicated speak-verb in the same language, so “say” is already delimited on the side that matters.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Needs a ruling.&#039;&#039;&#039; Do {{l|YAQ-HE|νουιω}} and {{l|YBP-XX|djuka}} cover speech generally, as their protos do, or only the uttering of words? If generally, both become “say, speak” and Ancient Hertic keeps the undivided proto verb; if narrowly, both stay “say” and each language needs a speak-verb — which would make Gaillean {{l|YAQ-GA|dinei}} the model for a lexeme Ancient Hertic never acquired on the same branch, though &#039;&#039;dinei&#039;&#039; carries {{tl|etym-missing}} and so is not itself inherited from {{l|YAP-XX|nwa:ɛɲ}}. The corpus is thin here and the absence proves little: outside Airananwe it holds no word for “language” or “word” either.&lt;br /&gt;
&lt;br /&gt;
=== &#039;&#039;smell&#039;&#039; ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Language !! Word !! Current gloss !! What the entry&#039;s own definition says&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Herta-Olaic || {{l|YAP-XX|b͡βɪɲo:}} || smell || “smell, perceive by nose”; “give off a smell” — both directions, explicitly&lt;br /&gt;
|-&lt;br /&gt;
| Ancient Hertic || {{l|YAQ-HE|φιουνισ}} || smell || “smell”&lt;br /&gt;
|-&lt;br /&gt;
| Gaillean || {{l|YAQ-GA|bhinwei}} || smell || “smell”&lt;br /&gt;
|-&lt;br /&gt;
| Middle Airananwe || {{l|YAR-AI|bhinuee}} || smell || “smell”&lt;br /&gt;
|-&lt;br /&gt;
| Airananwe || {{l|YAS-AI|bhynué}} || smell || “smell”&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Andusian || {{l|YCP-XX|femug}} || smell || “smell”; “sniff”; (by extension) “track by scent”&lt;br /&gt;
|-&lt;br /&gt;
| Proto-North-Andusian || {{l|YCP-XA|femug}} || smell || “smell”; “sniff”; (by extension) “track by scent”&lt;br /&gt;
|-&lt;br /&gt;
| Proto-South-Andusian || {{l|YCP-XB|femuʔ}} || smell || “smell”; “sniff”; (by extension) “track by scent”&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Unterian || {{l|YCP-XC|femugi}} || smell || “smell”; “sniff”; (by extension) “track by scent”&lt;br /&gt;
|-&lt;br /&gt;
| Besoh || {{l|YCQ-BE|femu&#039;}} || smell || “smell”; “sniff”; (by extension) “track by scent”&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Answerable from the entries.&#039;&#039;&#039; {{l|YAP-XX|b͡βɪɲo:}} spells out both directions and its gloss should say so: &#039;&#039;&#039;smell (perceive or give off an odour)&#039;&#039;&#039;. The five Andusian words are agentive perception throughout — every sense they record is sniffing or tracking by scent, and no emission sense appears anywhere in the branch — so {{l|YCP-XX|femug}}, {{l|YCP-XA|femug}}, {{l|YCP-XB|femuʔ}}, {{l|YCP-XC|femugi}} and {{l|YCQ-BE|femu&#039;}} should read &#039;&#039;&#039;smell (perceive an odour)&#039;&#039;&#039;, leaving “sniff” and “track by scent” to the definition lines.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Needs a ruling.&#039;&#039;&#039; Do the four reflexes of {{l|YAP-XX|b͡βɪɲo:}} keep the proto&#039;s second sense, “give off a smell”? If they do, {{l|YAQ-HE|φιουνισ}}, {{l|YAQ-GA|bhinwei}}, {{l|YAR-AI|bhinuee}} and {{l|YAS-AI|bhynué}} take “smell (perceive or give off an odour)” and the alternation becomes a stable branch feature; if they do not, they take “smell (perceive an odour)” and four languages are left with no way to say that something stinks, since no lexeme in the corpus is glossed “stink”, “reek” or “odour” and there is no noun for a smell in any language — so the second half of that ruling is a commission, not just a gloss.&lt;br /&gt;
&lt;br /&gt;
=== &#039;&#039;come&#039;&#039; ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Language !! Word !! Current gloss !! What the entry&#039;s own definition says&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Herta-Olaic || {{l|YAP-XX|k͡xiɛɹt}} || come || “come, approach, arrive — motion toward the speaker”&lt;br /&gt;
|-&lt;br /&gt;
| Ancient Hertic || {{l|YAQ-HE|γιτσισ}} || come || “come”&lt;br /&gt;
|-&lt;br /&gt;
| Gaillean || {{l|YAQ-GA|ghirtei}} || come || “come”&lt;br /&gt;
|-&lt;br /&gt;
| Middle Airananwe || {{l|YAR-AI|ghirtee}} || come || “come”&lt;br /&gt;
|-&lt;br /&gt;
| Airananwe || {{l|YAS-AI|ghité}} || come || “come”&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Njeshan || {{l|YBP-XX|kavilm}} || come || “come”&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Andusian || {{l|YCP-XX|kɛ}} || come || “come, arrive”; (by extension) “become, come to be”; (figurative) “to happen, come to pass”; antonym {{l|YCP-XX|dʰes}} “go”&lt;br /&gt;
|-&lt;br /&gt;
| Proto-North-Andusian || {{l|YCP-XA|ke}} || come || “come, arrive”; “visit”&lt;br /&gt;
|-&lt;br /&gt;
| Proto-South-Andusian || {{l|YCP-XB|kɛ}} || come || “come”; “happen, befall” — etymology 2 of the page; etymology 1 is a conjunction, “because, for / from, out of”&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Unterian || {{l|YCP-XC|kɛ}} || come || “come”; “become”&lt;br /&gt;
|-&lt;br /&gt;
| Besoh || {{l|YCQ-BE|ke}} || come || “come”; “happen, befall” — likewise etymology 2, beside the same conjunction&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Answerable from the entries.&#039;&#039;&#039; Six glosses hide a sense their own page records, and none of the six fixes touches the deictic question below. {{l|YAP-XX|k͡xiɛɹt}} → &#039;&#039;&#039;come, approach, arrive&#039;&#039;&#039;; {{l|YCP-XX|kɛ}} → &#039;&#039;&#039;come, arrive; become&#039;&#039;&#039;; {{l|YCP-XA|ke}} → &#039;&#039;&#039;come, arrive&#039;&#039;&#039;; {{l|YCP-XC|kɛ}} → &#039;&#039;&#039;come; become&#039;&#039;&#039;; {{l|YCP-XB|kɛ}} and {{l|YCQ-BE|ke}} → &#039;&#039;&#039;come; happen&#039;&#039;&#039;. The copular and eventive senses are worth the space — they are what a translations box would most easily send a reader wrong on — where the motion senses “visit” and “arrive” can stay on the definition lines.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Needs a ruling.&#039;&#039;&#039; Does a come-verb cover approach short of arrival as well as arrival itself, and is its motion reckoned toward the speaker as {{l|YAP-XX|k͡xiɛɹt}} alone says? Only the Herta-Olaic proto records either point; {{l|YCP-XX|kɛ}} names arrival but not approach, and the other nine say only “come”. If the proto&#039;s reading holds generally, the ten inherit “come, approach, arrive” and the deixis is worth putting in the gloss as “(toward the speaker)”, since a translations box is read without the entry beside it; if approach is excluded, every one of those languages needs an approach-verb and the corpus has none — nothing anywhere is glossed “approach”, “arrive”, “depart” or “leave”, the stock of path verbs running to the walk-series ({{l|YCP-XX|cɔki}} “walk, go / travel on foot”, {{l|YAP-XX|uəɲu}}), the Andusian go-series, and one Besoh derivative, {{l|YCQ-BE|lavñevä}} “return, turn back”.&lt;br /&gt;
&lt;br /&gt;
=== &#039;&#039;go&#039;&#039; ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Language !! Word !! Current gloss !! What the entry&#039;s own definition says&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Andusian || {{l|YCP-XX|dʰes}} || go || “{{l|YXS-EN|go}}, depart”; “set out”; “leave”; (figurative) “to die (euphemistic)”; antonym {{l|YCP-XX|kɛ}} “come”&lt;br /&gt;
|-&lt;br /&gt;
| Proto-North-Andusian || {{l|YCP-XA|dɛs}} || go || “{{l|YXS-EN|go}}”; “travel”&lt;br /&gt;
|-&lt;br /&gt;
| Proto-South-Andusian || {{l|YCP-XB|hes}} || go || “{{l|YXS-EN|go}}, depart”; “set out”; “leave”&lt;br /&gt;
|-&lt;br /&gt;
| Proto-Unterian || {{l|YCP-XC|resi}} || go || “{{l|YXS-EN|go}}, depart”; “die (of elders)”&lt;br /&gt;
|-&lt;br /&gt;
| Besoh || {{l|YCQ-BE|hes}} || go || “{{l|YXS-EN|go}}, depart”; “set out”; “leave”&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Answerable from the entries.&#039;&#039;&#039; This one is settled twice over. The English lemma [[Dictionary:go]] — the only one of the six glosses in this section to have one — defines &#039;&#039;go&#039;&#039; as “To move away from where one is; to depart” and, euphemistically, “To die”, and its translations box carries the sense gloss “to move away from where one is; to depart” with all five Andusian words under it; each of the five points back at that lemma from its own first definition line. Four of them then say “depart / set out / leave” in their own words, and the branch lexicalises the contrast independently: {{l|YCP-XX|dʰes}} is departure, {{l|YCP-XX|cɔki}} “walk, go / travel on foot” is locomotion. The glosses should read &#039;&#039;&#039;go, depart&#039;&#039;&#039; for {{l|YCP-XX|dʰes}}, {{l|YCP-XB|hes}}, {{l|YCQ-BE|hes}} and {{l|YCP-XC|resi}}, and &#039;&#039;&#039;go, depart; travel&#039;&#039;&#039; for {{l|YCP-XA|dɛs}}, the one member whose own definition omits departure while the translations box still files it under that sense. The euphemistic death sense on {{l|YCP-XX|dʰes}} and {{l|YCP-XC|resi}} mirrors sense 2 of the English lemma and needs no room in the gloss. No word outside Andusian is glossed “go”, so nothing here touches the other two families, and row 50&#039;s own verdict — that the Andusian &#039;&#039;go&#039;&#039; family is ruled as depart — is already on the page; only the gloss field is outstanding.&lt;br /&gt;
&lt;br /&gt;
[[Category:Yezur Wiki]]&lt;/div&gt;</summary>
		<author><name>Thiorosan</name></author>
	</entry>
	<entry>
		<id>https://yezur.xyz/w/index.php?title=Yezur_Wiki:English_lemma_worklist&amp;diff=13144</id>
		<title>Yezur Wiki:English lemma worklist</title>
		<link rel="alternate" type="text/html" href="https://yezur.xyz/w/index.php?title=Yezur_Wiki:English_lemma_worklist&amp;diff=13144"/>
		<updated>2026-08-27T13:25:19Z</updated>

		<summary type="html">&lt;p&gt;Thiorosan: Phase 0 of the English pass: triage all 711 glosses into lemmas, senses and non-lemmas, ranked by how many languages share each&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is the worklist for giving every Yezuri word an English entry to be translated from — the hub-language pass described at [[Yezur Wiki:Dictionary structure]]. It is a &#039;&#039;&#039;proposal&#039;&#039;&#039;: the triage below was made mechanically and then by judgement, and the operator rules.&lt;br /&gt;
&lt;br /&gt;
== Where the number comes from ==&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;Lexemes&#039;&#039;&#039; table holds 4,284 non-English lexemes carrying &#039;&#039;&#039;711&#039;&#039;&#039; distinct glosses. Of those, 42 already have an English entry.&lt;br /&gt;
&lt;br /&gt;
Glosses do not map one-to-one onto lemmas. Thirty-seven are a head word with a sense in brackets — &#039;&#039;bone (body part)&#039;&#039; beside &#039;&#039;bone (material)&#039;&#039; — and every one of those head words is already a gloss in its own right, so they add &#039;&#039;&#039;senses&#039;&#039;&#039;, not pages. Collapsing them leaves &#039;&#039;&#039;638&#039;&#039;&#039; settled lemmas and &#039;&#039;&#039;36&#039;&#039;&#039; glosses that needed a judgement call.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;598 lemmas still want an entry.&#039;&#039;&#039; Ranked by how many languages share the gloss, since that is how much a translations box is worth:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Languages sharing the gloss !! Lemmas !! Note&lt;br /&gt;
|-&lt;br /&gt;
| 10–11 || 163 || core vocabulary; the richest boxes&lt;br /&gt;
|-&lt;br /&gt;
| 6–9 || 23 || &lt;br /&gt;
|-&lt;br /&gt;
| 3–5 || 281 || &lt;br /&gt;
|-&lt;br /&gt;
| 1–2 || 131 || a box here has one or two rows&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== The 36 judgement calls ==&lt;br /&gt;
&lt;br /&gt;
=== Treat as an English lemma ===&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! Gloss !! Languages !! Lemma !! Why&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;-er, person affix&#039;&#039; || 1 || English suffix, at [[Dictionary:-er|-er]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;-ness&#039;&#039; || 3 || English suffix&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;a, an&#039;&#039; || 1 || at a&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;be born&#039;&#039; || 3 || phrasal verb&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;bite, eat&#039;&#039; || 1 || at bite; the eat sense is a second definition&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;body hair&#039;&#039; || 3 || compound noun&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;female, woman&#039;&#039; || 1 || at female&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;give up&#039;&#039; || 1 || phrasal verb&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;head louse&#039;&#039; || 3 || compound noun&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;high tide&#039;&#039; || 3 || compound noun&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;lie down&#039;&#039; || 10 || phrasal verb&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;low tide&#039;&#039; || 3 || compound noun&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;male, man&#039;&#039; || 1 || at male&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;old man&#039;&#039; || 3 || multi-word noun&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;old woman&#039;&#039; || 3 || multi-word noun&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;open sea&#039;&#039; || 1 || compound noun&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;to voyage&#039;&#039; || 1 || at voyage — the to is an infinitive marker, not part of the word&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;today, now, at this time&#039;&#039; || 1 || at today&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;tomorrow, the day after&#039;&#039; || 2 || at tomorrow&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;whole, full&#039;&#039; || 1 || at whole&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;yesterday, the day before&#039;&#039; || 2 || at yesterday&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;young man&#039;&#039; || 3 || multi-word noun&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;young woman&#039;&#039; || 3 || multi-word noun&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== A sense of an existing lemma, not a page of its own ===&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! Gloss !! Languages !! Belongs at&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;flowing water&#039;&#039; || 3 || &#039;&#039;water&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;hand and forearm&#039;&#039; || 4 || &#039;&#039;arm&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;know how&#039;&#039; || 1 || &#039;&#039;know&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;mangrove swamp&#039;&#039; || 1 || &#039;&#039;swamp&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;mother&#039;s brother&#039;&#039; || 4 || &#039;&#039;uncle&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;the right, entitlement&#039;&#039; || 1 || &#039;&#039;right&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;we two&#039;&#039; || 4 || &#039;&#039;we (dual)&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;yearly flood&#039;&#039; || 2 || &#039;&#039;flood&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Not an English lemma at all ===&lt;br /&gt;
These gloss what an affix &#039;&#039;does&#039;&#039;. The affix entries keep them as definitions; no English page follows.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Gloss !! Languages !! Reason&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;abstract noun&#039;&#039; || 1 || describes what a suffix derives&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;adverbial marker&#039;&#039; || 1 || a grammatical label&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;person affix&#039;&#039; || 2 || describes what an affix does, not an English word&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;result noun&#039;&#039; || 2 || describes what a suffix derives&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Needs a ruling ===&lt;br /&gt;
* &#039;&#039;he/she/it/etc&#039;&#039; (4 languages) — English has no single lemma covering all three; needs a ruling&lt;br /&gt;
&lt;br /&gt;
== Open questions ==&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Do the 1–2 language lemmas earn a page?&#039;&#039;&#039; A translations box with a single row states little. They could be deferred until a second language shares the gloss.&lt;br /&gt;
# &#039;&#039;&#039;How far down the ranking does this pass go?&#039;&#039;&#039; The 10–11 band is the natural first tranche.&lt;br /&gt;
# &#039;&#039;&#039;Reciprocity.&#039;&#039;&#039; [[Yezur Wiki:Dictionary structure]] holds that a foreign entry links back to its English lemma with &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{d|word|YXS-EN}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;. Most of the 4,284 foreign entries carry a plain gloss instead, so honouring this in full is roughly four thousand edits — mechanical, and arguably the same job as the deferred inflected-form bot.&lt;br /&gt;
&lt;br /&gt;
== First tranche ==&lt;br /&gt;
&lt;br /&gt;
The 163 lemmas whose gloss is shared by ten or eleven languages:&lt;br /&gt;
&lt;br /&gt;
:all, and, animal, ash, at, back, bad, bark, because, belly, bite, blow, breast, breathe, burn, cold, come, correct, count, cut, dig, dirty, drink, dry, dull, dust, ear, egg, fall, far, fat, fear, feather, few, fight, fingernail, fish, five, float, flow, flower, fly, fog, foot, forest, four, fruit, full, grass, green, guts, hair, head, heart, heavy, here, hold, horn, how, hunt, husband, if, in, kill, knee, know, lake, laugh, leaf, left, leg, live, liver, louse, many, meat, mountain, mouth, narrow, near, neck, night, nose, not, old, one, other, person, play, pull, push, rain, right, river, root, rope, rotten, round, rub, salt, sand, say, scratch, sea, seed, sew, sharp, short, sing, sit, skin, sky, smell, smoke, smooth, snake, some, spit, split, squeeze, stab, stand, star, stick, stone, straight, suck, swell, swim, tail, that, there, they, thick, thin, think, this, three, throw, tie, tongue, tooth, turn, two, vomit, walk, wash, we, wet, what, when, where, who, wide, wife, wind, wing, wipe, with, worm, year, yellow, you&lt;br /&gt;
&lt;br /&gt;
[[Category:Yezur Wiki]]&lt;/div&gt;</summary>
		<author><name>Thiorosan</name></author>
	</entry>
	<entry>
		<id>https://yezur.xyz/w/index.php?title=List_of_languages&amp;diff=13143</id>
		<title>List of languages</title>
		<link rel="alternate" type="text/html" href="https://yezur.xyz/w/index.php?title=List_of_languages&amp;diff=13143"/>
		<updated>2026-08-27T13:06:47Z</updated>

		<summary type="html">&lt;p&gt;Thiorosan: Notes: place Old Usinger between Old Ousperian and Usinger&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This list of languages catalogues the attested languages of the world, living and extinct, with the family, era, and principal region of each. The world&#039;s languages belong to five major [[:Category:Language families|language families]] — [[Herta-Olaic]], [[Njeshan]], [[Andusian]], [[Shung-Worrehan]], and [[Tacchoan]] — or stand outside them as [[:Category:Language isolates|language isolates]]. Modern languages, still spoken today, are listed separately from historical languages of earlier eras, several of which are the direct ancestors of modern languages. Reconstructed proto-languages, such as Proto-Herta-Olaic, are described in the articles on their families and are not listed separately.&lt;br /&gt;
&lt;br /&gt;
== Modern languages ==&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! Language !! Native name !! Family !! Region !! Code !! class=&amp;quot;unsortable&amp;quot; | Notes&lt;br /&gt;
|-&lt;br /&gt;
|[[Airananwe language|Airananwe]] &lt;br /&gt;
|&#039;&#039;Airánanue&#039;&#039;&lt;br /&gt;
|[[Herta-Olaic]]&lt;br /&gt;
|&lt;br /&gt;
|YAS-AI&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Anilonic language|Anilonic]]&lt;br /&gt;
|&#039;&#039;Aniljew&#039;&#039;&lt;br /&gt;
|[[Njeshan]]&lt;br /&gt;
|&lt;br /&gt;
|YBS-AL&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[English language|English]] || — || Language isolate || [[Engil]] || YXS-EN, YXS-NE || Spoken in two forms, Traditional English and New English.&lt;br /&gt;
|-&lt;br /&gt;
| [[Lonish language|Lonish]] || &#039;&#039;Lôniêv&#039;&#039; || [[Njeshan]] || [[Betonia]] || YBS-LO || Descends from [[Otjesi language|Otjesi]].&lt;br /&gt;
|-&lt;br /&gt;
| [[Nichana language|Nichana]] || &#039;&#039;Nehchánh&#039;&#039; || [[Njeshan]] || Northwestern [[Ignusia]] || YBS-NI || Descends from [[High Nichana language|High Nichana]].&lt;br /&gt;
|-&lt;br /&gt;
| [[Pjany language|Pjany]] || &#039;&#039;Peanei&#039;&#039; || [[Njeshan]] || Southwestern [[Ignusia]] || YBS-PJ || Descends from [[Pises language|Pises]].&lt;br /&gt;
|-&lt;br /&gt;
|[[Senitian language|Senitian]]&lt;br /&gt;
|&#039;&#039;Sennic&#039;&#039;&lt;br /&gt;
|[[Tacchoan]]&lt;br /&gt;
|&lt;br /&gt;
|YDS-SE&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Usinger language|Usinger]]&lt;br /&gt;
|&#039;&#039;Yszènnu&#039;&#039;&lt;br /&gt;
|[[Tacchoan]]&lt;br /&gt;
|&lt;br /&gt;
|YDS-YS&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Uu language|Uu]] || &#039;&#039;Uu-Co&#039;&#039; || [[Njeshan]] || Northwestern [[Ignusia]] || YBS-UU || Little changed since its medieval form.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Historical languages ==&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! Language !! Native name !! Family !! Era !! Region !! Code !! class=&amp;quot;unsortable&amp;quot; | Notes&lt;br /&gt;
|-&lt;br /&gt;
| [[Ancient Hertic language|Ancient Hertic]] || &#039;&#039;Χερτεχι&#039;&#039; || [[Herta-Olaic]] || Ancient || [[Hertia]] || YAQ-HE || Spoken on the eastern inland sea of [[Ignusia]], in a region often described as the cradle of civilization.&lt;br /&gt;
|-&lt;br /&gt;
| [[Besoh language|Besoh]] || &#039;&#039;Bëson&#039;&#039; || [[Andusian]] || Ancient || Southern mainland of [[Andusia]] || YCQ-BE || Earliest attested Andusian language; conservative spelling of an earlier stage.&lt;br /&gt;
|-&lt;br /&gt;
|[[Esselitian language|Esselitian]]&lt;br /&gt;
|&#039;&#039;Ezjec&#039;&#039;&lt;br /&gt;
|[[Tacchoan]]&lt;br /&gt;
|Ancient&lt;br /&gt;
|Esselis&lt;br /&gt;
|YDQ-ES&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Gaillean language|Gaillean]] || &#039;&#039;Ghaellea&#039;&#039; || [[Herta-Olaic]] || Ancient || — || YAQ-GA || Source language of scientific binomials, the standard register for natural-science naming.&lt;br /&gt;
|-&lt;br /&gt;
|[[High Gaillean language|High Gaillean]]&lt;br /&gt;
|&#039;&#039;Gwalea&#039;&#039;&lt;br /&gt;
|[[Herta-Olaic]]&lt;br /&gt;
|Medieval&lt;br /&gt;
|&lt;br /&gt;
|YAR-GW&lt;br /&gt;
|Major liturgic language. &lt;br /&gt;
|-&lt;br /&gt;
| [[High Nichana language|High Nichana]]|| — || [[Njeshan]]|| Medieval || — || YBR-HN || Ancestor of [[Nichana language|Nichana]].&lt;br /&gt;
|-&lt;br /&gt;
|[[Kankai language|Kankai]]&lt;br /&gt;
|&lt;br /&gt;
|[[Tacchoan]]&lt;br /&gt;
|Medieval&lt;br /&gt;
|&lt;br /&gt;
|YDR-KK&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Middle Airananwe language|Middle Airananwe]]&lt;br /&gt;
|&#039;&#039;Hayraanye&#039;&#039;&lt;br /&gt;
|[[Herta-Olaic]]&lt;br /&gt;
|Medieval&lt;br /&gt;
|&lt;br /&gt;
|YAR-AI&lt;br /&gt;
|Ancestor of [[Airananwe language|Airananwe]]&lt;br /&gt;
|-&lt;br /&gt;
|[[Old Ousperian language|Old Ousperian]]&lt;br /&gt;
|&#039;&#039;Ösuppə&#039;&#039;&lt;br /&gt;
|[[Tacchoan]]&lt;br /&gt;
|Ancient&lt;br /&gt;
|&lt;br /&gt;
|YDQ-PY&lt;br /&gt;
|Ancestor of [[Terjiquan language|Terjiquan]] and of [[Old Usinger language|Old Usinger]].&lt;br /&gt;
|-&lt;br /&gt;
|[[Old Usinger language|Old Usinger]]&lt;br /&gt;
|&#039;&#039;Yszènqè&#039;&#039;&lt;br /&gt;
|[[Tacchoan]]&lt;br /&gt;
|Medieval&lt;br /&gt;
|&lt;br /&gt;
|YDR-YS&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Otjesi language|Otjesi]] || — || [[Njeshan]] || Medieval || — || YBR-OT || Ancestor of [[Lonish language|Lonish]].&lt;br /&gt;
|-&lt;br /&gt;
| [[Pises language|Pises]] || — || [[Njeshan]] || Medieval || — || YBR-PI || Ancestor of [[Pjany language|Pjany]].&lt;br /&gt;
|-&lt;br /&gt;
|[[Skennic language|Skennic]]&lt;br /&gt;
|&#039;&#039;Sgeeni&#039;&#039;&lt;br /&gt;
|[[Herta-Olaic]]&lt;br /&gt;
|Ancient&lt;br /&gt;
|&lt;br /&gt;
|YAQ-SK&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Terjiquan language|Terjiquan]]&lt;br /&gt;
|&#039;&#039;Tertzikkè&#039;&#039;&lt;br /&gt;
|[[Tacchoan]]&lt;br /&gt;
|Medieval&lt;br /&gt;
|&lt;br /&gt;
|YDR-TZ&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Languages| ]]&lt;/div&gt;</summary>
		<author><name>Thiorosan</name></author>
	</entry>
	<entry>
		<id>https://yezur.xyz/w/index.php?title=Usinger_language&amp;diff=13142</id>
		<title>Usinger language</title>
		<link rel="alternate" type="text/html" href="https://yezur.xyz/w/index.php?title=Usinger_language&amp;diff=13142"/>
		<updated>2026-08-27T13:06:46Z</updated>

		<summary type="html">&lt;p&gt;Thiorosan: Record the descent: Old Ousperian &amp;gt; Old Usinger &amp;gt; Usinger (operator)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox language&lt;br /&gt;
|name=Usinger&lt;br /&gt;
|native_name=Yszènnu&lt;br /&gt;
|family=Tacchoan&lt;br /&gt;
|era=Modern&lt;br /&gt;
|code=YDS-YS&lt;br /&gt;
}}&lt;br /&gt;
&#039;&#039;&#039;Usinger&#039;&#039;&#039; (&#039;&#039;Yszènnu&#039;&#039;) is a modern language of the [[Tacchoan]] family. It descends from [[Old Usinger language|Old Usinger]], and through it from [[Old Ousperian language|Old Ousperian]].&lt;br /&gt;
&lt;br /&gt;
[[Category:Tacchoan languages]]&lt;br /&gt;
[[Category:Modern languages]]&lt;/div&gt;</summary>
		<author><name>Thiorosan</name></author>
	</entry>
	<entry>
		<id>https://yezur.xyz/w/index.php?title=Old_Usinger_language&amp;diff=13141</id>
		<title>Old Usinger language</title>
		<link rel="alternate" type="text/html" href="https://yezur.xyz/w/index.php?title=Old_Usinger_language&amp;diff=13141"/>
		<updated>2026-08-27T13:06:44Z</updated>

		<summary type="html">&lt;p&gt;Thiorosan: Record the descent: Old Ousperian &amp;gt; Old Usinger &amp;gt; Usinger (operator)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox language&lt;br /&gt;
|name=Old Usinger&lt;br /&gt;
|native_name=Yszènqè&lt;br /&gt;
|family=Tacchoan&lt;br /&gt;
|era=Medieval&lt;br /&gt;
|code=YDR-YS&lt;br /&gt;
}}&lt;br /&gt;
&#039;&#039;&#039;Old Usinger&#039;&#039;&#039; (&#039;&#039;Yszènqè&#039;&#039;) is a medieval language of the [[Tacchoan]] family. It descends from [[Old Ousperian language|Old Ousperian]] and is the ancestor of [[Usinger language|Usinger]].&lt;br /&gt;
&lt;br /&gt;
[[Category:Tacchoan languages]]&lt;br /&gt;
[[Category:Medieval languages]]&lt;/div&gt;</summary>
		<author><name>Thiorosan</name></author>
	</entry>
	<entry>
		<id>https://yezur.xyz/w/index.php?title=Old_Ousperian_language&amp;diff=13140</id>
		<title>Old Ousperian language</title>
		<link rel="alternate" type="text/html" href="https://yezur.xyz/w/index.php?title=Old_Ousperian_language&amp;diff=13140"/>
		<updated>2026-08-27T13:06:42Z</updated>

		<summary type="html">&lt;p&gt;Thiorosan: Record the descent: Old Ousperian &amp;gt; Old Usinger &amp;gt; Usinger (operator)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox language&lt;br /&gt;
|name=Old Ousperian&lt;br /&gt;
|native_name=Ösuppə&lt;br /&gt;
|family=Tacchoan&lt;br /&gt;
|era=Ancient&lt;br /&gt;
|code=YDQ-PY&lt;br /&gt;
}}&lt;br /&gt;
&#039;&#039;&#039;Old Ousperian&#039;&#039;&#039; (&#039;&#039;Ösuppə&#039;&#039;) is an ancient language of the [[Tacchoan]] family. It is the ancestor of [[Terjiquan language|Terjiquan]] and, through [[Old Usinger language|Old Usinger]], of [[Usinger language|Usinger]].&lt;br /&gt;
&lt;br /&gt;
[[Category:Tacchoan languages]]&lt;br /&gt;
[[Category:Ancient languages]]&lt;/div&gt;</summary>
		<author><name>Thiorosan</name></author>
	</entry>
	<entry>
		<id>https://yezur.xyz/w/index.php?title=Usinger_language&amp;diff=13139</id>
		<title>Usinger language</title>
		<link rel="alternate" type="text/html" href="https://yezur.xyz/w/index.php?title=Usinger_language&amp;diff=13139"/>
		<updated>2026-08-27T12:33:52Z</updated>

		<summary type="html">&lt;p&gt;Thiorosan: Create: modern language of the Tacchoan family, from the registry and List of languages&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox language&lt;br /&gt;
|name=Usinger&lt;br /&gt;
|native_name=Yszènnu&lt;br /&gt;
|family=Tacchoan&lt;br /&gt;
|era=Modern&lt;br /&gt;
|code=YDS-YS&lt;br /&gt;
}}&lt;br /&gt;
&#039;&#039;&#039;Usinger&#039;&#039;&#039; (&#039;&#039;Yszènnu&#039;&#039;) is a modern language of the [[Tacchoan]] family. It descends from [[Old Ousperian language|Old Ousperian]].&lt;br /&gt;
&lt;br /&gt;
[[Category:Tacchoan languages]]&lt;br /&gt;
[[Category:Modern languages]]&lt;/div&gt;</summary>
		<author><name>Thiorosan</name></author>
	</entry>
	<entry>
		<id>https://yezur.xyz/w/index.php?title=Senitian_language&amp;diff=13138</id>
		<title>Senitian language</title>
		<link rel="alternate" type="text/html" href="https://yezur.xyz/w/index.php?title=Senitian_language&amp;diff=13138"/>
		<updated>2026-08-27T12:33:50Z</updated>

		<summary type="html">&lt;p&gt;Thiorosan: Create: modern language of the Tacchoan family, from the registry and List of languages&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox language&lt;br /&gt;
|name=Senitian&lt;br /&gt;
|native_name=Sennic&lt;br /&gt;
|family=Tacchoan&lt;br /&gt;
|era=Modern&lt;br /&gt;
|code=YDS-SE&lt;br /&gt;
}}&lt;br /&gt;
&#039;&#039;&#039;Senitian&#039;&#039;&#039; (&#039;&#039;Sennic&#039;&#039;) is a modern language of the [[Tacchoan]] family.&lt;br /&gt;
&lt;br /&gt;
[[Category:Tacchoan languages]]&lt;br /&gt;
[[Category:Modern languages]]&lt;/div&gt;</summary>
		<author><name>Thiorosan</name></author>
	</entry>
	<entry>
		<id>https://yezur.xyz/w/index.php?title=Terjiquan_language&amp;diff=13137</id>
		<title>Terjiquan language</title>
		<link rel="alternate" type="text/html" href="https://yezur.xyz/w/index.php?title=Terjiquan_language&amp;diff=13137"/>
		<updated>2026-08-27T12:33:49Z</updated>

		<summary type="html">&lt;p&gt;Thiorosan: Create: medieval language of the Tacchoan family, from the registry and List of languages&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox language&lt;br /&gt;
|name=Terjiquan&lt;br /&gt;
|native_name=Tertzikkè&lt;br /&gt;
|family=Tacchoan&lt;br /&gt;
|era=Medieval&lt;br /&gt;
|code=YDR-TZ&lt;br /&gt;
}}&lt;br /&gt;
&#039;&#039;&#039;Terjiquan&#039;&#039;&#039; (&#039;&#039;Tertzikkè&#039;&#039;) is a medieval language of the [[Tacchoan]] family. It descends from [[Old Ousperian language|Old Ousperian]].&lt;br /&gt;
&lt;br /&gt;
[[Category:Tacchoan languages]]&lt;br /&gt;
[[Category:Medieval languages]]&lt;/div&gt;</summary>
		<author><name>Thiorosan</name></author>
	</entry>
	<entry>
		<id>https://yezur.xyz/w/index.php?title=Kankai_language&amp;diff=13136</id>
		<title>Kankai language</title>
		<link rel="alternate" type="text/html" href="https://yezur.xyz/w/index.php?title=Kankai_language&amp;diff=13136"/>
		<updated>2026-08-27T12:33:48Z</updated>

		<summary type="html">&lt;p&gt;Thiorosan: Create: medieval language of the Tacchoan family, from the registry and List of languages&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox language&lt;br /&gt;
|name=Kankai&lt;br /&gt;
|family=Tacchoan&lt;br /&gt;
|era=Medieval&lt;br /&gt;
|code=YDR-KK&lt;br /&gt;
}}&lt;br /&gt;
&#039;&#039;&#039;Kankai&#039;&#039;&#039; is a medieval language of the [[Tacchoan]] family.&lt;br /&gt;
&lt;br /&gt;
[[Category:Tacchoan languages]]&lt;br /&gt;
[[Category:Medieval languages]]&lt;/div&gt;</summary>
		<author><name>Thiorosan</name></author>
	</entry>
	<entry>
		<id>https://yezur.xyz/w/index.php?title=Old_Usinger_language&amp;diff=13135</id>
		<title>Old Usinger language</title>
		<link rel="alternate" type="text/html" href="https://yezur.xyz/w/index.php?title=Old_Usinger_language&amp;diff=13135"/>
		<updated>2026-08-27T12:33:46Z</updated>

		<summary type="html">&lt;p&gt;Thiorosan: Create: medieval language of the Tacchoan family, from the registry and List of languages&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox language&lt;br /&gt;
|name=Old Usinger&lt;br /&gt;
|native_name=Yszènqè&lt;br /&gt;
|family=Tacchoan&lt;br /&gt;
|era=Medieval&lt;br /&gt;
|code=YDR-YS&lt;br /&gt;
}}&lt;br /&gt;
&#039;&#039;&#039;Old Usinger&#039;&#039;&#039; (&#039;&#039;Yszènqè&#039;&#039;) is a medieval language of the [[Tacchoan]] family.&lt;br /&gt;
&lt;br /&gt;
[[Category:Tacchoan languages]]&lt;br /&gt;
[[Category:Medieval languages]]&lt;/div&gt;</summary>
		<author><name>Thiorosan</name></author>
	</entry>
	<entry>
		<id>https://yezur.xyz/w/index.php?title=Old_Ousperian_language&amp;diff=13134</id>
		<title>Old Ousperian language</title>
		<link rel="alternate" type="text/html" href="https://yezur.xyz/w/index.php?title=Old_Ousperian_language&amp;diff=13134"/>
		<updated>2026-08-27T12:33:44Z</updated>

		<summary type="html">&lt;p&gt;Thiorosan: Create: ancient language of the Tacchoan family, from the registry and List of languages&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox language&lt;br /&gt;
|name=Old Ousperian&lt;br /&gt;
|native_name=Ösuppə&lt;br /&gt;
|family=Tacchoan&lt;br /&gt;
|era=Ancient&lt;br /&gt;
|code=YDQ-PY&lt;br /&gt;
}}&lt;br /&gt;
&#039;&#039;&#039;Old Ousperian&#039;&#039;&#039; (&#039;&#039;Ösuppə&#039;&#039;) is an ancient language of the [[Tacchoan]] family. It is the ancestor of [[Terjiquan language|Terjiquan]] and [[Usinger language|Usinger]].&lt;br /&gt;
&lt;br /&gt;
[[Category:Tacchoan languages]]&lt;br /&gt;
[[Category:Ancient languages]]&lt;/div&gt;</summary>
		<author><name>Thiorosan</name></author>
	</entry>
	<entry>
		<id>https://yezur.xyz/w/index.php?title=Esselitian_language&amp;diff=13133</id>
		<title>Esselitian language</title>
		<link rel="alternate" type="text/html" href="https://yezur.xyz/w/index.php?title=Esselitian_language&amp;diff=13133"/>
		<updated>2026-08-27T12:33:41Z</updated>

		<summary type="html">&lt;p&gt;Thiorosan: Create: ancient language of the Tacchoan family, from the registry and List of languages&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox language&lt;br /&gt;
|name=Esselitian&lt;br /&gt;
|native_name=Ezjec&lt;br /&gt;
|family=Tacchoan&lt;br /&gt;
|region=Esselis&lt;br /&gt;
|era=Ancient&lt;br /&gt;
|code=YDQ-ES&lt;br /&gt;
}}&lt;br /&gt;
&#039;&#039;&#039;Esselitian&#039;&#039;&#039; (&#039;&#039;Ezjec&#039;&#039;) is an ancient language of the [[Tacchoan]] family. It belongs to the Esselis branch, in the centre of [[Taccho]].&lt;br /&gt;
&lt;br /&gt;
[[Category:Tacchoan languages]]&lt;br /&gt;
[[Category:Ancient languages]]&lt;/div&gt;</summary>
		<author><name>Thiorosan</name></author>
	</entry>
	<entry>
		<id>https://yezur.xyz/w/index.php?title=Anilonic_language&amp;diff=13132</id>
		<title>Anilonic language</title>
		<link rel="alternate" type="text/html" href="https://yezur.xyz/w/index.php?title=Anilonic_language&amp;diff=13132"/>
		<updated>2026-08-27T12:33:38Z</updated>

		<summary type="html">&lt;p&gt;Thiorosan: Create: modern language of the Njeshan family, from the registry and List of languages&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox language&lt;br /&gt;
|name=Anilonic&lt;br /&gt;
|native_name=Aniljew&lt;br /&gt;
|family=Njeshan&lt;br /&gt;
|era=Modern&lt;br /&gt;
|code=YBS-AL&lt;br /&gt;
}}&lt;br /&gt;
&#039;&#039;&#039;Anilonic&#039;&#039;&#039; (&#039;&#039;Aniljew&#039;&#039;) is a modern language of the [[Njeshan]] family.&lt;br /&gt;
&lt;br /&gt;
[[Category:Njeshan languages]]&lt;br /&gt;
[[Category:Modern languages]]&lt;/div&gt;</summary>
		<author><name>Thiorosan</name></author>
	</entry>
	<entry>
		<id>https://yezur.xyz/w/index.php?title=High_Gaillean_language&amp;diff=13131</id>
		<title>High Gaillean language</title>
		<link rel="alternate" type="text/html" href="https://yezur.xyz/w/index.php?title=High_Gaillean_language&amp;diff=13131"/>
		<updated>2026-08-27T12:33:37Z</updated>

		<summary type="html">&lt;p&gt;Thiorosan: Create: medieval language of the Herta-Olaic family, from the registry and List of languages&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox language&lt;br /&gt;
|name=High Gaillean&lt;br /&gt;
|native_name=Gwalea&lt;br /&gt;
|family=Herta-Olaic&lt;br /&gt;
|era=Medieval&lt;br /&gt;
|code=YAR-GW&lt;br /&gt;
}}&lt;br /&gt;
&#039;&#039;&#039;High Gaillean&#039;&#039;&#039; (&#039;&#039;Gwalea&#039;&#039;) is a medieval language of the [[Herta-Olaic]] family. It is a major liturgic language.&lt;br /&gt;
&lt;br /&gt;
[[Category:Herta-Olaic languages]]&lt;br /&gt;
[[Category:Medieval languages]]&lt;/div&gt;</summary>
		<author><name>Thiorosan</name></author>
	</entry>
	<entry>
		<id>https://yezur.xyz/w/index.php?title=Skennic_language&amp;diff=13130</id>
		<title>Skennic language</title>
		<link rel="alternate" type="text/html" href="https://yezur.xyz/w/index.php?title=Skennic_language&amp;diff=13130"/>
		<updated>2026-08-27T12:33:35Z</updated>

		<summary type="html">&lt;p&gt;Thiorosan: Create: ancient language of the Herta-Olaic family, from the registry and List of languages&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox language&lt;br /&gt;
|name=Skennic&lt;br /&gt;
|native_name=Sgeeni&lt;br /&gt;
|family=Herta-Olaic&lt;br /&gt;
|era=Ancient&lt;br /&gt;
|code=YAQ-SK&lt;br /&gt;
}}&lt;br /&gt;
&#039;&#039;&#039;Skennic&#039;&#039;&#039; (&#039;&#039;Sgeeni&#039;&#039;) is an ancient language of the [[Herta-Olaic]] family.&lt;br /&gt;
&lt;br /&gt;
[[Category:Herta-Olaic languages]]&lt;br /&gt;
[[Category:Ancient languages]]&lt;/div&gt;</summary>
		<author><name>Thiorosan</name></author>
	</entry>
	<entry>
		<id>https://yezur.xyz/w/index.php?title=Category:Tacchoan_languages&amp;diff=13129</id>
		<title>Category:Tacchoan languages</title>
		<link rel="alternate" type="text/html" href="https://yezur.xyz/w/index.php?title=Category:Tacchoan_languages&amp;diff=13129"/>
		<updated>2026-08-27T12:33:34Z</updated>

		<summary type="html">&lt;p&gt;Thiorosan: Create: the Tacchoan counterpart of Category:Herta-Olaic languages, Njeshan languages and Andusian languages&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Languages]]&lt;/div&gt;</summary>
		<author><name>Thiorosan</name></author>
	</entry>
	<entry>
		<id>https://yezur.xyz/w/index.php?title=Module:Translations/doc&amp;diff=13128</id>
		<title>Module:Translations/doc</title>
		<link rel="alternate" type="text/html" href="https://yezur.xyz/w/index.php?title=Module:Translations/doc&amp;diff=13128"/>
		<updated>2026-08-27T12:19:53Z</updated>

		<summary type="html">&lt;p&gt;Thiorosan: Create the documentation subpage&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the documentation for [[Module:Translations]], the translations-box renderer for the Yezur wiki. It is not called directly: [[Template:Translations]] invokes it with &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{#invoke:Translations|render}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; and the module reads the parameters given to that template. One box covers one English sense and lists the words the world&#039;s languages use for it, grouped by macro-family; boxes sit under a &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;====Translations====&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; heading following that sense&#039;s definitions, inside the English section of a Dictionary entry. Worked examples are at [[Template:Translations/testcases]].&lt;br /&gt;
&lt;br /&gt;
== Parameters ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Parameter !! Purpose&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gloss&amp;lt;/code&amp;gt; || The sense being translated, shown in italics after &#039;&#039;Translations&#039;&#039; and an em dash in the box heading. Required: a headword with several senses carries one box per sense, and the gloss is what keeps them apart. When it is omitted the heading reads &amp;lt;code&amp;gt;no gloss given&amp;lt;/code&amp;gt; in the error style instead.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;CODE&#039;&#039; || A registry code from [[Module:Languages]] used as the parameter name — &amp;lt;code&amp;gt;YAQ-HE&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;YBS-PJ&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;YCQ-BE&amp;lt;/code&amp;gt; — with that language&#039;s word for the sense as the value. Any number may be given. A single value may hold several synonyms separated by commas, each of which is linked separately.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Every named parameter other than &amp;lt;code&amp;gt;gloss&amp;lt;/code&amp;gt; is read as a language code; codes are matched case-insensitively. Parameters with an empty value are skipped, as are positional parameters. A gloss given on its own still renders the heading and an otherwise empty box; the module returns nothing at all when it is given neither a gloss nor any language parameter.&lt;br /&gt;
&lt;br /&gt;
== Grouping and order ==&lt;br /&gt;
&lt;br /&gt;
Each word is linked to its Dictionary entry through [[Module:Languages]], which anchors the link to the language&#039;s section heading and prefixes an asterisk for reconstructed languages — the star comes from the registry, not from the wikitext. Group headings are the registry&#039;s &amp;lt;code&amp;gt;family&amp;lt;/code&amp;gt; field; known codes carrying no family are gathered under &#039;&#039;Isolates&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Rows are sorted by the second letter of the code, which is the family, then by the third, which is the era (&amp;lt;code&amp;gt;P&amp;lt;/code&amp;gt; proto, &amp;lt;code&amp;gt;Q&amp;lt;/code&amp;gt; ancient, &amp;lt;code&amp;gt;R&amp;lt;/code&amp;gt; medieval, &amp;lt;code&amp;gt;S&amp;lt;/code&amp;gt; modern, so alphabetical order is also chronological), then by language name, then by the code itself. The second letter likewise picks the colour class, &amp;lt;code&amp;gt;tfam-&amp;lt;/code&amp;gt; followed by that letter. Colours and layout come from [[Template:Translations/styles.css]], which the module loads through TemplateStyles; it defines &amp;lt;code&amp;gt;tfam-A&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;tfam-E&amp;lt;/code&amp;gt; for the five families and &amp;lt;code&amp;gt;tfam-X&amp;lt;/code&amp;gt; for the isolate codes.&lt;br /&gt;
&lt;br /&gt;
A code the registry does not know is not silently dropped. Its words are left unlinked and printed after all the family groups as &amp;lt;code&amp;gt;unrecognized code &#039;&#039;CODE&#039;&#039;: &#039;&#039;word&#039;&#039;&amp;lt;/code&amp;gt; in red, so that a typo or a language missing from the registry shows on the page.&lt;br /&gt;
&lt;br /&gt;
The box is display-only: it stores nothing and is hand-curated per sense, in the same way as the family Members tables.&lt;/div&gt;</summary>
		<author><name>Thiorosan</name></author>
	</entry>
	<entry>
		<id>https://yezur.xyz/w/index.php?title=Module:MiddleAirananwe/doc&amp;diff=13127</id>
		<title>Module:MiddleAirananwe/doc</title>
		<link rel="alternate" type="text/html" href="https://yezur.xyz/w/index.php?title=Module:MiddleAirananwe/doc&amp;diff=13127"/>
		<updated>2026-08-27T12:19:52Z</updated>

		<summary type="html">&lt;p&gt;Thiorosan: Create the documentation subpage&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the documentation for [[Module:MiddleAirananwe]], the noun declension generator for [[Middle Airananwe language|Middle Airananwe]] (&amp;lt;code&amp;gt;YAR-AI&amp;lt;/code&amp;gt;) on the Yezur wiki. It is not called directly: [[Template:YAR-AI-decl]] invokes it as &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{#invoke:MiddleAirananwe|decl}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;, and Dictionary entries transclude that template under their &amp;lt;code&amp;gt;====Declension====&amp;lt;/code&amp;gt; heading. The module builds the endings from the spelling of the headword alone; it does not call [[Module:Auphen]], and [[Module:Auphen/YAR-AI]] accordingly carries pronunciation data only, its &amp;lt;code&amp;gt;sets&amp;lt;/code&amp;gt; table of named rulesets being empty.&lt;br /&gt;
&lt;br /&gt;
Middle Airananwe has a single declension, so there is no class parameter. Four cases are generated in two numbers; the language has no gender and no vocative.&lt;br /&gt;
&lt;br /&gt;
== Parameters ==&lt;br /&gt;
&lt;br /&gt;
Arguments are read from the transcluding template, so these are parameters of [[Template:YAR-AI-decl]] rather than of the invocation.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Parameter !! Purpose&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;word&amp;lt;/code&amp;gt; || The headword to decline. Defaults to the page title without its namespace prefix, which is the usual case in Dictionary entries.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; || An unnamed alternative to &amp;lt;code&amp;gt;word&amp;lt;/code&amp;gt;, used when &amp;lt;code&amp;gt;word&amp;lt;/code&amp;gt; is absent.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Ordinary use in an entry is therefore &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{YAR-AI-decl}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;; &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{YAR-AI-decl|word=abhoone}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; overrides the title, for entries whose page name is not the citation form and for showing the table away from an entry.&lt;br /&gt;
&lt;br /&gt;
== Endings ==&lt;br /&gt;
&lt;br /&gt;
The ending attaches to the bare lexeme. Where two forms are given below, the first follows a vowel and the second a consonant, the &amp;lt;code&amp;gt;-e-&amp;lt;/code&amp;gt; being a linking vowel; the dative singular takes &amp;lt;code&amp;gt;-i&amp;lt;/code&amp;gt; in both environments. The vowels recognised are &amp;lt;code&amp;gt;a e i o u&amp;lt;/code&amp;gt; and their macron forms, in lower case.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Case !! Singular !! Plural&lt;br /&gt;
|-&lt;br /&gt;
! NOM&lt;br /&gt;
| — || &amp;lt;code&amp;gt;-r&amp;lt;/code&amp;gt; / &amp;lt;code&amp;gt;-er&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! GEN&lt;br /&gt;
| &amp;lt;code&amp;gt;-n&amp;lt;/code&amp;gt; / &amp;lt;code&amp;gt;-en&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;-rn&amp;lt;/code&amp;gt; / &amp;lt;code&amp;gt;-ern&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! DAT&lt;br /&gt;
| &amp;lt;code&amp;gt;-i&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;-ri&amp;lt;/code&amp;gt; / &amp;lt;code&amp;gt;-eri&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! ACC&lt;br /&gt;
| &amp;lt;code&amp;gt;-s&amp;lt;/code&amp;gt; / &amp;lt;code&amp;gt;-es&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;-rs&amp;lt;/code&amp;gt; / &amp;lt;code&amp;gt;-ers&amp;lt;/code&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
A word-final &amp;lt;code&amp;gt;-e&amp;lt;/code&amp;gt; is discarded before the dative singular &amp;lt;code&amp;gt;-i&amp;lt;/code&amp;gt;, and there only: &#039;&#039;abhoone&#039;&#039; gives dative singular &#039;&#039;abhooni&#039;&#039; but dative plural &#039;&#039;abhooneri&#039;&#039;. Only the one letter is removed, so &#039;&#039;arree&#039;&#039; gives &#039;&#039;arrei&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
The output is a &amp;lt;code&amp;gt;wikitable&amp;lt;/code&amp;gt; with the columns SG and PL and the case names down the side, the forms set in bold and the cell text centred.&lt;/div&gt;</summary>
		<author><name>Thiorosan</name></author>
	</entry>
	<entry>
		<id>https://yezur.xyz/w/index.php?title=Module:Languages/doc&amp;diff=13126</id>
		<title>Module:Languages/doc</title>
		<link rel="alternate" type="text/html" href="https://yezur.xyz/w/index.php?title=Module:Languages/doc&amp;diff=13126"/>
		<updated>2026-08-27T12:19:51Z</updated>

		<summary type="html">&lt;p&gt;Thiorosan: Create the documentation subpage&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the documentation for [[Module:Languages]], the language-code registry for the Yezur wiki. It maps a registry code — the &amp;lt;code&amp;gt;code&amp;lt;/code&amp;gt; field of [[Template:Infobox language]] — onto a language&#039;s display name, its Dictionary section, its family and whether it is reconstructed, and it is the single place those are recorded. Wikitext reaches it through &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{#invoke:Languages|…}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;, in [[Template:D]], [[Template:L]], [[Template:M]], [[Template:Desc]], [[Template:Head]] and [[Template:Etym-missing]]; [[Module:Head]], [[Module:Labels]] and [[Module:Translations]] &amp;lt;code&amp;gt;require&amp;lt;/code&amp;gt; the module and reach entries through its exported &amp;lt;code&amp;gt;_get&amp;lt;/code&amp;gt;, the registry table itself being local to the module.&lt;br /&gt;
&lt;br /&gt;
Codes take the form &amp;lt;code&amp;gt;Y&amp;lt;/code&amp;gt;, a family letter, an era letter, a hyphen and a two-letter tag for the language, as in &amp;lt;code&amp;gt;YAQ-HE&amp;lt;/code&amp;gt; for Ancient Hertic. The second letter is the family — &amp;lt;code&amp;gt;A&amp;lt;/code&amp;gt; [[Herta-Olaic]], &amp;lt;code&amp;gt;B&amp;lt;/code&amp;gt; [[Njeshan]], &amp;lt;code&amp;gt;C&amp;lt;/code&amp;gt; [[Andusian]], &amp;lt;code&amp;gt;D&amp;lt;/code&amp;gt; [[Tacchoan]], &amp;lt;code&amp;gt;E&amp;lt;/code&amp;gt; [[Shung-Worrehan]] (no code registered under it yet), &amp;lt;code&amp;gt;X&amp;lt;/code&amp;gt; isolate — and the third the era, &amp;lt;code&amp;gt;P&amp;lt;/code&amp;gt; proto, &amp;lt;code&amp;gt;Q&amp;lt;/code&amp;gt; ancient, &amp;lt;code&amp;gt;R&amp;lt;/code&amp;gt; medieval, &amp;lt;code&amp;gt;S&amp;lt;/code&amp;gt; modern, so that alphabetical order of codes is chronological order of languages. [[Module:Translations]] reads those two letters off the code itself to order its rows: families fall in letter order, isolates last, and within a family the older stages first.&lt;br /&gt;
&lt;br /&gt;
== Registry fields ==&lt;br /&gt;
&lt;br /&gt;
Each entry in the table is keyed by its code and carries:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field !! Purpose&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;name&amp;lt;/code&amp;gt; || The display name. Shown by [[Template:Desc]] and as the row label of a translations box, stored in the &amp;lt;code&amp;gt;langname&amp;lt;/code&amp;gt; field of the &amp;lt;code&amp;gt;Lexemes&amp;lt;/code&amp;gt; row by [[Template:Head]], and used by [[Module:Head]], [[Module:Labels]] and [[Template:Etym-missing]] to build category names such as &amp;lt;code&amp;gt;Category:Pjany lemmas&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;Category:Gaillean entries needing etymology&amp;lt;/code&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;section&amp;lt;/code&amp;gt; || The level-2 heading the language&#039;s entries file under in the Dictionary, and so the anchor every generated link points at. It differs from &amp;lt;code&amp;gt;name&amp;lt;/code&amp;gt; where two forms of one language share a section: &amp;lt;code&amp;gt;YXS-NE&amp;lt;/code&amp;gt; New English files under &amp;lt;code&amp;gt;English&amp;lt;/code&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;recon&amp;lt;/code&amp;gt; || Set to &amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt; for a reconstructed language. Its forms are rendered with a leading &amp;lt;code&amp;gt;*&amp;lt;/code&amp;gt; in headwords, links and mentions; the page title itself carries no asterisk.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;family&amp;lt;/code&amp;gt; || The macro-family, used by [[Module:Translations]] to group a translations box. Isolates carry no &amp;lt;code&amp;gt;family&amp;lt;/code&amp;gt; and are gathered under &#039;&#039;Isolates&#039;&#039; at the end of the box.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Entry points ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Call !! Backs !! Result&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{#invoke:Languages|name|CODE}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; || [[Template:Head]], [[Template:Etym-missing]] || The display name.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{#invoke:Languages|section|CODE}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; || — || The Dictionary section heading.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{#invoke:Languages|dlink|word|code|label}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; || [[Template:D]] || A link to &amp;lt;code&amp;gt;Dictionary:&#039;&#039;word&#039;&#039;&amp;lt;/code&amp;gt; anchored at the language&#039;s section. Word first.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{#invoke:Languages|link|code|word|label}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; || [[Template:L]] || The same link, code first, for lists of synonyms and derived terms.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{#invoke:Languages|mention|code|word|label}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; || [[Template:M]] || The same link italicised, for mentions in running prose.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{#invoke:Languages|desc|code|word|label}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; || [[Template:Desc]] || The display name, a colon, then the link — a Descendants-section line.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The last parameter of the four link-building calls is optional display text, defaulting to the word; a parameter left blank counts as absent. Codes and words are trimmed, and codes are matched without regard to case. Given no word, &amp;lt;code&amp;gt;dlink&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;link&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;mention&amp;lt;/code&amp;gt; return an empty string and &amp;lt;code&amp;gt;desc&amp;lt;/code&amp;gt; returns the display name alone.&lt;br /&gt;
&lt;br /&gt;
An unrecognised or omitted code is not an error. &amp;lt;code&amp;gt;name&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;section&amp;lt;/code&amp;gt; return an empty string, &amp;lt;code&amp;gt;desc&amp;lt;/code&amp;gt; falls back to printing the code itself as the name, and the link calls still emit a link — to the top of the Dictionary page, with no section anchor and no reconstruction asterisk. [[Template:Translations]] is the exception: it renders unknown codes visibly as errors rather than passing them through.&lt;br /&gt;
&lt;br /&gt;
Two functions are exported for other modules rather than for wikitext. &amp;lt;code&amp;gt;_get(code)&amp;lt;/code&amp;gt; returns the registry entry for a code, or &amp;lt;code&amp;gt;nil&amp;lt;/code&amp;gt;; &amp;lt;code&amp;gt;_build_link(word, entry, display)&amp;lt;/code&amp;gt; builds the anchored, starred Dictionary link from an entry.&lt;br /&gt;
&lt;br /&gt;
Because the display names live here, renaming a language is a one-line edit to the registry rather than a sweep of every page that mentions it. The table has to be kept in step with the &amp;lt;code&amp;gt;code&amp;lt;/code&amp;gt; fields of [[Template:Infobox language]] and with the tables at [[List of languages]], which catalogue the codes in use; a language absent from the registry is invisible to the dictionary templates, which fall back to unanchored links. See [[Yezur Wiki:Dictionary structure]].&lt;/div&gt;</summary>
		<author><name>Thiorosan</name></author>
	</entry>
	<entry>
		<id>https://yezur.xyz/w/index.php?title=Module:Labels/doc&amp;diff=13125</id>
		<title>Module:Labels/doc</title>
		<link rel="alternate" type="text/html" href="https://yezur.xyz/w/index.php?title=Module:Labels/doc&amp;diff=13125"/>
		<updated>2026-08-27T12:19:50Z</updated>

		<summary type="html">&lt;p&gt;Thiorosan: Create the documentation subpage&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the documentation for [[Module:Labels]], the sense-label renderer for the Yezur wiki&#039;s Dictionary. It is not called directly: [[Template:Lb]] invokes it as &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{#invoke:Labels|lb|CODE|label1|label2|…}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;, passing a language code and up to seven labels. The module returns those labels comma-joined, italicised and parenthesised, in the order given — &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{lb|YAP-XX|by extension}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; renders &#039;&#039;(by extension)&#039;&#039; at the head of a definition line — and appends a per-language category for each label it recognises. When no label survives trimming it returns nothing at all.&lt;br /&gt;
&lt;br /&gt;
== Parameters ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Parameter !! Purpose&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; || The language code, such as &amp;lt;code&amp;gt;YBS-PJ&amp;lt;/code&amp;gt;. It is trimmed and matched without regard to case in [[Module:Languages]], which supplies the display name used in the category titles; the code itself is never shown.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3&amp;lt;/code&amp;gt;, … || The labels, in display order. Each is trimmed, and empty values are skipped. Reading stops at the first argument that is absent altogether, which only affects direct invocation: [[Template:Lb]] always supplies slots 2 to 8, so unfilled slots between filled ones do no harm.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Categorising labels ==&lt;br /&gt;
&lt;br /&gt;
A label in the table below files the page into a category named after the language, written &#039;&#039;Lang&#039;&#039; here: under &amp;lt;code&amp;gt;YBS-PJ&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;transitive&amp;lt;/code&amp;gt; adds [[:Category:Pjany transitive verbs]]. Recognition ignores case, but only a shorthand is rewritten — the shorthands in the second column are replaced by the canonical label before display, whereas a canonical label is shown exactly as typed, so &amp;lt;code&amp;gt;Transitive&amp;lt;/code&amp;gt; renders &#039;&#039;(Transitive)&#039;&#039; and categorises all the same.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Label !! Shorthand !! Category&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | Verbs&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;transitive&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tr&amp;lt;/code&amp;gt; || &#039;&#039;Lang&#039;&#039; transitive verbs&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;intransitive&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;intr&amp;lt;/code&amp;gt; || &#039;&#039;Lang&#039;&#039; intransitive verbs&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ambitransitive&amp;lt;/code&amp;gt; || || &#039;&#039;Lang&#039;&#039; ambitransitive verbs&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ditransitive&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;ditr&amp;lt;/code&amp;gt; || &#039;&#039;Lang&#039;&#039; ditransitive verbs&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ergative&amp;lt;/code&amp;gt; || || &#039;&#039;Lang&#039;&#039; ergative verbs&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;reflexive&amp;lt;/code&amp;gt; || || &#039;&#039;Lang&#039;&#039; reflexive verbs&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;impersonal&amp;lt;/code&amp;gt; || || &#039;&#039;Lang&#039;&#039; impersonal verbs&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;copulative&amp;lt;/code&amp;gt; || || &#039;&#039;Lang&#039;&#039; copulative verbs&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;auxiliary&amp;lt;/code&amp;gt; || || &#039;&#039;Lang&#039;&#039; auxiliary verbs&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;modal&amp;lt;/code&amp;gt; || || &#039;&#039;Lang&#039;&#039; modal verbs&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;causative&amp;lt;/code&amp;gt; || || &#039;&#039;Lang&#039;&#039; causative verbs&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;deponent&amp;lt;/code&amp;gt; || || &#039;&#039;Lang&#039;&#039; deponent verbs&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pronominal&amp;lt;/code&amp;gt; || || &#039;&#039;Lang&#039;&#039; pronominal verbs&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;reciprocal&amp;lt;/code&amp;gt; || || &#039;&#039;Lang&#039;&#039; reciprocal verbs&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | Nouns&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;countable&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;count&amp;lt;/code&amp;gt; || &#039;&#039;Lang&#039;&#039; countable nouns&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;uncountable&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;uncount&amp;lt;/code&amp;gt; || &#039;&#039;Lang&#039;&#039; uncountable nouns&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;collective&amp;lt;/code&amp;gt; || || &#039;&#039;Lang&#039;&#039; collective nouns&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;singular only&amp;lt;/code&amp;gt; || || &#039;&#039;Lang&#039;&#039; singular-only nouns&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;plural only&amp;lt;/code&amp;gt; || || &#039;&#039;Lang&#039;&#039; plural-only nouns&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;attributive&amp;lt;/code&amp;gt; || || &#039;&#039;Lang&#039;&#039; attributive terms&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | Adjectives&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;comparable&amp;lt;/code&amp;gt; || || &#039;&#039;Lang&#039;&#039; comparable adjectives&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;not comparable&amp;lt;/code&amp;gt; || || &#039;&#039;Lang&#039;&#039; uncomparable adjectives&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;predicative&amp;lt;/code&amp;gt; || || &#039;&#039;Lang&#039;&#039; predicative-only terms&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | Register and usage&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;slang&amp;lt;/code&amp;gt; || || &#039;&#039;Lang&#039;&#039; slang&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;colloquial&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;colloq&amp;lt;/code&amp;gt; || &#039;&#039;Lang&#039;&#039; colloquialisms&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;informal&amp;lt;/code&amp;gt; || || &#039;&#039;Lang&#039;&#039; informal terms&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;formal&amp;lt;/code&amp;gt; || || &#039;&#039;Lang&#039;&#039; formal terms&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;vulgar&amp;lt;/code&amp;gt; || || &#039;&#039;Lang&#039;&#039; vulgarities&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;derogatory&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;derog&amp;lt;/code&amp;gt; || &#039;&#039;Lang&#039;&#039; derogatory terms&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;offensive&amp;lt;/code&amp;gt; || || &#039;&#039;Lang&#039;&#039; offensive terms&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;slur&amp;lt;/code&amp;gt; || || &#039;&#039;Lang&#039;&#039; slurs&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;euphemistic&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;euph&amp;lt;/code&amp;gt; || &#039;&#039;Lang&#039;&#039; euphemisms&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;dysphemistic&amp;lt;/code&amp;gt; || || &#039;&#039;Lang&#039;&#039; dysphemisms&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;humorous&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;hum&amp;lt;/code&amp;gt; || &#039;&#039;Lang&#039;&#039; humorous terms&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;endearing&amp;lt;/code&amp;gt; || || &#039;&#039;Lang&#039;&#039; terms of endearment&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;familiar&amp;lt;/code&amp;gt; || || &#039;&#039;Lang&#039;&#039; familiar terms&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;childish&amp;lt;/code&amp;gt; || || &#039;&#039;Lang&#039;&#039; childish terms&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;honorific&amp;lt;/code&amp;gt; || || &#039;&#039;Lang&#039;&#039; honorifics&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;humble&amp;lt;/code&amp;gt; || || &#039;&#039;Lang&#039;&#039; humble terms&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;polite&amp;lt;/code&amp;gt; || || &#039;&#039;Lang&#039;&#039; polite terms&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;solemn&amp;lt;/code&amp;gt; || || &#039;&#039;Lang&#039;&#039; solemn terms&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;poetic&amp;lt;/code&amp;gt; || || &#039;&#039;Lang&#039;&#039; poetic terms&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;literary&amp;lt;/code&amp;gt; || || &#039;&#039;Lang&#039;&#039; literary terms&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;journalistic&amp;lt;/code&amp;gt; || || &#039;&#039;Lang&#039;&#039; journalistic terms&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;technical&amp;lt;/code&amp;gt; || || &#039;&#039;Lang&#039;&#039; technical terms&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rustic&amp;lt;/code&amp;gt; || || &#039;&#039;Lang&#039;&#039; rustic terms&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;proscribed&amp;lt;/code&amp;gt; || || &#039;&#039;Lang&#039;&#039; proscribed terms&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nonstandard&amp;lt;/code&amp;gt; || || &#039;&#039;Lang&#039;&#039; nonstandard terms&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;dialectal&amp;lt;/code&amp;gt; || || &#039;&#039;Lang&#039;&#039; dialectal terms&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | Temporal&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;archaic&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;arch&amp;lt;/code&amp;gt; || &#039;&#039;Lang&#039;&#039; archaic terms&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;dated&amp;lt;/code&amp;gt; || || &#039;&#039;Lang&#039;&#039; dated terms&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;obsolete&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;obs&amp;lt;/code&amp;gt; || &#039;&#039;Lang&#039;&#039; obsolete terms&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;historical&amp;lt;/code&amp;gt; || || &#039;&#039;Lang&#039;&#039; historical terms&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rare&amp;lt;/code&amp;gt; || || &#039;&#039;Lang&#039;&#039; rare terms&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;uncommon&amp;lt;/code&amp;gt; || || &#039;&#039;Lang&#039;&#039; uncommon terms&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;neologism&amp;lt;/code&amp;gt; || || &#039;&#039;Lang&#039;&#039; neologisms&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | Word formation&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;abbreviation&amp;lt;/code&amp;gt; || || &#039;&#039;Lang&#039;&#039; abbreviations&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;acronym&amp;lt;/code&amp;gt; || || &#039;&#039;Lang&#039;&#039; acronyms&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;initialism&amp;lt;/code&amp;gt; || || &#039;&#039;Lang&#039;&#039; initialisms&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;contraction&amp;lt;/code&amp;gt; || || &#039;&#039;Lang&#039;&#039; contractions&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;onomatopoeia&amp;lt;/code&amp;gt; || || &#039;&#039;Lang&#039;&#039; onomatopoeias&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;misspelling&amp;lt;/code&amp;gt; || || &#039;&#039;Lang&#039;&#039; misspellings&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;eye dialect&amp;lt;/code&amp;gt; || || &#039;&#039;Lang&#039;&#039; eye dialect&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
One further shorthand, &amp;lt;code&amp;gt;fig&amp;lt;/code&amp;gt;, expands to &amp;lt;code&amp;gt;figurative&amp;lt;/code&amp;gt;, which is not a categorising label.&lt;br /&gt;
&lt;br /&gt;
A label absent from the table is shown exactly as typed and adds no category, so domain tags such as &amp;lt;code&amp;gt;nautical&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;botany&amp;lt;/code&amp;gt; and semantic qualifiers such as &amp;lt;code&amp;gt;figurative&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;idiomatic&amp;lt;/code&amp;gt; work without any entry here. The categorising set is deliberately partial and is meant to grow as the category scheme is settled; it is curated from Wiktionary&#039;s label data, keeping the universal linguistic labels — valency, register, temporal, word formation — and leaving out the topical and regional domains.&lt;br /&gt;
&lt;br /&gt;
Categories are added only when the code resolves in [[Module:Languages]]; an unknown or missing code still displays the labels, uncategorised. The module adds membership only — it does not create the category description pages, and most of the categories above are as yet empty.&lt;br /&gt;
&lt;br /&gt;
For the division of labour between a per-sense label and the per-word &amp;lt;code&amp;gt;register&amp;lt;/code&amp;gt; field of &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{head}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;, see [[Template:Lb]].&lt;/div&gt;</summary>
		<author><name>Thiorosan</name></author>
	</entry>
	<entry>
		<id>https://yezur.xyz/w/index.php?title=Module:Head/doc&amp;diff=13124</id>
		<title>Module:Head/doc</title>
		<link rel="alternate" type="text/html" href="https://yezur.xyz/w/index.php?title=Module:Head/doc&amp;diff=13124"/>
		<updated>2026-08-27T12:19:49Z</updated>

		<summary type="html">&lt;p&gt;Thiorosan: Create the documentation subpage&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the documentation for [[Module:Head]], the headword-line renderer for the Yezur wiki&#039;s Dictionary. It is not called directly: [[Template:Head]] invokes it with &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{#invoke:Head|head|code|pos|head=…|class=…}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;, placed directly beneath a part-of-speech heading in an entry. The language name and the leading asterisk carried by reconstructed languages are read from the registry in [[Module:Languages]], which also backs &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{l}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{m}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{d}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;, so all four agree on how a language is named and written.&lt;br /&gt;
&lt;br /&gt;
== Parameters ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Parameter !! Purpose&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; || The language&#039;s registry code, such as &amp;lt;code&amp;gt;YAQ-HE&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;YBS-PJ&amp;lt;/code&amp;gt;. Case is normalised to upper case before lookup. A code absent from the registry stands in for the language name in the category names, in upper case, and carries no asterisk.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt; || The part of speech, normalised to lower case: &amp;lt;code&amp;gt;noun&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;verb&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;adjective&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;verb form&amp;lt;/code&amp;gt; and so on. It supplies the category names and is not itself displayed.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;head&amp;lt;/code&amp;gt; || The headword form. Defaults to the page name without its namespace prefix when omitted, which is the usual case; it is given explicitly where the page name and the citation form differ.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;class&amp;lt;/code&amp;gt; || An inflection class from the table below. A class the language and part of speech do not define is ignored, and the headword renders as though none had been given.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Surrounding whitespace is trimmed from all four. The remaining parameters of [[Template:Head]] — &amp;lt;code&amp;gt;gloss&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;register&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;etym_type&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;etym_source&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;notes&amp;lt;/code&amp;gt; — never reach the module. They feed the &amp;lt;code&amp;gt;Lexemes&amp;lt;/code&amp;gt; Cargo row, which the template files itself.&lt;br /&gt;
&lt;br /&gt;
== Output ==&lt;br /&gt;
&lt;br /&gt;
The module returns the headword in bold, preceded by &amp;lt;code&amp;gt;*&amp;lt;/code&amp;gt; when the registry marks the language as reconstructed, then the note for a recognised inflection class, then the categories. A noun class shows its gender abbreviation and, where the class has one, an italic declension label; a verb class shows its conjugation label alone. So &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{head|YAQ-HE|noun|class=F|head=αβισι}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; gives &#039;&#039;&#039;αβισι&#039;&#039;&#039; f, and &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{head|YAQ-HE|verb|class=IS}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; gives the page name in bold followed by (&#039;&#039;IS-class&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
== Inflection classes ==&lt;br /&gt;
&lt;br /&gt;
Classes are defined in the module, by registry code and then by part of speech. Only the languages below have them; for every other language &amp;lt;code&amp;gt;class&amp;lt;/code&amp;gt; has no effect.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Language !! Part of speech !! &amp;lt;code&amp;gt;class&amp;lt;/code&amp;gt; !! Shown after the headword !! Class category&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; | Middle Airananwe (&amp;lt;code&amp;gt;YAR-AI&amp;lt;/code&amp;gt;) || rowspan=&amp;quot;4&amp;quot; | noun || &amp;lt;code&amp;gt;M1&amp;lt;/code&amp;gt; || m (&#039;&#039;first-declension&#039;&#039;) || Middle Airananwe first-declension masculine nouns&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;M2&amp;lt;/code&amp;gt; || m (&#039;&#039;second-declension&#039;&#039;) || Middle Airananwe second-declension masculine nouns&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;F1&amp;lt;/code&amp;gt; || f (&#039;&#039;first-declension&#039;&#039;) || Middle Airananwe first-declension feminine nouns&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;F2&amp;lt;/code&amp;gt; || f (&#039;&#039;second-declension&#039;&#039;) || Middle Airananwe second-declension feminine nouns&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;8&amp;quot; | Gaillean (&amp;lt;code&amp;gt;YAQ-GA&amp;lt;/code&amp;gt;) || rowspan=&amp;quot;8&amp;quot; | noun || &amp;lt;code&amp;gt;M1&amp;lt;/code&amp;gt; || m (&#039;&#039;first-declension&#039;&#039;) || Gaillean first-declension masculine nouns&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;M2&amp;lt;/code&amp;gt; || m (&#039;&#039;second-declension&#039;&#039;) || Gaillean second-declension masculine nouns&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;MX&amp;lt;/code&amp;gt; || m (&#039;&#039;irregular&#039;&#039;) || Gaillean irregular masculine nouns&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;F&amp;lt;/code&amp;gt; || f || Gaillean feminine nouns&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;FX&amp;lt;/code&amp;gt; || f (&#039;&#039;irregular&#039;&#039;) || Gaillean irregular feminine nouns&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;N1&amp;lt;/code&amp;gt; || n (&#039;&#039;first-declension&#039;&#039;) || Gaillean first-declension neuter nouns&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;N2&amp;lt;/code&amp;gt; || n (&#039;&#039;second-declension&#039;&#039;) || Gaillean second-declension neuter nouns&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;NX&amp;lt;/code&amp;gt; || n (&#039;&#039;irregular&#039;&#039;) || Gaillean irregular neuter nouns&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;5&amp;quot; | Ancient Hertic (&amp;lt;code&amp;gt;YAQ-HE&amp;lt;/code&amp;gt;) || rowspan=&amp;quot;5&amp;quot; | noun || &amp;lt;code&amp;gt;M1&amp;lt;/code&amp;gt; || m (&#039;&#039;first-declension&#039;&#039;) || Ancient Hertic first-declension masculine nouns&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;M2&amp;lt;/code&amp;gt; || m (&#039;&#039;second-declension&#039;&#039;) || Ancient Hertic second-declension masculine nouns&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;F&amp;lt;/code&amp;gt; || f || Ancient Hertic feminine nouns&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;N1&amp;lt;/code&amp;gt; || n (&#039;&#039;first-declension&#039;&#039;) || Ancient Hertic first-declension neuter nouns&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;N2&amp;lt;/code&amp;gt; || n (&#039;&#039;second-declension&#039;&#039;) || Ancient Hertic second-declension neuter nouns&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | Ancient Hertic (&amp;lt;code&amp;gt;YAQ-HE&amp;lt;/code&amp;gt;) || rowspan=&amp;quot;2&amp;quot; | verb || &amp;lt;code&amp;gt;IS&amp;lt;/code&amp;gt; || (&#039;&#039;IS-class&#039;&#039;) || Ancient Hertic IS-class verbs&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;OO&amp;lt;/code&amp;gt; || (&#039;&#039;OO-class&#039;&#039;) || Ancient Hertic OO-class verbs&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Categories ==&lt;br /&gt;
&lt;br /&gt;
Nothing is categorised when the language code is empty; the module then returns the bold headword alone.&lt;br /&gt;
&lt;br /&gt;
With a code and a part of speech, the page is filed under &#039;&#039;&amp;amp;lt;Language&amp;amp;gt; &amp;amp;lt;part of speech, pluralised&amp;amp;gt;&#039;&#039; — &#039;&#039;Pjany adjectives&#039;&#039;, &#039;&#039;Ancient Hertic nouns&#039;&#039;. Plurals are formed in English: a final &amp;lt;code&amp;gt;y&amp;lt;/code&amp;gt; not preceded by a vowel becomes &amp;lt;code&amp;gt;ies&amp;lt;/code&amp;gt;, an ending in &amp;lt;code&amp;gt;s&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;x&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;z&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;ch&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;sh&amp;lt;/code&amp;gt; takes &amp;lt;code&amp;gt;es&amp;lt;/code&amp;gt;, and everything else takes &amp;lt;code&amp;gt;s&amp;lt;/code&amp;gt;; &amp;lt;code&amp;gt;part of speech&amp;lt;/code&amp;gt; is special-cased to &#039;&#039;parts of speech&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
A second category records lemma status, and is filed whether or not a part of speech is given. A part of speech whose name contains a space followed by &amp;lt;code&amp;gt;form&amp;lt;/code&amp;gt;, such as &amp;lt;code&amp;gt;verb form&amp;lt;/code&amp;gt;, files the page under &#039;&#039;&amp;amp;lt;Language&amp;amp;gt; non-lemma forms&#039;&#039;; anything else, an omitted part of speech included, files it under &#039;&#039;&amp;amp;lt;Language&amp;amp;gt; lemmas&#039;&#039;. A recognised inflection class adds the class category from the table above, alongside the plain part-of-speech category rather than instead of it.&lt;/div&gt;</summary>
		<author><name>Thiorosan</name></author>
	</entry>
	<entry>
		<id>https://yezur.xyz/w/index.php?title=Module:Gaillean/doc&amp;diff=13123</id>
		<title>Module:Gaillean/doc</title>
		<link rel="alternate" type="text/html" href="https://yezur.xyz/w/index.php?title=Module:Gaillean/doc&amp;diff=13123"/>
		<updated>2026-08-27T12:19:48Z</updated>

		<summary type="html">&lt;p&gt;Thiorosan: Create the documentation subpage&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the documentation for [[Module:Gaillean]], the noun-declension module for [[Gaillean language|Gaillean]] (&amp;lt;code&amp;gt;YAQ-GA&amp;lt;/code&amp;gt;) on the Yezur wiki. It is not called directly: [[Template:YAQ-GA-decl]] is a bare &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{#invoke:Gaillean|decl}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; and the module reads the template&#039;s own parameters from the parent frame, so a Dictionary entry writes &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{YAQ-GA-decl|class=F}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; under its declension heading. The module returns a wikitable of five cases — nominative, genitive, dative, accusative and vocative — in columns headed SG and PL.&lt;br /&gt;
&lt;br /&gt;
Forms are built by concatenation from the citation form. The module does not call [[Module:Auphen]]; the Gaillean sound data at [[Module:Auphen/YAQ-GA]] serves the entry&#039;s pronunciation line instead.&lt;br /&gt;
&lt;br /&gt;
== Parameters ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Parameter !! Purpose&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;word&amp;lt;/code&amp;gt; (or &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;) || The citation form to decline. Defaults to the page name when omitted, which is how entries use it.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;class&amp;lt;/code&amp;gt; (or &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt;) || The noun class, in the letters recorded on the entry&#039;s &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{head}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; line. Required; an unrecognised value returns an error message in place of the table.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;stem&amp;lt;/code&amp;gt; || The stem of an irregular noun, the form in &#039;&#039;-r&#039;&#039; its other forms are built on. Read only for classes &amp;lt;code&amp;gt;MX&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;FX&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;NX&amp;lt;/code&amp;gt;, where it takes precedence over the module&#039;s own table of stems.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nopl&amp;lt;/code&amp;gt; || Any non-empty value suppresses the plural, whose cells are then filled with a dash. For nouns with a unique referent.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Regular classes ==&lt;br /&gt;
&lt;br /&gt;
The classes below decline by rule, each tied to the ending of the citation form. The module removes that ending and adds the endings given here; a lemma that does not carry its class&#039;s ending returns an error rather than a table. Singular and plural are given in that order.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Class !! Lemma in !! NOM !! GEN !! DAT !! ACC !! VOC&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;F&amp;lt;/code&amp;gt; || &#039;&#039;-a&#039;&#039; || &#039;&#039;-a&#039;&#039; / &#039;&#039;-ar&#039;&#039; || &#039;&#039;-an&#039;&#039; / &#039;&#039;-aori&#039;&#039; || &#039;&#039;-ae&#039;&#039; / &#039;&#039;-uz&#039;&#039; || &#039;&#039;-as&#039;&#039; / &#039;&#039;-ax&#039;&#039; || &#039;&#039;-a&#039;&#039; / &#039;&#039;-a&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;M1&amp;lt;/code&amp;gt; || &#039;&#039;-e&#039;&#039; || &#039;&#039;-e&#039;&#039; / &#039;&#039;-o&#039;&#039; || &#039;&#039;-in&#039;&#039; / &#039;&#039;-ori&#039;&#039; || &#039;&#039;-i&#039;&#039; / &#039;&#039;-uz&#039;&#039; || &#039;&#039;-ez&#039;&#039; / &#039;&#039;-orz&#039;&#039; || bare stem / &#039;&#039;-or&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;M2&amp;lt;/code&amp;gt; || &#039;&#039;-at&#039;&#039; || &#039;&#039;-at&#039;&#039; / &#039;&#039;-o&#039;&#039; || &#039;&#039;-ant&#039;&#039; / &#039;&#039;-ori&#039;&#039; || &#039;&#039;-i&#039;&#039; / &#039;&#039;-on&#039;&#039; || &#039;&#039;-ats&#039;&#039; / &#039;&#039;-ae&#039;&#039; || &#039;&#039;-a&#039;&#039; / &#039;&#039;-o&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;N1&amp;lt;/code&amp;gt; || &#039;&#039;-uz&#039;&#039; || &#039;&#039;-uz&#039;&#039; / &#039;&#039;-ia&#039;&#039; || &#039;&#039;-uzn&#039;&#039; / &#039;&#039;-iari&#039;&#039; || &#039;&#039;-i&#039;&#039; / &#039;&#039;-ibhi&#039;&#039; || &#039;&#039;-uz&#039;&#039; / &#039;&#039;-ia&#039;&#039; || &#039;&#039;-u&#039;&#039; / &#039;&#039;-i&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;N2&amp;lt;/code&amp;gt; || &#039;&#039;-u&#039;&#039; || &#039;&#039;-u&#039;&#039; / &#039;&#039;-ur&#039;&#039; || &#039;&#039;-un&#039;&#039; / &#039;&#039;-uri&#039;&#039; || &#039;&#039;-i&#039;&#039; / &#039;&#039;-uri&#039;&#039; || &#039;&#039;-u&#039;&#039; / &#039;&#039;-ur&#039;&#039; || &#039;&#039;-u&#039;&#039; / &#039;&#039;-ur&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;NP&amp;lt;/code&amp;gt; || &#039;&#039;-o&#039;&#039; || &#039;&#039;-o&#039;&#039; || &#039;&#039;-on&#039;&#039; || &#039;&#039;-i&#039;&#039; || &#039;&#039;-o&#039;&#039; || &#039;&#039;-o&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Class &amp;lt;code&amp;gt;NP&amp;lt;/code&amp;gt; is a one-off: it follows &amp;lt;code&amp;gt;N2&amp;lt;/code&amp;gt; with &#039;&#039;-o&#039;&#039; wherever that class has &#039;&#039;-u&#039;&#039;, and has no plural at all, the plural cells being dashed without &amp;lt;code&amp;gt;nopl&amp;lt;/code&amp;gt;. It is carried at present only by [[Dictionary:Thaemo|Thaemo]].&lt;br /&gt;
&lt;br /&gt;
== Irregular classes ==&lt;br /&gt;
&lt;br /&gt;
Classes &amp;lt;code&amp;gt;MX&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;FX&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;NX&amp;lt;/code&amp;gt; do not decline from the citation form, and differ from one another only in the gender they record: the module declines all three alike. They decline from a stem in &#039;&#039;-r&#039;&#039;, taken from &amp;lt;code&amp;gt;stem&amp;lt;/code&amp;gt; or, failing that, from the module&#039;s own table of 44 stems keyed by lemma; where neither supplies one the module returns an error. No entry passes &amp;lt;code&amp;gt;stem&amp;lt;/code&amp;gt; at present, so every irregular relies on the table. Several of its stems belong to transparent compounds and repeat the stem of the head noun, so &#039;&#039;velna-aevr&#039;&#039; takes &#039;&#039;velna-aetover&#039;&#039; beside &#039;&#039;aevr&#039;&#039; → &#039;&#039;aetover&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
The nominative singular is the citation form itself and the nominative plural the bare stem. The other singulars are built on a shortened stem — the stem less its final &#039;&#039;-r&#039;&#039; and the vowel before it — and take &#039;&#039;-un&#039;&#039;, &#039;&#039;-i&#039;&#039;, &#039;&#039;-as&#039;&#039; and &#039;&#039;-i&#039;&#039; for genitive, dative, accusative and vocative. The genitive, dative and accusative plurals are built on the stem less its final &#039;&#039;-r&#039;&#039; and take &#039;&#039;-tri&#039;&#039;, &#039;&#039;-z&#039;&#039; and &#039;&#039;-ter&#039;&#039;; the vocative plural takes &#039;&#039;-ia&#039;&#039; on the shortened stem. Thus &#039;&#039;aevr&#039;&#039;, stem &#039;&#039;aetover&#039;&#039;: gen. sg. &#039;&#039;aetovun&#039;&#039;, dat. sg. &#039;&#039;aetovi&#039;&#039;, acc. sg. &#039;&#039;aetovas&#039;&#039;, voc. sg. &#039;&#039;aetovi&#039;&#039;; nom. pl. &#039;&#039;aetover&#039;&#039;, gen. pl. &#039;&#039;aetovetri&#039;&#039;, dat. pl. &#039;&#039;aetovez&#039;&#039;, acc. pl. &#039;&#039;aetoveter&#039;&#039;, voc. pl. &#039;&#039;aetovia&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;nopl&amp;lt;/code&amp;gt; is honoured by the regular classes only; the irregular classes build their plural on a separate branch and ignore it. All three failure cases — an unknown class, a lemma without its class&#039;s ending, and an irregular noun with no stem on record — are returned as a &amp;lt;code&amp;gt;class=&amp;quot;error&amp;quot;&amp;lt;/code&amp;gt; span in place of the table.&lt;/div&gt;</summary>
		<author><name>Thiorosan</name></author>
	</entry>
	<entry>
		<id>https://yezur.xyz/w/index.php?title=Module:Besoh/doc&amp;diff=13122</id>
		<title>Module:Besoh/doc</title>
		<link rel="alternate" type="text/html" href="https://yezur.xyz/w/index.php?title=Module:Besoh/doc&amp;diff=13122"/>
		<updated>2026-08-27T12:19:47Z</updated>

		<summary type="html">&lt;p&gt;Thiorosan: Create the documentation subpage&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the documentation for [[Module:Besoh]], the inflection and estimated-pronunciation module for [[Besoh language|Besoh]] (registry code &amp;lt;code&amp;gt;YCQ-BE&amp;lt;/code&amp;gt;) on the Yezur wiki. It is not called directly: [[Template:YCQ-BE-decl]] invokes &amp;lt;code&amp;gt;decl&amp;lt;/code&amp;gt; for the noun table and [[Template:YCQ-BE-conj]] invokes &amp;lt;code&amp;gt;conj&amp;lt;/code&amp;gt; for the verb table, each with &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{#invoke:Besoh|…}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;. Both build every form from one headword and print an estimated pronunciation beneath each. The paradigms are those set out at [[Dictionary:About Besoh]].&lt;br /&gt;
&lt;br /&gt;
== Parameters ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Parameter !! Purpose&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;word&amp;lt;/code&amp;gt; || The headword the table is built from. Defaults to the page name, which is what entries rely on; set it only where the page name is not the citation form.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; || The same, given positionally. &amp;lt;code&amp;gt;word&amp;lt;/code&amp;gt; takes precedence.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Both are read from the calling template&#039;s arguments, not from &amp;lt;code&amp;gt;#invoke&amp;lt;/code&amp;gt;: a value passed straight to &amp;lt;code&amp;gt;#invoke&amp;lt;/code&amp;gt; is ignored and the page name used instead.&lt;br /&gt;
&lt;br /&gt;
== Noun forms ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;decl&amp;lt;/code&amp;gt; prints a wikitable of the bare, dative and locative forms in singular and plural.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Cell !! Ending !! Derivation&lt;br /&gt;
|-&lt;br /&gt;
| Plural || &amp;lt;code&amp;gt;-u&amp;lt;/code&amp;gt;, after a vowel &amp;lt;code&amp;gt;-&#039;u&amp;lt;/code&amp;gt; || A final &#039;&#039;e&#039;&#039; or &#039;&#039;o&#039;&#039; is absorbed into the ending (&#039;&#039;medo&#039;&#039; → &#039;&#039;medu&#039;&#039;); other vowel-final stems take the glottal (&#039;&#039;śizu&#039;&#039; → &#039;&#039;śizu&#039;u&#039;&#039;); consonants and the glottal take plain &amp;lt;code&amp;gt;-u&amp;lt;/code&amp;gt; (&#039;&#039;san&#039;&#039; → &#039;&#039;sanu&#039;&#039;, &#039;&#039;ho&amp;amp;#39;&#039;&#039; → &#039;&#039;ho&#039;u&#039;&#039;).&lt;br /&gt;
|-&lt;br /&gt;
| Dative || &amp;lt;code&amp;gt;bi&amp;lt;/code&amp;gt; || The postposition, written solid with the noun (&#039;&#039;gisbobi&#039;&#039;, &#039;&#039;gisbubi&#039;&#039;).&lt;br /&gt;
|-&lt;br /&gt;
| Locative singular || &amp;lt;code&amp;gt;-on&amp;lt;/code&amp;gt;, after a vowel &amp;lt;code&amp;gt;-&#039;on&amp;lt;/code&amp;gt; || &#039;&#039;sanon&#039;&#039;, &#039;&#039;ña&#039;on&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
| Locative plural || — || The locative of the plural, with the sequence &amp;lt;code&amp;gt;&#039;u&#039;&amp;lt;/code&amp;gt; reduced to &amp;lt;code&amp;gt;&#039;&amp;lt;/code&amp;gt;. Where the plural ends in &amp;lt;code&amp;gt;-&#039;u&amp;lt;/code&amp;gt;, the plural locative therefore falls together with the singular (&#039;&#039;śizu&#039;on&#039;&#039; is both); elsewhere the two stay distinct (&#039;&#039;sanu&#039;on&#039;&#039; beside &#039;&#039;sanon&#039;&#039;).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Every cell links to &amp;lt;code&amp;gt;Dictionary:&#039;&#039;form&#039;&#039;#Besoh&amp;lt;/code&amp;gt; except the citation form, which is left unlinked.&lt;br /&gt;
&lt;br /&gt;
== Verb forms ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;conj&amp;lt;/code&amp;gt; prints a wikitable of the stative and the perfect, and of the two combined.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Cell !! Ending !! Derivation&lt;br /&gt;
|-&lt;br /&gt;
| Stative || &amp;lt;code&amp;gt;-va&amp;lt;/code&amp;gt; || &#039;&#039;humva&#039;&#039;, &#039;&#039;serva&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
| Perfect || &amp;lt;code&amp;gt;va&#039;&amp;lt;/code&amp;gt; || The particle preposed as a separate word: &#039;&#039;va&amp;amp;#39; hum&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
| Perfect stative || &amp;lt;code&amp;gt;va&#039;&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;-va&amp;lt;/code&amp;gt; || The particle before the stative: &#039;&#039;va&amp;amp;#39; humva&#039;&#039;.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The plain–plain cell is a dash. The stative is linked; the two perfect cells are phrases of two words and are not.&lt;br /&gt;
&lt;br /&gt;
== Estimated pronunciation ==&lt;br /&gt;
&lt;br /&gt;
Besoh spelling is conservative, so each form in the tables is passed through the module&#039;s own rendering of the spoken laws. Letters not listed have their face values.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Letters !! Sounds&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ś ź&amp;lt;/code&amp;gt; || ʃ ʒ&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;c j&amp;lt;/code&amp;gt; || ʦ ʣ&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ñ&amp;lt;/code&amp;gt; || ɲ&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;n&amp;lt;/code&amp;gt; || ŋ&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ĥ ĝ&amp;lt;/code&amp;gt; || x ɣ&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ǵ&amp;lt;/code&amp;gt; || ʁ&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&#039;&amp;lt;/code&amp;gt; || ʔ&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ä ë ï ö ü&amp;lt;/code&amp;gt; || aː eː iː oː uː&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The following then apply, in this order.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Change !! Example&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;iu&#039;&#039; becomes /y/ || &#039;&#039;kovĥiu&#039;&#039; /kɔvçy/&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;ĥ&#039;&#039; becomes /ç/ before &#039;&#039;i&#039;&#039;, &#039;&#039;e&#039;&#039; and /y/ || &#039;&#039;kovĥiu&#039;&#039; /kɔvçy/&lt;br /&gt;
|-&lt;br /&gt;
| A final &#039;&#039;n&#039;&#039; is dropped, leaving nasality on the vowel before it; it survives under suffixation || &#039;&#039;san&#039;&#039; /sã/, &#039;&#039;sanu&#039;&#039; /saŋu/&lt;br /&gt;
|-&lt;br /&gt;
| A final &#039;&#039;&amp;lt;nowiki&amp;gt;&#039;&amp;lt;/nowiki&amp;gt;&#039;&#039; is a catch on the vowel, /ˀ/; elsewhere it stays /ʔ/ || &#039;&#039;sagobbe&amp;amp;#39;&#039;&#039; /saɣɔbbeˀ/, &#039;&#039;ña&#039;on&#039;&#039; /ɲaʔõ/&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;b d g&#039;&#039; become /β ð ɣ/ between vowels || &#039;&#039;gisbobi&#039;&#039; /gizboβi/&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;e o&#039;&#039; become /ɛ ɔ/ in a closed syllable, that is before two consonants or before one at the end || &#039;&#039;hev&#039;&#039; /hɛf/, &#039;&#039;sagobbe&amp;amp;#39;&#039;&#039; /saɣɔbbeˀ/&lt;br /&gt;
|-&lt;br /&gt;
| A final &#039;&#039;e&#039;&#039; or &#039;&#039;o&#039;&#039; becomes /əː/, where a vowel stands earlier in the word and the &#039;&#039;e&#039;&#039; or &#039;&#039;o&#039;&#039; does not follow a vowel or a long vowel directly || &#039;&#039;medo&#039;&#039; /meðəː/&lt;br /&gt;
|-&lt;br /&gt;
| Obstruents assimilate voicing regressively || &#039;&#039;keśva&#039;&#039; /kɛʒva/, &#039;&#039;gisbu&#039;&#039; /gizbu/&lt;br /&gt;
|-&lt;br /&gt;
| A final obstruent devoices || &#039;&#039;hev&#039;&#039; /hɛf/&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Stress is not estimated. The laws that key on the end of the word are applied to the end of the whole string, so in the two-word perfect they reach the second word only and the particle is printed /vaʔ/ rather than the /vaˀ/ it would have alone.&lt;br /&gt;
&lt;br /&gt;
The module does not call [[Module:Auphen]]: it carries the laws above in Lua of its own. The same laws are held as data at [[Module:Auphen/YCQ-BE]], which is what &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{auphen|word|YCQ-BE}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; reads for the Pronunciation line of an entry, and which records that the two must be kept in step. That page declares no named rulesets, so Besoh inflection is generated here rather than by a sound-change derivation; engine behaviour and its divergences are logged at [[Module talk:Auphen]].&lt;br /&gt;
&lt;br /&gt;
The single-form functions &amp;lt;code&amp;gt;_plural&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;_dative&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;_locative&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;_loc_pl&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;_stative&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;_perfect&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;_pron&amp;lt;/code&amp;gt; are exported for calling from other modules. Each takes and returns a plain string, so none of them can be reached through &amp;lt;code&amp;gt;#invoke&amp;lt;/code&amp;gt;.&lt;/div&gt;</summary>
		<author><name>Thiorosan</name></author>
	</entry>
	<entry>
		<id>https://yezur.xyz/w/index.php?title=Module:Auphen/sandbox/frame/doc&amp;diff=13121</id>
		<title>Module:Auphen/sandbox/frame/doc</title>
		<link rel="alternate" type="text/html" href="https://yezur.xyz/w/index.php?title=Module:Auphen/sandbox/frame/doc&amp;diff=13121"/>
		<updated>2026-08-27T12:19:46Z</updated>

		<summary type="html">&lt;p&gt;Thiorosan: Create the documentation subpage&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the documentation for [[Module:Auphen/sandbox/frame]], a working copy of [[Module:Auphen/frame]], the template-facing wrapper around the [[Module:Auphen|Auphen]] sound engine. It is a test rig rather than production code: no article, entry or template should depend on it, and its output is not evidence of what the live engine does.&lt;br /&gt;
&lt;br /&gt;
It differs from the live frame in two places only — its header comment, and the &amp;lt;code&amp;gt;require&amp;lt;/code&amp;gt;, which names [[Module:Auphen/sandbox]] in place of [[Module:Auphen]]. A candidate engine placed in the sandbox can therefore be driven through the same wrapper as the live one and the two compared side by side before the candidate is promoted. The per-language data pages it reads are the live ones at &amp;lt;code&amp;gt;Module:Auphen/&amp;amp;lt;code&amp;amp;gt;&amp;lt;/code&amp;gt;; there are no sandbox copies of those. When the live frame changes, this copy has to be brought back into step with it by hand.&lt;br /&gt;
&lt;br /&gt;
[[Template:Auphen]] invokes the live frame, so &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{auphen}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; never reaches this module. It is called directly, and exports nothing beyond the two entry points below:&lt;br /&gt;
&lt;br /&gt;
: &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{#invoke:Auphen/sandbox/frame|auphen|word|code|ruleset}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
: &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{#invoke:Auphen/sandbox/frame|raw|word|code|ruleset}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;auphen&amp;lt;/code&amp;gt; formats the result: an estimated pronunciation is wrapped in slashes and marked up as IPA, while a named ruleset returns plain text. &amp;lt;code&amp;gt;raw&amp;lt;/code&amp;gt; returns the engine&#039;s output unformatted, which is what a comparison table wants.&lt;br /&gt;
&lt;br /&gt;
== Parameters ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Parameter !! Purpose&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; || The word, in the language&#039;s orthography. Required. It is passed to the engine unaltered; a &amp;lt;code&amp;gt;~&amp;lt;/code&amp;gt; is a word boundary handled there rather than here, each part being run as its own word.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt; || The language registry code, such as &amp;lt;code&amp;gt;YAQ-HE&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;YBS-PJ&amp;lt;/code&amp;gt;. Required. It is upper-cased before the matching &amp;lt;code&amp;gt;Module:Auphen/&amp;amp;lt;code&amp;amp;gt;&amp;lt;/code&amp;gt; data page is loaded.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;3&amp;lt;/code&amp;gt; || The name of a ruleset from that data page&#039;s &amp;lt;code&amp;gt;sets&amp;lt;/code&amp;gt; table. Left empty, the module runs the page&#039;s &amp;lt;code&amp;gt;pronounce&amp;lt;/code&amp;gt; ruleset instead and marks the result as an estimate.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
All three are trimmed of surrounding whitespace. For an estimate the engine is built from the data page&#039;s &amp;lt;code&amp;gt;ipacats&amp;lt;/code&amp;gt; (falling back to &amp;lt;code&amp;gt;cats&amp;lt;/code&amp;gt;) together with its &amp;lt;code&amp;gt;ipa_rules&amp;lt;/code&amp;gt;; for a named ruleset it is built from &amp;lt;code&amp;gt;cats&amp;lt;/code&amp;gt; (falling back to &amp;lt;code&amp;gt;ipacats&amp;lt;/code&amp;gt;) and no spelling rules are applied.&lt;br /&gt;
&lt;br /&gt;
A missing word, a missing code, a code with no data page, or a ruleset name absent from &amp;lt;code&amp;gt;sets&amp;lt;/code&amp;gt; yields an error rather than a script failure. &amp;lt;code&amp;gt;auphen&amp;lt;/code&amp;gt; shows the message as an error span prefixed &amp;lt;code&amp;gt;Auphen:&amp;lt;/code&amp;gt; and files the calling page into [[:Category:Auphen errors]] — the live maintenance category, which a failing sandbox call will populate like any other; &amp;lt;code&amp;gt;raw&amp;lt;/code&amp;gt; returns the message prefixed &amp;lt;code&amp;gt;ERROR:&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Data pages are loaded with &amp;lt;code&amp;gt;require&amp;lt;/code&amp;gt; rather than &amp;lt;code&amp;gt;mw.loadData&amp;lt;/code&amp;gt;, because the read-only proxy &amp;lt;code&amp;gt;mw.loadData&amp;lt;/code&amp;gt; returns does not enumerate nested tables under &amp;lt;code&amp;gt;pairs()&amp;lt;/code&amp;gt;, which would hide the category members; the frame then copies the category tables into plain Lua tables before handing them to the engine. [[Template:Auphen/testcases]] holds the acceptance tests against the live frame, and the same rows can be pointed at this module to measure a candidate against them. The engine&#039;s design notes and behaviour log are on [[Module talk:Auphen]].&lt;/div&gt;</summary>
		<author><name>Thiorosan</name></author>
	</entry>
	<entry>
		<id>https://yezur.xyz/w/index.php?title=Module:Auphen/sandbox/doc&amp;diff=13120</id>
		<title>Module:Auphen/sandbox/doc</title>
		<link rel="alternate" type="text/html" href="https://yezur.xyz/w/index.php?title=Module:Auphen/sandbox/doc&amp;diff=13120"/>
		<updated>2026-08-27T12:19:44Z</updated>

		<summary type="html">&lt;p&gt;Thiorosan: Create the documentation subpage&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the documentation for [[Module:Auphen/sandbox]], a working copy of [[Module:Auphen]], the sound-change engine of the Yezur wiki. It is a test rig rather than a live component: no article, dictionary entry or template renders through it, and it should not be relied on. It holds whatever candidate engine was last placed here, which may be ahead of the live module, behind it, or at odds with it.&lt;br /&gt;
&lt;br /&gt;
An engine change is drafted on this page, run beside the live version over the languages it touches, and only then copied to [[Module:Auphen]]. The candidate placed here on 2026-08-26 — category-wide numbering of &amp;lt;code&amp;gt;@&amp;lt;/code&amp;gt; instances, and backtracking in local context matching — was promoted the same day. The two pages are not kept in step automatically, so compare their histories before treating this one as current.&lt;br /&gt;
&lt;br /&gt;
== Invocation ==&lt;br /&gt;
&lt;br /&gt;
The sandbox is not called from wikitext directly: it returns a plain Lua table with no frame-taking functions. [[Module:Auphen/sandbox/frame]] is a copy of [[Module:Auphen/frame]] whose &amp;lt;code&amp;gt;require&amp;lt;/code&amp;gt; points here, and it carries the same &amp;lt;code&amp;gt;auphen&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;raw&amp;lt;/code&amp;gt; entry points, so the same call can be put to the candidate and to the live engine and the two outputs compared:&lt;br /&gt;
&lt;br /&gt;
: &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{#invoke:Auphen/sandbox/frame|raw|word|YAQ-HE}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
: &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{#invoke:Auphen/frame|raw|word|YAQ-HE}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sound data is shared, not copied: the sandbox frame loads the same per-language pages ([[Module:Auphen/YAQ-HE]] and its siblings) as the live frame, so the engine is the only difference between the two results. Cases that have been accepted belong on [[Template:Auphen/testcases]], which calls the live frame.&lt;br /&gt;
&lt;br /&gt;
== Interface ==&lt;br /&gt;
&lt;br /&gt;
The Lua interface is that of the live module.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name !! Purpose&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;Auphen.new(categories, ipa_rules, opts)&amp;lt;/code&amp;gt; || Builds an engine. &amp;lt;code&amp;gt;categories&amp;lt;/code&amp;gt; maps bracketed names such as &amp;lt;code&amp;gt;[C]&amp;lt;/code&amp;gt; to their members in declaration order; &amp;lt;code&amp;gt;ipa_rules&amp;lt;/code&amp;gt; is the spelling-to-sound text, one &amp;lt;code&amp;gt;spelling/sound&amp;lt;/code&amp;gt; pair to a line; &amp;lt;code&amp;gt;opts&amp;lt;/code&amp;gt; is optional.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;eng:run(ruleset, input, toIpa)&amp;lt;/code&amp;gt; || Runs &amp;lt;code&amp;gt;ruleset&amp;lt;/code&amp;gt; over &amp;lt;code&amp;gt;input&amp;lt;/code&amp;gt; and returns the result. With &amp;lt;code&amp;gt;toIpa&amp;lt;/code&amp;gt; set, the input is lower-cased, its punctuation normalised and &amp;lt;code&amp;gt;ipa_rules&amp;lt;/code&amp;gt; applied first. Spaces and &amp;lt;code&amp;gt;~&amp;lt;/code&amp;gt; divide the input into words, each derived with its own word edges.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;eng:run_word(ruleset, word)&amp;lt;/code&amp;gt; || Runs the ruleset over a single word; the result takes the capitalisation of the input — all lower case, all upper case, or an initial capital. Returns the derived word and a trace giving, for each rule line, the rule, the output after it and whether it fired.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;eng.warnings&amp;lt;/code&amp;gt; || The warnings raised while loading categories and while expanding and resolving rules.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;opts.explodeCap&amp;lt;/code&amp;gt; || The ceiling on the number of alternatives a rule segment&#039;s categories may expand to, 5,000,000 by default. A segment above it is dropped with a warning, so the rule matches nothing.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;opts.dashToSpace&amp;lt;/code&amp;gt; || When set, every &amp;lt;code&amp;gt;-&amp;lt;/code&amp;gt; left in the finished word is rendered as a space.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Neither option is set by the two frames, so calls made from wikitext run at the defaults. The rule notation the engine reads is summarised in the header comment of the module itself. Design notes, the behaviour log and the record of divergences are on [[Module talk:Auphen]] and are not repeated here.&lt;/div&gt;</summary>
		<author><name>Thiorosan</name></author>
	</entry>
	<entry>
		<id>https://yezur.xyz/w/index.php?title=Module:Auphen/frame/doc&amp;diff=13119</id>
		<title>Module:Auphen/frame/doc</title>
		<link rel="alternate" type="text/html" href="https://yezur.xyz/w/index.php?title=Module:Auphen/frame/doc&amp;diff=13119"/>
		<updated>2026-08-27T12:19:43Z</updated>

		<summary type="html">&lt;p&gt;Thiorosan: Create the documentation subpage&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the documentation for [[Module:Auphen/frame]], the template-facing wrapper around [[Module:Auphen]] for the Yezur wiki. It is not normally invoked by hand: [[Template:Auphen]] calls it as &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{#invoke:Auphen/frame|auphen|{{{1|}}}|{{{2|}}}|{{{3|}}}}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;, so that &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{auphen|word|code}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; estimates a pronunciation and &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{auphen|word|code|ruleset}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; runs a named derivation ruleset. The wrapper holds no linguistic data of its own; it loads the per-language sound data page for the code given, builds an engine from it, runs the requested ruleset and formats the result.&lt;br /&gt;
&lt;br /&gt;
== Parameters ==&lt;br /&gt;
&lt;br /&gt;
Both entry points take the same three positional parameters, each trimmed of surrounding whitespace.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Parameter !! Purpose&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; || The word, in the language&#039;s own orthography. Required.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt; || The language registry code, e.g. &amp;lt;code&amp;gt;YBS-PJ&amp;lt;/code&amp;gt; (see [[Module:Languages]]). Required. It is upper-cased and used to load the data page &amp;lt;code&amp;gt;Module:Auphen/&amp;lt;/code&amp;gt;&#039;&#039;CODE&#039;&#039;, so &amp;lt;code&amp;gt;ybs-pj&amp;lt;/code&amp;gt; resolves as well.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;3&amp;lt;/code&amp;gt; || The name of a ruleset in that data page&#039;s &amp;lt;code&amp;gt;sets&amp;lt;/code&amp;gt; table, matched exactly, case included. Left empty or omitted, the module estimates pronunciation instead.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Entry points ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Function !! Output&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;auphen&amp;lt;/code&amp;gt; || The formatted result: an estimate wrapped as &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;span class=&amp;quot;IPA&amp;quot;&amp;gt;/…/&amp;lt;/span&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;, a ruleset result as plain text. On failure it emits a bold inline &amp;lt;code&amp;gt;Auphen:&amp;lt;/code&amp;gt; error message and files the calling page into [[:Category:Auphen errors]].&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;raw&amp;lt;/code&amp;gt; || The engine&#039;s bare output, without slashes, markup or categorisation; on failure the plain text &amp;lt;code&amp;gt;ERROR: &amp;lt;/code&amp;gt;&#039;&#039;message&#039;&#039;, again uncategorised. Used by [[Template:Auphen/testcases]] to compare output against hand-checked expectations, and by any caller that wants the segments alone.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Behaviour ==&lt;br /&gt;
&lt;br /&gt;
The two modes read different halves of the data page. Without a ruleset the engine is built from &amp;lt;code&amp;gt;ipacats&amp;lt;/code&amp;gt; (falling back to &amp;lt;code&amp;gt;cats&amp;lt;/code&amp;gt;) together with &amp;lt;code&amp;gt;ipa_rules&amp;lt;/code&amp;gt;, and the &amp;lt;code&amp;gt;pronounce&amp;lt;/code&amp;gt; ruleset is run in the engine&#039;s sound mode: the word is lower-cased and converted through &amp;lt;code&amp;gt;ipa_rules&amp;lt;/code&amp;gt; from spelling to sound before the rules apply, so the result is in sounds. A data page carrying no &amp;lt;code&amp;gt;pronounce&amp;lt;/code&amp;gt; is not an error; an empty ruleset is run, leaving the output of &amp;lt;code&amp;gt;ipa_rules&amp;lt;/code&amp;gt; alone. With a ruleset the engine is built from &amp;lt;code&amp;gt;cats&amp;lt;/code&amp;gt; (falling back to &amp;lt;code&amp;gt;ipacats&amp;lt;/code&amp;gt;) and no &amp;lt;code&amp;gt;ipa_rules&amp;lt;/code&amp;gt;, and the named ruleset is run on the word as written, so the result stays in the orthography.&lt;br /&gt;
&lt;br /&gt;
Data pages are pulled in with &amp;lt;code&amp;gt;require&amp;lt;/code&amp;gt; rather than &amp;lt;code&amp;gt;mw.loadData&amp;lt;/code&amp;gt;, because the read-only proxy &amp;lt;code&amp;gt;mw.loadData&amp;lt;/code&amp;gt; returns does not enumerate nested tables under &amp;lt;code&amp;gt;pairs()&amp;lt;/code&amp;gt; in Lua 5.1, which would hide the category members. Each category is copied into a plain table before it is handed to the engine.&lt;br /&gt;
&lt;br /&gt;
Four conditions produce an error: an empty word, an empty code, a code whose &amp;lt;code&amp;gt;Module:Auphen/&amp;lt;/code&amp;gt;&#039;&#039;CODE&#039;&#039; page is missing or does not return a table, and a ruleset name absent from that page&#039;s &amp;lt;code&amp;gt;sets&amp;lt;/code&amp;gt;. The word itself is passed through untouched, so a &amp;lt;code&amp;gt;~&amp;lt;/code&amp;gt; word split is resolved by the engine, not here. The engine&#039;s rule syntax, design notes and divergence log live on [[Module talk:Auphen]]; [[Module:Auphen/sandbox/frame]] is the same wrapper pointed at [[Module:Auphen/sandbox]], for testing a candidate engine side by side with the live one.&lt;/div&gt;</summary>
		<author><name>Thiorosan</name></author>
	</entry>
	<entry>
		<id>https://yezur.xyz/w/index.php?title=Module:Auphen/YCQ-BE/doc&amp;diff=13118</id>
		<title>Module:Auphen/YCQ-BE/doc</title>
		<link rel="alternate" type="text/html" href="https://yezur.xyz/w/index.php?title=Module:Auphen/YCQ-BE/doc&amp;diff=13118"/>
		<updated>2026-08-27T12:19:42Z</updated>

		<summary type="html">&lt;p&gt;Thiorosan: Create the documentation subpage&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the documentation for [[Module:Auphen/YCQ-BE]], the sound data for [[Besoh language|Besoh]] (registry code &amp;lt;code&amp;gt;YCQ-BE&amp;lt;/code&amp;gt;) on the Yezur wiki. It holds no code and is not invoked directly: [[Module:Auphen/frame]] loads it whenever [[Template:Auphen|&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{auphen}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;]] is called with the code &amp;lt;code&amp;gt;YCQ-BE&amp;lt;/code&amp;gt;, and hands its tables to the engine, [[Module:Auphen]]. Thus &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{auphen|Bëson|YCQ-BE}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;, the language&#039;s own name, gives &amp;lt;code&amp;gt;/beːsõ/&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Tables ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Key !! Contents&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ipacats&amp;lt;/code&amp;gt; || The category sets the rules quantify over, written in the sounds the transposition produces.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ipa_rules&amp;lt;/code&amp;gt; || The initial transposition, mapping the letters of the romanisation to sounds.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pronounce&amp;lt;/code&amp;gt; || The ordered ruleset that turns a transposed spelling into an estimated pronunciation.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;sets&amp;lt;/code&amp;gt; || Named derivation rulesets. Empty for Besoh; see below.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Categories ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Category !! Members !! Scope&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;[B]&amp;lt;/code&amp;gt; || a, e, i, o, u || The five short oral vowels.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;[T]&amp;lt;/code&amp;gt; || ã, ẽ, ĩ, õ, ũ || The five nasal vowels.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;[F]&amp;lt;/code&amp;gt; || i, e, y, iː, eː || The front vowels.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;[A]&amp;lt;/code&amp;gt; || a, e, i, o, u, aː, eː, iː, oː, uː, y, ɛ, ɔ || The oral vowels: the five short, their long counterparts, and /y/, /ɛ/ and /ɔ/, which arise only from a rule. The nasal vowels are not members.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;[C]&amp;lt;/code&amp;gt; || p, b, t, d, k, g, q, ʦ, ʣ, f, v, s, z, ʃ, ʒ, x, ɣ, ʁ, h, m, ɲ, ŋ, r, l, β, ð, ç || The consonants, including /β/, /ð/ and /ç/, which arise only from a rule. The glottal stop is not a member.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;[U]&amp;lt;/code&amp;gt; || p, t, k, f, s, ʃ, ʦ, x || The eight voiceless obstruents that have a voiced counterpart. /q/, /h/ and /ç/ stand outside the set and so take no part in the voicing rules.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;[M]&amp;lt;/code&amp;gt; || b, d, g, v, z, ʒ, ʣ, ɣ || The matching voiced obstruents.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Members are declared in order and a category-to-category change maps by position, which is why &amp;lt;code&amp;gt;[T]&amp;lt;/code&amp;gt; follows the order of &amp;lt;code&amp;gt;[B]&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;[M]&amp;lt;/code&amp;gt; that of &amp;lt;code&amp;gt;[U]&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Orthography ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;ipa_rules&amp;lt;/code&amp;gt; is applied once, to the lower-cased word, before the ruleset runs; keys are tried longest first, though every key here is a single letter. Fifteen letters take a value other than themselves.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Letter !! Sound !! Letter !! Sound&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ä&amp;lt;/code&amp;gt; || aː || &amp;lt;code&amp;gt;ñ&amp;lt;/code&amp;gt; || ɲ&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ë&amp;lt;/code&amp;gt; || eː || &amp;lt;code&amp;gt;n&amp;lt;/code&amp;gt; || ŋ&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ï&amp;lt;/code&amp;gt; || iː || &amp;lt;code&amp;gt;ĥ&amp;lt;/code&amp;gt; || x&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ö&amp;lt;/code&amp;gt; || oː || &amp;lt;code&amp;gt;ĝ&amp;lt;/code&amp;gt; || ɣ&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ü&amp;lt;/code&amp;gt; || uː || &amp;lt;code&amp;gt;ǵ&amp;lt;/code&amp;gt; || ʁ&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ś&amp;lt;/code&amp;gt; || ʃ || &amp;lt;code&amp;gt;c&amp;lt;/code&amp;gt; || ʦ&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ź&amp;lt;/code&amp;gt; || ʒ || &amp;lt;code&amp;gt;j&amp;lt;/code&amp;gt; || ʣ&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&#039;&amp;lt;/code&amp;gt; || ʔ || ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The table also carries identity rules for the twenty plain letters &amp;lt;code&amp;gt;a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;d&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;e&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;f&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;g&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;h&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;i&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;k&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;l&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;m&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;o&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;p&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;q&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;r&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;s&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;t&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;u&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;v&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;z&amp;lt;/code&amp;gt;; a character with no rule of its own passes through unchanged.&lt;br /&gt;
&lt;br /&gt;
The nasal written &amp;lt;code&amp;gt;n&amp;lt;/code&amp;gt; is velar and the one written &amp;lt;code&amp;gt;ñ&amp;lt;/code&amp;gt; palatal; there is no alveolar nasal in the inventory. The romanisation has no &amp;lt;code&amp;gt;w&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;x&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;y&amp;lt;/code&amp;gt;: /x/ arises only as the value of &amp;lt;code&amp;gt;ĥ&amp;lt;/code&amp;gt;, and /y/ only from the sequence &amp;lt;code&amp;gt;iu&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Pronunciation ==&lt;br /&gt;
&lt;br /&gt;
Besoh spelling is conservative of an earlier stage of the language, so the transposed form stands some way from the spoken one; the &amp;lt;code&amp;gt;pronounce&amp;lt;/code&amp;gt; ruleset supplies the difference. Its lines apply in the order written, and their notation is the engine&#039;s (see [[Module talk:Auphen]]).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Rules !! Effect&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;iu/y&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; || The sequence &amp;lt;code&amp;gt;iu&amp;lt;/code&amp;gt; is read as the single vowel /y/.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;x/ç/_[F]&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; || /x/ fronts to /ç/ before a front vowel.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;[B]/[T]/_ŋ#&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;ŋ//[T]_#&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; || A short vowel before word-final &amp;lt;code&amp;gt;n&amp;lt;/code&amp;gt; nasalises, and the nasal is then lost: &#039;&#039;Bëson&#039;&#039; → /beːsõ/. A long vowel is unaffected, and the nasal stays.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;ʔ/ˀ/[A]_#&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; || A word-final glottal stop after a vowel weakens to glottalisation.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;b/β/[A]_[A]&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;d/ð/[A]_[A]&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;g/ɣ/[A]_[A]&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; || The voiced stops lenite to fricatives between vowels.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;e/ɛ/_[C][C]|_[C]#&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;o/ɔ/_[C][C]|_[C]#&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; || The mid vowels lower in a closed syllable, that is before two consonants or before a word-final one.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;e/əː/[A][C]_#&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;e/əː/[A][C][C]_#&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;o/əː/[A][C]_#&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;o/əː/[A][C][C]_#&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; || A final &amp;lt;code&amp;gt;e&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;o&amp;lt;/code&amp;gt; standing after a vowel and one or two consonants becomes long /əː/.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;[U]/[M]/_[M]&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;[M]/[U]/_[U]&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; || Obstruents in contact agree in voicing, the second deciding.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;[M]/[U]/_#&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; || A word-final voiced obstruent devoices, after the assimilation has run.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The ruleset is segmental only. Besoh stress falls on a heavy penult and otherwise on the antepenult, but it is not estimated and the output carries no stress mark.&lt;br /&gt;
&lt;br /&gt;
== Rulesets ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sets&amp;lt;/code&amp;gt; is empty, so the three-argument form &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{auphen|word|YCQ-BE|ruleset}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; has nothing to run and reports an unknown ruleset, filing the page in [[:Category:Auphen errors]]. Besoh grammatical forms are generated instead by [[Module:Besoh]], which backs [[Template:YCQ-BE-decl]] and [[Template:YCQ-BE-conj]] and carries its own copy of the rules above to gloss the forms in its tables. The two are separate implementations of one sound system: a change made here has to be made there as well.&lt;/div&gt;</summary>
		<author><name>Thiorosan</name></author>
	</entry>
	<entry>
		<id>https://yezur.xyz/w/index.php?title=Module:Auphen/YBS-PJ/doc&amp;diff=13117</id>
		<title>Module:Auphen/YBS-PJ/doc</title>
		<link rel="alternate" type="text/html" href="https://yezur.xyz/w/index.php?title=Module:Auphen/YBS-PJ/doc&amp;diff=13117"/>
		<updated>2026-08-27T12:19:41Z</updated>

		<summary type="html">&lt;p&gt;Thiorosan: Create the documentation subpage&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the documentation for [[Module:Auphen/YBS-PJ]], the sound data for [[Pjany language|Pjany]] (registry code &amp;lt;code&amp;gt;YBS-PJ&amp;lt;/code&amp;gt;) on the Yezur wiki. It is pure data and defines no functions: [[Module:Auphen/frame]] loads it whenever [[Template:Auphen]] is called as &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{auphen|word|YBS-PJ}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; and hands its tables to [[Module:Auphen]], which does the work. The rule notation, and the engine&#039;s divergences from it, are documented on [[Module talk:Auphen]].&lt;br /&gt;
&lt;br /&gt;
== Fields ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field !! Contents&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ipacats&amp;lt;/code&amp;gt; || The category sets the ruleset works with, written &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;[X]&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;. They hold sounds, not letters, because they are read after the transposition. Pjany supplies &amp;lt;code&amp;gt;ipacats&amp;lt;/code&amp;gt; only; [[Module:Auphen/frame]] falls back to a &amp;lt;code&amp;gt;cats&amp;lt;/code&amp;gt; table where a language declares one for rulesets that operate on spelling.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ipa_rules&amp;lt;/code&amp;gt; || The transposition from spelling to sound, applied once before &amp;lt;code&amp;gt;pronounce&amp;lt;/code&amp;gt; runs. It is passed to the engine in pronunciation estimation only, so a named ruleset from &amp;lt;code&amp;gt;sets&amp;lt;/code&amp;gt; would see the orthography untransposed.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pronounce&amp;lt;/code&amp;gt; || The ruleset used for pronunciation estimation.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;sets&amp;lt;/code&amp;gt; || Named rulesets for grammar and derivation. Empty for Pjany.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Spelling and sound ==&lt;br /&gt;
&lt;br /&gt;
The word is lower-cased before transposition, and the longest spelling that matches at a given point wins, so digraphs are read ahead of their component letters whatever order they stand in.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Spelling !! Sound !! !! Spelling !! Sound&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;a&amp;lt;/code&amp;gt; || || &amp;lt;code&amp;gt;ae&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;æ:&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;e&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;ɛ&amp;lt;/code&amp;gt; || || &amp;lt;code&amp;gt;ao&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;ɑ:&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;i&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;i&amp;lt;/code&amp;gt; || || &amp;lt;code&amp;gt;au&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;ɐʊ&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;o&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;ɔ&amp;lt;/code&amp;gt; || || &amp;lt;code&amp;gt;aú&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;ɑu&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;u&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;ə&amp;lt;/code&amp;gt; || || &amp;lt;code&amp;gt;éi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;eɪ&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;é&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;e&amp;lt;/code&amp;gt; || || &amp;lt;code&amp;gt;ou&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;ɔə&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ó&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;o&amp;lt;/code&amp;gt; || || &amp;lt;code&amp;gt;oú&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;oʊ&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ú&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;u&amp;lt;/code&amp;gt; || || &amp;lt;code&amp;gt;ui&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;əɪ&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| || || || &amp;lt;code&amp;gt;úi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;ɥi&amp;lt;/code&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Spelling !! Sound !! !! Spelling !! Sound&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;b&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;b&amp;lt;/code&amp;gt; || || &amp;lt;code&amp;gt;n&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;n&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;d&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;d&amp;lt;/code&amp;gt; || || &amp;lt;code&amp;gt;p&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;p&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;g&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;g&amp;lt;/code&amp;gt; || || &amp;lt;code&amp;gt;q&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;q&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;h&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;h&amp;lt;/code&amp;gt; || || &amp;lt;code&amp;gt;qh&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;q͡χ&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;k&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;k&amp;lt;/code&amp;gt; || || &amp;lt;code&amp;gt;r&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;ɹ&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;l&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;l&amp;lt;/code&amp;gt; || || &amp;lt;code&amp;gt;s&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;s&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;m&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;m&amp;lt;/code&amp;gt; || || &amp;lt;code&amp;gt;t&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;t&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| || || || &amp;lt;code&amp;gt;z&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;z&amp;lt;/code&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Two spellings carry no sound of their own. An apostrophe &amp;lt;code&amp;gt;&#039;&amp;lt;/code&amp;gt; geminates the consonant before it; a hyphen &amp;lt;code&amp;gt;-&amp;lt;/code&amp;gt;, or an en dash &amp;lt;code&amp;gt;–&amp;lt;/code&amp;gt;, marks a seam within a compound. Both are carried through the ruleset as digits, &amp;lt;code&amp;gt;4&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;5&amp;lt;/code&amp;gt;, so that rules can see them: the &amp;lt;code&amp;gt;4&amp;lt;/code&amp;gt; is dropped as soon as the doubling has applied, and the &amp;lt;code&amp;gt;5&amp;lt;/code&amp;gt; becomes a &amp;lt;code&amp;gt;~&amp;lt;/code&amp;gt; in the last rules, which [[Module:Auphen]] renders as a space. The digits &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;3&amp;lt;/code&amp;gt; do the same work for palatalisation and &amp;lt;code&amp;gt;8&amp;lt;/code&amp;gt; for vowel length; none survive to the output. Length is written &amp;lt;code&amp;gt;:&amp;lt;/code&amp;gt; throughout the data and rewritten to &amp;lt;code&amp;gt;ː&amp;lt;/code&amp;gt; by the last rule.&lt;br /&gt;
&lt;br /&gt;
An &amp;lt;code&amp;gt;e&amp;lt;/code&amp;gt; that stands before another vowel is not read as &amp;lt;code&amp;gt;ɛ&amp;lt;/code&amp;gt; where it opens the word or follows a consonant: there the ruleset takes it as a palatal element, described below.&lt;br /&gt;
&lt;br /&gt;
== Categories ==&lt;br /&gt;
&lt;br /&gt;
Members are declared in order, and category-to-category mapping is positional, so the paired sets below line up member by member.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Category !! Members !! Role&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;[V]&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; || the vowel inventory, with the backed vowels of &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;[B]&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; appended || Vowel environments.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;[C]&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; || the consonant inventory, including the palatals, lenited velars and uvulars that later rules derive || Consonant environments.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;[A]&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;i e ɛ æ: æ a&amp;lt;/code&amp;gt; || Front vowels.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;[K]&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;p b k g t d&amp;lt;/code&amp;gt; || Plosives.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;[R]&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;r ʀ ɹ&amp;lt;/code&amp;gt; || Rhotics.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;[Q]&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; → &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;[B]&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;i ɛ e ə a æ ɐ&amp;lt;/code&amp;gt; → &amp;lt;code&amp;gt;ɯ ʌ ɤ o̞ ɑ ɑ ɑ&amp;lt;/code&amp;gt; || Backing next to a uvular.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;[H]&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; → &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;[J]&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;s z l n t d p b h k g&amp;lt;/code&amp;gt; → &amp;lt;code&amp;gt;ʃ ʒ ʎ ɲ tʃ dʒ ɸ β j x ɣ&amp;lt;/code&amp;gt; || Palatalisation.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;[W]&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; → &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;[Y]&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;g k q&amp;lt;/code&amp;gt; → &amp;lt;code&amp;gt;ɣ x x&amp;lt;/code&amp;gt; || Lenition after a lateral.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;[V]&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; holds vowels proper: the offglides &amp;lt;code&amp;gt;ɪ&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;ʊ&amp;lt;/code&amp;gt; and the glide &amp;lt;code&amp;gt;ɥ&amp;lt;/code&amp;gt; that the diphthongs bring in are not members, so a rule keyed on &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;[V]&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; does not match them.&lt;br /&gt;
&lt;br /&gt;
== The pronunciation ruleset ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;pronounce&amp;lt;/code&amp;gt; applies the following, in this order.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Process !! Effect&lt;br /&gt;
|-&lt;br /&gt;
| Seam breathing || A seam standing between two vowels takes an inserted &amp;lt;code&amp;gt;h&amp;lt;/code&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| Gemination || A consonant before &amp;lt;code&amp;gt;&#039;&amp;lt;/code&amp;gt; is doubled and the &amp;lt;code&amp;gt;&#039;&amp;lt;/code&amp;gt; dropped. A glottal element is inserted between the two copies late in the ruleset, so &amp;lt;code&amp;gt;t&#039;&amp;lt;/code&amp;gt; surfaces as &amp;lt;code&amp;gt;tˀt&amp;lt;/code&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| Palatalisation || The palatal element surfaces as &amp;lt;code&amp;gt;j&amp;lt;/code&amp;gt; word-initially and as a &amp;lt;code&amp;gt;ʲ&amp;lt;/code&amp;gt; diacritic after &amp;lt;code&amp;gt;ɹ&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;m&amp;lt;/code&amp;gt;, with &amp;lt;code&amp;gt;ɹ&amp;lt;/code&amp;gt; hardening to &amp;lt;code&amp;gt;r&amp;lt;/code&amp;gt; before the diacritic. Before a front vowel a preceding plosive instead takes an inserted &amp;lt;code&amp;gt;j&amp;lt;/code&amp;gt;, unless that vowel is itself followed by &amp;lt;code&amp;gt;q&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;qh&amp;lt;/code&amp;gt;. Otherwise the preceding consonant shifts to its palatal counterpart, &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;[H]&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; → &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;[J]&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;. After &amp;lt;code&amp;gt;q&amp;lt;/code&amp;gt; the element is dropped and the &amp;lt;code&amp;gt;q&amp;lt;/code&amp;gt; held aside as a marker until the backing rule has run, so the following vowel does not back.&lt;br /&gt;
|-&lt;br /&gt;
| Uvular colouring || Beside &amp;lt;code&amp;gt;q&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;q͡χ&amp;lt;/code&amp;gt;, front and central vowels back, &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;[Q]&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; → &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;[B]&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| Nasal assimilation || &amp;lt;code&amp;gt;n&amp;lt;/code&amp;gt; becomes &amp;lt;code&amp;gt;m&amp;lt;/code&amp;gt; before a labial, &amp;lt;code&amp;gt;ŋ&amp;lt;/code&amp;gt; before a velar and &amp;lt;code&amp;gt;ɴ&amp;lt;/code&amp;gt; before &amp;lt;code&amp;gt;q&amp;lt;/code&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| Rhotic backing || &amp;lt;code&amp;gt;r&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;ɹ&amp;lt;/code&amp;gt; become &amp;lt;code&amp;gt;ʀ&amp;lt;/code&amp;gt; beside &amp;lt;code&amp;gt;q&amp;lt;/code&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| Lenition after a lateral || &amp;lt;code&amp;gt;g k q&amp;lt;/code&amp;gt; become &amp;lt;code&amp;gt;ɣ x x&amp;lt;/code&amp;gt; after &amp;lt;code&amp;gt;l&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;ʎ&amp;lt;/code&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| L-vocalisation || &amp;lt;code&amp;gt;l&amp;lt;/code&amp;gt; becomes &amp;lt;code&amp;gt;ʊ&amp;lt;/code&amp;gt; before &amp;lt;code&amp;gt;t d n s z&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;ə&amp;lt;/code&amp;gt; before &amp;lt;code&amp;gt;p b m ɸ β&amp;lt;/code&amp;gt;, in both cases only when no consonant-plus-vowel follows. A word-final &amp;lt;code&amp;gt;l&amp;lt;/code&amp;gt; after a consonant takes a preceding &amp;lt;code&amp;gt;ə&amp;lt;/code&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| R-vocalisation || A rhotic becomes &amp;lt;code&amp;gt;ə&amp;lt;/code&amp;gt; after a front vowel when a consonant or the word end follows, and after &amp;lt;code&amp;gt;ə&amp;lt;/code&amp;gt; when a consonant follows. An &amp;lt;code&amp;gt;ə&amp;lt;/code&amp;gt; before a word-final rhotic opens to &amp;lt;code&amp;gt;ɔ&amp;lt;/code&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| Final adjustments || &amp;lt;code&amp;gt;hə&amp;lt;/code&amp;gt; becomes &amp;lt;code&amp;gt;x&amp;lt;/code&amp;gt; except word-finally; &amp;lt;code&amp;gt;ɛə&amp;lt;/code&amp;gt; becomes &amp;lt;code&amp;gt;ɛ:&amp;lt;/code&amp;gt;; &amp;lt;code&amp;gt;ɥi&amp;lt;/code&amp;gt; becomes &amp;lt;code&amp;gt;ɥʲ&amp;lt;/code&amp;gt; before a vowel; and two identical vowels merge into one long vowel.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
A seam blocks adjacency, so rules that are meant to reach across one list it in their environments explicitly; the rest do not apply over it.&lt;br /&gt;
&lt;br /&gt;
== Named rulesets ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sets&amp;lt;/code&amp;gt; is empty: Pjany has no derivation rulesets yet, and the three-argument form &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{auphen|word|YBS-PJ|name}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; therefore reports an unknown ruleset and files the page into [[:Category:Auphen errors]].&lt;br /&gt;
&lt;br /&gt;
Four worked Pjany estimations are checked on every parse at [[Template:Auphen/testcases]].&lt;/div&gt;</summary>
		<author><name>Thiorosan</name></author>
	</entry>
	<entry>
		<id>https://yezur.xyz/w/index.php?title=Module:Auphen/YAS-AI/doc&amp;diff=13116</id>
		<title>Module:Auphen/YAS-AI/doc</title>
		<link rel="alternate" type="text/html" href="https://yezur.xyz/w/index.php?title=Module:Auphen/YAS-AI/doc&amp;diff=13116"/>
		<updated>2026-08-27T12:19:40Z</updated>

		<summary type="html">&lt;p&gt;Thiorosan: Create the documentation subpage&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the documentation for [[Module:Auphen/YAS-AI]], the sound data for [[Airananwe language|Airananwe]] (registry code &amp;lt;code&amp;gt;YAS-AI&amp;lt;/code&amp;gt;) on the Yezur wiki. It holds no code of its own: [[Module:Auphen/frame]] loads it whenever a template names the code and hands its tables to the engine in [[Module:Auphen]]. &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{auphen|word|YAS-AI}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; estimates a pronunciation; &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{auphen|word|YAS-AI|plural}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; runs the named ruleset &amp;lt;code&amp;gt;plural&amp;lt;/code&amp;gt; over the spelling and returns a spelling. [[Module:Airananwe]] loads the same page directly for the tables behind [[Template:YAS-AI-decl]] and [[Template:YAS-AI-conj]]. Rule syntax and engine behaviour belong to [[Module:Auphen]] and [[Module talk:Auphen]] and are not repeated here.&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field !! Contents&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ipacats&amp;lt;/code&amp;gt; || Category sets over sounds, used for the pronunciation estimate. &amp;lt;code&amp;gt;[B]&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;[P]&amp;lt;/code&amp;gt; are a positional pair, the voiced obstruents against their voiceless counterparts; &amp;lt;code&amp;gt;[N]&amp;lt;/code&amp;gt; holds the nasals; &amp;lt;code&amp;gt;[S]&amp;lt;/code&amp;gt; holds the vowels that block the last rule of the stress pass.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cats&amp;lt;/code&amp;gt; || Category sets over spelling, used by the named rulesets. &amp;lt;code&amp;gt;[C]&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;[V]&amp;lt;/code&amp;gt; are the consonant and vowel graphs, single letters and digraphs together; &amp;lt;code&amp;gt;[A]&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;[E]&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;[I]&amp;lt;/code&amp;gt; sort the consonants by the vowel they take in the passive stem.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ipa_rules&amp;lt;/code&amp;gt; || The map from spelling to sound, applied before the pronunciation ruleset runs and not at all when a named ruleset is run.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pronounce&amp;lt;/code&amp;gt; || The pronunciation ruleset, in twelve named passes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;sets&amp;lt;/code&amp;gt; || 130 named rulesets, all of them stem or word formation in the spelling.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Spelling to sound ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;ipa_rules&amp;lt;/code&amp;gt; is a map, not an ordered ruleset: the engine reads the word left to right and takes the longest key that matches, so the digraphs listed there are read before their letters. Six digraphs are absent — &#039;&#039;ch&#039;&#039;, &#039;&#039;gh&#039;&#039;, &#039;&#039;gn&#039;&#039;, &#039;&#039;qu&#039;&#039;, &#039;&#039;th&#039;&#039; and &#039;&#039;vh&#039;&#039;. They arrive at &amp;lt;code&amp;gt;pronounce&amp;lt;/code&amp;gt; as their separate letters and are settled there against their surroundings, which is where their conditional values live.&lt;br /&gt;
&lt;br /&gt;
Several letters map to a working symbol rather than to a sound: &#039;&#039;c&#039;&#039; to &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;, &#039;&#039;x&#039;&#039; to &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt;, &#039;&#039;y&#039;&#039; to &amp;lt;code&amp;gt;3&amp;lt;/code&amp;gt;, &#039;&#039;q&#039;&#039; to &amp;lt;code&amp;gt;5&amp;lt;/code&amp;gt;, &#039;&#039;i&#039;&#039; to &amp;lt;code&amp;gt;6&amp;lt;/code&amp;gt;, &#039;&#039;á&#039;&#039; to &amp;lt;code&amp;gt;9&amp;lt;/code&amp;gt;, &#039;&#039;j&#039;&#039; to &amp;lt;code&amp;gt;î&amp;lt;/code&amp;gt;. Each has more than one value in the language, and the passes below decide which. The apostrophe and the hyphen are carried through as symbols in the same way, the hyphen so that rules can see the join in a bound adposition such as &#039;&#039;-erge&#039;&#039; or in the feminine &#039;&#039;-thai&#039;&#039;. None of these symbols survives the last pass.&lt;br /&gt;
&lt;br /&gt;
== Pronunciation ==&lt;br /&gt;
&lt;br /&gt;
Each pass is opened by a line naming it — &amp;lt;code&amp;gt;vowels/vowels&amp;lt;/code&amp;gt; and the like — which the engine applies as an ordinary rule and which leaves the word unchanged.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Pass !! Purpose&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;preprocess&amp;lt;/code&amp;gt; || Resolves the held-back digraphs (&#039;&#039;th&#039;&#039; [tv], &#039;&#039;vh&#039;&#039; [fʷ], &#039;&#039;gn&#039;&#039; [ɲ], &#039;&#039;ch&#039;&#039; [x] after a vowel at the end of a word and the alveolo-palatal elsewhere), settles &#039;&#039;c&#039;&#039; as [k] before a back vowel, a consonant or a word edge and as [z] at the start of a word, takes &#039;&#039;x&#039;&#039; to [z] in that same initial position, turns &#039;&#039;y&#039;&#039; and &#039;&#039;u&#039;&#039; into glides beside a vowel, and marks an unsounded final &#039;&#039;e&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;letterq&amp;lt;/code&amp;gt; || The values of &#039;&#039;q&#039;&#039;: &#039;&#039;qu&#039;&#039; is [kʰ] before &#039;&#039;i&#039;&#039;, [kju] before a consonant and [kw] before a vowel; bare &#039;&#039;q&#039;&#039; is the glottalised [kˀ] at a word edge or before a vowel, and [k] elsewhere.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;diphthongs&amp;lt;/code&amp;gt; || Gathers the vowel sequences left by the mapping into single nuclei.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;theletterx&amp;lt;/code&amp;gt; || The values of &#039;&#039;x&#039;&#039; — [kʃ], [ks] and [z] — by position.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;inversion&amp;lt;/code&amp;gt; || Turns a final &#039;&#039;-re&#039;&#039;, &#039;&#039;-ne&#039;&#039; or &#039;&#039;-le&#039;&#039; after a consonant around, giving [əɹ], [ɪ̃n] and [əl].&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;vowels&amp;lt;/code&amp;gt; || Vowel quality by position and by what follows, and the reduction to [ə] of an unsounded &#039;&#039;e&#039;&#039; that survives.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;consonants&amp;lt;/code&amp;gt; || Consonant alternations: voiced obstruents devoiced before another obstruent and at the end of a word, &#039;&#039;gh&#039;&#039; and &#039;&#039;h&#039;&#039; to [x] in their environments, &#039;&#039;f&#039;&#039; to [v] after &#039;&#039;a&#039;&#039; or &#039;&#039;á&#039;&#039; except finally.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;finalizing&amp;lt;/code&amp;gt; || Gives the remaining working symbols their sounds — &#039;&#039;j&#039;&#039; word-finally [dʒ], &#039;&#039;é&#039;&#039; [eː], &#039;&#039;á&#039;&#039; [aː] — and drops what is not sounded, the hyphen among it.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;vocalizations&amp;lt;/code&amp;gt; || Palatalisation and labialisation beside a glide, and the nasalisation of a vowel before a final &#039;&#039;n&#039;&#039; or &#039;&#039;r&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;prestress&amp;lt;/code&amp;gt; || Encodes long vowels, nasal vowels and the two affricates as single symbols for the pass that follows.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;stress&amp;lt;/code&amp;gt; || Places the stress mark.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;poststress&amp;lt;/code&amp;gt; || Restores those symbols, and shifts every [ʃ] to [ɕ] and every [ʒ] to [ʑ], the alveolo-palatal series written &#039;&#039;ch&#039;&#039; and &#039;&#039;j&#039;&#039;.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Named rulesets ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Ruleset !! Derives&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;special&amp;lt;/code&amp;gt; || The special stem. The final &#039;&#039;é&#039;&#039; is dropped, the stem vowel is replaced from a fixed table (&#039;&#039;a&#039;&#039; to &#039;&#039;e&#039;&#039;, &#039;&#039;é&#039;&#039; to &#039;&#039;ie&#039;&#039;, &#039;&#039;ei&#039;&#039; to &#039;&#039;é&#039;&#039;, &#039;&#039;o&#039;&#039; to &#039;&#039;u&#039;&#039;), and the final consonant is softened (&#039;&#039;t&#039;&#039; to &#039;&#039;d&#039;&#039;, &#039;&#039;ch&#039;&#039; to &#039;&#039;j&#039;&#039;, &#039;&#039;p&#039;&#039; to &#039;&#039;b&#039;&#039;, &#039;&#039;s&#039;&#039; to &#039;&#039;ç&#039;&#039;, &#039;&#039;l&#039;&#039; to &#039;&#039;lh&#039;&#039;). &#039;&#039;naquité&#039;&#039; gives &#039;&#039;naquid&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;passive&amp;lt;/code&amp;gt; || The passive stem. The final &#039;&#039;é&#039;&#039; gives way to &#039;&#039;-av&#039;&#039;, &#039;&#039;-ev&#039;&#039; or &#039;&#039;-iv&#039;&#039;, the vowel chosen by the letter or digraph before it. &#039;&#039;naquité&#039;&#039; gives &#039;&#039;naquitiv&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;plural&amp;lt;/code&amp;gt; || The plural of a noun, formed from the shape of the singular rather than by one ending: &#039;&#039;rayes&#039;&#039; to &#039;&#039;rayers&#039;&#039;, &#039;&#039;arch&#039;&#039; to &#039;&#039;archre&#039;&#039;, &#039;&#039;nájy&#039;&#039; to &#039;&#039;nájier&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;genitive&amp;lt;/code&amp;gt; || The genitive, the suffixed postposition &#039;&#039;-enne&#039;&#039; and &#039;&#039;-nne&#039;&#039; after a vowel, which attaches to singular and plural alike. A final &#039;&#039;e&#039;&#039; is dropped before the ending unless two consonants or &#039;&#039;u&#039;&#039; stand before it, and a final vowel and &#039;&#039;r&#039;&#039; are inverted: &#039;&#039;aer&#039;&#039; gives &#039;&#039;arenne&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;past-&amp;lt;/code&amp;gt;&#039;&#039;P&#039;&#039;, &amp;lt;code&amp;gt;present-&amp;lt;/code&amp;gt;&#039;&#039;P&#039;&#039;, &amp;lt;code&amp;gt;future-&amp;lt;/code&amp;gt;&#039;&#039;P&#039;&#039; || The three plain tenses, built on the citation form.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nearpast-&amp;lt;/code&amp;gt;&#039;&#039;P&#039;&#039;, &amp;lt;code&amp;gt;nearpresent-&amp;lt;/code&amp;gt;&#039;&#039;P&#039;&#039;, &amp;lt;code&amp;gt;nearfuture-&amp;lt;/code&amp;gt;&#039;&#039;P&#039;&#039; || The same three tenses in their near grade, built on the special stem. The near future&#039;s endings open with &#039;&#039;-eng-&#039;&#039;, &#039;&#039;-ng-&#039;&#039; after a vowel.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;passive-past-&amp;lt;/code&amp;gt;&#039;&#039;P&#039;&#039;, &amp;lt;code&amp;gt;passive-present-&amp;lt;/code&amp;gt;&#039;&#039;P&#039;&#039;, &amp;lt;code&amp;gt;passive-future-&amp;lt;/code&amp;gt;&#039;&#039;P&#039;&#039; || The passive of the three plain tenses, built on the passive stem and carrying the endings of the active.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;P&#039;&#039; is one of &amp;lt;code&amp;gt;1sg&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2sg&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3sg&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3sg-f&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1p&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2p&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;3p&amp;lt;/code&amp;gt;, and every one of them has a negative twin whose name ends in a further &amp;lt;code&amp;gt;-neg&amp;lt;/code&amp;gt;. That is 126 finite rulesets over nine tense-and-voice combinations, and 130 in the table altogether.&lt;br /&gt;
&lt;br /&gt;
Every finite ruleset is self-contained: the near tenses repeat the whole of &amp;lt;code&amp;gt;special&amp;lt;/code&amp;gt;, and the passives the whole of &amp;lt;code&amp;gt;passive&amp;lt;/code&amp;gt;, ahead of their endings, so that each can be run on the citation form alone. The stem rules are therefore written out again down the file rather than shared, and a change to the special or passive stem has to be made in every ruleset that builds on it.&lt;br /&gt;
&lt;br /&gt;
Two syncretisms are marked in the source as intended rather than as copying errors: the negative first person singular of the future is identical to the negative third person singular, in the active and the passive alike, though the affirmatives differ; and the near past does not distinguish first person plural from second, affirmative or negative, where every other tense does. These four are the only rulesets that repeat another word for word.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;cats&amp;lt;/code&amp;gt; declares &amp;lt;code&amp;gt;[R]&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;[S]&amp;lt;/code&amp;gt; as a positional pair holding the special stem&#039;s vowel change, but no ruleset in &amp;lt;code&amp;gt;sets&amp;lt;/code&amp;gt; invokes either: the same seventeen correspondences are written out a line at a time in &amp;lt;code&amp;gt;special&amp;lt;/code&amp;gt; and in each of the near tenses. The &amp;lt;code&amp;gt;[S]&amp;lt;/code&amp;gt; that the stress pass uses is the separate sound-scope category of that name in &amp;lt;code&amp;gt;ipacats&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The feminine marker &#039;&#039;thai&#039;&#039; is attached with a hyphen in the past and present series and with a space in the future and the near future; the engine treats a space as a word boundary and stresses each part on its own, so the two are not counted alike. An unknown ruleset name, or a code with no data page, files the calling page under [[:Category:Auphen errors]].&lt;/div&gt;</summary>
		<author><name>Thiorosan</name></author>
	</entry>
	<entry>
		<id>https://yezur.xyz/w/index.php?title=Module:Auphen/YAR-AI/doc&amp;diff=13115</id>
		<title>Module:Auphen/YAR-AI/doc</title>
		<link rel="alternate" type="text/html" href="https://yezur.xyz/w/index.php?title=Module:Auphen/YAR-AI/doc&amp;diff=13115"/>
		<updated>2026-08-27T12:19:38Z</updated>

		<summary type="html">&lt;p&gt;Thiorosan: Create the documentation subpage&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the documentation for [[Module:Auphen/YAR-AI]], the sound data for [[Middle Airananwe language|Middle Airananwe]] (registry code &amp;lt;code&amp;gt;YAR-AI&amp;lt;/code&amp;gt;) on the Yezur wiki. It contains no code: it returns a table of sound categories and rules which [[Module:Auphen/frame]] loads and hands to the engine, [[Module:Auphen]]. It is reached through &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{auphen|word|YAR-AI}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;, which returns an estimated pronunciation between slashes. The dictionary&#039;s practice for the language is set out at [[Dictionary:About Middle Airananwe]].&lt;br /&gt;
&lt;br /&gt;
== Fields ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field !! Purpose&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ipacats&amp;lt;/code&amp;gt; || The sound categories the rules refer to, written in sounds rather than letters. &amp;lt;code&amp;gt;[V]&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;[C]&amp;lt;/code&amp;gt;, the vowels and the consonants, are used as environments; &amp;lt;code&amp;gt;[D]&amp;lt;/code&amp;gt; the voiced obstruents and &amp;lt;code&amp;gt;[T]&amp;lt;/code&amp;gt; their voiceless counterparts are the target and the change of the final-devoicing rule, mapped member for member in the order declared (&amp;lt;code&amp;gt;b d g v z ð ɣ ʑ ɟ&amp;lt;/code&amp;gt; against &amp;lt;code&amp;gt;p t k f s θ x ɕ c&amp;lt;/code&amp;gt;). &amp;lt;code&amp;gt;[V]&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;[C]&amp;lt;/code&amp;gt; also list sounds the rules themselves produce, such as the laxed vowels and [ʀ], so that later rules still see them.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ipa_rules&amp;lt;/code&amp;gt; || The letter-to-sound mapping, applied left to right before the ruleset runs. The digraphs are listed first, and the engine takes the longest spelling that fits at each position, so a digraph is read before its component letters.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pronounce&amp;lt;/code&amp;gt; || The pronunciation ruleset, run in the order written over the output of &amp;lt;code&amp;gt;ipa_rules&amp;lt;/code&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;sets&amp;lt;/code&amp;gt; || Named rulesets for grammar forms. Empty for this language; see below.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Orthography ==&lt;br /&gt;
&lt;br /&gt;
The mapping covers the letters &#039;&#039;a b c d e f g h i k l m n o p q r s t u v x y z&#039;&#039;. Most carry their own value; the rest, with the digraphs, are:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Spelling !! Sound&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;aa ee ii oo uu&amp;lt;/code&amp;gt; || the long vowels /aː eː iː oː uː/, carried through the mapping as &#039;&#039;ā ē ī ō ū&#039;&#039; and given their length mark by &amp;lt;code&amp;gt;pronounce&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mb nd ng&amp;lt;/code&amp;gt; || /ᵐb ⁿd ᵑg/&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;bh gh ph th dh&amp;lt;/code&amp;gt; || /β ɣ p͡ɸ θ ð/&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;c ch&amp;lt;/code&amp;gt; || /ʦ ʧ/&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ty dy ny ly sy zy ky gy&amp;lt;/code&amp;gt; || /tʲ dʲ ɲ ʎ ɕ ʑ c ɟ/&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;q gu&amp;lt;/code&amp;gt; || /kʷ gʷ/&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x y&amp;lt;/code&amp;gt; || /kʃ j/&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
There are no rules for &#039;&#039;sh&#039;&#039; or &#039;&#039;j&#039;&#039;: they are not part of the orthography, their work being done by &#039;&#039;sy&#039;&#039; and &#039;&#039;zy&#039;&#039;, and the language accordingly has no /ʃ/ or /ʒ/. Outside the eight digraphs of the palatal series, ⟨y⟩ is left as the glide /j/ — &#039;&#039;vyala&#039;&#039; gives /vjala/. Because the longest spelling wins at each position, ⟨gu⟩ is taken before ⟨uu⟩ in &#039;&#039;guu&#039;&#039;, which leaves a bare ⟨u⟩ for &amp;lt;code&amp;gt;pronounce&amp;lt;/code&amp;gt; to lengthen.&lt;br /&gt;
&lt;br /&gt;
== Pronunciation ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;pronounce&amp;lt;/code&amp;gt; supplies the allophony. The coronals &#039;&#039;t d s z n l&#039;&#039; palatalise before &#039;&#039;i&#039;&#039;, short or long; &#039;&#039;n&#039;&#039; is [ŋ] before a velar; &#039;&#039;r&#039;&#039; is [ʀ] word-initially and [ɾ] between vowels, where &#039;&#039;h&#039;&#039; is likewise [ɦ]; the short vowels lax to [ɛ ɔ ɪ ʊ ä] before two consonants or before a word-final one, a prenasalised stop counting as a single consonant, so that &#039;&#039;embaa&#039;&#039; keeps its [e]; and &#039;&#039;e&#039;&#039; weakens to [ə] after a vowel and word-finally. A voiced obstruent is then made voiceless word-finally, which reaches the stop of a final prenasalised cluster as well (&#039;&#039;kamb&#039;&#039; gives /käᵐp/). The last rules write the long vowels with the length mark, lengthen a /u/ left standing after /gʷ/, and give /gʷ/ a following /u/ before a consonant and at the end of a word. Stress is fixed on the penultimate syllable and is neither written nor marked in the output.&lt;br /&gt;
&lt;br /&gt;
[ŋ] is not itself a member of &amp;lt;code&amp;gt;[C]&amp;lt;/code&amp;gt;, so a short vowel before ⟨nk⟩, ⟨nq⟩ or ⟨nx⟩ is not laxed: &#039;&#039;senta&#039;&#039; gives /sɛnta/ but &#039;&#039;senka&#039;&#039; gives /seŋka/.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Spelling !! Output !! Shows&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;sido&#039;&#039; || /ɕido/ || a coronal palatalised before &#039;&#039;i&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;zyerta&#039;&#039; || /ʑɛrta/ || a short vowel laxed in a closed syllable&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;arahe&#039;&#039; || /aɾaɦə/ || intervocalic &#039;&#039;r&#039;&#039; and &#039;&#039;h&#039;&#039;; final &#039;&#039;e&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;maged&#039;&#039; || /magɛt/ || final devoicing, the spelling keeping the voiced stem&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;gulda&#039;&#039; || /gʷulda/ || ⟨gu⟩ before a consonant&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;guu&#039;&#039; || /gʷuː/ || ⟨gu⟩ taken first, the leftover ⟨u⟩ lengthened&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;hayraanye&#039;&#039; || /häjraːɲə/ || the native name of the language&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Rulesets ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sets&amp;lt;/code&amp;gt; is empty, so &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{auphen|word|YAR-AI|ruleset}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; reports an unknown ruleset for any name given and files the page in [[:Category:Auphen errors]]. The language&#039;s single noun declension is built instead by [[Module:MiddleAirananwe]] through [[Template:YAR-AI-decl]], which assembles the forms from the spelling rather than deriving them with the engine.&lt;br /&gt;
&lt;br /&gt;
Editing this page changes every estimated pronunciation in the language; the entries that call {{tl|auphen}} serve the old output from the parser cache until they are purged. The engine&#039;s own behaviour, and where it diverges from the notation it ports, is logged at [[Module talk:Auphen]].&lt;/div&gt;</summary>
		<author><name>Thiorosan</name></author>
	</entry>
	<entry>
		<id>https://yezur.xyz/w/index.php?title=Module:Auphen/YAQ-HE/doc&amp;diff=13114</id>
		<title>Module:Auphen/YAQ-HE/doc</title>
		<link rel="alternate" type="text/html" href="https://yezur.xyz/w/index.php?title=Module:Auphen/YAQ-HE/doc&amp;diff=13114"/>
		<updated>2026-08-27T12:19:37Z</updated>

		<summary type="html">&lt;p&gt;Thiorosan: Create the documentation subpage&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the documentation for [[Module:Auphen/YAQ-HE]], the Ancient Hertic sound data for the Yezur wiki. It holds no code: [[Module:Auphen/frame]] loads it whenever [[Template:Auphen]] is given the registry code &amp;lt;code&amp;gt;YAQ-HE&amp;lt;/code&amp;gt; and passes its contents to the engine in [[Module:Auphen]]. &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{auphen|word|YAQ-HE}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; estimates a pronunciation from the spelling; &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{auphen|word|YAQ-HE|ruleset}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; runs one of the named rulesets below.&lt;br /&gt;
&lt;br /&gt;
== Fields ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field !! Purpose&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ipacats&amp;lt;/code&amp;gt; || The category sets the rules refer to: &amp;lt;code&amp;gt;[C]&amp;lt;/code&amp;gt; consonant, &amp;lt;code&amp;gt;[V]&amp;lt;/code&amp;gt; vowel, &amp;lt;code&amp;gt;[K]&amp;lt;/code&amp;gt; voiceless stop (/p/, /t̪/, /k/), &amp;lt;code&amp;gt;[G]&amp;lt;/code&amp;gt; voiced stop (/b/, /d̪/, /g/), &amp;lt;code&amp;gt;[F]&amp;lt;/code&amp;gt; front vowel (/i/, /e/, /ɛ/), &amp;lt;code&amp;gt;[N]&amp;lt;/code&amp;gt; nasal (/m/, /n/, /ŋ/), &amp;lt;code&amp;gt;[W]&amp;lt;/code&amp;gt; velar obstruent (/k/, /g/, /x/).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ipa_rules&amp;lt;/code&amp;gt; || The glyph-to-sound map. The frame supplies it to the engine only for pronunciation estimation, where it is applied to the word before &amp;lt;code&amp;gt;pronounce&amp;lt;/code&amp;gt; runs.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pronounce&amp;lt;/code&amp;gt; || The pronunciation-estimation ruleset.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;sets&amp;lt;/code&amp;gt; || The named rulesets, one per cell of the noun declension.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;[K]&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;[G]&amp;lt;/code&amp;gt; are declared in matching order, so the rules that map one onto the other pair them off position by position. &amp;lt;code&amp;gt;[C]&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;[V]&amp;lt;/code&amp;gt; also list sounds that no glyph spells and only the ruleset produces — /h/, /ɣ/, /ŋ/, /o/, /ə/, /oʊː/ — so that later rules still match them.&lt;br /&gt;
&lt;br /&gt;
== Orthography ==&lt;br /&gt;
&lt;br /&gt;
Ancient Hertic is written in an alphabetic script. &amp;lt;code&amp;gt;ipa_rules&amp;lt;/code&amp;gt; gives each glyph one sound; the rules apply in the order listed below, down the left column and then the right, so the digraphs ⟨ου⟩ and ⟨αε⟩ are matched ahead of the letters they are written with.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Spelling !! Sound !! Spelling !! Sound&lt;br /&gt;
|-&lt;br /&gt;
| ου || /ʉ/ || ζ || /ʐ/&lt;br /&gt;
|-&lt;br /&gt;
| αε || /ä/ || χ || /x/&lt;br /&gt;
|-&lt;br /&gt;
| σ || /s/ || κ || /k/&lt;br /&gt;
|-&lt;br /&gt;
| λ || /l/ || γ || /g/&lt;br /&gt;
|-&lt;br /&gt;
| ν || /n/ || υ || /u/&lt;br /&gt;
|-&lt;br /&gt;
| ρ || /r/ || ι || /i/&lt;br /&gt;
|-&lt;br /&gt;
| φ || /ɸ/ || ο || /ɔ/&lt;br /&gt;
|-&lt;br /&gt;
| μ || /m/ || ε || /ɛ/&lt;br /&gt;
|-&lt;br /&gt;
| π || /p/ || η || /e/&lt;br /&gt;
|-&lt;br /&gt;
| β || /b/ || ω || /ɒː/&lt;br /&gt;
|-&lt;br /&gt;
| θ || /θ/ || α || /ɑ/&lt;br /&gt;
|-&lt;br /&gt;
| ψ || /ð/ || ξ || /kʂ/&lt;br /&gt;
|-&lt;br /&gt;
| τ || /t̪/ || ς || /ʈʂ/&lt;br /&gt;
|-&lt;br /&gt;
| δ || /d̪/ || ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
⟨ξ⟩ and ⟨ς⟩ each yield a two-symbol sequence, which &amp;lt;code&amp;gt;[C]&amp;lt;/code&amp;gt; lists as a single consonant; ⟨ω⟩ is long. ⟨ο⟩ enters the ruleset as /ɔ/ — its /o/ value is an allophone produced by the rules, not a spelling distinction.&lt;br /&gt;
&lt;br /&gt;
== Pronunciation ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;pronounce&amp;lt;/code&amp;gt; holds ten rules, applied in order to the word once &amp;lt;code&amp;gt;ipa_rules&amp;lt;/code&amp;gt; has transposed it.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Rule !! Effect&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x/h/#_&amp;lt;/code&amp;gt; || /x/ is /h/ word-initially.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;n/ŋ/_[W]&amp;lt;/code&amp;gt; || /n/ assimilates to /ŋ/ before a velar.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;k/ʈʂ/_[F]&amp;lt;/code&amp;gt; || /k/ becomes /ʈʂ/ before a front vowel.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;[K]/[G]/[N]_&amp;lt;/code&amp;gt; || Voiceless stops voice after a nasal.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;[K]/[G]/[V]_[V]&amp;lt;/code&amp;gt; || Voiceless stops voice between vowels.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x/ɣ/[V]_[V]&amp;lt;/code&amp;gt; || /x/ becomes /ɣ/ between vowels.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ʐ/r/[V]_[V]&amp;lt;/code&amp;gt; || /ʐ/ becomes /r/ between vowels.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ɔ/o/_[C]#&amp;amp;#124;_[C][V]&amp;lt;/code&amp;gt; || /ɔ/ raises to /o/ before a single consonant, whether word-final or followed by a vowel.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ɛ/ə/_#&amp;lt;/code&amp;gt; || Final /ɛ/ reduces to /ə/.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ɒː/oʊː/_#&amp;lt;/code&amp;gt; || Final /ɒː/ becomes /oʊː/.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;code&amp;gt;&amp;amp;#124;&amp;lt;/code&amp;gt; in the raising rule separates two alternative environments; either is enough to trigger it, and it distinguishes &#039;&#039;ολ&#039;&#039; → {{auphen|ολ|YAQ-HE}} from &#039;&#039;ολλα&#039;&#039; → {{auphen|ολλα|YAQ-HE}}.&lt;br /&gt;
&lt;br /&gt;
Order matters. Palatalisation runs before both voicing rules and so claims /k/ before a front vowel outright: &#039;&#039;ακα&#039;&#039; → {{auphen|ακα|YAQ-HE}} but &#039;&#039;ακη&#039;&#039; → {{auphen|ακη|YAQ-HE}}. Nasal assimilation runs before palatalisation, so it still sees the velar that palatalisation then replaces: &#039;&#039;ανκη&#039;&#039; → {{auphen|ανκη|YAQ-HE}}. Voicing after a nasal does not depend on that assimilation, since /n/ is itself a member of &amp;lt;code&amp;gt;[N]&amp;lt;/code&amp;gt;: &#039;&#039;ανπα&#039;&#039; → {{auphen|ανπα|YAQ-HE}}. Further examples: &#039;&#039;Χερτεχι&#039;&#039; → {{auphen|Χερτεχι|YAQ-HE}}, &#039;&#039;κηχυζι&#039;&#039; → {{auphen|κηχυζι|YAQ-HE}}, &#039;&#039;ταπε&#039;&#039; → {{auphen|ταπε|YAQ-HE}}.&lt;br /&gt;
&lt;br /&gt;
== Named rulesets ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sets&amp;lt;/code&amp;gt; covers the noun declension: four cases (nominative, accusative, oblique, genitive) in two numbers across three classes. Names take the form &amp;lt;code&amp;gt;&#039;&#039;class&#039;&#039;-&#039;&#039;case&#039;&#039;-&#039;&#039;number&#039;&#039;&amp;lt;/code&amp;gt; — &amp;lt;code&amp;gt;F-nom-sg&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;M1-acc-pl&amp;lt;/code&amp;gt;, and so on. These rulesets run on the spelling rather than on the sounds: the frame withholds &amp;lt;code&amp;gt;ipa_rules&amp;lt;/code&amp;gt; when a ruleset is named, so they take the headword in the Hertic script and return the declined form in the same script, leaving pronunciation to a separate call. The page declares no orthographic category set of its own, and the declension rules name no categories.&lt;br /&gt;
&lt;br /&gt;
Each ruleset rewrites the citation ending, and every rule is anchored to the end of the word; a word that does not end in its class&#039;s citation ending comes back unchanged. The nominative singular of each class is an identity rule, so a table can call all eight cells the same way.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Form !! F (feminine, citation &amp;lt;code&amp;gt;-ι&amp;lt;/code&amp;gt;) !! M1 (first-declension masculine, citation &amp;lt;code&amp;gt;-αν&amp;lt;/code&amp;gt;) !! M2 (second-declension masculine, citation &amp;lt;code&amp;gt;-ουξ&amp;lt;/code&amp;gt;)&lt;br /&gt;
|-&lt;br /&gt;
! NOM SG&lt;br /&gt;
| -ι || -αν || -ουξ&lt;br /&gt;
|-&lt;br /&gt;
! NOM PL&lt;br /&gt;
| -υ || -ιο || -ω&lt;br /&gt;
|-&lt;br /&gt;
! ACC SG&lt;br /&gt;
| -ιξ || -αξ || -ουτ&lt;br /&gt;
|-&lt;br /&gt;
! ACC PL&lt;br /&gt;
| -υδες || -ιδες || -ωεσ&lt;br /&gt;
|-&lt;br /&gt;
! OBL SG&lt;br /&gt;
| -ε || -αεν || -ουν&lt;br /&gt;
|-&lt;br /&gt;
! OBL PL&lt;br /&gt;
| -υεν || -ιν || -ων&lt;br /&gt;
|-&lt;br /&gt;
! GEN SG&lt;br /&gt;
| -εν || -ην || -ην&lt;br /&gt;
|-&lt;br /&gt;
! GEN PL&lt;br /&gt;
| -υν || -ιην || -ωην&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Three of the M1 plurals carry two rules, matching &amp;lt;code&amp;gt;-ιαν&amp;lt;/code&amp;gt; before plain &amp;lt;code&amp;gt;-αν&amp;lt;/code&amp;gt; so that an ι-stem does not double its ι: &#039;&#039;φιαν&#039;&#039; → &amp;lt;code&amp;gt;φιο&amp;lt;/code&amp;gt;, not &amp;lt;code&amp;gt;φιιο&amp;lt;/code&amp;gt;. &amp;lt;code&amp;gt;M1-gen-pl&amp;lt;/code&amp;gt; carries only the plain rule, and so returns &amp;lt;code&amp;gt;φιιην&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
&lt;br /&gt;
Entries do not normally call these rulesets directly. The declension tables come from [[Template:YAQ-HE-decl-F]], [[Template:YAQ-HE-decl-M1]] and [[Template:YAQ-HE-decl-M2]] over [[Template:YAQ-HE-decl/core]]: the wrappers pass the class, the gender label and the definite-article forms, and the core reads the headword from the page name unless &amp;lt;code&amp;gt;word=&amp;lt;/code&amp;gt; overrides it. Only the three noun classes have rulesets here; no other part of speech is covered yet.&lt;br /&gt;
&lt;br /&gt;
The rule notation is the engine&#039;s, not this page&#039;s — it is described at [[Module:Auphen]], and its behaviour and divergences are logged on [[Module talk:Auphen]]. A misspelt ruleset name yields a visible error and files the calling page into [[:Category:Auphen errors]]. Worked examples for the engine live at [[Template:Auphen/testcases]].&lt;/div&gt;</summary>
		<author><name>Thiorosan</name></author>
	</entry>
	<entry>
		<id>https://yezur.xyz/w/index.php?title=Module:Auphen/YAQ-GA/doc&amp;diff=13113</id>
		<title>Module:Auphen/YAQ-GA/doc</title>
		<link rel="alternate" type="text/html" href="https://yezur.xyz/w/index.php?title=Module:Auphen/YAQ-GA/doc&amp;diff=13113"/>
		<updated>2026-08-27T12:19:36Z</updated>

		<summary type="html">&lt;p&gt;Thiorosan: Create the documentation subpage&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the documentation for [[Module:Auphen/YAQ-GA]], the sound data for [[Gaillean language|Gaillean]] (registry code &amp;lt;code&amp;gt;YAQ-GA&amp;lt;/code&amp;gt;) on the Yezur wiki. It is pure data and is not invoked directly: it returns a table of categories and rules which [[Module:Auphen/frame]] loads and hands to [[Module:Auphen]] whenever [[Template:Auphen]] is called with the code &amp;lt;code&amp;gt;YAQ-GA&amp;lt;/code&amp;gt;. The rule notation is the engine&#039;s; its behaviour and known divergences are logged at [[Module talk:Auphen]].&lt;br /&gt;
&lt;br /&gt;
== Fields ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field !! Contents&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ipacats&amp;lt;/code&amp;gt; || The sound categories the ruleset scopes over: &amp;lt;code&amp;gt;[C]&amp;lt;/code&amp;gt;, the consonants, and &amp;lt;code&amp;gt;[V]&amp;lt;/code&amp;gt;, the vowels. Gaillean defines no others. &amp;lt;code&amp;gt;7&amp;lt;/code&amp;gt;, the working symbol that stands in for /t͡sʰ/ through the ruleset, is listed among the consonants; /t͡sʰ/ itself is not.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ipa_rules&amp;lt;/code&amp;gt; || The initial transposition, from Gaillean spelling to sound.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pronounce&amp;lt;/code&amp;gt; || The ruleset run by &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{auphen|word|YAQ-GA}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;, which carries the transposed form to an estimated pronunciation.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;sets&amp;lt;/code&amp;gt; || Named derivation rulesets, keyed by name. Empty for Gaillean.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The page defines no &amp;lt;code&amp;gt;cats&amp;lt;/code&amp;gt; field. [[Module:Auphen/frame]] reads &amp;lt;code&amp;gt;cats&amp;lt;/code&amp;gt; in preference to &amp;lt;code&amp;gt;ipacats&amp;lt;/code&amp;gt; when it runs a named ruleset, and hands the engine no transposition with it, so a named ruleset works on spelling rather than on sound. Gaillean has none.&lt;br /&gt;
&lt;br /&gt;
== Transposition ==&lt;br /&gt;
&lt;br /&gt;
Fifteen digraphs are read as units:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Spelling !! Sound !! Spelling !! Sound&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ae&amp;lt;/code&amp;gt; || aɪ || &amp;lt;code&amp;gt;mp&amp;lt;/code&amp;gt; || ᵐp&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ao&amp;lt;/code&amp;gt; || ɶ || &amp;lt;code&amp;gt;oe&amp;lt;/code&amp;gt; || oʊ&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;bh&amp;lt;/code&amp;gt; || b͡β || &amp;lt;code&amp;gt;ou&amp;lt;/code&amp;gt; || ɯə&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ei&amp;lt;/code&amp;gt; || e: || &amp;lt;code&amp;gt;ph&amp;lt;/code&amp;gt; || p͡ɸ&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;eu&amp;lt;/code&amp;gt; || y || &amp;lt;code&amp;gt;th&amp;lt;/code&amp;gt; || c&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gh&amp;lt;/code&amp;gt; || g͡ɣ || &amp;lt;code&amp;gt;zh&amp;lt;/code&amp;gt; || ʒ&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ll&amp;lt;/code&amp;gt; || ʎ || &amp;lt;code&amp;gt;zw&amp;lt;/code&amp;gt; || ʃʷ&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mb&amp;lt;/code&amp;gt; || ᵐb || &amp;amp;nbsp; || &amp;amp;nbsp;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The engine matches the longest spelling first, so a digraph wins over its letters wherever it stands in the list; the data page lists the digraphs ahead of the single letters for reading, not for precedence. Where three letters meet, &amp;lt;code&amp;gt;mbh&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;mph&amp;lt;/code&amp;gt; therefore transpose as &amp;lt;code&amp;gt;mb&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;mp&amp;lt;/code&amp;gt; followed by &amp;lt;code&amp;gt;h&amp;lt;/code&amp;gt;, and the ruleset later draws them together into /ᵐb͡β/ and /ᵐp͡ɸ/.&lt;br /&gt;
&lt;br /&gt;
Among the single letters the values that do not follow the spelling are &amp;lt;code&amp;gt;a&amp;lt;/code&amp;gt; /a:/, &amp;lt;code&amp;gt;c&amp;lt;/code&amp;gt; /t͡sʰ/, &amp;lt;code&amp;gt;e&amp;lt;/code&amp;gt; /ɛ/, &amp;lt;code&amp;gt;f&amp;lt;/code&amp;gt; /ɸ/, &amp;lt;code&amp;gt;h&amp;lt;/code&amp;gt; /x/, &amp;lt;code&amp;gt;o&amp;lt;/code&amp;gt; /ɒ/, &amp;lt;code&amp;gt;r&amp;lt;/code&amp;gt; /ɹ/ and &amp;lt;code&amp;gt;v&amp;lt;/code&amp;gt; /β/. The rest transpose to their own value, save &amp;lt;code&amp;gt;x&amp;lt;/code&amp;gt;, which becomes the working symbol &amp;lt;code&amp;gt;é&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;q&amp;lt;/code&amp;gt;, which stands unchanged; both are settled by the ruleset, &amp;lt;code&amp;gt;q&amp;lt;/code&amp;gt; as /kʷ/ in &amp;lt;code&amp;gt;qu&amp;lt;/code&amp;gt; before a vowel, /k͡x/ at the end of a word and /kʲ/ elsewhere, and &amp;lt;code&amp;gt;é&amp;lt;/code&amp;gt; as /kʃ/, or /kəʃ/ finally. &amp;lt;code&amp;gt;~&amp;lt;/code&amp;gt; transposes to nothing; because the transposition runs before the engine divides the word, the divider is gone by the time the division is made and has no effect in Gaillean, where a space separates words instead. Length is written with a colon, both here and in the engine&#039;s output.&lt;br /&gt;
&lt;br /&gt;
== Pronunciation ==&lt;br /&gt;
&lt;br /&gt;
The vowels alternate with their position in the word. /a:/ lowers to [ä] throughout and returns to [a:] before a consonant and vowel and at the end of a word. /ɛ/ raises to [e] before a consonant and vowel, though not in &amp;lt;code&amp;gt;[C][C]_[C]&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;[C]_[C][C]&amp;lt;/code&amp;gt;, and before a final vowel; it reduces to [ə] between a vowel and a consonant, in &amp;lt;code&amp;gt;[C]_[C][C][V]&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;[V][C]_[C][C]&amp;lt;/code&amp;gt;, after a cluster at the end of a word, and at the end of a word after /ʎ ʒ c g͡ɣ/, though never after &amp;lt;code&amp;gt;qu&amp;lt;/code&amp;gt;. /ɒ/ raises to [o] before a consonant and vowel, lengthens to [o:] at the end of a word, and centres to [ʌ] between a vowel and a consonant and in &amp;lt;code&amp;gt;[C][C]_[C]&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;[C]_[C][C]&amp;lt;/code&amp;gt;. The return of [a:] and both raisings are blocked before /ʎ ʒ c/, the sounds of &amp;lt;code&amp;gt;ll&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;zh&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;th&amp;lt;/code&amp;gt;, so &amp;lt;code&amp;gt;liath&amp;lt;/code&amp;gt; is /ljäc/ where &amp;lt;code&amp;gt;dwalia&amp;lt;/code&amp;gt; is /dwa:lia:/. &amp;lt;code&amp;gt;ei&amp;lt;/code&amp;gt; becomes [ɛi] except at the end of a word, where the transposed [e:] stands, and &amp;lt;code&amp;gt;ie&amp;lt;/code&amp;gt; becomes [iə] unless another vowel precedes it.&lt;br /&gt;
&lt;br /&gt;
Among the consonants, /n/ palatalises to [ɲ] before /a: i ɛ/ and /s/ to [ʃ] before another consonant. /i/ becomes the glide [j] beside a vowel, but not at the end of a word, not after &amp;lt;code&amp;gt;qu&amp;lt;/code&amp;gt;, and not where a single consonant precedes it and a word-final vowel follows; this is what carries the [i] of [ɛi] to [j], so &amp;lt;code&amp;gt;ceir&amp;lt;/code&amp;gt; is /t͡sʰɛjɹ/. At the end of a word, and before a word-final consonant, /b d g/ harden to [p t k] and /z ʒ ʒʷ/ to [s ʃ ʃʷ]; /β/ becomes [w] finally, except in &amp;lt;code&amp;gt;bh&amp;lt;/code&amp;gt;, and [ɸə] before a final consonant.&lt;br /&gt;
&lt;br /&gt;
Several sounds take a supporting schwa at the end of a word: /ʎ/ becomes [lə], /m/ becomes [ɱə], &amp;lt;code&amp;gt;é&amp;lt;/code&amp;gt; becomes [kəʃ], and a word consisting of &amp;lt;code&amp;gt;h&amp;lt;/code&amp;gt; alone is [xə]. A final /ɛɹ/ after /t p k/ reduces to [əɹ], so &amp;lt;code&amp;gt;awiter&amp;lt;/code&amp;gt; is /a:witəɹ/.&lt;br /&gt;
&lt;br /&gt;
Two rules use &amp;lt;code&amp;gt;%&amp;lt;/code&amp;gt;, which in an environment stands for the target as matched: &amp;lt;code&amp;gt;[C]//_%&amp;lt;/code&amp;gt; drops the first of a doubled consonant, so &amp;lt;code&amp;gt;arreie&amp;lt;/code&amp;gt; is /äɹɛjɛ/ against /a:ɹɛjɛ/ for a single &amp;lt;code&amp;gt;r&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;[V]/:/%_&amp;lt;/code&amp;gt; writes the second of a doubled vowel as length, so &amp;lt;code&amp;gt;duu&amp;lt;/code&amp;gt; is /du:/. Late rules then collapse [nɲ] to [ɲ] and [ʃs] to [s] and restore the working symbols &amp;lt;code&amp;gt;7&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;8&amp;lt;/code&amp;gt; to /t͡sʰ/ and /iə/; while those two stand, they belong to neither category and so match neither &amp;lt;code&amp;gt;[C]&amp;lt;/code&amp;gt; nor &amp;lt;code&amp;gt;[V]&amp;lt;/code&amp;gt;, as &amp;lt;code&amp;gt;é&amp;lt;/code&amp;gt; does not. Two further rules act on characters the transposition never produces: &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; becomes a hyphen and &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt; is deleted, and both fire only where the character is given in the word itself.&lt;br /&gt;
&lt;br /&gt;
== Named rulesets ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sets&amp;lt;/code&amp;gt; is empty, so &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{auphen|word|YAQ-GA|ruleset}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; has nothing to call: it reports an unknown ruleset and files the page in [[:Category:Auphen errors]]. Gaillean noun declension is not derived by the engine — [[Template:YAQ-GA-decl]] builds it from the paradigm and irregular-stem tables in [[Module:Gaillean]]. [[Template:Auphen/testcases]] holds the engine&#039;s live acceptance tests; Gaillean has no rows there.&lt;/div&gt;</summary>
		<author><name>Thiorosan</name></author>
	</entry>
	<entry>
		<id>https://yezur.xyz/w/index.php?title=Module:Auphen/doc&amp;diff=13112</id>
		<title>Module:Auphen/doc</title>
		<link rel="alternate" type="text/html" href="https://yezur.xyz/w/index.php?title=Module:Auphen/doc&amp;diff=13112"/>
		<updated>2026-08-27T12:19:34Z</updated>

		<summary type="html">&lt;p&gt;Thiorosan: Create the documentation subpage&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the documentation for [[Module:Auphen]], the sound-change engine for the Yezur wiki. It applies an ordered ruleset of rewrite rules to a word and returns the result. It exports no &amp;lt;code&amp;gt;#invoke&amp;lt;/code&amp;gt; entry point and is not called from wikitext: [[Module:Auphen/frame]] requires it, hands it the data for one language and backs [[Template:Auphen]], so that &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{auphen|word|code}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; estimates a pronunciation and &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{auphen|word|code|ruleset}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; runs a named ruleset. The categories, the glyph-to-sound table and the rulesets themselves are pure data on the &amp;lt;code&amp;gt;Module:Auphen/&amp;amp;lt;code&amp;amp;gt;&amp;lt;/code&amp;gt; pages; the engine holds no language-specific material. The rule notation is a port of PhoMo&#039;s; the behaviour log, the divergences from it and the module&#039;s provenance are kept on [[Module talk:Auphen]].&lt;br /&gt;
&lt;br /&gt;
== Interface ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Call !! Purpose&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;Auphen.new(categories, ipa_rules, opts)&amp;lt;/code&amp;gt; || Builds an engine. &amp;lt;code&amp;gt;categories&amp;lt;/code&amp;gt; maps each bracketed category name to an array of its members in declaration order; &amp;lt;code&amp;gt;ipa_rules&amp;lt;/code&amp;gt; is the glyph-to-sound table as a string; &amp;lt;code&amp;gt;opts&amp;lt;/code&amp;gt; holds the two settings below. Every argument may be omitted, and an engine built without &amp;lt;code&amp;gt;ipa_rules&amp;lt;/code&amp;gt; does no glyph conversion.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;eng:run(ruleset, input, toIpa)&amp;lt;/code&amp;gt; || Runs &amp;lt;code&amp;gt;ruleset&amp;lt;/code&amp;gt; over &amp;lt;code&amp;gt;input&amp;lt;/code&amp;gt; and returns the finished string. The input is split on spaces and on &amp;lt;code&amp;gt;~&amp;lt;/code&amp;gt;, each part is processed as its own word with its own word edges, and the parts are rejoined with spaces. With &amp;lt;code&amp;gt;toIpa&amp;lt;/code&amp;gt; true the input is first lower-cased, sentence-final punctuation and the colon become &amp;lt;code&amp;gt;&amp;amp;#124;&amp;lt;/code&amp;gt;, other punctuation is dropped, and &amp;lt;code&amp;gt;ipa_rules&amp;lt;/code&amp;gt; is applied.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;eng:run_word(ruleset, word)&amp;lt;/code&amp;gt; || Runs the ruleset over a single word. Returns the finished word and a trace holding, for each rule, its text, the word after it and whether it applied.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;eng.warnings&amp;lt;/code&amp;gt; || Warnings gathered while loading and running: an invalid category name, a category reference that cannot be resolved, an affix category used without an index, an affix index that matches nothing, a rule skipped for exceeding the cap below. [[Module:Auphen/frame]] does not read them.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;opts.explodeCap&amp;lt;/code&amp;gt; || The ceiling on the number of variants one segment of a rule may expand to, 5,000,000 by default. A segment above it expands to nothing and the rule is skipped with a warning rather than left to exhaust the parser.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;opts.dashToSpace&amp;lt;/code&amp;gt; || When true, hyphens in the finished word become spaces.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Neither option is reachable from wikitext: [[Module:Auphen/frame]] builds the engine without an &amp;lt;code&amp;gt;opts&amp;lt;/code&amp;gt; table, so template calls run at the default cap and leave hyphens untouched.&lt;br /&gt;
&lt;br /&gt;
== Rule lines ==&lt;br /&gt;
&lt;br /&gt;
A ruleset is plain text, one rule to a line; a line containing no &amp;lt;code&amp;gt;/&amp;lt;/code&amp;gt; is ignored. Each rule has up to five fields, separated by &amp;lt;code&amp;gt;/&amp;lt;/code&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
 target / change / environment / exception / else&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field !! Purpose&lt;br /&gt;
|-&lt;br /&gt;
| target || What the rule matches. &amp;lt;code&amp;gt;#&amp;lt;/code&amp;gt; alone means the whole word; an empty target matches at every slot from before the first character to after the last.&lt;br /&gt;
|-&lt;br /&gt;
| change || What the match becomes. An empty field deletes it.&lt;br /&gt;
|-&lt;br /&gt;
| environment || Conditions on the surrounding word; the rule applies only where one of them holds. An empty field imposes no condition.&lt;br /&gt;
|-&lt;br /&gt;
| exception || Conditions written the same way; where one holds, the rule is blocked.&lt;br /&gt;
|-&lt;br /&gt;
| else || Applied in place of the change wherever the environment fails or an exception holds. An empty field leaves the match alone.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Rules run in order, each on the output of the last. The word is lower-cased before a rule sees it, and the finished word is re-cased to match the input: all lower, all upper, or otherwise capitalised. A rule whose target is &amp;lt;code&amp;gt;#&amp;lt;/code&amp;gt; and whose change contains &amp;lt;code&amp;gt;#&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;@&amp;lt;/code&amp;gt; is treated as an affixation instead of a replacement; such a rule has no target position, so a condition containing &amp;lt;code&amp;gt;_&amp;lt;/code&amp;gt; never holds in one.&lt;br /&gt;
&lt;br /&gt;
== Notation ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Notation !! Meaning&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;[X]&amp;lt;/code&amp;gt; || A category: a bracketed capital followed by up to two more letters, its members listed on the language&#039;s data page. Members are tried longest first when matching but map by position, so the &#039;&#039;n&#039;&#039;th member of the target&#039;s category becomes the &#039;&#039;n&#039;&#039;th member of the change&#039;s.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;[a,b,c]&amp;lt;/code&amp;gt; || A category written in place, members comma-separated, without being declared.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;%&amp;lt;/code&amp;gt; || In the change, the text that was matched, so that &amp;lt;code&amp;gt;%%&amp;lt;/code&amp;gt; doubles it; where the target is &amp;lt;code&amp;gt;#&amp;lt;/code&amp;gt; it is the whole word. In a condition, replaced by the matched text before the condition is tested.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;?&amp;lt;/code&amp;gt; || The matched text reversed, or the whole word where the target is &amp;lt;code&amp;gt;#&amp;lt;/code&amp;gt;; it is read the same way in a condition. As the whole change, &amp;lt;code&amp;gt;?&amp;lt;/code&amp;gt;&#039;&#039;n&#039;&#039; reverses that text from position &#039;&#039;n&#039;&#039;, counting from the end where &#039;&#039;n&#039;&#039; is negative, and &amp;lt;code&amp;gt;?&amp;lt;/code&amp;gt;&#039;&#039;n&#039;&#039;&amp;lt;code&amp;gt;^&amp;lt;/code&amp;gt;&#039;&#039;m&#039;&#039; reverses &#039;&#039;m&#039;&#039; characters from there.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;_&amp;lt;/code&amp;gt; || The target&#039;s own slot, which makes the condition local: what stands left of &amp;lt;code&amp;gt;_&amp;lt;/code&amp;gt; must precede the match and what stands right of it must follow. A condition without &amp;lt;code&amp;gt;_&amp;lt;/code&amp;gt; is global and is tested against the whole word.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;*&amp;lt;/code&amp;gt; || In a local condition, separates material that need not be adjacent: the segment nearest the slot must abut it, the others need only occur in order further out.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;#&amp;lt;/code&amp;gt; || A word edge. The word is padded with &amp;lt;code&amp;gt;#&amp;lt;/code&amp;gt; at each end, so a local condition tests an edge in place; in a global condition, material before the &amp;lt;code&amp;gt;#&amp;lt;/code&amp;gt; must be word-initial and material after it word-final.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;=&amp;lt;/code&amp;gt; || Counts occurrences, without overlap, in a global condition. &amp;lt;code&amp;gt;[V]=3&amp;lt;/code&amp;gt; holds at exactly three, &amp;lt;code&amp;gt;[V]=&amp;amp;gt;3&amp;lt;/code&amp;gt; at three or more, &amp;lt;code&amp;gt;[V]=&amp;amp;lt;3&amp;lt;/code&amp;gt; at three or fewer.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;amp;#124;&amp;lt;/code&amp;gt; || Separates alternative conditions; the field holds if any one of them does.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;quot;&amp;lt;/code&amp;gt; || As a condition on its own, holds when the previous rule applied.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;@&amp;lt;/code&amp;gt;&#039;&#039;n&#039;&#039; || Written at the end of the change, selects a single instance: the &#039;&#039;n&#039;&#039;th match of the target, counted from the end where &#039;&#039;n&#039;&#039; is negative. Instances are numbered by a left-to-right, longest-first scan, so overlapping members of one category count once. An index on the else field is used where the change carries none.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;^&amp;lt;/code&amp;gt;&#039;&#039;m&#039;&#039; || After an index, the number of characters the change covers, counted from the start of the match rather than taken from the length of the target.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;!&amp;lt;/code&amp;gt;&#039;&#039;x&#039;&#039; || Makes the operator character &#039;&#039;x&#039;&#039; an ordinary literal. The &amp;lt;code&amp;gt;!&amp;lt;/code&amp;gt; of the movement marker &amp;lt;code&amp;gt;&amp;amp;gt;!&amp;lt;/code&amp;gt; is not read as an escape.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;~&amp;lt;/code&amp;gt; || A word boundary: each side is run as its own word and the output shows a space. A &amp;lt;code&amp;gt;~&amp;lt;/code&amp;gt; produced by a rule becomes a plain space.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Affixation and movement ==&lt;br /&gt;
&lt;br /&gt;
In an affixation rule the change is a template in which &amp;lt;code&amp;gt;#&amp;lt;/code&amp;gt; stands for the word; positions are counted in characters from 1, and a negative position counts from the end. Apart from the movement forms, a template with no &amp;lt;code&amp;gt;#&amp;lt;/code&amp;gt; in it leaves the word unchanged; an index and span with no material at all delete. Category references and &amp;lt;code&amp;gt;##&amp;lt;/code&amp;gt; are resolved before the template is applied, and &amp;lt;code&amp;gt;%&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;?&amp;lt;/code&amp;gt; are not read here.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Change !! Effect&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x#&amp;lt;/code&amp;gt; || Prefixes &#039;&#039;x&#039;&#039;; &amp;lt;code&amp;gt;#x&amp;lt;/code&amp;gt; suffixes it and &amp;lt;code&amp;gt;x#y&amp;lt;/code&amp;gt; circumfixes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;##&amp;lt;/code&amp;gt; || Appends a copy of the word, each further &amp;lt;code&amp;gt;#&amp;lt;/code&amp;gt; appending another. With an index the copy is that slice of the word — &amp;lt;code&amp;gt;^&amp;lt;/code&amp;gt;&#039;&#039;m&#039;&#039; giving its length, one character by default — and is placed directly after it.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;#x@&amp;lt;/code&amp;gt;&#039;&#039;n&#039;&#039; || Inserts &#039;&#039;x&#039;&#039; after character &#039;&#039;n&#039;&#039;; &amp;lt;code&amp;gt;x#@&amp;lt;/code&amp;gt;&#039;&#039;n&#039;&#039; inserts it before.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x#@&amp;lt;/code&amp;gt;&#039;&#039;n&#039;&#039;&amp;lt;code&amp;gt;^&amp;lt;/code&amp;gt;&#039;&#039;m&#039;&#039; || Replaces &#039;&#039;m&#039;&#039; characters from position &#039;&#039;n&#039;&#039; with &#039;&#039;x&#039;&#039;, or deletes them where the material is empty.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;#[X]@&amp;lt;/code&amp;gt;&#039;&#039;n&#039;&#039; || The &#039;&#039;n&#039;&#039;th member of category X occurring in the word, used as affix material and here suffixed. The index is consumed by the category, so the template&#039;s &amp;lt;code&amp;gt;#&amp;lt;/code&amp;gt; alone places the material.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;amp;gt;&amp;lt;/code&amp;gt;&#039;&#039;s&#039;&#039;&amp;lt;code&amp;gt;@&amp;lt;/code&amp;gt;&#039;&#039;d&#039;&#039;&amp;lt;code&amp;gt;^&amp;lt;/code&amp;gt;&#039;&#039;m&#039;&#039; || Moves &#039;&#039;m&#039;&#039; characters, one by default, from position &#039;&#039;s&#039;&#039; to position &#039;&#039;d&#039;&#039;, the destination being counted in the word with the block already removed. &amp;lt;code&amp;gt;&amp;amp;gt;!&amp;lt;/code&amp;gt; in place of &amp;lt;code&amp;gt;&amp;amp;gt;&amp;lt;/code&amp;gt; copies the block instead, counting the destination in the unchanged word.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;ipa_rules&amp;lt;/code&amp;gt; is read as one &amp;lt;code&amp;gt;glyph/sound&amp;lt;/code&amp;gt; pair per line, longest glyph first; anything it does not match passes through unchanged. It is applied only on the pronunciation path, where [[Module:Auphen/frame]] runs the data page&#039;s &amp;lt;code&amp;gt;pronounce&amp;lt;/code&amp;gt; ruleset against its &amp;lt;code&amp;gt;ipacats&amp;lt;/code&amp;gt; categories and wraps the result in slashes. A named ruleset is taken from &amp;lt;code&amp;gt;sets&amp;lt;/code&amp;gt; and run against &amp;lt;code&amp;gt;cats&amp;lt;/code&amp;gt;, over the orthography and with no glyph conversion. Either category set stands in for the other where a data page defines only one.&lt;br /&gt;
&lt;br /&gt;
Worked examples for the languages with sound data are on [[Template:Auphen/testcases]], which calls &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{#invoke:Auphen/frame|raw}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; for unformatted output. A missing word or code, a code with no data page and an unknown ruleset are reported rather than raised: &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{auphen}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; renders the message as an error and files the page in [[:Category:Auphen errors]], while &amp;lt;code&amp;gt;raw&amp;lt;/code&amp;gt; returns it as a plain &amp;lt;code&amp;gt;ERROR:&amp;lt;/code&amp;gt; line.&lt;/div&gt;</summary>
		<author><name>Thiorosan</name></author>
	</entry>
	<entry>
		<id>https://yezur.xyz/w/index.php?title=Module:Airananwe/doc&amp;diff=13111</id>
		<title>Module:Airananwe/doc</title>
		<link rel="alternate" type="text/html" href="https://yezur.xyz/w/index.php?title=Module:Airananwe/doc&amp;diff=13111"/>
		<updated>2026-08-27T12:19:33Z</updated>

		<summary type="html">&lt;p&gt;Thiorosan: Create the documentation subpage&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the documentation for [[Module:Airananwe]], the inflection-table builder for Airananwe (registry code &amp;lt;code&amp;gt;YAS-AI&amp;lt;/code&amp;gt;) on the Yezur wiki. It is not called directly: [[Template:YAS-AI-conj]] invokes &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{#invoke:Airananwe|conj}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; and [[Template:YAS-AI-decl]] invokes &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{#invoke:Airananwe|decl}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;, and Dictionary entries transclude those templates under a &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;====Conjugation====&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;====Declension====&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; heading.&lt;br /&gt;
&lt;br /&gt;
The module holds no rules of its own: what it hard-codes is the inventory of tenses and persons and the layout of the tables, while every form is derived by running one named ruleset from [[Module:Auphen/YAS-AI]] over the citation form. It requires that data page directly rather than through [[Module:Auphen/frame]], and builds an [[Module:Auphen]] engine from its orthography-scope categories (&amp;lt;code&amp;gt;cats&amp;lt;/code&amp;gt;) alone. The engine is created without &amp;lt;code&amp;gt;ipa_rules&amp;lt;/code&amp;gt; and each form is asked for in spelling rather than sound, so &amp;lt;code&amp;gt;pronounce&amp;lt;/code&amp;gt; is never run and the tables come out in ordinary Airananwe orthography; pronunciation stays with &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{auphen}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;. A change to the rules on the data page is therefore picked up here without an edit to this module, which is wired to &amp;lt;code&amp;gt;YAS-AI&amp;lt;/code&amp;gt; and serves no other language.&lt;br /&gt;
&lt;br /&gt;
== Parameters ==&lt;br /&gt;
&lt;br /&gt;
Both functions take the same parameters and read them from the parent frame, so they are given to the wrapper template rather than to the invocation.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Parameter !! Purpose&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;word&amp;lt;/code&amp;gt; || The form to inflect: the citation form of the verb for &amp;lt;code&amp;gt;conj&amp;lt;/code&amp;gt;, the singular of the noun for &amp;lt;code&amp;gt;decl&amp;lt;/code&amp;gt;. Defaults to the page name when omitted.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; || A positional alternative to &amp;lt;code&amp;gt;word&amp;lt;/code&amp;gt;, consulted only when &amp;lt;code&amp;gt;word&amp;lt;/code&amp;gt; is absent; a &amp;lt;code&amp;gt;word&amp;lt;/code&amp;gt; that is present but empty falls through to the page name instead.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Rulesets ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Ruleset !! Derives&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&#039;&#039;tense&#039;&#039;-&#039;&#039;person&#039;&#039;&amp;lt;/code&amp;gt; || One finite form. &#039;&#039;tense&#039;&#039; is &amp;lt;code&amp;gt;past&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;nearpast&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;present&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;nearpresent&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;nearfuture&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;future&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;passive-past&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;passive-present&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;passive-future&amp;lt;/code&amp;gt;; &#039;&#039;person&#039;&#039; is &amp;lt;code&amp;gt;1sg&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2sg&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3sg&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3sg-f&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1p&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2p&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;3p&amp;lt;/code&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&#039;&#039;tense&#039;&#039;-&#039;&#039;person&#039;&#039;-neg&amp;lt;/code&amp;gt; || The negative counterpart of the same form.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;plural&amp;lt;/code&amp;gt; || The plural of a noun, from the shape of the singular.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;genitive&amp;lt;/code&amp;gt; || The genitive of a noun. Run over the headword for the singular and over the generated plural for the plural.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The data page carries two further rulesets, &amp;lt;code&amp;gt;special&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;passive&amp;lt;/code&amp;gt;, which this module never calls: each finite ruleset repeats inline the stem derivation it needs — bare stem, special stem or passive stem — before the personal ending, so it can be run over the citation form on its own. The two remain reachable as &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{auphen|word|YAS-AI|special}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;conj&amp;lt;/code&amp;gt; emits two tables, the seven persons down the side, captioned &amp;quot;Active — negative beneath each form&amp;quot; and &amp;quot;Passive&amp;quot;. The first covers the six active tenses, the affirmative in bold with the negative in grey beneath it; the second covers the passive past, present and future in the same layout. A tense and person for which no affirmative ruleset exists is shown as an em dash, and a missing negative leaves the lower line of the cell empty; with the data page as it stands neither case arises.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;decl&amp;lt;/code&amp;gt; emits a single table, &amp;lt;code&amp;gt;SG&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;PL&amp;lt;/code&amp;gt; against &amp;lt;code&amp;gt;plain&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;genitive&amp;lt;/code&amp;gt;, all four forms in bold. Airananwe has no case in the old sense — the plural is formed by rule from the shape of the singular, and the genitive is the suffixed postposition &#039;&#039;-enne&#039;&#039; (&#039;&#039;-nne&#039;&#039; after a vowel), which attaches to both numbers. Running the genitive over the plural is the one place where the output of one ruleset is fed to another.&lt;br /&gt;
&lt;br /&gt;
For the rule notation itself, and for the engine&#039;s behaviour and divergence log, see [[Module talk:Auphen]].&lt;/div&gt;</summary>
		<author><name>Thiorosan</name></author>
	</entry>
	<entry>
		<id>https://yezur.xyz/w/index.php?title=Category:Proto-Unterian_verbs&amp;diff=13110</id>
		<title>Category:Proto-Unterian verbs</title>
		<link rel="alternate" type="text/html" href="https://yezur.xyz/w/index.php?title=Category:Proto-Unterian_verbs&amp;diff=13110"/>
		<updated>2026-08-27T11:52:50Z</updated>

		<summary type="html">&lt;p&gt;Thiorosan: Create the category page and file it under Proto-Unterian lemmas&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Proto-Unterian lemmas]]&lt;/div&gt;</summary>
		<author><name>Thiorosan</name></author>
	</entry>
	<entry>
		<id>https://yezur.xyz/w/index.php?title=Category:Proto-Unterian_pronouns&amp;diff=13109</id>
		<title>Category:Proto-Unterian pronouns</title>
		<link rel="alternate" type="text/html" href="https://yezur.xyz/w/index.php?title=Category:Proto-Unterian_pronouns&amp;diff=13109"/>
		<updated>2026-08-27T11:52:49Z</updated>

		<summary type="html">&lt;p&gt;Thiorosan: Create the category page and file it under Proto-Unterian lemmas&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Proto-Unterian lemmas]]&lt;/div&gt;</summary>
		<author><name>Thiorosan</name></author>
	</entry>
	<entry>
		<id>https://yezur.xyz/w/index.php?title=Category:Proto-Unterian_numerals&amp;diff=13108</id>
		<title>Category:Proto-Unterian numerals</title>
		<link rel="alternate" type="text/html" href="https://yezur.xyz/w/index.php?title=Category:Proto-Unterian_numerals&amp;diff=13108"/>
		<updated>2026-08-27T11:52:48Z</updated>

		<summary type="html">&lt;p&gt;Thiorosan: Create the category page and file it under Proto-Unterian lemmas&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Proto-Unterian lemmas]]&lt;/div&gt;</summary>
		<author><name>Thiorosan</name></author>
	</entry>
	<entry>
		<id>https://yezur.xyz/w/index.php?title=Category:Proto-Unterian_nouns&amp;diff=13107</id>
		<title>Category:Proto-Unterian nouns</title>
		<link rel="alternate" type="text/html" href="https://yezur.xyz/w/index.php?title=Category:Proto-Unterian_nouns&amp;diff=13107"/>
		<updated>2026-08-27T11:52:47Z</updated>

		<summary type="html">&lt;p&gt;Thiorosan: Create the category page and file it under Proto-Unterian lemmas&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Proto-Unterian lemmas]]&lt;/div&gt;</summary>
		<author><name>Thiorosan</name></author>
	</entry>
	<entry>
		<id>https://yezur.xyz/w/index.php?title=Category:Proto-Unterian_lemmas&amp;diff=13106</id>
		<title>Category:Proto-Unterian lemmas</title>
		<link rel="alternate" type="text/html" href="https://yezur.xyz/w/index.php?title=Category:Proto-Unterian_lemmas&amp;diff=13106"/>
		<updated>2026-08-27T11:52:45Z</updated>

		<summary type="html">&lt;p&gt;Thiorosan: Create the category page and file it under Languages&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Languages]]&lt;/div&gt;</summary>
		<author><name>Thiorosan</name></author>
	</entry>
	<entry>
		<id>https://yezur.xyz/w/index.php?title=Category:Proto-Unterian_determiners&amp;diff=13105</id>
		<title>Category:Proto-Unterian determiners</title>
		<link rel="alternate" type="text/html" href="https://yezur.xyz/w/index.php?title=Category:Proto-Unterian_determiners&amp;diff=13105"/>
		<updated>2026-08-27T11:52:43Z</updated>

		<summary type="html">&lt;p&gt;Thiorosan: Create the category page and file it under Proto-Unterian lemmas&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Proto-Unterian lemmas]]&lt;/div&gt;</summary>
		<author><name>Thiorosan</name></author>
	</entry>
	<entry>
		<id>https://yezur.xyz/w/index.php?title=Category:Proto-Unterian_conjunctions&amp;diff=13104</id>
		<title>Category:Proto-Unterian conjunctions</title>
		<link rel="alternate" type="text/html" href="https://yezur.xyz/w/index.php?title=Category:Proto-Unterian_conjunctions&amp;diff=13104"/>
		<updated>2026-08-27T11:52:40Z</updated>

		<summary type="html">&lt;p&gt;Thiorosan: Create the category page and file it under Proto-Unterian lemmas&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Proto-Unterian lemmas]]&lt;/div&gt;</summary>
		<author><name>Thiorosan</name></author>
	</entry>
	<entry>
		<id>https://yezur.xyz/w/index.php?title=Category:Proto-Unterian_adverbs&amp;diff=13103</id>
		<title>Category:Proto-Unterian adverbs</title>
		<link rel="alternate" type="text/html" href="https://yezur.xyz/w/index.php?title=Category:Proto-Unterian_adverbs&amp;diff=13103"/>
		<updated>2026-08-27T11:52:38Z</updated>

		<summary type="html">&lt;p&gt;Thiorosan: Create the category page and file it under Proto-Unterian lemmas&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Proto-Unterian lemmas]]&lt;/div&gt;</summary>
		<author><name>Thiorosan</name></author>
	</entry>
	<entry>
		<id>https://yezur.xyz/w/index.php?title=Category:Proto-Unterian_adpositions&amp;diff=13102</id>
		<title>Category:Proto-Unterian adpositions</title>
		<link rel="alternate" type="text/html" href="https://yezur.xyz/w/index.php?title=Category:Proto-Unterian_adpositions&amp;diff=13102"/>
		<updated>2026-08-27T11:52:36Z</updated>

		<summary type="html">&lt;p&gt;Thiorosan: Create the category page and file it under Proto-Unterian lemmas&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Proto-Unterian lemmas]]&lt;/div&gt;</summary>
		<author><name>Thiorosan</name></author>
	</entry>
	<entry>
		<id>https://yezur.xyz/w/index.php?title=Category:Proto-Unterian_adjectives&amp;diff=13101</id>
		<title>Category:Proto-Unterian adjectives</title>
		<link rel="alternate" type="text/html" href="https://yezur.xyz/w/index.php?title=Category:Proto-Unterian_adjectives&amp;diff=13101"/>
		<updated>2026-08-27T11:52:34Z</updated>

		<summary type="html">&lt;p&gt;Thiorosan: Create the category page and file it under Proto-Unterian lemmas&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Proto-Unterian lemmas]]&lt;/div&gt;</summary>
		<author><name>Thiorosan</name></author>
	</entry>
	<entry>
		<id>https://yezur.xyz/w/index.php?title=Category:Proto-South-Andusian_verbs&amp;diff=13100</id>
		<title>Category:Proto-South-Andusian verbs</title>
		<link rel="alternate" type="text/html" href="https://yezur.xyz/w/index.php?title=Category:Proto-South-Andusian_verbs&amp;diff=13100"/>
		<updated>2026-08-27T11:52:33Z</updated>

		<summary type="html">&lt;p&gt;Thiorosan: Create the category page and file it under Proto-South-Andusian lemmas&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Proto-South-Andusian lemmas]]&lt;/div&gt;</summary>
		<author><name>Thiorosan</name></author>
	</entry>
	<entry>
		<id>https://yezur.xyz/w/index.php?title=Category:Proto-South-Andusian_pronouns&amp;diff=13099</id>
		<title>Category:Proto-South-Andusian pronouns</title>
		<link rel="alternate" type="text/html" href="https://yezur.xyz/w/index.php?title=Category:Proto-South-Andusian_pronouns&amp;diff=13099"/>
		<updated>2026-08-27T11:52:32Z</updated>

		<summary type="html">&lt;p&gt;Thiorosan: Create the category page and file it under Proto-South-Andusian lemmas&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Proto-South-Andusian lemmas]]&lt;/div&gt;</summary>
		<author><name>Thiorosan</name></author>
	</entry>
	<entry>
		<id>https://yezur.xyz/w/index.php?title=Category:Proto-South-Andusian_numerals&amp;diff=13098</id>
		<title>Category:Proto-South-Andusian numerals</title>
		<link rel="alternate" type="text/html" href="https://yezur.xyz/w/index.php?title=Category:Proto-South-Andusian_numerals&amp;diff=13098"/>
		<updated>2026-08-27T11:52:30Z</updated>

		<summary type="html">&lt;p&gt;Thiorosan: Create the category page and file it under Proto-South-Andusian lemmas&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Proto-South-Andusian lemmas]]&lt;/div&gt;</summary>
		<author><name>Thiorosan</name></author>
	</entry>
	<entry>
		<id>https://yezur.xyz/w/index.php?title=Category:Proto-South-Andusian_nouns&amp;diff=13097</id>
		<title>Category:Proto-South-Andusian nouns</title>
		<link rel="alternate" type="text/html" href="https://yezur.xyz/w/index.php?title=Category:Proto-South-Andusian_nouns&amp;diff=13097"/>
		<updated>2026-08-27T11:52:29Z</updated>

		<summary type="html">&lt;p&gt;Thiorosan: Create the category page and file it under Proto-South-Andusian lemmas&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Proto-South-Andusian lemmas]]&lt;/div&gt;</summary>
		<author><name>Thiorosan</name></author>
	</entry>
</feed>