# Kuku Yalanji MEGA Grammar Cheat Sheet

Version: 1.3 — 2026-07-03 UTC (batch-003: noun-POSS agreement with non-zero heads, IMP -ka on derived stems, kari+NONPAST≠prohibitive, §3.4 exhaustive; batch-002: retroflex-r-only allomorph conditioning ⚠, exhaustive §3.3 class, particle classes, -ri- licensing, yungal frame; batch-001 lessons: redup-hyphen + clitic-spacing conventions;
pitfalls 13–14; [A 268] *Nganjiny*→*nganjin* OCR correction)
Purpose: the single working grammar reference for hand-authoring synthetic English ↔ Kuku Yalanji
sentence pairs (Claude-authored, no generator scripts). Built from a full structured study of
**Patz, *A Grammar of the Kuku Yalanji Language of North Queensland*** (270 pp; local
`dictionaries/kuku_yalanji/grammar.md`), the 2,688-headword community dictionary
(`dictionary.yaml`), ~795 interlinear grammar examples (`examples.xigt.json`), and the elder/DB
parallel corpora. Supersedes the v1 and v2 working cheatsheets.

Conventions: **[A]** = attested verbatim in Patz (with § or example number). `V` in a suffix = the
harmony vowel (§2). Dialects: **Y** = Yalanji (our base dialect — the dictionary's), **N** = Nyungkul.
`:pt` = potent inflection. Patz forms are hyphenated at morpheme boundaries; surface forms are not.

---

## 0. STYLE & ORTHOGRAPHY CONTRACT — "elder-Patz style"

**Register**: write like the elder-shared sentences (natural, everyday, connected) —
never Bible translationese. The Bible corpus is *reference only* (for checking that a word/pattern is in
real use), **not** a style model and **not** training data.

**Grammar authority**: Patz. Every generated sentence must parse cleanly against this sheet.

**Spelling authority**: the community dictionary (`dictionary.yaml` `word:` fields) for lexemes; this
sheet for suffix shapes. Surface conventions from the elder/DB gold:

| phenomenon | surface (what we write) | Patz analysis (recorded in `analysis` field) |
|---|---|---|
| PAST tense | **`-n`**: *kadan, wajun/wayjun, wukurrin, balkan* | `-ny`: *kada-ny, waju-ny* |
| morpheme joins | run together: *bamangka, bananga* | hyphenated: *bama-ngka, bana-nga* |
| compounds | hyphenated: *binal-bungan, milka-bakan* | same |
| assimilation before `j`/`ny` | may be written: *wayju-* | phonemic: *waju-* |
| productive reduplication | **hyphenated**: *jalbu-jalbu, maral-maral, bada-bada* (elder gold: *jalbu-jalbunku*; dict headwords: *bada-bada, kiway-kiway*) | *jalbu-jalbu* (REDUP) |
| lexicalized partial redup | solid: *janjanay, bundanday, kankaday, wunanay, banbadiy, wanarriy* (§2.5.3) | as attested |
| clitic *-baja* 'again' | **separate word**: *kadan baja* (elder gold ×2) | *kada-ny-baja* |
| word-final *-iy* | **surface -i**: *nandaji, nukaji, nyajiji, wanarri, badi, maraji* (Bible ×100s, zero *-jiy*; dict headwords) | analysis keeps *-y*: *nanda-ji-y* |

Every DB row stores BOTH: `kuku` (surface) and `analysis` (Patz morphemes + gloss). The analysis makes
each row auditable; the surface matches the gold data.

---

## 1. Phonology — the illegal-string guardrails (§2.1–§2.2)

**13 consonants**: `b d j k m n ny ng l rr r w y` (digraphs ONLY `ny ng rr`). No voicing contrast —
the velar stop is always written `k` (loans/names may keep `g`: *Godungku*, *gilaja*). `rr` = trill,
`r` = retroflex continuant.

**3 vowels**: `a i u`. No long vowels, no diphthongs (*ay*, *uy* = vowel + `y`).

**Root shape**: C(VC)ⁿV(C), minimum disyllabic (no monosyllabic words except interjections *ba, ma, yah*).

- **Word-initial**: only `b d j k m n ny ng w y`. NEVER `l rr r` (except loans: *landin*).
- **Word-final**: only a vowel or `n ny l rr r y`. NEVER a stop, `m`, `ng`, or `w`.
- **Medial clusters**: homorganic nasal+stop (`mb nd nyj ngk`); `n`+peripheral (`nb nj nk nm nng`);
  `y`+non-apical (`yb yj yk ym ymb yngk`); `l`/`rr`/`r`+peripheral (`lb lj lk lm lng lmb lngk`,
  `rrb rrk rrm rrng rrmb rrngk`, `rb rk rm rn rng rmb rnd rngk`).
- **Forbidden**: geminates (CC-identical reduces to one); rhotic + palatal (`rrj rrny rj rny`).

Minimal-pair anchors [A]: *bubu* 'place/ground', *dudu* 'blunt', *juju* 'bum', *kuku* 'word/language';
*bama* 'Aboriginal person', *bana* 'water'; *maral* 'girl', *marral* 'dry'.

---

## 2. Morphophonology (§2.5)

**THE VOWEL HARMONY RULE** — for every suffix written with `V` (ERG, DAT, LOC, PERL, verbal `-nkV`,
`-nyV`, clitic `-ngVrr`):

```
stem's last vowel u          → suffix V = u        jalbu-ngku, bubu-ku, waju-nku
stem's last vowel a or i     → suffix V = a        bama-ngka, mayi-ka, kulji-nga, dama-nka
(i NEVER yields an i-vowel suffix)
```

**Invariant suffixes (never harmonise)**: neutral ERG/INST `-bu`, PERL `-burr`, ABL `-muny`,
ABESS `-mundu`, PRIV `-kari`, COMIT `-ji/-nji`, KPL `-karra`, `-bulal`, IRR `-nyaku`.

**Catalytic `-mun-`** (§3.2.3.1): inserted between stem and any NON-ZERO inflection on **trisyllabic+
stems and English loans**: [A] *bulkiji-mun-ku* 'pipi-DAT', *kunjuri-mun-du* 'shield-INST',
*school-mun-bu*, *car-mun-ji*. Optional on loans (*Toyota-nga* attested).

**`/y/` deletion**: after `i`, word-final or preconsonantal `y` is not written/pronounced — y-conjugation
verbs in `-i` surface bare (*badiy* → *badi* 'cries').

**Fixed partial reduplications** (use these, never full-root, for the six frequent verbs) [A §2.5.3]:
*kankaday* 'keep coming', *bundanday* 'keep sitting / stay', *wunanay* 'keep lying / sleep', *janjanay*
'keep standing', *banbadiy* 'keep crying', *wanarriy* 'keep running'; also *nukalkal* 'keep eating'.

---

## 3. The two alignment systems — the #1 correctness rule

**Nouns = ERGATIVE/ABSOLUTIVE. Pronouns = NOMINATIVE/ACCUSATIVE.** (§3.2, §3.5, §4.1.4)

```
NOUN  intransitive-subject S → ABS (zero)       Kadar warriy.            'The wallaby runs.'
NOUN  transitive-object   O → ABS (zero)        Dingkarangka kadar kunin. 'The man killed the wallaby.'
NOUN  transitive-subject  A → ERG               Dingkarangka ...          (man-ERG)
PRON  S or A               → NOMINATIVE          ngayu, nyulu, jana ...
PRON  O                    → ACCUSATIVE          nganya, nyunguny, yununy ...
```

Mixed clauses are natural and common [A]: *Ngayu minya milbil bujinda* 'I show the meat to the cat'
(pron-NOM A + noun-ABS O); *Dubungku nyunguny makunyajin* 'The ghost met him' (noun-ERG A + pron-ACC O).

---

## 4. Case: allomorphy (§3.2.1–3.2.2, Table 3.1)

Eight cases. ERG, DAT, LOC, ABL have **neutral** vs **potent** allomorph sets.

**POTENT** (referent has its own agency): humans, personal names, kin terms (but see §5 kin
exceptions), dogs, spirits/ghosts, active or threatening animals (sharks, snakes-as-threat, crocodiles),
police. **NEUTRAL**: plants, food, tools, artifacts, places, body parts, fire/water/ground, weather,
abstracts, quantifiers (always), possessive stems (always). Mid-animacy animals may take either — the
choice is meaningful (potent = credited with agency): [A] *Dingkar-angka* 'a man (I saw him)' vs
*Dingkar-abu* 'some man (I suppose)'; *kulngu-ku wawu* 'like bandicoot (to eat)' vs *kulngu-nku wawu*
'like [my pet] bandicoot'.

| Case | NEUTRAL | POTENT |
|---|---|---|
| ABS (S, O) | `-∅` | — |
| ERG (A) | `-bu`/V · `-Vbu`/r · `-njV`/y · `-dV`/else | `-ngkV`/V · `-VngkV`/C |
| INST | = neutral ERG | (no split) |
| DAT | `-ngkV`/y · `-VkV`/r · `-kV`/else | `-nkV`/V · `-VnkV`/C |
| LOC | `-ngV`/V · `-V`/r · `-mbV`/y · `-bV`/else | `-ndV`/V · `-VndV`/C |
| ABL | `-muny` (all) | LOC:pt + `muny` → `-ndVmuny`/`-VndVmuny` |
| ABESS | `-mundu` (all) | (no split) |
| PERL (N dialect) | `-burr`/V · `-Vburr`/r · `-jVrr`/y · `-dVrr`/else | (no split) |

⚠ **The `/r` condition = RETROFLEX `r` ONLY** (batch-002 correction): trill-`rr` stems take the
'elsewhere' allomorph — *balarr-da* (ERG), *diburr-bu* (LOC), *wujurr-ku* (DAT, [A 428a] verbatim
*yinil wujurr-ku*). Retroflex-r examples: *kadar-aka*, *kukur-uku*, *bibar-a*, *wungar-abu*.

**Attested anchor forms — copy these patterns** [A]:

- ERG:pt — *kaya-ngka* dog, *jalbu-ngku* woman, *warru-ngku* young man, *ngamu-ngku* mother,
  *babi-ngka* granny, *dingkar-angka* man, *karrkay-angka* child, *maral-angka* girl,
  *buliman-angka* police, *nganjan-angka* father, *Kubirri-ngka* (name).
- ERG/INST neutral — *juku-bu* stick/tree, *kulji-bu* stone, *mili-bu* stinging tree, *naybu-bu* knife,
  *jina-bu* foot, *mara-bu* hand, *wungar-abu* sun, *jalun-du* sea, *muyar-abu* wind, *jarba-bu*
  snake(INST), *yinba-bu* 3-prong spear, *marra-∅*→*marra* but INST *nganjirr-da* grass-tree.
- DAT neutral — *mayi-ka* food, *minya-ka* meat, *bana-ka* water, *bayan-ka* camp/house, *bubu-ku*
  place/land, *kuku-ku* language, *balji-ka* dillybag, *dukul-ku* head, *kambi-ka* clothes.
- DAT:pt — *jalbu-nku* woman, *bama-nka* person, *ngamu-nku* mother, *kaya-nka* dog, *jarba-nka* snake,
  *kiju-nku* crab, *yaba-nka* eB, *karrkay-anka* child, *nganjan-anka* father, *yaburr-unku* shark,
  *bilngkumu-nku* crocodile.
- LOC neutral — *bayan-ba* camp/house, *bana-nga* water, *juku-ngu* tree/log, *maja-nga* scrub,
  *baya-nga* fire, *jikan-ba* grass, *balji-nga* bag, *baral-ba* road, *manjal-ba* mountain,
  *burrir-a* island, *wawubaja-nga* river.
- LOC:pt — *bama-nda* person, *jana-nda* them, *buji-nda* cat, *dunyu-ndu* husband, *ngamu-ndu* mother,
  *yaba-nda* eB, *yarraman-anda* horse, *maral-anda* girl, *buliman-anda* police, *dingkar-anda* man,
  *babi-nda* granny, *bulki-nda* cattle, *wara-nda* groper.
- ABL — *bayan-muny* from camp, *jalun-muny* from the sea, *manjal-muny* from the mountain,
  *bubu-muny* from the ground, *Cairns-muny*; potent *buliman-andamuny* from the police,
  *kurriyala-ndamuny* from the carpet snake, *babarr-andamuny* from eZ, *ngamu-ndumuny* from mother.
- ABESS — *bayan-mundu* from the house (staying in it), *juku-mundu* from up the tree, *jikan-mundu*.

---

## 5. Case: functions — which case says what (§4.1.4)

- **ABS** — S and O. [A] *Kaba kaday* 'Rain is coming'; *Nganjan wunanay* 'Father is resting'.
- **ERG** — volitional A. [A] *Warrungku ngawuya daman* 'The young man speared a sea turtle'.
- **INST** — implement/body part; OR an inanimate uncontrolled cause acting on O. [A] *Dingkarangka yawu
  daman yinbabu* 'The man speared the stingray with a three-pronged spear'; *Nganya jukubu bakan* 'A
  stick poked me'; *Jana jalbu jinabu dungay* 'The women go on foot'; *Karrkay milibu wajun* 'A stinging
  tree burnt the child'.
- **DAT** — purpose/goal ('for'), beneficiary, cause of action/emotion, object of *wawu* want/like,
  *yinil* fear, *binal* knowledge, topic of ask/tell-about, standard of comparison. [A] *Ngayu bubu
  kidal-kidal bayanka* 'I sweep the ground for a camp'; *Nyulu dingkar ngamunku badin* 'The man cried
  because of his mother'; *Karrkay yinil kijunku* 'The child is afraid of crabs'; *Ngayu Mabelanda
  babajin bayanka jirakalka* 'I asked Mabel about her new house'; *Ngawuya ngujayngka yalbay-bajaku*
  'A sea turtle is much bigger than a freshwater turtle'.
- **LOC** — place at/in/on; **goal of motion**; **recipient/addressee of give/show/tell/send**.
  [A] *Maral-maral bananga janjil* 'The girls bathe in the water'; *Nganjin burrira marijin* 'We swam to
  the island'; *Nyulu marrkin dajin yabanda* 'He gave the gun to his elder brother'; *Ngayu minya milbil
  bujinda* 'I show the meat to the cat'; *Majangka kuku yungan bulimananda* 'The boss sent word with the
  policeman'.
- **ABL** — 'from' (place/time), source, material, cause of physical state, a threat one avoids.
  [A] *Jalbungku kaya kangal bayanmuny* 'The woman chases the dog from the house'; *Jalbungku balji
  wukurril jilnganmuny* 'The woman weaves a bag from reed grass'; *Ngayu bambay minyamuny buyunmuny*
  'I am sick from the bad meat'; *Nyulu ngakijiy bulimanandamuny* 'He is hiding from the police'.
- **ABESS** — doing something *from* a place without leaving it. [A] *Mabel yirrkay bayanmundu* 'Mabel
  is calling out from the house'; *Jana jukumundu mayi yilbal* 'They throw fruit down from the tree'.
- **PERL** — through/along (Nyungkul; Yalanji uses LOC). [A] *Dingkar baraldarr dungan-dungay* 'The man
  goes along the road'.

---

## 6. Noun-phrase structure (§4.1.1)

- **All NP constituents agree in case** (possessives exempt within a continuous NP). [A]
  *Yinya-ngka kubarr-angka yalbay-ngka maral baykan* 'That big eel bit the girl' — ERG on
  demonstrative + noun + adjective.
- Order: modifier normally **follows** the head (*dubal murrumurru* 'rough bark'); **quantifier
  precedes, adjective follows** when both occur (*jambul kaya kuliji* 'two vicious dogs'); demonstrative
  precedes or follows (*yinya karrkay* / *karrkay yinya*); possessive either side (*ngayku bayan*,
  *badur ngamumu*); pronoun before noun (*jana bama* 'the Aborigines', *bula ngamu* 'the two mothers').
- **Generic + specific** (classifier): *mayi wukay* 'yam (food)', *minya ngangkin* 'porcupine (meat)',
  *juku buyku* 'paperbark (tree)'.
- **Inalienable part** in apposition, part follows whole, same case: [A] *Nyulu dukul yalbay* 'he [has a]
  big head'; *Nyulu kuyu biji kayin* 'He hooked the fish by the tail'.

---

## 7. Nominal derivation (§3.2.3)

- **Possessive** (alienable): Y `-mu`/V, `-Vmu`/C (*ngamu-mu* mother's, *dingkar-amu* the man's);
  before a further case suffix → `-ndVmun-`/`-VndVmun-` (*dingkar-andamun-du* 'the man's-ERG',
  *bama-ndamun-ku* 'the people's-DAT'). Possessives ALWAYS take neutral onward inflection.
- **Comitative** 'with/having': neutral `-ji` (`-iji` after rhotic), potent `-nji`/`-Vnji`; +`-rr`
  before a further suffix. [A] *kuli-ji* 'angry/vicious', *walarr-iji* 'bearded', *nganka-ji* 'having
  flowers', *kalka-ji* 'with a spear', *maji-ji* 'having matches', *kaya-nji* 'with a dog',
  *bimay-anji* 'with aunt', *kalka-jirr-ka* 'spear-COMIT-DAT'.
- **Privative** 'without': `-kari` — *mungka-kari* 'bald', *kiru-kari* 'stupid', *dirra-kari*
  'toothless', *bayan-kari* 'homeless', *marrkin-kari* 'without a rifle', *mani-kari* 'no money'.
- **Plural**: reduplication (*juku-juku* 'trees', *maral-maral* 'girls', *wulman-wulman* 'old men');
  kin plural `-karra` (*yabujukarra* 'younger brothers', *jawunkarra* 'friends/relations');
  `-bulal` 'pair (linked)' (*jalbubulal* 'the two women').
- **`-(w)arra`** 'people of' (*wujalwujalarra* 'Bloomfield people', *jalunjiwarra* 'seaside people').
- **`-baka`** 'excessive/characteristic (negative)': *ngirraybaka* 'crybaby', *kulibaka* 'grumpy one'.
- **`mala-`** 'expert': *mala-minya* 'good hunter', *mala-mayi* 'good cook'.
- **Degree**: `jarra-` 'rather/more' (*jarra-yalbay* 'rather big'); `-baja-ku` 'very' (*dakuy-bajaku*
  'very hungry', *yalbay-bajaku* 'very big') — always ends in `-ku`; a case suffix goes before `-ku`:
  *bambay-baja-nka-ku*.
- **KIN EXCEPTIONS (§3.2.4)**: seven kin terms take NEUTRAL inflection: **kangkal** 'own child' (always:
  *kangkal-da* ERG), **manyarr** 'wife', **babarr** 'eZ', **jinkurr** 'yZ', **biwul**, **ngalayan**,
  **kujiway**. All other kin terms are potent-only (*dunyu-ngku* husband-ERG, *yaba-nda* eB-LOC).
- **Quantifiers** (always neutral): *nyubun* 'one', *jambul* 'two', *kulur* 'three/a few', *kanbal*
  'some', *wubul* 'many', *yambayamba* 'everything', *jirray* 'much/plenty', *buban* 'a little'.
  'One'/'two' special set: ERG *nyubuninja*, DAT *nyubuningka*, LOC *nyubunimba*, COMIT *nyubuninji*.

---

## 8. Pronouns (§3.5, Tables 3.6–3.8) — Yalanji forms

| | NOM (S/A) | ACC (O) | DAT | LOC | ABL | COMIT | POSS |
|---|---|---|---|---|---|---|---|
| 1sg | **ngayu** | **nganya** | ngaykunku | ngaykundu | ngaykundumuny | ngaykunji | **ngayku** |
| 2sg | **yundu** | **yununy** | yununku | yunundu | yunundumuny | yununji | **yunu** |
| 3sg | **nyulu** | **nyunguny** | nyungunku | nyungundu | nyungundumuny | nyungunji | **nyungu** |
| 1du.exc | ngali | ngalingan | ngalinka | ngalinda | ngalindamuny | ngalinji | ngalinga |
| 1du.inc | ngaliny | ngalinyan | ngalinyanka | ngalinyanda | ngalinyandamuny | ngalinyanji | ngalinyanga |
| 2du | yubal | yubalan | yubalanka | yubalanda | yubalandamuny | yubalanji | yubalanga |
| 3du | **bula** | bulangan | bulanka | bulanda | bulandamuny | bulanji | bulanga |
| 1pl.exc | **nganjin** | nganjinan | nganjinanka | nganjinanda | nganjinandamuny | nganjinanji | nganjinanga |
| 1pl.inc | **ngana** | nganangan | ngananka | ngananda | nganandamuny | ngananji | ngananga |
| 2pl | **yurra** | yurrangan | yurranka | yurranda | yurrandamuny | yurranji | yurranga |
| 3pl | **jana** | janangan | jananka | jananda | janandamuny | jananji | jananga |

- Possessive stems agreeing with a case-marked head: sg `-wun-` (*ngayku-wun-du kaya-ngka* 'my
  dog-ERG', *yunu-wun-ku ngamu-nku* 'your mother-DAT'), non-sg `-ndamun-` (*jana-ndamun-muny
  bayan-muny* 'from their house').
- Uninflected possessive with an ABS head: *ngayku bayan* 'my house', *yunu kaya* 'your dog',
  *nyungu kalka* 'his spear'.
- `ngali` = 1du EXCLUSIVE (me + him/her), `ngaliny` = INCLUSIVE (me + you). Inc/exc is weakening;
  default to the exclusive form if unsure.

---

## 9. Demonstratives & interrogatives (§3.6–3.7)

**Demonstratives**: *yanyu* 'this/these' · *yinya* 'that/those' · *yaluy* 'here' · *yinyay* 'there'.
Case forms ('this' uses base *yalu-*): ERG *yalungku* / *yinyangka*; DAT:pt *yaluyunku* / *yinyayanka*;
LOC *yaluy* / *yinyay(mba)*; ABL *yalamuny* / *yinyamuny*. Human plural: *yalurriny* 'these people',
*yinyarriny* 'those people'. [A] *Yalungku jalbungku nganya binal-bungan* 'This woman taught me'.

**Interrogatives**: *wanya* 'who' (ERG *wanyangka*, DAT *wanyanka*, COMIT *wanyanji*);
*wanyu* 'what' (oblique stem *wanyurri-*: DAT **wanyurringku 'why'**, INST *wanyurrinju*);
*wanjabu* 'where' (ABL *wanjamuny* 'where from'); **wanjawanja 'when'** (sentence-initial);
*wanjarr(ku)* 'how'; *wanjarrinya* 'how many'; *wanjaku* 'which one'; *wanyunguy* 'what kind'.
**'why' is always clause-initial.** [A] *Wanyangka ngayku dambal wundin?* 'Who took my shoes?';
*Yundu wanyu mumban baljinga?* 'What did you put in the bag?'; *Nyulu wanjamuny?* 'Where is he from?'.

---

## 10. Verbs (§3.8)

### 10a. Conjugations
- **l-conjugation** (NONPAST `-l`): ~92% transitive. *nukal* eat, *wajul* cook/burn, *manil* get,
  *nyajil* see/hear, *dajil* give, *kunil* hit/kill, *baykal* bite, *damal* spear, *bakal* dig/poke,
  *kangal* chase, *karrbal* grab/hold, *wundil* take/bring, *milbil* show, *yakal* cut, *balkal*
  speak/tell/make, *yungal* send/put, *kujil* look after, *julurril* wash, *dindal* roast, *yilbal*
  throw, *mumbal* put in, *dumbarril* break, *ngakil* hide, *nandal* close, *kidal* sweep/scrape.
  Intransitive l-conj exceptions: *janjil* swim/bathe, *dakal* climb, *walal* enter, *kaljil* vomit,
  *wandil* rise/come out/wake, *kadabal* break(itr), *jalamal* jump, *walngkal* hang.
- **y-conjugation** (NONPAST `-y`): all intransitive. *dungay* go, *kaday* come, *bunday* sit,
  *janay* stand, *wunay* lie/sleep, *badiy* cry, *warriy* run, *yirrkay* shout/sing out, *daray* fall,
  *nyunbay* turn back, *mariy/marijiy* swim(across), *wuriy* dance.

### 10b. Inflections (Table 3.16–3.17). Surface past = `-n` (§0).

| Inflection | l-conj | y-conj | Use |
|---|---|---|---|
| NONPAST | `-l` | `-y` | present & future |
| PAST | `-ny` → **-n** | `-ny` → **-n** | past |
| IMP (disyllabic) | `-∅` | `-y` | command |
| IMP (longer/derived) | `-ka` | `-ka` | command |
| PURP | `-nkV` | `-nkV` | 'in order to / must / want-to' |
| PRECAUT | `-nyji` | `-nyji` | 'lest' |
| SUCC | `-nyjiku` | `-nyjiku` | 'just before' |
| IRR | `-nyaku` | `-nyaku` | 'would/should have' |
| SUB | `-nyV` | `-nyV` | 'while/from ...ing' |

Model paradigms [A]:
```
kunil 'hit':   kunil · kunin · IMP kuni  · kuninka · kuninyji · kuninyjiku · kuninyaku · kuninya
bunday 'sit':  bunday · bundan · IMP bunday · bundanka · bundanyji · bundanyjiku · bundanyaku · bundanya
dungay 'go':   dungay · dungan · IMP dungay · dunganka · SUCC dunganyjiku
wajul 'cook':  wajul · wajun · IMP waju · PURP wajunku      (u-stem → -nku)
nukal 'eat':   nukal · nukan · IMP nuka · PURP nukanka
```
**Suppletive imperatives** (memorize): *dajil* give → **daya!**; *nyajil* see/look → **nyaka!**;
*manil* get → **mana!** (also in causatives: *daraymana!* 'drop it!').

### 10c. Verb derivation (§3.8.5)
- **State-causative `-bunga-l`** 'make X' (adj/noun base): *dandi-bungal* make hard, *yarkin-bungal*
  kill, **binal-bungal teach**, *manyarr-bungal* marry, *ngulkurr-bungal* make good, *wumbul-bungal*
  heat up. IMP = zero: *wumbul-bunga!*. Variant **`-kanga-l`** 'stir up X' (emotion/commotion):
  *yinil-kangal* frighten, *ngirray-kangal* make cry, *kuli-kangal* anger.
- **Action-causative `-(y)-mani-l`** (itr verb → tr): *dara-y-manil* drop (make fall), *warndi-manil*
  make get up, *jana-y-manil* stand (something) up. IMP *...-mana*.
- **Inchoative `-ma-l`** 'become X' (itr; IMP `-ka`): *yalbay-mal* grow, *bambay-mal* fall ill,
  **binal-mal learn**, *ngulkurr-mal* get better, *dandi-mal* harden, *kuwa-mal* go west.
- **Reflexive/intransitiviser `-ji-`** (tr → y-conj itr): *julurri-ji-y* wash oneself, *yaka-ji-n* cut
  oneself. Also **passive** (O→S; agent → LOC, optional): *Warru (yaburrundu) bayka-ji-n* 'The young man
  was bitten (by a shark)'; *Store nanda-ji-y nyiku* 'The store is closed today'; *Yanya mayi ngulkurr
  nuka-ji-y* 'This food tastes good (is good to eat)'. Also **antipassive** (A→S; O → LOC; diffuse
  action, verb usually reduplicated): *Jalbu wukay-mba nubi-nubi-ji-y* 'The woman is searching around
  for yams'.
- **Reciprocal `-wa-y`**: *kuni-wa-y* fight, *nyaji-wa-y* see each other, *balka-wa-y* chat.
- **Plural-subject `-ri-`** (optional, with plural S): *dunga-ri-y* go(pl), *kada-ri-n* came(pl).
- **Reduplication** ('keep V-ing'): link `-l-` (l-conj) / `-n-` (y-conj): *dindal-dindal* keep roasting,
  *dungan-dungay* keep going; derived stems reduplicate root only (*kunin-kuniwa-y* keep fighting).

---

## 11. Sentence patterns (§4.1.5–4.1.6)

**Word order**: free in principle (case does the work) but **unmarked = `S V` and `A O V`**; peripheral
NPs (LOC/ABL/INST/DAT) usually after the verb; pronouns early; temporal words and 'why' sentence-initial.
Fronting = topicalisation. Generate unmarked order unless deliberately topicalising.

### Verbless sentences (no copula — the bread-and-butter frames)
```
NP + ADJ        Nyungu kalka dudu.        'His spear is blunt.'          [A 300]
NP + NP         Nyulu yinya ngayku jinkurr. 'That one is my younger sister.' [A 293]
NP + LOC        Kami bayanba.             'Granny is at home.'           [A 296]
NP + locword    Jana karrkay badabada.    'The children are down there.' [A 297]
NP + ABL        Ngayku ngamu kunamuny.    'My mother is from Shiptons Flat.' [A 298]
NP + NUM        Ngayku kangkal kulur.     'I have three children.'       [A 301]
NP + COMIT      Juku ngakun ngankaji.     'The flame tree has flowers.'  [A 303]
NP + COMIT?     Yundu majiji?             'Do you have matches?'         [A 304]
NP + PRIV       Nyulu wulman mungkakari.  'The old man is bald.'         [A 306]
NP + walu ADJ   Nyulu walu nganjay.       'He is ugly.' (appearance)     [A 307]
NP + yala NP    Nyulu yala nyungu nganjan. 'He is just like his father.' [A 604]
```

### Verbal sentences
```
S V             Kadar warriy.                       'The wallaby runs.'
S V LOC         Maral-maral bananga janjil.          'The girls bathe in the water.'      [A 275]
S V LOC(goal)   Nganjin burrira marijin.           'We swam to the island.'             [A 268]
A O V           Warrungku ngawuya daman.            'The young man speared a sea turtle.' [A 233]
A O V INST      Dingkarangka yawu daman yinbabu.    'The man speared the stingray with a spear.' [A 242]
A O V LOC(rcpt) Nyulu marrkin dajin yabanda.        'He gave the gun to his elder brother.' [A 272]
S wawu DAT      Kaya wawu bajibayngka.              'The dog wants a bone.'              [A 313]
S yinil DAT     Maral yinil jarbanka.               'The girl is afraid of snakes.'      [A 312b]
S binal PURP    Jalbu binal balji wukurrinka.       'The woman knows how to weave dillybags.' [A 585]
S V DAT(cause)  Nyulu dingkar ngamunku badin.       'The man cried because of his mother.' [A 257]
S V ABL(threat) Nyulu ngakijiy bulimanandamuny.     'He is hiding from the police.'      [A 286]
```

### Negation, imperatives, questions
- **kari 'not'** before the negated element: [A] *Ngayu jungkalu kari dumbarrin* 'I did not break the
  billycan'; *Kari kanga!* 'Don't chase [it]!'; *Ngayu binal kari* 'I don't know' (postposed with
  particles). `kariku` 'not at all/not yet', `karirrku` 'not really'.
- **balu 'desist'**: *Balu dungay!* 'Let him go!'; governs DAT/PURP: *Ngayu balu kuniwanka* 'I don't
  want to fight'.
- **Imperative**: verb in IMP form, optional initial 2nd-person pronoun. [A] *(Yundu) yinya daraymana!*
  'Drop that!'; *(Yurra) julurrijika!* 'Wash yourselves!'; encouragement: *Kadarikada!* 'Come on, let's
  go!'. Urgency clitics: `-da` 'now', `-ngVrr` 'straight away' (*Nukangarr!* 'Eat up first!').
- **Yes/no question** = statement + rising intonation (just `?` in text): [A] *Nyulu kadanbaja?* 'Did he
  come back?'. **Content question**: interrogative in the queried slot (§9), 'why'/'when' initial.

---

## 12. Subordination (§4.4) — for Tier-6 rows

- **Purposive `-nkV`**: 'in order to; must; want to'. [A] *Warru dungan wawubajanga, kuyu damanka* 'The
  young man went to the river to spear fish'; *Nyulu wawu nukanka* 'He wants to eat'; *Ngayu wawu jana
  ngawuya maninka* 'I want them to get turtle'; main-clause obligation: *Ngayu mayi wajunku* 'I'd better
  cook food'. Abbreviated relative: *Yanya bana nukanka* 'This is drinking water'.
- **Precautionary `-nyji`** 'lest': [A] *Mayi kari waju, buyun-damanyji* 'Don't cook the food lest you
  spoil it'; *Kari kaya kuliji karrba, baykanyji* 'Don't touch the vicious dog lest it bite'.
- **Successive `-nyjiku`** 'just before': [A] *Jalbu mara julurrijiy, mayi damba dingkanyjiku* 'The woman
  washes her hands before kneading damper'. (Elder corpus: *dunganyjiku* 'before leaving'.)
- **Simultaneous `-nyV`** 'while ...ing' (verb usually reduplicated; watching/hearing someone do
  something): [A] *Ngayu yununy nyajin, mayi yurmbil-yurmbinya* 'I heard you chewing food'; same-subject:
  *Karrkay wanarriy, banbadinya* 'The child runs crying'.
- **Causal `-nyV`** 'from ...ing': [A] *Janjinya, nyulu bajaburray* 'He is tired from bathing'.
- **Prior `wawu-V-nyV-muny`** 'after ...ing': [A] *Wawu-janjinyamuny, jana wunanay* 'After bathing, they
  rest'; with a noun: *wawu-kambimuny julurrin* 'after washing clothes'.
- **'if/when' = particle `kaki`** (clause-initial): [A] *Kaki yundu yinya kaya jukubu kunil, yununy
  baykal* 'If you hit that dog with a stick, it will bite you.'

---

## 13. English loans (§2.3, §3.12)

- **Nouns**: optionally + catalytic `-mun-` before suffixes: *school-mun-bu* at school, *car-mun-ji*
  with a car, *truck-mun-bu*, *store-mun*; bare loan + native suffix attested too (*Toyota-nga*).
  **Adapted loans already IN the dictionary (prefer these)**: *bikibiki* pig, *naybu* knife, *mayngku*
  mango, *maji* matches, *marrkin* gun/rifle, *waybala* white person, *jukijuki* chicken, *bulawu*
  flour, *muduka* motorcar, *jarruja* trousers, *bujika* pussycat, *damba* damper, *dubayku* tobacco,
  *yarraman* horse, *bulki* cattle, *buliman* police, *wulman* old man, *wulbuman* old woman,
  *mijiji* Mrs/white woman, *jungkalu* billycan.
- **Adjectives**: `-bala` (*drunk-bala*, *blue-bala*).
- **Verbs**: itr → `-ma-l` (*travel-mal*); tr → `-im-bunga-l` (*fix-im-bungal*, *push-im-bungal*).
- Keep loans occasional and everyday (school, store, car/truck, tea, money, teacher) — the elder/DB
  corpus does this naturally (*dayim* 'time', *singmanda* 'sang').

---

## 14. COMMON PITFALLS — check every sentence against these

1. **Potent/neutral mismatch** — *kaya* dog is potent (*kayangka* not \**kayabu*); *mayi* food is
   neutral (*mayika* not \**mayinka*); the 7 kin exceptions (esp. *kangkal*) take NEUTRAL.
2. **Vowel harmony after `i` → a** (never i/u): *kulji-nga*, *mayi-ka*, *kami-ngka*.
3. **Pronoun object must be ACC**: *nganya*, *nyunguny*, *yununy* — never NOM in O slot.
4. **Conjugation**: *dungay/kaday/bunday* never take `-l`; *nukal/wajul/manil* never take `-y`.
5. **Recipient of give/show/tell = LOC(:pt)**, not DAT: *dajin yabanda*.
6. **Object of want/like/fear = DAT**, not ABS: *mayika wawu*, *yinil jarbanka*.
7. **No copula** — never render 'is/are' with a verb.
8. **A O V order** unmarked; put INST/LOC/ABL after the verb by default.
9. **Quantifiers & possessives always neutral** onward inflection.
10. **Surface past `-n`**, analysis `-ny` — keep both fields consistent.
11. **Only dictionary words** (or §13 loans). Never invent a root; never invent a suffix not on this
    sheet; respect §1 phonotactics absolutely.
12. **Discontinuous/emphatic devices** (topicalisation, clitics) — avoid until Tier 6+.
13. **'tell/say to someone' — the addressee is LOC:pt** (*Ngayu Chris-anda balkan* 'I said to Chris';
    elder *Bamanda balkan*). A bare ABS addressee with *balkal* reads as 'make'! The ABS-addressee
    frame is licensed ONLY in the jussive with a purposive complement: [A 415] *Babi-ngka maral
    balka-ny, ngawa kuji-nka* 'Grandmother told the girl to look after the baby'. Same logic for
    *yalamal* 'say'. (Batch-001 adjudication, seq 31.)
14. **Every English quantifier/adverb ('all', 'also', 'again', 'still', 'very', 'well') needs a Kuku
    exponent** — or trim the English. Elder gold: 'all' = *wubulku*, 'very' = *bajaku* (separate word).
    (Batch-001 seq 21; batch-002 seq 5/27.)
15. **The §3.3 location-word closed class is EXHAUSTIVE** (wangkar(wangkar), bada(bada), walmbi,
    jakuy, kungkarr, kuwa, jibarr, naka, yuba, ngundu, kalakalbay, wuyar, ngubar, yiringkurr,
    kudamundu, yarra). *kana* 'inside' and *ngalkal* 'outside' are NOUNS → LOC required:
    *kananga*, *ngalkalba* (dict-usage-attested). Never extend the class by analogy. (Batch-002.)
16. **Adverbial vs adjectival particles**: adverbial particles (§3.8.6.1 — *murruji* 'cannot',
    *nguymal*, *kanban*...) modify a FINITE verb and take no complement (*Ngayu murruji maraji*);
    only adjectival particles (§3.9.1 — *binal, wawu, yinil, juburr, balu*) govern DAT/PURP.
17. **-ri- plural-subject needs an overtly plural subject** — plural pronoun or reduplication
    (*Jana bama ... wandi-ri-ny* [A 188]); a quantifier alone does not license it.
18. **Don't transfer case frames between verbs**: *yungal* 'send' + LOC:pt = intermediary
    ('send WITH', [A 273–274]); the recipient frame belongs to *dajil/milbil/balkal*.
19. **NOUN possessives agree with a non-zero head** (batch-003): *-Vmu/-mu* is the ABS-context form
    ONLY; before an ERG/DAT/LOC head the possessor takes **-(V)ndVmun- + the agreeing neutral case**:
    [A 515] *Dingkar-andamun-du yaba-ngka*, [A 126] *babarr-andamun-du kaya-ngka* 'elder sister's
    dog-ERG'. (Pronoun possessives: agreement optional within a continuous NP, §4.1.1(h) —
    *ngayku kangkalda* [batch-001 seq 30] and *ngayku-wun-du ngamu-ngku* [A 247a] both licensed.)
20. **Imperative -ka applies to ALL stems over two syllables** including -ji- derived stems:
    *marajika!* 'swim!', *julurri-ji-ka!*, *wukurri-ka!* — zero-IMP is disyllabic l-conj roots only
    (+causative compounds); **kari + NONPAST = declarative negation** ('does not V'), a prohibition
    needs kari + IMP ([A 436] *Mayi kari waju!*).
21d. **LOCATIVE allomorph is vowel-conditioned AND rhotic-sensitive** (Patz §2.5.1 + locative-allomorph
    table §3.2.3.1; ⚠ CORRECTED 2026-07-03 — the earlier "rr → -a" was WRONG). Every allomorph
    vowel-harmonises (a-form after a/i-final, u-form after u-final):
    - **vowel a/i → `-nga`** (*kulji-nga*, *bana-nga*); **vowel u → `-ngu`** (*bubu-ngu*, *buyku-ngu*).
    - **⭐ TRILL /rr/ + stops/nasals/l (the `-bV` "elsewhere" allomorph) → `-ba` / `-bu`**:
      *bayan-ba*, *nyabil-ba*, *manjal-ba* · **trill**: *wabarr-ba* 'in the shade' [A6930], *dimbirr-ba*,
      *kungkarr-ba*, *makarr-ba* (a/i-final → **-ba**); **but** *diburr-**bu*** 'egg-LOC', *wujurr-**bu***
      'in the dark' [A2507/5313], *dukurr-**bu*** 'inside', *ngulkurr-**bu***, *junkurr-**bu*** (u-final → **-bu**).
    - **SINGLE retroflex /r/ (the `-V` long-vowel allomorph) → `-a` / `-u`**: *bibar-a*, *burrir-a*,
      *wungar-a*, *wangkar-a*, *jukar-a* (a/i-final → **-a**); *bujur-**u***, *dungur-**u*** (u-final → **-u**).
    - **y → `-mba` / `-mbu`** (*kiway-mba*, *wakuy-mbu*).
    - **⚠ THE TRAP: trill /rr/ takes `-ba/-bu`, single /r/ takes `-a/-u` — they are OPPOSITE.**
      So *wujurr* (rr, u) → *wujurr-bu* NOT \**wujurr-a*; *wangkar* (r, a) → *wangkar-a* NOT \**wangkar-ba*.
    - **NEVER consonant/rhotic + `-nga`.** Potent LOC (pronoun/animate) = **`-nda`** (*yunu-nda*,
      *jana-nda*, *maral-anda*).
21c. **TEMP3 'first' `-(ng)Vrr` ATTACHES to its host** ([A 3881] *duda-ny-arr* 'pounded first',
    *wulman-angka-ngarr* 'old man-ERG first'): after a vowel → `-ngarr/-ngurr` (V-harmony); after the
    past `-ny` the *ng* drops and the ny reappears → surface **`-nyarr`** (*daman* → *damanyarr*
    'speared first'). NEVER a standalone word.
21b. **PURPOSIVE = verb-stem + `-nka` (drop the `-l`)** — *mani-nka* 'to get' [A 1995 verbatim],
    *nyaji-nka*, *balka-nka*, *wundi-nka*, *daji-nka*. NEVER *verb-l-ka*. (Distinct from noun `-ka` DAT:
    *kalka* 'spear', *jambul-ka*, *kalbal-ka* 'remedy-DAT' are nouns+DAT, not purposives.)
21a. **Adjective agreement takes the HEAD's class** (batch-016 ruling): in a potent-headed NP every
    modifier takes POTENT allomorphs regardless of its own semantics — [A 51] *Warru-ngku
    kuli-ji-ngka*, [A 237] *kubarr-angka yalbay-ngka*, [A 543] *walarr-iji-ngka*. 'The little
    dog-ERG' = *kaya-ngka buban-angka*.
21. **The §3.4 time-word closed class is also exhaustive** (nyiku, yilayku, wunkun(y), juma,
    ngadiku...); other temporals are lexicalized -ny forms — 'at daybreak' = *muduwajuny* (attested
    2×), never bare *muduwaju*. Same never-extend logic as pitfall 15.

---

## 15. Clitics (§3.10) — full extraction 2026-07-02

All enclitics (word-final) except proclitic *wawu-*. **Slot order: temporal > EMPH1-3 > -ji**;
temporals never co-occur; EMPH order -ku > -lu > -bi; *-baja*(verbal) and *-(V)rrku* combine with nothing.

- **-da** TEMP1 'then' (final action of a sequence): [A] *Jana kadan, kuyu manin, wajun, nukanda.*
  'They came, caught a fish, cooked and then ate it.' Also urgency on imperatives (§11).
- **-ngVrr**/V, **-Vrr**/C TEMP3 'first of all': [A 210] *Nyulu kuyu-ngurr manin, ngawuya damanda.*
  'He caught a fish first, then speared a turtle.' Reduced *-rr* on imperatives: *daya-rr* 'give it
  first', *julurri-ka-rr* 'wash it first'.
- **-kuda** TEMP2 'meanwhile' (meaning uncertain — avoid in generation).
- **wawu-** TEMP4 proclitic 'since/after' + ABL only: *wawu-yinya-muny* 'after that', *wawu-mayi-muny*
  'after the meal'.
- **-ku** EMPH1 general emphasis: *yalbay-ku* 'really big', *wubul-ku* 'really a lot' (elder gold's
  'all' exponent).
- **-lu**(Y)/-la(N) EMPH2 'pay attention'; **-bi** EMPH3 surprise 'lo and behold' — narrative devices,
  Tier 7+.
- **-rrku**/V, **-Vrrku**/C EMPH4 'totality/only' (verbs, pronouns, kari, yala only): [A 211]
  *Maralangka kambi julurrinyarrku* 'washed ALL the clothes thoroughly'; [A 212] *Bayan kidarrku!*
  'Sweep the whole house!'; [A 215] *Ngayurrku bundanday* 'I live by myself'. → exponent for
  'all/whole/only' (pitfall 14).
- **-baja** on verbs: state verbs = 'quite' ([A 216] *Nyulu bambaymalbaja* 'getting quite sick');
  action/motion = 'again' ([A 218] *Ngayu wawu kadankabaja* 'I want to come back'). Surface: separate
  word *baja* per elder gold. Never followed by -ku on verbs.
- **-ji**(Y) 'in turn' (pronouns ONLY): [A 221] *Yunduji bunday, ngayu bubu kidal* 'Your turn to sit;
  I sweep.'
- Interjections (§4.10): *yuwu* yes · *kari* no · *ba* come on · *ma* go ahead · *kaku* wait ·
  *ngay* I see · *yalada* that's settled · *yala* OK let's · *juyuy* nonsense · *wumba* never mind ·
  *yah* hey.

## 16. Sources & provenance

- Patz reference grammar: `dictionaries/kuku_yalanji/grammar.md` (§ citations throughout).
- Community dictionary: `dictionaries/kuku_yalanji/dictionary.yaml` (spelling authority).
- Interlinear examples: `experiments/pdftomd/extract/output/examples.xigt.json`.
- Elder gold pairs: `sources/elder-shared-sentence-pairs-2026-07-02/` (style authority).
- DB usage examples: `datasets/kuku_yalanji_mobtranslate_usage_examples_v0.1.0/`.
- Bible corpus: **reference only** (attestation lookups), per project direction 2026-07-02.
- Chapter extractions from this session's four-agent deep study (phonology; nominal morphology;
  pronouns/verbs; syntax) + clitics/discourse/appendix study.


### 21e — Reflexive/middle NONPAST surface = **-ji** (y-deleted), not -jiy
The reflexive/middle suffix **-ji-** (Patz §3.8.5.4) intransitivises a transitive verb and yields a
**y-conjugation** stem. Its NONPAST is therefore underlyingly **-ji-y**, but the elder-spelling
word-final y-deletion after i (E-017 / §2.5.2) drops that y, so the **surface NONPAST = -ji**:
- *julurri-ji* 'washes/bathes oneself' (NOT julurri-jiy) · *kakawarri-ji* 'heals oneself' · *nanda-ji*
  'covers oneself' · *ngaki-ji* 'hides oneself'.
- Keep the morphemic **-ji-y** in the analysis field; write **-ji** on the surface.
- IMP of a derived -ji- stem takes **-ka**: *mara julurri-ji-ka!* 'wash your hands!' (Patz ex. 154).
- Other -ji forms are unaffected: SUB *julurri-ji-nya*, PURP *julurri-ji-nka*, LOC-nominal *julurri-ji-nga*.
Also: **yilay-yilay** 'afternoon' is y-final — if inflected for LOC it takes **-mba**, but as a bare
temporal adverb ('in the afternoon') it stands uninflected. (batch-032 lint fixes)


### 22 — Comparative, degree & number (Patz §3.2.3.8, §3.9.2)
The comparative has NO dedicated 'than' verb; it is built from case + degree morphology:
- **Comparative** = standard in **ablative -muny** + adjective with **DEG2 suffix -baja**:
  *ngaya-muny yalbay-baja* 'bigger than me', *yilayku-muny dingkar yalbay-baja* 'a bigger man than
  yesterday', *jana wubul-muny kalbay-baja* 'taller than all of them'. DEG2 -baja ≈ 'more/-er/to a
  greater degree': *ngulkurr-baja* 'better', *wubul-baja* 'more', *buban-baja* 'less/smaller',
  *mukul-baja* 'older', *dandi-baja* 'harder/heavier'.
- **Superlative** = adjective + **bajaku** 'most' (often + *wubulmuny* 'of all'): *yalbay bajaku*
  'biggest', *buban bajaku* 'smallest', *mukul bajaku* 'oldest', *ngulkurr bajaku* 'best'.
- **DEG1 prefix jarra-** = 'rather, somewhat' (*jarra-kaykay* 'rather small').
- **Comparison particle yala** = 'like, as' (equality): *yala kulji* 'like a stone'.
- **Numbers**: *nyubun* 1 · *jambul* 2 · *kulur* 3 · *wubul* 'many' (no higher cardinals; count by
  hand or say 'many'). *-bulal* = 'two who belong together' (dual derivation) vs plain *jambul* 'two'.
- **⚠ TWO *baja*s** (do not confuse): the **DEG2 degree suffix -baja** ATTACHES (hyphenated,
  *ngulkurr-baja*); the **emphatic/coordinating clitic *baja*** 'again/too/back' is a SEPARATE word
  (*kadan baja* 'came back'). The lint enforces this: hyphenated -baja legal, unhyphenated fused
  *...baja* flagged. (batch-034)


### 24 — Precautionary -nyji & TEMP3 'first of all' -(ng)Vrr (Patz §3.8.4.5, §3.10.1)
- **PRECAUTIONARY -nyji** = an undesirable event that should be **avoided/prevented**. The -nyji clause is
  **subordinate** to a main clause that states the precaution taken. English "lest / in case / or [it will]".
  *Jujubala waju, jarramali kada-nyji!* 'Burn ironwood **lest** the storm come!' · *bayka-nyji* 'lest it bite'.
  Stack freely: *baya dunga-nyji, jikan-ba wanda-nyji* 'lest the fire spread, lest it rise in the grass'.
  ⚠ Distinct from **SUCCessive -nyjiku** ('after/then') — same-looking, opposite job.
- **TEMP3 first-of-all -(ng)Vrr** = the first in a sequence / the first to do or be affected. Clitic on
  verb, noun, or pronoun. *kuyu-ngurr mani-ny* 'caught a **fish first**, then...' · *nuka-ngarr!* 'eat
  **first** (before anything else)!' · *duda-ny-arr* 'pounded [it] **first**'.
  - **Vowel harmony:** **-ngarr** after a/i-final · **-ngurr** after u-final · **-arr** after past -ny.
  - **⚠ Attach ONLY to vowel-final stems.** For a consonant-final stem, use the free adverb **ngadiku**
    'first' instead (*binal ngadiku* 'know first', NOT \*binal-ngarr).
  - **Derived nyaji-ngarr** = 'precaution / foresight' (look-ahead) — a transparent productive coinage.


### 25 — Kinship terms & their morphology (Patz §3.2.4, §3.2.3.5)
**Core vocabulary:** ngamu 'mother' · nganjan 'father' · **yaba 'ELDER brother'** (NOT a generic
sibling) · yabaju 'younger brother' · babarr 'elder sister' · jinkurr 'younger sister' · kami
'grandfather (FF/MM)' · ngaji 'mother's father' · babi 'grandmother' · jija/kaminjarr 'grandchild' ·
kangkal 'own child' · kalnga 'uncle (MB)' · bimay/bimakay 'aunt (FZ)' · bangunji 'cousin' · jawun
'relative, friend' · kuban/manyarr/biwar 'wife' · dunyu 'husband' · warru 'young man' · juway
'great-grandfather' · **mula 'blood'** · biwul 'mother-in-law' · ngalayan 'father-in-law/son-in-law' ·
kujiway 'daughter-in-law'.
- **Kin PLURAL = derivational -karra** (NOT reduplication): *yaba-karra* 'brothers', *babarr-karra*
  'sisters', **jawun-karra 'relatives, family'**. Excludes *kangkal* 'own child'.
- **Kin DYAD -manda** = 'X and their paired relative': *ngamu-manda* 'mother & child', *nganjan-manda*
  'father & son'. ⚠ Homophonous on the surface with INCHO *-ma-n-da* 'became…then' — context decides.
- **The SEVEN neutral-inflecting kin terms** — *kangkal, manyarr, babarr, jinkurr, biwul, ngalayan,
  kujiway* — take case/COMIT from the **neutral** set (like inanimates) though they are human
  (*kangkal-da* ERG, not \*kangkal-angka; *jinkurr-bul-undu* LOC). *kangkal* is always neutral; the
  other six prefer neutral but allow potent. **All OTHER kin take POTENT only**: *yaba-nda* LOC (elder
  brother), NOT \*yaba-nga; *dunyu-ngku* ERG, not \*dunyu-bu.
- POSS of these kin terms in the Yalanji dialect is often **identical to the LOC** form.


### 26 — RECIPROCAL -wa- & REFLEXIVE -ji- (Patz §3.8.5.4)
Both are **intransitivising derivations**: they take a **transitive (l-conjugation)** verb and turn it
into an **intransitive (y-conjugation)** stem. The single most important consequence:

- **⭐ The RECIPROCAL/REFLEXIVE SUBJECT IS ABSOLUTIVE, NOT ERGATIVE.** Because the verb is now
  intransitive, its subject takes the absolutive (zero) case — *dingkar jambul nyaji-way* 'the two men
  see **each other**' (NOT \*dingkar-**bu** jambul-**bu**). Getting this wrong is the classic error.

**RECIPROCAL -wa-** ('… each other', mutual action):
- Surface: **-wa-y → -way** (NONPAST), **-wa-ny → -wan** (surface PAST -n, E-013). Attach to the
  transitive root: *nyaji-l* 'see' → **nyaji-way** 'see/meet each other'; *kunja-l* 'call' →
  **kunja-way** 'call to each other'; *balka-l* 'talk' → **balka-way** 'talk together'; *kuni-l* 'hit' →
  **kuni-way** 'fight each other'; *daji-l* 'give' → **daji-way** 'give to each other / share / trade';
  *milbi-l* 'show' → **milbi-way** 'teach each other'; *mara-daji-l* 'help' → **mara-daji-way** 'help
  each other'; *karrba-l* 'hold' → **karrba-way** 'embrace'.
- **Co-participant ('do it WITH X') = COMITATIVE -nji/-ji** on the other party: *balka-n-balka-way
  warru-warru-nji* 'talking **with** the young men' (grammar.md:2169). *nyubun-nyubun-ji* 'with/toward
  each other' is the reflexive-pronoun-in-COMIT that pairs with the reciprocal.
- Reduplicate the root for 'keep V-ing each other / all V each other': *balka-n-balka-way*.

**REFLEXIVE / general-intransitive -ji-** ('… oneself'; also middle/spontaneous):
- Makes a y-conjugation stem. Surface NONPAST **-ji-y → -ji** (E-017 y-deletion after i): *wumbul-ma-ji*
  'warm oneself', *julurri-ji* 'wash oneself'. PAST **-ji-ny → -jin**. Also does general-intransitive
  duty (detransitivised 'V happens') and pairs naturally with the reciprocal as its self-directed twin.

**⚠ Three -nga-final VERB ROOTS are NOT locatives** (they surface identically to a LOC allomorph but are
lexemes; verified this batch): **jurrnga-l** 'push' (gram ex.41), **yunga-l** 'send' (ex.273–274),
**murrnga-l** 'break off' (dict). A word ending -nga is a locative ONLY if it parses as stem+LOC under
the 21d allomorphy — otherwise check the lexicon. (The lint now flags LOC-allomorphy errors — consonant+nga
should be -ba/-a, u+nga should be -ngu — with these three verbs whitelisted.)


### 27 — Movement & the directional system (Patz §3.3, dict)
**⭐ The LOCATIVE doubles as the ALLATIVE (goal of motion)** — there is no separate 'to' case.
*wawubaja-nga dunga-y* 'go **to** the river' [A37–38], *bubu-ngu kada-ny* 'came **to** the country',
*bayan-ba dunga-y* 'go **to** the house'. Same suffix marks 'from' via ABL **-muny**: *bayan-muny
dunga-ny* 'went from the camp', *kuwa-muny kada-ny* 'came from the west', *ngubar-muny* 'from the other
side'. **ABESSIVE -mundu** = a locational source 'from (a fixed vantage), acting from a place the actor
does NOT leave' (grammar l.1550) — *bayan-mundu* 'shouting from the camp (while staying in it)',
*wangkar-mundu* 'from up high', *kungkarr-mundu* 'from the north (as a vantage)'. ⚠️ **NOT 'toward'**
(toward = DAT `-ka` / particle *maku*) and **NOT 'without'** (that is PRIVATIVE `-kari`). Corrected
batch-104 — see **Rule 62**.

**Motion verbs (conjugation):** *dunga-l* go (NONPAST *dunga-y*, PAST *dunga-ny*, IMP *dunga*) · *kada-y*
come (PAST *kada-ny*, IMP *kada*; *kada-ny-baja* 'came back') · *jilba-y* walk · *daka-l* climb · *warri*
run (REDUP *wanarri-y*) · *wandi-l / warndi-y* rise/get up · *wuna-y* lie down · *wala-l* enter · *wukurri-l*
follow · *mariji-y* swim · *nyunba-y* return · *jurrnga-l* push · *jajirri-l* stand (sth) up.

**Cardinals (geographic, Bloomfield coast):** **kungkarr** 'north/NW' · **kuwa** 'west/NW' · **naka**
'seaward / east / south-coast'. Directional INCHOATIVE **-ma-l** 'move in X direction': *kuwa-ma-l* 'move
westward', *kungkarr-ma-l*, *naka-ma-l*. (LOC of a cardinal follows 21d: *kungkarr-ba*, since kungkarr is
trill /rr/.)

**Travel compounds (dict):** *juru-warri* 'go after/pursue' · *juru-manil* 'catch up with' · *maku-warri*
'go to meet' · *maku-wukurril* 'follow to meet' · *kurrka-nyaji-ji* / *kurrka-wabaji* 'look back' (REFL) ·
*muku-muku* 'go backwards' · *kurrkal-warri* 'go by a shortcut' · *juru-kulbaway* 'walk single file' ·
*jilba-dunga-y* 'go for a walk' · *jilba-burra* 'a slow walk' · *yimba-l* 'come too close'. Direction/place:
*baral* road · *bubu* country/ground · *ngubar* other side of river · *naka-naka / ngubar-ngubar* 'across'
· *wurril* 'crossways' · *kala-kalbay* 'far away' · *wanjabu* 'where (to)'. Corrected lexemes: **jiri**
'sky', **dawar** 'star', **wabarr** 'shade', **jukar** 'sand' (⚠ CORRECTED 2026-07-06 batch-062: the
earlier **janyul** 'sand' is UNATTESTED — absent from dict + grammar; sand = **jukar**, dict 10254),
**jina** 'foot/track'.


### 28 — Conditional & irrealis (Patz §3.8.4.1, particle table)
**Real conditional = particle `kaki` 'when/if' + NONPAST** in the condition clause: *kaki yundu nyaji …,
yundu binal …* 'if you see …, you know …'. Chain freely (2–3 *kaki* clauses). **Negative conditional** =
*kaki … kari …* 'if [you] don't …'. (Distinct from precautionary **-nyji** 'lest', rule 24, and from SUB
*-nyV* used for 'when'-backgrounding.)

**Irrealis `-nyaku`** (§3.8.4.1(iv)) = an action that **should have / could have / would have** happened
but **did NOT**. It attaches to the verb **stem** (drop the -l/-y conjugation marker): *dunga-nyaku*
'should have gone' [A158], *bawa-nyaku* 'should have left' [A2750], *wukurri-nyaku* 'should have followed',
*milbi-nyaku* 'should have taught/shown', *kada-nyaku* 'would have come', *bina-nyaku* 'should have known'.
It carries **no tense of its own** — time is inferred. It stands in an **independent clause**, most
naturally coordinated with a clause giving the **reason it was prevented**: *Ngayu nganjan wukurri-nyaku …,
yambada ngayu warru …* 'I should have followed my father …, but I was young …'. This is the canonical
**regret/counterfactual** frame. ⚠ CORRECTED 2026-07-06 (batch-062): the earlier example *ngara-nyaku*
'should have listened' was WRONG — **ngara-l = 'build / set up (camp) / spread'** (grammar 234/416/449),
NOT 'listen'. There is no simple 'hear/listen' verb; use **milka-bu nyaji-l** or **milka-janay**.


### 29 — Fire, hearth, cooking & food (dict, batch-041)
**Fire:** *baya* fire · *jimal* fire-stick · *dama-murni-l* twirl the fire-drill · *jakalamba-l* start a
fire · *wula* flames · *kubu* smoke · *ngunjil* charcoal/coals · *wumbul* hot · *ngalku*
bush-fire · *jirra* burnt. **Cooking verbs:** *waju-l* cook/burn (PAST *wajun*) · *dinda-l* roast ·
*balamu / nyama-l* boil (incl. stone-boiling: hot stones dropped in a bark trough) · *baka-l / munja-l /
bangka-l* dig/gather · *nyurrba-l* grind. **Earth oven** *kurrma*: pit → dry wood + stones → burn down →
rake coals → wet-leaf bed → food → wet leaves → earth seal → cook slow. **Food:** *balja / mayi / minya /
kuyu* food/veg/meat/fish · *damba* damper · *kawar* honey-bread · *wunba* honey · *wandul* fat · *wuynkurr*
broth · *kulbul* ripe · *jani* well-cooked · *nganja* taste/smell · *dakwuy* hungry · *yajin* full.
**Watch the lexemes** (rule 21d + errata 2026-07-03): 'wet' = *duna/yaru* (not *bibi* 'breast'); 'evening'
= *kunarangkal* (*kambar* = white clay); 'red' = *mula-mula / ngala-ngala* (*dalku* = archer fish,
*kubarr* = eel); *jinbal* = 'fast' (not 'green'); 'rainforest' = *majaji* (never the loan 'scrub').
The hearth is the domain's moral center: the guest fed first, the catch divided before eating, no one
eats while another watches hungry, nothing wasted, the fire never refused to a traveller.


### 30 — Successive / sequential narrative (Patz 3.8.4.1(vii), 4.4.3; batch-042)
The native way to tell a connected multi-event story is a chain of plain PAST verbs where the
**FINAL verb carries the TEMP1 clitic `-da` 'and then'**:
*Jana **kadan**, kuyu **manin**, **wajun**, **nuka-ny-da*** — 'they came, caught a fish, cooked it,
**and then** ate it' (ex.209). *Nyulu dingkar **bundan**, minya-nga **nuka-ji-ny**, **wunana-ny-da*** —
'the man sat down, had a good feed, **and then** rested' (ex.385). **Surface:** V-ny-da → **V-n-da**
(*jarrakulba-ny-da* → **jarrakulbanda**, *wuna-ny-da* → **wunanda**, *daya-ny-da* → **dayanda**).
- **SUCC `-nyjiku`** — the *latter* of two successive events with **no causal link**, in a subordinate
  clause (main clause holds the earlier event): *…dunga-**nyjiku*** 'and then went'.
- **TEMP3 `-ngurr/-ngarr`** 'first' marks the first of a sequence (ex.210 *kuyu-**ngurr** mani-ny* 'caught
  a fish first'). See rule 24.
This construction **is** the 2–4-clause micro-narrative the corpus needs; use it for concrete
event-chains (a hunt, a fishing trip, building, cooking) to balance the gnomic elder-quote register.


### 31 — Comitative -ji/-iji (with/having) vs Privative -kari (without/lacking) (Patz 3.2.3.3-4)
**COMITATIVE 'with, having, characterised by':** **-ji** after a vowel (*juku-ji* 'with a stick',
*kaka-ji* 'painful', *maja-ji* 'with rainforest' → *majaji*), after **l** (*milbal-ji* 'tearful',
*ngalkal-ji* 'with woodland'), after **n** (*jalun-ji* 'with sea'); **-iji** after a **rhotic**
(*bulbur-iji* 'dusty', *jukar-iji* 'sandy', *walarr-iji* 'bearded'). (An alternant *-nji* also occurs on
some vowel stems: *yala-nji* 'this-COMIT'.)
**PRIVATIVE 'without, lacking, -less':** **-kari**, uniform on any stem: *bayan-kari* 'homeless',
*binal-kari* 'unaware/careless', *kaya-kari* 'dog-less', *daga-kari* 'toothless', *baya-kari* 'fireless',
*bana-kari* 'waterless', *ngamu-kari* 'motherless'.
**Use for contrastive pairs** — put both in one sentence: *bama binal-**ji*** vs *bama binal-**kari***
'a person with knowledge vs without'; *bubu bana-**ji*** vs *bubu bana-**kari*** 'a country with water vs
without'. Tag COMIT/PRIV in the analysis so the exporter's grammar-probe counts them.

## Rule 32 — Interrogatives / questions (§3.5) + register note
The interrogative-pronoun paradigm (grep-verified, grammar.md §3.5 + dict). Pronouns **head the clause**
and, in these uses, do **not** inflect for case:
| Q-word | gloss | | Q-word | gloss |
|---|---|---|---|---|
| **wanya** (wanju/wanhu) | who | | **wanjaku** | which one |
| **wanyu** (wanyubaja what-else) | what | | **wanjarr** | how |
| **wanja** | where | | **wanjarrinya** | how many |
| **wanjamuny** | where from | | **wanja-wanja** | when |
| **wanjabu** | where to | | **wanyurrinku** (wanyurrimun) | why |
| **wanjaburr** | which way | | **yala** | what about? |
- **babaji-l** = 'ask'; a question can be **direct** (ends in `?`, EN and KU) or **embedded/indirect**
  (rides subordinate machinery: `kari X yambada Y` 'not X but Y'; `...-nya` SUB clause).
- **Answer-with-a-question** and **rhetorical Q-chains** are natural elder-teaching frames.
- **Register:** questions are a distinct SENTENCE-TYPE the corpus was thin on (it leaned gnomic-
  declarative). Build them as **teaching dialogues, riddles, and Q-chains** to stay long-form while
  diversifying type. The export `question` probe fires on `?` / wanya / wanyu / wanja-wanja /
  wanyurringku / babaji.
- Lexemes confirmed this batch: *dukul-wuri* 'anger', *kadil* 'sharp sound', *kaki* 'if' (COND).

## Rule 33 — Kinship + the NEUTRAL vs POTENT case split (§3.2.2 / §3.2.4)
Kin terms & human nouns take **POTENT** inflection; inanimates/lower animals take **NEUTRAL**:
| case | NEUTRAL (inanimate) | POTENT (human/kin) |
|---|---|---|
| ERG | -bu/V- · -Vbu/r- · -njV/y- · -dV/else | **-ngkV/V-** (ngamu-ngku, kami-ngka) · **-VngkV/C-** (nganjan-angka, mukul-angka) |
| DAT | -ngkV/y- · -VkV/r- · -kV/else | **-nkV/V-** (jija-nka, ngaji-nka, bama-nka) · **-VnkV/C-** (buban-anka, mukul-unku, karrkay-anka) |
| LOC | -ngV/V- · -V/r- · -mbV/y- · -bV/else | **-ndV/V-** (dunyu-ndu) · **-VndV/C-** (nganjan-anda, mukay-anda) |
| ABL | -muny (all) | **potent-LOC + muny** (ngamu-ndumuny, maral-andamuny) |
- **POSSESSIVE** (alienable, ABS): **-mu/V-** ~ **-Vmu/C-** — *ngamu-mu* mother's, *nganjan-amu* father's,
  *kaya-mu* dog's, *dingkar-amu* man's. (+non-zero infl: *-ndVmun-* / *-VndVmun-*, e.g. *kami-ndamun-bu*.)
- **DYADIC -manda** = a related pair: *ngamu-manda* mother-and-child, *nganjan-manda* father-and-son.
- **Catalytic -mun-** before a non-zero inflection on trisyllabic/loan stems: *bimakay-mun-ungku*.
- **Kin lexicon:** ngamu/mama mother · nganjan father · yaba/yabaju elder/younger.brother ·
  babarr/jinkurr elder/younger.sister · kami grandfather(FF) · babi grandmother · ngaji MF · juway
  great-grandfather · jija/kaminjarr grandchild · kalnga MB/uncle · mukul/bimay FZ/aunt · mukay MZ-elder ·
  dunyu husband · biwar/kuban wife · ngaybirr spouse · biwul MIL · ngalayin FIL · banji BIL · warrin SIL ·
  bangunji cousin · **kambanmu cross-cousin** (joking-kin) · karrkay/bayin child · kukujida (just-learned-
  to-talk) · yuyku bereaved father.
- **No native 'moiety'** → circumlocute *bama-jambul* 'the two-fold people'. Culture facts: right marriage =
  opposite moiety, children = father's moiety; deceased's name tabooed → substitute **ngalba**, refer by kin
  term; **mother-in-law avoidance** vs **cross-cousin joking** are the two poles of kin conduct.

## Rule 34 — CAUSATIVE vs INCHOATIVE and their TENSES (§3.8.5; batch-048)
KY has only ~170 verb roots — change-of-state predication leans on the two verbalisers. Both attach
to **NOMINALS** (adjectives/nouns), never to inflected verbs.
- **INCHOATIVE -ma-l** (intr, 'become X'): NONPAST **-mal** ([A 516] *binal-ma-l* 'is learning'),
  PAST **-many** (elder surface **-man**: *binalman*; [A] *bambay-ma-ny* 'fell ill', *wumbul-ma-ny* 'grew hot'),
  IMP **-maka** (*binal-ma-ka* 'learn!'), SUB 'while becoming' **-manya**, 'after becoming'
  **-ma-ny-muny**. Directional INCHO on cardinals: *kuwa-ma-l* 'move westward' (rule §cardinals).
- **⚠ -ma-nda = -ma-n(PAST) + TEMP1 -da 'became X, then…'** — legal ONLY in narrative past chains
  (elder *nukanda* 'then ate' pattern). It is NOT a present tense: a gnomic 'becomes X' MUST be
  **-mal**. TEMP1 -da never stacks with ABL (*-ma-nda-muny* is ill-formed → *-ma-ny-muny*).
  Homophony warning (rule 33): kin DYAD *ngamu-manda* — context + analysis segmentation decide.
- **CAUSATIVE -bunga-l** (tr, 'make X'; agent in potent ERG): NONPAST *-bungal*, PAST *-bungany*
  (elder *-bungan*), IMP zero *-bunga*; reduced **-bal** (*kima-bal* 'soften'); also **-mani-l**
  'render X' (*yindu-mani-l* 'change (tr)', *junkurr-mani* 'overpower'). Attested pairs: *wumbul-ma-ny*
  'the water grew hot' / *wumbul-bunga-ny* 'she heated it'; *binal-ma-l* learn / *binal-bunga-l* teach;
  *dandi-mal* harden / *dandi-bunga* harden!; *kakawarri-ma-l* get well / *kakawarri-bunga-l* heal.
  ⚠ CORRECTED 2026-07-06 (batch-064): the earlier examples *kija-ma-ny* 'water grew cold' / *kija-bunga-ny*
  'cooled it' were WRONG — **kija = 'moon, month' ONLY** (grammar 2509/719; see rule 38 line, already
  correct), never 'cold'. **Cold = kiway** (dict noun); *kiway-ma-l* 'become cold', *kiway-bunga-l* 'cool
  (tr)'. The lint's kija-guard caught this at authoring. (*yukil* = 'swear' per dict, not 'heal'; use
  *kakawarri* 'well' for heal; *warmba* is not a dict headword.)
- **'Become a NOUN' takes the noun/compound as base**: *daya-l-bama-ma-l* 'become a giver',
  *jawun-karra-ma-l* 'become kin', *ngurrban-ma-l* 'become cloud', *dubar-ma-ny* 'became a plain';
  COMIT+INCHO is legal: *nganka-ji-ma-l* 'become flower-having', *jikan-ji-ma-ny* 'became grassed'.

## Rule 35 — ROLE→CASE map (the -mundu ban) + no verb-INST nominalizations (batch-048)
> ⚠️ **CORRECTED by Rule 62 (batch-104):** `-mundu` is the ABESSIVE 'from a fixed vantage' (grammar l.1550),
> NOT 'without'. **'Without' = PRIVATIVE `-kari`.** The "ban" still holds in spirit — don't use `-mundu`
> as a catch-all for toward/into/through (those are DAT/PERL) — but the 'without' row below is corrected.

| meaning | form | example |
|---|---|---|
| 'without, lacking' | **PRIVATIVE -kari** (NOT -mundu) | *milka-kari* 'deaf/earless' (ex.54), *mani-kari* 'no money' (ex.55) |
| 'toward / into (goal, state)' | **DAT** -kV/-ngkV nt · -nkV/-VnkV pt | *yukil-ku* 'for the better', *wawu-junkurr-ku* 'into confidence', *bama-mumbu-nku* 'into bad company' |
| 'from (source, cause)' | **ABL -muny** | *baya-muny* 'from the fire', *wula-muny* 'from death' |
| 'by, with (instrument)' | **INST = neutral ERG** -bu/-dV | *mara-bu* 'by hand', *yamba-murni buban-bu* 'by small deeds' |
| 'through, along' | **PERL -burr** | *warngku-burr* 'through sleep', *yindu-burr* 'through changes' |
| stimulus of emotion | **DAT** | *kuli-ma-l yinya-nka* 'rages at it' ([A] *yinil wujurr-ku* 'afraid of the dark') |
- **NO verb+INST nominalizations** (*balka-l-bu* 'by telling' ✗). Use a SUB clause (**-nya**, [A 462]
  *baka-l-baka-nya*), a noun-INST (*kuku-bu* 'by words', *jina-bu* 'on foot'), or a finite clause.
- **Surface /y/-deletion check applies to fixes too**: *warri-y* → surface *warri*; *nanda-ji-y* → *nandaji*.
- **Phantom-lexeme discipline**: every content word must be grepped in dictionary.yaml AND grammar.md
  at AUTHORING time — phonotactically-legal coinages are invisible to the lint. The lint now carries
  DENY_ALWAYS / DENY_NEW(≥049) phantom lists; the errata carries the reconciliation watchlist.

## Rule 36 — The BODY lexicon + the attribute-compound system (batch-049)
**Attested body terms** (all dictionary headwords): *dukul* head · *miyil* eye · *milka* ear ·
*ngandal* mouth · *dirra* tooth · *nyabil* tongue · *yimbi* lips · *bari* chin · *kangkul/nyumbul*
cheek · *munju* forehead · *walu* face · *jakay* neck · *manu* throat · *binda* shoulder · *wakuy*
arm · *jinbar* wrist · *mara* hand · *birri* fingernail · *damu* chest · *bibi* breast · *mirrimar*
rib · *jibar* stomach (single-r: LOC *jibar-a*, ERG *jibar-abu*, DAT *jibar-aka*) · *julbi* guts ·
*jiba* liver · *ngungumurr* kidneys · *kiru* brains · *muku* back · *waba* thigh · *jandal* leg ·
*ngarri* lower legs · *bibar* shin · *wulu* ankle · *jina* foot/track · *bajibay* bone · *bangkarr*
body/flesh · *mula* blood · *mungka* hair · *kabari* armpit · *wurra* navel · *nyumba* saliva.
- **Part-whole = double-ABS apposition**: whole and part share the same case, no possessive
  (*warru-ngku jina nyungu-nyungu baka-ny* 'the young man pierced his own foot').
- **The attribute-compound system** (Patz §2.4.2, ATTESTED and productive — the model class for
  legal transparent compounds): *miyil-burra* blind (eye-stale) · *miyil-dudu* illiterate ·
  *miyil-kaban-ji* literate (eye-paper-COMIT) · *miyil-wujurr-wujurr* dusk · *milka-dudu* deaf ·
  *milka-bujar* homesick (ear-raw) · *milka-marri* contented · *milka-dandi* good memory ·
  *milka-kari* deaf/heedless · *walu-dandi* stubborn (face-hard) · *mara-jalajala* generous OR
  clumsy (hand-loose — polysemous, context decides) · *manu-buray* squeamish (throat-spring.water) ·
  *jakay-dandi* stingy (neck-hard) · *jina-baji* sore-foot (nickname pattern).
- **Cognition/perception verbs are ear-built**: *milkabu nyajil* hear · *milka-janay* listen ·
  *milkabu baykal* think about · *milka-binalku* remember · *milka-bakal* remind.
- Body verbs: *jila-warri-y* sweat · *ngirray-warri-y* burst into tears · *muru-kada-y* be
  ashamed · *maraji* swim · *julurri-l* wash (IMP *julurri-ka*) · *kunja-l* call/name ·
  *yulmbarri-l* welcome/praise. Pronoun cells verified: *yubal* 2du, *yurra* 2pl, *ngayku* 1sg POSS.
- ⚠ Homophone trap: *wubul* 'heart' (organ) collides with *wubul* 'many' — use *wawu* for
  heart/breath/life; avoid wubul-as-organ entirely.

## Rule 37 — The MODAL system: IRR / PRECAUT / SUCC / PURP / prohibitive (§3.8.4.1; batch-050)
Three unrealized-event inflections + purposive + prohibition. **All replace the conjugation -l**
(*daya-nyji*, *kuni-nyji*, *mani-nyjiku* — never \**daya-l-nyji*) and attach cleanly to derived
stems: INCHO (*binal-ma-nyji*), CAUS (*daray-mani-nyji*), ITR (*nanda-ji-nyjiku*).
- **IRR -nyaku** — 'would/should/could have V-ed but does/did not'; independent clauses; NO tense
  of its own (context supplies it). [A 158] *dunga-nyaku* 'would go fishing [but can't]';
  [A 159] *Ngayu nuka-nyaku minya, kari yinya minya kabu* 'I'd have eaten it, but it was rotten';
  [A 2750] *ngalkal-ba bawa-nyaku* 'you should have left it outside'.
- **PRECAUT -nyji** — 'lest X happen'; subordinated to a main clause that states the PRECAUTION
  taken. [A 163] *milkabujar-ma-nyji* 'lest I get lonely'; [A 164] *Jujubala waju jarramali
  kada-nyji!* 'Burn ironwood lest the storm come!'.
- **SUCC -nyjiku** — the LATER of two successive events, no causal link ('before X'). [A 165]
  *mayi kunba-y-mani-ny nganjan wandi-nyjiku* 'finished the food before father woke'; [A 166]
  *yirrka-ny wula-nyjiku* 'cried out before he died'.
- **PURP -nkV** (harmony -nka/a,i · -nku/u) — 'want/intend to V'; also 'know how to':
  [A 160] *waju-nku* 'wants to cook'; [A 161] *binal dama-nka* 'knows how to spear';
  [A 162] *makarr wundi-ny ... bangka-nka* 'took the net to catch a lot'.
- **Prohibitive = kari + IMPERATIVE** with the full IMP allomorphy: [A 149] *kari kanga!* 'don't
  chase!'; [A 152] *kari yirrka-y!*; [A 157] *kari daray-mana!* 'don't drop it!' (CAUS stems take
  ZERO IMP + mani→mana suppletion; -ka only counts the syllables of the SECOND compound element).
- Teaching mnemonic (batch-050.49): **-nyaku looks back at a ghost; -nyji looks ahead at a snake.**

## Rule 38 — WEATHER, SEASONS & SKY lexicon (batch-051; post-kija-sweep truth table)
**Seasons (name them by what the country does; all temporals usually BARE):** *wangariji* hot
season · *jarramali-wungar* storm time (transparent) · *bana-wungar* wet season · *bulur-iji* cold
season (dew-COMIT, [A 540]) · *bulur* early-morning chill/dew. The two-count (wet/dry) is the
waybala frame; the corpus teaches the five-room year (051.43).
**Sky & weather:** *kaba* rain · *jiri* sky · *ngurrban* cloud · *ngurrbal* fog · *muyar* wind ·
*jarramali* thunderstorm/thunder · *jabulbina* thunder · *balbay* lightning · *wadjal* cyclone ·
*jalungkarr* flood · *yiril* rainbow · *kubu* smoke · *wabarr* shade/shadow · *bulur* dew ·
**kiway** cold (n; [A 443] *kiway kada-nyji* 'lest the cold come') · *kiway-kiway* cold (adj) ·
*wumbul* hot · *marral* dry · *yaru* wet · *duna* wet (n).
**⚠ kija = MOON, MONTH ONLY** (grammar 2509; creation being 719). Never 'cold'. The lint carries a
sense-guard: any *kija* must have moon/month in the row gloss. Moon idiom: *kija-bu yira kulba-l*
'the moon pulls the tide' (batch-30 heritage row).
**Sun & stars:** *wungar* sun/day/time · *wungar daka-l* sunrise ('sun climbs') · *wungar daray*
sunset ('sun falls') · *dawar / mulawajarr* star · *kurrubijal* morning star · *muduwaju(ny)*
dawn(-at) · *miyil-wujurr-wujurr* dusk · *kunarangkal* middle of the night · *wujurr* darkness/night.
**Sea & coast:** *yira* tide · *balar* high tide · *ngajal* low tide · *mulngku* wave · *yalmba*
seashore · *kajul* mangrove · *walngka/daburri* swamp · *jalkar* high bank · *wuyar* top.
- Composition checklist (the ONLY recurring slip class): scan drafts for `-rba` (single-retroflex-r
  stems take LOC **-a**: *wangkar-a, wungar-a, jukar-a, balar-a, wuyar-a, kulur-a*) and `-unga`
  (u-final stems take **-ngu**: *bubu-ngu, juku-ngu, damu-ngu, wunbu-ngu, wulngku-ngu*) BEFORE banking.

## Rule 39 — THE PERSONAL PRONOUN PARADIGM (batch-066; Patz Table 3.6, grammar l.2581)
Pronouns inflect NOM/ACC/DAT/LOC/ABL/COMIT/POSS. **Nouns use ERGATIVE–ABSOLUTIVE; pronouns use
NOMINATIVE–ACCUSATIVE** (so a pronoun subject is the bare NOM whether the verb is transitive or not).

| | NOM | ACC | POSS | DAT | LOC | ABL | COMIT |
|---|---|---|---|---|---|---|---|
| **1sg** | ngayu | **nganya** (suppletive) | ngayku | ngaykunku | ngaykundu | ngaykundumuny | ngaykunji |
| **2sg** | yundu | yununy | yunu | yununku | yunundu | yunundumuny | yununji |
| **3sg** | nyulu | nyunguny | nyungu~nyunju | nyungunku | nyungundu | nyungundumuny | nyungunji |
| **1du.EXC** | ngali | ngalingan | ngalinga | ngalinka | ngalinda | ngalindamuny | ngalinji |
| **1du.INC** | ngaliny | ngalinyan | ngalinyanga | ngalinyanka | ngalinyanda | ngalinyandamuny | ngalinyanji |
| **2du** | yubal | yubalan | yubalanga | yubalanka | yubalanda | yubalandamuny | yubalanji |
| **3du** | bula | bulangan | bulanga | bulanka | bulanda | bulandamuny | bulanji |
| **1pl.EXC** | nganjin | nganjinan | nganjinanga | nganjinanka | nganjinanda | nganjinandamuny | nganjinanji |
| **1pl.INC** | ngana | nganangan | ngananga | ngananka | ngananda | nganandamuny | ngananji |
| **2pl** | yurra | yurrangan | yurranga | yurranka | yurranda | yurrandamuny | yurranji |
| **3pl** | jana | janangan | jananga | jananka | jananda | janandamuny | jananji |

- **⚠ THE #1 PRONOUN ERROR — non-core endings split by NUMBER.** SINGULAR pronouns build DAT/LOC/ABL
  on the **POSS stem** with **-nku / -ndu / -ndumuny** (ngayku→ngaykunku, ngaykundu, ngaykundumuny).
  DUAL & PLURAL build them on the **NOM base** with **-nka / -nda / -ndamuny** (bula→bulanka, bulanda,
  bulandamuny; jana→jananka, jananda). **Never carry the singular -nku/-ndu onto a non-singular** —
  *bulanku, *jananku, *yubalandu, *nganjinandu, *ngananku are all wrong (they cost 9 rows in batch-066).
  Mnemonic: **singular = -ndu/-nku (built on POSS); non-singular = -nda/-nka (built on NOM).**
- **Clusivity:** ngali = 1du EXCLUSIVE (not you), ngaliny = 1du INCLUSIVE (you+me); nganjin = 1pl EXC,
  ngana = 1pl INC. (dict's 'inclusive' gloss on *ngali* is an error — batch-002 ruling.)
- **1sg ACC nganya is suppletive** (not built on any other stem).
- **POSS** normally **agrees in case with its head noun** (*ngayku kaya-ngka … karrba-l* 'my dog bit…',
  ex.120) — but the **bare uninflected POSS stem is legal when the head noun is ABSOLUTIVE**
  (*ngayu nyungu yaba nyaji-ny* 'I saw his elder brother', ex.119).
- Non-singular pronouns are the **NOM base** in every core position (S/A/O alike take *bula*, *jana*,
  *ngana* …; only the non-core cases add the -nka/-nda/… endings).

## Rule 40 — INTERROGATIVE PRONOUNS (batch-068; Patz §3.6, Table 3.10/3.11)
Three roots: **who = wanya**, **what = wanyu**, **where = wanja/wanjabu**. 'Who' and 'what' inflect on the
NOMINAL case system (not the pronoun NOM/ACC system): **'who' takes the POTENT set, 'what' the NEUTRAL set.**

| case | 'who' (wanya) | 'what' (wanyu) |
|---|---|---|
| ABS | wanya | wanyu |
| ERG/INST | wanya**ngka** | wanyurri**nju** (~wanyurri**mundu**) |
| DAT | wanya**nka** | wanyurri**ngku** = **'why'** (for-what) |
| LOC | wanya**nda** | wanyurri**mbu** = 'why (of location)' |
| ABL | wanya**ndamuny** | wanyurri**muny** |
| COMIT | wanya**nji** | wanyurri**nji** = fixed **'ill with what'** |
| POSS | wanya**mba** = **'whose'** | — (things can't own) |

- **'what' stem** before any non-ABS case = **wanyurri(y)-** + neutral suffix. Vowel harmony matches the
  ROOT-final vowel, not the suffix (wanyurri-**nju**, not *-njV).
- **'why' = wanyurringku** (the DAT of 'what', lit. 'for what'); **wanyurrimbu** (LOC) asks the reason for
  a CHOICE OF LOCATION ('why the house and not elsewhere?', Patz 127a).
- **'where' = wanjabu** (has replaced bare *wanja*); ABL **wanjamuny** 'where from', ABESS **wanjamundu**.
  *Yundu wanjabu?* 'Where are you (going)?' is itself the everyday **greeting**.
- Built on the 'where' base: **wanja-wanja** 'when', **wanjarrinya** 'how many'. Also **yala** 'what about?'
  and **junjuy** 'something' (indefinite, inanimate/non-human — there is no 'someone' word).
- **The interrogative fills the slot it asks about and may sit anywhere** in the clause; only **'why' is
  clause-initial** (Patz 4571). A polar (yes/no) question is intonation-only, answered **yuwu** / **kari**.
- ⚠ A **pronoun answer to a 'who' (ERG) question is NOM** (*ngayu*), NEVER *ngayangka* — pronouns are
  NOM/ACC (r.39); only the noun-interrogative 'who' takes ERG.
- ⚠ **'whose' = wanyamba** (canonical, Table 3.10). The regularized *wanya-mu* (POSS -mu) appears in the
  corpus but wanyamba is the attested form.

## Rule 41 — COMPARISON & DEGREE (batch-070; grammar §3.2.3.8, l.2109-2154)
Degree markers attach ONLY to adjectives/quantifiers (grammar l.1522).

- **`jarra-`ADJ = 'rather / fairly ADJ'** (DEG1, hyphenated prefix): *jarra-yalbay* 'rather big',
  *jarra-ngiki* 'rather cold', *jarra-kulbul* 'rather ripe', *jarra-bambay* 'rather sick'.
- **COMPARATIVE: `jarra-`ADJ + the STANDARD in DATIVE = 'more ADJ than X'** (grammar ex.81:
  *Minya ngawuya **jarra-kima** minya-**ka** bulki-**ka*** 'sea-turtle meat is softer than beef').
  The DAT allomorph follows the **neutral/potent split (Rule 33)**: **things & lower animals → -ka**
  (*kuyu-ka* 'than fish', *waja-ka* 'than the crow'); **people → -nka**; **pronouns → the -nku cell**
  (*ngaykunku* 'than me', *yununku* 'than you'). "Much more" = add **-baja** (*jarra-jinbal-baja* 'much faster').
- **INTENSIFIER: ADJ`-baja-ku` = 'very ADJ'** — DEG2 `-baja` MUST carry the emphatic clitic **-ku**
  (grammar ex.82 *dakwuy-baja-ku* 'very hungry'). Any **case suffix slots BETWEEN `baja` and `ku`**:
  *yalbay-**baja-mu-ku*** 'very big-POSS' (ex.94), *mukul-**baja-ji-ku*** 'very old-COMIT' (ex.95),
  *bambay-**baja-nka-ku*** 'very sick-DAT' (ex.85). (With verbs bare `-baja` = 'again'; only with an
  adjective is it the 'very' degree suffix.)
- **SUPERLATIVE is periphrastic** — comparative against the whole set: **jarra-ADJ + `wubul-ku`** 'more ADJ
  than all' (= the -est), or the fixed **`jarra-jarra`(-baja)** 'highest'. There is no dedicated superlative affix.
- **EQUALITY = `yala` 'like, as'** / **`nyubun yala`** 'like one (= the same)': *kulbal kurrbal nyubun yala
  nyajil* 'the brolga and native companion look alike'.
- ⚠ Lexical gaps this domain: NO 'bad'/'dangerous' (use `yinil` 'feared' or `yarkin-bunga-l` 'kill'),
  NO 'life' (`wungar-kadal` 'years'), NO 'axe' (`kalka` = spear/tool); 'break' = **`dumbarri-l`** (dict) /
  `kadaba-l` (grammar ex.94), NOT the 'finish' root `kunba-`/`kunbayn`.

## Rule 42 — THE VERBAL INFLECTION PARADIGM: purposive, precautionary, irrealis, successive, conditional (batch-072; grammar §3.8.4, Table 3.16/3.17)

**The eight verbal inflections** (Table 3.16). Except NONPAST & IMP-on-disyllables, suffixes are IDENTICAL
for both conjugations. **Root = citation minus the `-l`/`-y` conjugation marker.** ⭐ The mood suffixes
(PURP/PRECAUT/SUCC/SUB) attach to the ROOT, replacing the conjugation marker — NOT stacking on `-l`.

| inflection | suffix | 'hit' (kuni-l) | 'sit' (bunda-y) | note |
|---|---|---|---|---|
| NONPAST | `-l` / `-y` | kuni**l** | bunda**y** | present/future; add `juma`/`wunkuny` for explicit future |
| PAST | `-ny` | kuni**ny** | bunda**ny** | perfective or imperfective (context) |
| IMPERATIVE | ∅ / `-y` / `-ka` | kuni | bunday | ∅ on disyll. l-verb; `-y` on disyll. y-verb; **`-ka` on 3+ syll.** (yijarri-ka); CAUS-stems take ∅ (wumbul-bunga!) |
| IRREALIS | `-nyaku` | kuni**nyaku** | bunda**nyaku** | 'would/should have Ved (but didn't)'; no tense of its own |
| **PURPOSIVE** | **`-nkV`** | kuni**nka** | bunda**nka** | ⭐ 'desire/intention to V'; **`-nka` after root a/i, `-nku` after root u** (waju→waju**nku**, dama→dama**nka**). Obligatory with adjectival particles (`wawu` etc.) |
| PRECAUTIONARY | `-nyji` | kuni**nyji** | bunda**nyji** | 'lest V' — undesirable event to prevent; typically subordinate to a main clause stating the precaution |
| SUCCESSIVE | `-nyjiku` | kuni**nyjiku** | bunda**nyjiku** | 'before V' — the LATTER of two successive events, no causal link (main clause = earlier event) |
| UNMARKED/SUB | `-nyV` | kuni**nya** | bunda**nya** | 'general subordination': causal, simultaneous, prior-event, hypothetical-reason. **`-nya` after a/i, `-nyu` after u**. May NOT take further inflection |

- **⚠ PURPOSIVE = `-nkV`, NEVER `-l-ka`.** The purposive is `waju-nku` (cook), `dama-nka` (spear),
  `bangka-nka` (catch) — grammar ex.160-162. **The corpus-wide `-l-ka` → `-nkV` sweep (batch-072, 305 rows)
  corrected this systematic error** (it had been stacking the noun-DAT `-ka` on the conjugation `-l`). Do NOT
  confuse with: noun **DATIVE** `-ka`/`-nka`/`-nku` (Rule 33, marks a noun complement — *binal-ka* 'to
  knowledge', *jawun-ka* 'to kin'); verb+**`-l-kari`** privative 'without Ving' (a distinct, legitimate form,
  NOT a purposive — left untouched by the sweep).
  - Purposive ex.: *Ngayu mayi waju-nku* 'I want to cook food'; *Nyulu binal dama-nka* 'He knows how to
    spear'; *Jana makarr wundi-ny kuyu wubul bangka-nka* 'They took a net to catch lots of fish.'
- **CONDITIONAL `kaki` 'if/when'** (particle; §4.3.2, l.5091): co-ordination particle introducing a
  conditional clause; the `kaki`-clause is usually FIRST. ⚠ **Conditional structures cannot occur in the
  PAST tense** (non-past only). Ex.: *Kaki yundu yinya kaya juku-bu kuni-l, …* 'If you hit that dog with a
  stick, …'; *Kaki ngayu ngiki-ji, ngayu yangka* 'If I am cold, I …'.
- **PRECAUTIONARY vs SUCCESSIVE** (near-homophones `-nyji` / `-nyjiku`): both share 'following event'.
  PRECAUT = an *expected undesirable* event to avert (*jujubala waju jarramali kada-nyji!* 'burn ironwood
  lest the thunderstorm come'); SUCC = an *actual* later event (*nyulu yirrka-ny wula-nyjiku* 'he cried out
  before he died').
- **IRREALIS `-nyaku`** = 'would/should/could have Ved but didn't': *Ngayu badur-iji dunga-nyaku* 'I would
  go fishing [but can't]'; *Ngayu nuka-nyaku minya, kari yinya minya kabu* 'I would have eaten that meat,
  but it was rotten.'

## Rule 43 — REFLEXIVE `-ji-` & RECIPROCAL `-wa-` (batch-074; grammar §3.8.5.4, ex.181-187)

Two **syntactic detransitivising** derivations. BOTH turn a transitive l-conjugation verb into an
**intransitive y-conjugation** stem, and the participant(s) appear in **intransitive SUBJECT function —
NOM/ABS, NO ERG.** (This is the load-bearing point: *dingkar julngka-ji* 'the man paints himself', NOT
*dingkar-angka*.)

- **REFLEXIVE / general-intransitive `-ji-`** — agent acts on itself; the coreferential object is OMITTED.
  Root(−conj marker) + `-ji-y` (NONPAST) / `-ji-ny` (PAST). ⚠ **Elder surface drops the final -y after i:
  `-ji-y` → surface `-ji`** (analysis keeps Patz `-ji-y`); e.g. *yaka-l* 'cut' → surface *yaka-ji* / analysis
  *yaka-ji-y* 'cut oneself'. Productive: *julngka-ji* 'paint oneself' (ex.185), *julurri-ji* 'wash oneself'
  (ex.154), *wumbul-bunga-ji* 'warm oneself', *bambay-bunga-ji* 'hurt oneself', *nyaji-ji* 'look at oneself',
  *ngakiji* 'hide oneself', *jana-y-mani-ji* 'make oneself stand' (ex.187). Also intransitivises
  passive/antipassive (glossed ITR).
  - **LEXICALISED reflexives** (semantic shift, separate lexemes): *balka-ji-y* 'get born' (← balka-l 'make'),
    *jika-ji-y* 'stretch oneself' (← jika-l 'straighten a spear'; ex.186), *jurrki-ji-y* 'move camp' (← jurrki-l
    'move something'), *murni-ji-y* 'spin/take a detour' (← murni-l 'stir'), *nubi-ji-y* 'be lost' (← nubi-l
    'search for').
- **RECIPROCAL `-wa-`** — two+ participants act on each other; they CONJOIN in one NP in intransitive
  subject function. Root(−conj marker) + `-wa-y` (NONPAST) / `-wa-ny` (PAST). (`-wa-y` keeps its -y: the
  y-deletion rule is only after *i*.) *nyaji-l* 'see' → *nyaji-wa-y* 'see each other/meet'; *kunja-l* 'call' →
  *kunja-wa-y*; *binal-bunga-l* 'teach' → *binal-bunga-wa-y*; *murru-kanga-l* 'scold' → *murru-kanga-wa-y*;
  *kaja-l* 'tie' → *kaja-wa-y* 'wrap around each other (i.e. mate)' (ex.181); *mara-daji-l* 'help' →
  *mara-daji-wa-y* 'help each other'; *kuji-l* → *kuji-wa-y* 'look after each other'. Reduplicate for
  abnormally-long continuity: *balka-n-balka-wa-y* 'keep chatting' (ex.184).
  - **LEXICALISED reciprocals** (used outside explicit reciprocity): **`kuni-wa-y`** 'fight' (← *kuni-l* 'hit';
    ex.183), **`balka-wa-y`** 'chat' (← *balka-l* 'talk'; ex.184).
- ⚠ These clauses are INTRANSITIVE, so an ERG only appears if a SEPARATE transitive clause is present
  (e.g. *mukul-dingkar-angka balka-ny* 'the old man said…' + reciprocal complement in NOM).

## Rule 44 — INTERROGATIVES & QUESTIONS (batch-076; grammar §3.6 Tables 3.10/3.11, ex.127-135; §2.6.3/4.8)

Three interrogative roots — **wanya 'who' · wanyu 'what' · wanja 'where'** — the last also the base for
'when/how/how-many/which'. Crucially the two personal ones inflect on OPPOSITE case patterns (§3.6): **'who'
takes the POTENT set** (like humans/pronouns), **'what' takes the NEUTRAL set** (like inanimate nominals).

- **WHO = `wanya`** (Yalanji; Nyungkul `wanju`). POTENT paradigm (Table 3.10): ABS `wanya` · ERG `wanya-ngka`
  (transitive-A: *Wanyangka kuyu nukany?* 'Who ate the fish?') · DAT `wanya-nka` ('to/for whom') · LOC
  `wanya-nda` · ABL `wanya-nda-muny` ('from whom') · COMIT `wanya-nji` ('with whom') · POSS (zero-inflection)
  **`wanya-mba`** 'whose'.
- **WHAT = `wanyu`** (ABS), underlying oblique stem **`wanyurri(y)-`** + NEUTRAL inflections. Key derived senses:
  - **`wanyurri-ngku`** (DAT) = **'why'** (lit. 'for what [purpose]'; ex.127b) — reason that prompted an action.
  - **`wanyurri-mbu`** (LOC) = **'why'** with a LOCATION focus (ex.127a: 'why the house and not elsewhere?').
  - **`wanyurri-nji`** (COMIT) = the fixed way to ask the nature of an **illness** (ex.128 *wanyurrinji bambay?*
    'ill with what?').
  - **`wanyu-nguy`** = **'what kind of'** (ex.135); **`wanyu-baja`** = **'what else'**. `wanyu` has NO possessive
    (inanimates can't own — use `wanja-muny` 'where-from' for 'belongs to what').
- **WHERE = `wanja` → modern `wanja-bu`** (location words, LOCAL cases only; Table 3.11): general LOC/ALL
  `wanja-bu` ('where at / where to'; ex.129/130 — *Yundu wanjabu dungay?* is also the everyday greeting) ·
  ABL **`wanja-muny`** 'where from' · ABESSIVE `wanja-mundu`. `wanja(bu)` is ALSO **indefinite 'somewhere'**
  (ex.131). Derived from wanja: **`wanja-wanja` 'when'** · **`wanjarr`(-ku) 'how'** (ex.132-133; the `-ku` ADV
  is usual but optional with intransitives) · **`wanjarr-inya` 'how many'** · **`wanjinya`/`wanjaku` 'which one'**
  (ex.134, freely interchangeable).
- **POLAR (yes/no) questions** carry **NO interrogative particle** — same word order as a statement, marked only
  by rising/level intonation and a raised pitch (§2.6.3; ex.42 *Yundu kaday?* 'Are you coming?'). In the corpus
  they appear as a declarative clause + `?`. Alternative ('X, or Y?') just juxtaposes, often with `-baja`
  'instead/else' or clause-final `kari` 'or not'.
- **Indefinites:** `junjuy` = 'something' — but INANIMATE / non-human ONLY (§3.6). There is NO dedicated
  'someone' pronoun; the generic **`bama` 'person'** fills the indefinite-human slot ('someone took my spear'
  = *bama-ngka … wundiny*). 'What kind' stem `-nguy` attaches to `wanyu` or `wanja`.

## Rule 45 — NEGATION & CONTRAST/COMPARISON PARTICLES (batch-078; grammar §3.2.3.4, §3.9.2, §4.9.2; ex.24,54-59,86,90,205-208)

Kuku Yalanji negates with **particles** (not verbal morphology) plus a nominal **privative** derivation.

- **Sentential NEG = `kari`** ('not', glossed NEG) — placed **immediately before the predicator** and attracts
  clause stress (§2.6.3; ex.24 *Ngayu diburr kari nukany* 'I did not eat the X'). Also the interjection **'no'**
  (vs `yuwu` 'yes'). ⚠ dictionary glosses `kari`='False' / `yuwu`='True' (a boolean-import artifact) — the
  grammar sense is the real one.
- **PROHIBITIVE ('don't V!') = `kari` + verb-IMP** (ex.90 *Kari dunga-y yinya-nji kamu-baka-nji* "Don't go with
  that drunkard!"). The verb keeps its normal imperative (Rule 42: ∅ / -y / -ka; CAUS-stem ∅ *wandi-mani!*).
- **PRIVATIVE `-kari` = 'without N / N-less'** (§3.2.3.4) — suffixed to a NOMINAL; stress on the first syllable
  only marks it one word. *milka-kari* 'deaf' (ex.54), *mani-kari* 'no money' (ex.55), *nganka-kari* 'flowerless'
  (ex.56), *bajibay-kari* 'boneless' (ex.58), *kaya-kari* 'dogless' (ex.57), *kangkal-kari* 'childless' (ex.86),
  *miyil-kari* 'blind', *ngamu-kari* 'orphan', *bama-kari* 'empty of people', **`yamba-kari` 'nothing'**.
  Non-zero inflections attach AFTER `-kari-`: ERG **`-kari-ngka`** (ex.57), DAT **`-kari-ka`/`-nka`** (ex.58),
  LOC **`-kari-nda`** (ex.59), COMIT **`-kari-ji`** (ex.86). (Privative and POSSESSIVE can't co-occur — paraphrase
  'without X's Y' as 'not with X's Y': negate + comitative, §4.6.2.) Same `-kari` also = the everyday state words
  *mayi-kari* 'hungry', *kulbul-kari* 'unripe', *junjuy-kari* 'empty', *yindu-kari* 'alike', *kada-kari* 'not
  returning'.
- **`kari` + clitics**: **`kariku`** (kari+ku) = 'not all' / **'not yet'** (temporal); **`karirrku`** (kari+rrku)
  = **'not really, not altogether'** (ex.208 *Ngayu karirrku warngku-wunany* 'I didn't really sleep, I just
  dozed').
- **NEG2 = `balu`** 'desist, give up' — tell someone to stop what they're doing; **`baluda`** (balu+da) = 'let it
  be, don't do what you're about to do'. As a discourse particle `balu` = 'wrong (assumption)'.
- **Related discourse/modal particles** (clause-initial): **`yamba`/`yambada`** 'but' (contrasting STATE) — cf.
  `kari` 'but' (contrasting EVENT); **`nguba`** 'maybe, perhaps'; **`kunka`** 'in case' (specified hypothetical);
  **`nganganjirrka`** 'just in case' (unspecified); `kaki` 'when/if' (Rule 42).
- **COMPARISON `yala`** '(be) like, (be) the same' (COMP; related to demonstrative *yala* 'this'). For appearance
  it co-occurs with **`walu` 'face'**: ex.205 *Nyulu yala walu-walu yala bikibiki* 'He looks like a pig'.
  **`yala-rrku`** (yala+rrku) = 'just the same; also' (ex.206-207 *…yala-rrku manyarr-anka badi-ny* 'also cried
  for his wife').

## Rule 46 — KINSHIP MORPHOLOGY & DERIVATION (batch-079; grammar §3.2.3.5, §3.2.4, §3.2.3.7)

Kin terms are a special noun subclass with their own plural, dyadic, pair, and case behaviour.

- **Kin-PLURAL `-karra`** (§3.2.3.5) — kin terms do NOT reduplicate for plural; they take `-karra-` instead:
  `dunyu-karra` 'husbands', `yabaju-karra` 'younger brothers', `ngaji-karra` 'maternal grandfathers',
  `manyarr-karra` 'wives' (ex.63), `ngamu-karra nganjan-karra` 'the parents/mothers-and-fathers' (ex.64). In KY
  `-karra` = plain plural (unlike Guugu Yimidhirr where it means 'several related to one'). `jawun` 'relative,
  friend' takes it; **`kangkal` 'own child' does NOT** (the one kin term excluded).
- **PAIR `-bulal`** (< `bula` '3du') — 'the two X who belong together / act together': `jalbu-bulal` 'the two
  women (a pair)' (ex.65), `dingkar-bulal` 'the two men (who always hunt together)', `juku-bulal` 'a pair of
  trees'. Contrast plain **`jambul` 'two'** which implies NO connection (ex.66-67). Often co-occurs with `muru`
  'together'.
- **DYADIC `-manda`** — a kin PAIR named by ONE relationship term: `ngamu-manda` 'mother and daughter',
  `nganjan-manda` 'father and son'. (Distinct from the interrogative/niche `manda` 'niece' and `mandi` 'moiety'.)
- **`-(w)arra` 'inhabitants of'** (§3.2.3.7) — on a place name or comitative stem, = 'people/native(s) of X'
  (always plural): `jalun-ji-warra` 'seaside people' (sea-COMIT-inhab), `maja-ji-warra` 'scrub people' (ex.70),
  `kubirri-warra` 'Mossman people', `wujalwujal-arra` 'Bloomfield people' (ex.69). Allomorphs `-warra`/V, `-arra`/C.
- **CASE class (§3.2.4):** most kin terms take the **POTENT** set (ERG `dunyu-ngku` ex.100, LOC `yaba-nda`
  ex.101), but SEVEN take the **NEUTRAL** set: `kangkal` (always: ERG `kangkal-da` ex.96), `manyarr`
  (`manyarr-dal-angka` ex.97), `babarr`, `jinkurr` (LOC `jinkurr-bul-undu` ex.98), `biwul` (COMIT `biwul-jil-unji`
  ex.99), `ngalayan`, `kujiway`. Kin **POSSESSIVE** (Yalanji) = a LOC-form suffix: `babarr-bal-amu` 'elder
  sister's', `kujiway-mbal-amu` 'daughter-in-law's'.
- **Number system (§3.2.5):** `nyubun` 1 · `jambul` 2 (old-fashioned synonym `mamarra`) · `kulur` 'a few/three' ·
  `kanbal` 'some' · `wubul` 'many' · `kankur` 'half' · `yambayamba` 'everything' · `yamba-kari` 'nothing' ·
  `jambul-jambul` 'four (two-two)' · `mara` 'five (=hand)'.
- **Culture (for authentic content):** correct marriage = OPPOSITE **`mandi` 'moiety'**; children inherit the
  FATHER's moiety (§1.2). Descent groups named by country via `-warra`; sacred site = `yirmbal` 'story place'.
  Deceased-name taboo: the name is replaced (substitute `ngalba`) and family refer to the deceased only by a KIN
  term (§1.4).

## Rule 47 — DEMONSTRATIVES & SPATIAL DEIXIS (batch-080; grammar §3.7 Tables 3.12-3.14, ex.29,138-143; §3.3)

Two demonstrative PRONOUNS + two demonstrative LOCATION words, all on a two-term this/here ↔ that/there axis
(Yalanji dialect forms below; Nyungkul differs for 'this'/'here').

- **Demonstrative pronouns** (case-marked like nominals; imply sg/pl by context; animate or inanimate):
  - **'this/these' = `yanyu`** (ABS). Suppletive base `yalu-`/`yala-`: ERG:pt **`yalu-ngku`** (INST `yalu-bu`),
    DAT `yaluy-ngku`, LOC `yaluy-mbu` (often replaced by `yaluy`), ABL **`yala-muny`**, COMIT **`yala-nji`**,
    POSS **`yalu-mbu`**. (2nd base vowel is `a` in ABL/ABESS/COMIT, `u` elsewhere.)
  - **'that/those' = `yinya`** (ABS). ERG:pt **`yinya-ngka`**, DAT:pt **`yinyay-anka`** (ex.139), LOC:pt
    **`yinyay-anda`** (ex.140), LOC/POSS **`yinya-mba`**, ABL **`yinya-muny`**, COMIT **`yinya-nji`**.
  - Used attributively beside a noun, in apposition and **agreeing in case**: `yinya jalbu` 'that woman' (ex.29),
    `yalu-ngku jalbu-ngku … binal-bunga-ny` 'this woman taught…' (ex.138).
- **Demonstrative LOCATION words** (occur ALONE, local cases only):
  - **'here' = `yaluy`** (LOC/general); ABL **`yaluy-muny`** (ex.141), ABESS `yaluy-mundu`, PERL `yala-ngkarr`.
  - **'there' = `yinyay`** (LOC); also **`yinyay-mba`** (ex.142); ABL `yinyay-muny`, ABESS `yinya-mundu`.
  - Bare `yaluy`/`yinyay` also serve the ALLATIVE ('to here/there') — they do NOT take DAT `-ka`.
  - 'sit on that rock' is paraphrased **'sit there, on the rock'**: `yinyay-mba bunda-ny … kulji-nga` (ex.143).
- **PLURAL demonstratives** (HUMAN reference, ABS only): suffix **`-rriny`** → **`yalu-rriny`** 'these people',
  **`yinya-rriny`** 'those people'. (Legit word-final `-ny`; lint now allowlists `-rriny`.)
- **`-arra` 'inhabitants'** on the local demonstratives: **`yaluy-arra`** 'people of this place', **`yinyay-arra`**
  'people of that place' (and these inflect: `yaluy-arra-ngka` ERG, `yinyay-arra-nda` LOC).
- The **language name** itself = `kuku ya-la-nji` 'language-with-"this"' (kuku 'word' + yala 'this' + -nji COMIT).
- **Spatial words** (relational nouns/adverbs): `bada` 'down/below', `wangkar` 'up/above' (LOC `wangkar-a`,
  single-r → `-a`), `karangkal` 'alongside', `kudamundu` 'behind/away', `ngundu` 'this side / near', `yarra`
  'that way'. Coast-relative cardinal terms (`naka`, `kuwa`) are imprecise/dialectal — use with care, not codified.

## Rule 48 — PERSONAL PRONOUNS & SPLIT-S ERGATIVITY (batch-082; grammar §3.5 Table 3.7, ex.32,50,118-120)

Free pronouns for animate/human reference. Three numbers (SG · DUAL · PLURAL) and, in non-singular 1st person,
an **INCLUSIVE vs EXCLUSIVE** distinction (inc = 'you and I/we'; exc = 'they and I/we, not you'). The inc/exc
contrast is weakening — where not made, the **exclusive** form is used as unmarked (esp. dual).

- **⭐ SPLIT-S (the key typological fact):** pronouns follow a **NOMINATIVE–ACCUSATIVE** pattern — the SAME form
  (NOM) for intransitive subject **S** and transitive subject **A**, a DISTINCT form (ACC) for object **O**. This
  is the MIRROR of nominals, which are ergative–absolutive (ERG for A, ABS for S/O; Rule on case). So in one
  clause you get pronoun-NOM + noun-ERG both marking the agent: `ngayku kaya-ngka … bayka-ny` '(my) dog-ERG bit',
  but `ngayu … nyunguny nyaji-ny` 'I(NOM) saw him(ACC)'. Object pronouns MUST take the ACC form — never NOM.

**Paradigm (Yalanji), the load-bearing cells:**

| | NOM (S/A) | ACC (O) | DAT | LOC | COMIT | POSS |
|---|---|---|---|---|---|---|
| 1sg | ngayu | **nganya** | ngaykunku | ngaykundu | ngaykunji | **ngayku** |
| 2sg | yundu | yununy | yununku | yunundu | yununji | yunu |
| 3sg | nyulu | nyunguny | nyungunku | nyungundu | nyungunji | **nyungu** |
| 1du.exc | ngali | ngalingan | ngalinka | ngalinda | ngalinji | ngalinga |
| 1du.inc | ngaliny | ngalinyan | ngalinyanka | ngalinyanda | ngalinyanji | ngalinyanga |
| 2du | yubal | yubalan | yubalanka | yubalanda | yubalanji | yubalanga |
| 3du | bula | bulangan | bulanka | bulanda | bulanji | bulanga |
| 1pl.exc | nganjin | nganjinan | nganjinanka | nganjinanda | nganjinanji | nganjinanga |
| 1pl.inc | ngana | nganangan | ngananka | ngananda | ngananji | ngananga |
| 2pl | yurra | yurrangan | yurranka | yurranda | yurranji | yurranga |
| 3pl | jana | janangan | jananka | jananda | jananji | jananga |

- **Base-form split (§3.5.1):** non-singular pronouns use the NOM form as base for all cases (ngali → ngali-nka,
  ngali-nda…). Singular pronouns have distinct NOM vs POSS bases, with all other cases built on the POSS base
  (ngayku- → ngaykunku, ngaykundu…); 1sg ACC `nganya` is suppletive. ABL = LOC + `-muny` (ngaykundu-muny).
- **POSSESSIVE (§3.5.2):** the POSS forms above are used adjectivally, before the possessed noun and agreeing in
  nothing (`ngayku kalka` 'my spear', `nyungu ngamu` 'his mother' ex.119, `ngananga bubu` 'our country'). The 3sg
  POSS `nyungu` also serves the **inanimate possessor** 'its' (`nyungu wawubaja` 'its river'). Do NOT add a further
  `-mu` — the pronoun POSS is already possessive (write `ngananga bubu`, never `*ngananga-mu bubu`).
- Homophone alert: `jana` = 3pl pronoun 'they' AND is easily confused with `jana-y` 'stand' (janay) — disambiguate
  by context/gloss.

## Rule 49 — SUBORDINATE CLAUSES: the seven types (batch-084; grammar §4.4, Table 3.16/4.3)

A subordinate clause cannot stand alone; it is adjoined to a main clause. Co-referential S/A and O NPs are
obligatorily DELETED in the subordinate clause. Kuku Yalanji has SEVEN subordinate types; types 4–7 are all
built on **verb + -nyV** (`-nya` after a/i, `-nyu` after u). Since KY has no present/future tense split, these
future-oriented subordinators (purposive/precautionary/successive) do real temporal work.

1. **PURPOSIVE `-nkV`** ('(in order) to V'). `-nka` (a/i), `-nku` (u). Main clause + purposive clause = 'X does Y
   in order to do Z': `Warru dunga-ny wawubaja-ka, kuyu dama-nka` 'The young man went to the river to spear fish'
   (ex.406). Composes with RECIP/INCHO/CAUS (`balka-wa-nka` to chat, `ngulkurr-ma-nka` to get well ex.410).
   **INDIRECT COMMAND** = speech-verb + PURP: `Babi-ngka maral balka-ny, ngawa kuji-nka` 'Grandmother told the
   girl to look after the baby' (ex.415/417). Standalone `-nku` = 'had better' (`waju-nku` ex.401).
2. **PRECAUTIONARY `-nyji`** ('lest V' / 'V might'). An undesirable event to be prevented; clause follows the
   main action taken against it: `...yununy bayka-nyji` 'lest [it] bite you' (ex.437), `kabu-ma-nyji` 'lest [it]
   rot' (ex.444). Standalone = 'might' (`Yinya kuyu kabu-ma-nyji` 'that fish might rot').
3. **SUCCESSIVE `-nyjiku`** ('before V'). The MAIN event precedes the successive one: `Ngayu ... jarba kuni-ny,
   nganya bayka-nyjiku` 'I killed the snake before it might bite me' (ex.445); `...mayi damba dingka-nyjiku`
   'before kneading the damper' (ex.447).
4. **SIMULTANEOUS `-nya`** ('while/as V-ing'). Same time as main clause; the main verb is typically perception
   (`nyaji-l` see/hear). REDUP is very common on the SUB verb: `...mayi maja-l-maja-nya` '[you] chewing food'
   (ex.457), `wanarri-nya` 'while running' (ex.460). **PARTICIPLE** (S co-ref, no ERG): `...daka-l-daka-nya
   dara-ny` 'climbing the tree, [he] fell' (ex.476); `Karrkay wanarri-y, banbadi-nya` 'the child runs crying'
   (ex.479). **⭐ ERG-marked SUB `-nya-mun-du`** disambiguates: it forces the SUB action onto the MAIN clause's
   A/S NP, not the O — `...kuni-ny, wanarri-nya-mun-du` 'shot him while HE (the shooter) was running' (ex.474/470).
5. **CAUSAL `-nya`** ('because / from V-ing'): `Janji-nya, nyulu bajaburray` 'he is tired FROM bathing' (ex.485);
   `...kari nyaji-ny, warngku-wuna-nya` 'did not see [me] because [he] was asleep' (ex.487).
6. **PRIOR EVENT `wawu-…-nya-muny`** ('after V-ing'). SUB verb takes the prefix **`wawu-`** (TEMP4) + `-nya` + ABL
   `-muny`: `...nyaji-ny, wawu-wala-nya-muny` 'saw [her] after [she] came in' (ex.492). Also **`wawu-NOUN-muny`**
   'after N': `wawu-kambi-muny julurri-ny` 'after washing clothes' (ex.494), `wawu-jukijuki-muny` 'after [feeding]
   the chickens' (ex.495). NOT usable when the main A = subordinate A/S (use `wawu-yinya-muny` 'after that', or a
   noun-ABL, instead).
7. **HYPOTHETICAL REASON `-nya-mun-ku`** ('in case / for fear that'): `...kaba kada-nya-mun-ku` 'in case the rain
   comes' (ex.498); often introduced by the particle `kunka` 'in case' (ex.501).
- **RELATIVE clauses (§4.4.5):** a `-nya` SUB clause can relativise a main-clause NP: `mukul-dingkar ... bundanda-nya`
  'the old man [who was] sitting [there]' (ex.466). Former possession = `-mali` (`ngayku-ndu mali dunyu` 'my former
  husband' ex.527); attributive 'having N' = COMIT `-ji` (`kaya kuli-ji` 'a vicious dog', `dingkar walarr-iji` 'a
  bearded man' ex.531/535).

## Rule 50 — VOICE: the `-ji-` intransitivizer (reflexive / passive / antipassive) (batch-086; grammar §4.2)

The single suffix **`-ji-`** detransitivizes a transitive verb: the resulting clause is intransitive and its S NP is
a former A or O. Which reading applies is fixed by the surrounding NPs, not by the verb. **Surface:** NONPAST
`-ji-y` → elder **`X-ji`** (the /y/ deletes after /i/ — never write `X-jiy`, the lint bars it); PAST `-ji-ny` →
elder **`X-jin`** (solid past `-n`); 'keep V-ing' = REDUP `X-n-X-ji(n)`. The `analysis` field keeps `-ji-y`/`-ji-ny`.

1. **REFLEXIVE** (§4.2.3) — S is BOTH agent and patient ('V oneself'). `Karrkay julurri-ji` 'the child washes
   itself' (ex.336); `Warru julngka-ji warrma-ka` 'the young man paints himself for the corroboree' (ex.185);
   REDUP for repeated/durative: `Bunjil yaka-n-yaka-jin` 'the widow kept cutting herself' (ex.337), `yirrba-n-
   yirrba-ji` 'keeps scratching himself' (ex.338). A DAT NP adds a beneficiary: `yaka-jin dunyu-nku` 'cut herself
   FOR [her] husband' (ex.340). An affected body-part is a plain ABS/LOC NP (`mara-nga kuni-jin` 'hit self on the
   hand').
2. **CHANCE PASSIVE** (§4.2.4.3) — an UNINTENTIONAL event ('happened to V', 'got V-ed'). AGENT → **LOC:pt**,
   PATIENT → S, verb takes `-ji`. `Dingkar-anda ngayu jina narri-jin` 'the man happened to step on my foot'
   (ex.349); `Babi-nda wukay dirka-bunga-jin` 'grandmother happened to smash the yam' (ex.350); `...kuni-jin
   jalbu-ndu` 'the woman happened to hit [him]' (ex.387). An **inanimate** agent keeps INSTRUMENTAL `-bu`, NOT LOC.
3. **TOPIC PASSIVE** (§4.2.4) — patient topicalized as S, agent LOC:pt, verb `-ji` (intentional, unlike chance
   pass). `Yinya bama buliman-anda karrba-jin` 'that Aborigine was grabbed by the police' (ex.357).
4. **AGENTLESS PASSIVE** — no agent expressed. `Bayan nanda-ji nyiku` 'the store is closed today' (ex.359);
   `Mayngku nyaji-ji, mana!` 'if any mangoes are seen, bring [them]!' (ex.362); `baya ... bawa-jin` 'the fire was
   left [burning]'.
5. **ANTIPASSIVE** (§4.2.4.4) — detransitivize by DROPPING the O or demoting it to **DAT**; typical of 'keep
   V-ing'. `nuka-n-nuka-ji` 'keep eating' (l.971); `wukay-ku baka-n-baka-ji` 'keep digging FOR yams' (O→DAT);
   `kaya-nka yajarri-ji` 'keep laughing AT the dog'.
- **`kanban` 'by mistake'** (ex.339) marks a **TRANSITIVE** clause where the action is intentional but its effect
  is not (`kaya yindu kanban kunin` 'hit the wrong dog by mistake') — CONTRAST the chance passive, where the action
  itself is unpremeditated. `kanban` also combines with a reflexive (`kanban ... kuni-jin` 'hit himself by mistake').

## Rule 51 — COORDINATION & CLAUSE-CHAINING (batch-088; grammar §4.3)

Kuku Yalanji has **no word for 'and'**. Independent clauses and NPs are simply **JUXTAPOSED**, and this — not
subordination — is what builds long narratives. The reader recovers the links from case-marking and context.

- **Simple conjoining** (§4.3.1): two clauses side by side, co-referential S/A/O deleted after first mention.
  `Ngayu jilba-dunga-ny, nyulu bayan-ba bundanda-ny` 'I went for a walk and he stayed home' (ex.379); `Babarr-angka
  mayi waju-l, jinkurr-ungku ngawa nyaji-l-nyaji-l` 'elder sister cooks and younger sister watches the baby' (ex.380).
- **Sequential action chains** — one subject, several verbs; the shared O is stated once then dropped: `...nambarr
  kulba-ny, kaja-ny, dunga-ny-baja` 'pulled out the bamboo, wrapped it, and went on again' (ex.384); `...bunda-ny,
  minya-nga nuka-ji-ny, wunana-ny-da` 'sat, had a feed of meat, and then rested' (ex.385). Two narrative CLITICS
  drive these: **`-baja`** 'again / on / back / too' and **`-da`** (TEMP1) 'and then', both on the (past) verb.
- **Adversative 'but'** (§4.3.2; grammar l.3835/5072): two particles, freely interchangeable but with a nuance —
  **`kari`** introduces an event that HINDERS the first clause (`...dunga-ny, kari muyar junkuji` 'went out, but the
  wind was strong', ex.388; note `kari` is also the plain NEG), while **`yamba`** (also `yambada`/`yambala`) marks a
  neutral contrast (`Yinya budmandu karrkay, yamba kulngkul` 'that suitcase is small, but heavy', ex.392). 'but…not'
  = `yamba … kari …`.
- **NP conjoining**: juxtaposition (`nganjan, ngamu baja, karrkay-karrkay` 'father, mother too, and the children')
  or COMITATIVE **`-ji`** 'with' (`warru jambul-ji, kaya kulur-ji` 'with two young men and three dogs').
- **Discourse connectives**: **`yala`** 'OK, let's' (precedes a suggestion) and **`yalada`** 'and so / that's settled
  then' (l.6292-6293) chain turns and episodes; **`baja`** as a free word = 'too, also, as well'.
- Contrast with **Rule 49 (subordination)**: subordinate clauses embed one event inside another with a dedicated
  suffix (`-nkV`, `-nyji`, `-nya`…); coordination just lays equal clauses in sequence. KY narrative uses both.

## Rule 52 — CONTENT QUESTIONS & INTERROGATIVES (batch-090; grammar §3.6 / §4.8)

All Kuku Yalanji interrogatives descend from one proto-Australian root **\*waNH-**, reinterpreted as three
disyllabic roots — **`wanya`** 'who', **`wanyu`** 'what', **`wanja`** 'where' (Table 3.9) — plus derivatives.

- **`wanya` 'who'** inflects with the **POTENT** case set (like a person): ABS `wanya` · ERG **`wanyangka`**
  (who did it) · DAT **`wanyanka`** (for/to whom) · LOC `wanyanda` · COMIT **`wanyanji`** (with whom) · POSS
  **`wanyamba`** 'whose'. So the case marks the queried role: `Wanyangka kuyu daman?` 'Who [erg] speared the fish?'
- **`wanyu` 'what'** inflects with the **NEUTRAL** set on an underlying stem `wanyurri(y)-`: ABS `wanyu` · INST
  `wanyurrinju` · DAT **`wanyurringku`** = **'WHY'** (lit. for what purpose, ex.127b) · LOC **`wanyurrimbu`** =
  'why (that place)' (ex.127a) · COMIT **`wanyurrinji`** = 'sick with what' (`Yundu wanyurrinji bambay?` ex.128).
  Prompt clitic: **`wanyu-baja`** 'what else'. `wanyu` has no possessive (inanimates can't own).
- **`wanja` 'where'** is a location word (local cases only), now mostly replaced by **`wanjabu`** 'where at / where
  to' (`Yunu ngamu wanjabu?` 'Where's your mother?' ex.129; `Yundu wanjabu dunga-y?` doubles as the everyday
  **greeting**, ex.130) · ABL **`wanjamuny`** 'where from'. `wanja(bu)` also means **'somewhere'** (indefinite, ex.131).
- **Derived from `wanja`** (the 'general interrogative' root): **`wanjawanja`** 'when' · **`wanjarr`** (usu.
  `wanjarr-ku` with adverbial -ku) 'how' (ex.132/133) · **`wanjarrinya`** 'how many' · **`wanjinya`** / **`wanjaku`**
  'which one' (free variants, ex.134) · **`wanyunguy`** / **`wanjanguy`** 'what kind' (stem-forming -nguy, itself
  case-inflectable: `wanjanguy-ngku` DAT, ex.135-137). Generic indefinite 'something' = **`junjuy`**.
- **Syntax** (l.4571): the interrogative word fills the slot of the queried constituent and **may appear anywhere**
  in the clause (it carries clause stress) — EXCEPT **'why' which is always clause-initial**. In reported questions
  the wh-clause simply follows the speech verb (`babaji-l` 'ask', ex.101): `...warru babaji-ny, wanyangka ...`.
- **POLAR (yes/no) questions** have **NO question particle** — a statement said with rising/question intonation
  (`Yundu kaday?` 'Are you coming?' ex.42; the predicator is stressed). Answered **`yuwu`** 'yes' / **`kari`** 'no'.

## Rule 53 — NEGATION, PROHIBITION, IMPERATIVE & PRIVATIVE (batch-092; §3.9.2 / §3.8.4.1 / §3.2.3.4 / §4.7)

Kuku Yalanji keeps four distinct "not/without/don't" devices apart — learn which is which.

- **Clause negation — particle `kari` 'not'** placed immediately **before the predicator** (it takes clause stress):
  `Ngayu diburr kari nuka-ny` 'I did NOT eat the seed' (ex.24). `kari` is also the interjection **'no'** (answer).
  Clitics: **`kariku`** = 'not yet / not all', **`karirrku`** = 'not really, not altogether'.
- **Prohibition = `kari` + verb-IMPERATIVE**: `Yarraman kari kanga!` 'Don't chase the horse!' (ex.149); `Kari
  yirrka-y!` 'Don't shout!' (ex.152); `Kari dunga-y yinya-nji kamu-baka-nji!` 'Don't go with that drunkard!' (ex.90).
- **The IMPERATIVE inflection (§3.8.4.1)** has three allomorphs by conjugation + syllable count:
  - **-l conjugation, disyllabic root → ZERO** (bare stem): `kanga` (chase!), `wundi` (take!), `mani` (get!),
    `bunda` (sit!), `nuka` (eat!), `karrba` (hold!), `bawa` (leave!), `daji` (give!), `nanda` (cover!).
  - **-y conjugation → -y** (= the nonpast form): `dunga-y` (go!), `kada-y` (come!), `yirrka-y` (shout!).
  - **Root/stem of 3+ syllables → -ka**: `yijarri-ka` (put!, ex.153), `julurri-ji-ka` (wash yourself!, ex.154).
  - A **1du/1pl** subject + IMP = HORTATIVE 'let's…!' (§4.7): `Ngali … dunga-y!` 'Let us two go!'.
- **Irrealis `-nyaku`** = 'should (have) / ought': `bawa-nyaku` 'should have left' (ex.127b); `dunga-nyaku` 'should go'.
- **NEG2 `balu`** = 'desist, give up' (stop what you're doing); **`baluda`** = 'let it be, don't do what you're about
  to do'. In discourse-initial position `balu` flags a 'wrong assumption'.
- **Two 'without' markers — keep them apart:**
  - **PRIVATIVE `-kari`** (nominal derivation, §3.2.3.4): `noun-kari` = 'X-less, without X' as an inherent PROPERTY,
    mostly equational, 1st-syllable stress: `milka-kari` 'deaf' (earless, ex.54), `kaya-kari` 'dogless' (ex.57),
    `bana-kari` 'waterless', `kuku-kari` 'wordless', `ngamu-kari` 'motherless', `minya-kari` 'meatless'. (Homophonous
    with the NEG particle `kari` — but here it's a suffix on a noun.)
  - **ABESSIVE `-mundu`** (case, §3.2.1): 'without X' circumstantially / for a particular event: `kalka-mundu`
    'without a spear', `bana-mundu` 'without water', `bilangkurr-mundu` 'without a blanket'.
  - Possessive and privative cannot co-occur — 'without the man's spear' is paraphrased as 'did NOT [go] with the
    man's spear' (comitative + `kari`).
- **`-baka` 'excessive'** = 'too much X, excessively X' (always negative): `kamu-baka` 'drunkard' (grog-excess,
  ex.90), `mayi-baka` 'greedy' (food-excess), `kuku-baka` 'talks too much', `dukul-wuri-baka` 'too angry'.

---

## Rule 54 — POSSESSION & THE GENITIVE (batch-094; grammar §3.2.3.2 / §4.5)

KY draws a line English erases: **alienable vs inalienable** possession are marked differently, and the alienable
marker changes shape with the case of the whole NP.

**(A) ALIENABLE possession** (clothes, spears, dogs, food, country) — **possessed + possessor-POSS**. Word order is
flexible (both `kambi ngamu-mu` 'clothes mother-POSS' and possessor-first are attested, ex.44). The POSSESSIVE suffix
in the **absolutive** conditions on the possessor's final segment, exactly parallel to ergative `-bu/-Vbu`:
- **V-final possessor → `-mu`**: `ngamu-mu` mother's, `kaya-mu` dog's, `babi-mu`, `jalbu-mu`, `warru-mu`, `bama-mu`,
  `yaba-mu`, `kami-mu`.
- **C-final possessor → `-Vmu`** (echo/linking vowel): `dingkar-amu` man's, `buban-amu`, `nganjan-amu`.
- Attested exx. (§3.2.3.2): `kambi ngamu-mu` 'mother's clothes', `mayi kaya-mu` 'the dog's food', `bayan dingkar-amu`
  'the man's house'.

**(B) ALIENABLE with a NON-ZERO case** on the possessed NP — the possessor takes the special stem **`-ndamun-`** +
**neutral** case:
- ex.44: `Jalbu-ndumun-du dunyu-ngku bikibiki kuni-ny` 'The **woman's** husband[ERG] shot a pig.' (POSS-ERG)
- ex.45: `bayan-ba kami-ndamun-bu` 'to **granny's** house[LOC].' (POSS-LOC)
- `-ndamun-` appears ONLY when the possessed noun is ergative/locative/dative/etc.; it always takes neutral-set
  allomorphs. (Possibly = potent-LOC + catalytic `-mun-`.)

**(C) INALIENABLE possession** (body parts, close kin) — **simple JUXTAPOSITION, NO affix** (§4.5.2):
- `warru mara` 'the boy's hand', `dingkar miyil` 'the man's eye', `warru buban ngamu` 'the little boy's mother'.
- Very often with a **pronoun possessive**: `nyungu mara` 'his hand', `nyungu babi` 'their grandmother'. A model must
  NOT insert `-mu` on 'his hand' / 'the boy's mother' — the bare juxtaposition **is** the possessive.

**PRONOUN POSSESSIVES** (§3.5.2): `ngayku` 'my' · `yunu` 'your' · `nyungu` 'his/her/their'. (Singular forms are
rock-solid; **plural pronoun possessives are OCR-uncertain — AVOID until reconciled**, see errata watchlist.) `ngayku`
alone = predicative 'mine'.

**WHOSE** = **`wanya-mba`** (who-POSS, from Rule 52): `Wanya-mba kaya yinya?` 'Whose dog is that?'.

**FORMER possession** — the **ablative `-muny`** carries a 'former/source' meaning (grammar l.4441):
- `X-mu-muny` 'formerly X's' (POSS + ABL): `babi-mu-muny` 'that was grandmother's', `bama-mu-muny`, `kami-mu-muny`.
- **'the dead X's'** = a relative-clause possessive `wula-nya-mu` (die-SUB-POSS): `nganjan wula-nya-mu` 'of the father
  who died', `dunyu wula-nya-mu`.

---

## Rule 55 — COMPARISON, DEGREE & SIMILARITY (batch-096; grammar §3.2.3.8 / §3.9.2)

KY marks degree **on the adjective**, splitting a MORE axis and a VERY axis, plus a particle for likeness.

**(A) DEG1 prefix `jarra-` 'rather, more'** — on adjectives / quantifiers only (l.1522): `jarra-yalbay` 'rather big',
`jarra-kulbul` 'rather ripe' (ex.79), `jarra-kuli-ji` 'rather wild' (ex.80), `jarra-buban` 'rather small', `jarra-ngiki`
'rather cold'. (Stress falls regularly on the first syllable of `jarra-`.)

**(B) COMPARATIVE = `X jarra-ADJ  Y-DAT` 'X is more ADJ than Y'** — the compared standard takes **DATIVE** (DAT = the
"complement of comparison", l.1542). ex.81: `Minya ngawuya jarra-kima minya-ka bulki-ka` 'Sea-turtle meat is softer
than beef.' So `Baril-baril jarra-yalbay juku yindu-ka` 'the fig is bigger than the other tree.' A model must produce
BOTH `jarra-` on the adjective AND dative on the standard — not a bare English-style comparative.

**(C) DEG2 suffix `-baja-ku` 'very'** — obligatorily carries the emphatic **`-ku`** (ex.82-85): `dakuy-baja-ku` 'very
hungry', `kingkin-baja-ku` 'very cute'. If the adjective is **inflected**, the case slots **BETWEEN `-baja-` and
`-ku`**: `junkurr-ji-baja-ngka-ku` 'very strong-ERG' (ex.84), `bambay-baja-nka-ku` 'very sick-DAT' (ex.85).
> ⚠️ Bare `-baja` on an adjective is the INCOMPLETE form; `-baja` on a VERB = the 'again' clitic; `bajaku` written as
> a separate word = the SUPERLATIVE. 'very' and 'most' are the **same `-baja-ku` morpheme**, differing in attachment.

**(D) SUPERLATIVE = `ADJ + bajaku` 'most / the -est'**: `ngulkurr bajaku` 'the best', `jarra-jarra bajaku` 'the
highest', `mukul bajaku` 'the oldest'.

**(E) SIMILATIVE particle `yala` '(be) like, (be) the same'** (COMP) — `yala-ku balka` 'speak like this' (ex.201);
`warru warri yala nyungu nganjan` 'the boy runs like his father'. For **APPEARANCE** it co-occurs with **`walu`
'face'** in either order (§3.9.2): `walu yala` 'looks like'.

**(F) 'same' vs 'different':** 'same' = **`yala`** (`kari yala` 'not the same'; `yala-ka` 'to the same'); 'different'
= **`walu-yindu`** ('face-other', L25810); 'alike' = **`yala-karrajikur`** (L28864); 'another/other' = `yindu`.
'love a lot' = `wawu jirray` (`jirray` 'lots', ex.122). **Guard:** `kaki` = **'if'**, NOT 'long ago' (= `kalbay-muny`).

---

## Rule 56 — NUMBER & QUANTIFICATION (batch-098; grammar §3.2.3.5 / §3.2.5 / §3.5)

**⭐ RESTRICTED numeral system with only tightly attested extensions.** The basic system is `nyubun` one, `jambul`
two, `kulur` a few/three, then quantity words. Patz also gives the derived `jambul-jambul` 'four (two-two)' and lists
`mara` 'five (hand)', but do not productively invent higher numerals or English arithmetic compounds. Beyond the attested
forms, use quantity expressions such as `wubul` many.

**CARDINALS:** `nyubun` 1 · `jambul` 2 · `kulur` a few/3 · `jambul-jambul` 4. `mamarra` is an old-fashioned/stylish
synonym for two. Quantity words commonly follow the noun (`jarba jambul`, `bama wubul`), but Patz also has preposed
number examples (`Ngayu jambul juku nyajin`, `jambul kaya kuli-ji`), especially with adjective+number NPs. **DISTRIBUTIVE**
= reduplicated numeral: `nyubun-nyubun` 'each, one apiece'.

**QUANTIFIERS:** `wubul` 'many' · `jirray` 'lots, plenty' · `narmba` 'all' · `wubulku` 'all, every' (emphatic) ·
`yindu` 'another, other'. Degree stacks: `jarra-wubul` 'more numerous' (DEG1 `jarra-` on a quantifier).

**THREE PLURAL DEVICES (not interchangeable):**
1. **REDUPLICATION** of the noun root = general plural: `juku-juku` 'trees', `wulman-wulman` 'old men', `maral-maral`
   'girls', `jalbu-jalbu` 'women', `buyi-buyi` 'birds', `kaya-kaya` 'dogs', `kulji-kulji` 'stones', `jina-jina`
   'paths', `jarba-jarba` 'snakes', `bilngkumu-bilngkumu` 'crocodiles' (ex.61).
2. **KINSHIP PLURAL `-karra`** — ONLY on kin terms + `jawun` 'relative/friend' (NOT on ordinary nouns): `ngamu-karra`
   'mothers', `nganjan-karra` 'fathers', `dunyu-karra` 'husbands', `manyarr-karra` 'wives', `babi-karra`
   'grandmothers', `kami-karra` 'grandfathers', `yabuju-karra` 'younger brothers', `jawun-karra` 'family/friends'
   (ex.62-64).
3. **DUAL PAIR `-bulal`** — 'a pair that BELONGS/ACTS together', NOT plain 'two': `jalbu-bulal` 'the two women (who go
   as one)', `yarraman-bulal` 'a mare and her foal', `juku-bulal` 'a pair of like trees close together'. Contrast
   `jambul` 'just two, unconnected' (ex.66: `yarraman-bulal` mare+foal vs `yarraman jambul` two unrelated horses).
   Often co-occurs with the dual pronoun **`bula` '3du, they two'** (§3.5.1) and/or `jambul`.

**Reduplicated verbs** (plural/repeated action): `kankada-y` 'come' (from `kada-y`), `wanarri-y` 'run' (from `warri`),
`janjana-y` 'stand' (from `janay`), `kunja-n-kunjaji-ny` 'ask around'.

---

## Rule 57 — EMOTION & COGNITION: body-part compounds + DATIVE stimulus (batch-099; grammar l.1476 / l.1506)

**⭐ KY locates emotion and thought IN THE BODY.** Affective/mental states are built as **noun-verb compounds** on a
body part (grammar l.1506), or expressed as plain **nouns** (l.1476: `warngku` 'sleep', `kaka` 'pain', `kuli` 'anger',
`kuru` 'love/lust'). A model must NOT map these to the English body-metaphor (heart for feeling, head for thought).

| Body part | Locus of | Examples |
|---|---|---|
| **`jiba` liver** | feeling | `jiba-badi-y` 'feel sad' (liver-cry, l.1506) · `jiba-yararri` 'frightened' (liver-shiver) · `jiba-ngulkurr-ma-l` 'be glad' (liver-good-become) |
| **`dukul` head** | anger | `dukul-wuri` 'angry' |
| **`jakay` neck** | anger | `jakay-jakay` 'angry' |
| **`walu` face** | sadness | `walu-jirrbu-jirrbu` 'sad' |
| **`milka` ear** | ALL cognition | `milka-wulay` 'forget' (ear-die) · `milka-bu bayka-l` 'think' (bite-with-ear) · `milka-binalku` 'remember' · `milka-kari` 'deaf' (ear-PRIV) |
| **`wawu` breath/want** | desire & fatigue | `wawu` 'want' · `wawu-mini` 'happy' · `wawu-buyun` 'worried' · `wawu-kari…bajaku` 'hate' · `wawu-wula-y` 'exhausted' (breath-die, l.1506) |

**⭐ EMOTION STIMULUS = DATIVE (not accusative).** The thing you fear / want / know / envy is in the DAT:
- `yinil kaya-nka` 'afraid OF the dog' (ex.47) · `yinil kuli-baka-nka` 'scared of the wild one' (ex.71)
- `wawu bangkarr-ka` 'want meat' (ex.58) · `binal dingkar-anka` 'know the man' (ex.52) · `ngujan yaba-mu kalka-ka` 'jealous of brother's spear'

**INCHO vs CAUS on emotion nouns:** `kuli-ma-l` 'get angry' (become) vs `kuli-mani-l` 'make angry' (cause);
`ngungul-ma-l` 'go dark' (of a face in anger). **Emotion verbs:** `yinil` 'be afraid', `yajarri-l` 'laugh',
`badi` 'cry', `yararri` 'shiver', `binal` 'know', `binalku` 'remember', `manubaja-bunga-l` 'believe'.
**SLEEP** = noun `warngku` + `wuna-l` 'lie down' (`warngku wunay`; ex.37 reduplicated `wunanany` 'slept') — there is
no `wunga-l`. **HELP** = `mara-daji-l` (hand-give).

---

## Rule 58 — VERBAL ASPECT & REDUPLICATION (batch-100; grammar §3.8.5.5(ii), l.3581)

**⭐ KY has NO tense-based progressive — ASPECT is carried by REDUPLICATION of the verb.** A reduplicated verb =
**ongoing / repeated / habitual** action, and/or **intensity** (l.3581: the redup of 'see' → 'examine thoroughly' OR
'keep looking').

**SIX established partial-redup verbs** (l.1238 — learn as FIXED forms; the fully-reduplicated alternants are now
unacceptable):

| Base | Redup | Meaning |
|---|---|---|
| `badi` cry | `banbadiy` | keep crying |
| `janay` stand | `janjanay` | keep standing |
| `kada-y` come | `kankaday` | keep coming |
| `warri` run | `wanarriy` | keep running (also **perpetual water-motion**, l.3636) |
| `bundal` sit | `bundanday` | keep sitting, stay |
| `wunay` lie | `wunanay` | keep lying, sleep |

**MORPHOLOGY by conjugation:** **y-conj** verbs INSERT `/n/` between the two root copies (l.969: `kada-y` →
`kan-kada-y`; `warri` → `wa-narri-y`; `janay` → `jan-janay`). **l-conj** verbs repeat the whole `-l` stem:
`nyaji-l-nyaji-l`, `waju-l-waju-l`, `kuni-l-kuni-l`, `murni-l-murni-l`, `kuji-l-kuji-l`, `balka-l-balka-l`.

**FOUR aspect devices:**
1. **CONTINUOUS** 'keep V-ing' — stem reduplication (the table above; `nyaji-l-nyaji-l` 'keep looking').
2. **HABITUAL** 'used to / always' — (a) reduplicate + past: `nuka-l-nuka-ny` 'used to eat' (ex.203, with
   `karrkay-nyja-ku` 'as a child'); (b) the **`-nyV` form**: `nuka-nya` 'always eats / habitual eater', `balka-nya`
   'always sings' (ex.68).
3. **INTENSIVE** 'thoroughly, hard' — same reduplication read as intensity (`nyaji-l-nyaji-l` 'examine', l.3581).
4. **EXCESSIVE DURATION** — NOT a reduplicated stem, but the **whole finite verb simply repeated** 2–3× (with the last
   vowel lengthened): `daran daran daran` 'kept falling and falling' (l.3581).

**`jururr`(`jururr`)** = adverbial particle 'repeatedly; (with motion verbs) one after another' (l.3709).
`kuji-l` = 'look after, keep, mind' (ex.100/116) — its redup `kuji-l-kuji-l` = 'keep looking after'.

---

## Rule 59 — SPEECH VERBS, THE ASK-FRAME & nyaji-l 'hear' (batch-101; grammar l.1476, ex.77/101/109)

**⭐ `babaji-l` 'ask' — a distinct two-place case frame:** the **PERSON asked = LOCATIVE**, the **TOPIC asked about =
DATIVE**.
- `Ngayu yaba-nda babaji-ny` 'I asked my elder brother' (ex.101 — brother-LOC)
- `Mala-balji-nda babaji-ka balji-ka` 'Ask the dillybag expert about dillybags' (ex.77 — expert-LOC ask-IMP dillybag-DAT)
- So **'ask X about Y' = X-LOC babaji-l Y-DAT.** Contrast: 'tell' `balka-l` takes the addressee in DAT; emotion verbs
  take the stimulus in DAT (Rule 57). Three different speech/mental frames — keep them straight.

**⭐ `nyaji-l` = 'see' AND 'hear/perceive'.** KY has NO separate hearing verb: `wulngku nyaji-l` 'hear a song' (ex.109);
so 'listen', 'hear', 'be heard' all resolve to `nyaji-l`, the general perception verb.

**CORE SPEECH VERBS:** `balka-l` tell/talk/say · `yalama-l` say, do (l.2976) · `babaji-l` ask · `yirrka-l` shout/call ·
`wulngku badi` sing (lit. 'cry a song'; `badi` = both cry and sing-with-song) · `jurri-l` lie · `murru-kanga-l` scold ·
`yayngkar` whisper · `kuwimbur (yirrka-l)` whistle · `yajarri-l` laugh · `badi` cry.

**KEY NOUNS:** `kuku` = **word / language / news / story / law** (one highly polysemous noun; context disambiguates —
the language name *Kuku Yalanji* itself is 'language-this') · `wulngku`/`yukurr` song · `burri` name · `nyurra` 'noise'
(specifically of people shouting/laughing, ex.74) · `manubaja` truth · `yukil` true/truth · `jurril`/`warmbiji` lie
(`warmbiji-bama` liar). **ADJ:** `janka`/`wunbu` quiet. **`mala-X`** = 'expert at X' (ex.75/77).

---

## Rule 60 — SPATIAL CASES & THE DIRECTIONAL SYSTEM (batch-102; grammar §3.3.1, l.1462, l.641)

**⭐ KY orients space on an ABSOLUTE geographic frame (up-inland / down-seaward + north), NOT body-relative E/W.**
The country rises from the Pacific coast to the Great Dividing Range, and the direction words track that gradient:

| Word | Meaning |
|---|---|
| `wangkar` | **up, upriver, inland** |
| `bada` | **down, downriver, seaward** |
| `wangkar-wangkar` | above, high up |
| `bada-bada` | below, down low |
| `kungkarr` | **north** (the one cardinal term) |
| `jibarr` | hinterland, inland country |
| `jalun` | sea |

**⚠️ THERE IS NO WORD FOR SOUTH** — say `bada` 'down/seaward' or name the place. Do not invent a 'south' word, and do
not reduce `wangkar`/`bada` to a purely vertical up/down.

**RELATIVE POSITION:** `kudamundu` behind · `ngundu` this side / near · `karangkal` alongside/beside · `ngalkal`
outside; open (ground) · `kana` / `dukurr` inside · `naka-naka` across · `maku` towards.

**LOCAL-CASE PARADIGM** (location words occur ONLY in local cases, l.1462):
| Case | Suffix | Meaning |
|---|---|---|
| LOC | `-nga/-ba/-a/-ngu` (vowel-harmony/allomorphy) | at, on, in |
| ABL | `-muny` | from |
| PERL | `-burr` | along, through |
| ABESS | `-mundu` | away from; from a distance (ex.109 `wulngku kalakalbay-mundu nyaji-l` 'hear a song from far away') |
| DAT/ALL | `-ka` (+ particle `maku`) | to(ward) |

**⭐ `-warra` = 'INHABITANTS OF (X)'** (l.641): `wujalwujal-warra`, `jalun-warra` 'sea people', `jibarr-warra` 'inland
people'. `yirmbal` = 'story place, sacred site' (l.641). Deixis: `yala` 'here' vs `yinyay` 'there'.
**Allomorphy reminder:** y-final stems take LOC **`-mba`** (`kalbay-mba`, `yalbay-mba`), never `-ba`.

---

## Rule 61 — MOVEMENT & POSTURE VERBS (batch-103; grammar l.2932, l.2973, l.3008–3018)

KY verb roots denote **observable actions** with *detailed semantic differentiation* (l.2932) — do not collapse the
motion field into one 'go'.

| Field | Verbs |
|---|---|
| GO / COME / RETURN | `dunga-l` go · `kada-y` come · `nyunba-y` turn back, return |
| WALK / RUN | `jilba-l` walk · `warri` run |
| CLIMB / JUMP | `daka-l` climb, **rise** (`wungar dakal` 'sunrise' = sun-climbs, l.2519) · `jalama-l` jump |
| SWIM / FLY / CRAWL / FALL | `janji-l` swim, bathe (l.3010) · `marra-warri` fly · `mara-warri` crawl (lit. hand-run) · `dara-l` fall |
| ⭐ MOVEMENT-ALONG-A-PATH (l.2932) | `yimba-l` go straight through · `warrki-l` turn off at crossroads (l.3015) · `barrma-l` accompany someone a short distance · `nyunba-y` turn back |
| POSTURE | `bunda-l` sit (`bundanday` l.1238) · `janay` stand · `wuna-l` lie down · `wandi-l` **get up, wake, come out** (l.3014) |
| CARRY / FOLLOW / CHASE / TURN | `wundi-l` carry, bring · `wukurri-l` follow · `kanga-l` chase · `jurrki-l` turn |

**Syntax:** `jalama-l` 'jump' takes its SOURCE in the **ablative** — `Warru jalama-ny juku-muny kudamundu-muny` 'the
young man jumped out from behind the tree' (ex.112). Aspect (Rule 58) stacks on motion roots: bare-verb repetition
`warri warri` = excessive 'ran and ran'; reduplication `jalama-l-jalaman` = intensive 'kept jumping up'.

**⚠️ `wandi-l` is a REAL verb** ('get up / wake / come out', dict + l.3014) — do not treat it as a phantom. Its
**imperative surfaces as `wandi`** (the IMP `wandi-y` ends in `-iy`, and word-final `-iy` drops its y after i — the same
elder rule as `warri-y`→`warri`).

---

## Rule 62 — COMITATIVE / PRIVATIVE / ABESSIVE: the "having / without / from-a-vantage" system (batch-104; §3.2.3.3, §3.2.3.4, §3.2.1)

⭐ **Three DISTINCT things English blurs but KY keeps apart.** Do not conflate them.

| System | Suffix | Meaning | Examples |
|---|---|---|---|
| **COMITATIVE** | `-ji` / `-jirr` (allomorphs `-iji`/`-ijirr` after rhotic; `-nji`/`-njirr` potent; Table 3.3 l.1884) | **having, with, characterized by** (attribute + accompaniment) | `kalka-jirr` 'with a spear' (ex.52), `mani-ji` 'rich', `junkurr-ji` 'strong', `buyun-ji` 'bad-natured' (cf. *Kuku Buyunji* 'bad language', l.508), `jiba ngulkurr-ji` 'good-hearted' |
| **PRIVATIVE** | `-kari` (l.1935, l.2196) | **without X, X-less** (the negative particle *kari* suffixed to a noun; one word) | `milka-kari` 'deaf' (ex.54), `mani-kari` 'no money' (ex.55), `nganka-kari` 'flowerless' (ex.56), `kangkal-kari` 'childless' (ex.86), `yamba-kari` 'nothing' (l.2310), `kiru-kari` 'stupid' (l.3736) |
| **ABESSIVE** | `-mundu` (l.1550, l.1637, l.1755) | **from (a fixed vantage); acting from a place the actor does NOT leave** | `bayan-mundu` 'shouting from the camp (staying)', `juku-mundu` 'watching from up the tree' (l.160), `kala-kalbay-mundu` 'calling from far away' (ex.109) |

**`-ji`~`-jirr` free variation** (l.1884): the final `-rr` comes and goes; use whichever reads naturally.

**⭐ PRIVATIVE and COMITATIVE are STEM-FORMING — further case inflection attaches AFTER the derivation, over the derived stem** (root‑DERIVATION‑CASE): `kaya-kari-ngka` 'the dogless one'-ERG (ex.57), `mani-kari-nda` 'to the girl with no money'-LOC (ex.59), `bajibay-kari-ka` 'meat without bones'-DAT (ex.58), `kalka-jirr-nka` 'to the one with a spear'-DAT (ex.52). The two are exact opposites over one root: `bajibay-jirr` 'with bones' / `bajibay-kari` 'boneless'; `junkurr-jirr` 'strong' / `junkurr-kari` 'weak'.

**⚠️ ABESSIVE `-mundu` ≠ ABLATIVE `-muny`.** ABL `-muny` = 'from (motion away, source left behind)'; ABESS `-mundu` = 'from (a fixed vantage the actor keeps)'. Minimal contrast: `kungkarr-muny kada-ny` 'came **from** the north (motion)' vs `jamba-mundu nyaji-ny` 'watched **from** the hill (vantage)'. **This SUPERSEDES the old Rule‑35 '-mundu = without' and the earlier line '-mundu = toward' — both were errors.** 'Without' = PRIVATIVE `-kari`; 'toward' = DAT `-ka` / *maku*.

---

## Rule 63 — LAND MAMMALS & GAME ANIMALS (batch-105; dict + grammar ex.192/203/225/267/91)

⭐ **Name the macropods precisely — do NOT conflate them.**

| Animal | Kuku Yalanji |
|---|---|
| **kangaroo** | `mayarriji` (main), `nyarrkali` |
| **wallaby** | `kadar` (main; ex.192/203/225), `darrba`, `jumar` |
| **grey kangaroo** | `julmbanu` (ex.267 `julmbanu yala maja bubu-ku` 'the grey kangaroo is like the boss of the land') |
| **tree kangaroo** | `jarrabina`, `murral` |
| **kangaroo rat** | `jayju` |
| **possum** | `yawa` |
| **echidna / porcupine** | `ngangkin` (`minya ngangkin` l.4016) |
| **bandicoot** | `kulngu`, `ngumbi` |
| **dingo** | `murramu` |
| **native cat / quoll** | `jungarr`, `waykal` |
| **rat** | `kukur` |
| **bat** | `mali` |
| **flying fox** | `kambi` (⚠️ homophone of `kambi` 'clothes', ex.59) |

**Hunting vocabulary:** `balbi` 'hunt' (`balbi-bama` 'hunter'), `kuni-l` 'hit, kill', `dama-l` 'spear', `nguymal`
'thoroughly, truly', `maja` 'boss' (ex.91 `maja balka-n-balka-wa-y warru-warru-nji` 'the boss talks with the young men').

**Three attested hunting frames** (memorise): `kadar kuni-ny nguymal` 'killed the wallaby with one shot' (ex.192) ·
`minya kadar ngangkin nuka-l-nuka-ny` 'as a child used to eat wallaby and porcupine' (ex.203) · `julmbanu yala maja
bubu-ku` (ex.267). **Habitual** X-l-X-ny surfaces as `nuka-l-nuka-n` (kuku, elder `-ny`→`-n`) / `nuka-l-nuka-ny`
(analysis, Patz).

---

## Rule 64 — CASE & TRANSITIVITY: THE ERGATIVE SYSTEM (batch-106; §3.2.1, Table 3.1 l.1556–1643, Table 3.6)

⭐ **Kuku Yalanji is SPLIT-ERGATIVE: NOUNS use ERGATIVE-ABSOLUTIVE, PRONOUNS use NOMINATIVE-ACCUSATIVE.**

| Role | NOUN | PRONOUN (1sg) |
|---|---|---|
| S (intransitive subject) | ABSOLUTIVE `dingkar` | NOM `ngayu` |
| A (transitive subject) | **ERGATIVE** `dingkar-angka` | NOM `ngayu` (⚠️ NO ergative) |
| O (transitive object) | ABSOLUTIVE `dingkar` | ACC `nganya` |

So a noun-agent is ergative-marked but a pronoun-agent is bare; the object is bare for nouns but marked for pronouns.

**Ergative allomorphs (Table 3.1) — two sets by animacy:**
- **POTENT** (:pt — animate/capable: people, kin, dogs, animals, spirits): `-ngkV` after vowel (`kaya-ngka`, `kami-ngka`, `jalbu-ngku`, `warru-ngku`, `murramu-ngku`, `julmbanu-ngku`, `dubu-ngku`), `-VngkV` after consonant (`dingkar-angka` l.1291, `maral-angka` l.965, `ngangkin-angka` l.1614, `walkarr-angka`).
- **NEUTRAL** (inanimate; = the INSTRUMENTAL): `-bu/V` (`kalka-bu`, `kulji-bu`, `juku-bu`, `mara-bu`), `-Vbu/r` (`wungar-abu`), `-njV/y`, `-dV`/elsewhere (`jalun-du`). Consonant-final also takes `-bu` in free variation (`junkurr-bu`, `nyubun-bu` — cf. grammar's `wujurr-bu`, `wun-bu` beside `wun-du`).

**INSTRUMENTAL = neutral ergative** (`-bu`, no potent split): `dingkar-angka kadar kuni-ny kalka-bu` 'the man killed the wallaby with a spear'.

**Personal pronouns (Table 3.6):** 1sg `ngayu`/`nganya`(ACC & DAT)/`ngayku`(POSS) · 2sg `yundu`/`yunu` · 3sg `nyulu`/`nyungu` · 1du `ngali` · 3du `bula` · 1pl.inc `ngana` · 2pl `yurra` · 3pl `jana`. **Recipient of give/tell = LOC/DAT** (`mukul-dingkar-anda` 'to the old man' LOC:pt; `nganya` 'to me'; `karrkay-nka` 'to the children' DAT). Vowel-harmony fills V: `a` after a/i, `u` after u.

---

## Rule 65 — LEXICON: MATERIAL CULTURE — TOOLS, WEAPONS & ARTIFACTS (batch-107; dictionary.yaml + grammar l.685/1823/1913/5037/6433)

**Weapons**

| KY | gloss | note |
|---|---|---|
| `kalka` (also `dajal`, `jindal`) | spear | ⚠️ `wulman`='spear' is a HOMOPHONE of `wulman` 'old man/grey' → **use kalka/dajal for spear** |
| `balur` (also `mirrba`, `ngurmu`) | spear-thrower, woomera | INST `balur-ubu` (single-r → -Vbu, cf. `wungar-abu`) |
| `biyul` | spear-head | detachable stone head; `kalka kulur-biyul-jirr` 'three-pronged spear' |
| `wangal` | boomerang | |
| `mirru` | club | |
| `kunjuri` | shield | `kunjuri-mun-du` 'shield-INST' (l.1823) |

**Containers & cordage:** `ngunyin` (also `yinkar`, `balji` 'bag') = dilly bag — woven from `kaku` 'lawyer cane'; `ngunyin-ji` 'with a dillybag' (COMIT, l.1913); `balji-ka` (DAT, ex.77). Rope/string = `karra` (also `ngurran`). Fish-net = `makarr`.

**Cutting, digging & fire:** `warrbi` (also `kulbanmuku`) = axe; `naybu` = knife (**English loan**, l.1061); ⭐ `juwal` = **digging stick** (ex.629 `Babi-ngka juwal-da … dama-ny` 'Grandmother missed [the fish] with the digging stick'); `jidi` = firestick/torch; `kulji` = stone (working stone). Grinding stone = `kulji murni-nka` 'stone for-grinding' (PURP).

**Verbs of making:** `bunga-l` make/build/weave; ⭐ **`kaja-l` 'tie, wrap up'** (l.5037 `kaja-ny` 'wrapped up' — used to *bind* the spear-head with cord; ⚠️ NOT 'light a fire' — making fire = `baya bunga-l`); `murni-l` grind/rub/twist; `dama-l` spear/throw-at; `yaka-l` cut; `baka-l` dig. **Bonus:** `babi` = grandmother (father's mother, ex.629). Register (l.685): "dillybags and fish and turtle spears are still made and used today."

---

## Rule 66 — CONSTRUCTION: INTERROGATIVES & QUESTIONS (batch-108; grammar §3.6, Table 3.9/3.10 l.2688-2810; ex.126-134, 582-583)

Three interrogative roots — **`wanya` 'who'**, **`wanyu` 'what'**, **`wanja` 'where'** — and *a question word takes exactly the case its answer would take.*

**`wanya` 'who'** — inflects on the **POTENT** case set (a 'who' is by definition potent; mirrors the ergative animacy split, Rule 64). Interrogative sense ONLY.

| case | form | use |
|---|---|---|
| ABS | `wanya` | who (S / equational: "who is that man?") |
| ERG | `wanyangka` | who (transitive A: "who killed it?") |
| DAT | `wanyanka` | to whom |
| LOC | `wanyanda` | at/on whom |
| POSS | `wanyamba` | whose |
| COMIT | `wanyanji` | with whom |

**`wanyu` 'what'** — inflects on the **NEUTRAL** case set; no possessive (inanimate can't own). Interrogative only.

| case | form | use |
|---|---|---|
| ABS | `wanyu` | what |
| DAT | `wanyurringku` | **why** (for-what, ex.127b — reason for an action) |
| LOC | `wanyurrimbu` | **why this place** (ex.127a — reason for a choice of location) |
| COMIT | `wanyurrinji` | **what illness** (ex.128 "what are you ill with?") |
| INST | `wanyurrinju` | with/by what |

**`wanja` 'where'** = `wanja`/`wanjabu` (modern `wanjabu` is standard; ex.130 `Yundu wanjabu dunga-y?` 'where are you going?' = the everyday greeting). LOC `wanjabu`, ABL `wanjamuny` 'where from'. **Also indefinite 'somewhere'** (ex.131). It is the base for the **derived interrogatives**: `wanjawanja` 'when' (ex.582), `wanjarr(-ku)` 'how' (ex.132/133, usually +ADV `-ku`), `wanjarrinya` 'how many' (ex.583), `wanjinya`/`wanjaku` 'which one' (ex.134), `wanyu-nguy`/`wanja-nguy` 'what kind' (stem `-nguy`).

**Indefinite 'something'** = `junjuy` (non-human). **YES** = `yuwu`, **NO** = `kari`. **Polar (yes/no) question** = a plain statement with rising intonation — no particle (`Yundu mayarriji kunin?` 'did you kill the kangaroo?'). Content-Q: the interrogative pronoun is stressed and usually fronted, but may stand anywhere (l.1333/1339).

---

## Rule 67 — LEXICON: BODY PARTS (batch-109; dictionary.yaml + grammar l.949/1834/2074/2232-2240/2458)

| region | KY body parts |
|---|---|
| **head/face** | `dukul` head · `mungka` hair · `walu` face · `miyil` **eye** · `milka` ear · `ngandal` mouth · `dirra` tooth · `nyabil` tongue · `bari` chin · `jakay` neck · `manu` throat · `munju` forehead · `kangkul`/`nyumbul` cheek |
| **torso/internal** | `binda` shoulder · `damu` chest · `bibi` breast · `muku` back · `jiba` **liver** · `jibar`/`waral` stomach · `julbi` guts · `wubul` **heart** · `mula` blood · `bajibay` bone · `wurra` navel |
| **limbs** | `mara` hand · `wakuy` arm · `jandal` leg · `waba` thigh · `jina` foot · `wandul` fat |

⚠️ **Two homophones:** `wubul` 'heart' = `wubul` 'many/all'; `jiba` 'liver' is the base of `jiba-wulay` 'sweet' and the **seat of emotion** (`jiba-badi` 'grieve'). ⚠️ `miyil` is **'eye'** in the grammar's productive compounds (l.2232), though the dictionary glosses it 'tree' — grammar is authoritative.

**Inalienable possession = JUXTAPOSITION** (l.1834 §4.5.2): the possessor and the body-part noun sit side by side with **NO `-mu` suffix** — `dingkar mara` 'the man's hand', `nyungu miyil` 'his eye'.

**Body-part terms are PRODUCTIVE compound bases** (esp. `miyil` eye, `milka` ear; l.2232-2240, 949, 2074):

| compound | gloss | literal |
|---|---|---|
| `miyil-burra` | blind | eye-stale |
| `miyil-dandi` | sleepless | eye-hard |
| `miyil-dudu` | illiterate | eye-blunt |
| `milka-kari` | deaf | ear-without (PRIV) |
| `dirra-baka` | swears too much | tooth-excess |

**HEAR** = `nyaji-l` (the same perception verb as 'see') or explicit `milka-bu nyaji-l` 'perceive with the ear'. **LISTEN** = `milka-janay` 'stand (with) the ear'. ⚠️ `ngara-l` 'hear' is UNATTESTED (`ngara`='root'). **Healer/doctor** = `murri` (`rrunyuji` l.689 also = doctor but violates the l/r/rr onset rule → prefer `murri`).

---

## Rule 68 — CONSTRUCTION: NEGATION (batch-110; grammar §3.9.2/§4.9.2/§3.8.4.1; l.1329/1935/2310/3124-3141/3819-3827; ex.24/54-58/163/208)

**`kari` = NEG 'not'** — sits immediately **before the predicate** it negates and carries the clause stress (l.1329). ⚠️ The negated verb is **fully inflected**, never bare: `kari nukan` 'did not eat' (past), `kari nukal` 'does not eat' (nonpast), `kari nyaji-l` 'cannot see', `kari dungay` 'does not go' (corpus: `kari dungay` 6× vs bare 0×). `kari` also = the answer **'no'** (vs `yuwu` 'yes') and, clause-initially, the discourse **'but'** (contrasting event).

**`kari` clitics:**
- **`kari-ku`** = **'not yet' / 'not all'** (emphatic/temporal, l.3821) — "the fruit is not yet ripe", "the men have not come back yet". ⚠️ NOT 'before/once' (a drifted sense; see errata watchlist).
- **`kari-rrku`** = 'not really, not altogether' (totality clitic; ex.208 `kari-rrku warngku-wuna-ny` 'I did not really sleep, I just dozed').

**`balu` = NEG2 'desist, give up'**; with clitic `-da`, **`baluda`** = the PROHIBITIVE 'let it be, don't do what you are about to do' (l.3827).

**PRIVATIVE `-kari` 'without X / X-less'** (l.1935; Rule 62) — inflection attaches AFTER `-kari-`: `milka-kari` deaf (ex.54), `mani-kari` 'no money' (ex.55), `nganka-kari` 'no flowers' (ex.56), `kaya-kari-ngka` 'the one without a dog' (ERG, ex.57), `bajibay-kari-ka` 'without bones' (DAT, ex.58). **`yamba-kari` = 'NOTHING'** (l.2310); **`bama kari` = 'nobody'** (no indefinite-person word exists).

**PRECAUTIONARY `-nyji` = 'lest, in case'** (negative purpose; Table 3.16/3.17 l.3124/3141) — the negative mirror of purposive `-nka`: `bayka-nyji` 'lest bite' (l.1143), `kuni-nyji` 'lest kill', `bunda-nyji` 'lest sit', **`kada-ba-nyji`** 'lest come' (y-conjugation disyllables insert `-ba-`, l.3141), `dara-y-mani-nyji` 'lest drop' (l.5385), and on inchoatives **`X-ma-nyji`** 'lest become X' (`milkabujar-ma-nyji` 'lest get lonely', ex.163; `bambay-ma-nyji` 'lest get sick'). Pairs with the prohibitive: "don't put your hand near the dog's mouth, lest it bite you."

---

## Rule 69 — LEXICAL: TIME, SEASONS & CELESTIAL (batch-111; dictionary.yaml + grammar l.719/2509-2511/6032-6036; ex.280/541/582)

**CELESTIAL & SKY:**
- **`wungar`** = 'sun' AND 'day' (one word). `wungar wangkar-wangkar` / `wungar jarra-jarra` = 'midday' (sun-overhead). `wungar daka-l` = 'sunrise' (sun climbs).
- **`kija`** = 'moon' AND 'month' (l.2509). Counted reduplicated: `kija-kija` 'months'; **`kija jambul-muny`** 'after two moons/months' (ex.280 'from two moons'). ⭐ In Yalanji cosmology `kija` 'moon' is a **creation being** who made the first women at **`kijandaku` 'Roaring Meg Falls'** (l.719).
- **`dawar`** (also **`mulawajarr`**) = 'star'. ⚠️ NOT the old phantom `jubuny`.
- **`jiri`** = 'sky'; **`ngurrban`** = 'cloud'; **`balbay`** = 'lightning'; **`jarramali`** = 'thunder' (also `jabulbina`).

**THE DAY CYCLE:** `balbal` 'light/dawn' → **`wunkuwingku`** 'morning' → `wungar wangkar-wangkar` 'midday' → `wungar bada dunga-nya` 'afternoon' (sun going-down SUB) → **`wujurr-ma-nya`** 'dusk/evening' (become-night SUB) → **`wujurr`** 'night, darkness'.

**TIME WORDS:** **`niji`** 'now' · **`yilayku`** 'yesterday' · **`wunkun`** 'tomorrow' (⭐ the real word — do NOT circumlocute as `wungar kada-nya`) · **`yinyamun`** 'then' · **`nyiku-nyiku`** 'soon' · **`marri` / `ngadi` / `wuljal-wuljal`** 'a long time' · `kalbay-muny` 'long ago'.

**SEASONS** (attested as COMITATIVE `-iji` compounds, l.2510-2511/6032-6034):
- **`wungar-iji`** = 'HOT SEASON' (literally 'sun-COMIT', 'with sun'; ex.541 `ngaji wungar-iji wula-ny` 'his mother's father died in the hot season').
- **`bulur-iji`** = 'COLD SEASON' ('with morning-chill'; **`bulur`** = 'early-morning chill, dew').
- `marral-wungar` = 'dry time' (dry-sun); `kaba` = 'rain, the wet' (b87).
- ⭐ Season/time-of-year is stated with the `-iji` COMIT, not a bare noun. Also new kin term: **`ngaji`** = 'mother's father' (a specific grandfather).

---

## Rule 70 — CONSTRUCTION: COMPARISON & SIMILATIVE (batch-112; grammar §3.9.2; l.3748/3809-3817/3902/4299/4398/4550/6254; ex.205-207/243/267/309/604)

**`yala` = the COMP particle 'like, same'** (same root as the demonstrative `yala` 'this'; l.3748). No copula — the `yala`-phrase IS the predicate.
- **Similative `X yala Y` = 'X is like Y'**: `julmbanu yala maja` 'the kangaroo is like a boss' (ex.267); `nyulu yala nyungu nganjan` 'he is like his father' (ex.604); `yala Eileen-anga kangkal` 'like Eileen's child' (ex.309, `yala` + POSS).
- **'X looks like Y'** = `SUBJ yala walu-walu yala Y` (literally 'SUBJ like [its] looks like Y'; `walu` 'face' → `walu-walu` 'appearance'): `Nyulu yala walu-walu yala bikibiki` 'he looks like a pig' (ex.205).
- **'like this, thus'** = **`yala-ku`** (COMP + adverbial `-ku`): `yala-ku dingka-l mara-bu` 'squeeze it like this with the hand' (ex.243). The natural teaching form (hold it like this, turn your wrist like this).

**'JUST THE SAME / ALSO'** = **`yala-rrku`** (`yala` + totality/exclusive clitic `-rrku`, EMPH4, which attaches only to `kari`/`yala`/verbs/pronouns, l.3902): `kanbal bubu yala-rrku` 'some places are just the same' (ex.206); `wulman yala-rrku … badi-ny` 'the old man ALSO cried, just like the others' (ex.207).

**'THE SAME / ONE'** = **`nyubun`** 'one' does double duty as 'same' (the same face, the same blood). **`nyubun-bu`** (nyubun+INST) = **'as one, together'** (thrown as one; two hands washing as one).

**DIFFERENCE** = the negated similative **`kari yala`** 'not like/different' (`bubu … kari yala bubu ngayku` 'a country not like mine'); **`yindu`** 'other/different', **`yindu-yindu`** 'differently'.

**⚠️ DEGREE — NO morphological comparative/superlative, NO 'than'.** Comparison of degree is done by **JUXTAPOSITION** + the intensifier **`bajaku` 'very'**: `yinya yalbay, yinya yalbay bajaku` 'this big, that very big' = *that is bigger*; ladder `buban / yalbay bajaku / yalbay wubulku-muny` ('small / very big / big-beyond-all') = small→bigger→biggest. Comparison of worth = contrastive juxtaposed clauses ('a small gift with love is very big, a big gift thrown down without care'). Never coin a comparative morpheme — set two clauses side by side.

---

## Rule 71 — LEXICAL: BUSH FOODS & PLANTS (batch-113; dictionary.yaml headwords; grammar ex.61/162/223)

**YAMS & ROOTS:** `bambayal` / `biyangkal` 'yam', `banjay` 'wild yam' (deep, twisting); `ngara` / `bangkan` 'root'; `jurrbu` 'shoots, young growth'.
**FRUITS:** `banabul` pineapple · `bulngkar` (native) apple · `junda` wild plum · `dukal` / `binanji` fig · `burrin-burrin` breadfruit · `banday` cherry-tree.
**NUTS:** `bilar` candlenut · `bijalabay` five-corner nut. ⚠️ `barka` = **'yellow water snake'** (homophone), NOT a nut.
**TREES:** `juku` (generic tree/wood) · `baway` black-bean · `bijin` tea-tree · `dakumbar` water-gum · `dalban` oak · `babajaka` bloodwood · `baril-baril` Moreton Bay fig · `dari` boxwood.
**PARTS:** `birra` leaf · `nganka` flower (b110) · `diburr` seed · `bukul` bark · `dakil` branch · `karra` string/rope.
**SCRUB (`madja`) FAUNA:** `diwan` scrub-turkey · `jarruka` scrub-hen · `bimbarrbay` scrub-wallaby · `kalajarr` scrub-goanna.

**⭐ FOOD-GETTING VERBS — keep the senses apart (three of my own drifts corrected this batch, I3-safe):**
- **`baka-l` = 'DIG' (and 'poke')** — ex.61 `baka-ny` 'dug up pipis', ex.223 `juku-bu baka-ny` 'a stick poked me'. **NOT 'break'.**
- **`dumbarri-l` = 'BREAK, crack'** (the correct word for breaking/cracking; e.g. cracking a candlenut).
- **`bangka-l` = 'CATCH/GATHER (in quantity)'** — ex.162 `bangka-nka` 'to catch a lot of fish'. **NOT 'carry'.** (⚠️ `bangkan` noun = 'root'.)
- **`jarra-kulba-l` = 'CARRY, lift'** (the correct word for carrying).
- `mujal` 'collect' · `murni-l` 'grind, rub, stir' (l.3545 + b107 `kulji murni-nka` 'grinding stone') · `waju-l` 'cook, roast'.
- ⚠️ **`kuka` 'yam' is a PHANTOM** (no source) — use `bambayal`/`banjay`. ⚠️ `balmba`/`milbin`/`munjal` unattested.

**Season-signs from plant parts** (LOC/SUB on plant nouns build a phenological calendar): `nganka-ba` 'when [it] is in flower' → yams ready; leaf `jirakal` 'fresh' → growing; leaf `dara-nya` 'fallen' → the time is nearly gone. Reduplication: `baka-baka` 'dig and dig', `jurrki-jurrki` 'twisting'.

---

## Rule 72 — CONSTRUCTION: VERBAL ASPECT & DEGREE (batch-114; grammar §3.8.5.5 / §3.10.3 / §3.2.3.8; l.945/971/1236-1246/2109-2146; ex.79/82)

**⭐ VERB REDUPLICATION = DURATIVE / ITERATIVE** — 'keep V-ing', 'V for a while', 'V about, here and there'.
- **General verbs redup wholly:** `nuril-nuril` 'keep peeping' (l.945), `nuka-l-nuka-l` 'keep eating' (l.971), `murni-murni` 'keep grinding', `baka-baka` 'keep digging', `nyaji-nyaji` 'keep watching', `yirrka-yirrka` 'keep calling', `balka-balka` 'keep talking', `jurrki-jurrki` 'keep turning'.
- **y-conjugation inserts `-n-`** between the copies: `warri-n-warri-y`. (Geminate `/nn/` → `/n/`.)
- **⭐ SIX common verbs use OBLIGATORY PARTIAL reduplication** (the full form is now *unacceptable*, l.1241-1246):
  | surface | underlying | meaning |
  |---|---|---|
  | `kankaday` | kada-n-kada-y | keep coming |
  | `bundanday` | bunda-n-bunda-y | stay, keep sitting |
  | `wunanay` | wuna-n-wuna-y | keep lying, sleep |
  | `banbadi` | badi-n-badi-y | keep crying |
  | `janjanay` | jana-n-jana-y | keep standing |
  | `wanarri` | warri-n-warri-y | keep running, run about |
  - ⚠️ **Elder surface drops final y after i**: `banbadi` / `wanarri` (NOT `*banbadiy`/`*wanarriy`). The `-ay` forms keep `-ay`. (`wanarri` is also the everyday word for 'run'.)
- **CAUS `-bungal` reduces to `-bal` in reduplication:** `dandi-bal-bal` 'keep making hard', `kima-bal-bal` 'keep making soft' (l.1236).

**`-baja` — split by word class (l.2139):**
- **on a VERB = 'again'** (post-inflectional clitic): `dama-ny-baja` 'threw again', `yudal-baja` 'begin again', `nyunba-baja` 'return again'; stack for insistence `balka-baja balka-baja` 'tell again and again'.
- **on an ADJECTIVE = DEG2 'very'**, and it MUST take `-ku`: `X-baja-ku` (`dakuy-baja-ku` 'very hungry', ex.82). ⭐ This is where the everyday intensifier **`bajaku`** comes from.
- **DEG1 prefix `jarra-` = 'rather, more'**: `jarra-yalbay` 'rather big' (l.2113), `jarra-kulbul` 'rather ripe' (ex.79).

**COMPLETIVE `kunbayn` 'finish'** · **INCEPTIVE `yudal` 'begin'** — the whole shape of doing: begin (`yudal`) → keep at it (`bundanday`) → do it again (`-baja`) → finish (`kunbayn`).

---

## Rule 73 — Fish & maritime fauna (the `jalun-ji` 'with-sea' domain) — batch-115 (LEXICAL)

The sea is a lexical world as deep as the scrub. The coastal `Jalunji` (the "with-sea people", grammar l.549) name it in full.

**FISH.** `kuyu` = the generic word for fish. Then by species: `jirril` small fish, `dijarr` freshwater fish, `balarri` **queenfish**, `danbal`/`dawal` **kingfish**, `julaji`/`kanyaji` **catfish** (spined — kill with a stick before you take it from the net), `kalu` **garfish**, `dalku` **archer-fish** (spits water), `dukul-barangkal` **flathead** (buried flat and sand-coloured), `jingka-jingka` **silverfish**, `kubarr` = the big black freshwater **eel**. SHARK/RAY: `bilmbin`/`bububay` black-tip shark (the "boss of the reef" — respect law: don't swim in dark water, don't carry bleeding fish through the deep channel), `kilkirr` tiger shark, `badibu` ray.

**TURTLE & DUGONG** (the big sea game): `ngawiya` (also `yalnga`) = **sea turtle** — hunted from the reef with a long spear; comes back to its own natal beach to make young; `ngujay` = **freshwater turtle** (caught by hand in swamp mud); `kadan` = **turtle-shell** (made into dishes/ornaments). `biwuy` (also `kirbaji`) = **dugong** — grazes `wayul` **seaweed**/sea-grass in warm shallows; the richest food of the sea, hardest to hunt (hears the least sound and is gone). A `biwuy-balbi-bama` 'dugong-hunter' must know the tides, the sea-grass beds and the moon.

**REEF-GLEANING** (at `ngajal` low tide): `julul`/`juwarru` **oyster** (prised off the rock with a sharp stone), `darkay` **clam/cockle**, `kajarrbi` **clam-shell**, `dakaldakal` **trocus-shell** (a good cup), `jalan` **sea-urchin** (black spines break off in the foot), `kiju` **mudcrab** (deep in its mangrove-mud hole), `karruku` **fiddler/ghost crab** (waves one big claw like men dancing). The reef `dulngku` (also `karrangkal`) is a `mayi-bubu` 'food-ground'; `karrirrangkal` = **coral**.

**THE SEA, TIDE & SHORE.** `jalun` sea, `kalkil` salt-water/salt, `mulngku` **WAVE** (⚠️ NOT `wulngku` 'song'), `balar` **high tide** vs `ngajal` **low tide** (`yira` = the tide itself; the biggest low tides come at the full and new moon — `kija murru-murru` / `kija-kari` — the time to glean), `jukar` sand/shore, `kajul`/`kakaji` **mangrove** (the "nursery of the sea"), `dajali` deep water. GEAR: `makarr` net (set across the creek-mouth), `badur`/`mingu` hook, `kalka` spear. VERB: `maraji`/`mariji-y` = **swim**. BIRDS: `dirrmbay` seagull (follows the fishermen), `juril-juril` shore plover.

**SEA COMPOUNDS stay transparent + attested-rooted:** `kuyu-bama` 'fisherman', `biwuy-balbi-bama` 'dugong-hunter', `bana-mabi` 'rock-pool' (water-hollow), `julul-bubu` 'oyster-bed', `mayi-bubu` 'food-ground', `karrkay-bubu` 'nursery' (child-ground). **MORPH:** the many single-r-final sea words take LOC **`-a`** — `jukar-a`, `wangkar-a`, `balar-a` (corpus: `jukar-a` 34× vs `jukar-ba` 0×).

**⚠️ WRONG-SENSE TRAPS corrected this batch (all caught by grepping before banking):** `ngamu` = **'mother'** (there is NO word for 'egg'; use `karrkay` 'young' or `kuyu ngamu` 'mother fish'); `jarba` = **'snake'** (no 'canoe' word — reword to swim / on-the-water); `kulur` = **'three'** (not 'colour'); `marra` = **'tree'** (ochre = `murbuy` 'red ochre'); `kaban` = **'paper'** (not 'cover'); `jukul`/`wandal`/`yanyul` unattested (mud = `kambal-kambal`, dance = `jurbu`).

---

## Rule 74 — Conditional & hypothetical (`kaki` / `-nyaku` / `-nyji` / `nguba`) — batch-116 (CONSTRUCTION)

Kuku Yalanji has a small, tidy system for **conditions, counterfactuals, cautions and possibilities**. (Rule 42 named the inflections in the paradigm table; this is their themed use.)

**`kaki` 'if/when' — the CONDITIONAL particle** (§4.3.2, l.5091). A co-ordination particle; the **`kaki`-clause is usually FIRST** of two clauses. ⚠️ **A `kaki` conditional is NON-PAST only** — *Kaki kaba yalbay kaday, bana jalungkarr-ma-l* 'If the big rain comes, the river floods'; *Kaki yundu ngulkurr balbi minya daji, bayan narmba ngulkurr nuka* 'If you hunt well and share the meat, the whole camp eats well.' This is the natural home of gnomic country-law (leave enough → it feeds you forever; be lazy → you go hungry; full moon → the reef is bare for gleaning). `kaki` may also stand in second position: *Nyulu warngku-wuna-y, kaki nyulu baja-burray* 'He has a sleep, if he is tired.'

**PAST conditional/temporal = clause JUXTAPOSITION** (l.5111) — no `kaki`. To say 'if it had not rained that year, we would all have gone hungry', juxtapose the past clauses and mark the consequence with the irrealis: *Kaba … daray kari-nya, ngana narmba dakuy wuna-nyaku.*

**IRREALIS `-nyaku` — the COUNTERFACTUAL** 'would/should/could have Ved (but didn't)'. Carries no tense; almost always paired with **`yamba` 'but'** + the frustrating reason: *Ngayu minya nuka-nyaku, … minya kabu* 'I would have eaten the meat, but it was rotten'; *Nyulu danbal dama-nyaku, … kalka dumbarri* 'He would have speared the kingfish, but the spear broke'; *Ngana kadar-ka balbi-nka dunga-nyaku, yamba kaba yalbay daray* 'We would have gone hunting for wallaby, but the big rain fell.'

**PRECAUTIONARY `-nyji` 'lest'** (root + `-nyji`, l.1143) — the undesirable event to avert: *juku junkurr karrba … kiju … bayka-nyji* 'hold the stick tight lest the mudcrab bite'; *bana nyaji-nyaji … yira … mani-nyji* 'watch the water lest the tide catch you'; INCHO+PRECAUT *yalbay-ma-nyji* 'lest he grow up (knowledge-less)' — exactly the grammar's *dakuy-ma-nyji* 'lest I get hungry' (l.5850). Two **'in case' particles** provision against a hypothetical: **`kunka` 'might be/in case'** + **`nganganjirrka` 'just in case'** (l.3836) — *buri-juku jarra-kulba … wujurr ngiki … kunka* 'carry a firestick in case the cold night catches you'; *kalka mani … jarba jina-ba wuna nganganjirrka* 'take a spear just in case a snake lies on the track'.

**`nguba` 'perhaps/maybe' = the PREFERRED possibility marker** (l.5767; the hypothetical-reason `-nyV`+DAT clause is "cumbersome and avoided"). *Nguba dingkar-dingkar wujurr niji-ba ngawiya-jirr kaday-baja* 'Perhaps the men will come back tonight with a turtle.' `nguba … nguba kari` = 'perhaps … perhaps not'.

**SUCCESSIVE `-nyjiku` 'before'** (the latter of two events, no causal link): *… jilba-nyjiku* 'before walking', *wujurr kaday-nyjiku* 'before night comes', *yira nyunba-nyjiku* 'before the tide turns back'.

**The whole hypothetical system in one line (row 50):** `kaki` (real condition) · `-nyji` (condition to avert) · `nguba`/`nguba kari` (open possibility) · `-nyaku` (counterfactual) — *"if you do this, that follows; do this lest that happen; perhaps it will, perhaps not — but always leave enough behind."*

---

## Rule 75 — Birds (the `buyi` world) — batch-117 (LEXICAL)

The bird world completes the **fauna triad** (Rule 63 land mammals · Rule 73 sea fauna · Rule 75 birds). GENERIC: `buyi` bird · `nangki` wing (and plumage — there is no separate 'feather' word) · `banda` tail · `marra-warri` to fly · `yirrka` to call/cry.

**BUSH BIRDS** (by call & habit): `kuyir` bush-curlew (night-wail), `kururrungka` kookaburra (the dawn-clock), `jarruka` scrub-hen (rakes a great mound and lays her young deep inside — no 'egg' word, use `karrkay` 'young'), `diwan` scrub-turkey, `kurrbal` plain-turkey, `bulnja` frogmouth (freezes like a dead branch — `yala juku wula-nya`), `dawa-dawa` magpie, `kalbu` black-crow (clever thief — `binal-binal` 'clever'), `kalkuy` owl.

**RAINFOREST BIRDS** (by colour & place): `kurranji` cassowary (`buyi yalbay madja-mu`, taller than a man, one kick can kill; the forest-planter — carries big seeds through the scrub), `kadanji`/`kumurbina` black-cockatoo (evening screech = rain-omen), `karrambil` king-parrot (`ngala-ngala` red), `birrbirr` lorikeet (drunk on nectar), `jurriyan` bower-bird (builds a decorated avenue — `juku-jandu` — and steals shining/dark things; ⚠️ **`jurriyan` not `jurriyam`** — a word cannot end in `-m`), `dabuy`/`jiwal-jiwal` kingfisher (dives `yala kalka` 'like a spear'). PIGEON/DOVE: `bakamu` green-pigeon, `juku-juku` bronzewing-dove, `kuludu` dove.

**WATER & SHORE BIRDS**: `kulbal` brolga (dances at the end of the wet, mates for life), `jamarbina` goose (migration), `birmba` straw-necked ibis, `juril-juril` seashore-plover, `mabal` swallow (mud nests under the rock overhang), `jangkan` swift. **HUNTING BIRDS**: `jinabiju` goshawk/chicken-hawk (hangs in the wind then stoops `kulji yala` 'like a stone'; the little birds all fall silent `yirrka kunbayn` when it comes), `kalin-kalin` kestrel/hawk (hovers).

**BIRDS AS SIGNS** (the register): the kookaburra's laugh = dawn; the cockatoos at dusk = rain coming; the bower-bird's display = the cold time near; the geese massing on the shrinking waterholes = the wet ending; the little birds falling silent = the hawk is near; the three night-birds (curlew + owl + frogmouth) calling together = a bad and frightening thing. And the leave-enough law again: never rob a nest of all its young — take one or two, leave the rest.

**MORPH from this batch:** the **object of a transitive verb is ABSOLUTIVE (unmarked)** for a common noun — 'chase the dog' = just `kaya` (no accusative; a `-nha` accusative is wrong and smuggles in an illegal `/h/`). Lexicalised reduplicated animal names are **hyphenated in the elder surface** like productive redup: `dawa-dawa`, `juku-juku`, `juril-juril`, `jiwal-jiwal`. LOC as usual: `muyar-a` (single-r → `-a`), `yindu-ngu` (u → `-ngu`).

**NO Kuku Yalanji word for:** egg · feather · nest · blue · green · thing · moth · trap · koel · brown · purple · slowly — each rendered by an attested near-term (`karrkay` young, `nangki` plumage, `buyi-bubu` nest, `balbal` bright, `ngumbu` dark, `janka` quietly) or reworded. Never an invented root.

---

## Rule 76 — Complementation & catenative (want / know-how / try / teach / let / begin-finish) — batch-118 (CONSTRUCTION)

Kuku Yalanji builds its **complement clauses on the PURPOSIVE `-nkV`** (Rule 42): a complement-taking predicate governs a purposive verb (or a dative noun). The predicates fall into four groups.

**DESIDERATIVE / ABILITY / CONATIVE.** `wawu` 'want/like' (adjectival particle, §4.9.1) + PURP or DAT: *wawu nuka-nka* 'want to eat', *wawu mayi-nka* 'want food'. `binal` 'know how to' + PURP: *binal bunga-nka* 'know how to make'; negated *binal-kari* 'not know how'. `babal` 'try' + PURP: *babal dama-nka* 'try to spear'; redup *babal-babal* 'try and try'. Purposives **stack**: *karrkay wawu balbi-nka binal-ma-nka* 'the boy wants to learn to hunt'.

**DIRECTIVE / MANIPULATIVE.** `binal-bungal` 'teach' (literally 'make-know', CAUS) + PURP complement: *karrkay ... nyaji-nka binal-bungal* 'teach the child to read [tracks]'. `balka` 'tell (someone to)' — the **addressee is DATIVE** — + PURP: *karrkay-karrkay-nka balka ... bunda-nka* 'tell the children to sit'. `yungal` 'send' (a thing + the carrier in LOC, ex.273-274): *kuku yunga-n bayan yindu-nka warru-anda* 'sent a message to the other camp with the young man'.

**CAUSATION & HELP.** CAUS `-bungal`/`-mal` 'make/cause': *dandi-bungal* 'makes hard', *marral-bungal* 'makes dry', *yararri-bungal* 'makes (them) shiver'. `mara-dajil` 'help' (hand-give) + PURP, or `-wari` RECIP 'help each other'. `balu` 'let / leave alone / desist' (§4.9.2, ex.570 *Balu dungay!* 'Let him/her go!'): *balu wuna* 'let him sleep', *balu bunda* 'let it be'.

**PHASAL & COGNITIVE.** `yudal` 'begin' and `kunbayn` 'finish' bracket an action (*... murni-nka yudal ... narmba kunbayn* 'began to grind ... finished the whole lot'). `milka-wulay` 'forget' (ear-die) + PURP; `binalku` 'remember' + PURP — the cognitive complements of not-doing and doing.

**⚠️ MORPH — the object/addressee of these constructions (re-affirming Rule 39 & the batch-117 lesson):** the object of a transitive verb, and the addressee of `balka`, is **ABSOLUTIVE (unmarked) for a COMMON noun** — there is NO accusative case on nouns (and no `-nha`; `/h/` is illegal). 'ask the girl' = `jalbu`; 'tell the children' = the dative `karrkay-karrkay-nka`. **PRONOUNS** *do* have a true accusative: `nganya` 'me' (1sg ACC, suppletive), `yununy` 'you' (2sg ACC), `nyunguny` 'him' (3sg ACC); 'tell him' = the dative `nyungunku`. Nouns are ergative-absolutive, pronouns nominative-accusative, and complement objects obey exactly that split.

---

## Rule 77 — Reptiles, frogs & insects (the crawling world; completes the fauna quartet) — batch-119 (LEXICAL)

With b105 (land mammals), b115 (sea fauna) and b117 (birds), this batch completes the **animal kingdom**: the reptiles, amphibians and invertebrates. Reptiles are the dictionary's richest single field.

**SNAKES** — `jarba`/`bubal` snake (generic); to species: `bindimu` black snake, `jinkalmu` brown snake, `kalkamuku` green tree snake, `bakay` water snake, `kabul` rock python, `jijirrbay` whip snake. **LIZARDS & CROC** — `bajuy` lizard; `jadi` sand-goanna, `kalajarr` scrub-goanna, `bajabaja` blue-tongue, `binanjal` frill-neck, `bilbil-bilbil` gecko, `jabil` scrub-lizard; `bilngkumu` **crocodile** (the most-feared creature). **FROGS** — `yirku-yirku` frog, `karrkurr` green frog. **INSECTS** — biters `kamu` mosquito, `diri-diri` sandfly; food `mujurr` witchetty grub, `kuja` sugarbag (stingless) bee, `dabu` bee; useful/eaten `munjurr` green ant; `malal` spider, `kurrmbal` cicada, `karrkil` red-jumper-ant, `jabarrangkul` black-ant, `durra` caterpillar, `kandal` maggot, `birinjil` centipede, `biringal` scorpion, `mulma` hornet. **ACTIONS** — `baykal` bite, `jalngkay` itch, `janku` hole, `walmba` log, `nandal` close/shut.

**⚠️ THE MINIMAL PAIR: `mara-warri` 'crawl' (single-r) vs `marra-warri` 'fly' (double-r).** These differ only in /r/ (retroflex glide) vs /rr/ (trill), and they name two everyday motions — the snake *mara-warri*'s through the grass, the fly *marra-warri*'s over the meat. A spelling slip turns a crawling snake into a flying insect. Hold the contrast whenever either verb of motion is written.

**⚠️ NO NOUN 'SKIN'** exists (reword around it), and there is **no plain /g/ onset** in Kuku Yalanji (only /ng/) — so `ganggal` is doubly impossible. Object of a transitive verb / addressee of `balka`, for a **common noun**, is absolutive; for the **3pl pronoun** it is the bare NOM base `jana` (Rule 39 — non-singular pronouns are NOM in ALL core positions), and the `balka` addressee is the dative `jana-nka`. There is **no `-nha` accusative** (illegal /h/ + no noun accusative).

---

## Rule 78 — The `-nya` subordinate clause (four functions) — batch-120 (CONSTRUCTION)

Verb + **`-nya`** (SUB; `-nyu` after `u`) is the workhorse of Kuku Yalanji subordination (grammar §4.4.4). One suffix, four clause types.

**1. SIMULTANEOUS ACTION (§4.4.4.1) — 'while / watched X V-ing'.** The subordinate verb is **OFTEN REDUPLICATED** (an action must be ongoing to coincide with another), and it pairs with a perception main verb (`nyaji-l` see/watch, `manubu-dama-l` watch) so it reads like an English relative clause: *Bama-ngka Chinaman nyaji-l-nyaji-ny, gold baka-l-baka-nya* 'The man watched the Chinese digging for gold' (ex.458); *dama-l-dama-nya* 'spearing' (ex.459); *nuka-nuka-nya* 'feeding' (ex.461). **REDUP surface:** `-l`-conjugation verbs keep the `-l` inside the reduplication — `baka-l-baka-nya`, `dama-l-dama-nya`, `muja-l-muja-nya` — others double the bare root: `janji-janji-nya`, `maraji-maraji-nya`, `jurbu-jurbu-nya`.

**2. CAUSAL (§4.4.4.2) — 'tired/sore FROM V-ing / because'.** Verb + `-nya`, takes **NO case**; the action is understood as completed and prior. *Janji-nya, nyulu bajaburray* 'He is tired from bathing' (ex.485); *warngku-wuna-nya* 'because [he] was asleep' (ex.487); *jabi-nya* 'because [it] kicked' (ex.490). Where the caused NP is the main A or O, a clarifying anaphoric pronoun is preferred.

**3. PRIOR EVENT (§4.4.4.3) — 'after having V-ed'.** ⭐ The temporal proclitic **`wawu-`** (TEMP4, §3.10.1) + verb + `-nya` + **`-muny`** (ABL): *wawu-janji-nya-muny* 'after bathing' (ex.491), *wawu-bayka-nya-muny* 'after [it] bit [him]' (ex.493). With a **noun** instead of a verb: *wawu-mayi-muny* 'after the meal', *wawu-yinya-muny* 'after that' (l.3887). `wawu-` occurs **only** with the ablative.

**4. HYPOTHETICAL REASON (§4.4.4.4) — 'in case'.** Introduced by **`kunka`** 'in case' (specified event) or **`nganganjirrka`** 'just in case' (unspecified) + verb + `-nya` (l.3837): *kunka jarba wuna-nya* 'in case a snake is lying there'.

**⚠️ THREE homophones of `wawu`:** `wawu` 'want/like' (desiderative particle, Rule 76) · `wawu` 'breath/soul' (Rule 42-era) · `wawu-` 'since/after' (temporal proclitic, this rule, always + ABL). The obligatory ablative and context disambiguate; never conflate them.

---

## Rule 79 — Kinship: the web of kin + the `-karra` plural — batch-121 (LEXICAL)

The semantic field that organises the social world. Kuku Yalanji names kin with fine precision.

**PARENTS & their siblings.** `ngamu` (~`mama`) mother · `nganjan` father · **`kalnga`** mother's brother (MB) · **`bimakay`** father's sister (FZ). The MB (`kalnga`) is not a lesser father but a figure of his own weight — he gives the boy his first spear, teaches the hard law, and speaks sternly where the father is gentle. **SIBLINGS** (split by relative age): `yaba` elder brother · `yabaju` younger brother · `babarr` elder sister · `jinkurr` younger sister. **GRANDPARENTS** (split by line): `kami` grandfather (FF) · `ngaji` mother's father (MF, distinct from `kami`) · `babi` grandmother. **DESCENDANTS:** `kangkal` (one's own) child · `jija` / `kaminjarr` grandchild · `manda` / `ngujurr` niece. **SPOUSE:** `dunyu` husband · `biwar` / `kuban` / `manyarr` wife. **AFFINES:** `biwul` mother-in-law · `ngalayan` father-in-law. **WIDER:** `bangunji` cousin · `jawun` friend / unspecified relative · `mandi` **moiety** · `mulkal-mulkal` totem · `ngalba` the taboo-name of a deceased person · `kuru` affection.

**⭐ THE KINSHIP PLURAL = `-karra` (KPL), NOT reduplication** (grammar l.1985). Ordinary nouns reduplicate (`karrkay-karrkay` 'children'), but kin terms take the derivational suffix `-karra`: `yaba-karra` 'brothers', `babarr-karra` 'sisters', `manyarr-karra` 'wives', `dunyu-karra` 'husbands', `ngaji-karra` 'maternal grandfathers', `jija-karra` 'grandchildren'; it extends even to `jawun-karra` 'friends'. **The ONE exception is `kangkal` 'own child', which reduplicates** like an ordinary noun.

**CULTURE (linguistic facts).** The **moiety** rule: marry the opposite `mandi`; children follow the father's moiety; everything — every animal and tree — belongs to one side (grammar l.653). **Mother-in-law avoidance:** a man never looks at or speaks directly to `biwul`. **Name-avoidance:** a dead person's name is not spoken; they are called only by the `ngalba` (l.699).

---

## Rule 80 — Questions & interrogatives — batch-122 (CONSTRUCTION)

Two kinds of question, cleanly split.

**CONTENT questions** use an interrogative word (stressed, may stand anywhere; the verb keeps ordinary tense):

| meaning | form | notes |
|---|---|---|
| who | **`wanya`** | inflects like a NOUN (ERG-ABS): `wanya` (ABS, S/O), **`wanya-ngka`** (ERG, A) — ex.25 *Wanya-ngka mayi nuka-ny?* |
| what | **`wanyu`** | neutral case; stem `wanyurri(y)-`; `wanyu-baja` 'what else' |
| where | **`wanjabu`** | now the common form (ex.130 *Yundu wanjabu dunga-y?* = the everyday greeting); `wanjamuny` 'where from' |
| when | **`wanja-wanja`** | reduplicated 'where' |
| how | **`wanjarr`** | |
| how many | **`wanjarrinya`** | |
| why | **`wanyurrimun`** / `wanyurri-ngku` | the DATIVE of 'what' ('for what purpose', ex.127b); `wanyurri-mbu` (LOC) = 'why there' (ex.127a) |
| (ill) with what | **`wanyurri-nji`** | the COMITATIVE of 'what' — the fixed illness question (ex.128 *Yundu wanyurrinji bambay?*) |

**⚠️ MORPH insight:** 'who' patterns with the NOUN case system (ergative/absolutive, potent set), not with the pronouns; 'what' takes the neutral set, and its case forms *are* the other interrogatives — DATIVE→why, LOCATIVE→why-there, COMITATIVE→ill-with. 'When' and 'how' are built on 'where'.

**POLAR (yes/no) questions** take **NO particle and NO question word** — the same word order as a plain statement, marked by **INTONATION alone** (in writing, only the `?`): *Yundu kada-y?* 'Are you coming?', *Minya waju-n niji?* 'Is the meat cooked now?'.

**INDEFINITES:** 'who'/'what' are ONLY interrogative in Kuku Yalanji (never 'someone/something'). For an indefinite non-human 'something' use **`junjuy`**; `wanja(bu)` can double as 'somewhere'. Embedded questions reuse the interrogatives (`binal wanya` 'know who').

---

## Rule 81 — Speech, sound, names & message-carrying — batch-123 (LEXICAL)

This batch covers the everyday discourse register: asking elders, calling children, carrying news between camps, naming people and places, singing, whispering, scolding, and distinguishing truthful speech from lies.

**SPEECH / REPORT VERBS.** `balka-l` 'say, tell' is the ordinary reporting verb; the addressee is DATIVE (`karrkay-karrkay-nka balkan` 'told the children'). `balka-l-awa-y` / `balkalaway` = 'talk together, discuss'. `babaji-l` 'ask' has the Rule-59 frame: **person asked = LOCATIVE**, **topic asked about = DATIVE** (`ngamu-ndu babajin mayi-ka` 'asked mother about food'). `kunja-l` = call/summon/invite. `yunga-l` = send; for a message, the word/news is the object and the carrier can be LOCATIVE (`kuku yungan ... warru bila-anda`). `murru-kanga-l` = scold/growl at. `yayngkar-abu balka-l` = speak in a whisper.

**HEARING / PERCEPTION.** `nyaji-l` is broad: see, hear, perceive. It does the hearing work when the object is audible (`wulngku nyaji-l` hear a song, `kuku nyaji-l` hear words, `ngangkurr nyaji-l` hear barking). `yanday-nyaji-l` = overhear. Do not invent a separate English-shaped 'listen' verb; build the hearing relation with `nyaji-l` and an audible object, or use a safer finite non-imperative clause until the imperative system is treated directly.

**SOUND WORDS.** `wulngku badi-y` = sing a song; `badi-y` also covers cry/wail/howl in context. `yirrka-y` = shout/cry out; `kuwimbur yirrka-y` = whistle. `kadil` is a sharp/crashing sound (axe cutting wood, tree falling). `yanja` is rustling noise, especially grass/wind-like noise, and should not be stretched to generic loud sound. `ngangkurr` = dog-bark/barking sound. `nyurra-baka` = too noisy, for human/camp noise.

**NAMES, TRUTH & LIES.** `burri` = name, also a corroboree-song sense; `dalki-l` = give a name / call by name. `jurril` = lie/untruth; `warmbiji-y` = lie/prevaricate; `jurril-bunga-l` = trick by lying. `manubaja` = truth; `manubaja-bunga-l` = believe. `kuku` is the central discourse noun: word, language, news, story, law. Avoid forcing an English one-word 'answer'; use `balka-l` 'say/tell' or rephrase the speech act.

**MORPH traps from the batch.** The kinship plural `-karra` stays in the kinship domain (Rule 79); do not use it as a general plural for objects such as spears. `yanja` is not a generic sound noun. The draft forms that treated `binal` as 'meaning' or used an unsafe `nyaji` imperative were rejected before acceptance.

---

## Rule 82 — Antipassive — batch-124 (CONSTRUCTION)

Kuku Yalanji has a productive antipassive (§4.2.4.4), but its job is semantic rather than syntactic: unlike Dyirbal, it is not required just to coordinate clauses. It changes how the action is construed.

**FORM.** A transitive verb is intransitivized with stem-forming **`-ji-`**. In the elder surface, nonpast `-ji-y` is written **`-ji`**, and past `-ji-ny` is written **`-jin`**; keep the full analytic form only in the analysis field. The underlying A becomes surface S: a noun subject is bare absolutive, not ergative. The underlying O is no longer a bare absolutive object; it is demoted to **LOCATIVE** or, for 'through' in Nyungkul, **PERLATIVE**.

**TOTAL-EFFECT antipassive = simple `V-ji`.** A simple, unreduplicated antipassive can mean the patient is affected as a whole, especially with non-individuated food/property. Patz's model: `Nyulu dingkar minya-nga nuka-jin` 'The man had a good/full feed of meat'; `Ngamu mayi-nga wambi-jin` 'Mother shared out all the food'; `Jalbu ngayku-wun-bu bayan-ba ngunja-jin` 'The woman took over my house completely.'

**GENERALIZED antipassive = reduplicated `V-V-ji`.** Reduplication gives diffuse, repeated, or non-individuated action: `mayi-nga nuka-n-nuka-ji` 'keep eating at food'; `wukay-mba nubi-nubi-ji` 'look around for yams'; `kuyu-ngu dama-n-dama-ji` 'spear around for fish'; `kaya-nda kuni-n-kuni-ji` 'hit at the dogs around here'; `bayan-ba nuri-nuri-ji` 'peep around in houses'. This is not a normal transitive clause with a direct object.

**Communication-like fixed stems.** Patz treats `kunjaji-y` 'ask someone for something', `walngkurriji-y` 'pester someone for something', and `babaji-y` 'ask someone about something' as synchronically fixed intransitive stems with the same antipassive-like frame: actor as S, person addressed in LOC, requested/topic item in DAT. Examples: `Dingkar ngayku-ndu mayi-ka kunjajin`; `Karrkay ngamu-ndu mayi-ka walngkurrijin`; `Maja warru-nda minya-ka babajin`.

**Allomorph discipline matters.** The demoted object often carries a hard locative allomorph: `wukay-mba` (y-final), `kuyu-ngu` (u-final), `makarr-ba` (rr-final), `kadar-a` (single-r). Batch 124's lint catch was exactly the kind of surface/analysis leak this construction invites: write elder-surface `walan`, not analytic `wala-ny`, in the Kuku sentence.

---

## Rule 83 — Fire & cooking — batch-125 (LEXICAL)

This lexical batch tightens the everyday fire, earth-oven, grinding, and meal-sharing field. It replaces an inherited operator-guide typo: **fire/firewood is `baya`, not `buri`**.

**FIRE-MAKING.** `baya` = fire/firewood; `jimal` = fire-stick; `dama-murni-l` = twirl a fire-drill; `jakalamba-l` = start a fire; `kubu` = smoke; `wula` = flames; `ngunjil` = charcoal/coals; `wumbul` = hot/warm; `jirra` = burnt. `Bajar` names Moreton Bay ash / white gum tree, not residue ash. Useful direct models:

- `Ngayu baya waju-l, yundu wumbul-ma-nka` = I light a fire so that you get warm.
- `Baya waju-l-waju, kiway kada-nyji` = keep the fire burning lest cold come.
- `Jujubala waju, jarramali kada-nyji` = burn ironwood lest thunder come. `jarramali` is thunder; do not over-gloss it as generic wind/storm.

**COOKING VERBS.** Patz writes `waju-l` for cook/burn/light a fire; the dictionary spelling is also recorded as `wayjul`. The elder-surface past is **`wajun`**. Keep it distinct from `dinda-l` roast, `nyama-l` boil, `jani` well-cooked/done, and `jirra` burnt. Good contrasts: `Kuyu ngulkurr wajun ngunjil wumbul-ba` 'the fish cooked well in the hot coals'; `Minya kurrma-nga kari jirra` 'the meat in the ground oven was not burnt'; `Mayi kurrma-nga jani` 'the food in the ground oven was well cooked'.

**EARTH OVEN `kurrma`.** The frame is locative-heavy, so allomorphy matters:

- `kurrma-nga` in the ground oven.
- `bubu-ngu` in the ground.
- `ngunjil-ba` / `ngunjil wumbul-ba` on/in the coals.
- `baya-nga` at/on the fire, but `baya ngundu-ba` near the fire.

The safe sequence is: dig `kurrma`; light it with `waju-l`; put food in with `yijarri-l`; cover with `buyku` paperbark; leave it with `bawa-l`; take/open it out with `walnga-l`. Batch examples: `Jana kurrma wajun, minya kurrma-nga yijarrin`; `Jana minya dindan kurrma-nga`; `Minya wajun, jana minya walngan`.

**GRINDING, BREAD, AND FOOD.** Use `nyurrba-l` grind, `murni-l` stir/rub/twist, `dingka-l` knead, `duda-l` pound, `damba` damper, `kawar` honey bread, `wunba` honey, `wandul` fat, `kulbul` ripe. Examples: `Jalbu-jalbu-ngku diburr nyurrban damba-ka`; `Jalbu-ngku damba dingkan`; `Ngamu-ngku kawar murnin, kawar nganja ngulkurr`.

**SHARING AND EATING REGISTER.** Do not invent moral vocabulary. Use the attested food-sharing/eating system: `wambi-ji` for sharing out all food, `daji-l` give, `nuka-l` eat, `dakwuy` hungry, `yajin` full from eating, `nganja` taste/smell. `Ngamu kuyu jani-nga wambi-jin` follows the Rule-82 total-effect antipassive: noun S is bare, cooked fish is demoted to LOC. The social register can be plain parataxis: `Mukul-bama nukan, baja bama wubulku nukan` 'the old person ate, then everyone ate.'

**Batch-125 process traps.** `maku-janay` was not used for English "wait" because the errata warns against treating it as a clean single wait verb; use `bunda-l` 'sit' plus purpose when that is what the Kuku actually says. The batch also kept `duna` wet, `marral` dry, and `ngiki` cool/cold in their verified senses, and kept out the old fire/cooking phantoms (`buri`, `bibiny`, `jubaji`, `nyalbu`, `kuka`, `kubarr`, `kambar` as color).

---

## Rule 84 — Negation — batch-126 (CONSTRUCTION)

Kuku Yalanji has more than one negative strategy. Keep the forms apart.

**Plain `kari` = NEG 'not' / interjection 'no'.** In ordinary predicate negation, `kari` immediately precedes the negated predicator: `Kaba kari kadan` 'the rain did not come'; `Kaya-ngka karrkay kari baykan` 'the dog did not bite the child'. Patz's stress examples show that placement can focus the negated constituent: `Ngayu mayi kari nukan, minya nukan` = I did not eat the plant food, I ate meat; `Ngayu kari mayi nukan, karrkay-angka nukan` = I did not eat the food, the child did.

**Prohibitives = `kari` + imperative.** The negative particle sits with an imperative verb:

- `Yarraman kari kanga` = do not chase the horse.
- `Yundu ngamu kari nyuya` = do not blame your mother.
- `Mayi kari waju, buyun-dama-nyji` = do not cook the food lest you spoil it.
- `Kari kaya kuli-ji karrba, yununy bayka-nyji` = do not touch the vicious dog lest it bite you.

This is also where precautionary `-nyji` often appears: main clause says what not to do; subordinate clause names the bad event to avoid.

**Privative `-kari` = 'without/lacking N'.** This is not the same syntactic object as free `kari`: it forms one nominal/adjectival stem. Further case goes outside the privative stem:

- predicator: `Yinya bama milka-kari` = that person is deaf; `Ngayu mani-kari` = I have no money; `Juku-juku nganka-kari` = the trees have no flowers.
- dative: `bajibay-kari-ka` = without bones-DAT.
- locative/potent: `mani-kari-nda` = with/to the one with no money.
- comitative: `kangkal-kari-ji` = with the childless one.
- ergative: `kaya-kari-ngka` = the one without a dog as A.

The productive lesson is the suffix boundary: **N/ADJ + `-kari` + case**, never case before `-kari`.

**`balu` = NEG2 'desist/refrain/give up', not plain `not`.** Patz contrasts `balu` with both `kari` and `wawu-kari`. `Ngayu balu kuni-wa-nka` means I refrain from / disapprove of fighting. `Ngayu balu buymbi-nka` means I do not smoke as a general abstention. `Ngayu wawu-kari buymbi-nka niji` means I do not want to smoke now, a more specific non-desire. `Nyulu warru balu dama-nka ngawuya` means the young man could not spear the turtle and gave up.

**Fixed negative compounds/particles.**

- `wawu-kari` = do not want/like.
- `binal-kari` = not know: `Jana nyiku binal-kari kuku-ku`; `Ngayu binal-kari baka-juku wanjabu`.
- `yamba-kari` = nothing/none: `Baral-darr bana yamba-kari` = there is no water along the road.
- `kariku` = not yet / not all, depending on context: `Kaba kariku kadan`.
- `karirrku` = not really / not altogether: `Ngayu karirrku warngku-wunan`.

**Surface traps from batch 126.** Patz analysis may show `nguju-wuri-y` and `jiba-badi-y`, but the elder surface drops final `-iy`: write `nguju-wuri` and `jiba-badi` in the Kuku sentence. `kamukamu` 'alcohol/grog' is a grep-verified lexicalized solid form in Patz, so it is whitelisted in lint; do not generalize that whitelist to productive reduplications.

---

## Rule 85 — Landscape & geography — batch-127 (LEXICAL)

This batch is intentionally short-rowed: it is a lexical-control batch for spatial nouns, location words, and local-case allomorphy. Do not judge its value by clause density. Its job is to make later country/route narratives safer.

**Country / ground / landforms.** `bubu` is not just "dirt": it covers ground, place, and a person's/descent group's country. `manjal` = mountain; `jalkaraburr` = mountain peak/high mountain reaches; `jalkar` = high bank; `kangku` = valley / low gap / mountain pass; `jamba` = hillside; `madja` = scrub, jungle, rainforest; `janku` = hole in the ground; `jalngarr` = flat rock; `kulji` = stone/pebbles; `jukar` = sand.

**Water / sea / tide.** `bana` = water; `wawubaja` = river; `yilki` = creek; `jalun` = sea; `dajali` = deep water; `yalkan` = shallow water; `dulngku` = reef; `balar` = high tide; `ngajal` = low tide; `yira` = tide itself. Keep `balar`/`ngajal` as tide states, not generic up/down.

**Location words are not ordinary nouns.** Patz treats them as a closed class with special local behavior. Bare roots can already be locative/directional: `wangkar` up/upriver/inland, `wangkarwangkar` up there/above, `bada` down/downriver, `badabada` down there/underneath, `ngundu` close by/this side, `ngubar` other side of the river, `kudamundu` behind, `yarra` that way/over there by gesture. Do not add ordinary noun locative suffixes to these unless Patz gives a local-case form: `ngubar-muny`, `badabada-mundu`, `wangkar-muny`, etc.

**Local-case allomorphy is part of the lesson.**

- V-final/u-final: `bubu-ngu`, `dulngku-ngu`, `bana-nga`, `wawubaja-nga`, `yilki-nga`, `madja-nga`, `jamba-nga`.
- single `r`: `jukar-a` (never `jukar-ba` for locative).
- consonant-final: `manjal-ba`, `yalkan-ba`.
- attested special sea form: `jalun-bu` for sea-LOC.
- source: `bayan-muny`, `jalun-muny`, `ngubar-muny`.
- traversal: `wawubaja-burr` through the river.
- action-from-location: `badabada-mundu` from down there.

**Motion setting.** `dunga-y` and `kada-y` do real discourse work. `dunga-y` follows participant movement/departure; `kada-y` frames motion toward a goal or arrival. Batch 127 kept exact Patz-like rows for this: `Bayan-muny nyulu bada yilki-nga dungan`; `Nyulu kadan ngubar-muny`; `Ngundu kada-y yalkan-ba`.

**Process guard.** `baral` remains a documented conflict: Patz has `baral-darr` 'along the road' in examples, but the project errata warns against productive new `baral` road/path rows because the dictionary also has `baral` 'feel'. Until this is resolved deliberately, avoid new `baral` road sentences except exact, documented Patz quotations. For this batch, no productive `baral` rows were added.

**Surface traps from batch 127.** Analysis may keep `janji-ny` and `wanarri-y`, but elder surface writes `janjin` and `wanarri`. The review pass also tightened `Bubu julbarr-bi` to "really slippery" and glossed `bula` as the dual pronoun `they.two`, not a compositional "two they".

---

## Rule 86 — Imperatives & directives — batch-128 (CONSTRUCTION)

The imperative system is small but unforgiving. Do not form English-shaped commands by guessing a bare citation form; choose the imperative allomorph from conjugation class and stem shape.

**Core imperative allomorphs.**

| verb type | imperative pattern | batch/source examples |
|---|---|---|
| disyllabic `l`-conjugation root | zero suffix | `Jarruja dida!` put your pants on; `Kaya kanga!` chase the dog; `Ma, nuka!` go on, eat; `Yubal janji!` you two swim; `Yala-ku balka!` speak like this; `Bayan kida-rrku!` sweep the whole house; `Karrkay, wandi!` child, get up |
| disyllabic `y`-conjugation root | `-y` | `Dunga-y-baja!` go back; `Ba, kada-y!` hurry, come; `Yubal yalaymba bunda-y!` you two stay here; `Yirrka-n-yirrka-y!` keep shouting |
| roots/stems over two syllables | `-ka` | `Ngawa kararr-ba yijarri-ka!`; `Mara julurri-ji-ka!`; `Kuku-ku binal-ma-ka!`; `Mala-balji-nda babaji-ka balji-ka`; `Yundu walu-wukurri-ka!` |

**Suppletive imperatives.** Three high-frequency `l`-conjugation verbs do not use their citation root as the command:

- `nyaji-l` see/hear/perceive -> **`nyaka`** (safe command gloss: "look/see"; do not use as generic English "listen!" unless the hearing context is explicit).
- `mani-l` get/take -> **`mana`** (`Bana mana!`, `Yubal wuju mana milkul-ku`).
- `daji-l` give -> **`daya`** (`Minya ngaykunku daya!`, `Daya-rr!`).

**Causative-compound trap.** Long words do not automatically take long-stem `-ka`. Causative compounds behave by the second component:

- `-bunga-l` state-causative compounds take zero imperative on the compound component: `Wumbul-bunga!` heat it up.
- action-causative `-mani-l` uses the suppletive imperative **`mana`**: `Yinya dara-y-mana!` drop that.

**Subjects and hortatives.** Imperatives normally address an implicit or explicit second person. If the subject is stated, Patz says it strongly prefers initial position: `Yurra julurri-ji-ka!`, `Yubal bundanda-ka...`, `Yundu walu-wukurri-ka!`. A first-person inclusive non-singular subject gives a hortative/suggestion: `Ngana kada-ri-ka-da!` come on, let us go now.

**Directive force and clitics.**

- Plain imperative can be a normal order or request.
- `-da` on an imperative urges immediate action now: `Mayi nuka-da!`.
- `-(ng)Vrr` means straight away / first of all, and Patz rejects a politeness distinction among its allomorphs: `Nuka-ngarr!`, `Mayi-ngarr nuka!`, `Kadayarr!`, `Daya-rr!`, `Yundu wulman-anda babaji-ka-rr!`.
- `balu` in directive clauses means desist / let / leave alone, not plain `kari` negation. Use the attested intransitive pattern safely: `Balu dungay!`, `Balu wajujika!`. Do not overgeneralize the tentative transitive example.

**Continuative commands.** Reduplicated imperatives prompt continuing activity:

- `Yubal bundanda-ka, ngayu kada-y-baja!` you two keep sitting; I will come back.
- `Baya waju-l-waju, kiway kada-nyji!` keep a fire burning lest cold come.
- Suppletive reduplicated commands use the suppletive root: `Nyaka-l-nyaka!`, `Mana-l-mana!`, `Daya-l-daya!`.
- `y`-conjugation reduplication uses the `-n-` linker: `Dunga-n-dunga-y!`, `Yirrka-n-yirrka-y!`.

**Precautionary pairings.** Imperatives often combine with `-nyji` precautionary clauses, but the `-nyji` verb is subordinate, not another command suffix: `Jujubala waju jarramali kada-nyji!`; `Mayi kari waju, buyun-dama-nyji!`; `Kari diburr kulba, dara-y-mani-nyji!`.

**Process traps from batch 128.** Keep the elder surface separate from the analysis: write surface `warri` while the analysis records `warri-y`; write surface `nyaji-ji` while the analysis records `nyaji-ji-y`. The exact Patz attention sounds `Ah`/`Yah` and the exact `walnga!` wake-up form were not banked until the lexeme/lint status is deliberately updated; the batch kept the source-safe imperative content instead. `nyaka` was not treated as a free English "listen!" command, and no `ngara` hearing/listening rows were added because `ngara-l` is verified as set up/build camp.

---

## Rule 87 — Emotions & mental states — batch-129 (LEXICAL)

This field is not an English emotion-word list. Kuku Yalanji distributes mental and bodily states across free particles, body-part compounds, inchoatives, causatives, and ordinary nominal predicates.

**Particle predicates with DAT/PURP complements.** The core grammar pattern is a state/desire particle as predicate, plus either a dative noun or a purposive verb:

- `Nyulu wawu minya-ka` = he wants meat.
- `Nyulu wawu nuka-nka` = he wants to eat.
- `Nyulu wawu minya nuka-nka` = he wants to eat meat.
- `Karrkay-karrkay wawu jirray kinka-n-kinka-nka` = the children love to play.
- `Maral yinil jarba-nka` = the girl is afraid of snakes.
- `Ngayu yinil wujurr-bu dunga-nka` = I am afraid to go in the dark.

`wawu jirray` intensifies liking/love. `wawu-kari` is specific non-want/non-like; `balu` is different, carrying desist/refrain/disapproval (`Ngayu balu mayngku-ku wawumu-ku` = I avoid/dislike half-ripe mangoes on principle).

**Fear, fright, and anger.**

- `yinil` = afraid/fear as a non-inflecting particle; feared entity is usually dative.
- `yinil-ma-l` = become frightened: `Maral yinilman`.
- `yinil-kanga-l` = frighten someone: `Dubu-ngku maral yinil-kangan`.
- `yinil-kanga-ji-y` = be frightened by: `Ngayu yinil-kanga-jin bilngkumu-ndu`.
- `kuli` = anger/rage/trouble; `kuli-ji` = vicious/wild/rageful, not generic "bad": `Yinya kaya kuli-ji`, `Warru-ngku jarba kuli-ji kunin`.

**Sad, happy, content, worried.** Use attested lexicalized forms only:

| form | sense | note |
|---|---|---|
| `jiba-badi-y` | sad, grieve | liver-cry compound; surface `jiba-badi` |
| `wawu-mini` | happy | safe happy form; do not invent `jiba-ngulkurr` |
| `wawurrwawurr-ma-l` | become glad; decide | `Ngayu wawurrwawurrman bana-ka` |
| `milka-marri` | contented, peaceful | `Jana milka-marri yinyanka` |
| `wawu-dudaji` | anxious, dread | `Ngayu wawu-dudaji karrkay-anka` |
| `wawu-buyun` | worried, anxious, yearning | wawu + bad |
| `wawu-daray` | satisfied, feel good about something | distinct from food-fullness |

**Milka cognition/emotion compounds.** `milka` "ear" is a productive base for mental-state idioms:

- `milka-bujar` = homesick, lonely, sad, worried.
- `milka-murruji` = ashamed/guilty.
- `milka-burray` = exasperated, tired of noise.
- `milka-wula-y` = forget/forgive: `Ngayu kaya-nka milka-wulan`.

**Bodily/mental states.** `bambay` sick; `bambay-ma-l` become sick; `bambay-bunga-l` make sick. `dakwuy` hungry. `yanji` replete/full/satisfied after eating is the Yalanji form; `yajin` is marked Nyungkul in the dictionary prose. `kaka` is sore/painful. `wawu-wula-y` is exhausted/thirsty/tired. `bijarr` is dream; `bijarr-ji` = have a dream; `bijarri-l` = dream.

**Memory and knowledge.** `binal` is know; `binalku` remember; `milka-wula-y` forget. Keep `binal`, `binal-ma-l` learn, `binal-bunga-l` teach, and `binal-kari` not know in their distinct frames.

**Process traps from batch 129.** Lint caught one exact duplicate from Batch 126 and the row was replaced before acceptance. Do not use `jiba` as a free English "heart/mind" prefix; it is liver/insides unless the compound is attested. Do not use `yajin` as the default Yalanji full/replete form; use `yanji`. Surface forms still matter: `jiba-badi-y` surfaces as `jiba-badi`, and `wawu-wula-y` surfaces as `wawulay`.

## Rule 88 — Number & quantification — batch-130 (CONSTRUCTION)

This batch supersedes the old shorthand "1-2-3-many" where it was too blunt. The safe operational rule is: use the
small numeral inventory exactly as Patz gives it, and do not extend it by English arithmetic.

**Numeral inventory and limits.**

| form | safe value | note |
|---|---|---|
| `nyubun` | one | basic numeral |
| `jambul` | two | ordinary two, no pair implication |
| `mamarra` | two | old-fashioned/stylish; known, not default |
| `kulur` | a few / three | can be cardinal three, but text 36 uses it as "some/few" |
| `jambul-jambul` | four | derived "two-two"; use only as a documented form |
| `mara` | hand; Patz table has five | not banked as a sentential numeral in batch 130; use only with source support |

Examples:

- `Ngayku kangkal kulur` = I have three children.
- `Karrkay jambul-jambul bayan-ba bundan` = four children stayed at camp.
- `Nyulu kuyu kulur manin` = he got three/a few fish, depending on context.

**Plain two vs intrinsic pair.** `jambul` counts two referents. `-bulal` derives a pair whose members belong or act
together. Do not swap them.

- `Ngayu jambul juku nyajin` = I saw two trees, with no pair implication.
- `Juku-bulal yinyay janjanay` = a pair of trees is standing there.
- `Yarraman-bulal kankaday` = a pair of horses is coming.
- `Warru-bulal jambul, bula jilba-dungan` = a pair of two young fellows, they went walking.

Pair NPs can co-occur with the dual pronoun `bula` 3du. `yubal` is the second-person dual: `Yubal bayan-ba bunda-y!`
"you two stay at camp!"

**Quantity contrasts.**

- `kanbal` = some, several: `Kambi ngayku kanbal`; `Ngayku bulawu kanbal`.
- `buban` = too few/insufficient/little: `Kambi ngayku buban`; `Ngayku bulawu buban`.
- `wubul` = many identifiable items: `Birra wubul juku-ngu`, many leaves on the tree.
- `jirray` = mass/plenty/size: `Birra jirray juku-ngu`, a mass of leaves or large leaves; `Bama jirray`, a large
  crowd of people.

**All, everything, nothing, half.**

- `narmba-ku` = all: `Bama narmbaku kadan`.
- `wubul-ku` = all/every/really many in the emphatic use: `Bama wubulku bayan-ba kadan baja`.
- `yambayamba` = everything: `Nganjin yambayamba Toyota-nga mumban`.
- `yamba-kari` = nothing/none; narrative text can surface it solid as `yambakari`: `Yambakari-bi`.
- Half is source-sensitive: Patz §3.2.5 lists `kankur`, but text 51 uses `kanku`: `Yunu kanku, ngayku kanku`; `Kanku
  nyandan`. Until the variant is better documented, bank only text-attested `kanku` half rows.

**One-of / distributive side.** `yindu` means other/one of; before inflection it can show a suppletive y-final stem:
`Dakil nyungu yinduy-mbu` = the front legs were for one of them. In dual distribution, text 51 has
`Bula bundandan yinyaymba, yindu kungkar-mundu yindu jibarr-mundu` = the two stayed there, one on the north side and
one on the south side.

**How many.** `wanjarrinya` is the how-many interrogative from the `wanja` family:

- `Wanjarrinya bama yinyay bundanday?` = how many people live there?
- Controlled transitive frame: `Wanjarrinya wukay yundu bakan?` = how many yams did you dig?

**Process traps from batch 130.** Do not resurrect `kulur-jambul` as "countless"; it remains a blocked English-shaped
compound. Do not use `wubul` for body-part heart in number batches; keep the quantifier sense separate. Do not treat
`kulur` as hard "three" when the source context means "some/few." Do not bank `mara` as five unless you have a stronger
sentential source than the numeral table. Batch 130 deliberately stored an external process log as well as DB notes:
future batches must keep that audit trail.

## Rule 89 — Weather, sky & time of day — batch-131 (LEXICAL)

This batch extends the old Rule 38 weather list with a source-controlled weather/sky/time-of-day inventory. The rule is
not "translate every English weather phrase"; it is "compose weather clauses only from attested Kuku Yalanji weather
nouns, time words, stative predicates, and Patz examples."

**Core weather and sky inventory.**

| form | safe sense | source note |
|---|---|---|
| `kaba` | rain | Patz has `Kaba kada-y`; text 3 uses `Kaba-nga-ku`, `Kaba yalbay`, `Kaba yambakari-da` |
| `ngurrban` | cloud | use as cloud noun, not English "cloudy" morphology |
| `ngurrbal` | fog | dictionary headword |
| `wurrbal` | fog/mist rising from river | dictionary headword |
| `muyar` | wind | Patz ex.325, 388, 455 |
| `jarramali` | thunder/thunderstorm/thunderheads | also has homonyms; context must be weather |
| `jabulbina` | thunder out west; start of storms | dictionary headword |
| `balbay` | lightning | use bare form; avoid blocked `balbay-nja` rows |
| `wadjal` | cyclone | dictionary headword |
| `yiril` | rainbow | dictionary headword |
| `jiri` | sky/heaven | dictionary headword |
| `dawar` | star | corrects the old phantom-star problem |

Examples:

- `Kaba ngundu kaday` = rain is coming nearby.
- `Kaba yalbay` = heavy rain.
- `Ngurrban wubul` = there are many clouds.
- `Jiri ngurrban-ji` = the sky has clouds.
- `Jarramali-ngka bulki dalbarrin manjal-ba` = the thunderstorm struck the cow on the mountain.

**Sun, day parts, and seasonal setting.**

Use Patz §3.4 and the dictionary compounds exactly:

- `wungar` sun; `wungar dakal` sunrise; `wungar daran` sunset; `wungar jalamal` sun comes out from behind cloud;
  `wungar wandil-wandil` sun is coming up; `wungar wangkar-wangkar` mid-morning to midday/early afternoon.
- `muduwaju` dawn/daybreak; `muduwajuny` dawn/daybreak as a temporal setting.
- `wunkuwingku` morning.
- `yilay-yilay` late afternoon.
- `wujurr` darkness/night; `wujurr-bu` at night.
- `wungar-iji` hot season; `bulur-iji` cold season.

Examples:

- `Muduwajuny kaba kadan` = at dawn rain came.
- `Wunkuwingku ngurrban wubul` = in the morning there were many clouds.
- `Yilay-yilay muyar kadan` = in the late afternoon wind came.
- `Wujurr-bu dawar wubul` = at night there are many stars.
- `Nyungu ngaji wungar-iji wulan` = his father died in the hot season.

**Heat, cold, wet, dry, and ground state.**

Keep the weather predicate inventory small and attested:

- `wumbul` hot; `kiway` / `kiway-kiway` cold; `duna` wet; `marral` dry; `julbarr` slippery; `ngumbu` dark; `dayirr`
  clear/bright.
- Patz text 3 licenses rain-setting clauses with `Kaba-nga-ku`; the same text gives `bubu julbarr`, `bubu marral-da`,
  and `Kaba yambakari-da`.
- Patz ex.519 licenses `Nyungu mungka duna`.

Examples:

- `Kaba-nga-ku nganjin dungan` = we went in the rain.
- `Kaba-nga-ku warrin` = he drove in the rain.
- `Bubu julbarr` = the ground is slippery.
- `Bubu marral-da` = the ground was dry then.
- `Nyungu mungka duna` = his hair is wet.

**Wind and weather clauses.**

Weather nouns can be clause subjects. Instrumental/causal `-abu` is attested with wind:

- `Muyar-abu nganya yararri-manil` = the wind made me shiver.
- `Ngayu buwun-ji dungan, kari muyar junkuji` = I went by boat, but the wind was strong.
- `Ngayu dungan, muyar kada-nyjiku` = I went before the wind came.
- `Jarramali yalbay kadan` = a heavy thunderstorm came.

**Process traps from batch 131.** Do not use `bunjurril` as an ordinary wind/blow verb: the dictionary usage string is
not enough, and grammar evidence points elsewhere. Do not create `balbay-nja` / `balbaynja` sentence rows while the
segmented form is mechanically blocked; use bare `balbay`, or a source-safe `jarramali`/`dalbarri-l` frame. Do not make
English adverbs such as "stormily", "cloudily", or "windily"; rephrase with the attested nouns and predicates. Batch
131 stored its full source pass and rejected-risk trail in
`synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-131-weather-process.md`.

- Lint GREEN 6647; batch 131 added 50 accepted rows, 250 five-lens review passes, 12 lessons, and 32 lexeme/source-log rows.

## Rule 90 — Clitics & discourse highlighting — batch-132 (CONSTRUCTION)

Kuku Yalanji clitics are not free English adverbs. They are bound, unstressed morphemes attached to a host word, with
host restrictions and discourse functions. Use the clitic only when the host and function match Patz §3.10 and the
discourse examples.

**Temporal clitics.**

| clitic | safe function | host/use |
|---|---|---|
| `-da` | TEMP1, following/then | usually on the final action/state in a sequence |
| `-kuda` | TEMP2, meanwhile/overlap | semantically cautious; stay close to source examples |
| `-(ng)Vrr` | TEMP3, first of all / straight away | on verbs, nouns, pronouns; imperative allomorphs include `-ngarr` and `-rr` |
| `wawu-` | TEMP4, since/after | proclitic with an ablative word only; already central in Rule 78 |

Examples:

- `Jana kadan, mayi manin, dungan-da` = they came, got food, and then went.
- `Nyulu kuyu-ngurr manin, ngawuya daman-da` = he caught a fish first, then speared a turtle.
- `Ngayu kuyu waju-l-urr wundil-da` = I first cook the fish and then take it.
- `Yundu mayi-ngarr nuka!` = you eat the food straight away.
- `Bula warru-bulal jalaman-kuda, jalaman yarra-kuda bayan-ba kuwa warrin` = meanwhile the pair of young men took off
  and ran west toward camp.

**Emphatic clitics.**

| clitic | safe function | warning |
|---|---|---|
| `-ku` | EMPH1, general discourse emphasis | can translate as "really", but do not use it as a generic intensifier |
| `-lu` | EMPH2, Yalanji attention/high-point marking | may mark an important event or ask the listener to attend |
| `-la` | EMPH2, Nyungkul attention/highlight | dialect-specific counterpart in the cited examples |
| `-bi` | EMPH3, surprise/astonishment | not generic "very" |
| `-(V)rrku` | EMPH4, totality/exclusivity/thoroughness | restricted to verbs, pronouns, `kari`, and `yala`; no free stacking |

Examples:

- `Nyulu kulji yalbay-ku manin` = he got a really big stone.
- `Kaba-nga-ku bubu julbarr-bi` = in the rain, the ground was unexpectedly slippery.
- `Kari, bama-lu!` = no, Aboriginal people, pay attention.
- `Nyulu warndin kaya-la` = it got up, the dog did; pay attention.
- `Nganjin-ku-lu murruji wukurril-wukurrin` = we really could not keep following.

**EMPH4 `-(V)rrku` host restrictions.** This is the clitic most likely to be overgeneralized. Use it only in its source
domains:

- Verb host = total/thorough action: `Maral-angka kambi julurrin-arrku`.
- Imperative verb host = whole/thorough object effect: `Yundu bayan kida-rrku!`.
- Pronoun host = only/alone: `Ngayu-rrku bundanday`; `Bayan-ba nyulu-rrku bundanday`.
- Negation/comparison particle host = not really / just the same / also: `Ngayu kari-rrku warngku wunan`; `Wulman
  yala-rrku manyarr-anka badin`.

Do not attach `-rrku` to ordinary nouns as an English all/every marker; use the Rule 88 quantifier inventory instead.

**`-baja` and `-ji`.**

- On action/motion verbs, `-baja` means again/back: `Ngayu wawu kada-nka-baja`; `Bajabaja-ngka jinkalmu baykan-baja`.
- On state verbs/adjectives, `-baja` is degree: `Nyulu bambay-mal-baja`.
- `Yundu-ku-baja` is an idiom, "it is up to you."
- `-ji` is the pronoun-hosted in-turn clitic: `Yundu-ji bunda-y, ngayu bubu kidal`; `Ngayu yunu mani dajil, yundu-ji
  ngayku minya daya`.

**Ordering and source tension.** Patz §3.10.4 states the general order as temporal > EMPH1-3 > `-ji`, and says verbal
`-baja` and EMPH4 `-(V)rrku` have not been attested with other clitics. But Patz ex.630 also has the source form
`ngayu-ji-ku-lu`. Until the tension is better explained, do not productively coin new `-ji` + emphasis stacks; quote or
closely control exact source frames only.

**Process traps from batch 132.** Exact source examples can still be exact corpus duplicates. The bank gate rejected
`Mayi-ngarr nuka!`, `Nuka-ngarr!`, and `Kanbal bubu yala-rrku.` because they were already accepted rows; the batch replaced
them with controlled variants. Keep `-kuda` source-bound because Patz says its meaning is not fully transparent. Keep each
clitic row's evidence note explicit about the host and function.

- Lint GREEN 6697; batch 132 added 50 accepted rows, 250 five-lens review passes, 12 lessons, and 10 clitic/source-log rows.

## Rule 91 — Plants, trees, bark, leaves, roots, vines & plant materials — batch-133 (LEXICAL)

This batch extends the earlier bush-food list into a safer flora/material inventory. Its main grammar lesson is not a
new suffix, but a source-grounded way to talk about plant parts: parts **on** a tree use locative `juku-ngu`, while parts
**from** a tree use ablative `juku-muny`.

**Generic tree and plant-part frames.**

| form | safe sense | note |
|---|---|---|
| `juku` | tree; wood; splinter | broad generic, do not split into English tree/timber/wood without source |
| `birra` | leaf; lungs | plant sense disambiguated by tree context |
| `dakil` / `dakil-dakil` | branch / branches | also arm/wing; tree context controls sense |
| `nganka` | flower, blossom | not the police/policeman reduplicated word |
| `diburr` | seed; egg | tree-source frame gives seed sense |
| `ngara` | root | keep separate from `ngara-l` set up/build camp and old listening drift |
| `dingal` | base of a tree | dictionary headword |
| `dimbir` | hollow trunk | dictionary headword |
| `jalban` | tree top | text 51 has `jalban-ba` |

Examples:

- `Birra juku-ngu yalbay-bajaku` = the leaves on the tree are very big.
- `Birra juku-muny yalbay-bajaku` = the leaves from the tree are very big.
- `Mayi yinya-nga juku-ngu ngulkurr` = the fruit on that tree is good.
- `Mayi yinya-muny juku-muny ngulkurr` = the fruit from that tree is good.
- `Nganka juku-muny daran` = flowers fell from the tree.

**`dumbul` / `dubal` bark caution.** `dumbul` is the dictionary/Patz hard-covering word: bark, crust, or shell depending
on context. Text 51 uses `dubal` in the bark ground-oven passage: `Ngadiku jana dubal nyandan`; `Bana nyangarrin
dubal-ba`. Keep both attested forms alive and source-labelled; do not silently merge them.

**Leichhardt-tree fruit passage.** Patz text 51 provides a safe mini-domain for `kabal`:

- `Bula wawubaja-nga dungan, bula mayi kabal warrmba-bungan` = the two went to the river and found Leichhardt-tree fruit.
- `Kabal mayi warrmba-bungan` = they found Leichhardt-tree fruit.
- `Ngali juku-ngu dakal` = we two will climb on the tree.
- `Dakan, juku-muny manil-manin mayi nukal-nukan` = they climbed, kept taking fruit from the tree and eating it.

**Paperbark, bark, sticks, and useful plant material.**

- `buyku` = paperbark; source frame: paperbark covers meat in the ground-oven passage.
- `wanjakan` = ti tree; bark used for roof/painting.
- `warrur` = tree bark used as vine/fishnet material; keep distinct from `warru` young man.
- `jaba` = stick/sapling/post/walking stick.
- `jujabala` = ironwood tree in the dictionary headword; earlier prose/books sometimes show `jujubala`.
- `nganjirr` = grass tree; dictionary notes burning it in thunder-control practice.

Examples:

- `Jana buyku kurrma-nga yijarrin` = they put paperbark in the ground oven.
- `Jana wanjakan dumbul bayan-ba yijarrin` = they put ti-tree bark on the house.
- `Jana warrur-bu makarr bungan` = they made a net with tree bark.
- `Karrkay-ngku jaba-bu bubu bakan` = the child dug the ground with a stick.
- `Jujabala dumbul waju, jarramali kada-nyji` = burn ironwood bark lest thunder come.
- `Nganjirr waju, jarramali kada-nyji` = burn grass tree lest thunder come.

**Vines, palms, wattles, bottlebrush, and canoe trees.**

Verified forms from the dictionary:

- `mawar` lawyer-cane vine; `waji-waji` stinging vine.
- `kunjarri` palm; `duwar` black palm; `dulmbil` umbrella palm.
- `wawuburra` cottontree; dictionary says canoes were made from it and from `bilar` candlenut tree.
- `yarun` black wattle tree; `yalngkal` white wattle; `yumu` bottlebrush tree.

Examples:

- `Mawar madja-nga janjanay` = lawyer-cane vine stands in the scrub.
- `Kunjarri madja-nga janjanay` = the palm stands in the scrub.
- `Jana wawuburra-muny buwun bungan` = they made a canoe from cottontree.
- `Jana bilar-muny buwun bungan` = they made a canoe from candlenut tree.
- `Yumu nganka wubul` = the bottlebrush tree has many flowers.

**Process traps from batch 133.** Do not reintroduce `buri` for fire/firewood; fire remains `baya`. Do not use `ngara`
as listening/hearing; this batch's `ngara` is the plant root noun. Do not turn every dictionary species into a sentence
unless the row teaches a real frame. The batch deliberately avoided unnecessary color claims even where English species
notes mention flower color. Full source pass and spelling tensions are stored in
`synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-133-plants-process.md`.

- Lint GREEN 6747; batch 133 added 50 accepted rows, 250 five-lens review passes, 12 lessons, and 30 lexeme/source-log rows.

## Rule 92 — Noun-phrase structure, modifier order & apposition — batch-134 (CONSTRUCTION)

This rule operationalizes Patz 4.1.1. The batch is short on purpose: the rows are source-shaped so the model learns
NP-internal syntax without unrelated narrative grammar hiding the pattern.

**Core NP law.** An NP may be continuous or split, but **all non-possessive NP constituents agree in case**. Possessive
forms are the explicit exception in a continuous NP: they do not have to carry the head's case.

- ERG agreement across demonstrative + noun + adjective:
  `Yinya-ngka kubarr-angka yalbay-ngka maral baykan` = that big eel bit the girl.
- The same pattern with a familiar animal A:
  `Yinya-ngka kaya-ngka yalbay-ngka karrkay baykan` = that big dog bit the child.

**Generic + specific classifier-like NPs.** The generic comes first. `mayi` and `minya` are the productive safe
classifying generics; `juku` is attested but less generally productive, so keep it source-shaped.

| pattern | example | meaning |
|---|---|---|
| `mayi + specific` | `Mayi wukay ngulkurr` | the hairy-yam food is good |
| `minya + specific` | `Yinya minya ngangkin ngulkurr` | that echidna meat is good |
| `juku + specific` | `Juku buyku yinyay janay` | the paperbark tree stands there |

With two nouns, put the demonstrative first:

- `Yanyu mayi wukay ngulkurr` = this hairy-yam food is good.
- `Yinya minya ngangkin ngulkurr` = that echidna meat is good.

**Demonstratives.** With one noun, either order is source-licensed:

- `Yinya karrkay kadan` / `Karrkay yinya kadan` = that child came.
- `Yanyu kaya ngulkurr` / `Kaya yanyu ngulkurr` = this dog is good.

**Interrogative + noun NPs.** Use the source distinction directly:

- `Wanya warru kadan?` = which young man came?
- `Wanya maral kadan?` = which girl came?
- `Yundu wanyu minya nukan?` = what meat did you eat?
- `Karrkay-ngku wanyu kuyu nyajin?` = what fish did the child see?

Avoid extending this batch into uncertain non-human animate "which dog?" contrasts; the directly attested anchors are
`wanya warru` and `wanyu minya`.

**Pronoun apposition.** A personal pronoun can be followed by a noun or demonstrative in apposition:

- `Bula ngamu bayan-ka dungan` = the two mothers went to camp.
- `Jana bama bayan-ba bundandan` = the people stayed at camp.
- `Nyulu yinya kadan` = that one came.
- `Yubal jalbu bayan-ba bunday` = you two women stay at camp.

**Modifier order.** The default attributive modifier follows the head:

- `Dubal murru-murru dandi` = rough bark is hard.
- `Kalka jirakal jinbal` = the new spear is sharp.
- `Bayan yalbay yinyay` = the big house is there.

When a quantifier and descriptive modifier both occur, the quantifier tends to precede the head and the adjective or
comitative modifier follows:

- `Jambul kaya kuli-ji bayan-ba bundan` = two vicious dogs stayed at camp.
- `Kulur juku yalbay yinyay janjanay` = three big trees are standing there.
- `Jambul kalka kalbay bayan-ba` = two long spears are in the house.

**Possessive order.** Possessives may precede or follow the noun. Modifiers still stay after the head:

- `Ngayku bayan yalbay yaluy` = my big house is here.
- `Bayan ngayku yalbay yaluy` = my big house is here.
- `Badur ngamu-mu bayan-ba` = mother's fishing line is in the house.
- `Kalka jirakal dingkar-amu jinbal` = the man's new spear is sharp.
- `Kaya wulbuman-amu kadan` = the old woman's dog came.

Plural pronoun possessives remain avoided because the source forms are still watchlisted as uncertain.

**Inalienable whole-part apposition.** Do not add a possessive suffix for body parts and similar inalienable relations.
Use whole first, part second, same case; an optional modifier refers to the part:

- `Nyulu mara ngulkurr` = he has a good hand.
- `Dingkar dirra jinbal` = the man has sharp teeth.
- `Kuyu biji kalbay` = the fish has a long tail.
- `Maral mungka duna` = the girl has wet hair.
- `Nyulu kuyu biji kayin` = he hooked the fish by the tail.
- `Nyulu kulji daray-manin maral-anda jina-nga` = he dropped the stone on the girl's foot.

**Process traps from batch 134.** Do not turn `dubal` into an unrestricted generic bark word; here it is only the
source-labelled `dubal murru-murru` NP from Patz 4.1.1. Do not coin "what dog?" rows until the interrogative choice for
non-human animates is better controlled. Do not pile descriptive adjectives beyond source-shaped cases; Patz says two or
more descriptive adjectives are rare. Full source pass, rejected-risk decisions, lint/close/export evidence, and live-doc
verification are stored in
`synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-134-noun-phrase-process.md`.

- Lint GREEN 6797; batch 134 added 50 accepted rows, 250 five-lens review passes, 12 lessons, and 21 lexeme/source-log rows.

## Rule 93 — Movement, path-following, return, carrying & travel — batch-135 (LEXICAL)

This rule promotes the motion/travel lexicon into late-stage coverage. It extends the older Rule 61 motion/posture
inventory with Patz 5.5.1, text 51, the Shipton's Flat travel text, and dictionary motion compounds.

**Core discourse contrast: `kada-y` vs `dunga-y`.** These are not a one-to-one English come/go pair.

| verb | source-shaped function | safe examples |
|---|---|---|
| `kada-y` | motion toward an implied or reached goal; arrival-perspective motion | `Bula kuwa-muny kadan`; `Bula bayan-ba kadan-baja`; `Mukul-dingkar ngundu kadan yalkan-ba` |
| `dunga-y` | departure or participant-perspective movement; can be used after the destination is already in view | `Bula kadan, bula wawubaja-nga dungan`; `Wulbuman wangkar dungan kaya-nda mani-nka` |
| `kankada-y` | keep coming / coming on | `Wulbuman wangkar-mundu kaya-nji kankadan` |
| `-baja` on motion | again/back | `Bula bayan-ba kadan-baja` |

**Walking, running, following, chasing, and returning.**

- `jilba-dunga-y` = walk/go for a walk/go walkabout: `Jana jilba dungan`; `Karrkay jilba dungay niji`.
- `warri` = run; `wanarri-y` = keep running/run on: `Kaya warrin, warrin, warrin`; `Kaya wanarri`.
- `kurrkal-warri` = go by a shortcut; `juru-kulbaway` = walk single file.
- `wukurril` = follow in this batch: `Kaya-ngka bulaniny wukurrin`; `Nganjin murruji wukurril-wukurrin`.
- `kangal` = chase: `Kaya-ngka karrkay-karrkay kangan`.
- `nyunbay` = turn back/return: `Ngana nyunban`.

**Bring/take/carry/escort.** Keep the object frame straight.

| verb | meaning | object/frame caution |
|---|---|---|
| `wundil` | bring; take | broad bring/take verb: `Mukul-jalbu-ngku mayi bayan-ka wundin` |
| `jarrakulbal` | carry | physical carrying: `Dingkar-angka juku jarrakulban` |
| `barrmal` | escort/take a person somewhere | person-object frame: `Ngayu jinkurr barrman kami-nda` |

**Entering, coming out, climbing, jumping, falling, drifting, swimming.**

- `walal` = enter/go into: `Nyulu bayan-ba walan`.
- `wandil` = get up, move out of the way, come out: `Karrkay bayan-muny wandin`.
- `dakal` = climb: `Ngali juku-ngu dakan`.
- `jalamal` = jump/hop/skip; `kala-jalamal` = jump over.
- `daray` = fall; `daray-manil` = drop/cause to fall.
- `jarmbil-jarmbil` is source-attested for drifting: `Buwun bana-nga jarmbil-jarmbil`.
- `mariji-y` = swim through/across water: `Nganjin wawubaja-burr marijin`.

**Crawl/fly minimal pair.** Preserve the single-r / double-r contrast.

| form | meaning | example |
|---|---|---|
| `mara-warri` | crawl (`mara` hand + warri) | `Jarba jikan-burr mara-warrin` |
| `marra-warri` | fly (`marra` wing + warri) | `Buyi wawubaja-burr marra-warrin` |

**Path and case-frame cautions.**

- Do not add new productive `baral` road/path rows yet. The living errata still treats `baral` as unresolved because
  Patz road/path evidence and dictionary evidence need reconciliation.
- Use LOC goals and places where source-shaped: `wawubaja-nga dungan`, `bayan-ba walan`, `madja-nga walan`.
- Use ABL for sources: `kuwa-muny kadan`, `bayan-muny wandin`, `juku-muny daran`.
- Use PERL traversal for through/across paths: `wawubaja-burr marijin`, `jikan-burr mara-warrin`.
- `buwun` boat is source-supported in Patz travel material even though the dictionary entry is needs-review.
- `jana-nka` 3pl-DAT is source-attested and can support meet/for-them contexts.

**Process traps from batch 135.** Do not turn text-51 forms into a free English "travel word" list. The point is
source-shaped motion perspective and case frames. Do not use `barrmal` for generic object carrying; use `jarrakulbal` or
`wundil` depending on meaning. Do not use English-loan car/truck rows unless a later batch deliberately targets loan
register. Full source pass, additional dictionary audit, rejected-risk decisions, lint/close/export evidence, and
live-doc verification are stored in
`synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-135-motion-travel-process.md`.

- Lint GREEN 6847; batch 135 added 50 accepted rows, 250 five-lens review passes, 14 lessons, and 40 lexeme/source-log rows.

## Rule 94 — Motion case-frame alternations — batch-136 (CONSTRUCTION)

This rule turns the Rule 93 motion lexicon into controlled grammar. The batch keeps the vocabulary mostly familiar and
teaches which case frame carries which route meaning.

**LOC = place and allative goal.** There is no separate English "to" case for ordinary movement to places. The same
local case that means at/in/on also marks motion goals.

| frame | example | meaning |
|---|---|---|
| `wawubaja-nga dunga-ny` | `Dingkar wawubaja-nga dungan` | the man went to the river |
| `bayan-ba wala-ny` | `Karrkay bayan-ba walan` | the child went into the house |
| `madja-nga wala-ny` | `Karrkay madja-nga walan` | the child went into the scrub |
| `juku-ngu daka-ny` | `Karrkay juku-ngu dakan` | the child climbed on the tree |

**ABL = source/from.** The source case is `-muny`, including when the verb is come, emerge, fall, or start from a place.

- `Dingkar wawubaja-muny kadan` = the man came from the river.
- `Jalbu madja-muny kadan` = the woman came from the scrub.
- `Kaya bayan-muny wandin` = the dog came out of the house.
- `Birra juku-muny daran` = leaves fell from the tree.

**PERL = through/along/across.** Use the traversal case for path-through, not `baral` road rows.

- `Ngali wawubaja-burr marijin` = we two swam through the river.
- `Kaya madja-burr warrin` = the dog ran through the scrub.
- `Warru-warru jikan-burr dungan` = the young men went through the grass.
- `Buyi bana-burr marra-warrin` = the bird flew across the water.

**COMIT / PRIV / ABESS.** Keep the three "with/from/without" systems separate.

| case | meaning | examples |
|---|---|---|
| COMIT `-ji/-nji` | with, having, accompanied/equipped | `Dingkar kaya-nji dungan`; `Warru kalka-ji dungan`; `Ngayu jawun-unji dungan` |
| PRIV `-kari` | without, lacking | `Dingkar kaya-kari dungan`; `Warru kalka-kari dungan`; `Ngayu jawun-kari dungan` |
| ABESS `-mundu` | fixed vantage/source, not absence | `Wulbuman wangkar-mundu kankadan`; `Bama yirrka-n-yirrkay badabada-mundu` |

**Goal plus purpose.** A motion goal and a purposive complement can co-occur. Do not confuse noun-DAT and verb-PURP.

- `Dingkar wawubaja-nga dungan kuyu dama-nka` = the man went to the river to spear fish.
- `Jalbu madja-nga dungan mayi mani-nka` = the woman went to the scrub to get food.
- `Karrkay bayan-ba dungan mayi nuka-nka` = the child went to the house to eat food.
- `Ngamu wandin karrkay nyaji-nka` = mother got up to see the child.

**Transfer/escort goals and route chains.**

- Transfer/escort can use DAT goals in this corpus's controlled frames:
  `Jalbu-ngku mayi bayan-ka wundin`, `Ngamu-ngku karrkay bana-ka barrman`.
- LOC impact goal is separate: `Karrkay-ngku kulji jina-nga daray-manin`.
- A full route can stack source + path + goal:
  `Nganjin bayan-muny madja-burr wawubaja-nga dungan` = we went from camp through the scrub to the river.

**Motion `-baja`.** With motion verbs, `-baja` means back/again/on again, not the adjective degree use:

- `Ngayu bayan-ba kadan-baja` = I came back to camp.
- `Jana madja-burr dungan-baja` = they went on again through the scrub.
- `Kaya bayan-ba warrin-baja` = the dog ran back to camp.

**Process traps from batch 136.** Do not use `-mundu` for "without"; use `-kari`. Do not collapse LOC goal and DAT/PURP
purpose. Do not reintroduce productive `baral` road/path rows. Do not add English vehicle-loan travel rows unless a
later batch deliberately targets that register. Full source pass, case-frame design, rejected-risk decisions,
lint/close/export evidence, and live-doc verification are stored in
`synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-136-motion-case-frames-process.md`.

- Lint GREEN 6897; batch 136 added 50 accepted rows, 250 five-lens review passes, 12 lessons, and 16 lexeme/source-log rows.

## Rule 95 — Handling, placement, transfer, and manipulation verbs — batch-137 (LEXICAL)

This rule adds a controlled inventory of high-frequency object-handling verbs. It is lexical, but every row was written
with transitivity and case frames visible so Rule 96 can safely turn the same material into a construction batch.

**Core handling inventory.**

| meaning | safe form | example frame |
|---|---|---|
| get/take | `mani-l` | `Ngamu-ngku kuyu mani-n` |
| leave/quit | `bawa-l` | `Jalbu-ngku kaya yinyay bawa-n` |
| put/place | `yijarri-l` | `kulji bubu-ngu yijarri-n`; `minya kurrma-nga yijarri-n` |
| push | `jurrnga-l` | `kulji yalbay jurrnga-n` |
| pull/lift | `kulba-l` | `nambarr kulba-n`; `walmba kulba-n` |
| tie | `kaja-l`; `kuna-bunga-l` | `kurmun kaja-n`; `kalka karra-bu kuna-bunga-n` |
| give | `daji-l` | `mayi karrkay-anda daji-n` |
| bring/take | `wundi-l` | `mayi wundi-n`; `kalka wundi-n` |
| grab/catch | `karrba-l` | `karrkay karrba-n`; `kurmun karrba-n` |
| carry | `jarrakulba-l` | `ngawa jarrakulba-n`; `juku jarrakulba-n` |
| throw | `yilba-l` | `kulji yilba-n`; `kulur bubu-ngu yilba-n` |
| gather/collect | `muja-l` | `mukirr muja-n`; `baya muja-n` |
| empty/bail | `wulji-l` | `bana buwun-muny wulji-n`; `wunba wulji-n` |
| cut | `yaka-l` | `minya yaka-n`; `kuyu yaka-n` |
| break/tear/rip | `dumbarril` | `jungkalu dumbarri-n`; `jaba dumbarri-n` |
| open/wake/take clothes off | `walnga-l` | `kurmun walnga-n`; `karrkay walnga-n`; `kambi walnga-n` |
| close/shut/bury | `nanda-l` | `kaya nanda-n`; `kurmun nanda-n` |
| put in container | `buyandi-l` | `mayi kurmun-ba buyandi-n` |
| prepare/get ready | `yanday-bunga-l` | `kalka yanday-bunga-n`; `jikan yanday-bunga-n` |
| put together | `muru-bunga-l` | `bajibay muru-bunga-n` |

**Case-frame notes.**

- Ordinary common-noun transitive subjects take ERG: `ngamu-ngku`, `karrkay-ngku`, `jalbu-ngku`, `dingkar-angka`.
- Pronoun subjects stay nominative in these simple transitive rows: `ngayu kuyu ...`, `ngayu baya ...`.
- `dajil` recipients follow the Patz LOC:pt pattern: `maral-anda`, `karrkay-anda`, `ngamu-ndu`.
- Placement uses local case where the source supports it: `bubu-ngu`, `kurrma-nga`, `kulji-nga`, `kurmun-ba`.
- Instrumental `-bu` is safe in source-shaped joining/tie frames: `kalka karra-bu kuna-bungan`.

**Process traps from batch 137.** Do not use dictionary loan examples as ordinary corpus defaults: table, gate, bucket,
cassette, torch, brake, truck, and motorcar were all deliberately rejected. Do not use `walngal` as an unrestricted
English "open" verb; keep its object-sensitive senses separate. `buyandi-l` should stay literal container placement.
The surface `dumbarrin` must be analysed as `dumbarri-ny`, not as an unsegmented form. Full source pass, manual
correction, rejected-risk decisions, lint/close/export evidence, and live-doc verification are stored in
`synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-137-handling-transfer-process.md`.

- Lint GREEN 6947; batch 137 added 50 accepted rows, 250 five-lens review passes, 12 lessons, and 21 lexeme/source-log rows.

## Rule 96 — Handling argument structure and case-frame alternations — batch-138 (CONSTRUCTION)

This rule reuses the Rule 95 handling lexicon and makes the grammar explicit. The batch is intentionally contrastive:
the same verbs recur with different A/O marking, word order, recipients, instruments, voice, and clause chaining.

**Core transitive frame.**

| role | marking | examples |
|---|---|---|
| common-noun A | ERG | `Dingkar-angka kalka manin`; `Karrkay-ngku mayi manin` |
| pronoun A | nominative | `Ngayu kalka manin`; `Ngayu minya kurrma-nga yijarrin` |
| O/patient | ABS | `kalka`, `mayi`, `minya`, `kulji`, `kurmun` |
| place/container target | LOC | `kurrma-nga`, `bubu-ngu`, `kurmun-ba` |
| instrument | INST | `naybu-bu`, `kulji-bu`, `karra-bu` |

**Fronting is information structure, not case change.** Patz §5.4.1 allows localised highlighting by leftmost position.
Batch 138 stores object, locative, and recipient fronting without changing the underlying case frame:

- `Kalka dingkar-angka manin` = the spear, the man got.
- `Bubu-ngu dingkar-angka kulji yijarrin` = on the ground, the man put the stone.
- `Jalbu-ndu jana kambi dajin` = to the woman, they gave clothes.
- `Kambi jana jalbu-ndu dajin` = the clothes, they gave to the woman.

**`dajil` recipient alternation.** Patz §4.5.5 is the anchor.

- LOC:pt recipient: `Ngayu mayi ngamu-ndu dajin`; `... dingkar-anda dajin`; `... karrkay-anda dajin`.
- Possessive NP in O function: `Ngayu ngamu-mu mayi dajin` = I gave mother her food.
- Do not reinterpret possessive as a general goal case; Patz explicitly keeps the possessive NP in O function.

**Instrumental implements.** The implement is INST, not another agent. This matters especially where English says "with"
or "by":

- `Ngamu-ngku minya naybu-bu yakan` = mother cut meat with a knife.
- `Karrkay-ngku jaba kulji-bu dumbarrin` = the child broke the stick with a stone.
- `Jalbu-ngku kurmun karra-bu kuna-bungan` = the woman tied the bag with rope.

**Negation scope.** `kari` placement changes what is negated:

- `Dingkar-angka jungkalu kari dumbarrin` = the man did not break the billycan.
- `Dingkar-angka kari jungkalu dumbarrin` = it was not the man who broke the billycan.

**Passive/reflexive `-ji-` is source-shaped.** Use only close models:

- Topic passive: `Warru wara-nda manijin`; `Karrkay bilngkumu-ndu karrbajin`.
- Agentless passive/state: `Minya yakajin`; `Kurmun nandaji nyiku`.
- Reflexive/instrument: `Jalbu naybu-bu yakajin`; `Dingkar baduru-bu kajajin`.
- `nanda-ji-y` surfaces as `nandaji`, not `nandajiy`: final `y` drops after `i`.

**Same-object handling chains.** Once an object is introduced, a following handling verb can omit the repeated O:

- `Nyulu kulji manin, yijarrin` = he got a stone and placed it.
- `Bula warru-ngku nambarr kulban, kajan` = the two young men pulled bamboo and tied it.
- `Jana mukirr manin, yilban` = they got mussels and threw them.

**Process traps from batch 138.** Do not generate passive or antipassive forms by English translation pressure. Batch 138
avoided broad new `-ji-` forms and used only close Patz models. Do not reintroduce table, gate, bucket, cassette, torch,
brake, truck, motorcar, or store rows; the loan objects in sources are evidence for a construction, not default corpus
register. Full source pass, the `nandajiy` -> `nandaji` lint correction, five-lens close, export evidence, and live-doc
verification are stored in
`synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-138-handling-caseframes-process.md`.

- Lint GREEN 6997; batch 138 added 50 accepted rows, 250 five-lens review passes, 12 lessons, and 15 lexeme/source-log rows.

## Rule 97 — Perception, attention, searching, and finding verbs — batch-139 (LEXICAL)

This rule is a lexical-control batch. It keeps the constructions simple and separates English-adjacent perception glosses
that are easy to collapse incorrectly.

**Perceive / see / hear.**

- `nyaji-l` = general perceive/see/hear: `Ngayu kaya nyajin`, `Nganjin ngingkirr nyajin`.
- Explicit hear = `milka-bu nyaji-l`: `Karrkay-ngku milkabu kuku nyajin`, `Ngayu milkabu ngangkurr nyajin`.
- Do **not** use `ngara-l` for hear/listen; the living books keep `ngara` for root/camp-set-up material, not perception.

**Listen, look, watch.**

| meaning | form | examples |
|---|---|---|
| listen/obey | `milka-janay` | `Ngayu milka-janan`; `Karrkay milka-janan` |
| cannot hear/deaf | `milka-kari`; `milka dudu` | `Ngayu milka-kari`; `Nyulu milka dudu` |
| look/watch | `miyil-janay` | `Ngayu miyil-janan`; `Jalbu miyil-janan` |
| stare/concentrate | `miyil-dandi` | `Dingkar miyil-dandi`; `Karrkay miyil-dandi` |
| watch/guard | `manubu-damal` | `Dingkar-angka karrkay manubu-daman` |
| observe where someone goes | `warringal` | `Kaya-ngka dingkar warringan` |
| look around | `walu-wukurril` | `Ngayu walu-wukurrin` |
| look back | `kurrka-nyaji-ji` | `Karrkay kurrka-nyajijin` |

**Know, remember, forget.**

- `binal` = know. Source-shaped rows: `Yundu binal kari`, `Ngayu binal-binalku bundanka`, `Jana binal yinya`.
- `milka-dalkay` = remember: `Ngayu milka-dalkan`.
- `milka-wulay` = forget/forgive: `Ngayu karrkay-nka milka-wulan`.
- `milkabu manil` = remember/recollect: `Ngayu milkabu manin kaya`.
- Review trap: do not give an inanimate noun a potent dative by analogy. A draft `kalka-nka` was rejected; the accepted
  row uses animate `karrkay-nka`.

**Search, be lost, lose, find.**

- `nubi-l` = seek/look for: `Ngayu mayi nubin`, `Jalbu-ngku wukay nubin`.
- Reduplicated search: `Jana nubil-nubin`.
- `nubi-ji` = be looked for / be lost: `Karrkay madja-nga dungan, nubijinkuda`.
- `nubi-mani-l` = lose: `Ngayu kalka nubi-manin`, `Karrkay-ngku jaba nubi-manin`.
- `warrmba-bunga-l` = find (Yalanji): `Ngayu kalka warrmba-bungan`, `Jana kaya warrmba-bungan`.
- Do not use Nyungkul `ngunnga-bungal` in a Yalanji-controlled batch unless the dialect target is explicit.

**Try, taste, smell.**

- `baba-l` = try/taste: `Ngayu mayi baban`; `Jalbu-ngku bubu baban`.
- `nyuma-l` = smell/taste: `Ngayu mayi nyuman`; `Karrkay-ngku jila nyuman`.
- `jila` = smell; source phrase `Jila junkurr-ji` = the smell is strong.
- `nganjay` = no-good/wilted/bad smell: `Mayi nganjay kari nuka`.
- `nganja-burra` = bad taste: `Mayi nganja-burra`.

**Process traps from batch 139.** Duplicate checking rejected three source-shaped rows that already existed; the accepted
batch varied them instead. Mechanical lint was green, but the manual review still changed `kalka-nka` to `karrkay-nka`
because `kalka` is inanimate and should not take potent dative by analogy. Exact `Ah`/`Yah` attention interjections and
`nyungun-bungal` recognise rows remain deferred. Full source pass, duplicate replacements, case correction,
lint/close/export evidence, and live-doc verification are stored in
`synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-139-perception-search-process.md`.

- Lint GREEN 7047; batch 139 added 50 accepted rows, 250 five-lens review passes, 12 lessons, and 24 lexeme/source-log rows.

## Rule 98 — Perception/cognition complements and simultaneous-clause frames — batch-140 (CONSTRUCTION)

This rule reuses the Rule 97 perception/cognition lexicon but moves from lexical control into clause structure. It is
high-control and source-shaped: most rows are close variants of Patz §4.4.4.1, §4.4.5, §4.9.1, §4.4.1, and §4.2.4.4.

**Simultaneous `-nyV` under perception.** Verb + `-nyV` marks simultaneous action; the subordinate verb is often
reduplicated because the concurrent action is ongoing. For `-l` verbs, retain the `-l` inside the copy:
`baka-l-baka-nya`, `dama-l-dama-nya`, `wukurri-l-wukurri-nya`, `wulji-l-wulji-nya`. Safe batch patterns:

- `Ngamu-ngku karrkay nyaji-l-nyaji-n, bambayal baka-l-baka-nya` = mother watched the child digging yams.
- `Dingkar-angka warru nyaji-l-nyaji-n, kuyu dama-l-dama-nya` = the man watched the young man spearing fish.
- `Bama-ngka kadar nyaji-l-nyaji-n, jikan-ba nuka-nuka-ji-nya` = the person watched the wallaby feeding in the grass.

**Whole-event perception.** With perception verbs, the whole subordinate event can be the object. The main object is
omitted and the subordinate A/S is retained:

- `Nyulu nyaji-l-nyaji-n, dingkar-angka bana wulji-l-wulji-nya buwun-muny` = he watched while the man bailed water
  from the boat.
- `Ngayu nyajin, nyulu bulki yaka-l-yaka-nya` = I saw how he cut up the bullock.
- `Karrkay-angka nyajin, jarba kuni-ji-nya` = the child saw the snake being killed.

Do **not** generalize this into an English "that/which" relative-clause machine. Patz stresses the temporal overlap:
the simultaneous event must be concurrent with the main event.

**Oblique and case-marked simultaneous complexes.** Patz gives source-shaped oblique examples. Use them close to source:

- `Ngayu wulman-anda dungay, yinyay bundanda-nya` = I go to the old man sitting there.
- `Ngayu dungay wulman-anda bundanda-nya-mun-bu` = I go to the sitting old man.
- `Maral-angka dikal nyaji-l-nyaji-l, janjana-nya-mun-du` = the girl watches the bird while standing up.

These `-mun-bu` and `-mun-du` forms are important evidence but should not be freely extended without a source model.

**Particle predicates with PURP complements.** `wawu`, `binal`, `babal`, `milka-wulay`, `binalku`, and
`binal-bungal` take purposive complements in controlled frames:

- `Ngayu binal dama-nka` = I know how to spear.
- `Karrkay wawu mayi nuka-nka` = the child wants to eat food.
- `Karrkay wawu jirray kinka-n-kinka-nka` = the child loves to play.
- `Ngayu babal dama-nka` = I try to spear.
- `Ngayu milka-wulan kada-nka` = I forgot to come.
- `Ngamu-ngku karrkay binal-bungan mayi waju-nku` = mother taught the child to cook food.

`binal-kari` is privative and takes a DAT noun: `Karrkay-karrkay nyiku binal-kari kuku-ku`.

**Directive and communication frames.**

- `balka-l` directive: addressee is DATIVE, commanded action is PURP:
  `Mukul-dingkar-angka karrkay-nka balkan, janka bunda-nka`.
- `kunja-l` summon: `Buliman-angka warru kunjan, kada-nka`.
- Fixed intransitive communication stems have actor as S/ABS, person addressed in LOC, topic/request in DAT:
  `Jalbu ngayku-ndu mayi-ka kunjajin`; `Karrkay yaba-nda mayi-ka walngkurrijin`;
  `Jalbu yaba-nda babajin makarr-ka`.

**Process traps from batch 140.** Duplicate checking rejected four source-shaped rows before banking. Lint caught
`warriy` in rows 22/24; accepted surface is `warri` while analysis may show `warri-y`. Manual review corrected
`babaji-y` actors from ERG to ABS in rows 47/48 because `babaji-y` is fixed intransitive. Manual lexicon review also
replaced weaker `jaba-l` weave wording with source-backed `balji wukurri-l-wukurri-nya`. Full source pass,
duplicate replacements, lint corrections, five-lens review, export evidence, and live-doc verification are stored in
`synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-140-perception-complement-process.md`.

- Lint GREEN 7097; batch 140 added 50 accepted rows, 250 five-lens review passes, 12 lessons, and 20 lexeme/source-log rows.

## Rule 99 — Social relations, taboo, truth, and authority lexicon — batch-141 (LEXICAL)

This rule is lexical, but it is culturally and syntactically sensitive. It banks short, source-shaped rows for social
relations and social speech without importing English abstractions such as "respect", "permission", "promise", or
"customary law" where the sources do not provide a matching word.

**Kin, in-laws, and avoidance.**

| meaning | form | notes/examples |
|---|---|---|
| friend/relation | `jawun` | `Yinya jalbu ngayku jawun`; COMIT `jawun-unji` |
| cousin | `bangunji` | `Ngayku bangunji kadan` |
| brother-/sister-in-law | `banji`, `warrin` | actual relationship terms, not broad classificatory shortcuts |
| mother-in-law | `biwul` | kin sense only here; black-snake homonym excluded |
| father-in-law/son-in-law | `ngalayin` | reciprocal affinal term |
| avoid someone | `makuku-bawal` | concrete "change direction so you do not meet someone" |

Mother-in-law avoidance is source-backed in Patz §1.2.1.3. Batch 141 uses direct lexical rows such as
`Dingkar-angka biwul makuku-bawan`; it does not create a general abstract "respect" predicate.

**Moiety, totem, taboo, and name-avoidance.**

- `mandi` = moiety/subsection. This supersedes an older errata caution that had recommended `bama-jambul`; the
  dictionary and later living-book rule now support `mandi`.
- `dabu` and `walarr` are the named moieties; both also have bee/body-part senses, so note which sense is active.
- `mulkal-mulkal` is allowed here only as "totem"; its other senses remain source-sensitive.
- `yirmbal` is the Yalanji taboo word. Do not use Nyungkul `jabul` unless explicitly writing a Nyungkul row.
- `bubu yirmbal` = taboo place.
- `ngalba` = substitute/taboo name used where a deceased person's name or same-name person's name cannot be said.
- `burri` is a noun "name; corroboree song". Naming as a verb is `dalki-l`: `Ngamu-ngku karrkay burri dalkin`.

**Truth, lies, blame, scolding, and shame.**

| meaning | form | safe batch frame |
|---|---|---|
| truth | `manubaja` | `Karrkay-ngku manubaja balkan` |
| believe | `manubaja-bunga-l` | `Karrkay-ngku ngamu manubaja-bungan` |
| lie/untruth | `jurril` | `Dingkar-angka jurril balkan` |
| lie/prevaricate | `warmbiji-y` | `Karrkay warmbijin` |
| trick by lying | `jurril-bunga-l` | `Jalbu-ngku dingkar jurril-bungan` |
| blame/accuse | `nyuya-l` | `Ngayu dingkar nyuyan`; source imperative `Yundu ngamu kari nyuya!` |
| scold/growl someone | `murru-kanga-l` | source-shaped transitive-like rows: `... karrkay murru-kangan` |
| become ashamed | `murru-kaday` | `Karrkay murru-kadan` |
| ashamed/guilty | `milka-murruji` | `Jalbu milka-murruji` |
| shame someone | `murru-kaday-mani-l` | `Nyulu karrkay murru-kaday-manin` |

Use `manubaja` for truth in Yalanji-controlled rows. `yalakay` is an interjection/question-frame word ("is it true?")
and retains final `y`; it is not a y-conjugation verb and should not surface as `Yalaka`.

**`balu`, `kanyil`, `yalaku`, and `maja`.**

- `balu` is not simple `kari`. It marks desist/give-up/refrain/disapproval and can govern a PURP complement:
  `Yundu balu kuni-wa-nka`; `Jana balu buymbi-nka`. In imperatives, source frames include `Balu dungay!` and
  `Balu wajujika!`; batch variants add an explicit subject to avoid exact duplicates.
- `kanyil` = curse song; source phrase `kanyil badi` = sing a curse song. Keep the actor ABS with the `badi-y` phrase:
  `Dingkar kanyil badin`.
- `yinil` + DAT handles fear: `Jana yinil kanyil-ku`.
- `yalaku` = custom/like/way in the dictionary usage `jana yalaku`; use it for "they are like that / their way", not as
  a productive abstract law noun.
- `maja` = boss, an English loan from "master"; mark it as a loan and do not promote it into a broad authority system.

**Process traps from batch 141.** This batch introduced structured process capture in `synthetic.db` table
`process_events`. From now on, source passes, conflict decisions, lint outputs, correction decisions, close evidence,
and live-doc verification should be stored there as well as in the markdown process log. Row 22's source-quoted
`Yirmbalda` analysis was tightened from `taboo-?` to `taboo-source.clitic`; no Kuku surface row changed after banking.
Full source pass, conflict handling for `mandi`, rejected abstraction list, lint/close/export evidence, and live-doc
verification are stored in
`synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-141-social-law-process.md`.

- Lint GREEN 7147; batch 141 added 50 accepted rows, 250 five-lens review passes, 15 lessons, 33 lexeme/source-log rows, and 14 process-event rows.

## Rule 100 - Direct speech, reporting clauses, and quotation frames - batch-142 (CONSTRUCTION)

This rule is about construction, not another interrogative inventory. Rule 66/80 already cover the question paradigm.
Rule 100 teaches where the reporting clause sits, how direct quoted material is punctuated, and how the major speech
verbs keep their case frames.

**Direct quote frame.** Use punctuation and a reporting clause:

- `Mukul-dingkar-angka karrkay-anda balkan: "Bunda-y!"` = the old man said to the child: "Sit down!"
- `Ngamu-ngku yalaman: "Yubal juwal-da dama!"` = mother said: "You two spear it with a digging stick!"
- `Jana yalaman: "Yuwu!"`; `Jana yalaman: "Kari."`; `Mukul-dingkar-angka yalaman: "Yalada."`

Do not insert an English-style complementizer for "that". The quote follows the reporting clause directly.

**`balka-l` direct reporting.** For "say/tell to someone" the addressee is LOC:pt in this batch's direct-reporting
rows, following the `Ngayu Chris-anda balka-ny` source pattern and the living-book addressee rule:

| frame | example | note |
|---|---|---|
| speaker ERG + addressee LOC + `balkan: "QUOTE"` | `Jalbu-ngku dingkar-anda balkan: "Yinya kuyu."` | LOC addressee preserves "say to" |
| short quoted declarative | `Babi-ngka kami-nda balkan: "Ngayu kari binal."` | quoted clause needs no complementizer |
| medial report | `"Yuwu," mukul-dingkar-angka balkan, "karrkay kadan."` | quote + reporting verb + quote continuation |

Do not use a bare ABS human addressee with `balka-l` in "say to" rows; it risks the different "make" sense. This is
separate from Rule 98 directive `balka-l`, where the addressee/action frame is specifically documented as directive.

**`yalama-l` report frames.** `yalama-l` is "say/do"; here it is only a reporting verb:

- `Yinduy-nju yalaman: "Ngali daka-l?"`
- `Manyarr-karra-ngka yalaman: "Dunga-y kuyu mani-nka!"`
- `"Bunda-y," yalaman, "yubal, yinyay bunda-y!"`

Do not use `yalama-l` as "answer", "obey", or "wait".

**`babaji-y` before quoted questions.** Keep the fixed-intransitive communication frame:

- actor = ABS/S, not ERG
- person asked = LOC:pt
- topic, if overt, = DAT
- direct question follows after a colon

Examples:

- `Karrkay ngamu-ndu babajin: "Yundu mayi-ka wawu?"`
- `Warru nganjan-anda babajin: "Yundu kada-ny-baja?"`
- `Mukul-jalbu dingkar-anda babajin: "Wanyurringku yundu yirrkan?"`

In question-response pairs, keep cases independent across clauses: the `babaji-y` question has an ABS/S asker, while
the separate `balka-l` reply may have an ERG speaker:

- `Karrkay ngamu-ndu babajin: "Yundu mayi-ka wawu?" Ngamu-ngku balkan: "Yuwu."`

**Call-out frames.**

- `yirrka-y` cry out/shout: actor ABS/S, addressee LOC:pt:
  `Karrkay nganjan-anda ngamu-ndu yirrkan: "Yala kada-y!"`.
- `kunja-l` call/summon/invite: A can be ERG and the called person/animal is the object:
  `Ngamu-ngku karrkay kunjan: "Kada-y!"`; `Dingkar-angka kaya kunjan: "Kada-y!"`.

**Process traps from batch 142.** Direct speech tempts English calques. The standing traps are: no complementizer, no
new answer verb, no `yalama-l` as "answer", no ERG actor for `babaji-y`, no bare ABS addressee with `balka-l` "say to",
and no broad Rule 66 question reprise. Source pass, scope decision, lint/close/export evidence, and live-doc
verification are stored in
`synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-142-direct-speech-process.md`.

- Lint GREEN 7197; batch 142 added 50 accepted rows, 250 five-lens review passes, 15 lessons, 19 lexeme/source-log rows, and 10 process-event rows including live-doc verification.

## Rule 101 - Health, sickness, injury, soreness, healing, and recovery lexicon - batch-143 (LEXICAL)

Rule 101 is lexical, but it is construction-sensitive because health words are easy to mistranslate through English
medical categories. Prefer short source-shaped rows and let the Kuku frame decide the English.

**Sick / well / recovery.**

| Kuku frame | Use | Example |
|---|---|---|
| `bambay` | sick predicate/modifier | `Mukul-jalbu bambay.` = the old woman is sick |
| `bambay-ma-l` | become/fall sick | `Yilayku warru bambayman.` = the young man became sick yesterday |
| `bambay-ma-l-baja` | getting quite sick | `Karrkay bambay-mal-baja.` |
| `bambay-bunga-l` | make sick | `Nyunguny bambay-bungan kubarr-da.` = eel meat made him sick |
| `ngulkurr-ma-l` | get well/better | `Karrkay ngulkurrman.` |
| `ngiki-kari, ngulkurr-ma-ny` | no cold, well again | `Nyulu ngiki-kari, ngulkurrman baja.` |
| `kakawarri-ma-l` | get well/healed | `Karrkay kakawarri-man.` |
| `kakawarri-bunga-l` | heal someone | `Babi-ngka karrkay kakawarri-bungan.` |

**Cold/cough and remedy terms.**

- `ngiki` = cold/cough/chest complaint; `ngiki-ji` and `ngikiji` are the cough/cold state frames.
- Source question: `Yundu ngikiji?` = do you have a cold?
- `yangka` = green ant, source-backed for cold/chest-sickness treatment:
  `Kaki nyulu ngiki-ji, nyulu yangka dumbarril, nukal.`
- `kalbal` = remedy/treatment, especially the green-ant mixture; do not confuse with `kalbali` tall.
- `dukunjaka` = bush medicine.
- `bangkan` = root used as medicine for sores; safe sore-remedy row: `Bangkan baji-ka kalbal.`
- Avoid the English loan `medicine` in new rows when `kalbal` or `dukunjaka` is available.

**Pain, sore, ache.**

| Headword | Meaning | Safe frame |
|---|---|---|
| `baji` | a sore | `Baji bajaybajay.` |
| `kaka` | sore/achey/pain | `Karrkay kaka.`; dictionary source `Ngayu kakajirr` |
| `bajaybajay` | painful | `Nyungu bangkarr bajaybajay.` |
| `baykal` (itr) | ache/pain | `Ngayu dukul baykal.` |

`baykal` also has a separate transitive bite entry. Do not "fix" this by synonym table. Disambiguate by argument
structure:

- bite: `Kaya-ngka karrkay baykan.`; `Jarba-bu nyunguny baykan.`
- ache: `Ngayu dukul baykal.`; `Karrkay dukul baykal.`

**Burn, cut, blood, washing.**

- `mili` means stinging tree and jellyfish; both license burn frames.
- Transitive/source burn: `Karrkay mili-bu wajun.`
- Intransitive/passive burn: `Nyulu mili-bu waju-jin.`
- `yaka-l` cut; `yaka-ji-y` cut oneself. Keep `naybu-bu` as source instrument when using knife:
  `Dingkar naybu-bu yakajin.`
- `mula` blood. The bleed causative is **`mula-kanga-l`**, explicitly not `mula-bunga-l`:
  `Dingkar-angka karrkay mula-kangan.`
- `julurril` is transitive wash something; `julurriji` is wash oneself. Use `julurril` for sores/blood:
  `Babi-ngka baji julurrin bana-bu.`

**Secondary body states.**

- `kalji-l` vomit: source `Nyulu karrkay kalji-l`; batch row `Warru kaljin.`
- `wawu-wula-y` exhausted/thirsty/tired: `Mukul-dingkar wawulay.`
- `dakwuy` hungry; keep distinct from old `dakuy` typo.

**Process traps from batch 143.** Health rows tempt modern English overreach. Standing traps: no `warmba` for heal;
no `dukal` head typo; no `kalbali` for `kalbal`; no `kujil` as "medical care"; no `rrunyuji`/`murri` doctor rows in
ordinary lexical batches; no English `medicine`/`hospital` import when `kalbal`/`dukunjaka` works; no `mula-bunga-l`;
and no use of older long generated rows as authority. `bajaybajay` is a dictionary solid reduplicated headword and was
added to the lint whitelist only after source verification.

Source pass, risk controls, bank/lint/close/export evidence, and live-doc verification are stored in
`synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-143-health-process.md`.

- Lint GREEN 7247; batch 143 added 50 accepted rows, 250 five-lens review passes, 16 lessons, 24 lexeme/source-log rows, and 10 process-event rows including live-doc verification.

## Rule 102 - Body-part and bodily-state argument structure - batch-144 (CONSTRUCTION)

Rule 102 is a construction rule. It follows the health lexicon by teaching how body parts and bodily states behave in
Kuku Yalanji argument structure: inalienable possession, affected body-part NPs, body-part instruments, reflexive and
passive injury frames, chance-passive stepping, and comitative/privative state predicates.

**Inalienable whole-part apposition.** Ordinary body-part possession does not need possessive `-mu`. Put the whole
first and the part second:

| meaning | Kuku | note |
|---|---|---|
| child's hand good | `Karrkay mara ngulkurr.` | whole + part + quality |
| woman's hair wet | `Jalbu mungka duna.` | source-shaped from `Nyungu mungka duna` |
| old man's back sore | `Mukul-dingkar muku kaka.` | `muku kaka` sore-back frame |
| dog's head big | `Kaya dukul yalbay.` | `dukul`, never `dukal` |
| child's teeth sharp | `Karrkay dirra jinbal.` | `dirra` tooth/teeth |

**Same-case locative whole+part NPs.** When the body part is a location, the whole and part both take locative:

- `Ngamu-ngku bana yijarrin karrkay-anda mara-nga.` = mother put water on the child's hand.
- `Nyulu kulji daray-manin karrkay-anda jina-nga.` = he dropped the stone on the child's foot.
- `Karrkay-ngku kulji yijarrin babi-nda mara-nga.` = the child put the stone in grandmother's hand.

Keep y-final locative allomorphy: `wakuy-mbu`, not `wakuy-nga`.

**Affected body-part objects.** The affected part can be bare ABS in a whole+part object:

- `Kaya-ngka karrkay mara baykan.` = the dog bit the child's hand.
- `Yangka-ngka karrkay durru baykan.` = the green ant bit the child's toe.
- `Ngamu-ngku karrkay walu julurrin.` = mother washed the child's face.

**Body-part instruments.** Instrumental `-bu` can mark the body part used to do the action:

| instrument | example |
|---|---|
| hand | `Ngayu mayi yala-ku dingkal mara-bu.` |
| foot | `Jana jalbu jina-bu dungay.` |
| knee | `Maral bungku-bu janjanay.` |
| ear | `Ngayu milka-bu kuku nyajin.` |
| eye | `Karrkay-ngku miyil-bu buyi nyajin.` |
| teeth | `Kaya-ngka bajibay dirra-bu karrban.` |
| mouth | `Karrkay ngandal-bu yirrkan.` |

Do not use `ngara-l` for hearing; use `nyaji-l`, optionally with `milka-bu`.

**Reflexive, passive, and chance-passive injury frames.**

- Reflexive/middle: `-ji-`.
- Body-part affected reflexive: `Mukul-jalbu jina baka-jin mayi baka-l-baka-nya.`
- Knife instrument remains instrumental: `Nyulu jalbu naybu-bu yakajin, minya yaka-l-yaka-nya.`
- Inanimate instrument remains instrumental in passive/middle: `Ngayu juku-bu kunijin.`
- Stonefish/jellyfish/snake/shark passives can use source-backed locative/instrument choices:
  `Ngayu murraja-nga baka-jin`; `Warru yaburr-undu bayka-jin`; `Karrkay jarba-nga bayka-jin`;
  `Karrkay mili-nga waju-jin`.
- Chance passive is not the same as `kanban`:
  `Warru-nda ngayu jina narri-jin.` = the young man happened to step on my foot.
  Use `kanban` only in the accidental reflexive/transitive style, e.g. `Warru kanban wakuy-mbu kunijin.`

**Comitative and privative bodily states.** These are state predicates, not ownership clauses:

| frame | example | meaning |
|---|---|---|
| `kuli-ji` | `Yinya jarba kuli-ji.` | vicious/rage-with snake |
| `kumbu-ji` | `Nyulu karrkay kumbu-ji.` | child needs to pee |
| `ngiki-ji` | `Warru ngiki-ji.` | young man has cough/cold |
| locative comitative agreement | `Ngamu-ngku bana dajin warru-nda ngiki-ji-nda.` | to the young man with cough |
| `ngiki-kari` | `Karrkay ngiki-kari, ngulkurrman.` | no cold; got well |
| `dirra-kari` | `Mukul-dingkar dirra-kari.` | old man has no teeth |
| `milka-kari` | `Karrkay milka-kari.` | child is deaf |

**Causal body-state clauses.**

- `Yundu muku kaka, baya muja-nya yilayku.` = your back is sore from gathering firewood yesterday.
- `Jalbu muku kaka, ngawa jarra-kulba-nya.` = the woman's back is sore from carrying the baby.
- `Nyulu warngku-wunay, kaki nyulu bangkarr bajaburray.` = he sleeps when his body is tired.

**Process traps from batch 144.** Body-part rows tempt English possessives and case drift. Standing traps: no `dukal`;
no `wubul` heart rows; no body-part `-mu` in ordinary apposition; no `kanban` inside chance-passive rows; no `ngara-l`
for hearing; no doctor/medicine/hospital material; no unsourced body-part paraphrases; and no use of old synthetic
narratives as source authority. First bank attempt rejected exact duplicate `Yinya kaya kuli-ji`; final row uses
source-backed `Yinya jarba kuli-ji`.

Source pass, risk controls, duplicate correction, bank/lint/close/export evidence, and live-doc verification are stored
in `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-144-body-state-process.md`.

- Lint GREEN 7297; batch 144 added 50 accepted rows, 250 five-lens review passes, 13 lessons, 23 lexeme/source-log rows, and 10 process-event rows including live-doc verification.

## Rule 103 - Physical properties and material qualities lexicon - batch-145 (LEXICAL)

Verified inventory: `yalbay` big; `buban` small amount/short time; `kalbay` long; `yalmbar` wide; `darra`
narrow/too small; `dubar` level/flat place; `kambal` low level/within reach; `dajali` deep water; `yalkan` shallow
water; `duku` bent; `dandi` hard/tough; `kima` soft/weak/sick; `kulngkul` heavy; `duna` wet; `marral` dry;
`julbarr` slippery; `dirka-dirka` smooth; `murru-murru` lumpy/rough; `mumbu` dirty; `dayirr` clean/clear/bright;
`wumbul` hot; `kiway` cold; `kiway-kiway` cold adjective; `jirra` burnt/overdone food; `kulbul` ripe; `wandul` fat;
`ngumbu` black/dark; `bingaji` light/white-coloured; `ngala-ngala` red/reddish; `ngulkurr` good; `nganjay`
no-good/wilted/bad-smell; `nganja-burra` bad taste/distasteful; `ngulkurrijin` beautiful; `bala` skinny/weak from
sickness or not enough food; `yaykarr` strong; `jalngkun` sharp; `dudu` blunt; `jirakal` new; source spelling
`dubal murru-murru` for rough bark.

**Bare property predicates.** A short NP + adjective clause is source-backed:

| meaning | Kuku | note |
|---|---|---|
| stone big | `Kulji yalbay.` | `yalbay` big |
| road narrow | `Baral darra.` | `darra` narrow/too small |
| ground flat | `Bubu dubar.` | `dubar` level/flat place |
| bark hard | `Dumbul dandi.` | `dandi` hard/tough |
| sand soft | `Jukar kima.` | `kima` soft |
| turtle heavy | `Ngawiya kulngkul.` | heavy = `kulngkul`, not `niji` |
| clothes dirty | `Kambi mumbu.` | source base for dirty causatives |
| water clear | `Bana dayirr.` | `dayirr` clean/clear/bright |
| food good | `Mayi ngulkurr.` | Patz `mayi ngulkurr` |

**Scope guards.**

- `buban` is small amount/short time, not a free generic adjective for every small noun:
  `Ngayu mayi buban wunay.` = I have only a little food.
- `dajali` and `yalkan` are water-depth expressions, not generic deep/shallow adjectives:
  `Yinya dajali`; `Yinya yalkan`.
- `bala` is skinny/weak from sickness or lack of food; do not flatten it to any English "thin" context.
- `duku` is bent with a source bent-back example; use it conservatively.

**Colour is minimal.** The grammar gives only:

| colour range | form | safe row |
|---|---|---|
| dark/black | `ngumbu` | `Kulji ngumbu.` |
| light/white-coloured | `bingaji` | `Mungka bingaji.` |
| red/reddish | `ngala-ngala` | `Nganka ngala-ngala.` |

No green, blue, brown, or purple roots are to be invented. Do not revive `warral` as colour, `jinbal` as green/fine, or
English `blue-bala`/`brown-bala` unless a future source explicitly licenses a loaned register.

**Edge and tool quality.**

- Sharp = `jalngkun`: `Naybu jalngkun.`
- Blunt = `dudu`: `Kalka dudu.`; `Warrbi dudu.`
- `jinbal` is fast/quick, not a general sharp adjective.
- `jindal` is spear or puncture-bite, not straight/right.

**Clean, no-good, and taste.**

- `dayirr` = clean/clear/bright. Batch 145 uses water and clothes rows, not the conflicting `wungku dayirr` sun shortcut
  because `wungku` is turkey in the dictionary.
- `nganjay` = no good/wilted/bad smell: `Mayi nganjay.`
- `nganja-burra` = bad taste/distasteful: `Yinya mayi nganja-burra.`

**Property changes.**

The productive inchoative is `-ma-l`:

| base | row | meaning |
|---|---|---|
| `marral` dry | `Juku marralman.` | wood became dry |
| `wumbul` hot | `Bana wumbulman.` | water became hot |
| `kiway` cold | `Bana kiwayman.` | water became cold |
| `dandi` hard | `Kulji dandiman.` | stone became hard |
| `kima` soft | `Dumbul kimaman.` | bark became soft |

The unmarked property causative is `-bunga-l`, but `-kanga-l` is source-required for water made dirty by disturbance:

| row | meaning | source guard |
|---|---|---|
| `Ngamu-ngku kambi mumbu-bungan.` | mother made the clothes dirty | `mumbu-bunga-l` |
| `Karrkay-ngka bana mumbu-kangan.` | child muddied the water | `mumbu-kanga-l` |
| `Babi-ngka mayi kima-bungan.` | grandmother softened the food | `kima-bunga-l` |
| `Mukul-dingkar-angka juku dandi-bungan.` | old man hardened the stick | `dandi-bunga-l` |
| `Maral-angka mayi jirra-bungan.` | girl overcooked the food | `jirra-bunga-l` |

**Process traps from batch 145.** Property rows tempt English abstraction. Standing traps: no `niji` heavy; no `kija`
cold; no invented colour terms; no `warral` colour/shape shortcut; no `jinbal` sharp; no `jindal` straight; no
`wungku dayirr` sun row; no bare `buyun` as the general bad-quality target; no generic deep/shallow adjective outside
water expressions; and no unlogged exact duplicates of old simple property rows. Pre-bank duplicate scan replaced
`Kalka kalbay`, `Kulji dandi`, `Bubu julbarr`, and `Mayi nganja-burra` before banking.

Source pass, risk controls, duplicate preflight corrections, bank/lint/close/export evidence, and live-doc verification
are stored in `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-145-physical-properties-process.md`.

- Lint GREEN 7347; batch 145 added 50 accepted rows, 250 five-lens review passes, 14 lessons, 39 lexeme/source-log rows, and 10 process-event rows including live-doc verification.

## Rule 104 - Adjective syntax, degree, comparison, and property change - batch-146 (CONSTRUCTION)

Rule 104 turns the Rule 103 property lexicon into grammar. It covers adjective-after-head order, quantifier plus
adjective NPs, whole-part apposition, inanimate possessor phrases, `jarra-` degree/comparison, `-baja-ku` high degree,
case insertion in `-baja-CASE-ku`, and property/nominal inchoative and causative frames.

**Adjective-after-head order.** Do not copy English pre-nominal adjective order. The ordinary pattern is noun then
adjective:

| meaning | Kuku | note |
|---|---|---|
| my big house / my house is big | `Ngayku bayan yalbay.` | possessed NP plus adjective |
| that is the man's new spear | `Yinya kalka jirakal dingkar-amu.` | Patz `kalka (jirakal) dingkar-amu` |
| I saw the big house | `Ngayu bayan yalbay nyajin.` | object NP keeps head before adjective |
| two vicious dogs are there | `Jambul kaya kuli-ji yinyay.` | source `jambul kaya kuli-ji` |
| two red flowers are there | `Jambul nganka ngala-ngala yinyay.` | quantifier + head + colour adjective |

When quantifier and adjective both modify a noun, Patz notes a tendency for the quantifier to precede the head and the
adjective to follow it:

- `Wubul juku yalbay yinyay janjanay.` = many big trees are standing there.

Multiple descriptive adjectives are rare. Do not stack English adjective strings unless a source example licenses the
shape.

**Whole-part and inanimate possessor.**

- Whole-part apposition: `Karrkay dukul yalbay kaka.` = the child's big head is sore. The adjective after `dukul`
  modifies the head, not the child.
- Inanimate possessor/location-source:
  - `Dumbul marra-nga dandi.` = the shell on/of the zamia nut is hard. Patz accepts locative/possessive here and
    rejects ablative.
  - `Mayi yinya-muny juku-muny ngulkurr nuka-ji.` = fruit from that tree is good to eat.
- `nuka-ji-y` in the good-to-eat frame is `eat-ITR-NONPAST`; surface drops word-final `-iy` to `nuka-ji`.

**`jarra-` degree: rather/fairly.** `jarra-` precedes adjectives. It is not a general adverb to paste onto verbs.

| meaning | Kuku |
|---|---|
| that stone is rather big | `Yinya kulji jarra-yalbay.` |
| mango is rather ripe | `Mayngku jarra-kulbul.` |
| child is rather sick | `Karrkay jarra-bambay.` |
| pig is rather tame | `Bikibiki jarra-minday.` |
| dog is rather wild | `Kaya jarra-kuli-ji.` |

**Comparatives.** Use `jarra-ADJ` plus a **dative** standard. Do not invent an English-style comparative suffix.

| meaning | Kuku | dative standard |
|---|---|---|
| sea-turtle meat is softer than beef | `Minya ngawiya jarra-kima minya-ka bulki-ka.` | `minya-ka bulki-ka` |
| sea turtle is much bigger than freshwater turtle | `Ngawiya ngujay-ngka yalbay-bajaku.` | `ngujay-ngka` |
| man is bigger than the child | `Dingkar jarra-yalbay karrkay-anka.` | `karrkay-anka` |
| stick is longer than spear | `Juku jarra-kalbay kalka-ka.` | `kalka-ka` |
| food is better than meat | `Mayi jarra-ngulkurr minya-ka.` | `minya-ka` |
| road is narrower than open ground | `Baral jarra-darra bubu-ku.` | `bubu-ku` |

Source spelling note: Patz writes `ngawuya`; this corpus normalizes the turtle word as dictionary/corpus `ngawiya`.

**High degree with `-baja-ku`.** For adjective degree, write suffixal `ADJ-bajaku` in the surface and
`ADJ-baja-ku` in analysis. A bare `-baja` is incomplete for this construction, and Rule 104 does not use separate-word
`bajaku`.

| meaning | Kuku | analysis note |
|---|---|---|
| I am very hungry | `Ngayu dakwuy-bajaku.` | grammar has `dakuy`; corpus norm is `dakwuy` |
| baby is very cute | `Ngawa kingkin-bajaku.` | Patz ex.83 |
| food is very good | `Mayi ngulkurr-bajaku.` | `ngulkurr-baja-ku` |
| water is very cold | `Bana kiway-kiway-bajaku.` | `kiway-kiway-baja-ku` |
| flower is very red | `Nganka ngala-ngala-bajaku.` | colour term plus degree |

If the adjective bears case, case goes between `-baja` and `-ku`:

- `Dingkar-angka junkurr-ji-baja-ngka-ku bikibiki kulban.` = the very strong man lifted the pig.
- `Ngayu jiba-badi karrkay-anka bambay-baja-nka-ku.` = I am sorry for the very sick child.

Surface trap: the analysis has `jiba-badi-y`, but the elder surface is `jiba-badi` because word-final `-iy` drops.

**Property and nominal state changes.**

| construction | Kuku | meaning |
|---|---|---|
| adjective inchoative `-ma-l` | `Yinya mayi ngulkurrman.` | that food became good |
| adjective inchoative `-ma-l` | `Nyungu kalka duduman.` | his spear became blunt |
| adjective causative `-bunga-l` | `Dingkar-angka nyungu kalka dudu-bungan.` | man made his spear blunt |
| comitative inchoative | `Juma juku ngakun nganka-ji-maniji.` | flame tree will get flowers |
| nominal causative | `Bilngkumu-ngku yinya jalbu manyarr-bungan.` | crocodile made that woman his wife |
| clean causative | `Ngamu-ngku kambi dayirr-bungan.` | mother made the clothes clean |

**Process traps from batch 146.** Adjective construction rows tempt English overreach. Standing traps: no bare `baja`
or separate-word `bajaku` in Rule 104 adjective-degree rows; no invented superlative paradigm; no `jarra-` on verbs
except separately source-audited exceptions; no copied English adjective order; no comparison without a dative standard;
no old colour/cold/heavy/edge-quality shortcuts (`kija`, `niji`, `jinbal` sharp, `jindal` straight/right); no unlogged
reuse of high-frequency Patz examples. Pre-bank duplicate scan rejected `Maral yinilman` and
`Dubu-ngku maral yinil-kangan` as Batch 129 duplicates and replaced them with direct Patz state-change examples.

Source pass, risk controls, duplicate preflight corrections, static degree-token guard, bank/lint/close/export evidence,
and live-doc verification are stored in
`synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-146-adjective-syntax-process.md`.

- Lint GREEN 7397; batch 146 added 50 accepted rows, 250 five-lens review passes, 14 lessons, 22 lexeme/source-log rows, and 10 process-event rows including live-doc verification.

## Rule 105 - Human qualities, ability, and character/state lexicon - batch-147 (LEXICAL)

Rule 105 is a source-bounded lexical batch, not an invitation to translate English personality labels. It trains
ability, competence, foolishness, laziness/no-goodness, truth and lie, shame/guilt, agreement/willingness, tameness/
fierceness, age/status, and tiredness with grepped Patz/dictionary forms. The rule follows Rule 104, so adjectives and
state words still obey the existing noun-phrase and predicate rules.

**Knowledge and ability particles.** `binal` and `juburr` behave like adjectival particles. They take dative noun
complements or purposive verb complements:

| meaning | Kuku | note |
|---|---|---|
| we two know how to spear | `Ngali binal dama-nka.` | `binal` + purposive |
| child knows how to weave a dillybag | `Karrkay binal balji wukurri-nka.` | object plus purposive |
| man is good with cattle | `Nyulu dingkar juburr bulki-ka.` | `juburr` + dative noun |
| person knows very much/exactly | `Bama binal-bajaku.` | Patz `binal-bajaku` |
| child does not know the language | `Karrkay nyiku binal-kari kuku-ku.` | privative plus dative topic |
| I am learning the language | `Ngayu binalmal kuku-ku.` | `binal-ma-l` learn |
| grandmother taught child to cook | `Babi-ngka karrkay binal-bungan mayi waju-nku.` | `binal-bunga-l` teach |

**`mala-` expert compounds.** `mala-` attaches to noun roots for expert/good-at-X meanings. Do not use it productively
on arbitrary verb stems; Patz notes a Nyungkul extension to nominalized verb stems but says it was not confirmed by
other speakers. When a `mala-` expert noun is transitive A, mark it with ERG like other human A arguments.

| meaning | Kuku | note |
|---|---|---|
| he is competent | `Nyulu mala-nganyi.` | dictionary competence/cleverness |
| that one is a good hunter | `Nyulu yinya mala-minya.` | Patz source example |
| good hunter speared turtle | `Mala-minya-ngku ngawiya daman.` | ERG on expert A; corpus `ngawiya` |
| good fisherman got fish | `Mala-kuyu-ngku kuyu manin.` | ERG on expert A |
| good singer sang a song | `Mala-burri-ngku wulngku badin.` | ERG on song frame |
| good cook cut up fish | `Nyulu mala-mayi-ngka kuyu yakan.` | Patz source example |
| child asked the dillybag expert | `Karrkay mala-balji-nda babajin balji-ka.` | locative expert complement |
| man is a cattle expert | `Dingkar mala-bulki.` | common noun subject, no proper-name dependency |

**Foolishness, laziness, bossiness, and no-goodness.**

- `kiru-kari` is dull/stupid/silly; `kiru-kari-ma-l` is become stupid. Safe rows: `Nyulu kiru-kari`,
  `Karrkay kiru-kari`, `Nyulu kiru-kariman`.
- `daki-daki` is lazy/in the way. Source usage: `Yundu daki-daki, dungayda`.
- `majarr`, not stale `manjarr`, is lazy/no good for hunting or working and applies to dogs and people:
  `Kaya majarr`, `Warru majarr`.
- `majamal-majamal bajaku` is the source-shaped bossy phrase: `Nyulu majamal-majamal bajaku`.
- `nguju-wuri-y` fools/plays around; the elder surface drops word-final `-iy`: `Karrkay nguju-wuri`.
- Moral/no-good rows remain source-bounded: `Nyulu kari buyun-damal; nyulu ngulkurrku bunday` and
  `Yinya bama nganjay`.
- `kuli-baka` is a person always fighting/angry; `kuli-ji` is angry/wild/fierce/vicious. Keep these distinct.

**Truth, lying, confession, shame, and guilt.**

| form | safe use |
|---|---|
| `manubaja` | truth, as in `Babi-ngka manubaja balkan` |
| `jurril` | lie/untruth, as in `Warru-ngku jurril balkan` |
| `warmbiji-y` | lie/prevaricate, as in `Warru warmbijin` |
| `warmbiji-bama` | liar, source-shaped compound |
| `manubaja-bunga-l` | believe, as in `Jalbu-ngku dingkar manubaja-bungan` |
| `mala-yirrkay` | admit/confess/tell truth, source use with `jiba-badi-ny` |
| `milka-murruji` | ashamed/guilty |
| `murru-kaday` | become ashamed/shy/bashful |
| `murru-kaday-manil` | shame someone |

Do not use `bikirr` as a shame noun. The source shame/guilt cluster is `milka-murruji`, `murru-kaday`, and
`murru-kaday-manil`.

**Other bounded states.**

- `milka-marri` is content/peaceful, with dative complement: `Ngayu milka-marri yinyanka`.
- `wawumal` means agree; `wawurr-wawurr` means willing/glad; `wawurr-wawurr-bunga-l` makes someone happy/glad.
- `minday` includes tame, quiet, not afraid, confident. The source pig row is
  `Nyulu bikibiki yinyilji karida, mindayda`; a shorter safe variant is `Bikibiki mindayda`.
- `Banabila-warra-mu kaya kuli-ji` is the source fierce-dog row.
- `Kaya-ngka jarra-kuli-ji-ngka ngayku kaya baykan` is the fuller source-shaped wild-dog biting frame; batch 147
  used a controlled ABS-subject variant after source review.
- `warru-warru` is young men; `mukul` is old. Safe age/status rows include `Warru-warru bikibiki-nga dungan`,
  `Mukul-dingkar yinyay`, `Mukul-jalbu-ngku mayi wajun`, and `Yarraman mukul waymbul-ku dungay`.
- `baja-burray` is tired. Batch 147 records the tired-from-walking row as `Ngayu baja-burray jilba-muny`, with
  the dictionary's `jilbamun` spelling noted as source variation.

**Process traps from batch 147.** No broad English "personality", "respect", "permission", or "authority" rows were
introduced. No invented `wunbu-kari` lazy, no `wawu-mumbu` jealousy/worry, no `bikirr` shame noun, no stale `manjarr`,
no Patz spelling `ngawuya` in new turtle rows, and no cook/burn past `wajan`. Duplicate preflight rejected many useful
source examples already accepted in earlier batches; replacements varied participant/object while preserving the
source construction. A pre-bank editorial pass tightened `mala-minya`, `mala-kuyu`, `mala-burri`, and `mukul-jalbu` to
ERG when they acted as transitive A.

Source pass, duplicate preflight, ERG tightening, lint/close/export evidence, and live-doc verification are stored in
`synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-147-human-qualities-process.md`.

- Lint GREEN 7447; batch 147 added 50 accepted rows, 250 five-lens review passes, 15 lessons, 25 lexeme/source-log rows, and process-event rows including live-doc verification.

## Rule 106 - Manner adverbs, adverbial `-ku`, and quality-to-manner frames - batch-148 (CONSTRUCTION)

Rule 106 isolates Patz §3.8.6 adverbial forms. It covers non-inflecting adverbial particles, adjective-derived
adverbs, reduplicated adverbs, transitive inflected adverbs, `yala-ku` "like this", temporal nominal `-ku`, and
`wanjarr-ku` "how". The main guard is simple: do not invent English adverbs. Use the listed particles or the
source-licensed derivational patterns.

**Adverbial particles.** Patz lists these particles as verb modifiers. They can occur in simple root form, may sometimes
take optional `-ku`, are not noun-phrase adjectives, and prefer position immediately before or after the verb. Batch 148
kept one modifier per verb complex because Patz says complexes with more than one modifier are not attested.

| semantic field | safe forms | example |
|---|---|---|
| thorough/true action | `nguymal(-ku)` | `Nyulu kadar kunin nguymal-ku.` |
| hidden/discreet action | `nganjarr-nganjarr` | `Dingkar kadan nganjarr-nganjarr.` |
| fitting/appropriate action | `ngambuy` | `Yundu ngambuy bundanday bayan-ba.` |
| partial/not-quite action | `nguyarr` | `Ngayu juku kulji-bu nguyarr kunin.` |
| accidental action | `kanban` | `Ngayu kanban jina-nga kunijin.` |
| repeated/one-after-another | `jururr` | `Karrkay-karrkay jururr dungan wawubaja-nga.` |
| brief action | `nganga` | `Ngayu nganga bundan baya-nga.` |
| absorbed action | `wudu` | `Jalbu-ngku wudu balji wukurrin.` |
| direction/motion | `walku`, `maku`, `wadu-wadu` | `Kaya walku dungan`; `Kaya maku kadan`; `Bama wadu-wadu dungan` |
| posture/rest | `mingki`, `jarrbarr`, `jangka` | `Karrkay mingki bundan`; `Kaya jarrbarr wunan`; `Dingkar jangka janan` |
| too-soon/impatient | `ngura` | `Karrkay ngura dungan.` |
| secret action | `yarngkay` | `Warru yarngkay dungan.` |
| inability | `murruji` | `Babi murruji dungay.` |

Corpus surface note: Patz writes reduplicated particles parenthetically, e.g. `nganjarr(nganjarr)` and `wadu(wadu)`.
The corpus linter requires productive reduplication to be hyphenated, so the accepted surfaces are
`nganjarr-nganjarr` and `wadu-wadu`.

**Derived adverbs in intransitive clauses.** The most productive pattern is adjective + `-ku`. Reduplication is less
common; reduplication + `-ku` is rare and should be used sparingly.

| pattern | Kuku | note |
|---|---|---|
| adjective + `-ku` | `Ngayku kaya jinbal-ku wanarri.` | fast-ADV with intransitive run |
| reduplication | `Kaya jinbal-jinbal wanarri.` | Patz table licenses `jinbal-jinbal` |
| reduplication + `-ku` | `Karrkay-karrkay jinbal-jinbal-ku dungan.` | possible but rare |
| slow/gentle | `Yarraman buban waymbul-ku dungay.` | source row varied from `mukul` horse |
| neat/firm | `Karra yindu mumbar-ku wunanay.` | Patz rope example with varied demonstrative |
| comitative stem | `Kaya kuli-ji-ku wanarri.` | wild/angry manner |
| privative stem | `Dingkar kiru-kari-ku dungan.` | foolish manner |
| bad/well | `Nyulu buyun-ku yalaman`; `Bama ngulkurr-ku bunday` | keep source-bounded |

Productive extensions from adjectives were deliberately few and lower-confidence: `dandi-ku`, `ngulkurr-ku`, and
`minday-ku`. Do not flood the corpus with unreviewed English "-ly" equivalents just because adjective + `-ku` is
productive.

**Transitive clauses.** With simple adjectives in transitive clauses, Patz gives an inflected adverb: adjective +
neutral ERG/INST + `-ku`.

| meaning | Kuku | note |
|---|---|---|
| he quickly followed the stranger | `Nyulu ngarrbal jinbal-da-ku wukurrin.` | Patz ex.199 |
| I quickly killed the snake before it might bite me | `Ngayu jarba jinbal-da-ku kunin, nganya bayka-nyjiku.` | Patz ex.445 |
| I cut fish carefully | `Ngayu kuyu mumbar-abu-ku yakan.` | Patz ex.200 pattern |
| put food carefully on the plate | `Mayi mumbar-abu-ku bulin-ba yijarri-ka!` | object varied from eggs |
| grandmother cooked food carefully | `Babi-ngka mayi mumbar-abu-ku wajun.` | `wajun`, not `wajan` |
| he hit the dog viciously | `Nyulu kaya kuli-ji-ku kunin.` | Patz §4.1.2 gives `kuli-ji-ku kuni-l` |

Do not generalize simple `buyun-ku`, `ngulkurr-ku`, `dandi-ku`, or `minday-ku` into every transitive frame. Use
source-shaped `jinbal-da-ku`, `mumbar-abu-ku`, or a separately licensed comitative/privative adverb.

**`yala-ku`, temporal nominal `-ku`, and `wanjarr-ku`.**

- `Yala-ku bunday!` = sit like this.
- `Yala-ku yundu bunday!` = you sit like this.
- `Nyulu kaya, yala-ku nyulu bundan.` = the dog stayed like this.
- `Baral yala-ku junkay-ku wangkar.` = the road went straight up like this.
- `Ngayu warru-ku jalun-bu bundandan.` = as a young man I stayed by the sea.
- `Ngayu karrkay-nyja-ku minya kadar nuka-l-nuka-n.` = as a child I used to eat wallaby meat.
- `Wanjarr-ku yundu kalka bungal?` = how do you make a spear?

Patz cautions that temporal nominal `-ku` may be hard to distinguish from emphatic `-ku`. Keep `warru-ku` and
`karrkay-nyja-ku` source-shaped and do not turn every life-stage noun into a temporal adverb without fresh source work.

**Process traps from batch 148.** The first under-review lint found unhyphenated `nganjarrnganjarr` and `waduwadu`;
both were normalized to corpus `nganjarr-nganjarr` and `wadu-wadu` before close. Grammar-only homographs were explicitly
logged: `ngambuy` is fittingly/appropriately here, not dictionary strong taste; `jangka` is upright posture, not its
dictionary noun sense. `wadu(wadu)` is off-course/astray, not a general "wrongly" adverb. `ngura` is too-soon/impatient,
not a replacement for `jinbal-ku`.

Source pass, duplicate preflight, reduplication lint correction, lint/close/export evidence, and live-doc verification
are stored in `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-148-manner-adverbs-process.md`.

- Lint GREEN 7497; batch 148 added 50 accepted rows, 250 five-lens review passes, 14 lessons, 29 lexeme/source-log rows, and process-event rows including live-doc verification.

## Rule 107 - Camp objects, containers, and everyday implements - batch-149 (LEXICAL)

Rule 107 is a concrete material-culture lexical batch. It trains camp, fire, containers, bags, rope, bark/coolamon,
spears and throwers, knives, firesticks, sticks, cooking tongs, earth ovens, dugout canoes, and clothing. The rule is
not a modern household-vocabulary expansion: if the object is not in Patz or the dictionary, it is not used.

**Camp and fire objects.**

| meaning | Kuku | note |
|---|---|---|
| two women set up camp | `Bula jalbu-bulal-angka bayan ngaran.` | Patz `bayan ngara-ny` source frame |
| grandmother sweeps ground for camp | `Babi-ngka bubu kidal bayan-ka.` | `bubu kida-l` camp-preparation frame |
| fire is in the camp | `Baya bayan-ba yinyay.` | `baya` fire/flame/firewood |
| he collected firewood | `Nyulu baya mujan.` | dictionary example for firewood |
| grandmother lit the fire at camp | `Babi-ngka baya wajun bayan-ba.` | `wajun`, not `wajan` |
| charcoal is in the fire | `Ngunjil baya-nga yinyay.` | `ngunjil` = charcoal/hot coals, not fire itself |

`Bayan` is camp/house/shelter. Use `ngara-ny` only for setting up camp/house, not as a generic make verb for tools or
bags. `Baya` covers fire and firewood; the cook/burn/light verb is `waju-l`, with elder-surface past `wajun`.

**Containers and object locatives.** Rule 107 reinforces case allomorphy through object locations.

| object/location | safe locative | example |
|---|---|---|
| bag/dillybag `balji` | `balji-nga` | `Ngayu mayi mumban balji-nga.` |
| billycan `jungkalu` | `jungkalu-ngu` | `Bana jungkalu-ngu yinyay.` |
| plate `bulin` | `bulin-ba` | `Kuyu bulin-ba yijarri-ka!` |
| sack/bag `kurmun` | `kurmun-ba` | `Ngayu mayi mumban kurmun-ba.` |
| bark/coolamon `dubal` | `dubal-ba` | `Ngayu bana nyangarrin dubal-ba.` |
| camp/house `bayan` | `bayan-ba` | `Kambi bayan-ba wunan.` |
| dugout canoe `marrakan` | `marrakan-ba` | `Warru-warru marrakan-ba bundandan.` |
| sand `jukar` | `jukar-a` | `Dingkar-dingkar-angka marrakan jukar-a kulban.` |
| earth oven `kurrma` | `kurrma-nga` | `Bangkal kurrma-nga yinyay.` |

**Bags, dillybags, rope, and bark containers.**

| meaning | Kuku | note |
|---|---|---|
| what did you put in the bag? | `Yundu wanyu mumban balji-nga?` | Patz ex.579 |
| my bag broke; I must make a new bag | `Ngayku balji kadaban. Ngayu balji jirakal balka-nka.` | Patz ex.402 |
| woman wove a bag from loya cane | `Jalbu-ngku balji wukurrin yibuy-muny.` | `wukurril` weave; `-muny` material source |
| woman wove a dillybag from loya cane | `Jalbu-ngku ngunyin wukurrin yibuy-muny.` | `ngunyin` in dillybag/craft sense |
| older sister made a sack for mother to carry | `Babarr-angka kurmun balkan, ngamu-ngku jarrakulba-nka.` | Patz ex.413 |
| woman tied sack with rope | `Jalbu-ngku kurmun karra-bu kajan.` | `karra-bu` instrumental |
| man tied rope to bag | `Dingkar-angka karra balji-nga kuna-bungan.` | `kuna-bungal` join/tie to something |
| grandmother chopped bark/coolamon material | `Babi-ngka dubal nyandan.` | source text has `dubal nyanda-nya` |

`Balji` is the ordinary bag/dillybag term. `Ngunyin` can be a dillybag or bark-strip/web/placenta term, so the craft
context must select the dillybag sense. `Kurmun` is sack/bag. `Yinkar` was checked but excluded: it is not an ordinary
bag; it is a dillybag for remains. `Dubal` is used here as bark/coolamon/bark container, not as a general English
"bowl" word.

**Implements stay instrumental.** Objects used as tools take `-bu` and remain implements, not agents.

| implement | Kuku | note |
|---|---|---|
| spear thrower | `Warru-ngku ngawiya balur-bu daman.` | `balur-bu` instrument |
| knife | `Babi-ngka minya naybu-bu yakan.` | `naybu` is an attested loan; use sparsely |
| firestick | `Dingkar-angka jimal-bu baya wajun.` | `jimal-bu` instrument |
| rope | `Jalbu-ngku kurmun karra-bu kajan.` | rope as tying implement |
| tongs | `Babi-ngka bangkal-bu mayi karrban.` | noun `bangkal` tongs, not verb `bangkal` gather |

`Milbayarr` was avoided because the dictionary material mixes place, euphemism, and woomera entries. Use `balur` for
ordinary spear thrower/woomera rows unless a future source pass specifically needs `Milbayarr`.

**Spears, canoes, and clothing.**

| meaning | Kuku | note |
|---|---|---|
| that spear is new | `Yinya kalka jirakal.` | Patz noun-phrase source |
| his spear is blunt | `Nyungu kalka dudu.` | Patz ex.300 |
| I have to make a spear | `Ngayu kalka balka-nka.` | replacement after duplicate preflight |
| young man made a spear from hard wood | `Warru-ngku kalka bungan juku junkurr-muny.` | material-source row |
| dugout canoe went on the sea | `Marrakan jalun-bu dungan.` | `marrakan` dugout canoe/red cedar |
| young men sat in the canoe | `Warru-warru marrakan-ba bundandan.` | `marrakan-ba` locative |
| mother washed clothing at creek | `Ngamu-ngku kambi julurrin wawubaja-nga.` | `kambi` clothing sense selected by wash |

**Process traps from batch 149.** Exact duplicate preflight rejected `Baya waju-l-waju, kiway kada-nyji.` (already
Batch 125.07) and `Nyulu wawu kalka balka-nka.` (already Batch 140.30). `Naybu`, `bulin`, and `jungkalu` are loan or
post-contact terms and were kept sparse. `Bangkal` is a homophone; the instrumental `bangkal-bu` rows select tongs, not
the gather verb. `Ngunjil` is coals/charcoal, not a replacement for `baya`. Turtle remains `ngawiya`, not Patz
`ngawuya`.

Source pass, exclusions, duplicate preflight, row inventory, lint/close/export evidence, and live-doc verification are
stored in `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-149-camp-objects-process.md`.

- Lint GREEN 7547; batch 149 added 50 accepted rows, 250 five-lens review passes, 14 lessons, 33 lexeme/source-log rows, and process-event rows including live-doc verification.

## Rule 108 - Demonstratives, spatial deixis, and place-reference paradigms - batch-150 (CONSTRUCTION)

Rule 108 returns to Patz §3.7 in detail. It separates demonstrative **pronouns** (`yanyu`, `yinya`) from local
demonstrative **location words** (`yaluy`, `yinyay`), trains the suppletive case paradigm, and records the limits on
human plural `-rriny`, local inhabitant `-arra`, and `wawu-` plus ablative forms.

**Yalanji root forms.** Use the Yalanji forms as the corpus default.

| function | Yalanji | Nyungkul source contrast |
|---|---|---|
| this/these | `yanyu` | `yanya` |
| that/those | `yinya` | `yinya` |
| here | `yaluy` | `yalay` |
| there | `yinyay` | `yinyay` |

`Yanya`, `yalay`, and `yalarriny` are source contrasts, not default corpus forms.

**Demonstrative pronouns in noun phrases.** Demonstrative pronouns can stand alone or co-occur with a noun. With one
noun, the demonstrative may precede or follow the noun.

| meaning | Kuku | note |
|---|---|---|
| I saw her, that woman | `Ngayu nyunguny nyajin, yinya jalbu.` | Patz ex.29 |
| that child, he dreamed | `Yinya karrkay nyulu bijarrin.` | narrative refocus |
| this bird, the kookaburra | `Yanyu dikal wakuka yinyay janay.` | Patz `yanyu dikal (wakuka)` |
| that child is sitting there | `Yinya karrkay yinyay bundanday.` | demonstrative before noun |
| the child, that one, is sitting there | `Karrkay yinya yinyay bundanday.` | demonstrative after noun |
| that is good food | `Yinya mayi ngulkurr.` | Patz ex.295 |

Narrative function: `yanyu` can introduce a new salient participant; `yinya` reintroduces or maintains a known salient
participant with emphasis.

**Case-marked demonstrative pronouns.** These agree with the noun in case.

| case/function | this | that | example |
|---|---|---|---|
| ABS | `yanyu` | `yinya` | `Yinya mayi ngulkurr.` |
| ERG:pt | `yalu-ngku` | `yinya-ngka` | `Yalu-ngku jalbu-ngku nganya binal-bungan marra-ka.` |
| DAT | `yaluy-ngku` | `yinyay-ngka` | `Ngayu babajin yaluy-ngku kalka-ka.` |
| DAT:pt | `yaluy-unku` | `yinyay-anka` | `Jana nubi-l-nubin yinyay-anka karrkay-anka.` |
| LOC:pt | `yaluy-undu` | `yinyay-anda` | `Kaban yinyay-anda daya!` |
| ABL | `yala-muny` | `yinya-muny` | `Nyulu kadan bayan-muny yinya-muny juku-jirr-muny.` |
| ABESS | `yala-mundu` | `yinya-mundu` | use sparsely; table-sourced, not example-rich |
| COMIT | `yala-nji` | `yinya-nji` | `Kari dungay yinya-nji kamu-baka-nji.` |
| POSS | `yalu-mbu` | `yinya-mba` | `Kalka yalu-mbu jirakal`; `Balji yinya-mba kadaban` |

The `this` paradigm is suppletive: ABS `yanyu`, `yalu-/yaluy-` in several inflected forms, and `yala-` in
ABL/ABESS/COMIT. Patz notes Yalanji often rejects neutral LOC `yaluymbu` in favor of local `yaluy`; Batch 150 avoids
`yaluymbu`.

**Local demonstratives.** Local demonstratives are not ordinary modifiers inside a larger NP. They stand as local words.

| meaning | Kuku | note |
|---|---|---|
| he is running from here | `Nyulu yaluy-muny wanarri.` | Patz ex.141 |
| child is running from there | `Karrkay yinyay-muny wanarri.` | there-ABL counterpart |
| I found many scrubhen eggs there | `Ngayu jarruka wubul warrmba-bungan yinyay-mba.` | Patz ex.142 |
| he sat there, on the rock | `Nyulu yinyay-mba bundandan, kulji-nga.` | Patz ex.143 |
| I came to that very place | `Ngayu yinyay-mba-bi kadan bubu-ngu.` | text line 30 |
| many trees stand here | `Juku wubul yaluy janjanay.` | here counterpart to Patz ex.229 |

For "on that rock", prefer the Patz paraphrase "there, rock-LOC" rather than forcing `that rock` into one local NP.

**Human plural and local inhabitants.**

| form | meaning | restriction |
|---|---|---|
| `yalu-rriny` | these people | human reference, apparently ABS only |
| `yinya-rriny` | those people | human reference, apparently ABS only |
| `yaluy-arra` | people of this place | local demonstrative + `-arra` inhabitants |
| `yinyay-arra` | people of that place | local demonstrative + `-arra` inhabitants |

Safe rows:

- `Yalu-rriny ngayku jawun-karra.` = these people are my kin.
- `Yinya-rriny jalun-ji-warra.` = those people are seaside people.
- `Yaluy-arra mayi dajin.` = people of this place gave food.
- `Yinyay-arra jalun-ba kuyu daman.` = people of that place speared fish at the sea.
- `Yaluy-arra-ngka yinyay-arra-nda mayi dajin.` = people of this place gave food to people of that place.

**`wawu-` plus demonstrative ablative.** Patz says `wawu-` occurs only with ablative forms.

- `Wawu-yinya-muny ngayu yalbayman.` = since that time I have grown up. (Patz ex.636)
- `Wawu-yala-muny ngayu binalman.` = after this I learned.

Do not attach `wawu-` to bare `yinya` or `yanyu`.

**Process traps from batch 150.** Exact duplicate preflight rejected `Wanjarrinya bama yinyay bundanday?` (Batch
130.38), `Juku wubul yinyay janjanay.` (Batch 001.42), and `Nyulu yinya mala-minya.` (Batch 147.09). `Kaban` is
dictionary paper/book; Patz translates the source row as "letter", but Batch 150 English uses "paper". Abessive
`yalamundu`/`yinyamundu` rows are table-sourced and low-confidence until richer source or elder evidence is available.
Legitimate word-final `-rriny` is not verbal past leakage.

Source pass, dialect controls, duplicate preflight, row inventory, lint/close/export evidence, and live-doc verification
are stored in `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-150-demonstratives-process.md`.

- Lint GREEN 7597; batch 150 added 50 accepted rows, 250 five-lens review passes, 14 lessons, 29 lexeme/source-log rows, and process-event rows including live-doc verification.

## Rule 109 - Fine-grained plant, tree, fibre, seed, bark, and material lexicon - batch-151 (LEXICAL)

Rule 109 is lexical, but the main grammar lesson is case discipline around plant parts and materials. It expands the
plant/material inventory without inventing a generic botany taxonomy.

**Plant-part and tree-part frames.**

| meaning | Kuku | source / caution |
|---|---|---|
| leaves on tree | `Birra wubul juku-ngu yinyay.` | `juku-ngu` = on/at the tree |
| leaves from tree | `Birra yinyay juku-muny yalbay.` | `juku-muny` = from the tree |
| fruit on tree | `Yanyu mayi juku-ngu ngulkurr.` | exact batch-133 source rows avoided |
| shell on zamia nut | `Dumbul marra-nga dandi-bajaku.` | Patz ex.526 rejects ablative here |
| tree with leaves | `Ngayu juku birra-jirr nyajin.` | `birra-jirr` comitative attribute |
| branches on tree | `Ngayu dakil-dakil juku-ngu nyajin.` | `dakil-dakil` = branches |
| canopy on tree | `Wakumba juku-ngu yalbay.` | `wakumba` = spreading branches/canopy |
| base of tree | `Dingal juku-ngu dandi.` | `dingal` = base/end |
| stump on ground | `Jakalkulu bubu-ngu yinyay.` | `jakalkulu` = tree stump |
| log on ground | `Walmba bubu-ngu wunan.` | `walmba` = log |
| hollow trunk | `Dimbirr yalbay.` | `dimbirr` = hollow trunk |
| broad leaf in bag | `Bindi balji-nga wunan.` | `bindi` = broad leaf |

**Fruit, roots, yams, and seeds.**

| lexeme | safe sense in Rule 109 | example |
|---|---|---|
| `kabal` | Leichhardt tree/fruit; `mayi` selects fruit | `Bula mayi kabal yinyay warrmba-bungan.` |
| `bilar` | candlenut/candle nut tree | `Babi-ngka bilar dindan.` |
| `binainyji` | fig-like fruit | `Ngayu binainyji nyajin.` |
| `banday` | tree and cherry-like fruit | `Banday mayi yinyay wunan.` |
| `junjun` | wild fruit; lexicalized solid reduplication | `Junjun mayi wubul yinyay.` |
| `bambayal` | long thin yam | `Ngayu bambayal manin.` |
| `banjay` | small round wild yam | `Babi-ngka banjay dindan.` |
| `wukay` | hairy yam requiring preparation | `Babi-ngka wukay bana-nga wajun.` |
| `bangkan` | medicinal root | `Babi-ngka bangkan bana-nga wajun.` |
| `diburr` | seed/egg/bullet/tablet; context selects seed | `Ngayu diburr nandan bubu-ngu.` |
| `kubirr-kubirr` | black and red seeds | `Kubirr-kubirr diburr wubul yinyay.` |

Use `bana-nga waju-l` for boiling in water when following Patz ex.658. Do not imply raw eating for `wukay`, `banjay`,
`marra`, or other foods whose entries require preparation.

**Fibre, bark, grass, resin, and shelter/craft material.**

| material | safe scope | example |
|---|---|---|
| `bilanji` | grass used for dilly bags | `Jalbu-ngku balji wukurrin bilanji-muny.` |
| `mawu` | coarse grass used in dilly bags | `Jalbu-ngku balji wukurrin mawu-muny.` |
| `kakan` | green upper part of black palm for dilly bags | `Jalbu-ngku balji wukurrin kakan-muny.` |
| `bajarr` | loya vine fern leaves for shelter | `Babi-ngka bajarr manin bayan-ka.` |
| `buyku` | paperbark | `Buyku kurrma-nga yinyay bundandan.` |
| `dubal` | bark/coolamon/bark container | `Jalbu-ngku dubal nyandan.` / `Bana dubal-ba yinyay.` |
| `kuralbi` | tree/bark source for strong rope | `Dingkar-angka karra balkan kuralbi-muny.` |
| `warrur` | tree bark usable as vine | `Warru-ngku warrur manin.` |
| `ngunyin` | dillybag/bark strips/web/placenta | `Jalbu-ngku ngunyin wukurrin.` |
| `kanunjul` | grass-tree resin/pitch | `Kanunjul kalka-nga yinyay.` |
| `wanjakan` | ti tree, bark used for roof/painting | `Wanjakan dubal bayan-ba wunan.` |

**Named trees and plant nouns.**

Rule 109 added recognition/standing rows for `babajaka` bloodwood, `bajar` Moreton Bay ash/white gum, `baril-baril`
Moreton Bay fig, `duwar` black palm, `jina-jina` water gum, `yumu` bottlebrush, plus `nganka nganjay` wilted flowers
and `jurrbu` plant shoots.

**Process traps from batch 151.**

- `Barka` was excluded because dictionary entries conflict between yellow water snake and Queensland nut.
- `Wankarr` was not used; `kubirr-kubirr` prose mentions a necklace, but `wankarr` was not a clean headword in lookup.
- `Garden` was not used in the seed row; the source usage has `gardenba`, but the accepted row uses native `bubu-ngu`.
- `Jina-jina` must be hyphenated; unhyphenated `jinajina` was blocked as a reduplication-lint risk.
- Medicinal/ritual prose was kept minimal: `bangkan` only boiled in water, `kanunjul` only seen/located, and `wanjakan`
  bark only located at shelter.
- Exact duplicate preflight rejected prior accepted plant-source rows from Batches 130, 133, and 146 before final banking.

Source pass, exclusions, duplicate preflight, row inventory, lint/close/export evidence, and live-doc verification are
stored in `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-151-plant-materials-process.md`.

- Lint GREEN 7647; batch 151 added 50 accepted rows, 250 five-lens review passes, 16 lessons, 49 lexeme/source-log rows, and process-event rows including live-doc verification.

## Rule 110 - Inanimate possessor, material-source, object-location, and attributive comitative case alternations - batch-152 (CONSTRUCTION)

Rule 110 turns the plant/material lexicon from Rule 109 into grammar. The main contrast is **location/on** versus
**origin/from** versus **possessive/of**, plus case-stacked attributive comitative.

**Inanimate possessor: LOC vs ABL vs POSS.**

| function | form | example | note |
|---|---|---|---|
| part/location on host | host-LOC | `Birra yinya-nga juku-ngu yalbay.` | leaves on that tree |
| part/source from host | host-ABL | `Birra yinya-muny juku-muny marral.` | leaves from that tree |
| source-backed possessive | possessor-POSS | `Dumbul marra-mu dandi.` | shell of zamia nut |
| blocked tempting ablative | `*marra-muny` | not used | Patz ex.526 rejects it |

More safe rows:

- `Nganka juku-ngu nganjay.` = flowers on the tree are wilted.
- `Jurrbu juku-ngu wubul.` = there are many plant shoots on the tree.
- `Bindi juku-muny balji-nga wunan.` = broad leaf from tree lay in bag.
- `Walmba juku-muny bubu-ngu wunan.` = log from tree lay on ground.
- `Mayi kabal yinya-nga juku-ngu ngulkurr nukaji.` = Leichhardt fruit on that tree is good to eat.
- `Mayi kabal yinya-muny juku-muny ngulkurr nukaji.` = Leichhardt fruit from that tree is good to eat.
- `Yinya dumbul marra-nga dandi.` = that shell on the zamia nut is hard.

**Object/container LOC vs ABL source pairs.**

| current location | source/origin |
|---|---|
| `Bana yinya dubal-ba yinyay.` | `Ngayu bana dubal-muny manin.` |
| `Diburr balji-nga wubul.` | `Ngayu diburr balji-muny manin.` |
| `Karra kurmun-ba yinyay wunan.` | `Ngayu karra kurmun-muny manin.` |
| `Bulin bayan-ba yinyay.` | `Ngayu bulin bayan-muny manin.` |
| `Naybu balji-nga yinyay.` | `Ngayu naybu balji-muny manin.` |

LOC says where the item is now. ABL says where it was obtained from. Do not use ABL merely because English says "of".

**Material-source `-muny`.**

Use `-muny` when the material is the source from which an object is made:

- `Dingkar-angka kalka balkan duwar-muny.` = man made spear from black palm.
- `Warru-ngku kalka balkan juku junkurr-muny.` = young man made spear from strong wood.
- `Jalbu-ngku karra balkan kuralbi-muny.` = woman made rope from kuralbi bark.
- `Babi-ngka balji wukurrin bilanji-muny.` = grandmother wove bag from dillybag grass.
- `Babi-ngka balji wukurrin mawu-muny.` = grandmother wove bag from coarse grass.
- `Babi-ngka balji wukurrin kakan-muny.` = grandmother wove bag from black-palm upper fibre.
- `Kanunjul nganjirr-muny kalka-nga yinyay.` = resin from grass tree is there on the spear.

That last row deliberately combines origin (`nganjirr-muny`) with current object location (`kalka-nga`).

**Attributive comitative.**

Comitative in attributive function is characteristic-like. It is not simply an English "has" verb.

| type | examples | note |
|---|---|---|
| zero neutral `-ji` | `Yinya juku birra-ji.`; `Yinya juku nganka-ji.` | leaf/flower-bearing tree |
| zero rhotic `-iji` | `Yinya dingkar walarr-iji.`; `Karrkay diburr-iji yinyay bundandan.` | rhotic-final stems |
| degree on comitative | `Yinya kaya kuli-ji-bajaku.` | very vicious |
| possession as characteristic | `Yinya dingkar kalka-ji wubul-ji.` | many-spear owner |

**Case-stacked comitative attributes.**

When the wider NP is non-zero case, the comitative attribute takes matching case.

| case | example | structure |
|---|---|---|
| DAT | `Ngayu wawu jirray juku-ku birra-jirr-ka.` | tree-DAT leaf-COMIT-DAT |
| DAT | `Ngayu binal kalka-ka kanunjul-jirr-ka.` | spear-DAT resin-COMIT-DAT |
| ABL | `Nyulu kadan bayan-muny juku-jirr-muny.` | house-ABL tree-COMIT-ABL |
| ABL | `Ngayu kadan bayan-muny buyku-jirr-muny.` | camp-ABL paperbark-COMIT-ABL |
| ERG:pt | `Kaya-ngka kuli-ji-ngka karrkay baykan.` | dog-ERG rage-COMIT-ERG |
| ERG:pt | `Dingkar-angka walarr-iji-ngka kuyu daman.` | man-ERG beard-COMIT-ERG |

Use `-jirr-` before non-zero stop/m case suffixes in these source-shaped rows: `birra-jirr-ka`,
`nganka-jirr-ka`, `juku-jirr-muny`, `buyku-jirr-muny`.

**Process traps from batch 152.**

- Exact duplicate preflight rejected `Bindi balji-nga wunan.`, `Yinya kaya kuli-ji.`, and
  `Yinya dingkar kalka-ji kulur-ji.`; final replacements were duplicate-clean.
- `marra-muny` is specifically blocked only for the zamia-shell frame because Patz rejects it there. Do not convert
  that into a universal ban on `-muny`.
- `bulin` and `naybu` are loans/post-contact nouns and were used only in minimal object-location pairs.
- `barka`, `wankarr`, `garden`, and unhyphenated `jinajina` remain excluded.

Source pass, blocked-case controls, duplicate preflight, row inventory, lint/close/export evidence, and live-doc
verification are stored in `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-152-case-alternations-process.md`.

- Lint GREEN 7697; batch 152 added 50 accepted rows, 250 five-lens review passes, 16 lessons, 39 lexeme/source-log rows, and process-event rows including live-doc verification.

## Rule 111 - Discourse particles, interjections, answer words, and pragmatic function-word lexicon - batch-153 (LEXICAL)

Rule 111 isolates the small closed-class words that make later discourse-construction batches possible. The governing
rule is that these particles are **not English filler**. Each has a source-limited function and position.

**`nguba` maybe/perhaps.**

Patz says `nguba` precedes the expressed assumption or alternative.

| function | safe form | note |
|---|---|---|
| polar alternative | `Nyulu nguba dungay, nguba kari.` | dictionary example |
| temporal alternative | `Nguba ngayu nyiku kaday-baja, nguba wunkuny.` | Patz ex.609 |
| predicate alternative | `Nguba ngayu kuyu nyamal, nguba dindal.` | Patz ex.610 |
| question answer | `Jana wanjabu? Nguba jana ngaki-ji.` | Patz ex.608, surface drops final `-y` |
| full assumption | `Nguba karrkay madja-nga ngaki-ji.` | `nguba` scopes over the clause |

Do not put `nguba` after the clause as if it were English "maybe" tagged on at the end.

**`yala` comparison and interjection.**

Comparison `yala` is followed by an absolutive NP, or a nominative pronoun if the standard is pronominal.

- `Warru yala nyungu nganjan.` = young man is like his father.
- `Karrkay yala nyungu ngamu.` = child is like her mother.
- `Kaya yala bikibiki.` = dog is like a pig.
- `Nyulu yala walu yala bikibiki.` = he looks like a pig. (Patz ex.205 appearance frame)
- `Ngayu wawu jirray mayi-ka yala mayngku.` = I like fruit like mango. (Patz ex.606)

`Yala-rrku` means "just the same/also" in the comparison family:

- `Kanbal bayan yala-rrku.` = some camps are just the same.
- `Bubu yanya yala-rrku.` = this place is just the same.

Interjectional `yala` means "OK, let's" and normally precedes a suggestion:

- `Yala, ngana bana-ka dungay.`
- `Yala, ngana dungay.`

Do **not** use `yala` as a coordination particle. Patz reports Hershberger examples but says they were not
whole-heartedly accepted and does not include `yala` among the coordination particles.

**`kari`, `-kari`, `kari-rrku`, and `kariku`.**

| form | function | examples |
|---|---|---|
| pre-adjectival `kari` | plain negation | `Ngayu kari dakuy.` |
| adjective/particle + `-kari` | privative/predicator | `Ngayu dakuy-kari.`; `Karrkay binal-kari kuku-ku.` |
| noun-following `kari` | constituent focus contrast | `Jungkalu kari dumbarrin, kalka dumbarrin.` |
| `kari-rrku` | not really/not altogether | `Mukul-dingkar kari-rrku warngku-wunan.` |
| `kariku` | not yet / emphatic temporal negative | `Kaba kariku kaday.` |
| answer `kari` | no | `Kari, karrkay kari dungan.` |

`Kari` placement matters. Patz distinguishes negating the predicate, the object, the subject, and adjectives by word
order and stress. Batch 153 gives controlled row pairs; do not shuffle `kari` freely.

**`balu`.**

`Balu` is not plain "not". It covers four related functions:

| function | examples | note |
|---|---|---|
| principled disapproval/refraining | `Warru balu kuni-wa-nka.`; `Jalbu-jalbu balu buymbi-nka.` | Patz ex.600-601 |
| dative principled dislike | `Babi balu mayngku-ku wawumu-ku.` | Patz ex.602 |
| inability/give-up | `Dingkar balu dama-nka kuyu.` | modeled on Patz ex.599, avoiding `ngawuya` |
| desist/let-be | `Balu karrkay wuna.`; `Balu minya bawa.` | Patz says balu/baluda can mean let it be/desist |
| wrong assumption | `Balu yundu minya dinda-nka, kari yundu bana-nga wajul.`; `Balu nyulu kadan-baja.` | Patz 5.5.3 ex.658-659 |

With a purposive complement, the subject remains S-form: `warru balu ...`, not ergative.

**Conditional, precautionary, and contrast particles.**

| particle | safe function | examples |
|---|---|---|
| `kaki` | if/when | `Kaki kaba kaday wunkuny, ngana bayan-ba bundanday.`; `Kaki yundu dungay, bayan nanda.` |
| `kunka` | in case/might be, specified precautionary event | `Bama kunka balka-wanji yununku.` |
| `nganganjirrka` | just in case, not necessarily specified | `Kalka wundi, nganganjirrka bikibiki kada-nyamunku.` |
| `yamba` | contrasting state/qualification | `Ngayu bikibiki kunin, yamba nyulu kari daran.`; `Kaya kuli-ji kari, yamba dirra buyun.` |

Do not flatten `kunka` or `nganganjirrka` into generic `nguba`; they are precautionary/in-case discourse particles.
Keep `yamba` for contrastive state/qualification, not every English "but".

**Interjections.**

Patz says interjections can be complete utterances or precede a sentence with a slight pause. Batch 153 marks that pause
with a comma.

| interjection | source gloss | safe rows |
|---|---|---|
| `yuwu` | yes | `Yuwu, ngayu binal wanja bana yinyay.` |
| `kari` | no | `Kari, karrkay kari dungan.` |
| `kaku` | just a minute / wait for me | `Kaku, ngayu kaday.` |
| `ngay` | oh yes / I see | `Ngay, ngayu binal.` |
| `yalada` | that's all right / settled then | `Yalada, ngana bayan-ba bundanday.` |
| `yala` | OK / let's | `Yala, ngana dungay.` |
| `juyuy` | nonsense / take no notice | `Juyuy, yinya kari ngulkurr.` |
| `wumba` | never mind | `Wumba, ngana baja dungay.` |

Avoided for now: `yah`/`Ah`, `ba`, `ma`, and `walnga`. They are source-listed or source-adjacent, but the living errata
marks exact attention/monosyllabic forms as needing deliberate lint and lexeme-policy work.

**Process traps from batch 153.**

- Exact duplicate preflight rejected `Kanbal bubu yala-rrku.` and `Ngayu kari jungkalu dumbarrin.`; final replacements
  were `Kanbal bayan yala-rrku.` and `Ngayu kari kalka dumbarrin.`.
- The first bank scan overblocked standalone `ba` by matching locative `-ba`; the guard was narrowed to standalone
  tokens only. Do not write denial regexes that catch suffixes.
- `Yala` coordination remains excluded.
- `Balu` must not be used as plain negation.
- `Nguba` must precede assumptions/alternatives.
- `Kunka`/`nganganjirrka` are in-case/precautionary particles, not generic "maybe".

Source pass, avoided-form controls, duplicate preflight, row inventory, lint/close/export evidence, and live-doc
verification are stored in `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-153-particles-interjections-process.md`.

- Lint GREEN 7747; batch 153 added 50 accepted rows, 250 five-lens review passes, 14 lessons, 31 lexeme/source-log rows, and process-event rows including export/live-doc verification.

## Rule 112 - Clause-combining and discourse-relation frames - batch-154 (CONSTRUCTION)

Rule 112 turns the Rule 111 particle inventory into full two-clause and discourse-framed sentences. The governing
principle is that English "but / if / maybe / in case / I thought" maps to several distinct Kuku Yalanji devices, not
one generic connector.

**Coordination particles are clause-initial.**

Patz 4.3.2 says `kari`, `yamba`, `kaki`, and `kunka` stand at the beginning of the conjoined or dependent clause.
They are syntactically like independent clauses but context-dependent in discourse. Do not bury them mid-clause as
English-style adverbs.

**`kari` event hindrance and collateral contrast.**

`Kari` introduces an event or alternative that frustrates, blocks, or corrects the first clause:

| function | safe form | note |
|---|---|---|
| event hindrance | `Ngayu badur-iji dungan, kari muyar junkuji.` | modeled on Patz ex.388, varied from existing `buwun-ji` surface |
| desire blocked | `Jalbu yinya wawu badur-iji dunga-nka, kari nyulu bambay.` | Patz ex.389 frame |
| purpose blocked | `Ngayu nyaji-nka yinya bama, kari kalakalbay-bajaku.` | Patz ex.390 |
| result frustrated | `Warru-ngku kuyu manin, kari burrki-n-burrki-n.` | Patz ex.391 |
| collateral source contrast | `Ngay, kari wangkar-muny ngayu kankadan.` | Patz 5.5.3 ex.655 |

Keep this separate from ordinary `kari` negation and from privative `-kari`.

**`yamba` state or qualification contrast.**

`Yamba` is the better choice for "but" where the second clause adds contrastive information about a state:

| state frame | safe form |
|---|---|
| source suitcase frame | `Yinya budmandu karrkay, yamba kulngkul.` |
| small but hot/clean/good | `Baya buban, yamba wumbul.`; `Bayan buban, yamba dayirr.`; `Kuyu buban, yamba ngulkurr.` |
| negative state plus qualification | `Walkarr kuli-ji kari, yamba dirra buyun.` |
| comparison plus country difference | `Jana mala-minya yala bama, yamba jananga bubu walu-yindu.` |

Patz notes some interchangeability with `kari`, but Batch 154 preserves the semantic contrast for training clarity:
`kari` = event hindrance/collateral; `yamba` = state/qualification.

**`kaki` conditionals.**

`Kaki` introduces a conditional or temporal clause and can appear first or second, but Patz says these structures
apparently cannot occur in past tense.

| function | safe form | note |
|---|---|---|
| first-position condition | `Kaki yundu yinya kaya juku-bu kunil, yununy baykal.` | Patz ex.393 |
| medicinal condition | `Kaki ngana ngiki-ji, ngana yangka dumbarril, nukal.` | Patz ex.394 varied after duplicate preflight |
| second-position condition | `Karrkay warngku-wunay, kaki nyulu bangkarr bajaburray.` | Patz ex.395 varied after duplicate preflight |
| condition plus negated result | `Kaki muyar junkurrji kaday, ngana jalun-ba kari dungay.` | non-past only |
| condition plus imperative | `Kaki yundu kuyu nyajil, nganya balka.` | if you see fish, tell me |

Past "when/if" relations should be juxtaposed clauses, not `kaki`.

**Hypothetical reason: `kunka` / `nganganjirrka` plus `-nya-mun-ku`.**

Patz 4.4.4.4 generalizes this as "X does Y just in case Z happens". The hypothetical reason is verb + `-nyV` +
Dative, often `-nya-mun-ku`, usually introduced by `kunka` and less commonly by `nganganjirrka`.

| source shape | safe form |
|---|---|
| no water along road | `Ngayu bana wundil, kunka bana kari baral-darr.` |
| friend comes | `Ngayu bayan kidal, dayirr-bungal, kunka ngayku jawun kada-nya-mun-ku.` |
| gets sick | `Ngaji-ngka bangkan wundil baral-ka, kunka nyulu bambay-ma-nya-mun-ku.` |
| dog bites him | `Kalnga-ngka juku-ji dungay, kunka kaya-ngka nyunguny bayka-nya-mun-ku.` |
| rain comes, no overt particle | `Jana kari dungay, kaba kada-nya-mun-ku.` |
| just in case | `Ngayu kalka wundil, nganganjirrka bikibiki kada-nya-mun-ku.` |

Do not use `kunka` or `nganganjirrka` as generic "maybe"; that is `nguba`.

**Preferred discourse alternative: independent `nguba`.**

Patz says hypothetical-reason clauses are cumbersome and generally avoided, especially when participants recur. A
preferred discourse strategy is an independent `nguba` clause whose possibility can be understood as the reason:

- `Ngayu kalka wundil, nguba ngaykundu bikibiki nyaji-ji.`
- `Ngayu badur wundil, nguba kuyu-ngku baykal.`
- `Ngana bayan-ba bundanday, nguba jawun kaday.`
- `Ngayu bana wundil, nguba bana kari baral-darr.`

This is the important `kunka`/`nguba` contrast: `kunka` marks an in-case dependent relation; `nguba` states an open
possibility.

**`balu` wrong assumption plus correction.**

In Patz 5.5.3, discourse `balu` marks the speaker's wrong assumption. It is typically conversational or first-person
and should not be flattened into plain negation:

| wrong assumption | correction |
|---|---|
| `Balu yundu kuyu dinda-nka` | `kari yundu bana-nga wajul.` |
| `Balu nyulu kadan-baja` | `kari nyulu bayan-ba bundanday.` |
| `Balu yundu bana-ka dungay` | `kari yundu bayan-ba bundanday.` |
| `Balu kaba kaday` | `kari muyar kaday.` |
| `Balu ngayu kalka dumbarrin` | `kari kaya-ngka kalka dumbarrin.` |

**Interjections can lead into the construction.**

Batch 154 confirms that the answer/interjection words from Rule 111 can precede the relation frame with comma
punctuation:

- `Yuwu, kaki kaba kaday, ngana bayan-ba bundanday.`
- `Kari, yundu kari dungay, kaba kada-nya-mun-ku.`
- `Kaku, ngayu bana wundil, kunka bana kari baral-darr.`
- `Yalada, bayan buban, yamba dayirr.`
- `Wumba, ngana baja dungay, kaki wungar ngulkurr.`

**Process traps from batch 154.**

- Exact duplicate preflight rejected the Patz cough/green-ant row already in batch-072.14; final row 17 uses `ngana`.
- Existing exact surfaces also forced variation away from `buwun-ji` strong wind, Patz 395 sleep-if-tired, the
  Batch 153 `Balu yundu minya...` row, and the Batch 153 `Kalka wundi, nganganjirrka...` row.
- `junkuji` is source-shaped from Patz ex.388; `junkurrji` is the dictionary/grammar-transparent strong form. Keep that
  provenance visible for elder review.
- `yala` coordination remains excluded; the only Rule 112 `yala` is the source comparison inside the Patz 657 frame.
- Store process as data: Batch 154 records source windows, lexeme checks, duplicate-risk notes, row inventory, five-lens
  criteria, lint, export, and live-doc verification in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-154-clause-combining-process.md`.

- Lint GREEN 7797; batch 154 added 50 accepted rows, 250 five-lens review passes, 16 lessons, 41 lexeme/source-log rows, export 6538/624/635, and process-event rows through export/live-doc verification.

## Rule 113 - Practical contingency lexicon for condition/reason clauses - batch-155 (LEXICAL)

Rule 113 is a lexical expansion, not a new construction rule. It gives the Rule 112 condition/reason frames practical
everyday vocabulary so the corpus can talk about weather, illness, animals, road conditions, water, camp work, and
preparation without inventing lexemes.

**Weather, cold, fire, road, and water vocabulary.**

| field | checked forms | safe examples |
|---|---|---|
| rain and wind | `kaba` rain; `muyar` wind; `junkurrji` / source `junkuji` strong | `Kaki kaba kaday, ngana bayan nandal.`; `Ngana bayan-ba bundanday, kaki muyar junkurrji kaday.` |
| heat and cold | `wungar` sun/day; `wumbul` hot; `kiway` cold; `kiway-kiway` cold | `Kaki wungar wumbul, bana wundi baral-ka.`; `Kaki karrkay kiway-kiway, baya waju.` |
| fire | `baya` fire/firewood; `waju-l` cook/burn/light fire | `Ngayu baya wundil, nganganjirrka kiway kada-nya-mun-ku.`; `Ngayu baya wajul, nguba baya wumbul.` |
| road and water | `baral` road/path; `baral-darr` along road; `bana` water | `Kaki bana kari baral-darr, jungkalu wundi.`; `Kaki baral ngulkurr, ngana wunkuny dungay.` |

Keep `kaki` non-past/stative in these rows. Do not turn weather or road states into past-tense `kaki` clauses.

**Health, hunger, tiredness, and remedy vocabulary.**

| form | note | safe examples |
|---|---|---|
| `dakuy` / `dakwuy` | `dakuy` is the Patz/source surface; `dakwuy` is the dictionary headword for hungry | `Kaki karrkay dakuy, babi-ngka mayi wajul.` |
| `dakuy-ma-nya-mun-ku` | source-shaped in-case form | `Ngayu mayi wajul, kunka ngayu dakuy-ma-nya-mun-ku.` |
| `ngiki`, `ngiki-ji`, `ngiki-kari` | cold/bronchitis; with/without cold | `Kaki karrkay ngiki-ji, babi-ngka yangka dajil karrkay-anda.` |
| `baja-burray` / `bajaburray` | dictionary headword vs Patz/source tired surface | `Kaki karrkay bangkarr bajaburray, nyulu warngku-wunay.` |
| `bangkan`, `yangka`, `bangkarr` | medicinal root, green ant, body | `Ngayu bangkan wundil, kunka karrkay bambay-ma-nya-mun-ku.` |

Use the source-shaped tired and hunger surfaces visibly in evidence notes. Do not silently regularize them away from
the source.

**Animal-risk and preparation vocabulary.**

| risk | checked forms | safe examples |
|---|---|---|
| dog | `kaya`, `kaya-ngka`, `kaya-nji`, `kuli-ji`, `bayka-nyji` | `Kaki kaya-ngka karrkay baykal, nganya balka.`; `Kari kaya kuli-ji karrba, karrkay bayka-nyji.` |
| snake | `jarba`, `jarba-bu`, `ngundu janay` | `Kaki yundu jarba nyajil baral-ba, baral bawa.`; `Kaki jarba-bu nganya baykal, ngayu bambay.` |
| pig and hunting | `bikibiki`, `bikibiki-nga`, `kalka`, `juku` | `Yundu kalka wundil, nganganjirrka bikibiki kada-nya-mun-ku.`; `Ngayu juku wundil, kunka kaya-ngka karrkay bayka-nya-mun-ku.` |
| fish and fishing | `kuyu`, `kuyu-ngku`, `badur`, `bawal` | `Kaki kuyu-ngku kari baykal, ngayu badur bawal.`; `Yundu badur wundil, nguba kuyu-ngku baykal.` |

Precautionary `-nyji` is not a generic future. It marks a danger to be avoided, as in the dog-bite row. The next
construction batch should separate this from successive `-nyjiku` and prior-event `wawu-...-muny`.

**Camp, container, and preparation vocabulary.**

| field | checked forms | safe examples |
|---|---|---|
| camp/house | `bayan`, `bayan-ba`, `nandal`, `bundanday` | `Kaki ngana bayan-ba bundanday, ngana bayan nandal.` |
| containers | `jungkalu`, `balji`, `bana-ji` | `Ngayu jungkalu bana-ji wundil, kunka bana kari baral-darr.`; `Kaki balji buyun, jungkalu wundi.` |
| cleaning | `kidal`, `dayirr-bungal`, `bubu` | `Kaki bayan buyun, ngayu bubu kidal, dayirr-bungal.` |
| scrub/search | `madja`, `madja-nga`, `ngakiji`, `nyajil` | `Kaki karrkay madja-nga ngaki-ji, ngamu-ngku nyunguny nyajil.` |
| visitors | `jawun`, `kaday`, `wajul` | `Kaki jawun kaday, ngayu mayi wajul, bayan kidal.` |

**Process traps from batch 155.**

- Rule 113 is lexical. It reuses `kaki`, `kunka`, `nganganjirrka`, and `nguba` from Rule 112 but does not create a new
  subordination analysis.
- The first pre-bank scan overblocked `NONPAST` because it matched `PAST` as a substring. The guard was narrowed to
  true `PAST` only. Static lint rules must not punish the good form they are meant to protect.
- Exact duplicate preflight rejected the already-accepted Patz dog-precaution row
  `Kari kaya kuli-ji karrba, yununy bayka-nyji.` from Batch 126. The accepted Rule 113 row varies the object:
  `Kari kaya kuli-ji karrba, karrkay bayka-nyji.`
- `kunka` and `nganganjirrka` stay in-case/hypothetical-reason markers; `nguba` stays preposed possibility. Do not use
  any of them as a loose English "maybe".
- `balu` was deliberately not used in this lexical batch so wrong-assumption discourse would not be flattened into
  ordinary negation.
- Source variants are part of the data: `dakuy`/`dakwuy`, `bajaburray`/`baja-burray`, and `junkuji`/`junkurrji` must
  remain cross-referenced for future elder review.
- Store process as data: Batch 155 records source pass, lexeme checks, static-guard correction, duplicate-gate
  correction, under-review lint, five-lens criteria, post-close lint, export, and live-doc verification in
  `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-155-practical-contingency-lexicon-process.md`.

- Lint GREEN 7847; batch 155 added 50 accepted rows, 250 five-lens review passes, 20 lessons, 51 lexeme/source-log rows, export 6574/633/640, and process-event rows through export/live-doc verification.

## Rule 114 - Precautionary, successive, and prior-event timing contrasts - batch-156 (CONSTRUCTION)

Rule 114 separates three similar-looking but different timing and risk constructions:

| form | function | plain English |
|---|---|---|
| `stem-nyji` | precautionary, preventable bad outcome | lest X happen / so X does not happen |
| `stem-nyjiku` | successive, following event as timing point | before X happens |
| `wawu-...-muny` | completed prior event | after X happened / after that |

**Precautionary `-nyji`.**

The precautionary clause follows the main clause and names the undesirable event being prevented. It is not a generic
future, and it is not the same as Rule 112 `kunka`/`nganganjirrka`.

| source contrast | safe Batch 156 form |
|---|---|
| S = S', drown | `Nyulu kari janji-l bana bada-nga, bujil-janji-nyji.` |
| imperative plus retained A/O | `Kari kalka-ji nguju-wuri, yundu karrkay kuni-nyji.` |
| snake as explicit A | `Kari jikan-ba kalbay-mba dunga-n-dungay, jarba-bu yununy bayka-nyji.` |
| object retained/deleted carefully | `Kari kuyu waju, buyun-dama-nyji.`; `Kari jungkalu kulba, dara-y-mani-nyji.` |
| no common NP warning | `Baya wundi, kiway kada-nyji.`; `Bayan nanda, kaba wala-nyji.` |

When the danger clause could be ambiguous, retain an explicit participant: `jarba-bu yununy bayka-nyji`,
`kaya-ngka nyunguny bayka-nyji`. Patz warns that over-deletion can obscure who hits or bites whom.

**Successive `-nyjiku`.**

`-Nyjiku` marks the following event as the reference point. The main event happens before it. It is temporal, not
inherently preventative.

| source contrast | safe Batch 156 form |
|---|---|
| following arrival | `Ngayu mayi wajul, karrkay-karrkay kada-nyjiku.` |
| rain falls after main action | `Ngana bayan nandal, kaba dara-nyjiku.` |
| inchoative following event | `Babi-ngka mayi wajul, karrkay dakuy-ma-nyjiku.` |
| practical minimal pair | `Yundu kalka wundil, bikibiki kada-nyjiku.` vs precautionary `Kalka wundi, bikibiki kada-nyji.` |
| source-shaped wake/walk/set-up/pound | `Jana mayi nukan, nganjan wandi-nyjiku.`; `Ngana wunanan, jilba-dunga-nyjiku.`; `Ngayu bubu kidal, bayan ngara-nyjiku.`; `Babi-ngka marra dindal, duda-nyjiku.` |

Patz says successive constructions are not especially frequent. Use them deliberately where the row teaches "before X
happens"; otherwise a coordinated topic chain may be better.

**Prior event `wawu-...-muny`.**

Prior event means the earlier event is already completed. Patz's formula is TEMP4 `wawu-` plus an ablative `-muny`
form. The prior-event clause may be verb + `-nya-muny` in restricted co-reference patterns, but Patz also says nouns
or event words attract the ablative when available.

| source type | safe Batch 156 form |
|---|---|
| verb + SUB + ABL | `Wawu-janji-nya-muny, jana bayan-ba wunana-y.` |
| object seen after it entered | `Ngamu-ngku karrkay nyajin, wawu-wala-nya-muny.` |
| snake killed after it bit | `Dingkar-angka jarba kunin, wawu-bayka-nya-muny.` |
| object noun attracts ABL | `Babi wunanan, wawu-kambi-muny julurrin.` |
| recipient/event noun attracts ABL | `Nyulu jilba-dungan, wawu-kaya-muny mayi dajin.` |
| nominal event preferred | `Nyulu bana nukan, wawu-jilba-muny.`; `Warru-ngku kaya karrban, wawu-ngangkurr-muny.` |
| general sequence fallback | `Wawu-yinya-muny, ngana baral-darr dungay.` |

Do not use bare `wawu-` without ablative `-muny`. Do not force `wawu-VERB-nya-muny` where Patz gives a noun/event
alternative such as `wawu-ngangkurr-muny` or `wawu-jilba-muny`.

**Elder-surface reminder.**

Batch 156's under-review lint caught three Patz-analysis forms that had been copied into the Kuku surface with final
`-iy`: `nguju-wuri-y`, `julurri-ji-y`, and `banbadi-y`. In the elder surface these become `nguju-wuri`,
`julurri-ji`, and `banbadi`. The analysis can still show the underlying `-y`.

**Process traps from batch 156.**

- Exact-source rows from older batches are common in this construction area. Duplicate preflight stayed on and the
  source-surface scan explicitly checked existing `-nyji`, `-nyjiku`, `PRECAUT`, `SUCC`, `TEMP4`, and `wawu-` rows.
- Do not confuse `dakuy-ma-nyji` (lest I get hungry), `dakuy-ma-nyjiku` (before getting hungry), and
  `dakuy-ma-nya-mun-ku` (in case I get hungry). They are three separate constructions.
- `-Nyji` rows translate as "lest/so that not"; `-nyjiku` rows translate as "before"; `wawu-...-muny` rows translate
  as "after".
- The rebank after lint was safe only because the batch was still `under_review`. Accepted rows would require a
  `revisions` entry.
- Store process as data: Batch 156 records source pass, existing-surface scan, construction guards, lint failure,
  surface-fix rebank, under-review lint pass, five-lens review, post-close lint, export, and docs verification in
  `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-156-precautionary-successive-prior-event-process.md`.

- Lint GREEN 7897; batch 156 added 50 accepted rows, 250 five-lens review passes, 16 lessons, 37 lexeme/source-log rows, export 6613/639/645, and process-event rows through export/live-doc verification.

## Rule 115 - Event nouns, sound/action nouns, and temporal-reference lexicon - batch-157 (LEXICAL)

Rule 115 supplies the lexical inventory needed for clean sequence discourse after Rule 114. The key discipline is
source-backed event nouns and time words, not English nominalizations made from arbitrary verbs.

**Prior-event event nouns and objects.**

| source type | safe Batch 157 form | note |
|---|---|---|
| sleep/event noun | `Wawu-warngku-muny, jana dungan-baja.` | Patz ex.635 source bridge: after the sleep |
| meal/food event | `Wawu-mayi-muny, ngamu mara julurri-ji.` | Patz 3.10.1: after the meal |
| walk event | `Wawu-jilba-muny, karrkay-karrkay bana nukal.` | Patz ex.497 prefers nominal walk |
| barking sound event | `Wawu-ngangkurr-muny, nganjan-angka bayan nandal.` | Patz ex.496 prefers the noun `ngangkurr` |
| clothes-washing object | `Ngamu bayan-ka dungan, wawu-kambi-muny julurrin.` | object attracts ablative |
| feeding event object | `Jana bayan-ba bundan, wawu-jukijuki-muny mayi dajin.` | source-shaped chicken-feeding pattern |
| general bridge | `Wawu-yinya-muny, ngana baya wajul.` | after that / since then fallback |

Do not use a new `wawu-VERB-nya-muny` form just because English says "after VERB-ing". If Patz gives a noun or object
that attracts ablative, use that noun/object.

**Time words and time nouns.**

| form | function | safe examples |
|---|---|---|
| `nyiku` | now/today | `Nyiku ngana bayan-ba bundanday.` |
| `wunkuny` | next day/tomorrow | `Wunkuny ngayu babi nyaji-nka dungay.`; `Wunkuny ngana jilba-dungan-baja.` |
| `yilayku` | yesterday | `Yilayku karrkay bambayman.` |
| `ngadiku` | long ago | `Wujurr-bu ngadiku bama wulngku badin.` |
| `muduwajuny` | at daybreak | `Muduwajuny nganjan bana-ka dungan.` |
| `wunkuwingku` | morning | `Wunkuwingku babi-ngka mayi wajun.` |
| `yilay-yilay` | late afternoon | `Yilay-yilay jawun kadan.` |
| `kunarangkal` | middle of the night | `Kunarangkal kaba daran.` |
| `wujurr-bu` | during the night | `Wujurr-bu karrkay-ngku ngangkurr nyajin.` |

`Muduwajuny` and `wunkuny` end in `-ny` as lexical/time forms. Do not "fix" them to verbal past `-n`. Conversely,
ordinary verbal past surfaces still drop final `y`: `dungan`, `wajun`, `badin`.

**Sun, moon/month, and season phrases.**

| form | source meaning | safe examples |
|---|---|---|
| `wungar dakal` | sunrise | `Wungar dakal, jana dungan.` |
| `wungar daray` | sunset | `Wungar daray, ngana bayan-ka kadan.` |
| `wungar wangkar-wangkar` | midday / sun above | `Wungar wangkar-wangkar, ngana bana nukal.` |
| `wungar-iji` | hot season | `Wungar-iji bama bana ngundu-ba bundanday.` |
| `bulur-iji` | cold season | `Bulur-iji baya ngulkurr.` |
| `kija` | moon/month only | `Nyiku kija yalbay.`; `Kija kalbay.` |

`Kija` remains a strict moon/month word. Cold is `kiway` / `kiway-kiway`, and cold season is `bulur-iji`.

**Sound, speech, song, and weather nouns.**

| field | checked forms | safe examples |
|---|---|---|
| song | `wulngku`, `wulngku badi` | `Wunkuwingku babi-ngka wulngku badin.` |
| crying | `badi`, elder-surface `banbadi` | `Karrkay mayi-ka badin.`; `Karrkay-karrkay wujurr-bu banbadi.` |
| barking | `ngangkurr` | `Ngayu ... ngangkurr nyajin`; `Ngangkurr bayan-mundu kadan.` |
| news/words | `kuku` | `Ngamu-ngku kuku mukul-bama-nka yungan.` |
| thunderstorm | `jarramali` | `Kunarangkal jarramali yalbay kadan.` |
| rain | `kaba`, `dara-y` | `Wunkuwingku kaba daran.` |
| wind | `muyar` | `Muyar jalun-muny kadan.` |

Batch 157 deliberately excluded new `burri` rows. Use `wulngku` for the song noun unless a future source pass resolves
the thinner `burri` entry for the intended sense.

**Process traps from batch 157.**

- A lexical sequence batch is not permission to invent "event nouns" from every verb. The Kuku form must lead.
- `wawu-...-muny` rows still belong to Rule 114's prior-event grammar; Rule 115 only expands the safe lexical inventory.
- Time words in simple form can set temporal reference. Do not add English-shaped adverbs or unnecessary case endings.
- `wujurr-bu` is the sourced night locative; keep it distinct from other locative allomorphs.
- Weather nouns stay in simple source-backed frames unless a stronger source is present.
- Store process as data: Batch 157 records source inventory, excluded-risk choices, exact-surface scan, static guards,
  under-review lint, five-lens review, post-close lint, export, and docs verification in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-157-event-temporal-nouns-process.md`.

- Lint GREEN 7947; batch 157 added 50 accepted rows, 250 five-lens review passes, 19 lessons, 36 lexeme/source-log rows, export 6656/642/649, and process-event rows through export/live-doc verification.

## Rule 116 - Sequence clitics and explicit time bridging - batch-158 (CONSTRUCTION)

Rule 116 is about temporal cohesion in narrative. Kuku Yalanji can leave many sequential events as plain past clauses,
but it also has clitics for sequence close, overlap, firstness, and after-that bridging.

| form | label | function |
|---|---|---|
| `-da` | TEMP1 | then; following or closing event in a sequence |
| `-kuda` | TEMP2 | meanwhile / overlapping action, used cautiously |
| `-(ng)Vrr` | TEMP3 | first action, first object, or first participant |
| `wawu-yinya-muny` | TEMP4 | after that / since then bridge |

**TEMP1 `-da`: sequence close.**

`-Da` is not a required marker on every verb. It often appears on the final event that closes or advances a sequence.

| sequence type | safe Batch 158 form |
|---|---|
| take, cook, rest | `Ngamu-ngku bana wundin, mayi wajun, wunanan-da.` |
| arrive, drink, sleep | `Karrkay bayan-ka kadan, bana nukan, warngku wunan-da.` |
| walk, come to water, sit | `Jana jilba-dungan, bana-ka kadan, bundan-da.` |
| sing, speak, rest | `Mukul-bama wulngku badin, kuku balkan, wunanan-da.` |
| weather sequence | `Kaba daran, bana yalbayman, muyar kadan-da.` |

Do not over-mark lists. If every verb gets `-da`, the sequence loses the contrast that Patz describes.

**TEMP3 `-(ng)Vrr`: first of all.**

TEMP3 can mark the first object/action or the first participant. Keep the host shape source-like.

| host type | safe Batch 158 form | note |
|---|---|---|
| verb host | `Ngayu mayi waju-l-urr wundi-l-da.` | first cook, then take |
| noun host | `Karrkay mayi-ngarr nukan, bana nukan-da.` | food first |
| participant host | `Nganjan-angka nyulu-ngurr bikibiki nyajin.` | he was first |
| first-person host | `Ngayu-ngurr dungan, ngamu kadan-da.` | I first |
| imperative `-rr` | `Mayi daya-rr!`; `Jungkalu julurri-ka-rr!` | give/wash first |
| imperative `-ngarr` | `Kuyu nuka-ngarr!` | eat first |
| imperative `-arr` | `Bayan-ka kadayarr!` | come first/straight away |

Do not invent allomorphs casually. Batch 158 uses source-shaped `mayi-ngarr`, `kuyu-ngurr`, pronoun `-ngurr`,
verb `-l-urr`, and imperative `-rr`/`-ngarr`/`-arr` hosts.

**TEMP2 `-kuda`: meanwhile / overlap.**

Patz says the exact function of `-kuda` is not entirely transparent. In this corpus, use it only where a meanwhile or
overlap reading is clear.

| overlap type | safe Batch 158 form |
|---|---|
| two camp tasks | `Ngamu-ngku mayi wajun, babi-ngka kambi julurrin-kuda.` |
| play / sitting background | `Karrkay-karrkay kinkan, nganjan baya ngundu-ba bundan-kuda.` |
| movement plus weather | `Ngana baral-darr dungan, kaba daran-kuda.` |
| song plus listening | `Babi-ngka wulngku badin, karrkay-karrkay nyajin-kuda.` |
| nominal host | `Ngayu bana-nga-kuda kuyu nyajin.` |
| direction host | `Bula yarra-kuda warrin.` |

Do not use `-kuda` as a free "definitely" marker in new rows. That interpretation is noted historically but was not
licensed for this batch.

**Explicit time bridges.**

Patz says time spans during which nothing in particular happens are bridged by a specific temporal reference. Safe
bridges now include:

| bridge | safe Batch 158 form |
|---|---|
| `wunkuny` next day | `Jana mayi nukan, wunan-da. Wunkuny jana dungan-baja.` |
| `muduwajuny` daybreak | `Ngana bayan-ka kadan, wunanan-da. Muduwajuny ngana wandin.` |
| `wunkuwingku` morning | `Karrkay-karrkay kinkan, warngku wunan-da. Wunkuwingku jana bana nukan.` |
| `wawu-yinya-muny` after that | `Kaba kadan, wulan-da. Wawu-yinya-muny, bubu marral.` |
| `ngadi-ngka` for a long time | `Ngadi-ngka jana bayan-ba bundan. Wunkuny jana dungan.` |

**Process traps from batch 158.**

- `-Da` is sequence-close/following action, not a mechanical translation of every English "then".
- `-Kuda` remains cautious. Do not broaden it to "definitely" without a separate source pass.
- TEMP3 allomorphs are not free; keep source host shapes visible in evidence and analysis.
- Time gaps need overt bridges. A bare period between events is not enough when Patz expects a temporal reference.
- Store process as data: Batch 158 records source pass, construction-source checks, existing-surface scan, static
  guards, under-review lint, five-lens review, post-close lint, export, and docs verification in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-158-sequence-clitics-time-bridging-process.md`.

- Lint GREEN 7997; batch 158 added 50 accepted rows, 250 five-lens review passes, 17 lessons, 26 lexeme/source-log rows, export 6699/642/656, and process-event rows through export/live-doc verification.

## Rule 117 - Narrative sequence support lexicon - batch-159 (LEXICAL)

Rule 117 supplies the everyday verbs and event nouns that make Rule 116's narrative sequencing useful without forcing
every English "then" into a temporal clitic. This is a lexical rule, not a new construction.

**Movement, return, leaving, and following.**

| function | safe Batch 159 form | source discipline |
|---|---|---|
| go | `Wunkuny ngana wawubaja-nga dungay.` | `dunga-y` from Patz movement examples |
| come back | `Yilayku karrkay-karrkay bayan-ka kadan-baja.` | `kada-ny-baja` is sourced; do not invent return compounds |
| follow | `Nganjan-angka nganya wukurrin.` | `wukurri-l` is transitive; include the followee |
| follow from behind | `Kaya-ngka karrkay-karrkay wukurrin kudamundu.` | Patz ex.111 shape |
| leave | `Ngayu bayan bawan, wawubaja-nga dungan.` | `bawa-l` takes a place/thing left |
| turn back | `Kaba kadan, ngana nyunban.` | `nyunba-y` is the sourced return/turn-back verb |
| bring/take | `Ngamu-ngku karrkay bayan-ka wundin.` | `wundi-l` covers bring/take; case supplies direction |

**Preparation, transfer, and camp work.**

| function | safe Batch 159 form | note |
|---|---|---|
| get | `Wunkuwingku babi-ngka baya manin.` | `mani-l` get |
| take water | `Ngana bana wundin baral-ka.` | Patz water-for-road frame |
| fill | `Nganjan-angka jungkalu warmban bana-ji.` | `warmba-l` plus comitative water |
| put/place | `Warru-ngku kalka yijarrin bayan-ba.` | `yijarri-l` put/place |
| set up camp | `Ngana bayan ngaran wawubaja ngundu-ba.` | `bayan ngara-ny` is the camp setup frame |
| sweep | `Karrkay-ngku bubu kidan bayan-ka.` | `kida-l` sweep/remove/wipe |
| close | `Yilay-yilay ngamu-ngku bayan nandan.` | `nanda-l` close/shut/bury |
| give | `Bana daya babi-nda!` | `daya` is the command form of `daji-l` |

**Rest, sleep, stay, waking, and stopping.**

| function | safe Batch 159 form | note |
|---|---|---|
| stay | `Nyiku karrkay-karrkay bayan-ba bundanday.` | grammar controls `bundanda-y` stay/sit-state |
| rest | `Nganjan baya ngundu-ba wunanan.` | `wunana-y` rest/keep lying |
| sit | `Mukul-bama wabarr-ba bundan.` | `bunda-y` sit down |
| sleep | `Ngawa kararr-kari warngku wunan.` | keep `warngku` visible for sleep |
| get up | `Muduwajuny babi wandin.` | `wandi-l` get up/wake/come out |
| come out | `Wunkuwingku karrkay bayan-muny wandin.` | source-shaped `wandi-ny` emerge |
| stop | `Wungar daray, kaba wulan.` | `wula-y` stop/die is allowed here only for the sourced rain-stop extension |

For posture/rest roots, the grammar is better evidence than the thin dictionary entries. Use the grammar distinction:
simple root = entering posture (`bunda-y`, `wuna-y`); reduplicated/root-state = staying/resting/sleeping
(`bundanda-y`, `wunana-y`).

**Speech, perception, listening, and response.**

| function | safe Batch 159 form | note |
|---|---|---|
| ask about | `Karrkay-ngku babi-nda mayi-ka babajin.` | `babaji` ask; topic may take DAT; `mayi-ka` follows DAT vowel harmony |
| tell to do | `Babi-ngka karrkay-anda balkan bunda-nka.` | `balka-l` plus purposive complement |
| hear/see | `Ngana wulngku kalakalbay-mundu nyajil.` | `nyaji-l` see/hear; match English tense exactly |
| listen | `Wunkuwingku karrkay-karrkay milka-janan.` | `milka-janay` listen/obey; concrete listen only here |
| send message | `Ngamu-ngku kuku nganjan-anda yungan.` | `kuku` keeps the message/news sense explicit |
| laugh at | `Warru-ngku kaykay-anka yajarrin.` | sourced laugh-target frame |
| call out | `Wujurr-bu kami yirrkan.` | `yirrka-y` call/sing out |
| find | `Nganjan-angka jina wubul warrmba-bungan.` | `warrmba-bunga-l` find |

Review caught one fidelity issue before close: the row using nonpast `nyaji-l` must be English present "We hear", not
past "We heard". Keep tense aligned to the Kuku surface even when the source example's English tempts a natural
paraphrase.

**Weather and time-event predicates.**

| event | safe Batch 159 form |
|---|---|
| rain falls | `Muduwajuny kaba daran.` |
| wind comes | `Yilay-yilay muyar jalun-muny kadan.` |
| storm comes | `Jarramali jalun-muny kadan.` |
| rain stops | `Wunkuwingku kaba wulan.` |
| water rises | `Kaba-muny bana yalbayman.` |
| ground is dry | `Nyiku bubu marral.` |
| sun emerges | `Muduwajuny wungar maja-nga wandin.` |

Keep these lexical. Do not invent richer weather verbs without a source pass.

**Process traps from batch 159.**

- No Rule 116 drift: this lexical batch deliberately banned `-da`, `-kuda`, TEMP3 `-ngarr`/`-ngurr`/`-urr`, and
  `wawu-` prior-event forms.
- Do not turn `ngara-l` into listen/hear. It is build/spread/set-up-camp here; listening is `milka-janay`.
- Do not turn `wula-y` rain-stops into a free "stop doing" auxiliary without a source pass.
- `wukurri-l`, `bawa-l`, `wundi-l`, `balka-l`, `yunga-l`, and `nyaji-l` need their argument frames checked, not just
  their dictionary glosses.
- Store process as data: Batch 159 records source inventory, grammar-vs-dictionary source choices, existing-surface
  scan, static guards, under-review lint, review correction, five-lens review, post-close lint, export, and docs
  verification in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-159-narrative-sequence-support-lexicon-process.md`.

- Lint GREEN 8047; batch 159 added 50 accepted rows, 250 five-lens review passes, 22 lessons, 38 lexeme/source-log rows, export 6742/645/660, and process-event rows through export/live-doc verification.

## Rule 118 - Narrative verb case-frame consolidation - batch-160 (CONSTRUCTION)

Rule 118 is not a new vocabulary rule. It uses the Rule 117 narrative lexicon to make the argument frames visible:
who follows whom, what is left, what is taken from or to a place, who is spoken to or asked, what is heard, and what
case marks a topic, material source, laugh target, or intermediary.

**Movement, handling, source, and goal frames.**

| function | safe Batch 160 form | case-frame lesson |
|---|---|---|
| follow along a road | `Babi-ngka karrkay wukurrin baral-darr.` | `wukurri-l` is transitive; keep the followee overt |
| follow from behind | `Nganjan-angka nganya wukurrin kudamundu.` | `kudamundu` supplies the behind/after sense |
| leave an object/place | `Wulbuman-angka balji bawan bayan-ba.` | `bawa-l` keeps the left thing overt and may locate the leaving |
| leave food at camp | `Ngamu-ngku mayi bawan ngalkal-ba.` | place is LOC; do not omit the object |
| turn back | `Ngana bana-muny nyunban.` | `nyunba-y` is intransitive return/turn back |
| take a child to a house | `Jana karrkay bayan-ka wundin.` | `wundi-l` covers bring/take; goal case supplies direction |
| take a spear from a house | `Karrkay-ngku jungkalu bayan-muny wundin.` | ABL source is explicit |
| take water to the road | `Nganjan-angka bana baral-ka wundin.` | object plus goal both remain visible |

**Communication, transfer, asking, and making.**

| function | safe Batch 160 form | case-frame lesson |
|---|---|---|
| give food to child | `Babi-ngka mayi dajin karrkay-anda.` | LOC:pt marks the human recipient |
| give water to grandmother | `Bana daya kami-nda!` | command `daya` keeps LOC:pt recipient |
| send a message with mother | `Babi-ngka kuku ngamu-ndu yungan.` | `yunga-l` plus LOC:pt person is safest as intermediary "with X" |
| send food with mother | `Ngayu mayi yungal ngamu-ndu.` | do not translate this frame as recipient "to mother" |
| speak to grandfather | `Ngayu nganjan-anda balkan.` | LOC:pt addressee |
| ask grandfather about water | `Karrkay nganjan-anda bana-ka babajin.` | `babaji-y` asker is ABS/S; person LOC:pt; topic DAT |
| ask mother about the house | `Babi ngamu-ndu bayan-ka babajin.` | no ergative on the asker |
| make a basket from grass | `Jalbu-ngku balji balkan jikan-muny.` | material source is ABL |
| make a spear from wood | `Dingkar-angka kalka balkan juku-muny.` | `balka-l` can be make when frame/source support it |

**Perception, listening, laughing, finding, rest, and weather.**

| function | safe Batch 160 form | case-frame lesson |
|---|---|---|
| hear barking from house | `Karrkay-ngku ngangkurr bayan-muny nyajin.` | common-noun perceiver takes ERG with transitive `nyaji-l` |
| hear a song from far away | `Karrkay-ngku wulngku kalakalbay-mundu nyajil.` | object plus source both remain visible |
| see grandmother in shade | `Ngayu babi nyajin baya ngundu-ba.` | pronoun A remains unmarked |
| listen at the house | `Mukul-bama bayan-ba milka-janan.` | concrete listening only; do not make `ngara-l` hear/listen |
| laugh at grandfather | `Warru nganjan-anka yajarrin.` | laugh target is DAT:pt |
| laugh at elder brother | `Babi kaykay-anka yajarrin.` | keep the DAT:pt target |
| find a footprint on the road | `Nganjan-angka baral-ba jina warrmba-bungan.` | find keeps the found object overt |
| wake up | `Muduwajuny karrkay wandin.` | `wandi-l` can be intransitive wake/get up |
| come out from a house | `Jalbu bayan-muny wandin.` | emergence source is ABL |
| sit/stay at house | `Mukul-bama bayan-ba bundan.` | posture subject is intransitive |
| sleep in shade | `Ngana baya ngundu-ba warngku wunan.` | keep `warngku` visible for sleep |
| rain falls on road | `Kaba baral-ba daran.` | weather subject is inanimate |
| wind comes from mountain | `Muyar manjal-muny kadan.` | weather source can be ABL |
| water becomes big in creek | `Wawubaja-nga bana yalbayman.` | `yalbay-ma-l` is safe for water-rising/becoming big |

**Process traps from batch 160.**

- `Yunga-l` plus a LOC:pt person was corrected during review to English "with mother/grandmother", not recipient
  "to mother/grandmother". Do not use it as a free send-to verb without a separate source pass.
- `Babaji-y` ask-about stays fixed-intransitive in these rows: no ergative asker. Person asked is LOC:pt; inanimate
  topic is DAT (`bana-ka`, `bayan-ka`, `mayi-ka`).
- Common-noun perceivers with transitive `nyaji-l` take ERG (`Karrkay-ngku ... nyajin`). Pronoun A forms remain
  unmarked.
- Laugh targets take DAT:pt (`nganjan-anka`, `kaykay-anka`).
- Old people as transitive A takes ERG `mukul-bama-ngka`, not bare `mukul-bama`.
- Normalize new scrub/rainforest rows to dictionary/corpus `madja-nga`. Treat `maja-nga` as a Patz Appendix Text 3
  spelling only when quoting that source directly.
- Transitive narrative verbs keep their objects overt. Do not let English ellipsis hide missing Kuku arguments.

- Lint GREEN 8097; batch 160 added 50 accepted rows, 250 five-lens review passes, 22 lessons, 32 lexeme/source-log rows, export 6785/650/662, and process-event rows through export/live-doc verification.

## Rule 119 - Source-backed narrative support lexicon II - batch-161 (LEXICAL)

Rule 119 adds conservative lexical supports for the Rule 118 frames. It is not a permission slip for new vocabulary:
every content head was checked in `dictionary.yaml` and/or Patz before banking.

**People, animals, food, and camp actions.**

| function | safe Batch 161 form | source discipline |
|---|---|---|
| girl sees dog | `Maral-angka kaya nyajin bayan-ba.` | common-noun perceiver takes ERG |
| young man gets fish | `Warru-ngku kuyu manin wawubaja-nga.` | `warru`, `kuyu`, `wawubaja` checked |
| mother cooks food | `Ngamu-ngku mayi wajun bayan-ba.` | `waju-l` food-cooking row |
| dog eats meat | `Kaya-ngka minya nukan ngalkal-ba.` | dog A marked ERG |
| crocodile comes from river | `Bilngkumu wawubaja-muny kadan.` | animal S is ABS; source ABL |
| snake lies under tree | `Jarba badabada juku-ngu wunanay.` | Patz-source shape; `badabada` stays solid |
| child puts stone | `Karrkay-ngku kulji yijarrin baral-ba.` | object and location overt |
| old woman closes house | `Wulbuman-angka bayan nandan.` | transitive object overt |

**Speech, transfer, making, hearing, and finding.**

| function | safe Batch 161 form | source discipline |
|---|---|---|
| ask elder brother about food | `Karrkay yaba-nda mayi-ka babajin.` | no ERG asker; LOC:pt person + DAT topic |
| ask mother about bag | `Maral ngamu-ndu balji-ka babajin.` | same fixed-intransitive `babaji-y` frame |
| give clothes to child | `Jana kambi dajin karrkay-anda.` | pronoun A unmarked; LOC:pt recipient |
| take fish to camp | `Jana kuyu bayan-ka wundin.` | moved object plus DAT goal |
| make spear from wood | `Warru-ngku kalka balkan juku-muny.` | ABL material source |
| hear thunder from mountain | `Karrkay-ngku jarramali manjal-muny nyajin.` | `jarramali` = thunder/thunderstorm; A marked ERG |
| hear song at night | `Ngana wulngku wujurr-bu nyajin.` | pronoun A unmarked |
| find mussels in river | `Dingkar-angka mukirr wawubaja-nga warrmba-bungan.` | `mukirr` object; find object overt |

**Locationals, time, celestial nouns, sleep, and comitative support.**

| function | safe Batch 161 form | source discipline |
|---|---|---|
| come from down there | `Wulbuman badabada-mundu kadan.` | `badabada-mundu` source expression |
| go up there | `Dingkar wangkarwangkar dungan.` | `wangkarwangkar` solid locational |
| children down there | `Karrkay-karrkay badabada.` | verbless locational |
| heavy rain today | `Nyiku kaba yalbay.` | Patz Text 14 `Kaba yalbay`; `nyiku` today |
| wind tomorrow | `Wunkuny muyar manjal-muny kaday.` | future time word plus nonpast |
| sun above | `Wungar wangkarwangkar.` | time/sun phrase source |
| moon at night | `Ngayu kija nyajin wujurr-bu.` | `kija` is moon/month only |
| star at night | `Ngayu dawar nyajin wujurr-bu.` | `dawar` is the safe star word |
| mother/father sleeping | `Ngamu nganjan wunanan.` | Patz Text 8 source shape |
| friend staying at camp | `Jawun bayan-ba bundanday.` | reduced `bundanday` stay form |
| grandfather with father | `Kami nganjan-anji dungan.` | sourced comitative form |
| go with friend | `Ngayu jawun-unji dungay.` | Patz ex.163 shape |
| dog's food | `Karrkay-ngku mayi kaya-nga wundin.` | Patz possessive table `mayi kaya-nga` |

**Process traps from batch 161.**

- `Badabada` and `wangkarwangkar` are lexicalized solid locationals. Do not rewrite them as productive hyphenated
  reduplications.
- `Kija` is moon/month only. If the row does not gloss moon/month, the row is wrong.
- `Dawar` is the safe star lexeme; do not reintroduce earlier phantom star forms.
- `Jarramali` can support thunder/thunderstorm rows, but the English must expose which sense is intended.
- `Babaji-y` retains the Rule 118 ask-about frame: ABS/S asker, LOC:pt person, DAT topic.
- `Nyaji-l` retains the Rule 118 A-marking split: common-noun A with ERG, pronoun A unmarked.
- `Yajarri-l` laugh targets remain DAT:pt.
- Use sourced comitative forms (`nganjan-anji`, `jawun-unji`) rather than analogizing new allomorphs.
- `Wunanay`/`wunanan` and `bundanday` are source-controlled reduced posture/rest forms.
- Batch 161 needed no row repairs, but the no-repair result is still recorded as a five-lens review event.

- Lint GREEN 8147; batch 161 added 50 accepted rows, 250 five-lens review passes, 20 lessons, 46 lexeme/source-log rows, export 6824/658/665, and process-event rows through export/live-doc verification.

## Rule 120 - Locational, comitative, and possessive frame consolidation - batch-162 (CONSTRUCTION)

Rule 120 drills case-frame placement with already sourced lexical heads. The purpose is contrast: location versus
source, solid locationals versus inflected source forms, comitative accompaniment, and possessive NPs inside ordinary
clauses.

**Solid locationals and source forms.**

| function | safe Batch 162 form | construction lesson |
|---|---|---|
| go down there | `Kaya badabada dungan.` | `badabada` is solid |
| come from down there | `Jalbu badabada-mundu kadan.` | `badabada-mundu` marks source/from down there |
| call out from down there | `Bama yirrkan badabada-mundu.` | source expression can follow the verb |
| stay up there | `Mukul-bama wangkarwangkar bundandan.` | `wangkarwangkar` is solid |
| leave dog up there | `Dingkar-angka kaya bawan wangkarwangkar.` | object remains overt |
| sit there | `Ngana yinyay-mba bundan.` | `yinyay-mba` is the safe there-LOC form |
| put bag there | `Karrkay-ngku balji yijarrin yinyay-mba.` | locative sits inside a transitive clause |

**Place/source/time alternations.**

| function | safe Batch 162 form | construction lesson |
|---|---|---|
| sleep at night | `Babi wujurr-bu warngku wunan.` | `wujurr-bu` is the night LOC/time form |
| see moon at night | `Karrkay-ngku kija nyajin wujurr-bu.` | `kija` moon/month only; A marked ERG |
| see star at night | `Karrkay-ngku dawar nyajin wujurr-bu.` | star is `dawar` |
| come from house | `Babi bayan-muny kadan.` | source ABL |
| go to house | `Maral bayan-ba dungan.` | LOC goal |
| come from river | `Kami wawubaja-muny kadan.` | river ABL |
| come to river | `Karrkay wawubaja-nga kadan.` | river LOC/goal |
| come from mountain | `Jawun manjal-muny kadan.` | mountain ABL |
| go to camp at night | `Wulbuman wujurr-bu bayan-ba dungan.` | time LOC and goal LOC can co-occur |

**Comitative and possessive frames.**

| function | safe Batch 162 form | construction lesson |
|---|---|---|
| go with father | `Ngayu nganjan-anji dungan.` | sourced potent comitative |
| go with friend | `Kami jawun-unji dungan.` | sourced potent comitative |
| come with wallaby | `Dingkar kadar-anji kadan.` | keep English plain: with a wallaby |
| go with stick | `Wulbuman juku-ji dungan.` | sourced neutral comitative |
| come with clothes | `Ngamu kambi-ji kadan.` | sourced neutral comitative |
| dog's food | `Ngamu-ngku mayi kaya-nga manin.` | Patz possessive table form |
| mother's clothes | `Karrkay-ngku kambi ngamu-ngu wundin.` | Patz possessive table form |
| girl's mother | `Ngamu-ngku maral-andamun-bu kuyu manin.` | possessive stem carries ERG |
| man's mother's house | `Dingkar-amu ngamu-mu bayan yalbay.` | nested possessive example |
| elder brother's house source | `Nyulu kadan maral-andamun-muny yaba-ndamun-muny bayan-muny.` | possessive ABL stacking |

**Perception and location contrasts.**

| function | safe Batch 162 form | construction lesson |
|---|---|---|
| hear barking from down there | `Karrkay-ngku ngangkurr badabada-mundu nyajin.` | common-noun A takes ERG |
| hear song from up there | `Ngayu wulngku wangkarwangkar-mundu nyajin.` | pronoun A unmarked |
| see dog under tree | `Karrkay-ngku kaya nyajin badabada juku-ngu.` | `badabada juku-ngu` under tree |
| hear thunder at night | `Karrkay-ngku jarramali wujurr-bu nyajin.` | `jarramali` in thunder sense |
| listen at night | `Ngana wujurr-bu milka-janan.` | concrete listen only |
| baby sleeps near fire | `Ngawa baya ngundu-ba warngku wunan.` | `baya ngundu-ba` location phrase |

**Process traps from batch 162.**

- Do not hyphenate `badabada` or `wangkarwangkar`.
- Use only sourced comitatives unless a fresh source pass proves another form: `nganjan-anji`, `jawun-unji`,
  `kadar-anji`, `juku-ji`, `kambi-ji`.
- Do not turn the few Patz possessive examples into an unrestricted template. New possessive rows need a source pass.
- `Kija` remains moon/month only; `dawar` remains the safe star word.
- `Nyaji-l` retains the A-marking split: common-noun A with ERG, pronoun A unmarked.
- Keep possessive source stacks exactly shaped: `maral-andamun-muny yaba-ndamun-muny bayan-muny`.
- Batch 162 repaired two exact duplicates before banking; duplicate preflight is part of the process evidence.

- Lint GREEN 8197; batch 162 added 50 accepted rows, 250 five-lens review passes, 20 lessons, 32 lexeme/source-log rows, export 6867/661/669, and process-event rows through export/live-doc verification.

## Rule 121 - Source-backed place, object, and participant lexicon - batch-163 (LEXICAL)

Rule 121 widens the ordinary nouns that can appear inside the established Rule 118-120 frames. It is lexical support,
not a new construction and not a permission slip for new allomorphs.

**Place and source nouns.**

| function | safe Batch 163 form | source discipline |
|---|---|---|
| people at sea | `Bama jalun-bu bundandan.` | `jalun-bu` sea-LOC |
| come from sea | `Jalbu jalun-muny kadan.` | `jalun-muny` sea-ABL |
| sit on road | `Warru baral-ba bundan.` | `baral-ba` road-LOC |
| lie outside | `Kaya ngalkal-ba wunan.` | `ngalkal-ba` outside-LOC |
| sleep in shade | `Ngawa wabarr-ba warngku wunan.` | `wabarr-ba` shade-LOC |
| sit on ground | `Babi bubu-ngu bundan.` | `bubu-ngu` neutral LOC |
| snake in grass | `Jarba jikan-ba wunanay.` | nonpast rest form matches English present |
| firewood from scrub | `Warru-ngku baya madja-muny wundin.` | `madja-muny` scrub-ABL |

**Objects inside place/source frames.**

| function | safe Batch 163 form | source discipline |
|---|---|---|
| put spear on road | `Dingkar-angka kalka baral-ba yijarrin.` | A marked ERG, object overt |
| leave bag outside | `Jalbu-ngku balji ngalkal-ba bawan.` | `bawa-l` keeps left object visible |
| put billycan in shade | `Karrkay-ngku jungkalu wabarr-ba yijarrin.` | ordinary object plus location |
| put food in bag | `Babi-ngka mayi balji-nga yijarrin.` | `balji-nga` bag-LOC |
| get fish at sea | `Dingkar-angka kuyu jalun-bu manin.` | `mani-l` with overt object |
| get mussels at river | `Jalbu-ngku mukirr wawubaja-nga manin.` | `wawubaja-nga` river-LOC |
| leave clothes in shade | `Ngamu-ngku kambi wabarr-ba bawan.` | `kambi` clothing sense |

**Participants, perception, transfer, ask/laugh.**

| function | safe Batch 163 form | source discipline |
|---|---|---|
| see crocodile in river | `Jalbu-ngku bilngkumu wawubaja-nga nyajin.` | common-noun perceiver ERG |
| hear barking from house | `Ngayu ngangkurr bayan-muny nyajin.` | pronoun A unmarked |
| hear song from sea | `Ngana wulngku jalun-muny nyajin.` | source retained |
| give food to child | `Kami-ngka mayi dajin karrkay-anda.` | LOC:pt recipient |
| bring bag from house | `Ngayu balji bayan-muny wundin.` | ABL source |
| take clothes to camp | `Ngamu-ngku kambi bayan-ka wundin.` | DAT goal |
| ask father about food | `Maral nganjan-anda mayi-ka babajin.` | ABS/S asker, LOC:pt person, DAT topic |
| laugh at child | `Jawun karrkay-anka yajarrin.` | DAT:pt target |

**Weather, celestial, comitative, and possessive support.**

| function | safe Batch 163 form | source discipline |
|---|---|---|
| wind from sea tomorrow | `Wunkuny muyar jalun-muny kaday.` | future time word plus nonpast |
| thunderstorm from mountain | `Jarramali manjal-muny kadan.` | English exposes thunderstorm sense |
| star at night | `Dawar wujurr-bu yinyay.` | star is `dawar` |
| moon at night | `Kija wujurr-bu yinyay.` | `kija` moon/month only |
| woman with baby | `Jalbu bayan-ba bundanday ngawa-nji.` | `ngawa-nji` admitted only from Patz ex.549 |
| grandmother with friend to sea | `Babi jawun-unji jalun-bu dungan.` | retained sourced comitative |
| old woman with stick from scrub | `Wulbuman juku-ji madja-muny kadan.` | sourced `juku-ji` plus ABL source |
| dog's food at camp | `Babi-ngka mayi kaya-nga bayan-ba bawan.` | Patz-backed possessive NP only |
| mother's clothes in bag | `Karrkay-ngku kambi ngamu-ngu balji-nga yijarrin.` | Patz-backed possessive NP only |

**Process traps from batch 163.**

- Do not generalize `ngawa-nji` into a new productive comitative rule. It is allowed here because Patz ex.549 directly
  sources the form.
- Rule 121 did not reopen the comitative inventory. Safe forms are only the logged source-backed forms.
- `Mayi kaya-nga` and `kambi ngamu-ngu` remain examples, not a free possessive template.
- `Jalun-bu`/`jalun-muny`, `baral-ba`, `ngalkal-ba`, `wabarr-ba`, `jikan-ba`, and `bubu-ngu` are useful because their
  case behavior is source-backed. Do not substitute English-looking case guesses.
- `Babaji-y` askers remain ABS/S; `nyaji-l` common-noun perceivers remain ERG; `yajarri-l` targets remain DAT:pt.
- `Baya` can mean firewood when the row says firewood; `kambi` can mean clothes in clothing frames. State the sense
  in English and analysis.
- `Kija` remains moon/month only; `dawar` remains the safe star lexeme.
- Batch 163's first bank attempt exposed a static-guard regex bug. The guard was fixed before successful banking; no
  sentence content was changed and no partial rows were inserted.

- Lint GREEN 8247; batch 163 added 50 accepted rows, 250 five-lens review passes, 20 lessons, 41 lexeme/source-log rows, export 6906/668/673, and process-event rows through export/live-doc verification.

## Rule 122 - Place, source, object, and participant case-frame consolidation - batch-164 (CONSTRUCTION)

Rule 122 turns Rule 121's source-backed lexical inventory into a compact construction drill. The rule is not "make
new case forms." The rule is: hold the grammar steady and contrast the cases, participant marking, and argument
visibility that the previous batches established.

**Place versus source.**

| function | safe Batch 164 form | source discipline |
|---|---|---|
| old people at sea | `Mukul-bama jalun-bu bundandan.` | `jalun-bu` sea-LOC |
| people from sea | `Bama jalun-muny kadan.` | `jalun-muny` sea-ABL |
| sit on road | `Babi baral-ba bundan.` | `baral-ba` road-LOC |
| come to road | `Warru baral-ba kadan.` | same LOC form used as motion goal |
| lie outside | `Ngamu ngalkal-ba wunan.` | `ngalkal-ba` outside-LOC |
| sit in shade | `Karrkay-karrkay wabarr-ba bundan.` | `wabarr-ba` shade-LOC |
| sit on ground | `Dingkar bubu-ngu bundan.` | `bubu-ngu` ground-LOC |
| snake in grass | `Jarba jikan-ba wunan.` | `jikan-ba` grass-LOC |
| child from scrub | `Karrkay madja-muny kadan.` | `madja-muny` scrub-ABL |
| baby from house | `Ngawa bayan-muny kadan.` | `bayan-muny` house/camp-ABL |

**Objects remain visible when place, source, or goal is added.**

| function | safe Batch 164 form | source discipline |
|---|---|---|
| put bag on road | `Dingkar-angka balji baral-ba yijarrin.` | A marked ERG; object bare/overt |
| leave billycan outside | `Babi-ngka jungkalu ngalkal-ba bawan.` | `bawa-l` keeps object visible |
| put spear in shade | `Karrkay-ngku kalka wabarr-ba yijarrin.` | object plus shade LOC |
| put food on ground | `Jalbu-ngku mayi bubu-ngu yijarrin.` | object plus ground LOC |
| get fish at sea | `Warru-ngku kuyu jalun-bu manin.` | object plus sea LOC |
| get mussels at river | `Dingkar-angka mukirr wawubaja-nga manin.` | river LOC, not ABL |
| eat meat in grass | `Nganjan-angka minya jikan-ba nukan.` | transitive A remains ERG |
| cook food in shade | `Ngamu-ngku mayi wabarr-ba wajun.` | object plus place retained |
| bring firewood from scrub | `Wulbuman-angka baya madja-muny wundin.` | moved object plus ABL source |
| bring clothes from house | `Kami-ngka kambi bayan-muny wundin.` | clothing sense plus ABL source |

**Perception A marking.**

| function | safe Batch 164 form | source discipline |
|---|---|---|
| child sees crocodile | `Karrkay-ngku bilngkumu wawubaja-nga nyajin.` | common-noun perceiver ERG |
| I see crocodile | `Ngayu bilngkumu wawubaja-nga nyajin.` | pronoun A unmarked |
| girl sees snake | `Maral-angka jarba jikan-ba nyajin.` | common-noun perceiver ERG |
| we see snake | `Ngana jarba jikan-ba nyajin.` | pronoun A unmarked |
| man hears barking from house | `Dingkar-angka ngangkurr bayan-muny nyajin.` | hear sense of `nyaji-l`; ABL source |
| I hear barking outside | `Ngayu ngangkurr ngalkal-ba nyajin.` | pronoun A unmarked |
| grandmother hears song from sea | `Babi-ngka wulngku jalun-muny nyajin.` | common-noun perceiver ERG |
| we hear song from house | `Ngana wulngku bayan-muny nyajin.` | pronoun A unmarked |
| child sees star at night | `Karrkay-ngku dawar wujurr-bu nyajin.` | star is `dawar` |
| I see moon at night | `Ngayu kija wujurr-bu nyajin.` | `kija` moon/month only |

**Ask-about and laugh-at frames.**

| function | safe Batch 164 form | source discipline |
|---|---|---|
| ask grandmother about food | `Maral babi-nda mayi-ka babajin.` | ABS/S asker, LOC:pt person, DAT topic |
| ask grandfather about water | `Warru kami-nda bana-ka babajin.` | no ERG on `babaji-y` asker |
| ask father about spear | `Jalbu nganjan-anda kalka-ka babajin.` | person asked in LOC:pt |
| ask mother about house | `Jawun ngamu-ndu bayan-ka babajin.` | topic in DAT |
| ask girl about bag | `Karrkay maral-anda balji-ka babajin.` | `balji-ka` DAT topic |
| laugh at child | `Warru karrkay-anka yajarrin.` | target in DAT:pt |
| laugh at grandfather | `Babi kami-nda yajarrin.` | target in DAT:pt |
| laugh at father | `Jalbu nganjan-anka yajarrin.` | target in DAT:pt |
| laugh at young man | `Jawun warru-ndu yajarrin.` | `warru-ndu` target form retained |
| laugh at woman | `Karrkay jalbu-ndu yajarrin.` | subject remains intransitive S |

**Closed comitatives and Patz-backed possessives.**

| function | safe Batch 164 form | source discipline |
|---|---|---|
| with baby in house | `Babi bayan-ba bundanday ngawa-nji.` | Patz ex.549 licenses `ngawa-nji` |
| with baby in shade | `Ngamu wabarr-ba bundanday ngawa-nji.` | same sourced baby comitative |
| with friend to road | `Warru jawun-unji baral-ba dungan.` | sourced `jawun-unji` |
| with father to sea | `Karrkay nganjan-anji jalun-bu dungan.` | sourced `nganjan-anji` |
| with stick from scrub | `Jalbu juku-ji madja-muny kadan.` | sourced `juku-ji` |
| with clothes from house | `Ngamu kambi-ji bayan-muny kadan.` | sourced `kambi-ji` |
| dog's food outside | `Ngamu-ngku mayi kaya-nga ngalkal-ba bawan.` | Patz-backed possessive object |
| dog's food in bag | `Babi-ngka mayi kaya-nga balji-nga yijarrin.` | `balji-nga` bag LOC |
| mother's clothes from house | `Jalbu-ngku kambi ngamu-ngu bayan-muny wundin.` | Patz-backed possessive object plus source |
| mother's clothes to camp | `Ngana kambi ngamu-ngu bayan-ka wundin.` | pronoun A unmarked, DAT goal |

**Process traps from batch 164.**

- `Babaji-y` is fixed intransitive here: the asker is ABS/S, never ERG.
- `Yajarri-l` target case must be present. Guards must allow real target suffixes including `-nda` and `-ndu`, not
  only `-anka`.
- `Nyaji-l` common-noun perceivers take ERG; pronoun A stays bare.
- `Ngawa-nji` is still direct-source only. Do not generalize it into a comitative rule.
- `Mayi kaya-nga` and `kambi ngamu-ngu` are the only possessive object NPs reused here. No free analogy.
- Do not introduce `baral-muny`; this batch deliberately keeps `baral-ba` and uses sourced ABL forms elsewhere.
- `Kija` remains moon/month only; `dawar` remains the safe star lexeme.
- Batch 164 banked without duplicate repair and closed with no sentence-content repairs after five-lens review.

- Lint GREEN 8297; batch 164 added 50 accepted rows, 250 five-lens review passes, 20 lessons, 42 lexeme/source-log rows, export 6949/672/676, and process-event rows through export/docs/live verification.

## Rule 123 - Source-backed lexical expansion inside Rule 122 frames - batch-165 (LEXICAL)

Rule 123 adds ordinary heads without changing the grammar. The constructional lesson is negative as much as positive:
new nouns can enter stable object, location, source, perception, and ask-about frames, but a new noun does not license a
new case form, a new comitative, or a new possessive template.

**New ordinary heads inside rest/place/source frames.**

| function | safe Batch 165 form | source discipline |
|---|---|---|
| old man at sea | `Wulman jalun-bu bundandan.` | `wulman` from grammar narrative examples |
| pig in grass | `Bikibiki jikan-ba wunan.` | attested loan, pig |
| dilly bag in shade | `Ngunyin wabarr-ba wunan.` | `ngunyin` dilly-bag sense only |
| fish net outside | `Makarr ngalkal-ba wunan.` | `makarr` fish net |
| rope on ground | `Karra bubu-ngu wunan.` | `karra` rope/cord/string |
| lawyer-cane top on ground | `Kaku bubu-ngu wunan.` | noun sense, not wait expression |
| bark in grass | `Dumbul jikan-ba wunan.` | bark/hard-covering sense |
| mango in bag | `Mayngku balji-nga wunan.` | attested loan, mango |
| news from house | `Kuku bayan-muny kadan.` | `kuku` news/language |

**New objects inside existing object-location/source/goal frames.**

| function | safe Batch 165 form | source discipline |
|---|---|---|
| put dilly bag on road | `Dingkar-angka ngunyin baral-ba yijarrin.` | object overt, A marked ERG |
| leave remains dilly bag outside | `Babi-ngka yinkar ngalkal-ba bawan.` | `yinkar` is remains dilly bag |
| put fish net in shade | `Karrkay-ngku makarr wabarr-ba yijarrin.` | no new locative form |
| put rope on ground | `Jalbu-ngku karra bubu-ngu yijarrin.` | object plus source-backed LOC |
| put lawyer-cane top in bag | `Ngamu-ngku kaku balji-nga yijarrin.` | `balji-nga` retained |
| bring bark from scrub | `Wulbuman-angka dumbul madja-muny wundin.` | object plus ABL source |
| get fish net at sea | `Dingkar-angka makarr jalun-bu manin.` | object plus sea LOC |
| bring mango from house | `Jalbu-ngku mayngku bayan-muny wundin.` | object plus house ABL |
| bring news from house | `Kami-ngka kuku bayan-muny wundin.` | `kuku` as news |
| take mango to camp | `Ngana mayngku bayan-ka wundin.` | pronoun A unmarked, DAT goal |

**Perception with new objects.**

| function | safe Batch 165 form | source discipline |
|---|---|---|
| child sees pig | `Karrkay-ngku bikibiki jikan-ba nyajin.` | common-noun perceiver ERG |
| I see pig | `Ngayu bikibiki jikan-ba nyajin.` | pronoun A unmarked |
| woman sees dilly bag | `Jalbu-ngku ngunyin wabarr-ba nyajin.` | common-noun perceiver ERG |
| we see dilly bag | `Ngana ngunyin wabarr-ba nyajin.` | pronoun A unmarked |
| man sees fish net | `Dingkar-angka makarr jalun-bu nyajin.` | common-noun perceiver ERG |
| I see fish net | `Ngayu makarr jalun-bu nyajin.` | pronoun A unmarked |
| grandmother hears news | `Babi-ngka kuku bayan-muny nyajin.` | `nyaji-l` hear sense |
| we hear news | `Ngana kuku bayan-muny nyajin.` | pronoun A unmarked |
| child sees sun | `Karrkay-ngku wungar ngalkal-ba nyajin.` | `wungar` sun, not `wujurr` night |

**Ask-about with source-backed DAT topics.**

| function | safe Batch 165 form | source discipline |
|---|---|---|
| ask about news | `Maral babi-nda kuku-ku babajin.` | Patz ex.584 sources `kuku-ku` |
| ask about mango | `Warru kami-nda mayngku-ku babajin.` | Patz ex.602 sources `mayngku-ku` |
| ask father about food | `Jalbu nganjan-anda mayi-ka babajin.` | retained frame |
| ask mother about news | `Jawun ngamu-ndu kuku-ku babajin.` | ABS/S asker, LOC:pt person, DAT topic |
| ask girl about mango | `Karrkay maral-anda mayngku-ku babajin.` | no ERG on asker |

**Process traps from batch 165.**

- `Ngunyin-ji` is attested, but Batch 165 deliberately does not import it. The comitative set remains closed.
- `Yinkar` must be translated with its specific sense: a dilly bag for holding remains. A vague "special bag" was
  repaired before close.
- `Kaku` is used only as lawyer-cane top in this batch.
- `Kuku` can be news/language/talk. State which sense the row needs.
- `Bikibiki`, `mayngku`, and `wulman` are attested loan/contact forms; record them rather than pretending they are
  ordinary inherited vocabulary.
- `Kuku-ku` and `mayngku-ku` are allowed because the grammar directly sources them.
- `Nyaji-l`, `babaji-y`, `yajarri-l`, closed comitatives, and fixed possessive object traps are unchanged from Rule 122.

- Lint GREEN 8347; batch 165 added 50 accepted rows, 250 five-lens review passes, 20 lessons, 36 lexeme/source-log rows, export 6990/679/678, and process-event rows through export/docs/live verification.

## Rule 124 - Lexical-head case-frame consolidation - batch-166 (CONSTRUCTION)

Rule 124 keeps the Rule 123 vocabulary but changes the syntactic job each head does. This is the counterweight to a
lexical expansion batch: once a noun is admitted, it must be tested as rest subject, moved object, perceived object,
DAT topic where sourced, and participant in the closed social frames without accidentally creating new morphology.

**Rest, source, and location contrasts.**

| function | safe Batch 166 form | construction lesson |
|---|---|---|
| dilly bag on road | `Ngunyin baral-ba wunan.` | `ngunyin` ordinary object, `baral-ba` only |
| remains dilly bag on ground | `Yinkar bubu-ngu wunan.` | `yinkar` must remain semantically narrow |
| fish net at sea | `Makarr jalun-bu wunan.` | `jalun-bu` LOC, not a new net form |
| rope in shade | `Karra wabarr-ba wunan.` | object head plus retained LOC |
| news from sea | `Kuku jalun-muny kadan.` | `kuku` as news; source is ABL |
| old man from sea | `Wulman jalun-muny kadan.` | `wulman` ABS/S, no new case form |

**Objects in place/source/goal frames.**

| function | safe Batch 166 form | construction lesson |
|---|---|---|
| put dilly bag on ground | `Dingkar-angka ngunyin bubu-ngu yijarrin.` | duplicate repaired by changing the checked location |
| leave remains dilly bag in shade | `Babi-ngka yinkar wabarr-ba bawan.` | specific `yinkar` translation retained |
| put fish net on road | `Karrkay-ngku makarr baral-ba yijarrin.` | A marked ERG, object overt |
| get mango at camp | `Kami-ngka mayngku bayan-ba manin.` | `bayan-ba` LOC; `mayngku` loan recorded |
| take fish net to river | `Ngana makarr wawubaja-nga wundin.` | pronoun A bare; LOC renders goal in English |
| take rope to camp | `Ngayu karra bayan-ka wundin.` | DAT goal, pronoun A bare |

**Perception contrasts.**

| function | safe Batch 166 form | construction lesson |
|---|---|---|
| woman sees dilly bag | `Jalbu-ngku ngunyin baral-ba nyajin.` | common-noun perceiver ERG |
| I see dilly bag | `Ngayu ngunyin baral-ba nyajin.` | pronoun A unmarked |
| man sees remains dilly bag | `Dingkar-angka yinkar bubu-ngu nyajin.` | `yinkar` specificity survives perception |
| we see remains dilly bag | `Ngana yinkar bubu-ngu nyajin.` | pronoun A contrast |
| child sees fish net | `Karrkay-ngku makarr ngalkal-ba nyajin.` | common-noun perceiver ERG |
| I see sun | `Ngayu wungar ngalkal-ba nyajin.` | `wungar` sun, outside LOC |

**Ask-about, laugh-target, comitative, and possessive frames.**

| function | safe Batch 166 form | construction lesson |
|---|---|---|
| ask grandfather about news | `Wulman kami-nda kuku-ku babajin.` | ABS/S asker, LOC:pt person, DAT topic |
| ask father about mango | `Jalbu nganjan-anda mayngku-ku babajin.` | grammar-sourced `mayngku-ku` |
| laugh at grandfather | `Wulman kami-nda yajarrin.` | DAT:pt target |
| laugh at girl | `Babi maral-anda yajarrin.` | duplicate repair; target stays DAT:pt |
| old man with baby to sea | `Wulman ngawa-nji jalun-bu dungan.` | closed comitative only |
| child staying outside with baby | `Karrkay ngalkal-ba bundanday ngawa-nji.` | sourced `ngawa-nji`; no new comitative |
| put dog's food on ground | `Dingkar-angka mayi kaya-nga bubu-ngu yijarrin.` | fixed possessive object only |
| take mother's clothes to sea | `Ngayu kambi ngamu-ngu jalun-bu wundin.` | fixed possessive object, pronoun A bare |

**Process traps from batch 166.**

- Exact-surface duplicate scan is a linguistic tool, not just a database tool: a duplicate often means the intended
  contrast has not actually been expressed.
- `Ngunyin-ji` remains excluded from the productive pattern even though it is attested.
- `Ngawa-nji`, `nganjan-anji`, `jawun-unji`, `juku-ji`, and `kambi-ji` are the full admitted comitative set here.
- `Mayi kaya-nga` and `kambi ngamu-ngu` are fixed objects, not templates for new possessives.
- LOC forms such as `jalun-bu` and `wawubaja-nga` may be rendered as English endpoints in motion rows, but the gloss
  must remain honest as LOC.

- Lint GREEN 8397; batch 166 added 50 accepted rows, 250 five-lens review passes, 20 lessons, 43 lexeme/source-log rows, export 7026/684/687, and process-event rows through export/docs/live verification.

## Rule 125 - Source-backed lexical expansion after Rule 124 - batch-167 (LEXICAL)

Rule 125 admits a small, source-heavy lexical set after the Rule 124 consolidation pass. The governing principle is:
new nouns enter old frames as absolutive subjects/objects or directly sourced DAT topics; they do not create new case
forms, instruments, comitatives, or possessive templates.

**New or foregrounded heads inside rest/source rows.**

| function | safe Batch 167 form | source discipline |
|---|---|---|
| fish in bag | `Kuyu balji-nga wunan.` | `kuyu` generic fish |
| meat in shade | `Minya wabarr-ba wunan.` | `minya` meat/flesh food |
| axe on ground | `Warrbi bubu-ngu wunan.` | axe sense only |
| knife in bag | `Naybu balji-nga wunan.` | source-backed loan, ABS object |
| spear outside | `Kalka ngalkal-ba wunan.` | clean spear term; `biyul` excluded |
| club on road | `Mirru baral-ba wunan.` | club/nullanulla |
| shield outside | `Kunjuri ngalkal-ba wunan.` | shield |
| boomerang on ground | `Wangal bubu-ngu wunan.` | noun only, not dance |
| rain came | `Kaba kadan.` | grammar-backed `kaba kada-y` |
| gun at camp | `Marrkin bayan-ba wunan.` | source-backed loan |

**New objects in old object frames.**

| function | safe Batch 167 form | source discipline |
|---|---|---|
| put fish in bag | `Dingkar-angka kuyu balji-nga yijarrin.` | A marked ERG, object overt |
| leave meat in shade | `Jalbu-ngku minya wabarr-ba bawan.` | retained leave-location frame |
| put axe on ground | `Dingkar-angka warrbi bubu-ngu yijarrin.` | no instrument morphology |
| put knife in bag | `Ngamu-ngku naybu balji-nga yijarrin.` | loan logged; object only |
| leave spear outside | `Warru-ngku kalka ngalkal-ba bawan.` | `kalka`, not `biyul` |
| bring club from house | `Dingkar-angka mirru bayan-muny wundin.` | ABL source retained |
| get shield at camp | `Kami-ngka kunjuri bayan-ba manin.` | get-at-place frame |
| bring fish from sea | `Ngana kuyu jalun-muny wundin.` | pronoun A bare |
| take gun to camp | `Ngayu marrkin bayan-ka wundin.` | loan logged, DAT goal |

**Perception and sky safeguards.**

| function | safe Batch 167 form | source discipline |
|---|---|---|
| woman sees fish | `Jalbu-ngku kuyu jalun-bu nyajin.` | common-noun perceiver ERG |
| I see fish | `Ngayu kuyu jalun-bu nyajin.` | pronoun A bare |
| man sees meat | `Dingkar-angka minya bubu-ngu nyajin.` | common-noun perceiver ERG |
| child sees knife | `Karrkay-ngku naybu balji-nga nyajin.` | loan as object, not instrument |
| grandmother sees axe | `Babi-ngka warrbi ngalkal-ba nyajin.` | axe sense only |
| young man sees moon | `Warru-ngku kija ngalkal-ba nyajin.` | `kija` moon only |
| I see star | `Ngayu dawar ngalkal-ba nyajin.` | `dawar`, never phantom star |

**Ask-about, laugh, and comitative maintenance.**

| function | safe Batch 167 form | construction lesson |
|---|---|---|
| ask about meat | `Wulman kami-nda minya-ka babajin.` | `minya-ka` sourced DAT topic |
| ask father about meat | `Jalbu nganjan-anda minya-ka babajin.` | duplicate-safe topic repair |
| laugh at grandmother | `Wulman babi-nda yajarrin.` | DAT:pt target |
| friend laughs at grandfather | `Jawun kami-nda yajarrin.` | duplicate-safe target repair |
| go to sea with baby | `Babi ngawa-nji jalun-bu dungan.` | closed comitative only |
| stay in shade with baby | `Wulman wabarr-ba bundanday ngawa-nji.` | under-review repair restored source-like order |

**Process traps from batch 167.**

- `Biyul` was checked and excluded; use `kalka` for spear in this batch.
- `Kija` is moon/month only; `dawar` is star.
- `Wangal` is boomerang noun, not dance; `warrbi` is axe here, not the grass-house sense.
- `Naybu` and `marrkin` are loans and must be logged when foregrounded.
- Do not convert the new tool/weapon nouns into new instruments, comitatives, or possessive templates.
- Row order matters in the comitative staying frame: source-like `place + bundanday + ngawa-nji` is safer than moving
  the comitative directly after the subject.

- Lint GREEN 8447; batch 167 added 50 accepted rows, 250 five-lens review passes, 20 lessons, 41 lexeme/source-log rows, export 7072/687/688, and process-event rows through export/docs/live verification.

## Rule 126 - Case-frame consolidation after Rule 125 - batch-168 (CONSTRUCTION)

Rule 126 does not add heads. It stress-tests the Rule 125 lexical set inside already sourced case frames. The governing
principle is: if a noun was just admitted, prove it can behave as a rest subject, ABS object, perceived object, or
known transfer object before asking it to do anything more ambitious.

**Rest and weather rows.**

| function | safe Batch 168 form | construction lesson |
|---|---|---|
| fish in shade | `Kuyu wabarr-ba wunan.` | rest subject plus retained LOC |
| meat in bag | `Minya balji-nga wunan.` | food head, no classifier drift |
| axe outside | `Warrbi ngalkal-ba wunan.` | axe sense only |
| knife on ground | `Naybu bubu-ngu wunan.` | loan logged; ABS rest subject |
| spear on road | `Kalka baral-ba wunan.` | `kalka`, not excluded `biyul` |
| shield on ground | `Kunjuri bubu-ngu wunan.` | shield rest subject |
| boomerang in shade | `Wangal wabarr-ba wunan.` | boomerang noun only |
| gun outside | `Marrkin ngalkal-ba wunan.` | loan logged |
| rain at camp | `Kaba bayan-ba daran.` | tightened to sourced weather/fall frame |

**Object and transfer rows.**

| function | safe Batch 168 form | construction lesson |
|---|---|---|
| put fish on ground | `Jalbu-ngku kuyu bubu-ngu yijarrin.` | common-noun A ERG |
| put meat in bag | `Dingkar-angka minya balji-nga yijarrin.` | retained placement frame |
| leave axe in shade | `Warru-ngku warrbi wabarr-ba bawan.` | object only, not instrument |
| leave knife on ground | `Babi-ngka naybu bubu-ngu bawan.` | loan logged; object only |
| bring shield from house | `Dingkar-angka kunjuri bayan-muny wundin.` | ABL source retained |
| take knife to camp | `Ngayu naybu bayan-ka wundin.` | pronoun A bare, DAT goal |
| bring axe from house | `Ngayu warrbi bayan-muny wundin.` | pronoun A bare, ABL source |

**Perception, ask-about, laugh, and comitative rows.**

| function | safe Batch 168 form | construction lesson |
|---|---|---|
| child sees fish | `Karrkay-ngku kuyu wabarr-ba nyajin.` | common-noun perceiver ERG |
| I see fish | `Ngayu kuyu wabarr-ba nyajin.` | pronoun A bare |
| mother sees moon | `Ngamu-ngku kija ngalkal-ba nyajin.` | `kija` moon only |
| we see star | `Ngana dawar ngalkal-ba nyajin.` | `dawar`, never phantom star |
| old man asks about meat | `Wulman babi-nda minya-ka babajin.` | `babaji-y` asker not ERG |
| friend asks about mango | `Jawun nganjan-anda mayngku-ku babajin.` | DAT topic loan logged |
| girl laughs at mother | `Maral ngamu-ndu yajarrin.` | DAT:pt target, not comitative |
| mother goes with clothes | `Ngamu kambi-ji ngalkal-ba dungan.` | duplicate-repaired closed comitative |
| old man stays with baby | `Wulman ngalkal-ba bundanday ngawa-nji.` | place before comitative |

**Process traps from batch 168.**

- The draft row `Kaba jalun-muny kadan` was rejected as a marginal rain-from-sea source-motion extension; use safer
  weather predicates such as `kaba dara-y` / `kaba kada-y` unless the source explicitly supports more.
- The exact duplicate `Ngamu kambi-ji wabarr-ba dungan` was repaired to `Ngamu kambi-ji ngalkal-ba dungan`.
- `Naybu`, `marrkin`, `mayngku`, and `wulman` must be loan/contact-logged when foregrounded.
- The closed comitative set is still only `ngawa-nji`, `jawun-unji`, `nganjan-anji`, `juku-ji`, and `kambi-ji`.
- `Bunday` with comitative should keep the safer place-before-comitative order.

- Lint GREEN 8497; batch 168 added 50 accepted rows, 250 five-lens review passes, 20 lessons, 45 lexeme/source-log rows, export 7113/692/692, and process-event rows through export/docs/live verification.

## Rule 127 - Environmental lexical expansion after Rule 126 - batch-169 (LEXICAL)

Rule 127 admits a small environmental set after the Rule 126 consolidation pass. The governing principle is:
new environmental heads enter old frames as rest subjects, ABS objects, perceived/heard objects, or directly sourced
DAT topics; they do not create new instruments, comitatives, or possessive templates.

**Environmental rest and object rows.**

| function | safe Batch 169 form | source discipline |
|---|---|---|
| firewood outside | `Baya ngalkal-ba wunan.` | `baya` fire/firewood; possible loan note only |
| stick on ground | `Juku bubu-ngu wunan.` | `juku` tree/wood/stick |
| paperbark in shade | `Buyku wabarr-ba wunan.` | `buyku` paperbark |
| grass in bag | `Jikan balji-nga wunan.` | `jikan` grass |
| frog in water | `Yirku-yirku bana-nga wunan.` | `bana-nga` sourced water LOC |
| crocodile in water | `Bilngkumu bana-nga wunan.` | salt-water crocodile, water LOC |
| put firewood on ground | `Jalbu-ngku baya bubu-ngu yijarrin.` | A marked ERG, object overt |
| bring paperbark from house | `Wulbuman-angka buyku bayan-muny wundin.` | ABL source retained |
| get water at camp | `Ngana bana bayan-ba manin.` | pronoun A bare |

**Perception and hearing safeguards.**

| function | safe Batch 169 form | construction lesson |
|---|---|---|
| child sees cloud | `Karrkay-ngku ngurrban ngalkal-ba nyajin.` | common-noun perceiver ERG |
| I see cloud | `Ngayu ngurrban nyajin.` | pronoun A bare |
| woman hears wind | `Jalbu-ngku muyar nyajin.` | `nyaji-l` = see/hear |
| we hear wind | `Ngana muyar nyajin.` | pronoun A bare |
| man sees sky | `Dingkar-angka jiri nyajin.` | `jiri` sky/heaven |
| I see sun | `Ngayu wungar nyajin.` | `wungar` sun/day |
| grandmother sees bird in tree | `Babi-ngka buyi juku-ngu nyajin.` | `juku-ngu` tree LOC |
| young man sees snake | `Warru-ngku jarba ngalkal-ba nyajin.` | no animal-as-instrument drift |
| I see crocodile in water | `Ngayu bilngkumu bana-nga nyajin.` | pronoun A bare |

**Ask-about, laugh, and comitative maintenance.**

| function | safe Batch 169 form | construction lesson |
|---|---|---|
| ask about water | `Wulman babi-nda bana-ka babajin.` | `bana-ka` sourced DAT topic |
| ask father about news | `Jalbu nganjan-anda kuku-ku babajin.` | no ERG on asker |
| mother laughs at father | `Ngamu nganjan-anda yajarrin.` | duplicate-repaired DAT:pt target |
| go into grass with baby | `Babi ngawa-nji jikan-ba dungan.` | LOC gloss stays honest |
| child goes with stick | `Karrkay juku-ji bayan-ba dungan.` | `juku-ji` only because sourced |
| stay in grass with baby | `Wulman jikan-ba bundanday ngawa-nji.` | place before comitative |

**Process traps from batch 169.**

- `Baya` has a possible English etymology note in Patz, but it is explicitly unsubstantiated; log the note, do not
  automatically mark `baya` as a loan.
- Do not use `juku` or animal nouns to create new instrument/comitative patterns. `Juku-ji` is allowed only because
  it is already sourced.
- `Bana-nga`, `juku-ngu`, and `jikan-ba` are LOC forms. English can say in/into/on, but the gloss must stay LOC.
- The exact duplicate `Ngamu karrkay-anka yajarrin` was repaired to `Ngamu nganjan-anda yajarrin`.

- Lint GREEN 8547; batch 169 added 50 accepted rows, 250 five-lens review passes, 20 lessons, 49 lexeme/source-log rows, export 7154/697/696, and process-event rows through export/docs/live verification.

## Rule 128 - Case-frame consolidation after Rule 127 - batch-170 (CONSTRUCTION)

Rule 128 consolidates the environmental set from Rule 127. The governing principle is: environmental and animal
heads stay inside old rest/object/perception/hearing/ask/laugh/comitative frames; no new instruments, possessives,
or comitatives are derived from them.

**Rest, standing, and object rows.**

| function | safe Batch 170 form | construction lesson |
|---|---|---|
| water at camp | `Bana bayan-ba wunan.` | `bana` water, retained LOC |
| firewood on ground | `Baya bubu-ngu wunan.` | possible loan note, no loan flag |
| stick in shade | `Juku wabarr-ba wunan.` | no new instrument |
| humpy stands at camp | `Wurun bayan-ba janay.` | use sourced stand/be predicate |
| bird sitting in tree | `Buyi juku-ngu bundanday.` | `juku-ngu` LOC |
| mother takes water | `Ngamu-ngku bana bayan-ka wundin.` | common-noun A ERG |
| I take the stick | `Ngayu juku bayan-ka wundin.` | pronoun A bare |
| man sees humpy | `Dingkar-angka wurun bayan-ba nyajin.` | common-noun perceiver ERG |

**Perception/hearing safeguards.**

| function | safe Batch 170 form | construction lesson |
|---|---|---|
| child sees cloud | `Karrkay-ngku ngurrban nyajin.` | common-noun perceiver ERG |
| I see cloud outside | `Ngayu ngurrban ngalkal-ba nyajin.` | pronoun A bare |
| mother hears wind | `Ngamu-ngku muyar nyajin.` | `nyaji-l` = see/hear |
| young man sees sky | `Warru-ngku jiri nyajin.` | `jiri` sky |
| we see sun | `Ngana wungar nyajin.` | `wungar` sun/day |
| grandmother sees bird | `Babi-ngka buyi ngalkal-ba nyajin.` | bird as object |
| young man sees snake | `Warru-ngku jarba bubu-ngu nyajin.` | snake as perceived object |
| I see crocodile | `Ngayu bilngkumu ngalkal-ba nyajin.` | crocodile as perceived object |

**Ask-about, laugh, and comitative maintenance.**

| function | safe Batch 170 form | construction lesson |
|---|---|---|
| ask about water | `Wulman kami-nda bana-ka babajin.` | `bana-ka` sourced DAT topic |
| child asks about mango | `Karrkay nganjan-anda mayngku-ku babajin.` | duplicate-repaired person asked |
| old man laughs at father | `Wulman nganjan-anda yajarrin.` | duplicate-repaired DAT:pt target |
| go into water with baby | `Babi ngawa-nji bana-nga dungan.` | `bana-nga` LOC, not a new case |
| go to tree with father | `Jalbu nganjan-anji juku-ngu dungan.` | `juku-ngu` LOC |
| stay in humpy with baby | `Wulman wurun-ba bundanday ngawa-nji.` | place before comitative |

**Process traps from batch 170.**

- `Wurun bayan-ba janay` is safer than forcing humpy into a lie/rest frame; match the noun to a sourced predicate.
- `Bana-nga`, `juku-ngu`, `jikan-ba`, and `wurun-ba` are LOC forms. English may say into/to/in, but the gloss stays LOC.
- `Juku-ji` is allowed only because it is sourced; no other instrument/comitative forms were derived from `juku`.
- Animal heads remained rest/perceived objects only, not agents, causes, instruments, or comitatives.
- Two planned duplicates were repaired before banking: `Karrkay maral-anda mayngku-ku babajin` ->
  `Karrkay nganjan-anda mayngku-ku babajin`; `Wulman kami-nda yajarrin` ->
  `Wulman nganjan-anda yajarrin`.

- Lint GREEN 8597; batch 170 added 50 accepted rows, 250 five-lens review passes, 20 lessons, 51 lexeme/source-log rows, export 7196/700/701, and process-event rows through export/docs/live verification.

## Rule 129 - material and landscape lexical expansion after Rule 128 - batch-171 (LEXICAL)

Rule 129 admits a small material/landscape set after the Rule 128 consolidation pass. The governing principle is:
new heads enter old frames first. They may be rest subjects, ABS objects, perceived objects, transfer objects, or
controlled places, but they do not license new instruments, comitatives, possessives, or abstract senses.

Verified/reinforced lexical heads: `birra`, `dumbul`, `kubu`, `kulji`, `jukar`, `manjal`, `madja`, `diburr`,
`nganka`, and `ngurrbal`.

Verified/reinforced sourced forms and retained frames: `bubu-ngu`, `wabarr-ba`, `balji-nga`, `baral-ba`,
`bayan-ka`, `bayan-muny`, `juku-ngu`, `ngalkal-ba`, `manjal-ba`, `madja-nga`, `bana-ka`, `bana-nga`,
`kuku-ku`, `minya-ka`, `mayngku-ku`, `ngamu-ndu`, `nganjan-anda`, `babi-nda`, `kami-nda`, `maral-anda`,
`ngawa-nji`, `jawun-unji`, `nganjan-anji`, `juku-ji`, `kambi-ji`, `wuna-y`, `kada-y`, `jana-y`, `dunga-y`,
`yijarri-l`, `bawa-l`, `wundi-l`, `nyaji-l`, `babaji-y`, `yajarri-l`, and `bunday`.

**Material and landscape rows.**

| function | safe Batch 171 form | source discipline |
|---|---|---|
| leaves in shade | `Birra wabarr-ba wunan.` | `birra` leaf, not lungs |
| bark on ground | `Dumbul bubu-ngu wunan.` | `dumbul` bark/hard covering; bark here |
| smoke from camp | `Kubu bayan-muny kadan.` | `kubu` smoke plus retained source |
| stone in shade | `Kulji wabarr-ba wunan.` | `kulji` stone/rock, not mountain |
| sand in bag | `Jukar balji-nga wunan.` | `jukar` sand as ABS rest subject |
| seeds on ground | `Diburr bubu-ngu wunan.` | seed sense, not bullet/tablet |
| flower on tree | `Nganka juku-ngu janay.` | `nganka` flower with sourced tree LOC |
| fog outside | `Ngurrbal ngalkal-ba wunan.` | `ngurrbal` fog |
| young man to mountain | `Warru manjal-ba dungan.` | `manjal-ba` mountain LOC |
| mother to scrub | `Ngamu madja-nga dungan.` | `madja-nga` scrub LOC |

**Object, transfer, and perception safeguards.**

| function | safe Batch 171 form | construction lesson |
|---|---|---|
| put leaves in bag | `Jalbu-ngku birra balji-nga yijarrin.` | common-noun A ERG |
| put bark on ground | `Dingkar-angka dumbul bubu-ngu yijarrin.` | bark as object only |
| leave stone on road | `Babi-ngka kulji baral-ba bawan.` | no `kulji-bu` |
| take seeds to camp | `Warru-ngku diburr bayan-ka wundin.` | `diburr` seed sense, DAT goal |
| bring leaves from house | `Kami-ngka birra bayan-muny wundin.` | ABL source retained |
| man sees smoke | `Dingkar-angka kubu nyajin.` | common-noun perceiver ERG |
| child sees leaves | `Karrkay-ngku birra juku-ngu nyajin.` | `juku-ngu` LOC |
| we see bark | `Ngana dumbul bubu-ngu nyajin.` | pronoun A bare |
| young man sees mountain | `Warru-ngku manjal nyajin.` | `manjal`, not `kulji` |
| old woman sees seeds | `Wulbuman-angka diburr balji-nga nyajin.` | seed sense only |

**Ask-about, laugh, and comitative maintenance.**

| function | safe Batch 171 form | construction lesson |
|---|---|---|
| old man asks mother | `Wulman ngamu-ndu bana-ka babajin.` | no ERG on `babaji-y` asker |
| child asks about mango | `Karrkay ngamu-ndu mayngku-ku babajin.` | loan/contact topic logged |
| man laughs at girl | `Dingkar maral-anda yajarrin.` | DAT:pt target |
| child laughs at father | `Karrkay nganjan-anda yajarrin.` | sourced target suffix |
| grandmother to scrub with baby | `Babi ngawa-nji madja-nga dungan.` | closed comitative only |
| young man to mountain with friend | `Warru jawun-unji manjal-ba dungan.` | closed comitative plus LOC |
| child to scrub with stick | `Karrkay juku-ji madja-nga dungan.` | `juku-ji` only because sourced |
| old man stays in scrub with baby | `Wulman madja-nga bundanday ngawa-nji.` | place before comitative |

**Process traps from batch 171.**

- `Birra` is leaf in this batch. Do not let the dictionary's lungs sense leak into leaf rows.
- `Dumbul` is bark/hard covering, but Batch 171 uses only bark.
- `Diburr` is used as seed only. The egg/bullet/tablet senses need their own explicit English and source trail.
- `Kulji` is stone/rock/pebbles, explicitly not mountain. Use `manjal` for mountain.
- No `kulji-bu` or other instrument row was admitted.
- `Warrur` was deliberately excluded from this pass because the dictionary/corpus trail was weaker than `dumbul`.
- `Wulman` and `mayngku` remain loan/contact forms and must be logged when foregrounded.
- **Process logging note.** Batch 171 stored source readback, the weak-`warrur` exclusion, duplicate scan, static
  guards, under-review lint, five-lens review, lessons, lexeme/source logs, post-close lint, export, docs, and live
  verification in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-171-material-landscape-lexical-expansion-after-rule128-process.md`.
- Lint GREEN 8647; batch 171 added 50 accepted rows, 250 five-lens review passes, 20 lessons, 46 lexeme/source-log rows, export 7240/704/703, and process-event rows through export/docs/live verification.

## Rule 130 - construction consolidation after Rule 129 - batch-172 (CONSTRUCTION)

Rule 130 does not add lexical heads. It consolidates the Rule 129 material/landscape set inside already controlled
frames. The governing principle is: the new content heads must behave safely as rest subjects, ABS objects, perceived
objects, and controlled places/sources/goals before any further morphology is attempted.

Verified/reinforced lexical heads: `birra`, `dumbul`, `kubu`, `kulji`, `jukar`, `manjal`, `madja`, `diburr`,
`nganka`, and `ngurrbal`. No new heads were admitted.

Verified/reinforced sourced forms and retained frames: `bubu-ngu`, `wabarr-ba`, `madja-muny`, `balji-nga`,
`ngalkal-ba`, `bayan-ba`, `manjal-ba`, `madja-nga`, `bayan-muny`, `bayan-ka`, `juku-ngu`, `ngamu-ndu`,
`kami-nda`, `kuku-ku`, `babi-nda`, `minya-ka`, `maral-anda`, `mayngku-ku`, `bana-ka`, `nganjan-anda`,
`ngawa-nji`, `juku-ji`, `wuna-y`, `kada-y`, `jana-y`, `yijarri-l`, `bawa-l`, `wundi-l`, `nyaji-l`,
`babaji-y`, `yajarri-l`, and `dunga-y`.

**Rest, source, and standing rows.**

| function | safe Batch 172 form | construction lesson |
|---|---|---|
| leaves on ground | `Birra bubu-ngu wunan.` | `birra` leaf only |
| bark in shade | `Dumbul wabarr-ba wunan.` | bark sense, not broad drift |
| smoke from scrub | `Kubu madja-muny kadan.` | old source-motion frame |
| stone in bag | `Kulji balji-nga wunan.` | no `kulji-bu` |
| seeds in bag | `Diburr balji-nga wunan.` | seed sense only |
| fog at camp | `Ngurrbal bayan-ba wunan.` | fog as rest/perceived head |
| camp on mountain | `Bayan manjal-ba janay.` | `manjal`, not `kulji` |
| tree in scrub | `Juku madja-nga janay.` | retained scrub LOC |

**Object, transfer, and perception safeguards.**

| function | safe Batch 172 form | construction lesson |
|---|---|---|
| put leaves on ground | `Dingkar-angka birra bubu-ngu yijarrin.` | common-noun A ERG |
| leave bark in shade | `Jalbu-ngku dumbul wabarr-ba bawan.` | object plus retained LOC |
| put stone in bag | `Karrkay-ngku kulji balji-nga yijarrin.` | stone as object only |
| bring stone from house | `Wulbuman-angka kulji bayan-muny wundin.` | ABL source retained |
| I bring bark from scrub | `Ngayu dumbul madja-muny wundin.` | pronoun A bare |
| grandmother sees leaves | `Babi-ngka birra bubu-ngu nyajin.` | common-noun perceiver ERG |
| I see leaves | `Ngayu birra bubu-ngu nyajin.` | pronoun A bare |
| child sees smoke from scrub | `Karrkay-ngku kubu madja-muny nyajin.` | source phrase retained |
| woman sees scrub | `Jalbu-ngku madja nyajin.` | common-noun perceiver ERG |
| I see scrub | `Ngayu madja nyajin.` | pronoun A bare |

**Ask-about, laugh, and comitative maintenance.**

| function | safe Batch 172 form | construction lesson |
|---|---|---|
| man asks mother about water | `Dingkar ngamu-ndu bana-ka babajin.` | no ERG on asker |
| grandmother asks about news | `Babi kami-nda kuku-ku babajin.` | retained DAT topic |
| father asks girl about mango | `Nganjan maral-anda mayngku-ku babajin.` | loan/contact topic logged |
| man laughs at mother | `Dingkar ngamu-ndu yajarrin.` | DAT:pt target |
| grandmother laughs at father | `Babi nganjan-anda yajarrin.` | sourced target suffix |
| mother to mountain with baby | `Ngamu ngawa-nji manjal-ba dungan.` | closed comitative only |
| old man to mountain with stick | `Wulman juku-ji manjal-ba dungan.` | `juku-ji` sourced, not new instrument |

**Process traps from batch 172.**

- No new lexical heads were admitted. Construction consolidation reused the Rule 129 set only.
- `Birra` remains leaf, `dumbul` remains bark here, and `diburr` remains seed here.
- `Kulji` remains stone/rock/pebbles, not mountain; `manjal` is mountain.
- No `kulji-bu` or other instrument row was admitted.
- `Warrur` remained excluded.
- Matched perception rows preserve the common-noun/pronoun A contrast.
- `Babaji-y` askers are ABS/S, `yajarri-l` targets are DAT:pt, and comitatives remain closed.
- **Process logging note.** Batch 172 stored source readback, duplicate scan, static guards, under-review lint,
  five-lens review, lessons, lexeme/source logs, post-close lint, export, docs, and live verification in
  `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-172-construction-consolidation-after-rule129-process.md`.
- Lint GREEN 8697; batch 172 added 50 accepted rows, 250 five-lens review passes, 20 lessons, 42 lexeme/source-log rows, export 7281/710/706, and process-event rows through export/docs/live verification.

## Rule 131 - body-part lexical expansion after Rule 130 - batch-173 (LEXICAL)

Rule 131 adds a small body-part set, but it does not open new morphology. The heads enter first in old, source-backed
frames: inalienable state predicates, whole-part objects, perception, wash/reflexive wash, placement/location,
affected-object rows, and a few directly sourced body compounds.

Verified/reinforced lexical heads: `mara` hand, `jina` foot, `walu` face, `milka` ear, `miyil` eye, `ngandal`
mouth, `dukul` head, `muku` back, and `bibar` shin. `Kaka` is not a body-part head; it remains a sore/pain
predicate only.

Verified/reinforced sourced forms and retained frames: `mara-nga`, `jina-nga`, `muku-ngu`, `ngandal-ba`, `bibar-a`,
`babi-nda`, `karrkay-anda`, `ngawa-nda`, `nganjan-anda`, `jalbu-ndu`, `mukul-dingkar-anda`,
`mukul-jalbu-ndu`, `nyaji-l`, `julurri-l`, `julurri-ji-y`, `yijarri-l`, `bayka-l`, `bija-l`, `baka-ji-y`,
`narri-ji-y`, `dara-y-mani-l`, `milka-kari`, `miyil-dandi`, `walu-wukurri-y`, and `milka-jana-y`.

**State and perception rows.**

| function | safe Batch 173 form | construction lesson |
|---|---|---|
| grandmother's hand good | `Babi mara ngulkurr.` | inalienable body apposition, no POSS suffix |
| father's foot sore | `Nganjan jina kaka.` | `jina` foot, not track/path |
| old man's mouth dry | `Mukul-dingkar ngandal marral.` | `ngandal` mouth |
| grandfather's head big | `Kami dukul yalbay.` | source model `nyulu dukul yalbay` |
| child's shin sore | `Karrkay bibar kaka.` | `bibar` shin selected, not ankle |
| grandmother sees child's hand | `Babi-ngka karrkay mara nyajin.` | common-noun perceiver ERG |
| I see child's foot | `Ngayu karrkay jina nyajin.` | pronoun A bare |
| child sees father's shin | `Karrkay-ngku nganjan bibar nyajin.` | whole-part object, shin sense |

**Wash, placement, affected-object, and compound rows.**

| function | safe Batch 173 form | construction lesson |
|---|---|---|
| mother washes grandmother's hand | `Ngamu-ngku babi mara julurrin.` | transitive A ERG |
| I washed my hand | `Ngayu mara julurri-jin.` | reflexive S bare |
| father puts water on child's foot | `Nganjan-angka bana yijarrin karrkay-anda jina-nga.` | Patz `jina-nga` foot-LOC |
| grandmother puts water on old man's shin | `Babi-ngka bana yijarrin mukul-dingkar-anda bibar-a.` | Patz `bibar-a` shin-LOC |
| dog bites old woman's foot | `Kaya-ngka mukul-jalbu jina baykan.` | affected body-part O |
| woman steps on my foot | `Jalbu-ndu ngayu jina narri-jin.` | stepping trigger in LOC:pt |
| old man is deaf | `Mukul-dingkar milka-kari.` | sourced privative compound |
| old woman is sleepless | `Mukul-jalbu miyil-dandi.` | sourced eye-hard compound |
| young man turned around | `Warru walu-wukurrin.` | sourced face-follow compound |

**Process traps from batch 173.**

- `Jina` is foot only in this rule. Do not let the track/path sense enter body-part rows.
- `Miyil` is eye only. The tree homonym stays out unless the English and source trail explicitly require it.
- `Bibar` is admitted cautiously as shin because dictionary and Patz `bibar-a` both support it. Do not use the ankle
  sense without a fresh source note.
- `Kaka` is a sore/pain predicate, not a body-part noun.
- No body-part instrument rows were admitted, even though some are sourced elsewhere; Rule 131 is lexical/appositional.
- No comitatives or alienable possessive suffixes were admitted. English possessives are represented by Kuku
  inalienable possessor + body-part apposition.
- Common-noun transitive agents remain ERG-marked; pronoun A remains bare; reflexive S remains bare.
- **Duplicate repair.** Planned `Karrkay milka-janan` duplicated batch 139. Accepted replacement:
  `Maral milka-janan`.
- **Process logging note.** Batch 173 stored source readback, selected-sense decisions, duplicate repair, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, post-close lint, export, docs, and live
  verification in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-173-body-part-lexical-expansion-process.md`.
- Lint GREEN 8747; batch 173 added 50 accepted rows, 250 five-lens review passes, 20 lessons, 45 lexeme/source-log rows, export 7321/713/713, and process-event rows through export/docs/live verification.

## Rule 132 - construction consolidation after Rule 131 - batch-174 (CONSTRUCTION)

Rule 132 does not add lexical heads. It consolidates the Rule 131 body-part set inside already controlled state,
perception, wash/reflexive wash, placement/location, affected-object, chance-stepping, drop/cause-fall, privative,
and compound frames.

Verified/reinforced lexical heads: `mara`, `jina`, `walu`, `milka`, `miyil`, `ngandal`, `dukul`, `muku`, and
`bibar`. No new lexical field was admitted. `Kaka` remains a sore/pain predicate only.

Verified/reinforced sourced forms and retained frames: `mara-nga`, `jina-nga`, `muku-ngu`, `ngandal-ba`, `bibar-a`,
`ngamu-ndu`, `nganjan-anda`, `babi-nda`, `kami-nda`, `maral-anda`, `karrkay-anda`, `ngawa-nda`,
`mukul-jalbu-ndu`, `nyaji-l`, `julurri-l`, `julurri-ji-y`, `yijarri-l`, `bayka-l`, `bija-l`, `narri-ji-y`,
`dara-y-mani-l`, `milka-kari`, `miyil-dandi`, and `walu-wukurri-y`.

**State, perception, and wash rows.**

| function | safe Batch 174 form | construction lesson |
|---|---|---|
| woman's hand sore | `Jalbu mara kaka.` | `kaka` sore/pain only |
| old man's foot good | `Mukul-dingkar jina ngulkurr.` | `jina` foot, not track/path |
| child's face dry | `Karrkay walu marral.` | `walu` face |
| mother's eye good | `Ngamu miyil ngulkurr.` | `miyil` eye, not tree |
| old woman's shin dry | `Mukul-jalbu bibar marral.` | `bibar` shin, not ankle |
| mother sees grandfather's hand | `Ngamu-ngku kami mara nyajin.` | common-noun A ERG |
| I see father's foot | `Ngayu nganjan jina nyajin.` | pronoun A bare |
| father washes mother's hand | `Nganjan-angka ngamu mara julurrin.` | transitive A ERG |
| grandfather washes his hand | `Kami mara julurri-jin.` | reflexive S bare |
| girl washes her shin | `Maral bibar julurri-jin.` | shin selected |

**Placement, affected-object, stepping, drop, and compounds.**

| function | safe Batch 174 form | construction lesson |
|---|---|---|
| water on father's hand | `Ngamu-ngku bana yijarrin nganjan-anda mara-nga.` | body LOC plus person LOC:pt |
| water on girl's foot | `Babi-ngka bana yijarrin maral-anda jina-nga.` | Patz-backed foot LOC |
| water in baby's mouth | `Jalbu-ngku bana yijarrin ngawa-nda ngandal-ba.` | mouth LOC, no instrument |
| water on child's shin | `Mukul-dingkar-angka bana yijarrin karrkay-anda bibar-a.` | Patz-backed shin LOC |
| dog bites mother's hand | `Kaya-ngka ngamu mara baykan.` | affected whole-part O |
| grandmother steps on my hand | `Babi-nda ngayu mara narri-jin.` | chance-passive LOC:pt trigger |
| father drops stone on mother's foot | `Nganjan-angka kulji daray-manin ngamu-ndu jina-nga.` | drop frame; `kulji` stone |
| father is deaf | `Nganjan milka-kari.` | sourced privative compound |
| mother is sleepless | `Ngamu miyil-dandi.` | sourced eye-hard compound |
| dog turned around | `Kaya walu-wukurrin.` | sourced face-follow compound |

**Process traps from batch 174.**

- No new lexical heads were admitted. Rule 132 is a consolidation pass.
- `Jina` remains foot only; no track/path rows.
- `Miyil` remains eye only; no tree rows.
- `Bibar` remains shin only; no ankle rows.
- `Kaka` remains sore/pain only, not a body-part noun.
- No body-part instruments, comitatives, alienable possessive suffixes, or temporal clitic rows were admitted.
- Common-noun A in perception/wash/placement/affected/drop rows remained ERG-marked.
- Pronoun A rows stayed bare; reflexive wash rows stayed S-marked, not ERG-marked.
- `Kulji` remained stone in placement/drop rows, not mountain.
- **Process logging note.** Batch 174 stored source readback, construction-scope decisions, duplicate scan, static
  guards, under-review lint, five-lens review, lessons, lexeme/source logs, post-close lint, export, docs, and live
  verification in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-174-construction-consolidation-after-rule131-process.md`.
- Lint GREEN 8797; batch 174 added 50 accepted rows, 250 five-lens review passes, 20 lessons, 44 lexeme/source-log rows, export 7364/716/717, and process-event rows through export/docs/live verification.

## Rule 133 - animal/body-flesh lexical expansion after Rule 132 - batch-175 (LEXICAL)

Rule 133 adds a small animal/body-flesh set, but it does not open new morphology. The heads enter through old
state, perception, eating/cooking, placement, want/ask, transfer, wash/reflexive wash, affected-object, and
rest-location frames. This is a literal lexical pass: no metaphorical bones, no emotional `jiba`, and no
unresolved animal-leg contrast.

Verified/reinforced lexical heads: `bajibay` bone, `bangkarr` body/flesh, `biji` tail, `jiba` liver, and `malbin`
upper leg. Support heads: `minya` meat/flesh-food and `kuyu` fish. `Dakil` is explicitly excluded because the live
lexeme row stores branch while Patz also has front-leg/hind-leg narrative contexts; that contrast needs its own
disambiguation pass.

Verified/reinforced sourced forms and retained frames: `jiba-ka`, `bajibay-ngka`, `minya-ka`, `kuyu-ku`,
`bajibay-kari`, `bajibay-kari-ka`, `bubu-ngu`, `bubu-muny`, `balji-nga`, `wabarr-ba`, `babi-nda`,
`nganjan-anda`, `ngamu-ndu`, `karrkay-anda`, `nyaji-l`, `nuka-l`, `waju-l`, `yijarri-l`, `bawa-l`, `mani-l`,
`daya`, `babaji-y`, `julurri-l`, `julurri-ji-y`, `bayka-l`, and `wuna-y`.

**State, perception, and whole-part rows.**

| function | safe Batch 175 form | construction lesson |
|---|---|---|
| old woman's upper leg sore | `Mukul-jalbu malbin kaka.` | `malbin` upper leg only |
| child's body good | `Karrkay bangkarr ngulkurr.` | `bangkarr` body/flesh |
| fish tail dry | `Kuyu biji marral.` | `biji` tail in whole-part NP |
| dog tail long | `Kaya biji kalbay.` | animal tail, no possessive suffix |
| bone dry | `Bajibay marral.` | literal bone |
| liver good meat | `Jiba minya ngulkurr bajaku.` | literal liver as food |
| mother sees upper leg | `Ngamu-ngku malbin nyajin.` | common-noun A ERG |
| I see old man's upper leg | `Ngayu mukul-dingkar malbin nyajin.` | pronoun A bare |
| father sees fish tail | `Nganjan-angka kuyu biji nyajin.` | Patz `kuyu biji` model |
| grandmother sees liver | `Babi-ngka jiba nyajin.` | literal `jiba`, not grief |

**Food/object, want/ask, transfer, wash, and rest rows.**

| function | safe Batch 175 form | construction lesson |
|---|---|---|
| dog eats bone | `Kaya-ngka bajibay nukan.` | Patz dog-eats-bone model |
| child eats liver | `Karrkay-ngku jiba nukan.` | liver as food object |
| woman puts liver on ground | `Jalbu-ngku jiba bubu-ngu yijarrin.` | old placement frame |
| we put fish tail in bag | `Ngana kuyu biji balji-nga yijarrin.` | pronoun A bare |
| child wants liver | `Karrkay jiba-ka wawu.` | sourced liver DAT |
| child wants bone | `Karrkay bajibay-ngka wawu.` | bounded dative topic |
| mother asks grandmother about liver | `Ngamu babi-nda jiba-ka babajin.` | unmarked asker, person LOC:pt, topic DAT |
| grandmother gives liver to child | `Babi-ngka jiba dajin karrkay-anda.` | recipient LOC:pt |
| girl washes upper leg | `Maral malbin julurri-jin.` | no new `malbin` case form |
| fish tail lies in shade | `Kuyu biji wabarr-ba wunan.` | rest-location frame |

**Process traps from batch 175.**

- `Dakil` is excluded. Do not write front-leg or hind-leg rows until a dedicated source pass separates the branch,
  arm/wing, and animal-leg senses.
- `Malbin` is dictionary upper leg. Batch 175 deliberately uses no `malbin` dative, locative, instrumental, or
  comitative forms.
- `Jiba` is literal liver only in this rule. `Jiba-badi` grief/sadness compounds are not part of the batch.
- `Bangkarr` is body/flesh only. Do not generalize the Patz steak-like text context without a separate note.
- `Minya` support rows use meat/flesh-food only, not the broader generic animal classifier.
- No instruments, comitatives, alienable possessive suffixes, temporal clitics, or unsourced analogies were admitted.
- Common-noun A remained ERG-marked; pronoun A stayed bare; `babaji-y` askers stayed unmarked.
- **Process logging note.** Batch 175 stored dictionary/grammar source readback, selected/excluded senses, duplicate
  scan, static guards, under-review lint, five-lens review, lessons, lexeme/source logs, post-close lint, export,
  docs, and live verification in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-175-animal-body-flesh-lexical-expansion-process.md`.
- Lint GREEN 8847; batch 175 added 50 accepted rows, 250 five-lens review passes, 22 lessons, 43 lexeme/source-log rows, export 7405/720/722, and process-event rows through export/docs/live verification.

## Rule 134 - construction consolidation after Rule 133 - batch-176 (CONSTRUCTION)

Rule 134 does not add lexical heads. It consolidates the Rule 133 animal/body-flesh set inside old, already
controlled frames: state predicates, perception, eating/cooking, placement, leaving/getting, want/ask, transfer,
wash/reflexive wash, affected-object bite, and rest-location rows.

Verified/reinforced lexical heads: `bajibay` bone, `bangkarr` body/flesh, `biji` tail, `jiba` liver, `malbin`
upper leg, with `minya` meat/flesh-food and `kuyu` fish as support heads only. No new lexical field was admitted.

Verified/reinforced sourced forms and retained frames: `jiba-ka`, `bajibay-ngka`, `minya-ka`, `kuyu-ku`,
`bajibay-kari`, `bajibay-kari-ka`, `bubu-ngu`, `bubu-muny`, `balji-nga`, `wabarr-ba`, `ngamu-ndu`,
`nganjan-anda`, `kami-nda`, `karrkay-anda`, `nyaji-l`, `nuka-l`, `waju-l`, `yijarri-l`, `bawa-l`, `mani-l`,
`daya`, `babaji-y`, `julurri-l`, `julurri-ji-y`, `bayka-l`, and `wuna-y`.

**State, perception, and food/object rows.**

| function | safe Batch 176 form | construction lesson |
|---|---|---|
| grandfather's upper leg sore | `Kami malbin kaka.` | `malbin` upper leg only |
| old man's body sore | `Mukul-dingkar bangkarr kaka.` | `bangkarr` body/flesh |
| dog's tail dry | `Kaya biji marral.` | `biji` tail in whole-part NP |
| bone very good | `Bajibay ngulkurr bajaku.` | literal `bajibay` |
| boneless meat good | `Minya bajibay-kari ngulkurr.` | privative retained |
| father sees mother's upper leg | `Nganjan-angka ngamu malbin nyajin.` | common-noun A ERG |
| I see dog's tail | `Ngayu kaya biji nyajin.` | pronoun A bare |
| old woman sees bone in bag | `Mukul-jalbu-ngku bajibay balji-nga nyajin.` | old location frame |
| mother sees child's body | `Ngamu-ngku karrkay bangkarr nyajin.` | whole-part O |
| dog eats bone in shade | `Kaya-ngka bajibay wabarr-ba nukan.` | Patz dog-eats-bone model |

**Ask, transfer, wash, affected-object, and rest rows.**

| function | safe Batch 176 form | construction lesson |
|---|---|---|
| grandmother wants liver | `Babi jiba-ka wawu.` | sourced liver DAT |
| I want bone | `Ngayu bajibay-ngka wawu.` | pronoun subject, DAT topic |
| father asks mother about liver | `Nganjan ngamu-ndu jiba-ka babajin.` | asker unmarked |
| old man asks about boneless meat | `Mukul-dingkar ngamu-ndu minya-ka bajibay-kari-ka babajin.` | retained dative phrase |
| mother gives bone to child | `Ngamu-ngku bajibay dajin karrkay-anda.` | recipient LOC:pt |
| child gives liver to father | `Karrkay-ngku jiba dajin nganjan-anda.` | literal liver object |
| grandmother washes child's upper leg | `Babi-ngka karrkay malbin julurrin.` | no `malbin` case form |
| I washed my upper leg | `Ngayu malbin julurri-jin.` | reflexive S bare |
| dog bites grandfather's upper leg | `Kaya-ngka kami malbin baykan.` | affected whole-part O |
| boneless meat lies in bag | `Minya bajibay-kari balji-nga wunan.` | rest-location frame |

**Process traps from batch 176.**

- No new lexical heads were admitted. Rule 134 is a construction pass.
- `Dakil`, front-leg, and hind-leg rows remain excluded.
- `Malbin` remains dictionary upper leg only. No `malbin` dative, locative, instrumental, or comitative forms were
  admitted.
- `Jiba` remains literal liver only; no `jiba-badi` emotional compound rows.
- `Bangkarr` remains body/flesh only; no steak drift.
- `Minya` remains meat/flesh-food in support rows, not generic animal.
- No instruments, comitatives, alienable possessive suffixes, temporal clitics, or unsourced analogies were admitted.
- Common-noun A remained ERG-marked; pronoun A stayed bare; `babaji-y` askers stayed unmarked.
- **Process logging note.** Batch 176 stored source readback, construction scope, duplicate scan, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, post-close lint, export, docs, and live
  verification in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-176-construction-consolidation-after-rule133-process.md`.
- Lint GREEN 8897; batch 176 added 50 accepted rows, 250 five-lens review passes, 20 lessons, 44 lexeme/source-log rows, export 7449/725/723, and process-event rows through export/docs/live verification.

## Rule 135 - torso/limb body-part lexical expansion after Rule 134 - batch-177 (LEXICAL)

Rule 135 admits a narrow body-part set and keeps constructional novelty at zero. The rows use only old body-part
apposition, perception, transitive wash, reflexive wash, and affected-object bite frames.

Verified/reinforced lexical heads: `damu` chest, `jibar` stomach, `jakay` neck/back of neck, `binda` shoulder,
`wakuy` arm, `wulu` ankle, and `wurra` navel.

Excluded adjacent heads and senses: `waba` thigh because grammar examples also contain `waba-l` "look up"; `jandal`
leg because the batch does not reopen general leg coverage; `dakil` because branch/limb ambiguity is still reserved
for a dedicated pass; locational `jibarr` because Rule 135 uses only `jibar` stomach. `Binda` is shoulder, not
tree/river fork; `damu` is chest, not hillside; `wulu` is worded as ankle; `wurra` is worded as navel.

**State and perception rows.**

| function | safe Batch 177 form | construction lesson |
|---|---|---|
| father's chest sore | `Nganjan damu kaka.` | `damu` chest only |
| grandmother's stomach sore | `Babi jibar kaka.` | `jibar` stomach, not locational `jibarr` |
| baby's neck sore | `Ngawa jakay kaka.` | `jakay` neck/back of neck |
| woman's shoulder sore | `Jalbu binda kaka.` | `binda` shoulder, not fork |
| young man's arm sore | `Warru wakuy kaka.` | `wakuy` arm, no case form |
| child's ankle sore | `Karrkay wulu kaka.` | `wulu` ankle wording |
| baby's navel good | `Ngawa wurra ngulkurr.` | `wurra` navel wording |
| mother sees child's chest | `Ngamu-ngku karrkay damu nyajin.` | common-noun A ERG |
| I see father's chest | `Ngayu nganjan damu nyajin.` | pronoun A bare |
| grandfather sees child's navel | `Kami-ngka karrkay wurra nyajin.` | whole-part O |

**Wash, reflexive wash, and affected-object rows.**

| function | safe Batch 177 form | construction lesson |
|---|---|---|
| mother washes child's chest | `Ngamu-ngku karrkay damu julurrin.` | affected whole-part O |
| grandmother washes child's neck | `Babi-ngka karrkay jakay julurrin.` | transitive wash |
| old man washes young man's arm | `Mukul-dingkar-angka warru wakuy julurrin.` | common-noun A ERG |
| I wash my chest | `Ngayu damu julurri-jin.` | reflexive S bare |
| child washes his stomach | `Karrkay jibar julurri-jin.` | reflexive body part |
| woman washes her shoulder | `Jalbu binda julurri-jin.` | no possessive suffix |
| dog bites father's chest | `Kaya-ngka nganjan damu baykan.` | affected whole-part O |
| crab bites child's stomach | `Ngalngal-angka karrkay jibar baykan.` | common-noun A ERG |
| dog bites young man's arm | `Kaya-ngka warru wakuy baykan.` | affected arm object |
| crab bites woman's ankle | `Ngalngal-angka jalbu wulu baykan.` | ankle selected |

**Process traps from batch 177.**

- No target-head case forms were admitted, even though `wakuy-mbu` is a sourced grammar form.
- No instruments, comitatives, alienable possessive suffixes, temporal clitics, target compounds, or unsourced
  analogies were admitted.
- `Waba`, `jandal`, `dakil`, and locational `jibarr` remain excluded.
- Common-noun A remained ERG-marked; pronoun A stayed bare; reflexive wash S stayed unmarked.
- **Process logging note.** Batch 177 stored source readback, lexical scope, duplicate scan, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, post-close lint, export, docs, and live
  verification in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-177-torso-limb-body-part-lexical-expansion-process.md`.
- Lint GREEN 8947; batch 177 added 50 accepted rows, 250 five-lens review passes, 21 lessons, 29 lexeme/source-log rows, export 7496/726/725, and process-event rows through export/docs/live verification.

## Rule 136 - construction consolidation after Rule 135 - batch-178 (CONSTRUCTION)

Rule 136 does not admit new target heads. It consolidates the Rule 135 torso/limb body-part set inside already
controlled appositional state, perception, transitive wash, reflexive wash, and affected-object bite frames.

Verified/reinforced lexical heads: `damu` chest, `jibar` stomach, `jakay` neck/back of neck, `binda` shoulder,
`wakuy` arm, `wulu` ankle, and `wurra` navel. State predicates/modifiers reused: `kaka` sore, `marral` dry,
`ngulkurr` good, `bajaybajay` painful, `junkurr` strength/strong, `yalbay` big, and `bajaku` very.

**State and perception rows.**

| function | safe Batch 178 form | construction lesson |
|---|---|---|
| grandfather's chest painful | `Kami damu bajaybajay.` | `damu` chest only |
| mother's stomach good | `Ngamu jibar ngulkurr.` | `jibar` stomach, not `jibarr` |
| father's neck dry | `Nganjan jakay marral.` | `jakay` neck/back of neck |
| grandmother's shoulder good | `Babi binda ngulkurr.` | `binda` shoulder only |
| woman's arm strong | `Jalbu wakuy junkurr.` | `wakuy` arm, no case form |
| child's chest very sore | `Karrkay damu kaka bajaku.` | degree particle retained |
| father's chest big | `Nganjan damu yalbay.` | modifier after body part |
| grandmother sees father's chest | `Babi-ngka nganjan damu nyajin.` | common-noun A ERG |
| I see young man's neck | `Ngayu warru jakay nyajin.` | pronoun A bare |
| child sees mother's navel | `Karrkay-ngku ngamu wurra nyajin.` | whole-part O |

**Wash, reflexive wash, and affected-object rows.**

| function | safe Batch 178 form | construction lesson |
|---|---|---|
| grandfather washes father's chest | `Kami-ngka nganjan damu julurrin.` | transitive wash |
| mother washes grandmother's stomach | `Ngamu-ngku babi jibar julurrin.` | affected whole-part O |
| woman washes child's shoulder | `Jalbu-ngku karrkay binda julurrin.` | common-noun A ERG |
| child washes baby's arm | `Karrkay-ngku ngawa wakuy julurrin.` | child A ERG |
| father washes his chest | `Nganjan damu julurri-jin.` | reflexive S bare |
| I wash my neck | `Ngayu jakay julurri-jin.` | pronoun S bare |
| child washes his navel | `Karrkay wurra julurri-jin.` | no possessive suffix |
| dog bites mother's stomach | `Kaya-ngka ngamu jibar baykan.` | affected whole-part O |
| crab bites young man's arm | `Ngalngal-angka warru wakuy baykan.` | common-noun A ERG |
| crab bites father's chest | `Ngalngal-angka nganjan damu baykan.` | affected chest object |

**Process traps from batch 178.**

- No new target heads were admitted. Rule 136 is a construction pass.
- No target-head case forms were admitted.
- No instruments, comitatives, alienable possessive suffixes, temporal clitics, target compounds, or unsourced
  analogies were admitted.
- `Waba`, `jandal`, `dakil`, locational `jibarr`, and carry-over `malbin`, `jiba`, `bangkarr`, and `minya` remain
  excluded.
- Common-noun A remained ERG-marked; pronoun A stayed bare; reflexive wash S stayed unmarked.
- **Process logging note.** Batch 178 stored source readback, construction scope, duplicate scan, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, post-close lint, export, docs, and live
  verification in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-178-construction-consolidation-after-rule135-process.md`.
- Lint GREEN 8997; batch 178 added 50 accepted rows, 250 five-lens review passes, 22 lessons, 33 lexeme/source-log rows, export 7536/732/729, and process-event rows through export/docs/live verification.

## Rule 137 - handled-object lexical expansion after Rule 136 - batch-179 (LEXICAL)

Rule 137 admits a narrow handled-object set and deliberately keeps the targets out of instrument/comitative grammar.
Tools and weapons appear as bare themes, rest subjects, or perceived/placed/left/taken objects.

Verified target heads: `badur` hook/line, `karra` rope/cord/string, `makarr` fish net, `ngunyin` dilly bag,
`wangal` boomerang, `warrbi` axe, `kunjuri` shield, and `kalka` spear/fishing spear. Support-only heads and forms:
`balji-nga` bag LOC, `bubu-ngu` ground LOC, `bubu-muny` ground ABL, `wabarr-ba` shade LOC, and `bayan-ba`
camp/house LOC.

**State and rest-location rows.**

| function | safe Batch 179 form | construction lesson |
|---|---|---|
| hook and line good | `Badur ngulkurr.` | `badur` hook/line only |
| rope dry | `Karra marral.` | `karra` rope/cord/string |
| fish net good | `Makarr ngulkurr.` | `makarr` fish net |
| dilly bag dry | `Ngunyin marral.` | dilly-bag sense only |
| boomerang big | `Wangal yalbay.` | boomerang noun, not dance |
| axe good | `Warrbi ngulkurr.` | axe sense, not grass-house |
| rope at camp | `Karra bayan-ba wunan.` | duplicate-safe sourced locative |
| boomerang in bag | `Wangal balji-nga wunan.` | `balji` support-only container |
| shield in bag | `Kunjuri balji-nga wunan.` | target remains bare |
| spear in shade | `Kalka wabarr-ba wunan.` | no `kalka-ji` or `kalka-bu` |

**Perception, placement, leave, and get rows.**

| function | safe Batch 179 form | construction lesson |
|---|---|---|
| mother sees hook/line in bag | `Ngamu-ngku badur balji-nga nyajin.` | common-noun A ERG |
| father sees rope on ground | `Nganjan-angka karra bubu-ngu nyajin.` | target object bare |
| I see boomerang in shade | `Ngayu wangal wabarr-ba nyajin.` | pronoun A bare |
| mother puts hook/line in bag | `Ngamu-ngku badur balji-nga yijarrin.` | placement with support LOC |
| they put hook/line in shade | `Jana badur wabarr-ba yijarrin.` | pronoun A bare |
| grandmother leaves net in bag | `Babi-ngka makarr balji-nga bawan.` | `balji-nga` is support only |
| I leave boomerang on ground | `Ngayu wangal bubu-ngu bawan.` | no target case form |
| mother takes hook/line from ground | `Ngamu-ngku badur bubu-muny manin.` | sourced ground ABL |
| child takes dilly bag from ground | `Karrkay-ngku ngunyin bubu-muny manin.` | dilly-bag sense only |
| man takes shield from ground | `Dingkar-angka kunjuri bubu-muny manin.` | common-noun A ERG |

**Process traps from batch 179.**

- `Balji` is support-only; `balji-nga` does not make `balji` a target head.
- No target-head case forms were admitted.
- No instruments, comitatives, alienable possessive suffixes, temporal clitics, target compounds, or unsourced
  analogies were admitted.
- `Warrbi` is axe only; `ngunyin` is dilly bag only; `wangal` is boomerang noun only.
- `Waba`, `jandal`, `dakil`, locational `jibarr`, and carry-over `malbin`, `jiba`, `bangkarr`, and `minya` remain
  excluded. `Jungkalu`, `juku`, `kulji`, and `kambi` were also held out.
- Common-noun A remained ERG-marked; pronoun A stayed bare.
- **Process logging note.** Batch 179 stored source readback, lexical scope, duplicate-scan repair, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, post-close lint, export, docs, and live
  verification in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-179-handled-object-lexical-expansion-after-rule136-process.md`.
- Lint GREEN 9047; batch 179 added 50 accepted rows, 250 five-lens review passes, 22 lessons, 30 lexeme/source-log rows, export 7578/735/734, and process-event rows through export/docs/live verification.

## Rule 138 - construction consolidation after Rule 137 - batch-180 (CONSTRUCTION)

Rule 138 admits no new target heads. It consolidates the Rule 137 handled-object set inside the same controlled
state, rest-location, perception, placement, leave, and get/source frames.

Retained target heads: `badur` hook/line, `karra` rope/cord/string, `makarr` fish net, `ngunyin` dilly bag,
`wangal` boomerang, `warrbi` axe, `kunjuri` shield, and `kalka` spear/fishing spear. Retained support-only heads
and forms: `balji-nga` bag LOC, `bubu-ngu` ground LOC, `bubu-muny` ground ABL, `wabarr-ba` shade LOC, and
`bayan-ba` camp/house LOC.

**State and rest-location rows.**

| function | safe Batch 180 form | construction lesson |
|---|---|---|
| hook and line dry | `Badur marral.` | `badur` hook/line only |
| rope good | `Karra ngulkurr.` | `karra` rope/cord/string |
| fish net dry | `Makarr marral.` | `makarr` fish net |
| dilly bag good | `Ngunyin ngulkurr.` | dilly-bag sense only |
| boomerang good | `Wangal ngulkurr.` | boomerang noun, not dance |
| axe dry | `Warrbi marral.` | axe sense, not grass-house |
| hook and line on ground | `Badur bubu-ngu wunan.` | target remains bare |
| fish net in bag | `Makarr balji-nga wunan.` | `balji` support-only container |
| dilly bag at camp | `Ngunyin bayan-ba wunan.` | `ngunyin` not bark/spider/placenta |
| spear on ground | `Kalka bubu-ngu wunan.` | no `kalka-ji` or `kalka-bu` |

**Perception, placement, leave, and get rows.**

| function | safe Batch 180 form | construction lesson |
|---|---|---|
| mother sees rope in bag | `Ngamu-ngku karra balji-nga nyajin.` | common-noun A ERG |
| child sees boomerang in bag | `Karrkay-ngku wangal balji-nga nyajin.` | target object bare |
| I see rope at camp | `Ngayu karra bayan-ba nyajin.` | pronoun A bare |
| child puts rope in bag | `Karrkay-ngku karra balji-nga yijarrin.` | placement with support LOC |
| woman puts dilly bag at camp | `Jalbu-ngku ngunyin bayan-ba yijarrin.` | selected sense only |
| mother leaves rope in bag | `Ngamu-ngku karra balji-nga bawan.` | `balji-nga` is support only |
| woman leaves spear on ground | `Jalbu-ngku kalka bubu-ngu bawan.` | no target case form |
| mother takes boomerang from ground | `Ngamu-ngku wangal bubu-muny manin.` | sourced ground ABL |
| father takes spear from ground | `Nganjan-angka kalka bubu-muny manin.` | common-noun A ERG |
| we take hook and line from ground | `Ngana badur bubu-muny manin.` | pronoun A bare |

**Process traps from batch 180.**

- No new target heads were admitted. Rule 138 is a construction pass.
- `Balji` remains support-only; `balji-nga` does not make `balji` a target head.
- No target-head case forms were admitted.
- No instruments, comitatives, alienable possessive suffixes, temporal clitics, target compounds, or unsourced
  analogies were admitted.
- `Warrbi` is axe only; `ngunyin` is dilly bag only; `wangal` is boomerang noun only.
- `Waba`, `jandal`, `dakil`, locational `jibarr`, and carry-over `malbin`, `jiba`, `bangkarr`, and `minya` remain
  excluded. `Jungkalu`, `juku`, `kulji`, and `kambi` were also held out.
- Common-noun A remained ERG-marked; pronoun A stayed bare.
- **Process logging note.** Batch 180 stored source readback, construction scope, duplicate scan, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, post-close lint, export, docs, and live
  verification in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-180-construction-consolidation-after-rule137-process.md`.
- Lint GREEN 9097; batch 180 added 50 accepted rows, 250 five-lens review passes, 22 lessons, 29 lexeme/source-log rows, export 7623/738/736, and process-event rows through export/docs/live verification.

## Rule 139 - camp/fire-material lexical expansion after Rule 138 - batch-181 (LEXICAL)

Rule 139 opens a tightly bounded camp/fire-material field after a fresh dictionary and grammar source pass. The batch
adds `jimal` fire stick, `ngunjil` charcoal/hot coals, `dumbul` bark, `buyku` paperbark, `jikan` grass, `baya`
fire/firewood, `kubu` smoke, and `nganjirr` grass tree.

Rejected source trap: `bajar` is not residue ash. The dictionary gloss "ash" belongs to the English tree name
Moreton Bay ash/white gum; the definitions and commentary specify a tree. Do not use `bajar` for ash residue.
`Ngalku` bush fire/grassfire was source-checked but not opened in Rule 139.

**State, rest-location, and perception rows.**

| function | safe Batch 181 form | construction lesson |
|---|---|---|
| fire stick good | `Jimal ngulkurr.` | `jimal` fire stick only |
| bark dry | `Dumbul marral.` | bark sense, not shell/crust |
| paperbark dry | `Buyku marral.` | `buyku` paperbark |
| firewood dry | `Baya marral.` | firewood reading explicit |
| smoke big | `Kubu yalbay.` | `kubu` smoke |
| grass tree big | `Nganjirr yalbay.` | grass-tree noun |
| charcoal on ground | `Ngunjil bubu-ngu wunan.` | charcoal/hot-coals noun |
| paperbark at camp | `Buyku bayan-ba wunan.` | target remains bare |
| woman sees fire | `Jalbu-ngku baya nyajin.` | common-noun A ERG |
| grandfather sees smoke | `Kami-ngka kubu nyajin.` | duplicate-repaired smoke row |
| I see grass tree | `Ngayu nganjirr nyajin.` | pronoun A bare |

**Placement, leave, and get rows.**

| function | safe Batch 181 form | construction lesson |
|---|---|---|
| grandmother puts fire stick on ground | `Babi-ngka jimal bubu-ngu yijarrin.` | portable material object |
| child puts charcoal on ground | `Karrkay-ngku ngunjil bubu-ngu yijarrin.` | `ngunjil`, not `bajar` |
| woman puts paperbark in shade | `Jalbu-ngku buyku wabarr-ba yijarrin.` | support LOC only |
| man puts grass at camp | `Dingkar-angka jikan bayan-ba yijarrin.` | no `jikan-ba` target case |
| father leaves charcoal on ground | `Nganjan-angka ngunjil bubu-ngu bawan.` | common-noun A ERG |
| child leaves paperbark in shade | `Karrkay-ngku buyku wabarr-ba bawan.` | object plus support LOC |
| I leave bark at camp | `Ngayu dumbul bayan-ba bawan.` | pronoun A bare |
| mother takes fire stick from ground | `Ngamu-ngku jimal bubu-muny manin.` | sourced ground ABL |
| grandmother takes paperbark from ground | `Babi-ngka buyku bubu-muny manin.` | common-noun A ERG |
| I take charcoal from ground | `Ngayu ngunjil bubu-muny manin.` | charcoal, not ash residue |

**Process traps from batch 181.**

- `Bajar` is a tree-name trap, not residue ash.
- `Ngalku` grassfire/bush fire remains unopened unless a later source pass deliberately opens grassfire rows.
- `Baya` must be disambiguated by English and analysis: fire in perception rows, firewood in material-state rows.
- `Kubu` is smoke; `ngunjil` is charcoal/hot coals.
- `Baya`, `kubu`, and `nganjirr` are not portable handled objects in Rule 139.
- No target-head case forms were admitted.
- No instruments, comitatives, alienable possessive suffixes, temporal clitics, target compounds, or unsourced
  analogies were admitted.
- Rule 137/138 handled-object heads were excluded from this field.
- `Dumbul` stayed bark only in this batch; shell/crust senses were excluded.
- Common-noun A remained ERG-marked; pronoun A stayed bare.
- **Process logging note.** Batch 181 stored source readback, lexical scope, duplicate-scan repair, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, post-close lint, and export in `process_events`
  and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-181-camp-fire-material-lexical-expansion-after-rule138-process.md`.
- Lint GREEN 9147; batch 181 added 50 accepted rows, 250 five-lens review passes, 25 lessons, 31 lexeme/source-log rows, export 7667/741/739, and process-event rows through export/docs/live verification.

## Rule 140 - construction consolidation after Rule 139 - batch-182 (CONSTRUCTION)

Rule 140 admits no new target heads. It consolidates the Rule 139 camp/fire-material set inside controlled state,
rest-location, perception, placement, leave, and get/source frames.

Retained target heads: `jimal` fire stick, `ngunjil` charcoal/hot coals, `dumbul` bark, `buyku` paperbark,
`jikan` grass, `baya` fire, `kubu` smoke, and `nganjirr` grass tree. Retained support-only heads and forms:
`balji-nga` bag LOC, `bubu-ngu` ground LOC, `bubu-muny` ground ABL, `wabarr-ba` shade LOC, `bayan-ba` camp/house
LOC, and newly opened support-only `ngalkal-ba` outside LOC. All target heads remain bare in Rule 140.

**State, rest-location, and perception rows.**

| function | safe Batch 182 form | construction lesson |
|---|---|---|
| charcoal good | `Ngunjil ngulkurr.` | charcoal/hot-coals noun |
| bark good | `Dumbul ngulkurr.` | bark sense only |
| paperbark good | `Buyku ngulkurr.` | `buyku` paperbark |
| grass big | `Jikan yalbay.` | grass noun only |
| fire big | `Baya yalbay.` | fire reading, not handled firewood |
| grass tree dry | `Nganjirr marral.` | grass-tree noun |
| fire stick at camp | `Jimal bayan-ba wunan.` | target remains bare |
| bark outside | `Dumbul ngalkal-ba wunan.` | `ngalkal-ba` support-only outside LOC |
| woman sees fire at camp | `Jalbu-ngku baya bayan-ba nyajin.` | common-noun A ERG |
| man sees smoke at camp | `Dingkar-angka kubu bayan-ba nyajin.` | smoke, not charcoal |
| mother sees grass tree | `Ngamu-ngku nganjirr nyajin.` | perception, not handled-object frame |

**Placement, leave, and get rows.**

| function | safe Batch 182 form | construction lesson |
|---|---|---|
| mother puts fire stick at camp | `Ngamu-ngku jimal bayan-ba yijarrin.` | portable fire-stick object |
| father puts charcoal in shade | `Nganjan-angka ngunjil wabarr-ba yijarrin.` | `ngunjil`, not `bajar` |
| grandmother puts bark outside | `Babi-ngka dumbul ngalkal-ba yijarrin.` | outside support location only |
| grandfather puts grass outside | `Kami-ngka jikan ngalkal-ba yijarrin.` | no target locative `jikan-ba` |
| mother leaves fire stick at camp | `Ngamu-ngku jimal bayan-ba bawan.` | target object bare |
| father leaves charcoal in shade | `Nganjan-angka ngunjil wabarr-ba bawan.` | common-noun A ERG |
| man leaves charcoal in bag | `Dingkar-angka ngunjil balji-nga bawan.` | `balji-nga` support-only |
| woman takes fire stick from ground | `Jalbu-ngku jimal bubu-muny manin.` | sourced ground ABL |
| father takes charcoal from ground | `Nganjan-angka ngunjil bubu-muny manin.` | charcoal/coals field |
| we take fire stick from ground | `Ngana jimal bubu-muny manin.` | pronoun A bare |

**Process traps from batch 182.**

- No new target heads were admitted. Rule 140 is a construction pass.
- `Ngalkal-ba` is a support-only outside-location form. It does not make `ngalkal` a target head.
- `Bajar` remains a tree-name trap, not residue ash.
- `Ngalku` grassfire/bush fire remains unopened.
- `Baya` is fire in Rule 140 state/perception rows. No handled firewood rows were admitted.
- `Kubu` is smoke only; `ngunjil` carries charcoal/hot-coals rows.
- `Nganjirr` is grass tree only and is not a portable handled object.
- No target-head case forms were admitted.
- No instruments, comitatives, alienable possessive suffixes, temporal clitics, target compounds, or unsourced
  analogies were admitted.
- Rule 137/138 handled-object heads were excluded from this construction pass.
- Common-noun A remained ERG-marked; pronoun A stayed bare.
- **Process logging note.** Batch 182 stored source readback, construction scope, duplicate-scan repair, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, post-close lint, and export in `process_events`
  and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-182-construction-consolidation-after-rule139-process.md`.
- Lint GREEN 9197; batch 182 added 50 accepted rows, 250 five-lens review passes, 25 lessons, 33 lexeme/source-log rows, export 7711/743/743, and process-event rows through export/docs/live verification.

## Rule 141 - named-tree lexical expansion after Rule 140 - batch-183 (LEXICAL)

Rule 141 opens a narrow named-tree field. It admits tree-name rows only: state, standing, and perception. It does not
open fruit, nut, bark-use, medicine, spear, canoe, basket, edible-use, instrument, or material-use scenes.

Target heads: `babajaka` bloodwood tree, `bajar` Moreton Bay ash / white gum tree, `baril-baril` Moreton Bay fig
tree, `baway` black bean tree, `bilar` candlenut tree, `kabal` Leichhardt tree, `mili` stinging tree, `yalngkal`
white wattle, and `yumu` bottlebrush tree. Support-only forms in this batch are `madja-nga` scrub LOC and
`ngalkal-ba` outside LOC, plus deictic `yinyay` there. All tree targets remain bare.

**State and standing rows.**

| function | safe Batch 183 form | construction lesson |
|---|---|---|
| bloodwood tree big | `Babajaka yalbay.` | tree-name state only |
| Moreton Bay ash tree big | `Bajar yalbay.` | tree name, not residue ash |
| Moreton Bay fig tree big | `Baril-baril yalbay.` | whole reduplicated lexical head |
| black bean tree good | `Baway ngulkurr.` | no edible-fruit row |
| candlenut tree good | `Bilar ngulkurr.` | no nut-use row |
| Leichhardt tree big | `Kabal yalbay.` | no fruit or bark-medicine row |
| stinging tree big | `Mili yalbay.` | no jellyfish/burn row |
| white wattle good | `Yalngkal ngulkurr.` | tree name only |
| bottlebrush tree good | `Yumu ngulkurr.` | tree name only |
| bloodwood standing there | `Babajaka yinyay janjanay.` | Patz tree-standing frame |
| Moreton Bay ash standing outside | `Bajar ngalkal-ba janjanay.` | outside support only |
| stinging tree in scrub | `Mili madja-nga janjanay.` | no `mili-bu` instrument |

**Perception rows.**

| function | safe Batch 183 form | construction lesson |
|---|---|---|
| mother sees bloodwood tree | `Ngamu-ngku babajaka nyajin.` | common-noun A ERG |
| father sees Moreton Bay ash tree | `Nganjan-angka bajar nyajin.` | `bajar` tree sense only |
| grandmother sees Moreton Bay fig tree | `Babi-ngka baril-baril nyajin.` | lexical reduplication kept whole |
| child sees black bean tree | `Karrkay-ngku baway nyajin.` | tree object bare |
| grandfather sees candlenut tree | `Kami-ngka bilar nyajin.` | no nut scene |
| woman sees Leichhardt tree | `Jalbu-ngku kabal nyajin.` | no fruit scene |
| man sees stinging tree | `Dingkar-angka mili nyajin.` | no burn or jellyfish drift |
| I see white wattle | `Ngayu yalngkal nyajin.` | pronoun A bare |
| we see bottlebrush tree | `Ngana yumu nyajin.` | pronoun A bare |
| they see Moreton Bay fig there | `Jana baril-baril yinyay nyajin.` | pronoun A bare plus deictic |

**Process traps from batch 183.**

- `Bajar` is now admitted as a named tree, not as ash residue. English must say Moreton Bay ash tree / white gum tree.
- `Mili` is stinging tree only. No jellyfish, burn, or instrument rows.
- `Baril-baril` is a whole lexical head; do not split it or treat it as productive reduplication.
- No target-head case forms were admitted.
- No instruments, comitatives, alienable possessive suffixes, temporal clitics, target compounds, or unsourced
  analogies were admitted.
- No fruit, nut, bark-use, medicine, spear, canoe, basket, edible-use, or material-use inferences were admitted.
- `Madja-nga`, `ngalkal-ba`, and `yinyay` are support/deictic forms only, not target heads.
- `Ngalku` grassfire remains unopened.
- Common-noun A remained ERG-marked; pronoun A stayed bare.
- **Process logging note.** Batch 183 stored source readback, lexical scope, duplicate-scan repair, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, post-close lint, and export in `process_events`
  and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-183-named-tree-lexical-expansion-after-rule140-process.md`.
- Lint GREEN 9247; batch 183 added 50 accepted rows, 250 five-lens review passes, 25 lessons, 26 lexeme/source-log rows, export 7756/744/747, and process-event rows through export/docs/live verification.

## Rule 142 - construction consolidation after Rule 141 - batch-184 (CONSTRUCTION)

Rule 142 admits no new target heads. It consolidates the Rule 141 named-tree field in state, standing, and perception
frames only.

Retained target heads: `babajaka` bloodwood tree, `bajar` Moreton Bay ash / white gum tree, `baril-baril` Moreton
Bay fig tree, `baway` black bean tree, `bilar` candlenut tree, `kabal` Leichhardt tree, `mili` stinging tree,
`yalngkal` white wattle, and `yumu` bottlebrush tree. Retained support/deictic forms: `bayan-ba` camp LOC,
`madja-nga` scrub LOC, `ngalkal-ba` outside LOC, and `yinyay` there. All tree targets remain bare.

**State and standing rows.**

| function | safe Batch 184 form | construction lesson |
|---|---|---|
| Moreton Bay ash tree good | `Bajar ngulkurr.` | tree name, not residue ash |
| Moreton Bay fig tree good | `Baril-baril ngulkurr.` | whole lexical head |
| candlenut tree big | `Bilar yalbay.` | no nut-use row |
| stinging tree good | `Mili ngulkurr.` | no jellyfish/burn row |
| bloodwood tree dry | `Babajaka marral.` | no wood/material inference |
| black bean tree dry | `Baway marral.` | no edible-fruit row |
| Leichhardt tree dry | `Kabal marral.` | no fruit or bark-medicine row |
| bloodwood tree at camp | `Babajaka bayan-ba janjanay.` | target remains bare |
| Moreton Bay ash tree in scrub | `Bajar madja-nga janjanay.` | support LOC only |
| bottlebrush tree in scrub | `Yumu madja-nga janjanay.` | no material-use row |
| Moreton Bay fig tree outside | `Baril-baril ngalkal-ba janjanay.` | support LOC only |
| stinging tree outside | `Mili ngalkal-ba janjanay.` | no `mili-bu` instrument |

**Perception rows.**

| function | safe Batch 184 form | construction lesson |
|---|---|---|
| I saw bottlebrush there | `Ngayu yumu yinyay nyajin.` | duplicate-repair row; pronoun A bare |
| mother sees black bean tree | `Ngamu-ngku baway nyajin.` | common-noun A ERG |
| father sees candlenut tree | `Nganjan-angka bilar nyajin.` | no nut scene |
| grandmother sees Leichhardt tree | `Babi-ngka kabal nyajin.` | no fruit scene |
| child sees stinging tree | `Karrkay-ngku mili nyajin.` | no burn/jellyfish drift |
| grandfather sees white wattle | `Kami-ngka yalngkal nyajin.` | tree object bare |
| man sees bloodwood tree | `Dingkar-angka babajaka nyajin.` | common-noun A ERG |
| I see Moreton Bay fig tree | `Ngayu baril-baril nyajin.` | pronoun A bare |
| mother sees Moreton Bay ash in scrub | `Ngamu-ngku bajar madja-nga nyajin.` | `bajar` tree sense only |
| woman sees candlenut outside | `Jalbu-ngku bilar ngalkal-ba nyajin.` | no nut-use row |
| man sees Leichhardt outside | `Dingkar-angka kabal ngalkal-ba nyajin.` | no fruit/bark-use row |

**Process traps from batch 184.**

- No new target heads were admitted. Rule 142 is a construction pass.
- `Bajar` remains a named tree only. No residue ash, hot ash, cooking ash, or ash-material row.
- `Mili` remains stinging tree only. No jellyfish, burn, or instrument row.
- `Baril-baril` remains a whole lexical head.
- No target-head case forms were admitted.
- No instruments, comitatives, alienable possessive suffixes, temporal clitics, target compounds, or unsourced
  analogies were admitted.
- No fruit, nut, bark-use, medicine, spear, canoe, basket, edible-use, or material-use inferences were admitted.
- Duplicate preflight rejected planned `Yalngkal yinyay janjanay.` because it already existed in batch 133; the
  replacement was `Ngayu yumu yinyay nyajin.`.
- `Ngalku` grassfire remains unopened.
- Common-noun A remained ERG-marked; pronoun A stayed bare.
- **Process logging note.** Batch 184 stored source readback, construction scope, duplicate-scan repair, static
  guards, under-review lint, five-lens review, lessons, lexeme/source logs, post-close lint, and export in
  `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-184-construction-consolidation-after-rule141-process.md`.
- Lint GREEN 9297; batch 184 added 50 accepted rows, 250 five-lens review passes, 25 lessons, 28 lexeme/source-log rows, export 7796/751/750, and process-event rows through export/docs/live verification.

## Rule 143 - bird-name lexical expansion after Rule 142 - batch-185 (LEXICAL)

Rule 143 opens a narrow bird-name field. It admits bird-name rows only: state, standing, and perception. It does not
open eggs, nests, hunting, food, meat, eating, omen, messenger, totem, storm-warning, myth, or story ecology.

Target heads: `dikal` generic bird, `kurranji` cassowary, `diwan` scrub turkey, `wabul` Torres Strait Island pigeon,
`nili-nili` duck, `kalbu` black crow, `dulku` white crane, `birrbirr` parrot/lorikeet, and `jamarbina` goose.
Support-only forms in this batch are `bayan-ba` camp LOC, `madja-nga` scrub LOC, `ngalkal-ba` outside LOC, and
`yinyay` there. All bird targets remain bare.

**State and standing rows.**

| function | safe Batch 185 form | construction lesson |
|---|---|---|
| bird good | `Dikal ngulkurr.` | generic bird only |
| cassowary big | `Kurranji yalbay.` | bird-name state |
| scrub turkey good | `Diwan ngulkurr.` | scrub turkey, not domestic turkey |
| Torres Strait pigeon big | `Wabul yalbay.` | pigeon bird sense only |
| duck standing there | `Nili-nili yinyay janay.` | whole reduplicated lexical head |
| black crow outside | `Kalbu ngalkal-ba janay.` | no totem claim |
| white crane outside | `Dulku ngalkal-ba janay.` | support LOC only |
| parrot at camp | `Birrbirr bayan-ba janay.` | whole lexical head |
| goose outside | `Jamarbina ngalkal-ba janay.` | bird-name row only |

**Perception rows.**

| function | safe Batch 185 form | construction lesson |
|---|---|---|
| mother sees bird | `Ngamu-ngku dikal nyajin.` | common-noun A ERG |
| father sees cassowary | `Nganjan-angka kurranji nyajin.` | target object bare |
| grandmother sees scrub turkey | `Babi-ngka diwan nyajin.` | no egg or domestic-turkey row |
| child sees Torres Strait pigeon | `Karrkay-ngku wabul nyajin.` | no human/islander reading |
| grandfather sees duck | `Kami-ngka nili-nili nyajin.` | whole lexical head |
| woman sees black crow | `Jalbu-ngku kalbu nyajin.` | no totem drift |
| man sees parrot at camp | `Dingkar-angka birrbirr bayan-ba nyajin.` | support LOC only |
| I see goose there | `Ngayu jamarbina yinyay nyajin.` | pronoun A bare plus deictic |

**Process traps from batch 185.**

- `Diwan` is scrub turkey only. No domestic-turkey, egg, or nest row was admitted.
- `Wabul` is Torres Strait Island pigeon only, not a human/islander reading from the dictionary translation tag.
- `Nili-nili` and `birrbirr` remain whole lexical bird heads, not productive reduplication.
- `Wakuka` was excluded because dictionary/corpus sense selection is unstable between crow and kookaburra.
- `Jarruka` was excluded because scrub-hen, egg, and nest polysemy sits too close to the denied egg field.
- No target-head case forms were admitted.
- No instruments, comitatives, alienable possessive suffixes, temporal clitics, target compounds, or unsourced
  analogies were admitted.
- No eggs, nests, hunting, food, meat, eating, omen, messenger, totem, storm-warning, myth, or story inference was
  admitted.
- `Bayan-ba`, `madja-nga`, `ngalkal-ba`, and `yinyay` are support/deictic forms only, not target heads.
- Carry-forward `bajar`, `mili`, and `ngalku` traps remained closed.
- Common-noun A remained ERG-marked; pronoun A stayed bare.
- **Process logging note.** Batch 185 stored source readback, lexical scope, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, post-close lint, export, docs render, and live
  verification in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-185-bird-name-lexical-expansion-after-rule142-process.md`.
- Lint GREEN 9347; batch 185 added 50 accepted rows, 250 five-lens review passes, 25 lessons, 29 lexeme/source-log rows, export 7839/754/754, and process-event rows through export/docs/live verification.

## Rule 144 - construction consolidation after Rule 143 - batch-186 (CONSTRUCTION)

Rule 144 admits no new target heads. It consolidates the Rule 143 bird-name field in standing, past-perception, and
present-perception frames only.

Retained target heads: `dikal` generic bird, `kurranji` cassowary, `diwan` scrub turkey, `wabul` Torres Strait Island
pigeon, `nili-nili` duck, `kalbu` black crow, `dulku` white crane, `birrbirr` parrot/lorikeet, and `jamarbina` goose.
Retained support/deictic forms: `bayan-ba` camp LOC, `madja-nga` scrub LOC, `ngalkal-ba` outside LOC, and `yinyay`
there. All bird targets remain bare.

**Standing rows.**

| function | safe Batch 186 form | construction lesson |
|---|---|---|
| bird in scrub | `Dikal madja-nga janay.` | support LOC only |
| cassowary at camp | `Kurranji bayan-ba janay.` | target remains bare |
| scrub turkey outside | `Diwan ngalkal-ba janay.` | scrub turkey only |
| Torres Strait pigeon in scrub | `Wabul madja-nga janay.` | bird sense only |
| duck outside | `Nili-nili ngalkal-ba janay.` | whole lexical head |
| black crow in scrub | `Kalbu madja-nga janay.` | no totem claim |
| white crane at camp | `Dulku bayan-ba janay.` | support LOC only |
| parrot outside | `Birrbirr ngalkal-ba janay.` | whole lexical head |
| goose in scrub | `Jamarbina madja-nga janay.` | bird-name row only |

**Perception rows.**

| function | safe Batch 186 form | construction lesson |
|---|---|---|
| mother saw bird in scrub | `Ngamu-ngku dikal madja-nga nyajin.` | common-noun A ERG |
| grandfather saw scrub turkey at camp | `Kami-ngka diwan bayan-ba nyajin.` | no egg/domestic-turkey row |
| I saw Torres Strait pigeon there | `Ngayu wabul yinyay nyajin.` | pronoun A bare |
| they saw duck in scrub | `Jana nili-nili madja-nga nyajin.` | whole lexical head |
| woman saw parrot in scrub | `Jalbu-ngku birrbirr madja-nga nyajin.` | support LOC only |
| I see bird | `Ngayu dikal nyajil.` | present `nyaji-l` perception |
| we see cassowary | `Ngana kurranji nyajil.` | pronoun A bare |
| they see scrub turkey | `Jana diwan nyajil.` | selected bird sense |
| child sees Torres Strait pigeon | `Karrkay-ngku wabul nyajil.` | common-noun A ERG |

**Process traps from batch 186.**

- No new target heads were admitted. Rule 144 is a construction pass.
- `Diwan` remains scrub turkey only. No domestic-turkey, egg, or nest row was admitted.
- `Wabul` remains Torres Strait Island pigeon only, not a human/islander reading.
- `Nili-nili` and `birrbirr` remain whole lexical bird heads.
- `Wakuka` and `jarruka` remain excluded.
- `Nyajil` rows are present/nonpast perception rows and must be glossed as `nyaji-l | see-NONPAST`.
- No target-head case forms were admitted.
- No instruments, comitatives, alienable possessive suffixes, temporal clitics, target compounds, or unsourced
  analogies were admitted.
- No eggs, nests, hunting, food, meat, eating, omen, messenger, totem, storm-warning, myth, or story inference was
  admitted.
- `Bayan-ba`, `madja-nga`, `ngalkal-ba`, and `yinyay` are support/deictic forms only, not target heads.
- Carry-forward `bajar`, `mili`, and `ngalku` traps remained closed.
- Common-noun A remained ERG-marked; pronoun A stayed bare.
- **Process logging note.** Batch 186 stored source readback, construction scope, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, post-close lint, export, docs render, and live
  verification in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-186-construction-consolidation-after-rule143-process.md`.
- Lint GREEN 9397; batch 186 added 50 accepted rows, 250 five-lens review passes, 25 lessons, 27 lexeme/source-log rows, export 7883/756/758, and process-event rows through export/docs/live verification.

## Rule 145 - water-fauna lexical expansion after Rule 144 - batch-187 (LEXICAL)

Rule 145 opens a narrow water/coastal-fauna name field. It admits animal-name rows only: state, bare water-location
nominal clauses, and perception. It does not open catching, spearing, hooking, netting, cooking, roasting, stewing,
eating, meat, food, taboo, storm, rain, fear, biting, illness, story, myth, or totem ecology.

Target heads: `kuyu` fish, `ngawiya` sea turtle, `ngujay` freshwater turtle, `bilngkumu` saltwater crocodile,
`kubarr` freshwater eel, `yawu` stingray, `yaburr` shark, `kiju` mud crab, and `ngalngal` sand crab. Support-only
form: `bana-nga` water LOC. All water-fauna targets remain bare.

**State and water-location rows.**

| function | safe Batch 187 form | construction lesson |
|---|---|---|
| fish good | `Kuyu ngulkurr.` | generic fish only |
| sea turtle big | `Ngawiya yalbay.` | dictionary spelling; Patz also shows `ngawuya` |
| freshwater turtle good | `Ngujay ngulkurr.` | no comparison/meat row |
| saltwater crocodile big | `Bilngkumu yalbay.` | no story/fear/biting row |
| freshwater eel in water | `Kubarr bana-nga.` | no cooking/eating/sickness row |
| stingray in water | `Yawu bana-nga.` | no storm/spearing row |
| shark in water | `Yaburr bana-nga.` | no biting row |
| mud crab in water | `Kiju bana-nga.` | no fear/nip row |
| sand crab in water | `Ngalngal bana-nga.` | whole reduplicated lexical head |

**Perception rows.**

| function | safe Batch 187 form | construction lesson |
|---|---|---|
| mother saw fish | `Ngamu-ngku kuyu nyajin.` | common-noun A ERG |
| father saw sea turtle | `Nganjan-angka ngawiya nyajin.` | target object bare |
| child saw crocodile in water | `Karrkay-ngku bilngkumu bana-nga nyajin.` | no fear/story row |
| woman saw stingray in water | `Jalbu-ngku yawu bana-nga nyajin.` | no storm/spearing row |
| man saw shark in water | `Dingkar-angka yaburr bana-nga nyajin.` | no biting row |
| I saw mud crab in water | `Ngayu kiju bana-nga nyajin.` | pronoun A bare |
| we saw sand crab in water | `Ngana ngalngal bana-nga nyajin.` | whole lexical head |
| I see fish | `Ngayu kuyu nyajil.` | present `nyaji-l` perception |
| they see stingray | `Jana yawu nyajil.` | selected animal name only |

**Process traps from batch 187.**

- `Ngawiya` is the selected dictionary spelling for sea turtle; Patz `ngawuya` examples are noted but not used as a
  second surface in this batch.
- `Bilngkumu` is saltwater crocodile only. No dream, story, fear, biting, or child-taking row was admitted.
- `Yawu` is stingray only. No spearing, storm, rain, or taboo row was admitted.
- `Kubarr` is freshwater eel only. No cooking, eating, or sickness row was admitted.
- `Kiju` and `ngalngal` are crab names only. No fear or nip row was admitted.
- `Ngalngal` remains a whole reduplicated lexical head.
- `Ngiwa` was excluded because moray eel, sea-snake, place, and story-site senses are unstable for this pass.
- No target-head case forms were admitted.
- No instruments, comitatives, alienable possessive suffixes, temporal clitics, target compounds, or unsourced
  analogies were admitted.
- No catching, spearing, hooking, netting, cooking, roasting, stewing, eating, meat, food, taboo, storm, rain, fear,
  biting, illness, story, myth, or totem inference was admitted.
- `Bana-nga` is a support location only, not a target head.
- Carry-forward bird, tree, and fire traps remained closed.
- Common-noun A remained ERG-marked; pronoun A stayed bare.
- **Process logging note.** Batch 187 stored source readback, lexical scope, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, post-close lint, export, docs render, and live
  verification in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-187-water-fauna-lexical-expansion-after-rule144-process.md`.
- Lint GREEN 9447; batch 187 added 50 accepted rows, 250 five-lens review passes, 25 lessons, 24 lexeme/source-log rows, export 7924/762/761, and process-event rows through export/docs/live verification.

## Rule 146 - construction consolidation after Rule 145 - batch-188 (CONSTRUCTION)

Rule 146 admits no new target heads. It consolidates the Rule 145 water-fauna field in past perception, water-location
perception, and present perception only. It does not open fishing, cooking, taboo, storm, fear, biting, or story
ecology.

Retained target heads: `kuyu` fish, `ngawiya` sea turtle, `ngujay` freshwater turtle, `bilngkumu` saltwater
crocodile, `kubarr` freshwater eel, `yawu` stingray, `yaburr` shark, `kiju` mud crab, and `ngalngal` sand crab.
Retained support form: `bana-nga` water LOC. All water-fauna targets remain bare.

**Past perception rows.**

| function | safe Batch 188 form | construction lesson |
|---|---|---|
| mother saw sea turtle | `Ngamu-ngku ngawiya nyajin.` | common-noun A ERG |
| father saw freshwater turtle | `Nganjan-angka ngujay nyajin.` | target object bare |
| grandmother saw crocodile | `Babi-ngka bilngkumu nyajin.` | no story/fear row |
| child saw eel | `Karrkay-ngku kubarr nyajin.` | no cooking/eating row |
| grandfather saw stingray | `Kami-ngka yawu nyajin.` | no storm/spearing row |
| woman saw shark | `Jalbu-ngku yaburr nyajin.` | no biting row |
| man saw sand crab | `Dingkar-angka ngalngal nyajin.` | whole lexical head |

**Water-location and present perception rows.**

| function | safe Batch 188 form | construction lesson |
|---|---|---|
| mother saw sea turtle in water | `Ngamu-ngku ngawiya bana-nga nyajin.` | support LOC only |
| child saw eel in water | `Karrkay-ngku kubarr bana-nga nyajin.` | target remains bare |
| I saw sand crab in water | `Ngayu ngalngal bana-nga nyajin.` | pronoun A bare |
| we saw crocodile in water | `Ngana bilngkumu bana-nga nyajin.` | no fear/biting row |
| I see mud crab | `Ngayu kiju nyajil.` | present `nyaji-l` perception |
| mother sees fish | `Ngamu-ngku kuyu nyajil.` | common-noun A ERG |
| man sees shark | `Dingkar-angka yaburr nyajil.` | selected animal name only |

**Process traps from batch 188.**

- No new target heads were admitted. Rule 146 is a construction pass.
- `Ngawiya` remains the selected dictionary spelling for sea turtle; Patz `ngawuya` examples remain noted but not used
  as a second surface in this batch.
- `Bilngkumu` remains saltwater crocodile only. No dream, story, fear, biting, or child-taking row was admitted.
- `Yawu` remains stingray only. No spearing, storm, rain, or taboo row was admitted.
- `Kubarr` remains freshwater eel only. No cooking, eating, or sickness row was admitted.
- `Kiju` and `ngalngal` remain crab names only. No fear or nip row was admitted.
- `Ngalngal` remains a whole reduplicated lexical head.
- `Ngiwa` remains excluded because moray eel, sea-snake, place, and story-site senses are unstable.
- No target-head case forms were admitted.
- No instruments, comitatives, alienable possessive suffixes, temporal clitics, target compounds, or unsourced
  analogies were admitted.
- No catching, spearing, hooking, netting, cooking, roasting, stewing, eating, meat, food, taboo, storm, rain, fear,
  biting, illness, story, myth, or totem inference was admitted.
- `Bana-nga` is a support location only, not a target head.
- Carry-forward bird, tree, and fire traps remained closed.
- Common-noun A remained ERG-marked; pronoun A stayed bare.
- **Process logging note.** Batch 188 stored source readback, construction scope, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, post-close lint, export, docs render, and live
  verification in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-188-construction-consolidation-after-rule145-process.md`.
- Lint GREEN 9497; batch 188 added 50 accepted rows, 250 five-lens review passes, 25 lessons, 22 lexeme/source-log rows, export 7967/765/765, and process-event rows through export/docs/live verification.

## Rule 147 - land-animal lexical expansion after Rule 146 - batch-189 (LEXICAL)

Rule 147 opens a narrow land-animal name field. It admits animal-name rows only: size-state predicates, support-only
locative nominal clauses, and perception. It does not open hunting, killing, spearing, shooting, chasing, catching,
cutting, biting, licking, barking, eating, meat, food, poison, sickness, fear, taboo, storm, story, myth, totem, track,
egg, tail, teeth, dog-possession, or animal-behaviour ecology.

Target heads: `bikibiki` pig, `kadar` wallaby, `julmbanu` grey kangaroo, `kaya` dog, `walkarr` black scrub goanna,
`jarba` generic snake, and `bajabaja` blue-tongue lizard. Support-only forms: `madja-nga` scrub LOC, `ngalkal-ba`
outside/open-ground LOC, `bayan-ba` camp LOC, and `bubu-ngu` ground LOC. All land-animal targets remain bare.

**State and location rows.**

| function | safe Batch 189 form | construction lesson |
|---|---|---|
| pig big | `Bikibiki yalbay.` | reduplicated pig loan/contact head |
| wallaby big | `Kadar yalbay.` | wallaby only |
| grey kangaroo big | `Julmbanu yalbay.` | no hunt/spear/meat row |
| dog big | `Kaya yalbay.` | no bite/bark/possession row |
| black scrub goanna big | `Walkarr yalbay.` | no viciousness/teeth/germs row |
| snake big | `Jarba yalbay.` | generic snake only |
| blue-tongue lizard big | `Bajabaja yalbay.` | animal sense only, no story-site row |
| pig in scrub | `Bikibiki madja-nga.` | support LOC only |
| wallaby on open ground | `Kadar ngalkal-ba.` | target remains bare |
| dog at camp | `Kaya bayan-ba.` | support LOC only |
| black scrub goanna on ground | `Walkarr bubu-ngu.` | no use inference |
| blue-tongue lizard in scrub | `Bajabaja madja-nga.` | animal sense only |

**Perception rows.**

| function | safe Batch 189 form | construction lesson |
|---|---|---|
| mother saw pig | `Ngamu-ngku bikibiki nyajin.` | common-noun A ERG |
| father saw wallaby | `Nganjan-angka kadar nyajin.` | target object bare |
| grandmother saw grey kangaroo | `Babi-ngka julmbanu nyajin.` | no hunt/spear/meat row |
| child saw dog | `Karrkay-ngku kaya nyajin.` | no bite/bark row |
| grandfather saw black scrub goanna | `Kami-ngka walkarr nyajin.` | animal name only |
| woman saw snake | `Jalbu-ngku jarba nyajin.` | no bite/fear/poison row |
| man saw blue-tongue lizard | `Dingkar-angka bajabaja nyajin.` | no story-site row |
| I saw pig in scrub | `Ngayu bikibiki madja-nga nyajin.` | pronoun A bare |
| they saw snake on open ground | `Jana jarba ngalkal-ba nyajin.` | support LOC only |
| I see dog at camp | `Ngayu kaya bayan-ba nyajil.` | present `nyaji-l` perception |
| they see snake on open ground | `Jana jarba ngalkal-ba nyajil.` | present perception, no bite row |
| man sees black scrub goanna on ground | `Dingkar-angka walkarr bubu-ngu nyajil.` | common-noun A ERG |

**Process traps from batch 189.**

- `Bikibiki` is admitted only as the reduplicated pig loan/contact animal; `biki` was not used.
- `Bulki` was excluded despite Patz grammar examples because the parsed dictionary has no exact usable headword.
- `Kadar` is wallaby only; no hunting, killing, eating, meat, or track row was admitted.
- `Julmbanu` is grey kangaroo only; no boss/metaphor, hunting, spearing, or meat row was admitted.
- `Kaya` is dog only; no bite, bark, tail, dog-food, possession, or chase row was admitted.
- `Walkarr` is black scrub goanna only; no viciousness, teeth, germs, food, or contrast row was admitted.
- `Jarba` is generic snake only; no bite, fear, poison, dead-snake instrument, rainbow-snake, or myth row was admitted.
- `Bajabaja` is blue-tongue lizard only; no place, story-site, myth, egg, tongue-display, or fear row was admitted.
- No target-head case forms were admitted.
- No instruments, comitatives, alienable possessive suffixes, temporal clitics, target compounds, or unsourced
  analogies were admitted.
- `Madja-nga`, `ngalkal-ba`, `bayan-ba`, and `bubu-ngu` are support locations only, not target heads.
- Common-noun A remained ERG-marked; pronoun A stayed bare.
- **Process logging note.** Batch 189 stored source readback, lexical scope, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, post-close lint, export, docs render, and live
  verification in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-189-land-animal-lexical-expansion-after-rule146-process.md`.
- Lint GREEN 9547; batch 189 added 50 accepted rows, 250 five-lens review passes, 25 lessons, 25 lexeme/source-log rows, export 8009/770/768, and process-event rows through export/docs/live verification.

## Rule 148 - construction consolidation after Rule 147 - batch-190 (CONSTRUCTION)

Rule 148 admits no new target heads. It consolidates the Rule 147 land-animal field in support-locative nominal
clauses, bare past perception, support-locative past perception, and present perception. It keeps animal ecology
closed: no hunting, killing, spearing, shooting, chasing, catching, cutting, biting, licking, barking, eating, meat,
food, poison, sickness, fear, taboo, storm, story, myth, totem, track, egg, tail, teeth, dog-possession, or
animal-behaviour rows.

Retained target heads: `bikibiki` pig, `kadar` wallaby, `julmbanu` grey kangaroo, `kaya` dog, `walkarr` black scrub
goanna, `jarba` generic snake, and `bajabaja` blue-tongue lizard. Retained support-only forms: `madja-nga` scrub LOC,
`ngalkal-ba` outside/open-ground LOC, `bayan-ba` camp LOC, and `bubu-ngu` ground LOC. Retained verb: `nyaji-l`
see/perceive, with past `nyajin` and nonpast `nyajil`. All land-animal targets remain bare.

**Support-location rows.**

| function | safe Batch 190 form | construction lesson |
|---|---|---|
| pig on open ground | `Bikibiki ngalkal-ba.` | reduplicated pig head only |
| pig on ground | `Bikibiki bubu-ngu.` | support LOC only |
| wallaby at camp | `Kadar bayan-ba.` | wallaby only |
| wallaby on ground | `Kadar bubu-ngu.` | target remains bare |
| grey kangaroo at camp | `Julmbanu bayan-ba.` | no hunt/spear/meat row |
| dog in scrub | `Kaya madja-nga.` | no bite/bark/possession row |
| black scrub goanna on open ground | `Walkarr ngalkal-ba.` | no viciousness/teeth/germs row |
| snake at camp | `Jarba bayan-ba.` | generic snake only |
| blue-tongue lizard on open ground | `Bajabaja ngalkal-ba.` | animal sense only, no story-site row |

**Perception rows.**

| function | safe Batch 190 form | construction lesson |
|---|---|---|
| child saw pig | `Karrkay-ngku bikibiki nyajin.` | common-noun A ERG |
| I saw wallaby | `Ngayu kadar nyajin.` | pronoun A bare |
| they saw pig | `Jana bikibiki nyajin.` | target object bare |
| I saw pig on open ground | `Ngayu bikibiki ngalkal-ba nyajin.` | support LOC only |
| mother saw dog in scrub | `Ngamu-ngku kaya madja-nga nyajin.` | common-noun A ERG |
| father saw black scrub goanna at camp | `Nganjan-angka walkarr bayan-ba nyajin.` | no use inference |
| we saw black scrub goanna on open ground | `Ngana walkarr ngalkal-ba nyajin.` | pronoun A bare |
| they saw snake at camp | `Jana jarba bayan-ba nyajin.` | no bite/fear/poison row |
| grandmother sees snake | `Babi-ngka jarba nyajil.` | present `nyaji-l` perception |
| child sees blue-tongue lizard | `Karrkay-ngku bajabaja nyajil.` | animal sense only |

**Process traps from batch 190.**

- No new target heads were admitted. Rule 148 is a construction pass.
- `Bikibiki` remains the only admitted pig surface; `biki` remains excluded as a target surface.
- `Bulki` remains excluded because the parsed dictionary lacks an exact usable headword.
- `Kadar`, `julmbanu`, `kaya`, `walkarr`, `jarba`, and `bajabaja` keep the narrowed Rule 147 animal senses.
- `Bajabaja` remains blue-tongue lizard only; no place, story-site, myth, egg, or tongue-display row was admitted.
- `Jarba` remains generic snake only; no bite, fear, poison, dead-snake instrument, rainbow-snake, or myth row was
  admitted.
- No target-head case forms were admitted.
- No instruments, comitatives, alienable possessive suffixes, temporal clitics, target compounds, or unsourced
  analogies were admitted.
- `Madja-nga`, `ngalkal-ba`, `bayan-ba`, and `bubu-ngu` are support locations only, not target heads.
- Common-noun A remained ERG-marked; pronoun A stayed bare.
- **Process logging note.** Batch 190 stored source readback, construction scope, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, post-close lint, export, docs render, and live
  verification in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-190-construction-consolidation-after-rule147-process.md`.
- Lint GREEN 9597; batch 190 added 50 accepted rows, 250 five-lens review passes, 25 lessons, 24 lexeme/source-log rows, export 8052/773/772, and process-event rows through export/docs/live verification.

## Rule 149 - implements/materials lexical expansion after Rule 148 - batch-191 (LEXICAL)

Rule 149 opens a narrow implement/material noun field. It admits object-name rows only: state/location nominal clauses,
bare past perception, support-locative past perception, and present perception. It does not open cutting, spearing,
sharpening, hitting, catching, throwing, tying, making, scraping, poking, killing, fish-catch, hunting, wound, blood,
dead, procedural, or cultural/weapon-use semantics.

Target heads: `kalka` spear, `naybu` knife, `waymbil` axe, `karra` rope, `makarr` fish net, `yinba` fish spear,
`balur` spear-thrower, `kulji` stone, `juku` wood/material, and `juwal` digging stick. Support-only forms:
`madja-nga` scrub LOC, `ngalkal-ba` outside/open-ground LOC, `bayan-ba` camp LOC, and `bubu-ngu` ground LOC. Predicates
used: `dudu` blunt, `ngulkurr` good, and `yalbay` big. All implement/material targets remain bare.

**State and support-location rows.**

| function | safe Batch 191 form | construction lesson |
|---|---|---|
| spear on ground | `Kalka bubu-ngu.` | object noun only |
| knife good | `Naybu ngulkurr.` | no cutting/sharpening row |
| axe blunt | `Waymbil dudu.` | no chopping/scraping row |
| rope big | `Karra yalbay.` | no tying/coiling row |
| fish net big | `Makarr yalbay.` | no catching/fishing-success row |
| fish spear blunt | `Yinba dudu.` | no spearing/instrument row |
| spear-thrower good | `Balur ngulkurr.` | no throwing/weapon-use row |
| stone good | `Kulji ngulkurr.` | no throwing/killing/instrument row |
| wood big | `Juku yalbay.` | selected wood/material sense |
| digging stick big | `Juwal yalbay.` | selected implement sense, not yam |
| fish net on open ground | `Makarr ngalkal-ba.` | support LOC only |
| wood in scrub | `Juku madja-nga.` | no tree ecology row |

**Perception rows.**

| function | safe Batch 191 form | construction lesson |
|---|---|---|
| mother saw spear | `Ngamu-ngku kalka nyajin.` | common-noun A ERG |
| father saw knife | `Nganjan-angka naybu nyajin.` | target object bare |
| child saw axe | `Karrkay-ngku waymbil nyajin.` | no chopping row |
| grandfather saw rope | `Kami-ngka karra nyajin.` | no tying row |
| woman saw fish net | `Jalbu-ngku makarr nyajin.` | no catch row |
| man saw fish spear | `Dingkar-angka yinba nyajin.` | no spear action |
| grandmother saw spear-thrower | `Babi-ngka balur nyajin.` | no weapon-use row |
| I saw stone | `Ngayu kulji nyajin.` | pronoun A bare |
| we saw wood | `Ngana juku nyajin.` | selected wood/material sense |
| they saw digging stick | `Jana juwal nyajin.` | selected implement sense |
| I saw spear at camp | `Ngayu kalka bayan-ba nyajin.` | support LOC only |
| father saw fish net on open ground | `Nganjan-angka makarr ngalkal-ba nyajin.` | support LOC only |
| grandmother saw digging stick on ground | `Babi-ngka juwal bubu-ngu nyajin.` | no yam reading |
| I see spear | `Ngayu kalka nyajil.` | present `nyaji-l` perception |
| grandmother sees digging stick | `Babi-ngka juwal nyajil.` | common-noun A ERG |

**Process traps from batch 191.**

- `Kalka`, `yinba`, and `balur` are object names only in this rule. No spearing, throwing, weapon-use, comitative, or
  instrument row was admitted.
- `Naybu` and `waymbil` are object names only. No cutting, chopping, sharpening, scraping, or instrument row was
  admitted.
- `Makarr` is fish net only. No taking, catching, gathering, fishing-success, or netting row was admitted.
- `Karra` is rope/cord/string only. No tying, coiling, dragging, or tentacle-comparison row was admitted.
- `Kulji` is stone/rock only. No throwing, dropping, killing, pounding, or instrument row was admitted.
- `Juku` is selected as wood/material only in this rule. No tree ecology, fruit, honey, climbing, cutting, burning, log,
  bird, possum, or tree-honey row was admitted.
- `Juwal` is selected as digging stick only. The yam sense remained closed.
- No target-head case forms were admitted.
- No instruments, comitatives, alienable possessive suffixes, target compounds, or unsourced analogies were admitted.
- `Madja-nga`, `ngalkal-ba`, `bayan-ba`, and `bubu-ngu` are support locations only, not target heads.
- Common-noun A remained ERG-marked; pronoun A stayed bare.
- **Process logging note.** Batch 191 stored source readback, lexical scope, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, post-close lint, export, docs render, and live
  verification in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-191-implements-materials-lexical-expansion-after-rule148-process.md`.
- Lint GREEN 9647; batch 191 added 50 accepted rows, 250 five-lens review passes, 25 lessons, 28 lexeme/source-log rows, export 8098/774/775, and process-event rows through export/docs/live verification.

## Rule 150 - construction consolidation after Rule 149 - batch-192 (CONSTRUCTION)

Rule 150 admits no new target heads. It consolidates the Rule 149 implement/material field in support-locative nominal
clauses, bare past perception, support-locative past perception, and present perception. It keeps all implement actions
closed: no cutting, spearing, sharpening, hitting, catching, throwing, tying, making, scraping, poking, killing,
fish-catch, hunting, wound, blood, dead, procedural, or cultural/weapon-use semantics.

Retained target heads: `kalka` spear, `naybu` knife, `waymbil` axe, `karra` rope, `makarr` fish net, `yinba` fish
spear, `balur` spear-thrower, `kulji` stone, `juku` wood/material, and `juwal` digging stick. Retained support-only
forms: `madja-nga` scrub LOC, `ngalkal-ba` outside/open-ground LOC, `bayan-ba` camp LOC, and `bubu-ngu` ground LOC.
Retained verb: `nyaji-l` see/perceive, with past `nyajin` and nonpast `nyajil`. All implement/material targets remain
bare.

**Support-location rows.**

| function | safe Batch 192 form | construction lesson |
|---|---|---|
| spear on open ground | `Kalka ngalkal-ba.` | object noun only |
| knife on ground | `Naybu bubu-ngu.` | no cutting/sharpening row |
| axe on open ground | `Waymbil ngalkal-ba.` | no chopping/scraping row |
| rope at camp | `Karra bayan-ba.` | no tying row |
| fish net on ground | `Makarr bubu-ngu.` | no catching row |
| fish spear on open ground | `Yinba ngalkal-ba.` | no spearing row |
| spear-thrower on ground | `Balur bubu-ngu.` | no throwing/weapon-use row |
| stone at camp | `Kulji bayan-ba.` | no instrument row |
| wood on ground | `Juku bubu-ngu.` | selected wood/material sense |
| digging stick at camp | `Juwal bayan-ba.` | selected implement sense, not yam |

**Perception rows.**

| function | safe Batch 192 form | construction lesson |
|---|---|---|
| I saw knife | `Ngayu naybu nyajin.` | pronoun A bare |
| mother saw fish net | `Ngamu-ngku makarr nyajin.` | common-noun A ERG |
| man saw digging stick | `Dingkar-angka juwal nyajin.` | selected implement sense |
| grandmother saw spear | `Babi-ngka kalka nyajin.` | object noun only |
| we saw axe on open ground | `Ngana waymbil ngalkal-ba nyajin.` | support LOC only |
| father saw fish spear on open ground | `Nganjan-angka yinba ngalkal-ba nyajin.` | no spear action |
| woman saw wood on ground | `Jalbu-ngku juku bubu-ngu nyajin.` | selected wood/material sense |
| grandmother saw axe on open ground | `Babi-ngka waymbil ngalkal-ba nyajin.` | common-noun A ERG |
| I see knife | `Ngayu naybu nyajil.` | present `nyaji-l` perception |
| grandmother sees spear | `Babi-ngka kalka nyajil.` | present perception, no action row |

**Process traps from batch 192.**

- No new target heads were admitted. Rule 150 is a construction pass.
- `Kalka`, `yinba`, and `balur` remained object names only. No spearing, throwing, weapon-use, comitative, or
  instrument row was admitted.
- `Naybu` and `waymbil` remained object names only. No cutting, chopping, sharpening, scraping, or instrument row was
  admitted.
- `Makarr` remained fish net only. No taking, catching, gathering, fishing-success, or netting row was admitted.
- `Karra` remained rope/cord/string only. No tying, coiling, dragging, or tentacle-comparison row was admitted.
- `Kulji` remained stone/rock only. No throwing, dropping, killing, pounding, or instrument row was admitted.
- `Juku` remained selected wood/material only. No tree ecology, fruit, honey, climbing, cutting, burning, log, bird,
  possum, or tree-honey row was admitted.
- `Juwal` remained selected digging stick only. The yam sense stayed closed.
- No target-head case forms were admitted.
- No instruments, comitatives, alienable possessive suffixes, target compounds, or unsourced analogies were admitted.
- `Madja-nga`, `ngalkal-ba`, `bayan-ba`, and `bubu-ngu` are support locations only, not target heads.
- Common-noun A remained ERG-marked; pronoun A stayed bare.
- **Process logging note.** Batch 192 stored source readback, construction scope, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, post-close lint, export, docs render, and live
  verification in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-192-construction-consolidation-after-rule149-process.md`.
- Lint GREEN 9697; batch 192 added 50 accepted rows, 250 five-lens review passes, 25 lessons, 25 lexeme/source-log rows, export 8139/779/779, and process-event rows through export/docs/live verification.

## Rule 151 - geography/water lexical expansion after Rule 150 - batch-193 (LEXICAL)

Rule 151 admits a tightly scoped geography/water field in bare lexical-identification frames. It does not open travel,
water-use, route, case-marked location, or event semantics. All target heads remain bare.

Target heads: `wawubaja` river/creek, `baral` road/path noun, `bana` water, `jukar` sand, `manjal` mountain/range,
`jalkaraburr` mountain peak / high reaches, `daburri` brackish swamp water, `dajali` deep water, `yalkan` shallow
water, and `ngalkal` outside/open ground. Support heads: `yinyay` there and `nyaji-l` see/perceive, with past
`nyajin` and nonpast `nyajil`.

**Deictic identification rows.**

| function | safe Batch 193 form | construction lesson |
|---|---|---|
| river there | `Wawubaja yinyay.` | bare geography noun |
| road there | `Baral yinyay.` | road/path noun, not feel verb |
| water there | `Bana yinyay.` | no taking/drinking row |
| sand there | `Jukar yinyay.` | no derived sandy/fish-name form |
| mountain there | `Manjal yinyay.` | no mountain-LOC row |
| mountain peak there | `Jalkaraburr yinyay.` | no climbing/height inference |
| swamp there | `Daburri yinyay.` | no ecology/danger inference |
| deep water there | `Dajali yinyay.` | lexicalized deep-water noun |
| shallow water there | `Yalkan yinyay.` | lexicalized shallow-water noun |
| open ground there | `Ngalkal yinyay.` | outside/open-ground noun |

**Perception rows.**

| function | safe Batch 193 form | construction lesson |
|---|---|---|
| I saw river | `Ngayu wawubaja nyajin.` | pronoun A bare |
| we saw road | `Ngana baral nyajin.` | road/path noun |
| mother saw sand | `Ngamu-ngku jukar nyajin.` | common-noun A ERG |
| child saw mountain peak | `Karrkay-ngku jalkaraburr nyajin.` | peak object only |
| grandfather saw deep water | `Kami-ngka dajali nyajin.` | deep-water noun |
| woman saw shallow water there | `Jalbu-ngku yalkan yinyay nyajin.` | deictic support, no target case |
| man saw open ground there | `Dingkar-angka ngalkal yinyay nyajin.` | open-ground noun |
| father sees river | `Nganjan-angka wawubaja nyajil.` | present `nyaji-l` perception |
| I see swamp | `Ngayu daburri nyajil.` | swamp object only |
| we see deep water | `Ngana dajali nyajil.` | present perception, no event import |

**Process traps from batch 193.**

- `Wuburr` was excluded because the working dictionary marks it as place-name/mission even though grammar texts gloss
  examples as mountain top. Do not use it until reconciled.
- `Balay` and `dubar` were excluded from this pass because the dictionary marks them as flat/level-place adjectives;
  open them only in a dedicated property/flatness pass.
- `Baral` is the road/path noun here, not the homophonous feel verb.
- `Dajali` and `yalkan` are lexicalized water-depth heads, not generic free adjectives.
- No target-head case forms were admitted: no LOC, DAT, ABL, PERL, INST, COMIT, POSS, or compound morphology.
- No travel, coming, going, running, swimming, bathing, diving, drinking, water-taking, road-traversal,
  mountain-climbing, ecology, danger, crocodile, fish, weather, or route row was admitted.
- Common-noun A remained ERG-marked; pronoun A stayed bare.
- Rule 149-150 implement/action traps remain closed.
- **Process logging note.** Batch 193 stored source readback, lexical scope, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, post-close lint, export, docs render, and live
  verification in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-193-geography-water-lexical-expansion-process.md`.
- Lint GREEN 9747; batch 193 added 50 accepted rows, 250 five-lens review passes, 25 lessons, 22 lexeme/source-log rows, export 8178/783/786, and process-event rows through export/docs/live verification.

## Rule 152 - construction consolidation after Rule 151 - batch-194 (CONSTRUCTION)

Rule 152 admits no new target heads. It consolidates the Rule 151 geography/water field in perception frames only:
present perception, bare past perception, and perception with `yinyay` deictic support. It keeps target case, travel,
route, water-use, ecology, and place-name inference closed.

Retained target heads: `wawubaja` river/creek, `baral` road/path noun, `bana` water, `jukar` sand, `manjal`
mountain/range, `jalkaraburr` mountain peak / high reaches, `daburri` brackish swamp water, `dajali` deep water,
`yalkan` shallow water, and `ngalkal` outside/open ground. Retained support heads: `yinyay` there and `nyaji-l`
see/perceive, with past `nyajin` and nonpast `nyajil`.

**Perception rows with deictic support.**

| function | safe Batch 194 form | construction lesson |
|---|---|---|
| I see river there | `Ngayu wawubaja yinyay nyajil.` | pronoun A bare |
| we see road there | `Ngana baral yinyay nyajil.` | road/path noun |
| mother sees sand there | `Ngamu-ngku jukar yinyay nyajil.` | common-noun A ERG |
| child sees mountain peak there | `Karrkay-ngku jalkaraburr yinyay nyajil.` | peak object only |
| grandfather sees deep water there | `Kami-ngka dajali yinyay nyajil.` | deep-water noun |
| mother saw deep water there | `Ngamu-ngku dajali yinyay nyajin.` | past perception |
| father saw shallow water there | `Nganjan-angka yalkan yinyay nyajin.` | shallow-water noun |
| grandmother saw river there | `Babi-ngka wawubaja yinyay nyajin.` | river noun only |
| man saw sand there | `Dingkar-angka jukar yinyay nyajin.` | no sand derivation |
| grandfather sees open ground there | `Kami-ngka ngalkal yinyay nyajil.` | open-ground noun |

**Bare perception rows.**

| function | safe Batch 194 form | construction lesson |
|---|---|---|
| I see mountain | `Ngayu manjal nyajil.` | no target LOC |
| we see mountain peak | `Ngana jalkaraburr nyajil.` | no `wuburr` row |
| they see swamp | `Jana daburri nyajil.` | no ecology/danger inference |
| father sees shallow water | `Nganjan-angka yalkan nyajil.` | lexicalized water-depth head |
| child sees open ground | `Karrkay-ngku ngalkal nyajil.` | common-noun A ERG |
| I saw mountain | `Ngayu manjal nyajin.` | past perception |
| we saw mountain peak | `Ngana jalkaraburr nyajin.` | peak noun only |
| mother saw deep water | `Ngamu-ngku dajali nyajin.` | deep-water noun |
| grandfather saw road | `Kami-ngka baral nyajin.` | road noun, not feel verb |
| man saw sand | `Dingkar-angka jukar nyajin.` | sand noun only |

**Process traps from batch 194.**

- No new target heads were admitted. Rule 152 is a construction pass.
- All geography/water targets remained bare. No LOC, DAT, ABL, PERL, INST, COMIT, POSS, or compound target form was
  admitted.
- `Baral` remained road/path noun only; the feel verb and route/traversal frames stayed closed.
- `Dajali` and `yalkan` remained lexicalized water-depth heads, not generic free adjectives.
- `Wuburr`, `balay`, and `dubar` remained closed.
- No travel, coming, going, running, swimming, bathing, diving, drinking, water-taking, road-traversal,
  mountain-climbing, ecology, danger, crocodile, fish, weather, or route row was admitted.
- Common-noun A remained ERG-marked; pronoun A stayed bare.
- Rule 149-150 implement/action traps remain closed.
- **Process logging note.** Batch 194 stored source readback, construction scope, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, post-close lint, export, docs render, and live
  verification in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-194-construction-consolidation-after-rule151-process.md`.
- Lint GREEN 9797; batch 194 added 50 accepted rows, 250 five-lens review passes, 25 lessons, 22 lexeme/source-log rows, export 8218/786/793, and process-event rows through export/docs/live verification.

## Rule 153 - weather/sky lexical expansion after Rule 152 - batch-195 (LEXICAL)

Rule 153 admits a tightly scoped weather/sky field in bare perception frames. It does not open target case morphology,
weather-event predicates, season expressions, place names, omen readings, or polysemous animal/temper senses. All target
heads remain bare.

Target heads: `kaba` rain, `muyar` wind, `ngurrban` cloud, `wungar` sun, `kija` moon only, `yiril` rainbow,
`jarramali` thunderstorm weather sense only, `jabulbina` thunder, `kurrubijal` morning star, and `wurunurru`
whirlwind. Retained support heads: `yinyay` there and `nyaji-l` see/perceive, with past `nyajin` and nonpast `nyajil`.

**Perception rows with deictic support.**

| function | safe Batch 195 form | construction lesson |
|---|---|---|
| I see rain there | `Ngayu kaba yinyay nyajil.` | pronoun A bare |
| we hear wind there | `Ngana muyar yinyay nyajil.` | wind noun only |
| they see cloud there | `Jana ngurrban yinyay nyajil.` | cloud noun only |
| mother sees sun there | `Ngamu-ngku wungar yinyay nyajil.` | common-noun A ERG |
| father sees moon there | `Nganjan-angka kija yinyay nyajil.` | moon only |
| father heard thunderstorm there | `Nganjan-angka jarramali yinyay nyajin.` | weather sense only |
| child heard thunder there | `Karrkay-ngku jabulbina yinyay nyajin.` | thunder noun only |
| woman saw rain there | `Jalbu-ngku kaba yinyay nyajin.` | no rain-fall predicate |
| man heard wind there | `Dingkar-angka muyar yinyay nyajin.` | no wind-coming predicate |
| grandfather hears wind there | `Kami-ngka muyar yinyay nyajil.` | present perception |

**Bare perception rows.**

| function | safe Batch 195 form | construction lesson |
|---|---|---|
| I see cloud | `Ngayu ngurrban nyajil.` | present `nyaji-l` perception |
| we see sun | `Ngana wungar nyajil.` | sun only, not hot season |
| they see moon | `Jana kija nyajil.` | moon only, not month/place |
| mother sees rainbow | `Ngamu-ngku yiril nyajil.` | rainbow noun only |
| father hears thunderstorm | `Nganjan-angka jarramali nyajil.` | no animal/temper sense |
| child hears thunder | `Karrkay-ngku jabulbina nyajil.` | thunder noun only |
| grandmother sees morning star | `Babi-ngka kurrubijal nyajil.` | celestial noun |
| grandfather sees whirlwind | `Kami-ngka wurunurru nyajil.` | weather noun only |
| woman saw rain | `Jalbu-ngku kaba nyajin.` | past perception |
| man heard wind | `Dingkar-angka muyar nyajin.` | past perception |

**Process traps from batch 195.**

- `Kija` is moon only here, not month, cold, or place-name material.
- `Jarramali` is thunderstorm only here, not praying mantis, stingray, angry person, or hot-tempered adjective.
- `Jabulbina` is thunder only, not a generic storm or omen word.
- `Wungar` is sun only, not hot season, day, time expression, or heat predicate.
- `Kaba` is rain only here; `kaba-kada` and other place-name drift stayed closed.
- No target-head case forms were admitted: no LOC, DAT, ABL, PERL, INST, COMIT, POSS, or compound morphology.
- No weather-event predicates were admitted: no rain falling, wind blowing/coming, thunderstorm coming, sunrise,
  sunset, season expression, storm action, or omen row.
- Common-noun A remained ERG-marked; pronoun A stayed bare.
- Rule 149-152 implement, geography-route, and water-use traps remain closed.
- **Process logging note.** Batch 195 stored source readback, lexical scope, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, post-close lint, export, docs render, and live
  verification in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-195-weather-sky-lexical-expansion-process.md`.
- Lint GREEN 9847; batch 195 added 50 accepted rows, 250 five-lens review passes, 25 lessons, 22 lexeme/source-log rows, export 8259/792/796, and process-event rows through export/docs/live verification.

## Rule 154 - construction consolidation after Rule 153 - batch-196 (CONSTRUCTION)

Rule 154 admits no new target heads. It consolidates the Rule 153 weather/sky field in two construction families:
bare deictic identification with `yinyay`/`yaluy`, and `yaluy`-supported perception. It keeps all weather-event
predicates, target case forms, season expressions, place names, omen readings, and polysemous animal/temper senses
closed.

Retained target heads: `kaba` rain, `muyar` wind, `ngurrban` cloud, `wungar` sun, `kija` moon only, `yiril`
rainbow, `jarramali` thunderstorm weather sense only, `jabulbina` thunder, `kurrubijal` morning star, and `wurunurru`
whirlwind. Retained support heads: `yinyay` there, `yaluy` here, and `nyaji-l` see/perceive, with past `nyajin` and
nonpast `nyajil`.

**Bare deictic-identification rows.**

| function | safe Batch 196 form | construction lesson |
|---|---|---|
| rain there | `Kaba yinyay.` | bare target plus deictic |
| wind there | `Muyar yinyay.` | no wind event |
| cloud there | `Ngurrban yinyay.` | cloud noun only |
| sun there | `Wungar yinyay.` | sun only, not hot season |
| moon there | `Kija yinyay.` | moon only, not month/place |
| rainbow here | `Yiril yaluy.` | revised from duplicate `Yiril yinyay.` |
| thunderstorm there | `Jarramali yinyay.` | weather sense only |
| thunder there | `Jabulbina yinyay.` | thunder noun only |
| morning star there | `Kurrubijal yinyay.` | celestial noun |
| whirlwind there | `Wurunurru yinyay.` | weather noun only |

**Perception rows with `yaluy` support.**

| function | safe Batch 196 form | construction lesson |
|---|---|---|
| I see rain here | `Ngayu kaba yaluy nyajil.` | pronoun A bare |
| I hear wind here | `Ngayu muyar yaluy nyajil.` | hearing with `nyaji-l` |
| you see moon here | `Yundu kija yaluy nyajil.` | second-person pronoun A bare |
| you hear thunderstorm here | `Yundu jarramali yaluy nyajil.` | weather sense only |
| they saw rainbow here | `Jana yiril yaluy nyajin.` | past perception |
| they heard thunder here | `Jana jabulbina yaluy nyajin.` | past hearing |
| mother sees sun here | `Ngamu-ngku wungar yaluy nyajil.` | common-noun A ERG |
| mother hears wind here | `Ngamu-ngku muyar yaluy nyajil.` | no wind-coming predicate |
| mother sees morning star here | `Ngamu-ngku kurrubijal yaluy nyajil.` | no time-of-day claim |
| mother sees whirlwind here | `Ngamu-ngku wurunurru yaluy nyajil.` | no movement-event predicate |

**Process traps from batch 196.**

- No new target heads were admitted. Rule 154 is a construction pass.
- `Yiril yinyay.` was rejected during duplicate preflight because Batch 131 already had that exact surface; the row was
  revised to `Yiril yaluy.` before banking.
- `Kija` remained moon only, not month, cold, or place-name material.
- `Jarramali` remained thunderstorm only, not praying mantis, stingray, angry person, or hot-tempered adjective.
- `Jabulbina` remained thunder only, not a generic storm or omen word.
- `Wungar` remained sun only, not hot season, day, time expression, or heat predicate.
- `Kaba` remained rain only; `kaba-kada` and other place-name drift stayed closed.
- No target-head case forms were admitted: no LOC, DAT, ABL, PERL, INST, COMIT, POSS, or compound morphology.
- No weather-event predicates were admitted: no rain falling, wind blowing/coming, thunderstorm coming, sunrise,
  sunset, season expression, storm action, or omen row.
- `Yaluy` and `yinyay` are support deictics only, not target-head morphology.
- Common-noun A remained ERG-marked; pronoun A stayed bare.
- Rule 149-152 implement, geography-route, and water-use traps remain closed.
- **Process logging note.** Batch 196 stored source readback, construction scope, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, post-close lint, export, docs render, and live
  verification in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-196-construction-consolidation-after-rule153-process.md`.
- Lint GREEN 9897; batch 196 added 50 accepted rows, 250 five-lens review passes, 25 lessons, 17 lexeme/source-log rows, export 8298/800/799, and process-event rows through export/docs/live verification.

## Rule 155 - plant-resource lexical expansion after Rule 154 - batch-197 (LEXICAL)

Rule 155 admits a tightly scoped plant-resource field in bare deictic and perception frames. It does not open harvesting,
food-use, medicine, burning, material-source, weather/storm-control, target case, or compound semantics. All target
heads remain bare.

Target heads: `kabal` Leichhardt tree, `jujabala` ironwood tree, `kangka` wild grape, `nganjirr` grass tree, `junda`
wild plum, `jikan` grass, `buyku` paperbark, `kanunjul` grass-tree resin, `yibuy` loya cane, and `wukay` hairy yam.
Retained support heads: `yinyay` there, `yaluy` here, and `nyaji-l` see/perceive, with past `nyajin` and nonpast
`nyajil`.

**Bare deictic-identification rows.**

| function | safe Batch 197 form | construction lesson |
|---|---|---|
| Leichhardt tree there | `Kabal yinyay.` | no fruit-finding/medicine row |
| ironwood tree there | `Jujabala yinyay.` | no burning row |
| wild grape there | `Kangka yinyay.` | no vine-use row |
| grass tree there | `Nganjirr yinyay.` | no ritual/burning row |
| wild plum there | `Junda yinyay.` | no eating/gathering row |
| grass there | `Jikan yinyay.` | no walking-through/snake row |
| paperbark there | `Buyku yinyay.` | no cover/carrier row |
| grass-tree resin there | `Kanunjul yinyay.` | no burning/storm-control row |
| loya cane there | `Yibuy yinyay.` | no weaving/tying row |
| hairy yam there | `Wukay yinyay.` | no digging/eating row |

**Perception rows with `yaluy` support.**

| function | safe Batch 197 form | construction lesson |
|---|---|---|
| I see Leichhardt tree here | `Ngayu kabal yaluy nyajil.` | pronoun A bare |
| I see ironwood tree here | `Ngayu jujabala yaluy nyajil.` | selected tree sense |
| you see grass-tree resin here | `Yundu kanunjul yaluy nyajil.` | no use inference |
| you see loya cane here | `Yundu yibuy yaluy nyajil.` | no material-source claim |
| they saw wild grape here | `Jana kangka yaluy nyajin.` | past perception |
| they saw paperbark here | `Jana buyku yaluy nyajin.` | no cover/roof claim |
| mother sees grass tree here | `Ngamu-ngku nganjirr yaluy nyajil.` | common-noun A ERG |
| mother sees wild plum here | `Ngamu-ngku junda yaluy nyajil.` | no eating/gathering row |
| mother sees paperbark here | `Ngamu-ngku buyku yaluy nyajil.` | no bark-use row |
| mother sees hairy yam here | `Ngamu-ngku wukay yaluy nyajil.` | no digging/eating row |

**Process traps from batch 197.**

- `Kabal` is Leichhardt tree only here, not fruit-finding or medicine.
- `Jujabala`, `kangka`, `nganjirr`, and `kanunjul` are plant-resource nouns only here; no burning, ritual,
  anti-thunderstorm, or storm-control row was admitted.
- `Junda` is wild plum only here; no gathering, eating, or fig-translation drift row was admitted.
- `Jikan` is grass only here; no walking-through, snake, feed, or burning frame was admitted.
- `Buyku` is paperbark only here; no covering, roof, carrier, or bark-use row was admitted.
- `Yibuy` is loya cane only here; no weaving, tying, walking-stick, or material-source row was admitted.
- `Wukay` is hairy yam only here; no digging, eating, cooking, or searching row was admitted.
- No target-head case forms were admitted: no LOC, DAT, ABL, PERL, INST, COMIT, POSS, or compound morphology.
- Common-noun A remained ERG-marked; pronoun A stayed bare.
- Rule 149-154 implement, geography-route, water-use, weather-event, and polysemy traps remain closed.
- **Process logging note.** Batch 197 stored source readback, lexical scope, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, post-close lint, export, docs render, and live
  verification in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-197-plant-resource-lexical-expansion-after-rule154-process.md`.
- Lint GREEN 9947; batch 197 added 50 accepted rows, 250 five-lens review passes, 25 lessons, 17 lexeme/source-log rows, export 8340/802/805, and process-event rows through export/docs/live verification.

## Rule 156 - construction consolidation after Rule 155 - batch-198 (CONSTRUCTION)

Rule 156 admits no new plant-resource target heads. It consolidates the Rule 155 plant-resource field in five safe
construction families: bare deictic identification with `yaluy`, bare present perception, bare past perception,
`yinyay`-supported present perception, and mixed pronoun/common-noun A perception. It keeps harvesting, food-use,
medicine, burning, material-source, weather/storm-control, target case, and compound semantics closed.

Retained target heads: `kabal` Leichhardt tree, `jujabala` ironwood tree, `kangka` wild grape, `nganjirr` grass tree,
`junda` wild plum, `jikan` grass, `buyku` paperbark, `kanunjul` grass-tree resin, `yibuy` loya cane, and `wukay`
hairy yam. Retained support heads: `yaluy` here, `yinyay` there, and `nyaji-l` see/perceive, with past `nyajin` and
nonpast `nyajil`.

**Bare `yaluy` deictic-identification rows.**

| function | safe Batch 198 form | construction lesson |
|---|---|---|
| Leichhardt tree here | `Kabal yaluy.` | `yaluy` support only |
| ironwood tree here | `Jujabala yaluy.` | no burning row |
| wild grape here | `Kangka yaluy.` | no medicine/storm-control row |
| grass tree here | `Nganjirr yaluy.` | no ritual/burning row |
| wild plum here | `Junda yaluy.` | no eating/gathering row |
| grass here | `Jikan yaluy.` | grass noun only |
| paperbark here | `Buyku yaluy.` | no cover/roof claim |
| grass-tree resin here | `Kanunjul yaluy.` | no pitch/burning claim |
| loya cane here | `Yibuy yaluy.` | no material-source claim |
| hairy yam here | `Wukay yaluy.` | no digging/eating row |

**Perception rows without plant-use import.**

| function | safe Batch 198 form | construction lesson |
|---|---|---|
| I see Leichhardt tree | `Ngayu kabal nyajil.` | bare pronoun A |
| you see grass-tree resin | `Yundu kanunjul nyajil.` | second-person pronoun A bare |
| we see hairy yam | `Ngana wukay nyajil.` | inclusive pronoun A bare |
| father sees grass tree | `Nganjan-angka nganjirr nyajil.` | common-noun A ERG |
| grandmother sees grass | `Babi-ngka jikan nyajil.` | common-noun A ERG |
| we saw Leichhardt tree | `Ngana kabal nyajin.` | past perception |
| they saw wild grape | `Jana kangka nyajin.` | past perception |
| woman saw grass-tree resin | `Jalbu-ngku kanunjul nyajin.` | no resin-use claim |
| I see Leichhardt tree there | `Ngayu kabal yinyay nyajil.` | `yinyay` support |
| man sees hairy yam there | `Dingkar-angka wukay yinyay nyajil.` | no digging/eating row |

**Process traps from batch 198.**

- No new target heads were admitted. Rule 156 is a construction pass.
- `Yaluy` and `yinyay` are support deictics only, not target-head morphology.
- All plant-resource target heads remain bare: no LOC, DAT, ABL, PERL, INST, COMIT, POSS, or compound morphology.
- Common-noun A remained ERG-marked: `ngamu-ngku`, `nganjan-angka`, `karrkay-ngku`, `babi-ngka`, `kami-ngka`,
  `jalbu-ngku`, and `dingkar-angka`.
- Pronoun A remained bare: `ngayu`, `yundu`, `ngana`, and `jana`.
- `Kanunjul` remains grass-tree resin only; no pitch-making, spear-binding, burning, storm-control, or house-smoking
  row was admitted.
- `Yibuy` remains loya cane only; no weaving, tying, walking-stick, or material-source row was admitted.
- `Wukay` remains hairy yam only; no digging, eating, cooking, or searching row was admitted.
- Rule 149-155 implement, geography-route, water-use, weather-event, and polysemy traps remain closed.
- **Process logging note.** Batch 198 stored source readback, construction scope, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, post-close lint, export, docs render, and live
  verification in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-198-construction-consolidation-after-rule155-process.md`.
- Lint GREEN 9997; batch 198 added 50 accepted rows, 250 five-lens review passes, 26 lessons, 24 lexeme/source-log rows, export 8380/808/809, and process-event rows through export/docs/live verification.

## Rule 157 - human/kin reference lexical expansion after Rule 156 - batch-199 (LEXICAL)

Rule 157 admits a tightly scoped human/kin reference field in bare deictic and perception frames. It does not open
kinship possession, kinship plural `-karra`, address forms, comparison, marriage/change-of-state, avoidance relations,
travel, food, conflict, work, teaching, asking, or ceremonial/social-event semantics. All target heads remain bare.

Target heads: `bama` person/people, `dingkar` man, `jalbu` woman, `karrkay` child noun only, `ngamu` mother,
`nganjan` father, `jawun` friend sense only, `dunyu` husband, `warru` young man, and `wulman` old man sense only.
Retained support heads: `yinyay` there, `yaluy` here, and `nyaji-l` see/hear/perceive, with past `nyajin` and
nonpast `nyajil`. Retained participant heads: bare pronoun A `ngayu`, `yundu`, `jana`, and `ngana`.

**Bare deictic-identification rows.**

| function | safe Batch 199 form | construction lesson |
|---|---|---|
| person there | `Bama yinyay.` | generic human/person reference |
| man there | `Dingkar yinyay.` | man noun only |
| woman there | `Jalbu yinyay.` | woman noun only |
| child there | `Karrkay yinyay.` | child noun, not adjective small |
| mother there | `Ngamu yinyay.` | mother kin noun only |
| father there | `Nganjan yinyay.` | father kin noun only |
| friend there | `Jawun yinyay.` | selected friend sense |
| husband there | `Dunyu yinyay.` | husband noun only |
| young man there | `Warru yinyay.` | young-man noun only |
| old man there | `Wulman yinyay.` | old-man sense only |

**Perception rows with human/kin objects.**

| function | safe Batch 199 form | construction lesson |
|---|---|---|
| I see the person | `Ngayu bama nyajil.` | pronoun A bare |
| I see the friend | `Ngayu jawun nyajil.` | no relation/KPL row |
| you see the child | `Yundu karrkay nyajil.` | object remains bare |
| you see the old man | `Yundu wulman nyajil.` | old-man sense only |
| they saw the mother | `Jana ngamu nyajin.` | past `nyaji-ny` elder surface `nyajin` |
| they saw the young man | `Jana warru nyajin.` | no age-event row |
| we see the father here | `Ngana nganjan yaluy nyajil.` | `yaluy` support only |
| we see the friend here | `Ngana jawun yaluy nyajil.` | friend sense, no social-event import |
| we see the husband here | `Ngana dunyu yaluy nyajil.` | no marriage/change-of-state row |
| we see the mother here | `Ngana ngamu yaluy nyajil.` | mother noun only |

**Process traps from batch 199.**

- `Bama` is person/people only here, not crowd, ethnicity, teaching, or event row.
- `Karrkay` is child only here; the adjective "small" sense stayed closed.
- `Jawun` is friend only here; relation, kinship plural, and comitative frames stayed closed.
- `Wulman` is old man only here; husband and old-animal senses stayed closed.
- `Warru` is young man only here; plural, age-adverbial, and action frames stayed closed.
- `Yinyay` and `yaluy` are support deictics only, not target-head morphology.
- All human/kin target heads remain bare: no LOC, DAT, ABL, PERL, INST, COMIT, POSS, KPL, pair, reduplicated, or
  compound morphology.
- Pronoun A remained bare: `ngayu`, `yundu`, `jana`, and `ngana`.
- No kinship possession, kinship plural, address, marriage/change-of-state, asking, teaching, food, conflict, travel,
  work, avoidance, or ceremonial/social-event semantics were admitted.
- Rule 149-156 implement, geography-route, water-use, weather-event, plant-use, material-source, and polysemy traps
  remain closed.
- **Process logging note.** Batch 199 stored source readback, lexical scope, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, post-close lint, export, docs render, and live
  verification in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-199-human-kin-reference-lexical-expansion-after-rule156-process.md`.
- Lint GREEN 10047; batch 199 added 50 accepted rows, 250 five-lens review passes, 26 lessons, 17 lexeme/source-log
  rows, export 8423/810/814, and process-event rows through export/docs/live verification.

## Rule 158 - construction consolidation after Rule 157 - batch-200 (CONSTRUCTION)

Rule 158 admits no new human/kin target heads. It consolidates the Rule 157 field in five construction families:
bare `yaluy` deictic identification, `yinyay`-supported present perception with `ngayu`, `yaluy`-supported present
perception with `yundu`, `yaluy`-supported past perception with `jana`, and `yinyay`-supported present perception with
`ngana`. It keeps kinship possession, kinship plural `-karra`, address forms, comparison, marriage/change-of-state,
avoidance relations, travel, food, conflict, work, teaching, asking, and ceremonial/social-event semantics closed.

Retained target heads: `bama` person/people, `dingkar` man, `jalbu` woman, `karrkay` child noun only, `ngamu` mother,
`nganjan` father, `jawun` friend sense only, `dunyu` husband, `warru` young man, and `wulman` old man sense only.
Retained support heads: `yaluy` here, `yinyay` there, and `nyaji-l` see/hear/perceive, with past `nyajin` and nonpast
`nyajil`. Retained participant heads: bare pronoun A `ngayu`, `yundu`, `jana`, and `ngana`.

**Bare `yaluy` deictic-identification rows.**

| function | safe Batch 200 form | construction lesson |
|---|---|---|
| person here | `Bama yaluy.` | generic human/person reference |
| man here | `Dingkar yaluy.` | man noun only |
| woman here | `Jalbu yaluy.` | woman noun only |
| child here | `Karrkay yaluy.` | child noun, not adjective small |
| mother here | `Ngamu yaluy.` | mother kin noun only |
| father here | `Nganjan yaluy.` | father kin noun only |
| friend here | `Jawun yaluy.` | selected friend sense |
| husband here | `Dunyu yaluy.` | husband noun only |
| young man here | `Warru yaluy.` | young-man noun only |
| old man here | `Wulman yaluy.` | old-man sense only |

**Deictic-supported perception rows.**

| function | safe Batch 200 form | construction lesson |
|---|---|---|
| I see the person there | `Ngayu bama yinyay nyajil.` | pronoun A bare |
| I see the friend there | `Ngayu jawun yinyay nyajil.` | friend sense, no relation/KPL row |
| you see the child here | `Yundu karrkay yaluy nyajil.` | object remains bare |
| you see the old man here | `Yundu wulman yaluy nyajil.` | old-man sense only |
| they saw the mother here | `Jana ngamu yaluy nyajin.` | past `nyaji-ny` elder surface `nyajin` |
| they saw the young man here | `Jana warru yaluy nyajin.` | no age-event row |
| we see the father there | `Ngana nganjan yinyay nyajil.` | `yinyay` support only |
| we see the friend there | `Ngana jawun yinyay nyajil.` | friend sense, no social-event import |
| we see the husband there | `Ngana dunyu yinyay nyajil.` | no marriage/change-of-state row |
| we see the mother there | `Ngana ngamu yinyay nyajil.` | mother noun only |

**Process traps from batch 200.**

- No new target heads were admitted. Rule 158 is a construction pass.
- `Yaluy` and `yinyay` are support deictics only, not target-head morphology.
- All human/kin target heads remain bare: no LOC, DAT, ABL, PERL, INST, COMIT, POSS, KPL, pair, reduplicated, or
  compound morphology.
- Pronoun A remained bare: `ngayu`, `yundu`, `jana`, and `ngana`.
- `Bama` remains person/people only, not crowd, ethnicity, teaching, or event row.
- `Karrkay` remains child only; the adjective "small" sense stayed closed.
- `Jawun` remains friend only; relation, kinship plural, and comitative frames stayed closed.
- `Wulman` remains old man only; husband and old-animal senses stayed closed.
- `Warru` remains young man only; plural, age-adverbial, and action frames stayed closed.
- No kinship possession, kinship plural, address, marriage/change-of-state, asking, teaching, food, conflict, travel,
  work, avoidance, or ceremonial/social-event semantics were admitted.
- Rule 149-157 implement, geography-route, water-use, weather-event, plant-use, material-source, and polysemy traps
  remain closed.
- **Process logging note.** Batch 200 stored source readback, construction scope, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, post-close lint, export, docs render, and live
  verification in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-200-construction-consolidation-after-rule157-process.md`.
- Lint GREEN 10097; batch 200 added 50 accepted rows, 250 five-lens review passes, 25 lessons, 17 lexeme/source-log
  rows, export 8462/815/820, and process-event rows through export/docs/live verification.

## Rule 159 - extended-kin reference lexical expansion after Rule 158 - batch-201 (LEXICAL)

Rule 159 admits a tightly scoped extended-kin reference field in bare deictic and perception frames. It does not open
kinship possession, kinship plural `-karra`, address forms, comparison, marriage/change-of-state, avoidance relations,
travel, food, conflict, work, teaching, asking, or ceremonial/social-event semantics. All target heads remain bare.

Target heads: `babi` grandmother, `kami` grandfather, `kalnga` mother's brother, `bimakay` father's sister, `ngaji`
mother's father, `jija` son's-child grandchild, `kaminjarr` daughter's-child grandchild, `kangkal` own child /
son-or-daughter, `yaba` older brother, and `babarr` older sister. Retained support heads: `yinyay` there, `yaluy`
here, and `nyaji-l` see/hear/perceive, with past `nyajin` and nonpast `nyajil`. Retained participant heads: bare
pronoun A `ngayu`, `yundu`, `jana`, and `ngana`.

**Bare deictic-identification rows.**

| function | safe Batch 201 form | construction lesson |
|---|---|---|
| grandmother there | `Babi yinyay.` | grandmother sense only |
| grandfather there | `Kami yinyay.` | grandfather sense only |
| mother's brother there | `Kalnga yinyay.` | no possessive morphology |
| father's sister there | `Bimakay yinyay.` | no address/event row |
| mother's father there | `Ngaji yinyay.` | no season/death row |
| son's child there | `Jija yinyay.` | grandchild lineage term |
| daughter's child there | `Kaminjarr yinyay.` | grandchild lineage term |
| son or daughter there | `Kangkal yinyay.` | own-child sense only |
| older brother there | `Yaba yinyay.` | older brother, not eel |
| older sister there | `Babarr yinyay.` | older sister, not cassowary |

**Perception rows with extended-kin objects.**

| function | safe Batch 201 form | construction lesson |
|---|---|---|
| I see the grandmother | `Ngayu babi nyajil.` | pronoun A bare |
| I see mother's brother | `Ngayu kalnga nyajil.` | no authority/teaching import |
| you see daughter's child | `Yundu kaminjarr nyajil.` | object remains bare |
| you see son or daughter | `Yundu kangkal nyajil.` | no possessive/reduplication |
| they saw mother's father | `Jana ngaji nyajin.` | past `nyaji-ny` elder surface `nyajin` |
| they saw older sister | `Jana babarr nyajin.` | older-sister sense only |
| we see father's sister here | `Ngana bimakay yaluy nyajil.` | `yaluy` support only |
| we see son's child here | `Ngana jija yaluy nyajil.` | no plural row |
| we see older brother here | `Ngana yaba yaluy nyajil.` | eel homograph closed |
| we see older sister here | `Ngana babarr yaluy nyajil.` | cassowary homograph closed |

**Process traps from batch 201.**

- `Babi` is grandmother only here; no possessive-house, address, or narrative row was admitted.
- `Kami` is grandfather only here; no possessive, location, or property row was admitted.
- `Kalnga`, `bimakay`, and `ngaji` are kin nouns only here; no authority, teaching, possession, death, season, or
  social-event row was admitted.
- `Jija` and `kaminjarr` are grandchild lineage terms only here; no plural or possession row was admitted.
- `Kangkal` is own child / son-or-daughter only here; no possessive, reduplicated, privative, pair, or plural frame
  was admitted.
- `Yaba` is older brother only here; eel/fish senses stayed closed.
- `Babarr` is older sister only here; young-cassowary sense stayed closed.
- `Yinyay` and `yaluy` are support deictics only, not target-head morphology.
- All extended-kin target heads remain bare: no LOC, DAT, ABL, PERL, INST, COMIT, POSS, KPL, pair, reduplicated, or
  compound morphology.
- No kinship possession, kinship plural, address, marriage/change-of-state, asking, teaching, food, conflict, travel,
  work, avoidance, or ceremonial/social-event semantics were admitted.
- Rule 149-158 implement, geography-route, water-use, weather-event, plant-use, material-source, human/kin event, and
  polysemy traps remain closed.
- **Process logging note.** Batch 201 stored source readback, lexical scope, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, post-close lint, export, docs render, and live
  verification in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-201-extended-kin-reference-lexical-expansion-after-rule158-process.md`.
- Lint GREEN 10147; batch 201 added 50 accepted rows, 250 five-lens review passes, 25 lessons, 17 lexeme/source-log
  rows, export 8503/820/824, and process-event rows through export/docs/live verification.

## Rule 160 - construction consolidation after Rule 159 - batch-202 (CONSTRUCTION)

Rule 160 admits no new target heads. It consolidates the Rule 159 extended-kin inventory in bare `yaluy` deictic
identification and deictic-supported perception clauses. It does not open kinship possession, kinship plural `-karra`,
address forms, comparison, marriage/change-of-state, avoidance relations, travel, food, conflict, work, teaching,
asking, or ceremonial/social-event semantics. All target heads remain bare.

Retained target heads: `babi` grandmother, `kami` grandfather, `kalnga` mother's brother, `bimakay` father's sister,
`ngaji` mother's father, `jija` son's-child grandchild, `kaminjarr` daughter's-child grandchild, `kangkal` own child /
son-or-daughter, `yaba` older brother, and `babarr` older sister. Retained support heads: `yinyay` there, `yaluy`
here, and `nyaji-l` see/hear/perceive, with past `nyajin` and nonpast `nyajil`. Retained participant heads: bare
pronoun A `ngayu`, `yundu`, `jana`, and `ngana`.

**Bare `yaluy` deictic-identification rows.**

| function | safe Batch 202 form | construction lesson |
|---|---|---|
| grandmother here | `Babi yaluy.` | target head bare |
| grandfather here | `Kami yaluy.` | no possessive/location morphology |
| mother's brother here | `Kalnga yaluy.` | no authority or teaching import |
| father's sister here | `Bimakay yaluy.` | no address/event row |
| mother's father here | `Ngaji yaluy.` | no season/death row |
| son's child here | `Jija yaluy.` | grandchild lineage term |
| daughter's child here | `Kaminjarr yaluy.` | grandchild lineage term |
| son or daughter here | `Kangkal yaluy.` | own-child sense only |
| older brother here | `Yaba yaluy.` | older brother, not eel |
| older sister here | `Babarr yaluy.` | older sister, not young cassowary |

**Deictic-supported perception rows.**

| frame | safe Batch 202 form | construction lesson |
|---|---|---|
| 1sg present, there | `Ngayu kalnga yinyay nyajil.` | pronoun A bare; object bare |
| 1sg present, there | `Ngayu babi yinyay nyajil.` | `yinyay` support only |
| 2sg present, here | `Yundu kaminjarr yaluy nyajil.` | no plural or possessive row |
| 2sg present, here | `Yundu kami yaluy nyajil.` | grandfather sense only |
| 3pl past, here | `Jana babarr yaluy nyajin.` | past `nyaji-ny` elder surface `nyajin` |
| 3pl past, here | `Jana kami yaluy nyajin.` | no property/location row |
| 1pl present, there | `Ngana yaba yinyay nyajil.` | older-brother sense; eel closed |
| 1pl present, there | `Ngana babi yinyay nyajil.` | no possession or address |

**Process traps from batch 202.**

- `Yaluy` and `yinyay` are support deictics only, not target-head morphology.
- `Nyajil` and `nyajin` are the only admitted predicate surfaces in this consolidation.
- All extended-kin target heads remain bare: no LOC, DAT, ABL, PERL, INST, COMIT, POSS, KPL, pair, reduplicated, or
  compound morphology.
- No kinship possession, kinship plural, address, marriage/change-of-state, asking, teaching, food, conflict, travel,
  work, avoidance, or ceremonial/social-event semantics were admitted.
- `Yaba` is older brother only here; eel/fish senses stayed closed.
- `Babarr` is older sister only here; young-cassowary sense stayed closed.
- Rule 149-159 implement, geography-route, water-use, weather-event, plant-use, material-source, human/kin event, and
  polysemy traps remain closed.
- **Process logging note.** Batch 202 stored source readback, construction scope, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, post-close lint, export, docs render, and live
  verification in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-202-construction-consolidation-after-rule159-process.md`.
- Lint GREEN 10197; batch 202 added 50 accepted rows, 250 five-lens review passes, 25 lessons, 17 lexeme/source-log
  rows, export 8544/823/830, and process-event rows through export/docs/live verification.

## Rule 161 - literal body-part reference lexical expansion after Rule 160 - batch-203 (LEXICAL)

Rule 161 admits a tightly bounded literal body-part reference field in bare `yaluy` deictic identification and
deictic-supported perception clauses. It does not open inalienable possession, body-part case forms, body-state
predicates, medical/healing content, eating/butchery content, emotion/cognition idioms, privative body compounds, or
homograph drift. All target heads remain bare.

Target heads: `bajibay` bone, `bangkarr` body, `biji` tail, `dirra` tooth, `dukul` head, `manu` throat, `miyil` eye,
`ngandal` mouth, `nyabil` tongue, and `wakuy` arm. Retained support heads: `yinyay` there, `yaluy` here, and
`nyaji-l` see/hear/perceive, with past `nyajin` and nonpast `nyajil`. Retained participant heads: bare pronoun A
`ngayu`, `yundu`, `jana`, and `ngana`.

**Bare `yaluy` deictic-identification rows.**

| function | safe Batch 203 form | construction lesson |
|---|---|---|
| bone here | `Bajibay yaluy.` | literal bone only |
| body here | `Bangkarr yaluy.` | no meat/steak drift |
| tail here | `Biji yaluy.` | no animal-event row |
| tooth here | `Dirra yaluy.` | no privative or swearing idiom |
| head here | `Dukul yaluy.` | head, not boat/boss/tape |
| throat here | `Manu yaluy.` | throat, not only/just |
| eye here | `Miyil yaluy.` | eye, not poisonous tree |
| mouth here | `Ngandal yaluy.` | mouth noun only |
| tongue here | `Nyabil yaluy.` | tongue noun only |
| arm here | `Wakuy yaluy.` | no `wakuy-mbu` locative |

**Deictic-supported perception rows.**

| frame | safe Batch 203 form | construction lesson |
|---|---|---|
| 1sg present, there | `Ngayu miyil yinyay nyajil.` | pronoun A bare; eye sense only |
| 1sg present, there | `Ngayu bajibay yinyay nyajil.` | no food/want frame |
| 2sg present, here | `Yundu wakuy yaluy nyajil.` | arm object remains bare |
| 2sg present, here | `Yundu dirra yaluy nyajil.` | no toothless/bite row |
| 3pl past, here | `Jana manu yaluy nyajin.` | throat, not choking event |
| 3pl past, here | `Jana dukul yaluy nyajin.` | head, not anger/tantrum |
| 1pl present, there | `Ngana nyabil yinyay nyajil.` | tongue object remains bare |
| 1pl present, there | `Ngana bangkarr yinyay nyajil.` | body, not meat/flesh drift |

**Process traps from batch 203.**

- `Miyil` is eye only here; poisonous-tree and eye-idiom compounds stayed closed.
- `Dukul` is head only here; boat, boss, tape, anger, nodding, and tantrum senses stayed closed.
- `Manu` is throat only here; the only/just homograph and choking/gobbling event frames stayed closed.
- `Bangkarr` is body only here; meat/steak/flesh-food drift stayed closed.
- `Bajibay`, `dirra`, `nyabil`, and `wakuy` stayed literal body-part nouns; no privative, instrumental, locative, or
  event rows were admitted.
- All body-part target heads remain bare: no LOC, DAT, ABL, ERG, INST, COMIT, POSS, PRIV, EXCESS, or compound
  morphology.
- No soreness, tiredness, sleep, thought, memory, emotion, bite, eat, want, give, wash, put, cut, butcher, heal, or
  medical-event semantics were admitted.
- Rule 149-160 implement, geography-route, water-use, weather-event, plant-use, material-source, human/kin event, and
  extended-kin polysemy traps remain closed.
- **Process logging note.** Batch 203 stored source readback, lexical scope, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, post-close lint, export, docs render, and live
  verification in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-203-literal-body-part-reference-lexical-expansion-after-rule160-process.md`.
- Lint GREEN 10247; batch 203 added 50 accepted rows, 250 five-lens review passes, 25 lessons, 17 lexeme/source-log
  rows, export 8586/825/836, and process-event rows through export/docs/live verification.

## Rule 162 - construction consolidation after Rule 161 - batch-204 (CONSTRUCTION)

Rule 162 admits no new target heads. It consolidates the Rule 161 literal body-part inventory by swapping deictic
support distribution: bare `yinyay` deictic identification, `yaluy`-supported present perception with `ngayu`,
`yinyay`-supported present perception with `yundu`, `yinyay`-supported past perception with `jana`, and
`yaluy`-supported present perception with `ngana`. It does not open inalienable possession, body-part case forms,
body-state predicates, medical/healing content, eating/butchery content, emotion/cognition idioms, privative body
compounds, or homograph drift. All target heads remain bare.

Retained target heads: `bajibay` bone, `bangkarr` body, `biji` tail, `dirra` tooth, `dukul` head, `manu` throat,
`miyil` eye, `ngandal` mouth, `nyabil` tongue, and `wakuy` arm. Retained support heads: `yinyay` there, `yaluy` here,
and `nyaji-l` see/hear/perceive, with past `nyajin` and nonpast `nyajil`. Retained participant heads: bare pronoun A
`ngayu`, `yundu`, `jana`, and `ngana`.

**Bare `yinyay` deictic-identification rows.**

| function | safe Batch 204 form | construction lesson |
|---|---|---|
| bone there | `Bajibay yinyay.` | literal bone only |
| body there | `Bangkarr yinyay.` | no meat/steak drift |
| tail there | `Biji yinyay.` | no animal-event row |
| tooth there | `Dirra yinyay.` | no privative or swearing idiom |
| head there | `Dukul yinyay.` | head, not boat/boss/tape |
| throat there | `Manu yinyay.` | throat, not only/just |
| eye there | `Miyil yinyay.` | eye, not poisonous tree |
| mouth there | `Ngandal yinyay.` | mouth noun only |
| tongue there | `Nyabil yinyay.` | tongue noun only |
| arm there | `Wakuy yinyay.` | no `wakuy-mbu` locative |

**Deictic-supported perception rows.**

| frame | safe Batch 204 form | construction lesson |
|---|---|---|
| 1sg present, here | `Ngayu miyil yaluy nyajil.` | pronoun A bare; eye sense only |
| 1sg present, here | `Ngayu bajibay yaluy nyajil.` | no food/want frame |
| 2sg present, there | `Yundu wakuy yinyay nyajil.` | arm object remains bare |
| 2sg present, there | `Yundu dirra yinyay nyajil.` | no toothless/bite row |
| 3pl past, there | `Jana manu yinyay nyajin.` | throat, not choking event |
| 3pl past, there | `Jana dukul yinyay nyajin.` | head, not anger/tantrum |
| 1pl present, here | `Ngana nyabil yaluy nyajil.` | tongue object remains bare |
| 1pl present, here | `Ngana bangkarr yaluy nyajil.` | body, not meat/flesh drift |

**Process traps from batch 204.**

- `Yinyay` and `yaluy` are support deictics only, not target-head morphology.
- `Nyajil` and `nyajin` are the only admitted predicate surfaces in this consolidation.
- `Miyil` is eye only here; poisonous-tree and eye-idiom compounds stayed closed.
- `Dukul` is head only here; boat, boss, tape, anger, nodding, and tantrum senses stayed closed.
- `Manu` is throat only here; the only/just homograph and choking/gobbling event frames stayed closed.
- `Bangkarr` is body only here; meat/steak/flesh-food drift stayed closed.
- All body-part target heads remain bare: no LOC, DAT, ABL, ERG, INST, COMIT, POSS, PRIV, EXCESS, or compound
  morphology.
- No soreness, tiredness, sleep, thought, memory, emotion, bite, eat, want, give, wash, put, cut, butcher, heal, or
  medical-event semantics were admitted.
- Rule 149-161 implement, geography-route, water-use, weather-event, plant-use, material-source, human/kin event,
  extended-kin polysemy, and body-part lexical traps remain closed.
- **Process logging note.** Batch 204 stored source readback, construction scope, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, post-close lint, export, docs render, and live
  verification in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-204-construction-consolidation-after-rule161-process.md`.
- Lint GREEN 10297; batch 204 added 50 accepted rows, 250 five-lens review passes, 25 lessons, 17 lexeme/source-log
  rows, export 8626/833/838, and process-event rows through export/docs/live verification.

## Rule 163 - plant/tree reference lexical expansion after Rule 162 - batch-205 (LEXICAL)

Rule 163 admits a tightly bounded plant/tree reference field after the Rule 162 body-part consolidation. It uses ten
selected target heads in bare deictic, bare perception, and deictic-supported perception frames. It does not open
eating, fruit-gathering, medicine, bark-use, burning, weaving, tying, spear-making, timber/material-source,
storm-control, place-name, possession, target case, target compound, or ecological-event semantics. All selected target
heads remain bare.

Target heads: `buyukal` buyukal tree, `dalkan` casuarina pine / beach tree, `dari` boxwood tree, `dibul` cane,
`dilbal` hickory tree, `dili` corkwood pine, `jabarr` baldy gum tree, `jakari` spiderlily, `jama` jama tree, and
`jilbar` corkwood tree. Retained support heads: `yaluy` here, `yinyay` there, and `nyaji-l` see/hear/perceive, with
past `nyajin` and nonpast `nyajil`. Retained participant heads: bare pronoun A `ngayu`, `yundu`, `jana`, and `ngana`.

**Bare `yaluy` deictic-identification rows.**

| function | safe Batch 205 form | lexical lesson |
|---|---|---|
| buyukal tree here | `Buyukal yaluy.` | dictionary tree, English name unknown |
| casuarina pine here | `Dalkan yaluy.` | Patz has `dalkan-ba`, but target stays bare |
| boxwood tree here | `Dari yaluy.` | no high-place ecology row |
| cane here | `Dibul yaluy.` | no tying or weaving row |
| hickory tree here | `Dilbal yaluy.` | no timber or burning row |
| corkwood pine here | `Dili yaluy.` | no `dili-mba` target form |
| baldy gum tree here | `Jabarr yaluy.` | no gum-use or place row |
| spiderlily here | `Jakari yaluy.` | no medicine or gathering row |
| jama tree here | `Jama yaluy.` | tree type only |
| corkwood tree here | `Jilbar yaluy.` | no wood/bark row |

**Perception rows with plant/tree objects.**

| frame | safe Batch 205 form | lexical lesson |
|---|---|---|
| 1sg present | `Ngayu buyukal nyajil.` | pronoun A bare; object bare |
| 1sg present | `Ngayu dalkan nyajil.` | no locative target despite Patz `dalkan-ba` |
| 2sg present, there | `Yundu dili yinyay nyajil.` | `yinyay` support only |
| 2sg present, there | `Yundu dibul yinyay nyajil.` | cane object, not material-use event |
| 3pl past, there | `Jana jakari yinyay nyajin.` | spiderlily only |
| 3pl past, there | `Jana jabarr yinyay nyajin.` | baldy gum tree only |
| 1pl present, here | `Ngana jilbar yaluy nyajil.` | corkwood tree only |
| 1pl present, here | `Ngana jama yaluy nyajil.` | jama tree only |

**Process traps from batch 205.**

- `Dalkan` and `dili` have Patz locative evidence (`dalkan-ba`, `dili-mba`), but Rule 163 did not import target case
  forms.
- `Dibul` is cane only here; no tying, weaving, walking-stick, or material-source claim.
- `Jakari` is spiderlily only here; no medicine, food, gathering, or decorative-use claim.
- `Jabarr`, `dilbal`, `dari`, `jama`, `jilbar`, and `buyukal` are tree-reference heads only; no ecology, cutting,
  bark, timber, fire, gum-use, place-name, or artefact row.
- All plant/tree target heads remain bare: no LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS, or compound
  morphology.
- Rule 149-162 implement, geography-route, water-use, weather-event, plant-use, material-source, human/kin event,
  extended-kin polysemy, and body-part lexical traps remain closed.
- **Process logging note.** Batch 205 stored source readback, lexical scope, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, post-close lint, export, docs render, and live
  verification in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-205-plant-tree-reference-lexical-expansion-after-rule162-process.md`.
- Lint GREEN 10347; batch 205 added 50 accepted rows, 250 five-lens review passes, 25 lessons, 17 lexeme/source-log
  rows, export 8667/835/845, and process-event rows through export/docs/live verification.

## Rule 164 - construction consolidation after Rule 163 - batch-206 (CONSTRUCTION)

Rule 164 reuses the Rule 163 plant/tree field and changes only the constructional distribution. It keeps all ten
plant/tree targets bare, rotates `yaluy` and `yinyay` support, and preserves the same narrow reference/perception
semantics. No new lexical heads are introduced.

Target heads retained: `buyukal` buyukal tree, `dalkan` casuarina pine / beach tree, `dari` boxwood tree, `dibul`
cane, `dilbal` hickory tree, `dili` corkwood pine, `jabarr` baldy gum tree, `jakari` spiderlily, `jama` jama tree,
and `jilbar` corkwood tree. Support heads retained: `yaluy` here, `yinyay` there, and `nyaji-l` see/hear/perceive,
with past `nyajin` and nonpast `nyajil`. Participant heads retained: bare pronoun A `ngayu`, `yundu`, `jana`, and
`ngana`.

**Construction distribution.**

| frame | safe Batch 206 form | construction lesson |
|---|---|---|
| bare deictic, there | `Buyukal yinyay.` | one target plus `yinyay`; no predicator |
| bare deictic, there | `Dalkan yinyay.` | casuarina pine reference only |
| 1sg present, here | `Ngayu dalkan yaluy nyajil.` | pronoun A bare; object bare; `yaluy` support |
| 2sg present, here | `Yundu dili yaluy nyajil.` | `dili` stays bare, no `dili-mba` target |
| 3pl past, here | `Jana jakari yaluy nyajin.` | `nyajin` = nyaji-ny past |
| 3pl past, here | `Jana jabarr yaluy nyajin.` | target bare, no gum-use or place row |
| 1pl inclusive present, there | `Ngana jilbar yinyay nyajil.` | `yinyay` support only |
| 1pl inclusive present, there | `Ngana jama yinyay nyajil.` | tree type only, no ecology row |

**Process traps from batch 206.**

- Rule 164 is a consolidation, not a new plant-use license. The target heads remain reference objects/subjects only.
- `Dalkan-ba` and `dili-mba` remain source evidence; generated targets use only bare `dalkan` and bare `dili`.
- `Dili` dictionary prose mentions witchetty, but Rule 164 did not import witchetty, insect, ecology, food, or use
  semantics.
- `Dibul` remains cane only; no tying, weaving, walking-stick, basket, or material-source row.
- `Jakari` remains spiderlily only; no medicine, food, gathering, flower-use, or decorative-use row.
- `Jabarr`, `dilbal`, `dari`, `jama`, `jilbar`, and `buyukal` remain tree-reference heads only; no ecology, cutting,
  bark, timber, fire, gum-use, place-name, or artefact row.
- All plant/tree target heads remain bare: no LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS, reduplication,
  or compound morphology.
- Rule 149-163 implement, geography-route, water-use, weather-event, plant-use, material-source, human/kin event,
  extended-kin polysemy, body-part lexical traps, and Rule 163 plant/tree traps remain closed.
- **Process logging note.** Batch 206 stored source readback, construction scope, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-206-construction-consolidation-after-rule163-process.md`.
- Lint GREEN 10397; batch 206 added 50 accepted rows, 250 five-lens review passes, 25 lessons, 17 lexeme/source-log
  rows, export 8712/838/847, and process-event rows through export. Render/live verification follows this source
  update.

## Rule 165 - flora reference lexical expansion after Rule 164 - batch-207 (LEXICAL)

Rule 165 adds a second tightly bounded flora-reference field after the Rule 164 construction consolidation. It admits
ten target heads as bare reference nouns only. It excludes `buyku` because the corpus already has many near-identical
paperbark rows, and excludes `bijan` because existing `walu bijan` rows create a homographic lick-form risk.

Target heads: `babajaka` bloodwood tree, `balmbalka` balmbalka tree, `baway` black bean tree, `bijin` tea tree,
`dalban` oak tree, `dingki` dingki tree, `dulmbil` umbrella palm, `duwar` black palm, `kalal` vine, and `kumul`
grass. Retained support heads: `yaluy` here, `yinyay` there, and `nyaji-l` see/hear/perceive, with past `nyajin` and
nonpast `nyajil`. Retained participant heads: bare pronoun A `ngayu`, `yundu`, `jana`, and `ngana`.

**Bare `yaluy` deictic-identification rows.**

| function | safe Batch 207 form | lexical lesson |
|---|---|---|
| bloodwood tree here | `Babajaka yaluy.` | no sap, fire, medicine, wood, or spear claim |
| balmbalka tree here | `Balmbalka yaluy.` | tree with English name unknown |
| black bean tree here | `Baway yaluy.` | no seed, fruit, soaking, grinding, cooking, or food row |
| tea tree here | `Bijin yaluy.` | no bark, medicine, leaf-use, or healing row |
| oak tree here | `Dalban yaluy.` | no timber, tool, or hard-wood row |
| dingki tree here | `Dingki yaluy.` | dictionary tree, no dinghy/loan drift |
| umbrella palm here | `Dulmbil yaluy.` | no Stucky's Gap place-name or weaving row |
| black palm here | `Duwar yaluy.` | no black-palm-spear or material-source row |
| vine here | `Kalal yaluy.` | Patz confirms `kalal` vine; no tying or rope claim |
| grass here | `Kumul yaluy.` | grass only; no fire/fuel/seed row |

**Perception rows with flora objects.**

| frame | safe Batch 207 form | lexical lesson |
|---|---|---|
| 1sg present | `Ngayu baway nyajil.` | black bean tree only |
| 1sg present | `Ngayu dulmbil nyajil.` | umbrella palm only |
| 2sg present, there | `Yundu bijin yinyay nyajil.` | tea tree only, no medicine |
| 2sg present, there | `Yundu duwar yinyay nyajil.` | black palm only, no spear |
| 3pl past, there | `Jana kalal yinyay nyajin.` | vine only, no tying |
| 3pl past, there | `Jana dingki yinyay nyajin.` | dingki tree only |
| 1pl present, here | `Ngana kumul yaluy nyajil.` | grass only |
| 1pl present, here | `Ngana babajaka yaluy nyajil.` | bloodwood tree only |

**Process traps from batch 207.**

- `Buyku` is not part of Rule 165 because exact corpus readback showed many prior paperbark rows, including close
  deictic/perception frames.
- `Bijan` is not part of Rule 165 because existing corpus rows use `bijan` in `walu bijan` lick contexts.
- `Baway` source prose includes edible-fruit/seed processing elsewhere; Rule 165 uses black bean tree reference only.
- `Bijin` source/corpus history includes medicine and bark uses; Rule 165 uses tea tree reference only.
- `Duwar` source/corpus history includes black-palm spear/material-source uses; Rule 165 uses black palm reference only.
- `Dulmbil` can be associated with Stucky's Gap and weaving/material prose elsewhere; Rule 165 uses umbrella palm
  reference only.
- `Kalal` is vine only here; no tying, rope, binding, carrying, fishing-line, or water-vine claim.
- `Kumul` is grass only here; no fire/fuel, bedding, season, ground-cover, or grass-seed row.
- All flora targets remain bare: no LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS, reduplication, or
  compound morphology.
- Rule 149-164 implement, geography-route, water-use, weather-event, plant-use, material-source, human/kin event,
  extended-kin polysemy, body-part lexical traps, and plant/tree use traps remain closed.
- **Process logging note.** Batch 207 stored source readback, lexical scope, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-207-flora-reference-lexical-expansion-after-rule164-process.md`.
- Lint GREEN 10447; batch 207 added 50 accepted rows, 250 five-lens review passes, 25 lessons, 17 lexeme/source-log
  rows, export 8751/845/851, and process-event rows through export. Render/live verification follows this source
  update.

## Rule 166 - construction consolidation after Rule 165 - batch-208 (CONSTRUCTION)

Rule 166 consolidates the Rule 165 flora-reference field by rotating local demonstrative support across the same
targets. It teaches construction distribution, not new plant use. Every target remains a bare noun, and every food,
fruit, seed, medicine, bark, spear, timber, weaving, tying, cutting, burning, storm-control, place-name, material-source,
dinghy/loan-drift, and ecology/event reading remains closed.

Retained target heads: `babajaka` bloodwood tree, `balmbalka` balmbalka tree, `baway` black bean tree, `bijin` tea
tree, `dalban` oak tree, `dingki` dingki tree, `dulmbil` umbrella palm, `duwar` black palm, `kalal` vine, and `kumul`
grass. Retained support heads: `yaluy` here, `yinyay` there, and `nyaji-l` see/hear/perceive, with past `nyajin` and
nonpast `nyajil`. Retained participant heads: bare pronoun A `ngayu`, `yundu`, `jana`, and `ngana`.

**Construction distribution.**

| frame | safe Batch 208 form | construction lesson |
|---|---|---|
| bare deictic, there | `Babajaka yinyay.` | target plus local demonstrative, no predicator |
| bare deictic, there | `Dingki yinyay.` | tree sense only; no dinghy/loan drift |
| 1sg present, here | `Ngayu baway yaluy nyajil.` | bare pronoun A plus bare object plus `yaluy` |
| 2sg present, here | `Yundu bijin yaluy nyajil.` | bare pronoun A plus bare object plus `yaluy` |
| 3pl past, here | `Jana kalal yaluy nyajin.` | past `nyaji-ny`; no vine-use claim |
| 3pl past, here | `Jana dulmbil yaluy nyajin.` | umbrella palm object bare |
| 1pl present, there | `Ngana kumul yinyay nyajil.` | inclusive pronoun A plus `yinyay` |
| 1pl present, there | `Ngana duwar yinyay nyajil.` | black palm only, no spear/material-source reading |

**Process traps from batch 208.**

- `Dingki` remains the dictionary tree noun; the Patz `dingki-ji` dinghy-comitative example is a trap, not a license
  for dinghy/loan drift.
- `Baway`, `bijin`, `duwar`, `dulmbil`, `kalal`, and `kumul` keep the same Rule 165 closures: no food, medicine,
  material, weaving, tying, fire, place-name, or ecology/event row.
- All flora targets remain bare: no LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS, reduplication, or
  compound morphology.
- Rule 149-165 implement, geography-route, water-use, weather-event, plant-use, material-source, human/kin event,
  extended-kin polysemy, body-part lexical traps, plant/tree use traps, and flora-use traps remain closed.
- **Process logging note.** Batch 208 stored source readback, construction scope, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-208-construction-consolidation-after-rule165-process.md`.
- Lint GREEN 10497; batch 208 added 50 accepted rows, 250 five-lens review passes, 25 lessons, 17 lexeme/source-log
  rows, export 8789/851/857, and process-event rows through export. Render/live verification follows this source
  update.

## Rule 167 - flora reference lexical expansion after Rule 166 - batch-209 (LEXICAL)

Rule 167 adds a third tightly bounded flora-reference field after the Rule 166 construction consolidation. It admits
ten target heads as bare reference nouns only. It excludes `dakumbar` because the source marks it as Nyungkul while
`jina-jina` is the Yalanji watergum form; excludes `dukal` because the exact dictionary head is fig/fruit rather than a
bare tree name; and excludes `jinjay`, `jalnji`, and `ngakun` because their source prose adds poison/nut/gum/spear or
seasonal-signal complications not opened in this batch.

Target heads: `jina-jina` water gum tree, `jarrangkal` fig tree, `julbin` scrub tree, `kunjarri` palm, `kurruy` plum
tree, `malurri` fern tree, `mawar` vine, `maya` vine, `wangay` vine, and `yawarr` palm. Retained support heads:
`yaluy` here, `yinyay` there, and `nyaji-l` see/hear/perceive, with past `nyajin` and nonpast `nyajil`. Retained
participant heads: bare pronoun A `ngayu`, `yundu`, `jana`, and `ngana`.

**Bare `yaluy` deictic-identification rows.**

| function | safe Batch 209 form | lexical lesson |
|---|---|---|
| water gum tree here | `Jina-jina yaluy.` | Yalanji watergum, no timber/woomera claim |
| fig tree here | `Jarrangkal yaluy.` | fig tree only, no fruit/food row |
| scrub tree here | `Julbin yaluy.` | scrub tree only, no edible-processing row |
| kunjarri palm here | `Kunjarri yaluy.` | palm only, no bark-container/edible-trunk row |
| plum tree here | `Kurruy yaluy.` | plum tree only, no fruit/food row |
| fern tree here | `Malurri yaluy.` | fern tree only |
| mawar vine here | `Mawar yaluy.` | vine only, no braces/tying/string row |
| maya vine here | `Maya yaluy.` | clinging plant/vine only |
| wangay vine here | `Wangay yaluy.` | vine only, no fruit-bearing/place row |
| yawarr palm here | `Yawarr yaluy.` | palm only |

**Perception rows with flora objects.**

| frame | safe Batch 209 form | lexical lesson |
|---|---|---|
| 1sg present | `Ngayu jarrangkal nyajil.` | fig tree only |
| 1sg present | `Ngayu maya nyajil.` | vine only |
| 2sg present, there | `Yundu julbin yinyay nyajil.` | scrub tree only |
| 2sg present, there | `Yundu wangay yinyay nyajil.` | vine only, no fruit/place row |
| 3pl past, there | `Jana mawar yinyay nyajin.` | vine only, no tying/string |
| 3pl past, there | `Jana kurruy yinyay nyajin.` | plum tree only |
| 1pl present, here | `Ngana yawarr yaluy nyajil.` | palm only |
| 1pl present, here | `Ngana jina-jina yaluy nyajil.` | water gum tree only |

**Process traps from batch 209.**

- Boundary-aware corpus readback is required for `maya`, because naive substring search overmatches unrelated longer
  words.
- `Jina-jina` is the Yalanji watergum form; `dakumbar` was not selected because it is marked Nyungkul in the source.
- `Jarrangkal`, `kurruy`, `julbin`, and `wangay` have fruit/edible/place prose elsewhere; Rule 167 uses reference only.
- `Kunjarri`, `mawar`, and `wangay` have bark/container/tying/weaving/string/material prose in prior rows; Rule 167
  uses reference only.
- All flora targets remain bare: no LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS, reduplication, or
  compound morphology.
- Rule 149-166 implement, geography-route, water-use, weather-event, plant-use, material-source, human/kin event,
  extended-kin polysemy, body-part lexical traps, plant/tree use traps, flora-use traps, and dinghy/loan traps remain
  closed.
- **Process logging note.** Batch 209 stored source readback, lexical scope, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-209-flora-reference-lexical-expansion-after-rule166-process.md`.
- Lint GREEN 10547; batch 209 added 50 accepted rows, 250 five-lens review passes, 25 lessons, 17 lexeme/source-log
  rows, export 8830/855/862, and process-event rows through export. Render/live verification follows this source
  update.

## Rule 168 - construction consolidation after Rule 167 - batch-210 (CONSTRUCTION)

Rule 168 consolidates the Rule 167 flora-reference field without admitting any new target head. It rotates `yinyay`
and `yaluy` support across bare deictic, present perception, and past perception frames while keeping all target heads
bare. It does not open the fruit, food, edible processing, bark-container, timber/wood/woomera, tying/string/braces,
place-name, seasonal-signal, material-source, possession, ecology, or target-case semantics present in older corpus
rows or source prose.

Retained target heads: `jina-jina` water gum tree, `jarrangkal` fig tree, `julbin` scrub tree, `kunjarri` palm,
`kurruy` plum tree, `malurri` fern tree, `mawar` vine, `maya` vine, `wangay` vine, and `yawarr` palm. Retained support
heads: `yaluy` here, `yinyay` there, and `nyaji-l` see/hear/perceive, with past `nyajin` and nonpast `nyajil`.
Retained participant heads: bare pronoun A `ngayu`, `yundu`, `jana`, and `ngana`.

**Construction distribution.**

| frame | safe Batch 210 form | construction lesson |
|---|---|---|
| bare deictic, there | `Jina-jina yinyay.` | target plus local demonstrative, no predicator |
| bare deictic, there | `Jarrangkal yinyay.` | fig tree only, no fruit/food row |
| 1sg present, here | `Ngayu jarrangkal yaluy nyajil.` | bare pronoun A plus bare object plus `yaluy` |
| 1sg present, here | `Ngayu maya yaluy nyajil.` | vine only, no use claim |
| 2sg present, here | `Yundu julbin yaluy nyajil.` | scrub tree only, no edible-processing row |
| 2sg present, here | `Yundu wangay yaluy nyajil.` | vine only, no fruit/place row |
| 3pl past, here | `Jana mawar yaluy nyajin.` | past `nyaji-ny`; no tying/string claim |
| 3pl past, here | `Jana kurruy yaluy nyajin.` | plum tree only, no fruit/food row |
| 1pl present, there | `Ngana yawarr yinyay nyajil.` | inclusive pronoun A plus `yinyay` |
| 1pl present, there | `Ngana jina-jina yinyay nyajil.` | water gum tree only, no timber/woomera claim |

**Process traps from batch 210.**

- Boundary-aware corpus readback remains required for `maya`, because naive substring search overmatches unrelated
  longer words.
- `Jina-jina` remains the Yalanji watergum form; `dakumbar` remains excluded because it is marked Nyungkul.
- `Jarrangkal`, `kurruy`, `julbin`, and `wangay` have fruit/edible/place prose elsewhere; Rule 168 uses reference
  and perception only.
- `Kunjarri`, `mawar`, and `wangay` have bark/container/tying/weaving/string/material prose in prior rows; Rule 168
  uses reference and perception only.
- All flora targets remain bare: no LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS, reduplication, or
  compound morphology.
- Rule 149-167 implement, geography-route, water-use, weather-event, plant-use, material-source, human/kin event,
  extended-kin polysemy, body-part lexical traps, plant/tree use traps, flora-use traps, and dinghy/loan traps remain
  closed.
- **Process logging note.** Batch 210 stored source readback, construction scope, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-210-construction-consolidation-after-rule167-process.md`.
- Lint GREEN 10597; batch 210 added 50 accepted rows, 250 five-lens review passes, 25 lessons, 17 lexeme/source-log
  rows, export 8873/859/865, and process-event rows through export. Render/live verification follows this source
  update.

## Rule 169 - insect reference lexical expansion after Rule 168 - batch-211 (LEXICAL)

Rule 169 adds a tightly bounded insect/arthropod reference field after the Rule 168 construction consolidation. It
admits ten target heads as bare reference nouns only. It excludes older prior-used insect heads and polysemous/use-heavy
entries rather than importing bite, sting, sickness, honey, nest, egg, larvae, edible, medicine, totem/moiety,
life-force, seasonal-signal, ecology, movement, danger, pest-control, target-case, possession, or event semantics.

Target heads: `biray` grey March fly, `kamay` yellow March fly, `manukurru` scorpion, `mindil` dog flea, `murrmun`
rhinoceros beetle, `murrumun` black beetle, `muyu-muyu` small red ant, `wurrarr-wurrarr` mud wasp, `yijil-yijin`
cricket, and `yinja-yinja` cicada. Retained support heads: `yaluy` here, `yinyay` there, and `nyaji-l`
see/hear/perceive, with past `nyajin` and nonpast `nyajil`. Retained participant heads: bare pronoun A `ngayu`,
`yundu`, `jana`, and `ngana`.

**Bare `yaluy` deictic-identification rows.**

| function | safe Batch 211 form | lexical lesson |
|---|---|---|
| grey March fly here | `Biray yaluy.` | reference only, no bite/pest row |
| yellow March fly here | `Kamay yaluy.` | reference only, no bite/pest row |
| scorpion here | `Manukurru yaluy.` | no sting/danger row |
| dog flea here | `Mindil yaluy.` | no dog-care/sickness row |
| rhinoceros beetle here | `Murrmun yaluy.` | no grub/life-stage row |
| black beetle here | `Murrumun yaluy.` | no grub/life-stage row |
| small red ant here | `Muyu-muyu yaluy.` | whole reduplicated lexical head |
| mud wasp here | `Wurrarr-wurrarr yaluy.` | no sting/nest row |
| cricket here | `Yijil-yijin yaluy.` | no sound/season row |
| cicada here | `Yinja-yinja yaluy.` | no sound/season row |

**Perception rows with insect objects.**

| frame | safe Batch 211 form | lexical lesson |
|---|---|---|
| 1sg present | `Ngayu kamay nyajil.` | yellow March fly only |
| 1sg present | `Ngayu yijil-yijin nyajil.` | cricket only |
| 2sg present, there | `Yundu manukurru yinyay nyajil.` | scorpion only, no sting/danger |
| 2sg present, there | `Yundu muyu-muyu yinyay nyajil.` | small red ant only |
| 3pl past, there | `Jana wurrarr-wurrarr yinyay nyajin.` | mud wasp only |
| 3pl past, there | `Jana murrmun yinyay nyajin.` | rhinoceros beetle only |
| 1pl present, here | `Ngana yinja-yinja yaluy nyajil.` | cicada only |
| 1pl present, here | `Ngana biray yaluy nyajil.` | grey March fly only |

**Process traps from batch 211.**

- `Diri-diri` sandfly and `wurarr-wurarr` dragonfly were reviewed but not selected because older narrative rows already
  contain them in event/ecology frames.
- `Kamu`, `jimu`, `kinga`, `birinjil`, `kandal`, and `mulma` were reviewed but not selected because older corpus rows
  already use them in bite, food, spoilage, hiding, or narrative event contexts.
- `Dabu`, `kuja`, `malal`, `nyumbil`, `waja`, `walbul-walbul`, `wunba`, and `yangka` remain closed because their
  entries carry honey, totem/moiety, life-force, tree, crow, stingray/flying-fish/mangrove, store-honey, or
  medicine-use polysemy.
- `Kalkamal`, `karrkil`, `kuran`, `ngirran`, and `nyirran` remain closed because their source prose opens seasonal,
  sickness, edible, life-stage, or food-use complications.
- All insect targets remain bare: no LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS, reduplication beyond
  whole lexical heads, or compound morphology.
- Rule 149-168 implement, geography-route, water-use, weather-event, plant-use, material-source, human/kin event,
  extended-kin polysemy, body-part lexical traps, plant/tree use traps, flora-use traps, and dinghy/loan traps remain
  closed.
- **Process logging note.** Batch 211 stored source readback, lexical scope, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-211-insect-reference-lexical-expansion-after-rule168-process.md`.
- Lint GREEN 10647; batch 211 added 50 accepted rows, 250 five-lens review passes, 25 lessons, 17 lexeme/source-log
  rows, export 8917/863/867, and process-event rows through export. Render/live verification follows this source
  update.

## Rule 170 - construction consolidation after Rule 169 - batch-212 (CONSTRUCTION)

Rule 170 consolidates the Rule 169 insect/arthropod reference field without admitting any new target head. It rotates
`yinyay` and `yaluy` support across bare deictic, present perception, and past perception frames while keeping all
target heads bare. It does not open bite, sting, sickness, honey, nest, egg, larvae, edible, medicine, totem/moiety,
life-force, seasonal-signal, ecology, movement, danger, pest-control, possession, event, or target-case semantics.

Retained target heads: `biray` grey March fly, `kamay` yellow March fly, `manukurru` scorpion, `mindil` dog flea,
`murrmun` rhinoceros beetle, `murrumun` black beetle, `muyu-muyu` small red ant, `wurrarr-wurrarr` mud wasp,
`yijil-yijin` cricket, and `yinja-yinja` cicada. Retained support heads: `yaluy` here, `yinyay` there, and
`nyaji-l` see/hear/perceive, with past `nyajin` and nonpast `nyajil`. Retained participant heads: bare pronoun A
`ngayu`, `yundu`, `jana`, and `ngana`.

**Construction distribution.**

| frame | safe Batch 212 form | construction lesson |
|---|---|---|
| bare deictic, there | `Biray yinyay.` | target plus local demonstrative, no predicator |
| bare deictic, there | `Kamay yinyay.` | yellow March fly only |
| 1sg present, here | `Ngayu kamay yaluy nyajil.` | bare pronoun A plus bare object plus `yaluy` |
| 1sg present, here | `Ngayu yijil-yijin yaluy nyajil.` | cricket only, no sound/season row |
| 2sg present, here | `Yundu manukurru yaluy nyajil.` | scorpion only, no sting/danger row |
| 2sg present, here | `Yundu muyu-muyu yaluy nyajil.` | small red ant only |
| 3pl past, here | `Jana wurrarr-wurrarr yaluy nyajin.` | past `nyaji-ny`; no sting/nest row |
| 3pl past, here | `Jana murrmun yaluy nyajin.` | rhinoceros beetle only |
| 1pl present, there | `Ngana yinja-yinja yinyay nyajil.` | inclusive pronoun A plus `yinyay` |
| 1pl present, there | `Ngana biray yinyay nyajil.` | grey March fly only |

**Process traps from batch 212.**

- Batch 212 retained only the Rule 169 selected targets; the rejected prior-use and polysemy/use heads from Rule 169
  remain closed.
- `Muyu-muyu`, `wurrarr-wurrarr`, `yijil-yijin`, and `yinja-yinja` remain whole lexical heads; no new base-derived
  compounds were produced.
- All insect targets remain bare: no LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS, reduplication beyond
  whole lexical heads, or compound morphology.
- Bite, sting, sickness, honey, nest, egg, larvae, edible, medicine, totem/moiety, life-force, seasonal-signal,
  ecology, movement, danger, pest-control, possession, and event semantics remain closed.
- Rule 149-169 implement, geography-route, water-use, weather-event, plant-use, material-source, human/kin event,
  extended-kin polysemy, body-part lexical traps, plant/tree use traps, flora-use traps, insect-use traps, and
  dinghy/loan traps remain closed.
- **Process logging note.** Batch 212 stored source readback, construction scope, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-212-construction-consolidation-after-rule169-process.md`.
- Lint GREEN 10697; batch 212 added 50 accepted rows, 250 five-lens review passes, 25 lessons, 17 lexeme/source-log
  rows, export 8961/867/869, and process-event rows through export. Render/live verification follows this source
  update.

## Rule 171 - shellfish reference lexical expansion after Rule 170 - batch-213 (LEXICAL)

Rule 171 adds ten unused shellfish/crustacean-domain reference heads and keeps them as bare objects only. It does not
open eating, edible status, bait, catching, gathering, cooking, cleaning, roasting, boiling, habitat, clinging,
movement, body-part behavior, sting, touch, danger, preparation, use, possession, event, or target-case semantics.
The initial candidate `jirrum` was retired after lint because final `-m` violates the current corpus phonotactic guard;
`marku` replaced it before close.

Selected target heads: `balungkul` shell back snail, `juwarru` mud oyster, `marakal` spider shell, `marku` species of
oyster, `marubu` species of oyster, `munji` big clam shell, `ngulumuku` seashell, `wukuju` freshwater prawn, `wuybur`
jellyfish, and `yulba` large round oyster. Retained support heads: `yaluy` here, `yinyay` there, and `nyaji-l`
see/hear/perceive, with past `nyajin` and nonpast `nyajil`. Retained participant heads: bare pronoun A `ngayu`,
`yundu`, `jana`, and `ngana`.

**Lexical distribution.**

| frame | safe Batch 213 form | construction lesson |
|---|---|---|
| bare deictic, here | `Balungkul yaluy.` | target plus local demonstrative, no predicator |
| bare deictic, here | `Marku yaluy.` | species of oyster only |
| 1sg present | `Ngayu juwarru nyajil.` | bare pronoun A plus bare object |
| 1sg present | `Ngayu marubu nyajil.` | species of oyster only |
| 2sg present, there | `Yundu wukuju yinyay nyajil.` | freshwater prawn only, no size/leg row |
| 2sg present, there | `Yundu wuybur yinyay nyajil.` | jellyfish only, no sting/touch row |
| 3pl past, there | `Jana munji yinyay nyajin.` | past `nyaji-ny`; no use/preparation row |
| 3pl past, there | `Jana ngulumuku yinyay nyajin.` | seashell only |
| 1pl present, here | `Ngana yulba yaluy nyajil.` | large round oyster only |
| 1pl present, here | `Ngana marakal yaluy nyajil.` | spider shell only |

**Process traps from batch 213.**

- `Jirrum` remains a reviewed-but-not-selected dictionary head until the phonotactic/orthography issue is deliberately
  resolved; do not use it in corpus rows just because the dictionary lists it.
- `Baymbay`, `dakaldakal`, `darkay`, `jalan`, `julul`, `kaduy`, `kajarrbi`, `karraway`, `karruku`, `kiju`, `kulil`,
  `kunkun`, `kurrija`, `kuyalin`, `marrkabina`, `mukirr`, `ngajay`, `ngalngal`, `ngarrakaja`, `nikar`, `nuwi`,
  `wakal`, `wuli-wuli`, `wurru-bulan`, and `wurrul` remain closed for this pass because of prior corpus use or
  food, bait, preparation, catching, gathering, cooking, habitat, movement, touch/sting, body-part, or use prose.
- All shellfish targets remain bare: no LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS, reduplication
  beyond whole lexical heads, or compound morphology.
- Eating, edible status, bait, catching, gathering, cooking, cleaning, roasting, boiling, habitat, clinging, movement,
  body-part behavior, sting, touch, danger, preparation, use, possession, and event semantics remain closed.
- Rule 149-170 implement, geography-route, water-use, weather-event, plant-use, material-source, human/kin event,
  extended-kin polysemy, body-part lexical traps, plant/tree use traps, flora-use traps, insect-use traps, and
  dinghy/loan traps remain closed.
- **Process logging note.** Batch 213 stored source readback, lexical scope, duplicate preflight, static guards,
  failed-candidate lint evidence, rebank evidence, under-review lint, five-lens review, lessons, lexeme/source logs,
  post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-213-shellfish-reference-lexical-expansion-after-rule170-process.md`.
- Lint GREEN 10747; batch 213 added 50 accepted rows, 250 five-lens review passes, 25 lessons, 17 lexeme/source-log
  rows, export 9005/870/872, and process-event rows through export. Render/live verification follows this source
  update.

## Rule 172 - construction consolidation after Rule 171 - batch-214 (CONSTRUCTION)

Rule 172 consolidates the Rule 171 shellfish/crustacean-domain reference field without admitting any new target head.
It rotates `yinyay` and `yaluy` support across bare deictic, present perception, and past perception frames while
keeping all target heads bare. It does not open `jirrum`, eating, edible status, bait, catching, gathering, cooking,
cleaning, roasting, boiling, habitat, clinging, movement, body-part behavior, sting, touch, danger, preparation, use,
possession, event, or target-case semantics.

Retained target heads: `balungkul` shell back snail, `juwarru` mud oyster, `marakal` spider shell, `marku` species of
oyster, `marubu` species of oyster, `munji` big clam shell, `ngulumuku` seashell, `wukuju` freshwater prawn, `wuybur`
jellyfish, and `yulba` large round oyster. Retained support heads: `yaluy` here, `yinyay` there, and `nyaji-l`
see/hear/perceive, with past `nyajin` and nonpast `nyajil`. Retained participant heads: bare pronoun A `ngayu`,
`yundu`, `jana`, and `ngana`.

**Construction distribution.**

| frame | safe Batch 214 form | construction lesson |
|---|---|---|
| bare deictic, there | `Balungkul yinyay.` | target plus local demonstrative, no predicator |
| bare deictic, there | `Marku yinyay.` | species of oyster only |
| 1sg present, here | `Ngayu juwarru yaluy nyajil.` | bare pronoun A plus bare object plus `yaluy` |
| 1sg present, here | `Ngayu marubu yaluy nyajil.` | species of oyster only |
| 2sg present, here | `Yundu wukuju yaluy nyajil.` | freshwater prawn only, no size/leg row |
| 2sg present, here | `Yundu wuybur yaluy nyajil.` | jellyfish only, no sting/touch row |
| 3pl past, here | `Jana munji yaluy nyajin.` | past `nyaji-ny`; no use/preparation row |
| 3pl past, here | `Jana ngulumuku yaluy nyajin.` | seashell only |
| 1pl present, there | `Ngana yulba yinyay nyajil.` | large round oyster only |
| 1pl present, there | `Ngana marakal yinyay nyajil.` | spider shell only |

**Process traps from batch 214.**

- Batch 214 retained only the Rule 171 selected targets; the rejected prior-use and polysemy/use heads from Rule 171
  remain closed.
- `Jirrum` remains excluded under the current phonotactic guard until deliberately reconciled; do not use it in a
  corpus row just because the dictionary lists it.
- All shellfish targets remain bare: no LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS, reduplication
  beyond whole lexical heads, or compound morphology.
- Eating, edible status, bait, catching, gathering, cooking, cleaning, roasting, boiling, habitat, clinging, movement,
  body-part behavior, sting, touch, danger, preparation, use, possession, and event semantics remain closed.
- Rule 149-171 implement, geography-route, water-use, weather-event, plant-use, material-source, human/kin event,
  extended-kin polysemy, body-part lexical traps, plant/tree use traps, flora-use traps, insect-use traps,
  shellfish-use traps, and dinghy/loan traps remain closed.
- **Process logging note.** Batch 214 stored source readback, construction scope, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-214-construction-consolidation-after-rule171-process.md`.
- Lint GREEN 10797; batch 214 added 50 accepted rows, 250 five-lens review passes, 25 lessons, 17 lexeme/source-log
  rows, export 9045/879/873, and process-event rows through export. Render/live verification follows this source
  update.

## Rule 173 - bird reference lexical expansion after Rule 172 - batch-215 (LEXICAL)

Rule 173 adds ten unused bird-reference heads and keeps them as bare reference nouns only. It does not open flight,
song, calling, dancing, warning, totem/moiety, sacred-bird, story-site, nest, egg, feather, food, eating, hunting,
catching, storm, place, wood, secondary-sense, possession, event, target-case, or target-compound semantics.

Selected target heads: `barbarr` young cassowary, `bayil-bayil` mudlark, `biluwarra` spoon bill bird,
`binjul-binjul` scarlet robin, `dijarr-dijin` willie wagtail, `kurburrubun` magpie, `kurkumbay` butcherbird,
`kurungka` bronze wing pigeon, `munwingkul` dove, and `yindili` forest kingfisher. Retained support heads: `yaluy`
here, `yinyay` there, and `nyaji-l` see/hear/perceive, with past `nyajin` and nonpast `nyajil`. Retained participant
heads: bare pronoun A `ngayu`, `yundu`, `jana`, and `ngana`.

**Lexical distribution.**

| frame | safe Batch 215 form | construction lesson |
|---|---|---|
| bare deictic, here | `Barbarr yaluy.` | young cassowary only, no behavior or kin-homograph row |
| bare deictic, here | `Bayil-bayil yaluy.` | mudlark only, no mud, call, nest, or movement row |
| 1sg present | `Ngayu biluwarra nyajil.` | spoon bill bird only, no bill/body-part row |
| 1sg present | `Ngayu binjul-binjul nyajil.` | scarlet robin only, no colour or song row |
| 2sg present, there | `Yundu dijarr-dijin yinyay nyajil.` | willie wagtail only, no tail/body-part or omen row |
| 2sg present, there | `Yundu kurburrubun yinyay nyajil.` | magpie only, no song/call/flock row |
| 3pl past, there | `Jana kurkumbay yinyay nyajin.` | butcherbird only, no meat/butchering row |
| 3pl past, there | `Jana kurungka yinyay nyajin.` | bronze wing pigeon only, no body-part wing syntax |
| 1pl present, here | `Ngana munwingkul yaluy nyajil.` | dove only, no habitat/flock row |
| 1pl present, here | `Ngana yindili yaluy nyajil.` | forest kingfisher only, no forest-place or fishing row |

**Process traps from batch 215.**

- Reviewed but not selected: `bujarr-bujarr`, `dukunjuju`, `kujuway`, `yiki`, `birmba`, `dabway`,
  `dakwul-dakwul`, `dakwurr-dakwun`, `dirrmbay`, `kurrujuwa`, `mirrku`, `mulumu`, `ngurrku`,
  `walu-dalbaji`, `wandi`, and `yalngkurr`.
- `Bayil-bayil`, `binjul-binjul`, and `dijarr-dijin` are whole dictionary heads; do not split them into productive
  reduplication or derive unlisted bases.
- All bird targets remain bare: no LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS, reduplication beyond
  whole lexical heads, or compound morphology.
- Flying, singing, calling, dancing, warning, totem/moiety, sacred-bird, story-site, nest, egg, feather, food,
  eating, hunting, catching, storm, place, wood, secondary-sense, possession, and event semantics remain closed.
- Rule 149-172 implement, geography-route, water-use, weather-event, plant-use, material-source, human/kin event,
  extended-kin polysemy, body-part lexical traps, plant/tree use traps, flora-use traps, insect-use traps,
  shellfish-use traps, and dinghy/loan traps remain closed.
- **Process logging note.** Batch 215 stored source readback, lexical scope, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-215-bird-reference-lexical-expansion-after-rule172-process.md`.
- Lint GREEN 10847; batch 215 added 50 accepted rows, 250 five-lens review passes, 25 lessons, 17 lexeme/source-log
  rows, export 9086/885/876, and process-event rows through export. Render/live verification follows this source
  update.

## Rule 174 - construction consolidation after Rule 173 - batch-216 (CONSTRUCTION)

Rule 174 consolidates the Rule 173 bird-reference field without admitting any new target head. It rotates `yinyay` and
`yaluy` support across bare deictic, present perception, and past perception frames while keeping all target heads bare.
It does not open flight, song, calling, dancing, warning, totem/moiety, sacred-bird, story-site, nest, egg, feather,
food, eating, hunting, catching, storm, place, wood, secondary-sense, possession, event, target-case, or
target-compound semantics.

Retained target heads: `barbarr` young cassowary, `bayil-bayil` mudlark, `biluwarra` spoon bill bird,
`binjul-binjul` scarlet robin, `dijarr-dijin` willie wagtail, `kurburrubun` magpie, `kurkumbay` butcherbird,
`kurungka` bronze wing pigeon, `munwingkul` dove, and `yindili` forest kingfisher. Retained support heads: `yaluy`
here, `yinyay` there, and `nyaji-l` see/hear/perceive, with past `nyajin` and nonpast `nyajil`. Retained participant
heads: bare pronoun A `ngayu`, `yundu`, `jana`, and `ngana`.

**Construction distribution.**

| frame | safe Batch 216 form | construction lesson |
|---|---|---|
| bare deictic, there | `Barbarr yinyay.` | target plus local demonstrative, no predicator |
| bare deictic, there | `Bayil-bayil yinyay.` | mudlark only, whole lexical head |
| 1sg present, here | `Ngayu biluwarra yaluy nyajil.` | bare pronoun A plus bare object plus `yaluy` |
| 1sg present, here | `Ngayu binjul-binjul yaluy nyajil.` | scarlet robin only, no colour/song row |
| 2sg present, here | `Yundu dijarr-dijin yaluy nyajil.` | willie wagtail only, no tail/body-part row |
| 2sg present, here | `Yundu kurburrubun yaluy nyajil.` | magpie only, no song/call/flock row |
| 3pl past, here | `Jana kurkumbay yaluy nyajin.` | butcherbird only, no meat/butchering row |
| 3pl past, here | `Jana kurungka yaluy nyajin.` | bronze wing pigeon only, no body-part wing syntax |
| 1pl present, there | `Ngana munwingkul yinyay nyajil.` | dove only, no habitat/flock row |
| 1pl present, there | `Ngana yindili yinyay nyajil.` | forest kingfisher only, no forest-place or fishing row |

**Process traps from batch 216.**

- Batch 216 retained only the Rule 173 selected targets; no new bird head was admitted.
- Reviewed-but-not-selected Rule 173 candidates remain closed: `bujarr-bujarr`, `dukunjuju`, `kujuway`, `yiki`,
  `birmba`, `dabway`, `dakwul-dakwul`, `dakwurr-dakwun`, `dirrmbay`, `kurrujuwa`, `mirrku`, `mulumu`, `ngurrku`,
  `walu-dalbaji`, `wandi`, and `yalngkurr`.
- `Bayil-bayil`, `binjul-binjul`, and `dijarr-dijin` remain whole dictionary heads; do not split them into productive
  reduplication or derive unlisted bases.
- All bird targets remain bare: no LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS, reduplication beyond
  whole lexical heads, or compound morphology.
- Flying, singing, calling, dancing, warning, totem/moiety, sacred-bird, story-site, nest, egg, feather, food,
  eating, hunting, catching, storm, place, wood, secondary-sense, possession, and event semantics remain closed.
- Rule 149-173 implement, geography-route, water-use, weather-event, plant-use, material-source, human/kin event,
  extended-kin polysemy, body-part lexical traps, plant/tree use traps, flora-use traps, insect-use traps,
  shellfish-use traps, bird-use traps, and dinghy/loan traps remain closed.
- **Process logging note.** Batch 216 stored source readback, construction scope, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-216-construction-consolidation-after-rule173-process.md`.
- Lint GREEN 10897; batch 216 added 50 accepted rows, 250 five-lens review passes, 25 lessons, 17 lexeme/source-log
  rows, export 9128/891/878, and process-event rows through export. Render/live verification follows this source
  update.

## Rule 175 - reptile reference lexical expansion after Rule 174 - batch-217 (LEXICAL)

Rule 175 adds ten unused reptile-reference heads and keeps them as bare reference nouns only. It does not open
wrong-marriage, cooking, poisonous, fish/grunter, belt/source, running-from, story, story-site, legend,
mythological-person, food, edible, eating, hunting, catching, chase, firestick, eye/fighter, place, river, egg,
body-part, possession, event, target-case, or target-compound semantics.

Selected target heads: `banamu` fresh water snake, `binju` light bellied black snake, `dukul-mukul` dukul-mukul
lizard, `jirabay` ground lizard, `junbirr` small lizard, `kabuljaka` striped water snake, `kulmba-kulmba` gecko,
`kurriyala` carpet snake, `ngawurr-ngawun` freshwater crocodile, and `ngumbul` sea snake. Retained support heads:
`yaluy` here, `yinyay` there, and `nyaji-l` see/hear/perceive, with past `nyajin` and nonpast `nyajil`. Retained
participant heads: bare pronoun A `ngayu`, `yundu`, `jana`, and `ngana`.

**Lexical distribution.**

| frame | safe Batch 217 form | construction lesson |
|---|---|---|
| bare deictic, here | `Banamu yaluy.` | fresh water snake only, no water-route or event row |
| bare deictic, here | `Binju yaluy.` | light bellied black snake only, no wrong-marriage/cooking/poison row |
| 1sg present | `Ngayu dukul-mukul nyajil.` | dukul-mukul lizard only, no body-part head row |
| 1sg present | `Ngayu jirabay nyajil.` | ground lizard only, no comparison or place row |
| 2sg present, there | `Yundu junbirr yinyay nyajil.` | small lizard only, no marking/body-part row |
| 2sg present, there | `Yundu kabuljaka yinyay nyajil.` | striped water snake only, no bite/poison row |
| 3pl past, there | `Jana kulmba-kulmba yinyay nyajin.` | gecko only, whole lexical head |
| 3pl past, there | `Jana kurriyala yinyay nyajin.` | carpet snake only, no fish/story/source row |
| 1pl present, here | `Ngana ngawurr-ngawun yaluy nyajil.` | freshwater crocodile only, no attack/hunting row |
| 1pl present, here | `Ngana ngumbul yaluy nyajil.` | sea snake only, no sea-place or poison row |

**Process traps from batch 217.**

- Reviewed but not selected: `Jarba wali-yindu-wali-yindu`, `jalbil`, `kalkarrumbarr`, `kurmba-kurmba`, `jimalili`,
  `yuday`, `barka`, `bajabaja`, `jadi`, `jinkalmu`, `bajalji`, `kalajarr`, `bilngkumu`, `ngawiya`, and `walkarr`.
- `Binju` remains light bellied black snake only; wrong-marriage, poorly-cooked, and poisonous-snake senses are not
  production license.
- `Kurriyala` remains carpet snake only; fish/grunter homograph, Patz creation-story mention, belt/source-material
  example, and running-from example are not production license.
- `Dukul-mukul`, `kulmba-kulmba`, and `ngawurr-ngawun` are whole dictionary heads; do not split them into productive
  reduplication or derive unlisted bases.
- All reptile targets remain bare: no LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS, reduplication
  beyond whole lexical heads, or compound morphology.
- Wrong-marriage, cooking, poisonous, fish/grunter, belt/source, running-from, story, story-site, legend,
  mythological-person, food, edible, eating, hunting, catching, chase, firestick, eye/fighter, place, river, egg,
  body-part, possession, and event semantics remain closed.
- Rule 149-174 implement, geography-route, water-use, weather-event, plant-use, material-source, human/kin event,
  extended-kin polysemy, body-part lexical traps, plant/tree use traps, flora-use traps, insect-use traps,
  shellfish-use traps, bird-use traps, and dinghy/loan traps remain closed.
- **Process logging note.** Batch 217 stored source readback, lexical scope, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-217-reptile-reference-lexical-expansion-after-rule174-process.md`.
- Lint GREEN 10947; batch 217 added 50 accepted rows, 250 five-lens review passes, 25 lessons, 17 lexeme/source-log
  rows, export 9165/897/885, and process-event rows through export. Render/live verification follows this source
  update.

## Rule 176 - construction consolidation after Rule 175 - batch-218 (CONSTRUCTION)

Rule 176 consolidates the Rule 175 reptile-reference field without admitting any new target head. It rotates `yinyay`
and `yaluy` support across bare deictic, present perception, and past perception frames while keeping all target heads
bare. It does not open wrong-marriage, cooking, poisonous, fish/grunter, belt/source, running-from, story, story-site,
legend, mythological-person, food, edible, eating, hunting, catching, chase, firestick, eye/fighter, place, river, egg,
body-part, possession, event, target-case, or target-compound semantics.

Retained target heads: `banamu` fresh water snake, `binju` light bellied black snake, `dukul-mukul` dukul-mukul
lizard, `jirabay` ground lizard, `junbirr` small lizard, `kabuljaka` striped water snake, `kulmba-kulmba` gecko,
`kurriyala` carpet snake, `ngawurr-ngawun` freshwater crocodile, and `ngumbul` sea snake. Retained support heads:
`yaluy` here, `yinyay` there, and `nyaji-l` see/hear/perceive, with past `nyajin` and nonpast `nyajil`. Retained
participant heads: bare pronoun A `ngayu`, `yundu`, `jana`, and `ngana`.

**Construction distribution.**

| frame | safe Batch 218 form | construction lesson |
|---|---|---|
| bare deictic, there | `Banamu yinyay.` | target plus local demonstrative, no predicator |
| bare deictic, there | `Binju yinyay.` | light bellied black snake only, no wrong-marriage/cooking/poison row |
| 1sg present, here | `Ngayu dukul-mukul yaluy nyajil.` | bare pronoun A plus bare object plus `yaluy` |
| 1sg present, here | `Ngayu jirabay yaluy nyajil.` | ground lizard only, no comparison/place row |
| 2sg present, here | `Yundu junbirr yaluy nyajil.` | small lizard only, no marking/body-part row |
| 2sg present, here | `Yundu kabuljaka yaluy nyajil.` | striped water snake only, no bite/poison row |
| 3pl past, here | `Jana kulmba-kulmba yaluy nyajin.` | gecko only, whole lexical head |
| 3pl past, here | `Jana kurriyala yaluy nyajin.` | carpet snake only, no fish/story/source row |
| 1pl present, there | `Ngana ngawurr-ngawun yinyay nyajil.` | freshwater crocodile only, no attack/hunting row |
| 1pl present, there | `Ngana ngumbul yinyay nyajil.` | sea snake only, no sea-place or poison row |

**Process traps from batch 218.**

- Batch 218 retained only the Rule 175 selected targets; no new reptile head was admitted.
- Reviewed-but-not-selected Rule 175 candidates remain closed: `Jarba wali-yindu-wali-yindu`, `jalbil`,
  `kalkarrumbarr`, `kurmba-kurmba`, `jimalili`, `yuday`, `barka`, `bajabaja`, `jadi`, `jinkalmu`, `bajalji`,
  `kalajarr`, `bilngkumu`, `ngawiya`, and `walkarr`.
- `Binju` remains light bellied black snake only; wrong-marriage, poorly-cooked, and poisonous-snake senses are not
  production license.
- `Kurriyala` remains carpet snake only; fish/grunter homograph, Patz creation-story mention, belt/source-material
  example, and running-from example are not production license.
- `Dukul-mukul`, `kulmba-kulmba`, and `ngawurr-ngawun` remain whole dictionary heads; do not split them into
  productive reduplication or derive unlisted bases.
- All reptile targets remain bare: no LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS, reduplication
  beyond whole lexical heads, or compound morphology.
- Wrong-marriage, cooking, poisonous, fish/grunter, belt/source, running-from, story, story-site, legend,
  mythological-person, food, edible, eating, hunting, catching, chase, firestick, eye/fighter, place, river, egg,
  body-part, possession, and event semantics remain closed.
- Rule 149-175 implement, geography-route, water-use, weather-event, plant-use, material-source, human/kin event,
  extended-kin polysemy, body-part lexical traps, plant/tree use traps, flora-use traps, insect-use traps,
  shellfish-use traps, bird-use traps, reptile-use traps, and dinghy/loan traps remain closed.
- **Process logging note.** Batch 218 stored source readback, construction scope, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-218-construction-consolidation-after-rule175-process.md`.
- Lint GREEN 10997; batch 218 added 50 accepted rows, 250 five-lens review passes, 25 lessons, 17 lexeme/source-log
  rows, export 9206/899/892, and process-event rows through export. Render/live verification follows this source
  update.

## Rule 177 - native mammal reference lexical expansion after Rule 176 - batch-219 (LEXICAL)

Rule 177 adds a bounded native mammal-reference field after the Rule 175-176 reptile pair. It admits only ten selected
dictionary heads and keeps every target bare. The batch uses proven support frames only: bare `yaluy` deictic
identification, bare present perception, `yinyay`-supported present perception, `yinyay`-supported past perception, and
`yaluy`-supported present perception. It does not open dog/pig/horse/cat-loan drift, introduced-animal rows,
place/story/cave senses, iron/clothing/source-material extensions, food, hunting, catching, biting, killing,
habitat/ecology, body-part, possession, plural derivation, event, target-case, or target-compound semantics.

Selected target heads: `bimbarrbay` scrub wallaby, `durrkin` white-tailed rat, `jibul` large bat, `kirbaji` dugong,
`jumar` little wallaby, `murrumu` dingo, `nyarrkali` black kangaroo, `wambiji` platypus, `waykal` native cat, and
`yalmburrajaka` whale. Retained support heads: `yaluy` here, `yinyay` there, and `nyaji-l` see/hear/perceive, with
past `nyajin` and nonpast `nyajil`. Retained participant heads: bare pronoun A `ngayu`, `yundu`, `jana`, and `ngana`.

**Lexical distribution.**

| frame | safe Batch 219 form | lexical lesson |
|---|---|---|
| bare deictic, here | `Bimbarrbay yaluy.` | scrub wallaby only, no habitat/hunting row |
| bare deictic, here | `Durrkin yaluy.` | white-tailed rat only, no tail/body-part row |
| 1sg present | `Ngayu jibul nyajil.` | large bat only, no cave/place/story-site row |
| 1sg present | `Ngayu kirbaji nyajil.` | dugong only, no sea/water/food row |
| 2sg present, there | `Yundu jumar yinyay nyajil.` | little wallaby only, no size predicate |
| 2sg present, there | `Yundu murrumu yinyay nyajil.` | dingo only, no dog/loan drift |
| 3pl past, there | `Jana nyarrkali yinyay nyajin.` | black kangaroo only, no colour predicate |
| 3pl past, there | `Jana wambiji yinyay nyajin.` | platypus only, no water/habitat row |
| 1pl present, here | `Ngana waykal yaluy nyajil.` | native cat only, not cat-loan `buji` |
| 1pl present, here | `Ngana yalmburrajaka yaluy nyajil.` | whale only, no sea/ocean event row |

**Process traps from batch 219.**

- Batch 219 selected mostly zero-hit mammal heads: `durrkin`, `jibul`, `kirbaji`, `murrumu`, `nyarrkali`, `wambiji`,
  `waykal`, and `yalmburrajaka` had zero active corpus hits before banking; `bimbarrbay` and `jumar` were low-hit and
  not exact duplicates of planned surfaces.
- Reviewed-but-not-selected mammal heads remain closed for this pass: `bala`, `biki`, `bikibiki`, `buji`, `danda`,
  `jakal`, `jarrabina`, `kambi`, `kaya`, `kaya-kaya`, `kukur`, `kulngu`, `mali`, `mayarriji`, `murral`, `murramu`,
  `ngamu-murramu`, `ngangkin`, `ngumbi`, `darrba`, `yarraman`, and `yawa`.
- `Jibul` remains large bat only; its cave/place-name/story-site prose is not production license.
- `Waykal` remains native cat only; do not import the cat-loan `buji` or introduced-cat semantics.
- `Kirbaji`, `wambiji`, and `yalmburrajaka` remain animal-reference heads only; no sea, river, water, habitat,
  hunting, food, or event rows were opened.
- `Nyarrkali` remains black kangaroo only and `jumar` remains little wallaby only; the English modifiers are lexical
  sense labels, not productive colour or size predicates.
- All mammal targets remain bare: no LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS, plural, reduplicated,
  or compound morphology.
- Dog/pig/horse/cat-loan drift, introduced-animal rows, place/story/cave senses, iron/clothing/source-material
  extensions, food, hunting, catching, biting, killing, habitat/ecology, body-part, possession, plural derivation, and
  event semantics remain closed.
- Rule 149-176 implement, geography-route, water-use, weather-event, plant-use, material-source, human/kin event,
  extended-kin polysemy, body-part lexical traps, plant/tree use traps, flora-use traps, insect-use traps,
  shellfish-use traps, bird-use traps, reptile-use traps, and dinghy/loan traps remain closed.
- **Process logging note.** Batch 219 stored source readback, lexical scope, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-219-native-mammal-reference-lexical-expansion-after-rule176-process.md`.
- Lint GREEN 11047; batch 219 added 50 accepted rows, 250 five-lens review passes, 25 lessons, 17 lexeme/source-log
  rows, export 9252/903/892, and process-event rows through export. Render/live verification follows this source
  update.

## Rule 178 - construction consolidation after Rule 177 - batch-220 (CONSTRUCTION)

Rule 178 consolidates the Rule 177 native mammal-reference field without admitting any new target head. It rotates
`yinyay` and `yaluy` support across bare deictic, present perception, and past perception frames while keeping all
target heads bare. It does not open dog/pig/horse/cat-loan drift, introduced-animal rows, place/story/cave senses,
iron/clothing/source-material extensions, food, hunting, catching, biting, killing, habitat/ecology, body-part,
possession, plural derivation, event, target-case, or target-compound semantics.

Retained target heads: `bimbarrbay` scrub wallaby, `durrkin` white-tailed rat, `jibul` large bat, `kirbaji` dugong,
`jumar` little wallaby, `murrumu` dingo, `nyarrkali` black kangaroo, `wambiji` platypus, `waykal` native cat, and
`yalmburrajaka` whale. Retained support heads: `yaluy` here, `yinyay` there, and `nyaji-l` see/hear/perceive, with
past `nyajin` and nonpast `nyajil`. Retained participant heads: bare pronoun A `ngayu`, `yundu`, `jana`, and `ngana`.

**Construction distribution.**

| frame | safe Batch 220 form | construction lesson |
|---|---|---|
| bare deictic, there | `Bimbarrbay yinyay.` | scrub wallaby only, target plus local demonstrative |
| bare deictic, there | `Durrkin yinyay.` | white-tailed rat only, no tail/body-part row |
| 1sg present, here | `Ngayu jibul yaluy nyajil.` | large bat only, no cave/place/story-site row |
| 1sg present, here | `Ngayu kirbaji yaluy nyajil.` | dugong only, no sea/water/food row |
| 2sg present, here | `Yundu jumar yaluy nyajil.` | little wallaby only, no size predicate |
| 2sg present, here | `Yundu murrumu yaluy nyajil.` | dingo only, no dog/loan drift |
| 3pl past, here | `Jana nyarrkali yaluy nyajin.` | black kangaroo only, no colour predicate |
| 3pl past, here | `Jana wambiji yaluy nyajin.` | platypus only, no water/habitat row |
| 1pl present, there | `Ngana waykal yinyay nyajil.` | native cat only, not cat-loan `buji` |
| 1pl present, there | `Ngana yalmburrajaka yinyay nyajil.` | whale only, no sea/ocean event row |

**Process traps from batch 220.**

- Batch 220 retained only the Rule 177 selected targets; no new mammal head was admitted.
- Reviewed-but-not-selected Rule 177 mammal heads remain closed: `bala`, `biki`, `bikibiki`, `buji`, `danda`, `jakal`,
  `jarrabina`, `kambi`, `kaya`, `kaya-kaya`, `kukur`, `kulngu`, `mali`, `mayarriji`, `murral`, `murramu`,
  `ngamu-murramu`, `ngangkin`, `ngumbi`, `darrba`, `yarraman`, and `yawa`.
- `Jibul` remains large bat only; its cave/place-name/story-site prose is not production license.
- `Waykal` remains native cat only; cat-loan and introduced-cat semantics remain closed.
- `Kirbaji`, `wambiji`, and `yalmburrajaka` remain animal-reference heads only; no sea, river, water, habitat,
  hunting, food, or event rows were opened.
- `Nyarrkali` remains black kangaroo only and `jumar` remains little wallaby only; do not convert lexical sense labels
  into productive colour or size predicates.
- All mammal targets remain bare: no LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS, plural, reduplicated,
  or compound morphology.
- Dog/pig/horse/cat-loan drift, introduced-animal rows, place/story/cave senses, iron/clothing/source-material
  extensions, food, hunting, catching, biting, killing, habitat/ecology, body-part, possession, plural derivation, and
  event semantics remain closed.
- Rule 149-177 implement, geography-route, water-use, weather-event, plant-use, material-source, human/kin event,
  extended-kin polysemy, body-part lexical traps, plant/tree use traps, flora-use traps, insect-use traps,
  shellfish-use traps, bird-use traps, reptile-use traps, mammal-use traps, and dinghy/loan traps remain closed.
- **Process logging note.** Batch 220 stored source readback, construction scope, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-220-construction-consolidation-after-rule177-process.md`.
- Lint GREEN 11097; batch 220 added 50 accepted rows, 250 five-lens review passes, 25 lessons, 17 lexeme/source-log
  rows, export 9291/909/897, and process-event rows through export. Render/live verification follows this source
  update.

## Rule 179 - fish and ray reference lexical expansion after Rule 178 - batch-221 (LEXICAL)

Rule 179 adds a bounded fish/ray/shark-reference field after the Rule 177-178 mammal pair. It admits only ten selected
dictionary heads and keeps every target bare. The batch uses proven support frames only: bare `yaluy` deictic
identification, bare present perception, `yinyay`-supported present perception, `yinyay`-supported past perception, and
`yaluy`-supported present perception. It does not open catching, netting, hook/line, spearing, eating, cooking, food,
taboo, storm/thunder, story, place, water/river/sea/habitat, fish body-part, possession, event, target-case, or
target-compound semantics.

Selected target heads: `badibu` spotted eagle ray, `bilaji` flat-tailed ray, `bunjulu` giant herring, `jilngu` tarpon,
`karrulji` black spotted dart, `kilkirr` tiger shark, `midir` knight fish, `ngarmu` shovelnose ray, `yalnganji` manta
ray, and `yubuji` sawfish. Retained support heads: `yaluy` here, `yinyay` there, and `nyaji-l` see/hear/perceive, with
past `nyajin` and nonpast `nyajil`. Retained participant heads: bare pronoun A `ngayu`, `yundu`, `jana`, and `ngana`.

**Lexical distribution.**

| frame | safe Batch 221 form | lexical lesson |
|---|---|---|
| bare deictic, here | `Badibu yaluy.` | spotted eagle ray only, no catching/food row |
| bare deictic, here | `Bilaji yaluy.` | flat-tailed ray only, no body-part analysis |
| 1sg present | `Ngayu bunjulu nyajil.` | giant herring only, empty duplicate entry ignored |
| 1sg present | `Ngayu jilngu nyajil.` | tarpon only, no alternate prose imported |
| 2sg present, there | `Yundu karrulji yinyay nyajil.` | black spotted dart only, no colour/action row |
| 2sg present, there | `Yundu kilkirr yinyay nyajil.` | tiger shark only, no danger/bite row |
| 3pl past, there | `Jana midir yinyay nyajin.` | knight fish only, port-and-light label closed |
| 3pl past, there | `Jana ngarmu yinyay nyajin.` | shovelnose ray only, no body-part analysis |
| 1pl present, here | `Ngana yalnganji yaluy nyajil.` | Yalanji manta ray only, Nyungkul `yidi` closed |
| 1pl present, here | `Ngana yubuji yaluy nyajil.` | sawfish only, no saw/cutting/action row |

**Process traps from batch 221.**

- Batch 221 selected ten zero-hit fish/ray heads; all selected targets had zero active corpus hits before banking.
- Reviewed-but-not-selected fish heads remain closed for this pass: `baban`, `balarri`, `barrbal`, `bayil`,
  `bayilbayil`, `bilmbin`, `bububay`, `dalkal`, `dalku`, `dalmbal`, `danbal`, `dandarrbina`, `dawal`, `dijarr`,
  `dukul-barangkal`, `jalil-jalil`, `jalkay`, `janbal`, `jarbir`, `jijirr`, `judi`, `jukar-jukarbina`, `julaji`,
  `julba`, `julmba`, `kalngkan`, `kalu`, `kanyaji`, `kijukum`, `kubarr`, `kubija`, `kubu-kubu`, `kudi`,
  `kundur-kundur`, `kundurr-kundurr`, `kurriyala`, `kurruba`, `kurrubal`, `kuyu`, `mangkurr-mangkurr`, `mawul`,
  `milkaji`, `mujarrka`, `murrabal`, `murraja`, `ngalkun`, `ngiwa`, `walarrji`, `walbul-walbul`, `walkan`, `wara`,
  `wuyumbu`, `yaba`, `yaburr`, `yawu`, `yidi`, and `yidilnyul`.
- `Bunjulu` is giant herring only; the empty duplicate entry remains a source note, not a second production sense.
- `Jilngu` is tarpon only in this pass; boney-salmon and ox-eye-herring alternate prose was not opened.
- `Yalnganji` is the Yalanji manta ray head; Nyungkul `yidi` and spotted-manta `yidilnyul` remain closed.
- `Karrulji`, `kilkirr`, `midir`, `ngarmu`, and `yubuji` remain lexical species labels only; do not derive colour,
  danger, body-part, port/light, saw, cutting, or action predicates from English labels.
- All fish/ray targets remain bare: no LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS, plural,
  reduplicated, or compound morphology.
- Catching, netting, hook/line, spearing, eating, cooking, food, taboo, storm/thunder, story, place, water/river/sea/
  habitat, fish body-part, possession, and event semantics remain closed.
- Rule 149-178 implement, geography-route, water-use, weather-event, plant-use, material-source, human/kin event,
  extended-kin polysemy, body-part lexical traps, plant/tree use traps, flora-use traps, insect-use traps,
  shellfish-use traps, bird-use traps, reptile-use traps, mammal-use traps, and dinghy/loan traps remain closed.
- **Process logging note.** Batch 221 stored source readback, lexical scope, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-221-fish-ray-reference-lexical-expansion-after-rule178-process.md`.
- Lint GREEN 11147; batch 221 added 50 accepted rows, 250 five-lens review passes, 25 lessons, 17 lexeme/source-log
  rows, export 9332/913/902, and process-event rows through export. Render/live verification follows this source
  update.

## Rule 180 - construction consolidation after Rule 179 - batch-222 (CONSTRUCTION)

Rule 180 consolidates the Rule 179 fish/ray-reference field without admitting any new target head. It rotates `yinyay`
and `yaluy` support across bare deictic, present perception, and past perception frames while keeping all target heads
bare. It does not open catching, netting, hook/line, spearing, eating, cooking, food, taboo, storm/thunder, story,
place, water/river/sea/habitat, fish body-part, possession, plural derivation, event, target-case, or target-compound
semantics.

Retained target heads: `badibu` spotted eagle ray, `bilaji` flat-tailed ray, `bunjulu` giant herring, `jilngu` tarpon,
`karrulji` black spotted dart, `kilkirr` tiger shark, `midir` knight fish, `ngarmu` shovelnose ray, `yalnganji` manta
ray, and `yubuji` sawfish. Retained support heads: `yaluy` here, `yinyay` there, and `nyaji-l` see/hear/perceive, with
past `nyajin` and nonpast `nyajil`. Retained participant heads: bare pronoun A `ngayu`, `yundu`, `jana`, and `ngana`.

**Construction distribution.**

| frame | safe Batch 222 form | construction lesson |
|---|---|---|
| bare deictic, there | `Badibu yinyay.` | spotted eagle ray only, target plus local demonstrative |
| bare deictic, there | `Bilaji yinyay.` | flat-tailed ray only, no body-part analysis |
| 1sg present, here | `Ngayu bunjulu yaluy nyajil.` | giant herring only, empty duplicate entry ignored |
| 1sg present, here | `Ngayu jilngu yaluy nyajil.` | tarpon only, no alternate prose imported |
| 2sg present, here | `Yundu karrulji yaluy nyajil.` | black spotted dart only, no colour/action row |
| 2sg present, here | `Yundu kilkirr yaluy nyajil.` | tiger shark only, no danger/bite row |
| 3pl past, here | `Jana midir yaluy nyajin.` | knight fish only, port-and-light label closed |
| 3pl past, here | `Jana ngarmu yaluy nyajin.` | shovelnose ray only, no body-part analysis |
| 1pl present, there | `Ngana yalnganji yinyay nyajil.` | Yalanji manta ray only, Nyungkul `yidi` closed |
| 1pl present, there | `Ngana yubuji yinyay nyajil.` | sawfish only, no saw/cutting/action row |

**Process traps from batch 222.**

- Batch 222 retained only the Rule 179 selected targets; no new fish/ray head was admitted.
- Reviewed-but-not-selected Rule 179 fish heads remain closed: `baban`, `balarri`, `barrbal`, `bayil`, `bayilbayil`,
  `bilmbin`, `bububay`, `dalkal`, `dalku`, `dalmbal`, `danbal`, `dandarrbina`, `dawal`, `dijarr`,
  `dukul-barangkal`, `jalil-jalil`, `jalkay`, `janbal`, `jarbir`, `jijirr`, `judi`, `jukar-jukarbina`, `julaji`,
  `julba`, `julmba`, `kalngkan`, `kalu`, `kanyaji`, `kijukum`, `kubarr`, `kubija`, `kubu-kubu`, `kudi`,
  `kundur-kundur`, `kundurr-kundurr`, `kurriyala`, `kurruba`, `kurrubal`, `kuyu`, `mangkurr-mangkurr`, `mawul`,
  `milkaji`, `mujarrka`, `murrabal`, `murraja`, `ngalkun`, `ngiwa`, `walarrji`, `walbul-walbul`, `walkan`, `wara`,
  `wuyumbu`, `yaba`, `yaburr`, `yawu`, `yidi`, and `yidilnyul`.
- `Bunjulu` remains giant herring only; the empty duplicate entry remains a source note, not a production sense.
- `Jilngu` remains tarpon only in this pass; boney-salmon and ox-eye-herring alternate prose was not opened.
- `Yalnganji` remains the Yalanji manta ray head; Nyungkul `yidi` and spotted-manta `yidilnyul` remain closed.
- `Karrulji`, `kilkirr`, `midir`, `ngarmu`, and `yubuji` remain lexical species labels only; do not derive colour,
  danger, body-part, port/light, saw, cutting, or action predicates from English labels.
- All fish/ray targets remain bare: no LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS, plural,
  reduplicated, or compound morphology.
- Catching, netting, hook/line, spearing, eating, cooking, food, taboo, storm/thunder, story, place, water/river/sea/
  habitat, fish body-part, possession, plural derivation, and event semantics remain closed.
- Rule 149-179 implement, geography-route, water-use, weather-event, plant-use, material-source, human/kin event,
  extended-kin polysemy, body-part lexical traps, plant/tree use traps, flora-use traps, insect-use traps,
  shellfish-use traps, bird-use traps, reptile-use traps, mammal-use traps, dinghy/loan traps, and fish-use traps
  remain closed.
- **Process logging note.** Batch 222 stored source readback, construction scope, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-222-construction-consolidation-after-rule179-process.md`.
- Lint GREEN 11197; batch 222 added 50 accepted rows, 250 five-lens review passes, 25 lessons, 17 lexeme/source-log
  rows, export 9376/915/906, and process-event rows through export. Render/live verification follows this source
  update.

## Rule 181 - fish reference lexical expansion after Rule 180 - batch-223 (LEXICAL)

Rule 181 adds a second bounded fish-reference field after the Rule 179-180 fish/ray pair. It admits only ten selected
dictionary heads and keeps every target bare. The batch uses proven support frames only: bare `yaluy` deictic
identification, bare present perception, `yinyay`-supported present perception, `yinyay`-supported past perception, and
`yaluy`-supported present perception. It does not open catching, netting, hook/line, spearing, bait, eating, cooking,
food, taboo, storm/thunder, story, place, water/river/sea/habitat, fish body-part, possession, plural derivation,
event, target-case, target-compound, colour-predicate, homograph, or productive-reduplication semantics.

Selected target heads: `milkaji` mullet, `dalkal` sardine, `dandarrbina` eelfish, `dawal` trevally, `jarbir` grunter,
`jukar-jukarbina` sand whiting, `julba` minnow, `julmba` sucker fish, `kudi` barramundi, and `kundur-kundur` crescent
perch. Retained support heads: `yaluy` here, `yinyay` there, and `nyaji-l` see/hear/perceive, with past `nyajin` and
nonpast `nyajil`. Retained participant heads: bare pronoun A `ngayu`, `yundu`, `jana`, and `ngana`.

**Lexical distribution.**

| frame | safe Batch 223 form | lexical lesson |
|---|---|---|
| bare deictic, here | `Milkaji yaluy.` | mullet only, earache homonym closed |
| bare deictic, here | `Dalkal yaluy.` | sardine only, no freshwater/red row |
| 1sg present | `Ngayu dandarrbina nyajil.` | eelfish only, no yellow/habitat row |
| 1sg present | `Ngayu dawal nyajil.` | trevally only, kingfish label closed |
| 2sg present, there | `Yundu jarbir yinyay nyajil.` | grunter only, generic species prose closed |
| 2sg present, there | `Yundu jukar-jukarbina yinyay nyajil.` | sand whiting only, no sand/place row |
| 3pl past, there | `Jana julba yinyay nyajin.` | minnow only, freshwater prose closed |
| 3pl past, there | `Jana julmba yinyay nyajin.` | sucker fish only, no sucking/action row |
| 1pl present, here | `Ngana kudi yaluy nyajil.` | barramundi only, `murrabal` equivalent closed |
| 1pl present, here | `Ngana kundur-kundur yaluy nyajil.` | crescent perch only, lexical reduplication only |

**Process traps from batch 223.**

- Batch 223 selected ten zero-hit fish heads; all selected targets had zero active corpus hits before banking.
- First under-review lint rejected `bayilbayil` as unhyphenated reduplication. It was removed rather than whitelisted,
  and `milkaji` replaced it after fresh dictionary and zero-hit corpus readback.
- Reviewed-but-not-selected fish heads remain closed for this pass: `baban`, `badibu`, `balarri`, `barrbal`,
  `bayil`, `bayilbayil`, `bilaji`, `bilmbin`, `bububay`, `bunjulu`, `dalku`, `dalmbal`, `danbal`, `dijarr`,
  `dukul-barangkal`, `jalil-jalil`, `jalkay`, `janbal`, `jijirr`, `judi`, `julaji`, `kalngkan`, `kalu`, `kanyaji`,
  `karrulji`, `kijukum`, `kilkirr`, `kubarr`, `kubija`, `kubu-kubu`, `kundurr-kundurr`, `kurriyala`, `kurruba`,
  `kurrubal`, `kuyu`, `mangkurr-mangkurr`, `mawul`, `midir`, `mujarrka`, `murrabal`, `murraja`, `ngalkun`, `ngarmu`,
  `ngiwa`, `walarrji`, `walbul-walbul`, `walkan`, `wara`, `wuyumbu`, `yaba`, `yaburr`, `yalnganji`, `yawu`, `yidi`,
  `yidilnyul`, and `yubuji`.
- `Milkaji` is mullet only; the earache homonym and small/blue-tailed prose were not opened.
- `Dalkal` is sardine only; freshwater and red prose were not opened.
- `Dandarrbina` is eelfish only; yellow freshwater eel prose was not opened.
- `Dawal` is trevally only; kingfish alternate prose was not opened.
- `Jarbir` is grunter only; generic species-of-fish prose was not used as a production label.
- `Jukar-jukarbina` is sand whiting only; no sand/place or productive reduplication row was opened.
- `Julba` is minnow only; freshwater prose was not opened.
- `Julmba` is sucker fish only; no sucking/action derivation was opened.
- `Kudi` is barramundi only; Yalanji/Nyungkul equivalent `murrabal` remains closed.
- `Kundur-kundur` is crescent perch only; reduplication is lexical, not productive license.
- All fish targets remain bare: no LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS, plural, productive
  reduplication, or compound morphology.
- Catching, netting, hook/line, spearing, bait, eating, cooking, food, taboo, storm/thunder, story, place, water/river/
  sea/habitat, fish body-part, possession, colour predicates, homograph senses, productive reduplication, and event
  semantics remain closed.
- Rule 149-180 implement, geography-route, water-use, weather-event, plant-use, material-source, human/kin event,
  extended-kin polysemy, body-part lexical traps, plant/tree use traps, flora-use traps, insect-use traps,
  shellfish-use traps, bird-use traps, reptile-use traps, mammal-use traps, dinghy/loan traps, and fish-use traps
  remain closed.
- **Process logging note.** Batch 223 stored source readback, source correction, lexical scope, duplicate preflight,
  static guards, under-review lint, five-lens review, lessons, lexeme/source logs, post-close lint, and export in
  `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-223-fish-reference-lexical-expansion-after-rule180-process.md`.
- Lint GREEN 11247; batch 223 added 50 accepted rows, 250 five-lens review passes, 25 lessons, 17 lexeme/source-log
  rows, export 9411/923/913, and process-event rows through export. Render/live verification follows this source
  update.

## Rule 182 - construction consolidation after Rule 181 - batch-224 (CONSTRUCTION)

Rule 182 is a construction consolidation pass over the Rule 181 fish-reference field. It admits no new fish heads and
keeps every target bare. The batch rotates support frames only: bare `yinyay` deictic identification,
`yaluy`-supported present perception with `ngayu`, `yaluy`-supported present perception with `yundu`,
`yaluy`-supported past perception with `jana`, and `yinyay`-supported present perception with `ngana`. It does not open
catching, netting, hook/line, spearing, bait, eating, cooking, food, taboo, storm/thunder, story, place,
water/river/sea/habitat, fish body-part, possession, plural derivation, event, target-case, target-compound,
colour-predicate, homograph, or productive-reduplication semantics.

Retained target heads: `milkaji` mullet, `dalkal` sardine, `dandarrbina` eelfish, `dawal` trevally, `jarbir` grunter,
`jukar-jukarbina` sand whiting, `julba` minnow, `julmba` sucker fish, `kudi` barramundi, and `kundur-kundur` crescent
perch. Retained support heads: `yaluy` here, `yinyay` there, and `nyaji-l` see/hear/perceive, with past `nyajin` and
nonpast `nyajil`. Retained participant heads: bare pronoun A `ngayu`, `yundu`, `jana`, and `ngana`.

**Construction distribution.**

| frame | safe Batch 224 form | construction lesson |
|---|---|---|
| bare deictic, there | `Milkaji yinyay.` | mullet only, target plus local demonstrative |
| bare deictic, there | `Dalkal yinyay.` | sardine only, no freshwater/red row |
| 1sg present, here | `Ngayu dandarrbina yaluy nyajil.` | eelfish only, no yellow/habitat row |
| 1sg present, here | `Ngayu dawal yaluy nyajil.` | trevally only, kingfish label closed |
| 2sg present, here | `Yundu jarbir yaluy nyajil.` | grunter only, generic species prose closed |
| 2sg present, here | `Yundu jukar-jukarbina yaluy nyajil.` | sand whiting only, no sand/place row |
| 3pl past, here | `Jana julba yaluy nyajin.` | minnow only, freshwater prose closed |
| 3pl past, here | `Jana julmba yaluy nyajin.` | sucker fish only, no sucking/action row |
| 1pl present, there | `Ngana kudi yinyay nyajil.` | barramundi only, `murrabal` equivalent closed |
| 1pl present, there | `Ngana kundur-kundur yinyay nyajil.` | crescent perch only, lexical reduplication only |

**Process traps from batch 224.**

- Batch 224 retained only the Rule 181 selected targets; no new fish head was admitted.
- The Rule 181 source correction remains binding: `bayilbayil` stays excluded after the unhyphenated-reduplication lint
  rejection, and `milkaji` stays selected as mullet only.
- `Milkaji` is mullet only; the earache homonym and small/blue-tailed prose remain closed.
- `Dalkal` is sardine only; freshwater and red prose remain closed.
- `Dandarrbina` is eelfish only; yellow freshwater eel prose remains closed.
- `Dawal` is trevally only; kingfish alternate prose remains closed.
- `Jarbir` is grunter only; generic species-of-fish prose was not used as a production label.
- `Jukar-jukarbina` is sand whiting only; no sand/place or productive reduplication row was opened.
- `Julba` is minnow only; freshwater prose remains closed.
- `Julmba` is sucker fish only; no sucking/action derivation was opened.
- `Kudi` is barramundi only; Yalanji/Nyungkul equivalent `murrabal` remains closed.
- `Kundur-kundur` is crescent perch only; reduplication is lexical, not productive license.
- All fish targets remain bare: no LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS, plural, productive
  reduplication, or compound morphology.
- Catching, netting, hook/line, spearing, bait, eating, cooking, food, taboo, storm/thunder, story, place,
  water/river/sea/habitat, fish body-part, possession, colour predicates, homograph senses, productive reduplication,
  and event semantics remain closed.
- **Process logging note.** Batch 224 stored source readback, construction scope, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-224-construction-consolidation-after-rule181-process.md`.
- Lint GREEN 11297; batch 224 added 50 accepted rows, 250 five-lens review passes, 25 lessons, 17 lexeme/source-log
  rows, export 9450/929/918, and process-event rows through export. Render/live verification follows this source
  update.

## Rule 183 - object reference lexical expansion after Rule 182 - batch-225 (LEXICAL)

Rule 183 is a lexical object-reference pass over ten zero-hit or near-zero-hit dictionary heads. It admits only bare
object/artefact reference nouns and already-proven support grammar: `yaluy` here, `yinyay` there, `nyaji-l`
see/hear/perceive, past `nyajin`, nonpast `nyajil`, and bare pronoun A forms `ngayu`, `yundu`, `jana`, and `ngana`.
It does not open object-use predicates, manufacture/origin statements, material-source claims, possession, target case,
target compounds, plural derivation, productive reduplication, or event descriptions.

Selected target heads: `dibarr` teapot, `jakway` door, `juljal` grave, `jurungurr` spoon, `kadirangkal` clay pipe,
`mararr` cloth, `mayal` bottle, `wararra` empty box, `yulal` board, and `yiki-yiki` didgeridoo. Support heads:
`yaluy`, `yinyay`, and `nyaji-l` with past `nyajin` and nonpast `nyajil`.

**Object-reference distribution.**

| frame | safe Batch 225 form | construction lesson |
|---|---|---|
| bare deictic, here | `Dibarr yaluy.` | teapot only, no tea/drinking/use row |
| bare deictic, here | `Jakway yaluy.` | door only, front sense closed |
| 1sg present, bare target | `Ngayu juljal nyajil.` | grave only, no burial/death-event row |
| 1sg present, bare target | `Ngayu jurungurr nyajil.` | spoon only, no old-time/eating/use row |
| 2sg present, there | `Yundu kadirangkal yinyay nyajil.` | clay pipe only, no smoking/tobacco/clay-source row |
| 2sg present, there | `Yundu mararr yinyay nyajil.` | cloth only, no sail/plaited-palm origin row |
| 3pl past, there | `Jana mayal yinyay nyajin.` | bottle only, no filling/drinking row |
| 3pl past, there | `Jana yiki-yiki yinyay nyajin.` | didgeridoo only, no music/play row |
| 1pl present, here | `Ngana wararra yaluy nyajil.` | empty box only, no storage/use row |
| 1pl present, here | `Ngana yulal yaluy nyajil.` | board only, plank/stick contrast closed |

**Process traps from batch 225.**

- Batch 225 selected only the ten listed object-reference heads; no unselected artefact was admitted.
- Explicit loanword metadata remains exclusionary for this pass: `biyin`, `gilaja`, and `binjin` were rejected.
- Material/use-heavy near candidates remain closed: `julnji` and `nyumbirr` were rejected for this pass.
- `Dibarr` is teapot only; no tea, drinking, boiling, pouring, serving, or use predicate was opened.
- `Jakway` is door only; the front sense and any opening/closing predicate remain closed.
- `Juljal` is grave only; burial, death-event, mourning, story, and place semantics remain closed.
- `Jurungurr` is spoon only; old-time, making, eating, serving, and use semantics remain closed.
- `Kadirangkal` is clay pipe only; smoking, tobacco, clay-source, and use semantics remain closed.
- `Mararr` is cloth only; sail, plaited palm-leaf origin, material-source, and manufacture semantics remain closed.
- `Mayal` is bottle only; filling, drinking, carrying, container-use, and possession semantics remain closed.
- `Wararra` is empty box only; storage, possession, opening, closing, and use semantics remain closed.
- `Yulal` is board only; plank/round-stick contrast and wood/material-source claims remain closed.
- `Yiki-yiki` is didgeridoo only; music, playing, sound, corroboree, event, and productive reduplication remain closed.
- All object targets remain bare: no LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS, plural, productive
  reduplication, or compound morphology.
- Rules 149-182 implement, geography-route, water-use, weather-event, plant-use, material-source, human/kin event,
  extended-kin polysemy, body-part lexical traps, flora-use traps, insect-use traps, shellfish-use traps, bird-use
  traps, reptile-use traps, mammal-use traps, dinghy/loan traps, and fish-use traps remain closed.
- **Process logging note.** Batch 225 stored source readback, lexical scope, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-225-object-reference-lexical-expansion-after-rule182-process.md`.
- Lint GREEN 11347; batch 225 added 50 accepted rows, 250 five-lens review passes, 25 lessons, 17 lexeme/source-log
  rows, export 9495/931/921, and process-event rows through export. Render/live verification follows this source
  update.

## Rule 184 - object reference construction consolidation after Rule 183 - batch-226 (CONSTRUCTION)

Rule 184 is a construction consolidation pass over the Rule 183 object-reference field. It admits no new object heads
and keeps every target bare. The batch rotates support frames only: bare `yinyay` deictic identification,
`yaluy`-supported present perception with `ngayu`, `yaluy`-supported present perception with `yundu`,
`yaluy`-supported past perception with `jana`, and `yinyay`-supported present perception with `ngana`. It does not open
loans, unselected artefacts, object-use predicates, manufacture/origin statements, material-source claims, possession,
target case, target compounds, plural derivation, productive reduplication, music/play/corroboree/sound, death/burial/
mourning/story, or event descriptions.

Retained target heads: `dibarr` teapot, `jakway` door, `juljal` grave, `jurungurr` spoon, `kadirangkal` clay pipe,
`mararr` cloth, `mayal` bottle, `wararra` empty box, `yulal` board, and `yiki-yiki` didgeridoo. Retained support heads:
`yaluy`, `yinyay`, and `nyaji-l` with past `nyajin` and nonpast `nyajil`. Retained participant heads: bare pronoun A
`ngayu`, `yundu`, `jana`, and `ngana`.

**Construction distribution.**

| frame | safe Batch 226 form | construction lesson |
|---|---|---|
| bare deictic, there | `Dibarr yinyay.` | teapot only, no tea/drinking/use row |
| bare deictic, there | `Jakway yinyay.` | door only, front sense closed |
| 1sg present, here | `Ngayu juljal yaluy nyajil.` | grave only, no burial/death-event row |
| 1sg present, here | `Ngayu jurungurr yaluy nyajil.` | spoon only, no old-time/eating/use row |
| 2sg present, here | `Yundu kadirangkal yaluy nyajil.` | clay pipe only, no smoking/tobacco/clay-source row |
| 2sg present, here | `Yundu mararr yaluy nyajil.` | cloth only, no sail/plaited-palm origin row |
| 3pl past, here | `Jana mayal yaluy nyajin.` | bottle only, no filling/drinking row |
| 3pl past, here | `Jana yiki-yiki yaluy nyajin.` | didgeridoo only, no music/play row |
| 1pl present, there | `Ngana wararra yinyay nyajil.` | empty box only, no storage/use row |
| 1pl present, there | `Ngana yulal yinyay nyajil.` | board only, plank/stick contrast closed |

**Process traps from batch 226.**

- Batch 226 retained only the Rule 183 selected targets; no new object head was admitted.
- Explicit loanword metadata remains exclusionary: `biyin`, `gilaja`, and `binjin` stay rejected.
- Material/use-heavy near candidates remain closed: `julnji` and `nyumbirr` stay rejected.
- `Dibarr` is teapot only; no tea, drinking, boiling, pouring, serving, or use predicate was opened.
- `Jakway` is door only; the front sense and any opening/closing predicate remain closed.
- `Juljal` is grave only; burial, death-event, mourning, story, and place semantics remain closed.
- `Jurungurr` is spoon only; old-time, making, eating, serving, and use semantics remain closed.
- `Kadirangkal` is clay pipe only; smoking, tobacco, clay-source, and use semantics remain closed.
- `Mararr` is cloth only; sail, plaited palm-leaf origin, material-source, and manufacture semantics remain closed.
- `Mayal` is bottle only; filling, drinking, carrying, container-use, and possession semantics remain closed.
- `Wararra` is empty box only; storage, possession, opening, closing, and use semantics remain closed.
- `Yulal` is board only; plank/round-stick contrast and wood/material-source claims remain closed.
- `Yiki-yiki` is didgeridoo only; music, playing, sound, corroboree, event, and productive reduplication remain closed.
- All object targets remain bare: no LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS, plural, productive
  reduplication, or compound morphology.
- Rules 149-183 implement, geography-route, water-use, weather-event, plant-use, material-source, human/kin event,
  extended-kin polysemy, body-part lexical traps, flora-use traps, insect-use traps, shellfish-use traps, bird-use
  traps, reptile-use traps, mammal-use traps, dinghy/loan traps, fish-use traps, and object-use traps remain closed.
- **Process logging note.** Batch 226 stored source readback, construction scope, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-226-object-reference-construction-consolidation-after-rule183-process.md`.
- Lint GREEN 11397; batch 226 added 50 accepted rows, 250 five-lens review passes, 25 lessons, 17 lexeme/source-log
  rows, export 9538/935/924, and process-event rows through export. Render/live verification follows this source
  update.

## Rule 185 - landform reference lexical expansion after Rule 184 - batch-227 (LEXICAL)

Rule 185 is a lexical landform/geography pass over ten zero-hit dictionary heads. It admits only bare landform
reference nouns and already-proven support grammar: `yaluy` here, `yinyay` there, `nyaji-l` see/hear/perceive, past
`nyajin`, nonpast `nyajil`, and bare pronoun A forms `ngayu`, `yundu`, `jana`, and `ngana`.

It does not open place names, route/travel/crossing-event, river/water-use, burning, clearing, live ant/insect
behavior, ecology, coral/sea/collecting/habitat, climbing/falling/danger, heat/scarcity, ownership/dispute/
legal/social, finding/peeping, causative, dialect-variant, rubbish/debris/beach-wrack/leaf-mould/growing-use, target
case, target compounds, plural derivation, productive reduplication, or event descriptions.

Selected target heads: `binda-dijarr` stony crossing, `duli` burnt patch of grass, `jamar` newly cleared scrub, `kabay`
small ant bed, `karrangkal` reef, `kuri` small patch of scrub, `ngamar` cliff, `nganyay` desert, `ngidin` boundary,
and `warrmba` exposed place. Support heads: `yaluy`, `yinyay`, and `nyaji-l` with past `nyajin` and nonpast `nyajil`.
Participant heads: bare pronoun A `ngayu`, `yundu`, `jana`, and `ngana`.

**Landform-reference distribution.**

| frame | safe Batch 227 form | construction lesson |
|---|---|---|
| bare deictic, here | `Binda-dijarr yaluy.` | stony crossing only; no place-name, route, or river-crossing event |
| bare deictic, here | `Duli yaluy.` | burnt patch only; no fire or burning event |
| 1sg present, bare target | `Ngayu jamar nyajil.` | newly cleared scrub only; no clearing action |
| 1sg present, bare target | `Ngayu kabay nyajil.` | small ant bed only; no ant/insect behavior |
| 2sg present, there | `Yundu karrangkal yinyay nyajil.` | reef only; no coral, sea, or water claim |
| 2sg present, there | `Yundu kuri yinyay nyajil.` | small scrub patch only; no plant-use or ecology row |
| 3pl past, there | `Jana ngamar yinyay nyajin.` | cliff only; no climbing or danger row |
| 3pl past, there | `Jana nganyay yinyay nyajin.` | desert only; no heat, travel, or scarcity row |
| 1pl present, here | `Ngana ngidin yaluy nyajil.` | boundary only; no ownership or dispute row |
| 1pl present, here | `Ngana warrmba yaluy nyajil.` | exposed place only; no finding, peeping, or causative row |

**Process traps from batch 227.**

- The first draft selected `ngunnga`; under-review lint rejected it because final `-nga` is locative-shaped. `Ngunnga`
  was not whitelisted, and `ngunnga` was replaced with `kabay`.
- Rejected near candidates stay closed: `damu naka`, `kurrkal`, `ngunnga`, `nurru`, `nyamun`, `walba-murru`, and
  `yikin`.
- All target heads remain bare: no LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS, plural, compound, or
  productive reduplicated target form was admitted.
- Place names, route/travel/crossing-event, river/water-use, burning, clearing, live ant/insect behavior, ecology,
  coral, sea, collecting, habitat, climbing, falling, danger, heat, scarcity, ownership, dispute, legal/social,
  finding/peeping, causative, dialect-variant, rubbish/debris, beach-wrack, leaf-mould, growing-use, and event
  semantics remain closed unless a future batch deliberately sources them.
- Rules 149-184 implement, geography-route, water-use, weather-event, plant-use, material-source, human/kin event,
  extended-kin polysemy, body-part lexical traps, flora-use traps, insect-use traps, shellfish-use traps, bird-use
  traps, reptile-use traps, mammal-use traps, dinghy/loan traps, fish-use traps, object-use traps, and object-reference
  traps remain closed.
- **Process logging note.** Batch 227 stored source readback, first-draft source correction, lexical scope, duplicate
  preflight, static guards, under-review lint, five-lens review, lessons, lexeme/source logs, post-close lint, and
  export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-227-landform-reference-lexical-expansion-after-rule184-process.md`.
- Lint GREEN 11447; batch 227 added 50 accepted rows, 250 five-lens review passes, 25 lessons, 17 lexeme/source-log
  rows, export 9580/938/929, and process-event rows through export. Render/live verification follows this source
  update.

## Rule 186 - landform reference construction consolidation after Rule 185 - batch-228 (CONSTRUCTION)

Rule 186 is a construction consolidation pass over the Rule 185 landform/geography field. It admits no new target
heads and keeps every target bare. The batch rotates support frames only: bare `yinyay` deictic identification,
`yaluy`-supported present perception with `ngayu`, `yaluy`-supported present perception with `yundu`,
`yaluy`-supported past perception with `jana`, and `yinyay`-supported present perception with `ngana`.

It does not open place names, rejected landform candidates, route/travel/crossing-event, river/water-use, burning,
clearing, live ant/insect behavior, ecology, coral/sea/collecting/habitat, climbing/falling/danger, heat/scarcity,
ownership/dispute/legal/social, finding/peeping, causative, dialect-variant, rubbish/debris/beach-wrack/
leaf-mould/growing-use, target case, target compounds, plural derivation, productive reduplication, or event
descriptions.

Retained target heads: `binda-dijarr` stony crossing, `duli` burnt patch of grass, `jamar` newly cleared scrub,
`kabay` small ant bed, `karrangkal` reef, `kuri` small patch of scrub, `ngamar` cliff, `nganyay` desert, `ngidin`
boundary, and `warrmba` exposed place. Retained support heads: `yaluy`, `yinyay`, and `nyaji-l` with past `nyajin` and
nonpast `nyajil`. Retained participant heads: bare pronoun A `ngayu`, `yundu`, `jana`, and `ngana`.

**Construction distribution.**

| frame | safe Batch 228 form | construction lesson |
|---|---|---|
| bare deictic, there | `Binda-dijarr yinyay.` | stony crossing only; no place-name, route, or river-crossing event |
| bare deictic, there | `Duli yinyay.` | burnt patch only; no fire or burning event |
| 1sg present, here | `Ngayu jamar yaluy nyajil.` | newly cleared scrub only; no clearing action |
| 1sg present, here | `Ngayu kabay yaluy nyajil.` | small ant bed only; no ant/insect behavior |
| 2sg present, here | `Yundu karrangkal yaluy nyajil.` | reef only; no coral, sea, or water claim |
| 2sg present, here | `Yundu kuri yaluy nyajil.` | small scrub patch only; no plant-use or ecology row |
| 3pl past, here | `Jana ngamar yaluy nyajin.` | cliff only; no climbing or danger row |
| 3pl past, here | `Jana nganyay yaluy nyajin.` | desert only; no heat, travel, or scarcity row |
| 1pl present, there | `Ngana ngidin yinyay nyajil.` | boundary only; no ownership or dispute row |
| 1pl present, there | `Ngana warrmba yinyay nyajil.` | exposed place only; no finding, peeping, or causative row |

**Process traps from batch 228.**

- Batch 228 retained only the Rule 185 selected targets; no new landform head was admitted.
- The Batch 227 source correction remains binding: `ngunnga` stays excluded after the locative-shaped lint rejection,
  and `kabay` remains the selected replacement.
- Rejected near candidates stay closed: `damu naka`, `kurrkal`, `ngunnga`, `nurru`, `nyamun`, `walba-murru`, and
  `yikin`.
- All target heads remain bare: no LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS, plural, compound, or
  productive reduplicated target form was admitted.
- Place names, route/travel/crossing-event, river/water-use, burning, clearing, live ant/insect behavior, ecology,
  coral, sea, collecting, habitat, climbing, falling, danger, heat, scarcity, ownership, dispute, legal/social,
  finding/peeping, causative, dialect-variant, rubbish/debris, beach-wrack, leaf-mould, growing-use, and event
  semantics remain closed unless a future batch deliberately sources them.
- Rules 149-185 implement, geography-route, water-use, weather-event, plant-use, material-source, human/kin event,
  extended-kin polysemy, body-part lexical traps, flora-use traps, insect-use traps, shellfish-use traps, bird-use
  traps, reptile-use traps, mammal-use traps, dinghy/loan traps, fish-use traps, object-use traps, object-reference
  traps, and landform-use traps remain closed.
- **Process logging note.** Batch 228 stored source readback, construction scope, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-228-landform-reference-construction-consolidation-after-rule185-process.md`.
- Lint GREEN 11497; batch 228 added 50 accepted rows, 250 five-lens review passes, 25 lessons, 17 lexeme/source-log
  rows, export 9617/943/937, and process-event rows through export. Render/live verification follows this source
  update.

## Rule 187 - clothing/adornment reference lexical expansion after Rule 186 - batch-229 (LEXICAL)

Rule 187 is a lexical clothing/adornment pass over ten low-hit dictionary heads. It admits only bare clothing/adornment
reference nouns and already-proven support grammar: `yaluy` here, `yinyay` there, `nyaji-l` see/hear/perceive, past
`nyajin`, nonpast `nyajil`, and bare pronoun A forms `ngayu`, `yundu`, `jana`, and `ngana`.

It does not open loans, rejected clothing/adornment candidates, wearing, making, sewing, tying, covering, sleeping,
warming, ownership, possession, dog/back compounds, body-part claims, bird, feather, wax, ceremony, corroboree,
mourning, death, tree/bark-source, hair-source, shellfish, beach, collecting, material-source, walking, foot/body-part,
target case, target compounds, plural derivation, productive reduplication, or event descriptions.

Selected target heads: `dawarr` straw hat, `kayamuku` felt hat, `malnkurr` headband, `mirrimbal` cockatoo crest,
`wayarri` hair belt, `dambal` shoes, `jilngarr` seashell headband, `julkun` bark belt, `bilangkurr` blanket, and
`wandu` hat. Support heads: `yaluy`, `yinyay`, and `nyaji-l` with past `nyajin` and nonpast `nyajil`. Participant
heads: bare pronoun A `ngayu`, `yundu`, `jana`, and `ngana`.

**Clothing/adornment reference distribution.**

| frame | safe Batch 229 form | construction lesson |
|---|---|---|
| bare deictic, here | `Dawarr yaluy.` | straw hat only; no wearing, making, straw-source, or loan row |
| bare deictic, here | `Kayamuku yaluy.` | felt hat only; no dog/back compound row |
| 1sg present, bare target | `Ngayu malnkurr nyajil.` | headband only; no wearing/body-part row |
| 1sg present, bare target | `Ngayu mirrimbal nyajil.` | cockatoo crest only; no feather, wax, bird, or ceremony row |
| 2sg present, there | `Yundu wayarri yinyay nyajil.` | hair belt only; no body-part hair row |
| 2sg present, there | `Yundu dambal yinyay nyajil.` | shoes only; no walking or foot/body-part row |
| 3pl past, there | `Jana jilngarr yinyay nyajin.` | seashell headband only; no shellfish, beach, collecting, or material-source row |
| 3pl past, there | `Jana julkun yinyay nyajin.` | bark belt only; no tree/bark-source, hair-source, mourning, or death row |
| 1pl present, here | `Ngana bilangkurr yaluy nyajil.` | blanket only; no sleeping, covering, warming, or ownership row |
| 1pl present, here | `Ngana wandu yaluy nyajil.` | hat only; no wearing, making, or body-part row |

**Process traps from batch 229.**

- Batch 229 selected only the ten listed clothing/adornment heads.
- Explicit loanword metadata remains exclusionary: `jurruja` trousers and `yangkija` handkerchief were rejected.
- Higher-risk weapon, food, ceremony, spirit, speech-event, and human-classifier fields were inspected but not selected.
- `Kayamuku` is felt hat only; literal dog/back source prose is not productive license.
- `Mirrimbal` is cockatoo crest only; feather, wax, bird, making, and ceremony rows stay closed.
- `Jilngarr` is seashell headband only; shellfish, beach, collecting, and material-source rows stay closed.
- `Julkun` is bark belt only; tree/bark-source, hair-source, wearing, mourning, death, and ceremony rows stay closed.
- All target heads remain bare: no LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS, plural, compound, or
  productive reduplicated target form was admitted.
- Rules 149-186 implement, geography-route, water-use, weather-event, plant-use, material-source, human/kin event,
  extended-kin polysemy, body-part lexical traps, flora-use traps, insect-use traps, shellfish-use traps, bird-use
  traps, reptile-use traps, mammal-use traps, dinghy/loan traps, fish-use traps, object-use traps, object-reference
  traps, landform-use traps, and landform-reference traps remain closed.
- **Process logging note.** Batch 229 stored source readback, lexical scope, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-229-clothing-adornment-reference-lexical-expansion-after-rule186-process.md`.
- Lint GREEN 11547; batch 229 added 50 accepted rows, 250 five-lens review passes, 25 lessons, 17 lexeme/source-log
  rows, export 9663/945/939, and process-event rows through export. Render/live verification follows this source
  update.

## Rule 188 - clothing/adornment reference construction consolidation after Rule 187 - batch-230 (CONSTRUCTION)

Rule 188 is a construction consolidation pass over the Rule 187 clothing/adornment field. It admits no new target heads
and keeps every target bare. The batch rotates support frames only: bare `yinyay` deictic identification,
`yaluy`-supported present perception with `ngayu`, `yaluy`-supported present perception with `yundu`,
`yaluy`-supported past perception with `jana`, and `yinyay`-supported present perception with `ngana`.

It does not open loans, rejected clothing/adornment candidates, wearing, making, sewing, tying, covering, sleeping,
warming, ownership, possession, dog/back compounds, body-part claims, bird, feather, wax, ceremony, corroboree,
mourning, death, tree/bark-source, hair-source, shellfish, beach, collecting, material-source, walking, foot/body-part,
target case, target compounds, plural derivation, productive reduplication, or event descriptions.

Retained target heads: `dawarr` straw hat, `kayamuku` felt hat, `malnkurr` headband, `mirrimbal` cockatoo crest,
`wayarri` hair belt, `dambal` shoes, `jilngarr` seashell headband, `julkun` bark belt, `bilangkurr` blanket, and
`wandu` hat. Retained support heads: `yaluy`, `yinyay`, and `nyaji-l` with past `nyajin` and nonpast `nyajil`.
Retained participant heads: bare pronoun A `ngayu`, `yundu`, `jana`, and `ngana`.

**Construction distribution.**

| frame | safe Batch 230 form | construction lesson |
|---|---|---|
| bare deictic, there | `Dawarr yinyay.` | straw hat only; no wearing, making, straw-source, or loan row |
| bare deictic, there | `Kayamuku yinyay.` | felt hat only; no dog/back compound row |
| 1sg present, here | `Ngayu malnkurr yaluy nyajil.` | headband only; no wearing/body-part row |
| 1sg present, here | `Ngayu mirrimbal yaluy nyajil.` | cockatoo crest only; no feather, wax, bird, or ceremony row |
| 2sg present, here | `Yundu wayarri yaluy nyajil.` | hair belt only; no body-part hair row |
| 2sg present, here | `Yundu dambal yaluy nyajil.` | shoes only; no walking or foot/body-part row |
| 3pl past, here | `Jana jilngarr yaluy nyajin.` | seashell headband only; no shellfish, beach, collecting, or material-source row |
| 3pl past, here | `Jana julkun yaluy nyajin.` | bark belt only; no tree/bark-source, hair-source, mourning, or death row |
| 1pl present, there | `Ngana bilangkurr yinyay nyajil.` | blanket only; no sleeping, covering, warming, or ownership row |
| 1pl present, there | `Ngana wandu yinyay nyajil.` | hat only; no wearing, making, or body-part row |

**Process traps from batch 230.**

- Batch 230 retained only the Rule 187 selected targets; no new clothing/adornment head was admitted.
- Explicit loanword metadata remains exclusionary: `jurruja` trousers and `yangkija` handkerchief stay rejected.
- Higher-risk weapon, food, ceremony, spirit, speech-event, and human-classifier fields remain outside this pass.
- `Kayamuku` is felt hat only; literal dog/back source prose is not productive license.
- `Mirrimbal` is cockatoo crest only; feather, wax, bird, making, and ceremony rows stay closed.
- `Jilngarr` is seashell headband only; shellfish, beach, collecting, and material-source rows stay closed.
- `Julkun` is bark belt only; tree/bark-source, hair-source, wearing, mourning, death, and ceremony rows stay closed.
- All target heads remain bare: no LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS, plural, compound, or
  productive reduplicated target form was admitted.
- Rules 149-187 implement, geography-route, water-use, weather-event, plant-use, material-source, human/kin event,
  extended-kin polysemy, body-part lexical traps, flora-use traps, insect-use traps, shellfish-use traps, bird-use
  traps, reptile-use traps, mammal-use traps, dinghy/loan traps, fish-use traps, object-use traps, object-reference
  traps, landform-use traps, landform-reference traps, and clothing-use traps remain closed.
- **Process logging note.** Batch 230 stored source readback, construction scope, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-230-clothing-adornment-reference-construction-consolidation-after-rule187-process.md`.
- Lint GREEN 11597; batch 230 added 50 accepted rows, 250 five-lens review passes, 25 lessons, 17 lexeme/source-log
  rows, export 9701/954/942, and process-event rows through export. Render/live verification follows this source
  update.

## Rule 189 - weapon/implement reference lexical expansion after Rule 188 - batch-231 (LEXICAL)

Rule 189 is a lexical weapon/implement reference pass over ten source-checked dictionary heads. It admits only bare
reference nouns and already-proven support grammar: `yaluy` here, `yinyay` there, `nyaji-l` see/hear/perceive, past
`nyajin`, nonpast `nyajil`, and bare pronoun A forms `ngayu`, `yundu`, `jana`, and `ngana`.

It does not open throwing, spearing, cutting, chopping, hitting, killing, hunting, catching, fighting, defending,
wounding, injury, use, making, stone-source, quartz-source, wattle-source, bamboo-source, timber-source,
material-source, instrumental/comitative/possessive/case morphology, loan import, place-name homographs,
body-part/euphemism drift, target compounds, plural derivation, productive reduplication, or event descriptions.

Selected target heads: `birungubay` paddle/oar, `durray` fighting stick, `jinil` spear barb, `kukuni` big spear,
`kulbanmuku` axe, `kurajan` turtle spear point, `kuyan` war spear, `mirru` club, `nala-nala` waddy club, and
`ngurmu` decorated woomera butt. Support heads: `yaluy`, `yinyay`, and `nyaji-l` with past `nyajin` and nonpast
`nyajil`. Participant heads: bare pronoun A `ngayu`, `yundu`, `jana`, and `ngana`.

**Weapon/implement reference distribution.**

| frame | safe Batch 231 form | construction lesson |
|---|---|---|
| bare deictic, here | `Birungubay yaluy.` | paddle/oar only; no rowing, travel, canoe, or instrumental row |
| bare deictic, here | `Durray yaluy.` | fighting stick only; no fighting, hitting, injury, or threat row |
| 1sg present, bare target | `Ngayu jinil nyajil.` | spear barb only; no spear-use or material-source row |
| 1sg present, bare target | `Ngayu kukuni nyajil.` | big spear only; no turtle-spearing or harpoon-use row |
| 2sg present, there | `Yundu kulbanmuku yinyay nyajil.` | axe only; no cutting, chopping, stone-source, or tool-use row |
| 2sg present, there | `Yundu kurajan yinyay nyajil.` | turtle spear point only; no turtle, piercing, or fire-hardening row |
| 3pl past, there | `Jana kuyan yinyay nyajin.` | war spear only; no quartz-source or fighting row |
| 3pl past, there | `Jana mirru yinyay nyajin.` | club only; no striking, fighting, or weapon-use row |
| 1pl present, here | `Ngana nala-nala yaluy nyajil.` | waddy club only; lexical reduplication is not productive reduplication |
| 1pl present, here | `Ngana ngurmu yaluy nyajil.` | woomera butt only; no throwing, defence, or broader woomera-use row |

**Process traps from batch 231.**

- Batch 231 selected only the ten listed weapon/implement reference heads.
- `Dikarra` was rejected because Patz also uses `dikarra` as a place name; it needs a dedicated homograph-safe pass
  before any weapon sense is admitted.
- `Jindal` was rejected because the spear noun is homophonous with the puncture-bite verb.
- `Mirrba` was rejected because its dictionary prose includes rifle extension and sensitive defence/judicial-duel
  context.
- `Naybu` was rejected because it is explicitly an English loan word.
- `Kalka`, `balur`, `wangal`, `kunjuri`, `makarr`, and related high-frequency heads were left outside this pass.
- `Biyul` and `kurrajan` were left outside this pass to avoid mixing the `kurajan` Yalanji target with alternate or
  extended spear-point variants.
- All target heads remain bare: no LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS, plural, compound, or
  productive reduplicated target form was admitted.
- Rules 149-188 implement-action, geography-route, water-use, weather-event, plant-use, material-source, human/kin
  event, body-part, flora-use, insect-use, shellfish-use, bird-use, reptile-use, mammal-use, dinghy/loan, fish-use,
  object-use, object-reference, landform-use, landform-reference, and clothing-use traps remain closed.
- **Process logging note.** Batch 231 stored source readback, lexical scope, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-231-weapon-implement-reference-lexical-expansion-after-rule188-process.md`.
- Lint GREEN 11647; batch 231 added 50 accepted rows, 250 five-lens review passes, 25 lessons, 17 lexeme/source-log
  rows, export 9744/956/947, and process-event rows through export. Render/live verification follows this source
  update.

## Rule 190 - weapon/implement reference construction consolidation after Rule 189 - batch-232 (CONSTRUCTION)

Rule 190 is a construction consolidation pass over the Rule 189 weapon/implement reference field. It admits no new
target heads and keeps every target bare. The batch rotates support frames only: bare `yinyay` deictic identification,
`yaluy`-supported present perception with `ngayu`, `yaluy`-supported present perception with `yundu`,
`yaluy`-supported past perception with `jana`, and `yinyay`-supported present perception with `ngana`.

It does not open throwing, spearing, cutting, chopping, hitting, killing, hunting, catching, fighting, defending,
wounding, injury, use, making, stone-source, quartz-source, wattle-source, bamboo-source, timber-source,
material-source, instrumental/comitative/possessive/case morphology, loan import, place-name homographs,
body-part/euphemism drift, target compounds, plural derivation, productive reduplication, or event descriptions.

Retained target heads: `birungubay` paddle/oar, `durray` fighting stick, `jinil` spear barb, `kukuni` big spear,
`kulbanmuku` axe, `kurajan` turtle spear point, `kuyan` war spear, `mirru` club, `nala-nala` waddy club, and
`ngurmu` decorated woomera butt. Retained support heads: `yaluy`, `yinyay`, and `nyaji-l` with past `nyajin` and
nonpast `nyajil`. Retained participant heads: bare pronoun A `ngayu`, `yundu`, `jana`, and `ngana`.

**Construction distribution.**

| frame | safe Batch 232 form | construction lesson |
|---|---|---|
| bare deictic, there | `Birungubay yinyay.` | paddle/oar only; no rowing, travel, canoe, or instrumental row |
| bare deictic, there | `Durray yinyay.` | fighting stick only; no fighting, hitting, injury, or threat row |
| 1sg present, here | `Ngayu jinil yaluy nyajil.` | spear barb only; no spear-use or material-source row |
| 1sg present, here | `Ngayu kukuni yaluy nyajil.` | big spear only; no turtle-spearing or harpoon-use row |
| 2sg present, here | `Yundu kulbanmuku yaluy nyajil.` | axe only; no cutting, chopping, stone-source, or tool-use row |
| 2sg present, here | `Yundu kurajan yaluy nyajil.` | turtle spear point only; no turtle, piercing, or fire-hardening row |
| 3pl past, here | `Jana kuyan yaluy nyajin.` | war spear only; no quartz-source or fighting row |
| 3pl past, here | `Jana mirru yaluy nyajin.` | club only; no striking, fighting, or weapon-use row |
| 1pl present, there | `Ngana nala-nala yinyay nyajil.` | waddy club only; lexical reduplication is not productive reduplication |
| 1pl present, there | `Ngana ngurmu yinyay nyajil.` | woomera butt only; no throwing, defence, or broader woomera-use row |

**Process traps from batch 232.**

- Batch 232 retained only the Rule 189 selected targets; no new weapon/implement head was admitted.
- `Dikarra`, `jindal`, `mirrba`, `naybu`, `kalka`, `balur`, `wangal`, `kunjuri`, `makarr`, `biyul`, and `kurrajan`
  remain excluded.
- All target heads remain bare: no LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS, plural, compound, or
  productive reduplicated target form was admitted.
- Rules 149-189 implement-action, geography-route, water-use, weather-event, plant-use, material-source, human/kin
  event, body-part, flora-use, insect-use, shellfish-use, bird-use, reptile-use, mammal-use, dinghy/loan, fish-use,
  object-use, object-reference, landform-use, landform-reference, clothing-use, and weapon-use traps remain closed.
- **Process logging note.** Batch 232 stored source readback, construction scope, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-232-weapon-implement-reference-construction-consolidation-after-rule189-process.md`.
- Lint GREEN 11697; batch 232 added 50 accepted rows, 250 five-lens review passes, 25 lessons, 17 lexeme/source-log
  rows, export 9787/959/951, and process-event rows through export. Render/live verification follows this source
  update.

## Rule 191 - perception-reference lexical expansion after Rule 190 - batch-233 (LEXICAL)

Rule 191 is a lexical perception-reference pass over ten source-checked dictionary heads. It admits only bare
perception-reference nouns and already-proven support grammar: `yaluy` here, `yinyay` there, `nyaji-l`
see/hear/perceive, past `nyajin`, nonpast `nyajil`, and bare pronoun A forms `ngayu`, `yundu`, `jana`, and `ngana`.

It does not open sound-making events, food/eating, mouth/body-part, smell/taste verbs, pig/dog/motor/machine/vehicle,
wind/tree/grass motion, axe/cutting/wood/tree-fall/danger, whip/striking, song/singing/shouting, bird-bone/making/
instrument, mirror/water/picture/statue/movie/cards/shadow-spirit, rejected candidates, perception compounds, target
case, target compounds, plural derivation, productive reduplication, post-contact object drift, or event descriptions.

Selected target heads: `jangkuy` chewing sound, `ngurma-mulkaynji` image, `kankar` clap sound, `nginja` grunt sound,
`numburr` rattling sound, `yanja` rustling noise, `kadil` sharp sound, `kuwimbur` whistle sound, `ngangkurr` barking
sound, and `ngurma` reflection. Support heads: `yaluy`, `yinyay`, and `nyaji-l` with past `nyajin` and nonpast
`nyajil`. Participant heads: bare pronoun A `ngayu`, `yundu`, `jana`, and `ngana`.

**Perception-reference distribution.**

| frame | safe Batch 233 form | construction lesson |
|---|---|---|
| bare deictic, here | `Jangkuy yaluy.` | chewing sound only; no eating, food, mouth, or chewing-event row |
| bare deictic, here | `Ngurma-mulkaynji yaluy.` | image only; no picture/statue/movie/cards row |
| 1sg present, bare target | `Ngayu kankar nyajil.` | clap sound only; no clapping action or hand/body-part row |
| 1sg present, bare target | `Ngayu nginja nyajil.` | grunt sound only; no pig, dog, roar, growl, or grunt-event row |
| 2sg present, there | `Yundu numburr yinyay nyajil.` | rattling sound only; no motor, machine, or vehicle row |
| 2sg present, there | `Yundu yanja yinyay nyajil.` | rustling noise only; no wind, tree, grass, motion, or warning row |
| 3pl past, there | `Jana kadil yinyay nyajin.` | sharp sound only; no axe, cutting, wood, or tree-fall row |
| 3pl past, there | `Jana kuwimbur yinyay nyajin.` | whistle sound only; no whistling, song, making, or instrument row |
| 1pl present, here | `Ngana ngangkurr yaluy nyajil.` | barking sound only; no dog, barking event, source, or movement row |
| 1pl present, here | `Ngana ngurma yaluy nyajil.` | reflection only; no mirror, water, shadow-spirit, or post-contact object row |

**Process traps from batch 233.**

- Batch 233 selected only the ten listed perception-reference heads.
- `Jila-burra` was rejected during review because the bad-smell sense needs a separately sourced olfactory frame
  (`nyuma-l` smell/taste), not the `nyaji-l` hearing/seeing frame.
- `Kubarru` was rejected because its source sense is "sound of whip" and would reopen whip/striking traps.
- `Ngingkirr` was rejected because its dictionary gloss is an example sentence and imports pig/grunt-event context.
- `Jadal-jadal` and `ngaru` were rejected because they are adjectives, not reference nouns for this pass.
- All target heads remain bare: no LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS, plural, compound, or
  productive reduplicated target form was admitted.
- Rules 149-190 implement-action, geography-route, water-use, weather-event, plant-use, material-source, human/kin
  event, body-part, flora-use, insect-use, shellfish-use, bird-use, reptile-use, mammal-use, dinghy/loan, fish-use,
  object-use, object-reference, landform-use, landform-reference, clothing-use, and weapon-use traps remain closed.
- **Process logging note.** Batch 233 stored source readback, rebank correction, olfactory source correction, lexical
  scope, duplicate preflight, static guards, under-review lint, five-lens review, lessons, lexeme/source logs,
  post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-233-perception-reference-lexical-expansion-after-rule190-process.md`.
- Lint GREEN 11747; batch 233 added 50 accepted rows, 250 five-lens review passes, 25 lessons, 17 lexeme/source-log
  rows, export 9829/964/954, and process-event rows through export. Render/live verification follows this source
  update.

## Rule 192 - perception-reference construction consolidation after Rule 191 - batch-234 (CONSTRUCTION)

Rule 192 is a construction consolidation pass over the Rule 191 perception-reference field. It admits no new target
heads and keeps every retained target bare. The batch rotates support frames only: bare `yinyay` deictic identification,
`yaluy`-supported present perception with `ngayu`, `yaluy`-supported present perception with `yundu`,
`yaluy`-supported past perception with `jana`, and `yinyay`-supported present perception with `ngana`.

It does not open sound-making events, food/eating, mouth/body-part, smell/taste verbs, pig/dog/motor/machine/vehicle,
wind/tree/grass motion, axe/cutting/wood/tree-fall/danger, whip/striking, song/singing/shouting, bird-bone/making/
instrument, mirror/water/picture/statue/movie/cards/shadow-spirit, rejected candidates, perception compounds, target
case, target compounds, plural derivation, productive reduplication, post-contact object drift, or event descriptions.

Retained target heads: `jangkuy` chewing sound, `ngurma-mulkaynji` image, `kankar` clap sound, `nginja` grunt sound,
`numburr` rattling sound, `yanja` rustling noise, `kadil` sharp sound, `kuwimbur` whistle sound, `ngangkurr` barking
sound, and `ngurma` reflection. Retained support heads: `yaluy`, `yinyay`, and `nyaji-l` with past `nyajin` and
nonpast `nyajil`. Retained participant heads: bare pronoun A `ngayu`, `yundu`, `jana`, and `ngana`.

**Perception-reference construction distribution.**

| frame | safe Batch 234 form | construction lesson |
|---|---|---|
| bare deictic, there | `Jangkuy yinyay.` | chewing sound only; no eating, food, mouth, or chewing-event row |
| bare deictic, there | `Ngurma-mulkaynji yinyay.` | image only; no picture/statue/movie/cards row |
| 1sg present, here | `Ngayu kankar yaluy nyajil.` | clap sound only; no clapping action or hand/body-part row |
| 1sg present, here | `Ngayu nginja yaluy nyajil.` | grunt sound only; no pig, dog, roar, growl, or grunt-event row |
| 2sg present, here | `Yundu numburr yaluy nyajil.` | rattling sound only; no motor, machine, or vehicle row |
| 2sg present, here | `Yundu yanja yaluy nyajil.` | rustling noise only; no wind, tree, grass, motion, or warning row |
| 3pl past, here | `Jana kadil yaluy nyajin.` | sharp sound only; no axe, cutting, wood, or tree-fall row |
| 3pl past, here | `Jana kuwimbur yaluy nyajin.` | whistle sound only; no whistling, song, making, or instrument row |
| 1pl present, there | `Ngana ngangkurr yinyay nyajil.` | barking sound only; no dog, barking event, source, or movement row |
| 1pl present, there | `Ngana ngurma yinyay nyajil.` | reflection only; no mirror, water, shadow-spirit, or post-contact object row |

**Process traps from batch 234.**

- Batch 234 retained only the Rule 191 selected targets; no new perception-reference head was admitted.
- `Jila-burra` remained rejected because the bad-smell sense needs a separately sourced olfactory frame (`nyuma-l`
  smell/taste), not the `nyaji-l` hearing/seeing frame.
- `Kubarru`, `ngingkirr`, `jadal-jadal`, and `ngaru` remained excluded for the Rule 191 reasons: whip/source-event
  pressure, example-sentence/pig-event import, and adjectival rather than reference-noun status.
- All target heads remain bare: no LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS, plural, compound, or
  productive reduplicated target form was admitted.
- Rules 149-191 implement-action, geography-route, water-use, weather-event, plant-use, material-source, human/kin
  event, body-part, flora-use, insect-use, shellfish-use, bird-use, reptile-use, mammal-use, dinghy/loan, fish-use,
  object-use, object-reference, landform-use, landform-reference, clothing-use, weapon-use, and perception-source traps
  remain closed.
- **Process logging note.** Batch 234 stored source readback, construction scope, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, close, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-234-perception-reference-construction-consolidation-after-rule191-process.md`.
- Lint GREEN 11797; batch 234 added 50 accepted rows, 250 five-lens review passes, 25 lessons, 17 lexeme/source-log
  rows, export 9867/971/959, and process-event rows through export. Render/live verification follows this source
  update.

## Rule 193 - state-predicate lexical expansion after Rule 192 - batch-235 (LEXICAL)

Rule 193 is a lexical pass over ten bodily/mental state predicates. The grammar basis is Patz's treatment of adjectives
and state predicates: some bodily and mental states are expressed by adjectives and compound predicates; bare pronoun S
plus state predicate is grammatical; and `kari` can precede an adjective to negate it. This pass admits only the state
predicate readings and does not open event causes or body-part analyses.

It does not open food/cooking/eating, doctor/medicine/magic/healing, illness-cause, head/ear/soul body-part analysis,
fighting, yelling, throwing, threat, sleep-event, lying-down, bed, habitual-sleeper, making-happy, promise, play,
ceremony, consequence, dread-event, travel, missing, desire, theft, avoidance, shaming-causative, food-good,
moral-good, good-things, comparison, diagnosis, degree morphology, case, plural derivation, target compounds,
productive reduplication, or Rule 191-192 perception drift.

Selected target heads: `dakwuy` hungry, `bambay` sick, `dukul-wuri` really angry, `kala-burra` weak,
`warngku-kaday` sleepy, `wawu-mini` happy, `wawu-buyun` worried, `milka-murruji` ashamed, `ngulkurr` well, and
`juwamalmal` lethargic. Support head: `kari` NEG. Participant heads: bare pronoun S `ngayu`, `yundu`, `nyulu`,
`jana`, and `ngana`.

**State-predicate distribution.**

| frame | safe Batch 235 form | construction lesson |
|---|---|---|
| 1sg state predicate | `Ngayu dakwuy.` | hungry only; no food, cooking, eating, or food-preparation row |
| 1sg state predicate | `Ngayu bambay.` | sick only; no illness-cause, doctor, medicine, magic, or healing row |
| 1sg state predicate | `Ngayu dukul-wuri.` | really angry only; no head/body-part analysis, fighting, yelling, or throwing row |
| 2sg negated state | `Yundu kari kala-burra.` | weak only; no carrying, failing, work, hunting, or cause row |
| 2sg negated state | `Yundu kari warngku-kaday.` | sleepy only; no sleep-event, bed, or habitual-sleeper row |
| 3sg negated state | `Nyulu kari wawu-mini.` | happy only; no making-happy, promise, play, or event-cause row |
| 3sg negated state | `Nyulu kari wawu-buyun.` | worried only; no consequence, dread-event, travel, missing, or desire row |
| 3pl state predicate | `Jana milka-murruji.` | ashamed only; no theft, promise, avoidance, ear/body-part, or shaming-causative row |
| 3pl state predicate | `Jana ngulkurr.` | well only; no food-good, moral-good, good-things, or comparative row |
| 1pl negated state | `Ngana kari juwamalmal.` | lethargic only; no illness-cause, sleep event, medical, or diagnosis row |

**Process traps from batch 235.**

- Batch 235 selected only the ten listed state-predicate heads.
- `Baja-burray`, `jibabadi-y`, `murru-kaday`, `mulkay-warri`, `wawu-wulay`, and `wawu-daray` were deferred because
  they require a future verb-state pass with explicit tense/aspect choices.
- `Walu-jirrbu-jirrbu`, `ngalu-ngalu`, `dukul-kulnkul`, `muna`, `yanji`, and `wunbu` were deferred because their
  reduplication, polysemy, dialect marking, or source prose needs narrower treatment.
- Planned `Ngayu milka-murruji.` was not banked because it duplicated Batch 129 row 38; `Ngayu kari milka-murruji.`
  was used instead under the Patz adjective-negation pattern.
- All target heads remain bare: no LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS, degree, causative,
  inchoative, plural, compound, or productive reduplicated target form was admitted.
- Rules 149-192 implement-action, geography-route, water-use, weather-event, plant-use, material-source, human/kin
  event, body-part, flora-use, insect-use, shellfish-use, bird-use, reptile-use, mammal-use, dinghy/loan, fish-use,
  object-use, object-reference, landform-use, landform-reference, clothing-use, weapon-use, and perception-source traps
  remain closed.
- **Process logging note.** Batch 235 stored source readback, lexical scope, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, close, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-235-state-predicate-lexical-expansion-after-rule192-process.md`.
- Lint GREEN 11847; batch 235 added 50 accepted rows, 250 five-lens review passes, 25 lessons, 16 lexeme/source-log
  rows, export 9910/973/964, and process-event rows through export. Render/live verification follows this source
  update.

## Rule 194 - state-predicate construction consolidation after Rule 193 - batch-236 (CONSTRUCTION)

Rule 194 retains the ten Rule 193 bodily/mental state predicates and rotates only the participant and negation frames.
The grammar basis is the same Patz state-predicate pattern: a bare nominative pronoun can serve as S before an
adjectival state predicate, and `kari` can precede the adjective for negation. This pass adds no new target heads.

It does not open deferred verb-state predicates, body-part idiom analysis, food/cooking/eating, doctor/medicine/magic/
healing, illness-cause, anger events, sleep events, making-happy/promise/play causes, worry/dread/travel/desire events,
theft/promise/avoidance/shaming-causative rows, food-good or moral-good readings of `ngulkurr`, diagnosis, degree
morphology, case, plural derivation, target compounds, productive reduplication, or Rule 191-192 perception drift.

Retained target heads: `dakwuy` hungry, `bambay` sick, `dukul-wuri` really angry, `kala-burra` weak,
`warngku-kaday` sleepy, `wawu-mini` happy, `wawu-buyun` worried, `milka-murruji` ashamed, `ngulkurr` well, and
`juwamalmal` lethargic. Support head: `kari` NEG. Participant heads: bare pronoun S `yundu`, `bula`, `nganjin`,
`jana`, and `ngana`.

**State-predicate construction distribution.**

| frame | safe Batch 236 form | construction lesson |
|---|---|---|
| 2sg affirmative state | `Yundu dakwuy.` | hungry only; no food, cooking, eating, or food-preparation row |
| 2sg affirmative state | `Yundu bambay.` | sick only; no illness-cause, doctor, medicine, magic, or healing row |
| 2sg affirmative state | `Yundu dukul-wuri.` | really angry only; no head/body-part analysis, fighting, yelling, or throwing row |
| 3du affirmative state | `Bula kala-burra.` | weak only; no carrying, failing, work, hunting, or cause row |
| 3du affirmative state | `Bula wawu-mini.` | happy only; no making-happy, promise, play, or event-cause row |
| 1pl exclusive negated state | `Nganjin kari dukul-wuri.` | exclusive pronoun plus NEG; no anger-event or body-part expansion |
| 1pl exclusive negated state | `Nganjin kari wawu-buyun.` | worried only; no consequence, dread-event, travel, missing, or desire row |
| 3pl negated state | `Jana kari ngulkurr.` | well only; no food-good, moral-good, good-things, or comparative row |
| 3pl negated state | `Jana kari juwamalmal.` | lethargic only; no illness-cause, sleep event, medical, or diagnosis row |
| 1pl inclusive affirmative state | `Ngana juwamalmal.` | inclusive pronoun plus bare state predicate; no cause or event import |

**Process traps from batch 236.**

- Batch 236 retained only the Rule 193 ten state-predicate heads; `bula` and `nganjin` were admitted as participant
  pronouns from Patz's personal-pronoun paradigm, not as lexical targets.
- `Baja-burray`, `jibabadi-y`, `murru-kaday`, `mulkay-warri`, `wawu-wulay`, `wawu-daray`,
  `walu-jirrbu-jirrbu`, `ngalu-ngalu`, `dukul-kulnkul`, `muna`, `yanji`, and `wunbu` remained deferred.
- All target heads remain bare: no LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS, degree, causative,
  inchoative, plural, compound, or productive reduplicated target form was admitted.
- Rules 149-193 implement-action, geography-route, water-use, weather-event, plant-use, material-source, human/kin
  event, body-part, flora-use, insect-use, shellfish-use, bird-use, reptile-use, mammal-use, dinghy/loan, fish-use,
  object-use, object-reference, landform-use, landform-reference, clothing-use, weapon-use, perception-source, and
  state-predicate event/source traps remain closed.
- **Process logging note.** Batch 236 stored source readback, construction scope, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, close, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-236-state-predicate-construction-consolidation-after-rule193-process.md`.
- Lint GREEN 11897; batch 236 added 50 accepted rows, 250 five-lens review passes, 25 lessons, 16 lexeme/source-log
  rows, export 9952/977/968, and process-event rows through export. Render/live verification follows this source
  update.

## Rule 195 - property-adjective lexical expansion after Rule 194 - batch-237 (LEXICAL)

Rule 195 is a lexical pass over ten concrete property adjectives. The grammar basis is Patz's nominal-sentence pattern:
an NP can stand with an adjective predicate, `yinya` can introduce demonstrative nominal predicates, `kari` may precede
an adjective for negation, and Patz explicitly allows post-adjective `-kari` as a privative-like negative/property
predicate. This pass opens only that narrow post-adjective `-kari` form for the selected adjectives.

It does not open child-noun `karrkay`, pregnant `kulngkul`, diagnosis/medical/event readings, material-use claims for
`juku`, route/travel events for `baral`, ownership/country readings for `bubu`, general privative possession/absence
frames, degree morphology, case, plural derivation, target compounds, productive reduplication, or Rule 193-194
state-predicate traps.

Selected target heads: `yalbay` big, `karrkay` small, `kalbay` long, `kulka` short, `kulngkul` heavy, `wuban` strong,
`yayji` thin, `wumbul` hot, `kiway-kiway` cold, and `marral` dry. Subject nouns: `bayan`, `baral`, `juku`, `kulji`,
`bama`, `wungar`, `kaba`, `bana`, and `bubu`. Support heads: `yinya`, free `kari` NEG, and post-adjective `-kari`
PRIV.

**Property-adjective distribution.**

| frame | safe Batch 237 form | construction lesson |
|---|---|---|
| bare NP+ADJ | `Bayan yalbay.` | big house/camp only; no degree or comparison |
| bare NP+ADJ | `Bayan karrkay.` | small adjective only; no child-noun reading |
| bare NP+ADJ | `Baral kalbay.` | long road only; no travel or route event |
| bare NP+ADJ | `Juku kulka.` | short wood only; no cutting/breaking or material-use claim |
| bare NP+ADJ | `Kulji kulngkul.` | heavy stone only; no pregnant reading |
| pre-adjective negation | `Bama kari wuban.` | free `kari` NEG before adjective |
| pre-adjective negation | `Kaba kari kiway-kiway.` | cold rain only; no sickness/weather-event import |
| demonstrative NP+ADJ | `Yinya juku yalbay.` | `yinya` demonstrative plus NP+ADJ |
| demonstrative negation | `Yinya bama kari yayji.` | no diagnosis or medical cause |
| post-adjective -kari | `Bubu marral-kari.` | sourced ADJ-PRIV negative/property predicate only |

**Process traps from batch 237.**

- Initial candidate surfaces `Bana kiway-kiway.` and `Yinya bayan yalbay.` were rejected before banking because they
  duplicated existing accepted rows.
- Rows 1-40 kept target adjectives bare, with no case, degree, causative, inchoative, plural, compound, or productive
  reduplication.
- Rows 41-50 used only the sourced post-adjective `-kari` form and glossed it as PRIV.
- General privative possession/absence frames did not reopen; `-kari` is licensed here only as Patz's post-adjective
  negative/property predicate.
- Rules 149-194 implement-action, geography-route, water-use, weather-event, plant-use, material-source, human/kin
  event, body-part, flora-use, insect-use, shellfish-use, bird-use, reptile-use, mammal-use, dinghy/loan, fish-use,
  object-use, object-reference, landform-use, landform-reference, clothing-use, weapon-use, perception-source, and
  state-predicate traps remain closed.
- **Process logging note.** Batch 237 stored source readback, lexical scope, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, close, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-237-property-adjective-lexical-expansion-after-rule194-process.md`.
- Lint GREEN 11947; batch 237 added 50 accepted rows, 250 five-lens review passes, 25 lessons, 22 lexeme/source-log
  rows, export 9993/981/973, and process-event rows through export. Render/live verification follows this source
  update.

## Rule 196 - property-adjective construction consolidation after Rule 195 - batch-238 (CONSTRUCTION)

Rule 196 retains the ten Rule 195 property adjectives and rotates only deictic/local support frames. The grammar basis
is the nominal property-predicate pattern plus adjective modifiers inside NPs before local demonstratives. The support
heads are dictionary-backed `yala` this/here, `yinya` that/there, `yaluy` here, and `yinyay` there.

This pass does not reopen pre-adjective `kari`, post-adjective `-kari`, general privative possession/absence frames,
child-noun `karrkay`, pregnant `kulngkul`, diagnosis/medical/event readings, material-use claims for `juku`,
route/travel events for `baral`, ownership/country readings for `bubu`, degree morphology, case, plural derivation,
target compounds, productive reduplication, or Rule 193-195 traps.

Retained target heads: `yalbay` big, `karrkay` small, `kalbay` long, `kulka` short, `kulngkul` heavy, `wuban` strong,
`yayji` thin, `wumbul` hot, `kiway-kiway` cold, and `marral` dry. Support heads: `yala`, `yinya`, `yaluy`, and
`yinyay`.

**Property-adjective deictic distribution.**

| frame | safe Batch 238 form | construction lesson |
|---|---|---|
| NP ADJ here | `Bayan yalbay yaluy.` | big house/camp here; no degree or comparison |
| NP ADJ here | `Bama yayji yaluy.` | thin person here; no diagnosis |
| NP ADJ there | `Juku yalbay yinyay.` | duplicate-safe big tree there |
| NP ADJ there | `Kaba kiway-kiway yinyay.` | cold rain there; no weather-event claim |
| this NP ADJ | `Yala bayan karrkay.` | this house is small; child-noun reading closed |
| this NP ADJ | `Yala kulji kulngkul.` | this stone is heavy; pregnant reading closed |
| this NP ADJ here | `Yala bama yayji yaluy.` | this thin person is here; no medical reading |
| this NP ADJ here | `Yala bubu marral yaluy.` | this dry ground is here; no ownership/country claim |
| that NP ADJ there | `Yinya wungar wumbul yinyay.` | that hot sun is there; no hot-season/time row |
| that NP ADJ there | `Yinya bubu marral yinyay.` | that dry ground is there; no land-use/event row |

**Process traps from batch 238.**

- `Bayan yalbay yinyay.` was rejected before banking because it duplicated Batch 134 row 32; `Juku yalbay yinyay.`
  retained the target adjective without duplicating the older surface.
- All target adjectives remained bare: no LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS, degree,
  causative, inchoative, plural, compound, productive reduplication, free `kari`, or post-adjective `-kari` was
  admitted.
- `Yala`, `yinya`, `yaluy`, and `yinyay` are support heads only, not new lexical targets.
- Rules 149-195 implement-action, geography-route, water-use, weather-event, plant-use, material-source, human/kin
  event, body-part, flora-use, insect-use, shellfish-use, bird-use, reptile-use, mammal-use, dinghy/loan, fish-use,
  object-use, object-reference, landform-use, landform-reference, clothing-use, weapon-use, perception-source,
  state-predicate, and property-adjective traps remain closed.
- **Process logging note.** Batch 238 stored source readback, construction scope, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, close, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-238-property-adjective-construction-consolidation-after-rule195-process.md`.
- Lint GREEN 11997; batch 238 added 50 accepted rows, 250 five-lens review passes, 25 lessons, 22 lexeme/source-log
  rows, export 10040/984/973, and process-event rows through export. Render/live verification follows this source
  update.

## Rule 197 - visual/colour property lexical expansion after Rule 196 - batch-239 (LEXICAL)

Rule 197 returns to lexical expansion but stays inside already proven property/deictic frames. The admitted visual
property heads are `ngumbu` black/dark, `bingaji` light-coloured, `ngala-ngala` red, and `dayirr` clean/clear.
The grammar basis is the minimal Patz colour inventory (`ngumbu`, `bingaji`, `ngalangala`) plus the Rule 103
`dayirr` clean/clear property rows. `Dayirr` is a clean/clear property target here, not a new colour root.

Support nouns are `kulji` stone, `juku` tree, `ngurrban` cloud, `mungka` hair, `kambi` clothing, `nganka` flower,
`karrambil` king parrot, `bana` water, `bubu` ground, and `bayan` house. Homographs and secondary senses stay closed:
`kambi` is clothing only, `bubu` is ground only, `bingaji` is adjective only, `ngurrban` is cloud only, and
`karrambil` is a bird noun only.

**Visual-property distribution.**

| frame | safe Batch 239 form | construction lesson |
|---|---|---|
| this NP ADJ | `Yala kulji ngumbu.` | this stone is black; no ngumbul sea-snake drift |
| this NP ADJ | `Yala mungka bingaji.` | this hair is light-coloured; white-haired-person noun closed |
| NP ADJ here | `Ngurrban ngumbu yaluy.` | dark cloud here; no weather-event predicate |
| NP ADJ here | `Nganka ngala-ngala yaluy.` | red flower here; no green/blue/brown/purple/yellow roots |
| that NP ADJ there | `Yinya kambi bingaji yinyay.` | clothing sense only, no flying-fox/material-source drift |
| that NP ADJ there | `Yinya bana dayirr yinyay.` | clear water there; `dayirr` clean/clear only |
| NP ADJ there | `Karrambil ngala-ngala yinyay.` | red king parrot there; no bird-event semantics |
| NP ADJ there | `Bubu dayirr yinyay.` | clean ground there; no country/ownership reading |
| this NP ADJ here | `Yala juku ngumbu yaluy.` | black tree here; no cutting/burning/material-use event |
| this NP ADJ here | `Yala bayan dayirr yaluy.` | clean house here; no causative cleaning row |

**Process traps from batch 239.**

- Draft `Kambi dayirr yinyay.` was rejected before banking because it duplicated Batch 146 row 9; `Bubu dayirr yinyay.`
  retained the frame without duplicating the older surface.
- All target adjectives remained bare: no LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS, degree,
  comparison, causative, inchoative, plural, compound, or productive reduplication was admitted.
- The following stayed closed: green/blue/brown/purple/yellow/white-loan terms, `waki`, `kambar`, `makirr`,
  `murbuy`, `wuba`, `mula-mula`, `marun-marun`, `jurrbil`, `wanka`, `warral`, `jarrmba`, `jinbal`, `jibarr`,
  `kunji`, `dalku`, `kubarr`, `jarrakulba`, `balbal`, and `ngungul-ngungul`.
- Rules 149-197 implement-action, geography-route, water-use, weather-event, plant-use, material-source, human/kin
  event, body-part, flora-use, insect-use, shellfish-use, bird-use, reptile-use, mammal-use, dinghy/loan, fish-use,
  object-use, object-reference, landform-use, landform-reference, clothing-use, weapon-use, perception-source,
  state-predicate, property-adjective, and visual-property traps remain closed.
- **Process logging note.** Batch 239 stored source readback, lexical scope, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, close, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-239-visual-colour-property-lexical-expansion-after-rule196-process.md`.
- Lint GREEN 12047; batch 239 added 50 accepted rows, 250 five-lens review passes, 22 lessons, 18 lexeme/source-log
  rows, export 10084/988/975, and process-event rows through export. Render/live verification follows this source
  update.

## Rule 198 - visual-property perception construction consolidation after Rule 197 - batch-240 (CONSTRUCTION)

Rule 198 keeps the Rule 197 visual-property field but moves it into already proven `nyaji-l` perception frames. This is
a construction-consolidation pass, not a new colour lexicon. The verb `nyaji-l` is used visually here as see/saw, with
nonpast `nyajil` and past `nyajin`; object NPs remain unmarked and keep noun before adjective.

Targets retained: `ngumbu` black/dark, `bingaji` light-coloured, `ngala-ngala` red, and `dayirr` clean/clear. Object
nouns retained: `kulji` stone, `juku` tree, `ngurrban` cloud, `mungka` hair, `kambi` clothing, `nganka` flower,
`karrambil` king parrot, `bana` water, `bubu` ground, and `bayan` house. Perceiver heads are pronouns only:
`ngayu`, `yundu`, `jana`, and `ngana`, so no common-noun ERG choice is opened.

**Visual-property perception distribution.**

| frame | safe Batch 240 form | construction lesson |
|---|---|---|
| I see NP ADJ | `Ngayu kulji ngumbu nyajil.` | pronoun A bare; object NP unmarked |
| I see NP ADJ | `Ngayu mungka bingaji nyajil.` | `bingaji` adjective only; no white-haired-person noun |
| you see NP ADJ | `Yundu juku ngumbu nyajil.` | tree object only; no cutting/burning/material-use event |
| you see NP ADJ | `Yundu bana dayirr nyajil.` | `dayirr` clear/clean only |
| they saw NP ADJ | `Jana nganka ngala-ngala nyajin.` | 3pl past perception; no new red variant |
| they saw NP ADJ | `Jana karrambil ngala-ngala nyajin.` | bird noun object only; no bird-event semantics |
| we see NP ADJ here | `Ngana ngurrban ngumbu yaluy nyajil.` | cloud object only; no weather-event predicate |
| we see NP ADJ here | `Ngana bubu dayirr yaluy nyajil.` | ground object only; no country/ownership reading |
| you see NP ADJ there | `Yundu kambi bingaji yinyay nyajil.` | clothing sense only; flying-fox homograph closed |
| you see NP ADJ there | `Yundu bayan dayirr yinyay nyajil.` | house object; no causative cleaning row |

**Process traps from batch 240.**

- Exact duplicate preflight over all 50 planned visual-property perception surfaces returned no accepted, revised, or
  under-review collisions.
- All target adjectives remained bare inside object NPs: no LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS,
  degree, comparison, causative, inchoative, plural, compound, or productive reduplication was admitted.
- `Kari`, post-adjective `-kari`, and `ngumbu-kari` were deliberately excluded to keep the white/pale drift closed.
- English stayed visual: see/saw only. `Nyaji-l` is broader in the grammar, but this batch does not add hearing or
  listening examples.
- Rules 149-198 implement-action, geography-route, water-use, weather-event, plant-use, material-source, human/kin
  event, body-part, flora-use, insect-use, shellfish-use, bird-use, reptile-use, mammal-use, dinghy/loan, fish-use,
  object-use, object-reference, landform-use, landform-reference, clothing-use, weapon-use, perception-source,
  state-predicate, property-adjective, visual-property, and perception-frame traps remain closed.
- **Process logging note.** Batch 240 stored source readback, construction scope, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, close, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-240-visual-property-perception-consolidation-after-rule197-process.md`.
- Lint GREEN 12097; batch 240 added 50 accepted rows, 250 five-lens review passes, 23 lessons, 21 lexeme/source-log
  rows, export 10127/992/978, and process-event rows through export. Render/live verification follows this source
  update.

## Rule 199 - tree-reference lexical expansion after Rule 198 - batch-241 (LEXICAL)

Rule 199 adds ten dictionary-backed tree-reference heads in already proven deictic and visual-perception frames. The
batch is lexical only: each tree head is used as a bare referential noun, never as evidence for fruit, seed, food,
medicine, material, source, country, story, or use semantics.

Admitted tree-reference heads: `jinjajalka` jinjajalka tree / unidentified tree species, `kurunkal` kurunkal mangrove,
`madu` sea pine, `marngkil` ti tree, `marrabal` ti tree, `milbarakal` milbarakal tree / unidentified tree species,
`mungari` kaori/kauri pine, `wurmbariji` scrub tree, `wuymbariji` scrub tree, and `kurrun` tree / species with English
name unknown. Support heads are `yaluy` here, `yinyay` there, pronoun perceivers `ngayu`, `yundu`, `jana`, `ngana`,
and visual `nyaji-l` see/saw, with nonpast `nyajil` and past `nyajin`.

**Tree-reference distribution.**

| frame | safe Batch 241 form | construction lesson |
|---|---|---|
| TARGET here | `Jinjajalka yaluy.` | bare tree-reference noun; no ecology/use reading |
| TARGET here | `Kurunkal yaluy.` | mangrove reference only; no habitat expansion |
| I see TARGET | `Ngayu madu nyajil.` | pronoun A bare; object noun unmarked |
| I see TARGET | `Ngayu marngkil nyajil.` | ti-tree reference only; no bark/medicine import |
| you see TARGET there | `Yundu marrabal yinyay nyajil.` | target remains bare before local demonstrative |
| you see TARGET there | `Yundu milbarakal yinyay nyajil.` | species label only; no place-name/story import |
| they saw TARGET there | `Jana mungari yinyay nyajin.` | past `nyaji-l` visual frame only |
| they saw TARGET there | `Jana wurmbariji yinyay nyajin.` | scrub-tree reference only; no ecology row |
| we see TARGET here | `Ngana wuymbariji yaluy nyajil.` | inclusive pronoun A bare; object still unmarked |
| we see TARGET here | `Ngana kurrun yaluy nyajil.` | unknown-English tree species kept semantically narrow |

**Process traps from batch 241.**

- Exact duplicate preflight over all 50 planned tree-reference surfaces returned no accepted, revised, or under-review
  collisions.
- All target heads stayed bare: no LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS, plural, compound,
  derivational, or productive reduplicated target form was admitted.
- The following stayed closed: fruit, seed, edible, food, medicine, poison, sap, timber, bark, wood, oar, woomera,
  spear, burning, cutting, gathering, growing/ecology, place-name, story/country, ownership, material-source, and
  tree-use semantics.
- Nearby source-prose risks stayed closed: `mirrbangku`, `miyilabu`, `ngadil`, `nyumbil`, `marril`, `wanakan`,
  `wankar`, and `yurrunji`, plus leech/necklace homograph drift.
- Rules 149-199 implement-action, geography-route, water-use, weather-event, plant-use, material-source, human/kin
  event, body-part, flora-use, insect-use, shellfish-use, bird-use, reptile-use, mammal-use, dinghy/loan, fish-use,
  object-use, object-reference, landform-use, landform-reference, clothing-use, weapon-use, perception-source,
  state-predicate, property-adjective, visual-property, perception-frame, and tree-reference traps remain closed.
- **Process logging note.** Batch 241 stored source readback, lexical scope, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, close, export, source-book update, render, and live
  verification in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-241-tree-reference-lexical-expansion-after-rule198-process.md`.
- Lint GREEN 12147; batch 241 added 50 accepted rows, 250 five-lens review passes, 26 lessons, 17 lexeme/source-log
  rows, export 10165/999/983, and process-event rows through export. Render/live verification follows this source
  update.

## Rule 200 - distal-demonstrative tree-reference consolidation after Rule 199 - batch-242 (CONSTRUCTION)

Rule 200 keeps the Rule 199 tree-reference nouns but moves them into a different sourced demonstrative construction.
The construction target is distal `yinya` in noun phrases, both before and after a single noun, supported by Patz
grammar examples `yinya karrkay` / `karrkay yinya` "that child". Local `yinyay` remains the "there" support word, and
`nyaji-l` remains visual see/saw in perception rows.

This rule deliberately does not open the proximal-demonstrative problem. No `yala` or `yanyu` row is admitted here.
The batch is strictly distal, and all tree heads remain bare reference nouns.

**Distal-demonstrative distribution.**

| frame | safe Batch 242 form | construction lesson |
|---|---|---|
| that TARGET there | `Yinya jinjajalka yinyay.` | preposed demonstrative NP; target bare |
| that TARGET there | `Yinya kurunkal yinyay.` | mangrove reference only; no seed/habitat import |
| TARGET that there | `Madu yinya yinyay.` | postposed demonstrative NP order |
| TARGET that there | `Marngkil yinya yinyay.` | ti-tree reference only; no zemia/wing drift |
| I see that TARGET | `Ngayu yinya marrabal nyajil.` | demonstrative object NP; pronoun A bare |
| I see that TARGET | `Ngayu yinya milbarakal nyajil.` | visual `nyaji-l` only |
| you see TARGET that | `Yundu mungari yinya nyajil.` | postposed demonstrative object NP |
| you see TARGET that | `Yundu wurmbariji yinya nyajil.` | scrub-tree reference only; no jellyfish drift |
| they saw that TARGET | `Jana yinya wuymbariji nyajin.` | past `nyaji-l`; target still unmarked |
| they saw that TARGET | `Jana yinya kurrun nyajin.` | tree sense only; bird homograph closed |

**Process traps from batch 242.**

- Exact duplicate preflight over all 50 planned distal-demonstrative tree-reference surfaces returned no accepted,
  revised, or under-review collisions.
- `Yinya` stayed an uninflected distal demonstrative. No distal demonstrative case form, possessive stem, comitative
  form, plural demonstrative, or local-case extension was opened.
- No proximal `yala`/`yanyu` decision was opened.
- All target heads stayed bare: no LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS, plural, compound,
  derivational, or productive reduplicated target form was admitted.
- The following stayed closed: fruit, seed, edible, food, medicine, poison, sap, timber, bark, wood, oar, woomera,
  spear, burning, cutting, gathering, growing/ecology, place-name, story/country, ownership, material-source, and
  tree-use semantics.
- Homograph and source-prose risks stayed closed: `kurunkal` seed/habitat prose, `marngkil` zemia/wing/food-source
  drift, `marrabal` shell/button drift, `kurrun` bird drift, `wurmbariji` jellyfish drift, and nearby rejected
  Rule 199 heads.
- Rules 149-200 implement-action, geography-route, water-use, weather-event, plant-use, material-source, human/kin
  event, body-part, flora-use, insect-use, shellfish-use, bird-use, reptile-use, mammal-use, dinghy/loan, fish-use,
  object-use, object-reference, landform-use, landform-reference, clothing-use, weapon-use, perception-source,
  state-predicate, property-adjective, visual-property, perception-frame, tree-reference, and distal-demonstrative
  traps remain closed.
- **Process logging note.** Batch 242 stored source readback, construction scope, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, close, export, source-book update, render, and live
  verification in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-242-distal-demonstrative-tree-reference-consolidation-after-rule199-process.md`.
- Lint GREEN 12197; batch 242 added 50 accepted rows, 250 five-lens review passes, 29 lessons, 16 lexeme/source-log
  rows, export 10207/1007/983, and process-event rows through export. Render/live verification follows this source
  update.

## Rule 201 - audible-sound reference lexical expansion after Rule 200 - batch-243 (LEXICAL)

Rule 201 adds ten unused audible-sound/body-sound nouns in already proven `nyaji-l` perception frames, using `nyaji-l`
strictly in its sourced hear/heard sense. The grammar basis is Patz example 109, where `Ngayu ... nyaji-l` means "I
hear...", Patz example 457 with past `nyaji-ny` in a hearing construction, and the dictionary entry `nyajil` "perceive,
hear, see". Pronoun experiencers remain bare nominative A arguments.

Admitted target heads: `kawal` cooee, `ngawungkal` halloo, `ngulnkul` hum, `nyinja` grunt, `wungka` wail, `kandarr`
belch, `ngangkun` hiccups, `wankun` hiccoughs, `warimaji` yawn, and `kunji` sneeze. Support heads are `nyaji-l`
hear/perceive, pronoun perceivers `ngayu`, `yundu`, `jana`, `ngana`, and demonstrative/local support `yaluy`, `yinyay`,
and `yinya`.

**Audible-sound reference distribution.**

| frame | safe Batch 243 form | construction lesson |
|---|---|---|
| I hear TARGET | `Ngayu kawal nyajil.` | `nyaji-l` hear sense; cooee reference only |
| I hear TARGET | `Ngayu wungka nyajil.` | wail noun only; no distress narrative |
| you hear TARGET there | `Yundu ngawungkal yinyay nyajil.` | halloo noun; no source-person event |
| you hear TARGET there | `Yundu nyinja yinyay nyajil.` | grunt noun; no pig/animal source |
| they heard TARGET there | `Jana ngulnkul yinyay nyajin.` | past hearing frame; no humming event |
| they heard TARGET there | `Jana kunji yinyay nyajin.` | sneeze noun; no sickness diagnosis |
| we hear TARGET here | `Ngana kandarr yaluy nyajil.` | belch noun; no body-state source |
| we hear TARGET here | `Ngana ngangkun yaluy nyajil.` | hiccups noun; no illness row |
| I hear that TARGET | `Ngayu yinya wankun nyajil.` | Rule 200 `yinya` support; no new inflection |
| I hear that TARGET | `Ngayu yinya warimaji nyajil.` | yawn noun only; no source-person event |

**Process traps from batch 243.**

- Exact duplicate preflight over all 50 planned audible-sound reference surfaces returned no accepted, revised, or
  under-review collisions.
- All target heads stayed bare: no LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS, plural, compound,
  derivational, or productive reduplicated target form was admitted.
- `Nyaji-l` is hearing/perception support only. No sound-making verb row was opened.
- Previous sound-batch heads stayed closed: `jangkuy`, `kankar`, `nginja`, `numburr`, `yanja`, `kadil`, `kuwimbur`,
  `ngangkurr`, and already-used `ngingkirr`.
- The following stayed closed: source persons or animals, dog/pig/motor/food sources, chewing/noisy-eating rows,
  woman-in-distress narratives, mourning/death stories, sickness/illness diagnoses, body-part possession, shouting/
  calling/singing/barking/grunting/humming/sneezing/yawning/hiccuping event rows, tree-reference drift, and
  demonstrative inflection.
- Rules 149-201 implement-action, geography-route, water-use, weather-event, plant-use, material-source, human/kin
  event, body-part, flora-use, insect-use, shellfish-use, bird-use, reptile-use, mammal-use, dinghy/loan, fish-use,
  object-use, object-reference, landform-use, landform-reference, clothing-use, weapon-use, perception-source,
  state-predicate, property-adjective, visual-property, perception-frame, tree-reference, distal-demonstrative, and
  sound-reference traps remain closed.
- **Process logging note.** Batch 243 stored source readback, lexical scope, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, close, export, source-book update, render, and live
  verification in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-243-audible-sound-reference-lexical-expansion-after-rule200-process.md`.
- Lint GREEN 12247; batch 243 added 50 accepted rows, 250 five-lens review passes, 29 lessons, 18 lexeme/source-log
  rows, export 10249/1011/987, and process-event rows through export. Render/live verification follows this source
  update.

## Rule 202 - deictic sound-reference consolidation after Rule 201 - batch-244 (CONSTRUCTION)

Rule 202 retains the ten Rule 201 audible-sound/body-sound nouns and moves them into deictic/presentational frames. It
does not reuse `nyaji-l`: the point is bare sound-noun reference with `yaluy` "here", `yinyay` "there", and `yinya`
"that/those". Patz 3.7 supplies the demonstrative/local forms and states that demonstrative pronouns imply singular or
plural according to context; Patz 4.1 supports `yinya` before or after one noun (`yinya karrkay/karrkay yinya`).

Retained targets: `kawal` cooee, `ngawungkal` halloo, `ngulnkul` hum, `nyinja` grunt, `wungka` wail, `kandarr`
belch, `ngangkun` hiccups, `wankun` hiccoughs, `warimaji` yawn, and `kunji` sneeze. Support heads are `yinya`, `yaluy`,
and `yinyay` only.

**Deictic sound-reference distribution.**

| frame | safe Batch 244 form | construction lesson |
|---|---|---|
| TARGET here | `Kawal yaluy.` | bare cooee noun plus local `yaluy` |
| TARGET there | `Ngawungkal yinyay.` | bare halloo noun plus local `yinyay` |
| that TARGET there | `Yinya ngulnkul yinyay.` | initial `yinya`; no humming event |
| TARGET that there | `Kandarr yinya yinyay.` | postposed `yinya`; no body-state source |
| that TARGET here | `Yinya kunji yaluy.` | initial `yinya` plus `yaluy`; no sickness row |
| those TARGET there | `Yinya ngangkun yinyay.` | plural English follows the selected hiccups sense |
| TARGET those there | `Wankun yinya yinyay.` | `yinya` may imply plural by context |

**Process traps from batch 244.**

- Exact duplicate preflight over all 50 planned deictic sound-reference surfaces returned no accepted, revised, or
  under-review collisions.
- All target heads stayed bare: no LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS, plural, compound,
  derivational, or productive reduplicated target form was admitted.
- `Yinya`, `yaluy`, and `yinyay` stayed uninflected support heads; no demonstrative case table was expanded.
- No `nyaji-l`, `nyajil`, `nyajin`, hearing, listening, or perception row was admitted.
- Previous sound-batch heads stayed closed: `jangkuy`, `kankar`, `nginja`, `numburr`, `yanja`, `kadil`, `kuwimbur`,
  `ngangkurr`, and `ngingkirr`.
- Source persons or animals, dog/pig/motor/food sources, chewing/noisy-eating rows, woman-in-distress narratives,
  mourning/death stories, sickness/illness diagnoses, body-part possession, sound-making events, tree-reference drift,
  proximal `yala`/`yanyu`, and demonstrative inflection stayed closed.
- Rules 149-202 implement-action, geography-route, water-use, weather-event, plant-use, material-source, human/kin
  event, body-part, flora-use, insect-use, shellfish-use, bird-use, reptile-use, mammal-use, dinghy/loan, fish-use,
  object-use, object-reference, landform-use, landform-reference, clothing-use, weapon-use, perception-source,
  state-predicate, property-adjective, visual-property, perception-frame, tree-reference, distal-demonstrative,
  sound-reference, and deictic sound-reference traps remain closed.
- **Process logging note.** Batch 244 stored source readback, construction scope, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, close, export, source-book update, render, and live
  verification in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-244-deictic-sound-reference-consolidation-after-rule201-process.md`.
- Lint GREEN 12297; batch 244 added 50 accepted rows, 250 five-lens review passes, 33 lessons, 13 lexeme/source-log
  rows, export 10293/1015/989, and process-event rows through export. Render/live verification follows this source
  update.

## Rule 203 - surface-property adjective lexical expansion after Rule 202 - batch-245 (LEXICAL)

Rule 203 adds ten unused dictionary-backed surface/physical-property adjectives in already proven nominal-adjective
predicate frames. Patz 3.1 supports adjectives as nominals denoting properties, including dimension, physical
characteristics, and texture. Patz example 2 gives `Kirrbaji yalbay.` "The dugong is big"; Patz example 295 gives
`Yinya mayi ngulkurr.` "That food is good"; Patz 3.7 supplies `yinya`, `yaluy`, and `yinyay` as support forms.

Admitted target heads: `mulun` folded/closed, `dangal` baggy/sloppy, `dulngki` wide, `dungkul` huge/enormous,
`dunju-dunju` coarse/knobbed, `jala-jala` loose, `jalkar-jalkar` steep, `yuku` thick, `muja-muja` rotten/decayed, and
`nguyal` sticky. Support subjects are `bubu`, `kambi`, `baral`, `bayan`, `juku`, and `mayi`, each in its selected
ordinary noun reading only.

**Surface-property adjective distribution.**

| frame | safe Batch 245 form | construction lesson |
|---|---|---|
| NP ADJ | `Kambi mulun.` | clothing folded; no folding/opening event |
| NP ADJ | `Juku yuku.` | wood thick; no generic big-field expansion |
| NP ADJ here | `Baral dulngki yaluy.` | road wide here; no travel event |
| NP ADJ there | `Bayan dungkul yinyay.` | house huge there; no ownership/repair row |
| that NP ADJ | `Yinya juku dunju-dunju.` | lexicalized coarse adjective only |
| that NP ADJ there | `Yinya baral jalkar-jalkar yinyay.` | steep road; baral feel verb closed |
| that NP ADJ there | `Yinya mayi nguyal yinyay.` | sticky food; no eating/cooking row |

**Process traps from batch 245.**

- Exact duplicate preflight over all 50 planned surface-property adjective surfaces returned no accepted, revised, or
  under-review collisions.
- The first draft failed lint because dictionary-listed `balanbalan` and `balibali` triggered the corpus guard against
  unhyphenated reduplication; both were replaced before close with `mulun` and `yuku`, preserving the failed-lint record
  in `process_events`.
- All target adjectives stayed bare: no target case, privative, degree, comparison, inchoative, causative, plural,
  compound, or productive reduplication was admitted.
- Lexicalized hyphenated dictionary headwords `dunju-dunju`, `jala-jala`, `jalkar-jalkar`, and `muja-muja` were treated
  only as headwords, not as productive morphology.
- Support noun readings stayed narrow: `kambi` clothing not flying fox, `baral` road/path not feel, `juku` wood not
  tree-use/source, `mayi` food not eating/cooking, `bubu` ground not country/ownership, `bayan` house not repair.
- The following stayed closed: perception verbs, `nyaji-l`, negation, `kari`, `-kari`, degree, comparison, inchoative,
  causative, action/event rows, use/source claims, illness/body-state readings, clothing wear/make, road travel, house
  repair, wood cutting/use, proximal `yala`/`yanyu`, and demonstrative inflection.
- Rules 149-203 implement-action, geography-route, water-use, weather-event, plant-use, material-source, human/kin
  event, body-part, flora-use, insect-use, shellfish-use, bird-use, reptile-use, mammal-use, dinghy/loan, fish-use,
  object-use, object-reference, landform-use, landform-reference, clothing-use, weapon-use, perception-source,
  state-predicate, property-adjective, visual-property, perception-frame, tree-reference, distal-demonstrative,
  sound-reference, deictic sound-reference, and surface-property adjective traps remain closed.
- **Process logging note.** Batch 245 stored source readback, lexical scope, duplicate preflight, static guards,
  failed-lint correction, under-review lint, five-lens review, lessons, lexeme/source logs, close, export,
  source-book update, render, and live verification in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-245-surface-property-adjective-lexical-expansion-after-rule202-process.md`.
- Lint GREEN 12347; batch 245 added 50 accepted rows, 250 five-lens review passes, 32 lessons, 19 lexeme/source-log
  rows, export 10338/1015/994, and process-event rows through export. Render/live verification follows this source
  update.

## Rule 204 - negated surface-property consolidation after Rule 203 - batch-246 (CONSTRUCTION)

Rule 204 retains the ten Rule 203 surface/physical-property adjectives and verifies them in independent-particle
negative property predicates. The only negative form opened here is the independent particle `kari` before the adjective
predicator. This rule does not open the privative suffix `-kari`, perception verbs, degree/comparison, event/action
readings, source/use claims, illness/body-state readings, or any target morphology.

Source basis: Patz 3.1 treats adjectives as nominals denoting properties of nominal referents; Patz example 2 supports
bare NP adjective predicates (`Kirrbaji yalbay.` "The dugong is big"); Patz example 295 supports `Yinya` + NP +
adjective (`Yinya mayi ngulkurr.` "That food is good"); and Patz's clause-stress discussion says negative statements
place stress on the negative particle `kari`, which precedes the predicator. Earlier corpus Rules 237, 238, and 245
supplied local precedent for `NP kari ADJ`, `Yinya NP kari ADJ`, and deictic property frames with `yaluy` and `yinyay`.

Retained target heads: `mulun` folded/closed, `dangal` baggy/sloppy, `dulngki` wide, `dungkul` huge/enormous,
`dunju-dunju` coarse/knobbed, `jala-jala` loose, `jalkar-jalkar` steep, `yuku` thick, `muja-muja` rotten/decayed, and
`nguyal` sticky.

Support heads: `kambi` clothing only, `baral` road/path only, `bayan` house/camp, `juku` wood, `mayi` food,
independent `kari`, `yinya`, `yaluy`, and `yinyay`.

**Negated surface-property distribution.**

| frame | safe Batch 246 form | construction lesson |
|---|---|---|
| NP kari ADJ | `Kambi kari mulun.` | clothing is not folded; no folding/opening event |
| NP kari ADJ | `Mayi kari nguyal.` | food is not sticky; no honey/eating/cooking row |
| Yinya NP kari ADJ | `Yinya baral kari dulngki.` | that road is not wide; no travel or perception verb |
| NP kari ADJ here | `Juku kari dunju-dunju yaluy.` | wood here is not coarse; lexicalized adjective only |
| NP kari ADJ there | `Bayan kari dungkul yinyay.` | house there is not huge; no repair/ownership row |
| Yinya NP kari ADJ there | `Yinya mayi kari nguyal yinyay.` | that food there is not sticky; literal negative property |

**Process traps from batch 246.**

- Exact duplicate preflight over all 50 planned negated property surfaces returned no accepted, revised, or under-review
  collisions.
- `Kari` stayed an independent negative particle before the adjective predicator; the privative suffix `-kari` stayed
  closed.
- All target adjectives stayed bare: no target case, privative, degree, comparison, inchoative, causative, plural,
  compound, or productive reduplication was admitted.
- Lexicalized hyphenated dictionary headwords `dunju-dunju`, `jala-jala`, `jalkar-jalkar`, and `muja-muja` were treated
  only as headwords, not productive morphology.
- Support noun readings stayed narrow: `kambi` clothing not flying fox, `baral` road/path not feel/perception verb,
  `bayan` house/camp not repair/ownership, `juku` wood not cutting/use/source, and `mayi` food not eating/cooking.
- The following stayed closed: `nyaji-l`, perception verbs, degree/comparison, inchoative, causative, action/event
  rows, use/source claims, illness/body-state readings, food/eating/cooking, clothing wear/make/folding event, road
  travel, house repair, wood cutting/use, proximal `yala`/`yanyu`, target case/compound/plural, and productive
  reduplication.
- Rules 149-204 implement-action, geography-route, water-use, weather-event, plant-use, material-source, human/kin
  event, body-part, flora-use, insect-use, shellfish-use, bird-use, reptile-use, mammal-use, dinghy/loan, fish-use,
  object-use, object-reference, landform-use, landform-reference, clothing-use, weapon-use, perception-source,
  state-predicate, property-adjective, visual-property, perception-frame, tree-reference, distal-demonstrative,
  sound-reference, deictic sound-reference, surface-property adjective, and negated surface-property traps remain closed.
- **Process logging note.** Batch 246 stored source readback, construction scope, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, close, export, source-book update, render, and live
  verification in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-246-negated-surface-property-consolidation-after-rule203-process.md`.
- Lint GREEN 12397; batch 246 added 50 accepted rows, 250 five-lens review passes, 35 lessons, 19 lexeme/source-log
  rows, export 10381/1018/998, and process-event rows through export. Render/live verification follows this source
  update.

## Rule 205 - low-frequency property-adjective lexical expansion after Rule 204 - batch-247 (LEXICAL)

Rule 205 adds ten source-checked low-frequency property adjectives in already proven nominal-adjective predicate frames.
It does not open negation, privative `-kari`, degree, comparison, target case, target compound, target plural,
derivation, perception verbs, action/event prose, source/use claims, food/eating/cooking, repair, travel, ownership,
illness/body-state readings, or productive reduplication.

Source basis: Patz 3.1 states that adjectives denote properties of nominal referents, including dimension,
physical/mental characteristics, texture, colour, and taste. Patz example 2 supports simple NP + adjective predicates
(`Kirrbaji yalbay.` "The dugong is big"); Patz example 295 supports `Yinya` + NP + adjective (`Yinya mayi ngulkurr.`
"That food is good"); and Patz 3.7 plus earlier Rules 238, 245, and 246 support `yinya`, `yaluy`, and `yinyay` in
deictic property frames.

Admitted target heads: `barrangkul` flat, `jalngka` smooth/level, `kurru-kurru` crooked, `darra` narrow/too small,
`yalmbar` wide, `kiray` quiet/slow, `murru` round, `murru-murru` lumpy, `muru-muru` close together, and
`manun-manun` kind/merciful.

Support heads: `bubu` ground, `juku` wood, `baral` road/path, `kambi` clothing, `kulji` pebble/stone, `bama`
person/people, `yinya`, `yaluy`, and `yinyay`.

**Low-frequency property-adjective distribution.**

| frame | safe Batch 247 form | construction lesson |
|---|---|---|
| NP ADJ | `Bubu barrangkul.` | ground flat; no country/ownership row |
| NP ADJ here | `Juku jalngka yaluy.` | wood here smooth; itchy-feeling noun homonym closed |
| NP ADJ there | `Kambi darra yinyay.` | clothing there narrow; no `bajaku` degree |
| Yinya NP ADJ | `Yinya kulji muru-muru.` | those stones close together; no plural morphology |
| Yinya NP ADJ there | `Yinya bama manun-manun yinyay.` | kind person; no social-event prose |

**Process traps from batch 247.**

- Exact duplicate preflight caught `Baral darra.` as an existing Batch 145 surface; the row was recomposed to the
  dictionary-supported clothing reading `Kambi darra.` before banking.
- All target adjectives stayed bare: no target case, privative, degree, comparison, inchoative, causative, plural,
  compound, or derivation was admitted.
- Lexicalized hyphenated dictionary headwords `kurru-kurru`, `murru-murru`, `muru-muru`, and `manun-manun` were treated
  only as headwords, not productive reduplication.
- `Jalngka` stayed smooth/level adjective only; the bodily-state noun homonym "itchy feeling" stayed closed.
- `Kiray` stayed quiet-person property only; slow-motion and secrecy adverb readings stayed closed.
- `Kurru-kurru` stayed physical crooked property only; abstract wrongness/event prose stayed closed.
- Support noun readings stayed narrow: `bubu` ground not country/ownership, `juku` wood not use/source/action, `baral`
  road/path not feel/perception, `kambi` clothing not flying fox, `kulji` pebble/stone not money/coin, and `bama`
  person/people not kin/social event.
- The following stayed closed: `kari`, privative `-kari`, `nyaji-l`, perception verbs, degree/comparison, motion/travel,
  secrecy adverbs, food/eating/cooking, repair, ownership, source/use, illness/body-state, `yala`/`yanyu`, target
  case/compound/plural/derivation, and productive reduplication.
- Rules 149-205 implement-action, geography-route, water-use, weather-event, plant-use, material-source, human/kin
  event, body-part, flora-use, insect-use, shellfish-use, bird-use, reptile-use, mammal-use, dinghy/loan, fish-use,
  object-use, object-reference, landform-use, landform-reference, clothing-use, weapon-use, perception-source,
  state-predicate, property-adjective, visual-property, perception-frame, tree-reference, distal-demonstrative,
  sound-reference, deictic sound-reference, surface-property adjective, negated surface-property, and low-frequency
  property-adjective traps remain closed.
- **Process logging note.** Batch 247 stored source readback, lexical scope, duplicate preflight, static guards,
  insertion-order correction/rebank, under-review lint, five-lens review, lessons, lexeme/source logs, close, export,
  source-book update, render, and live verification in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-247-low-frequency-property-adjective-lexical-expansion-after-rule204-process.md`.
- Lint GREEN 12447; batch 247 added 50 accepted rows, 250 five-lens review passes, 34 lessons, 19 lexeme/source-log
  rows, export 10423/1019/1005, and process-event rows through export. Render/live verification follows this source
  update.

## Rule 206 - negated low-frequency property consolidation after Rule 205 - batch-248 (CONSTRUCTION)

Rule 206 retains the ten Rule 205 low-frequency property adjectives and verifies them in independent-particle negative
property predicates. The only negative form opened here is the independent particle `kari` before the adjective
predicator. The post-adjective `ADJ(-)kari` option mentioned by Patz is treated as privative and remains closed.

Source basis: Patz 3.1 treats adjectives as nominal property words; Patz example 2 supports bare NP adjective
predicates; Patz example 295 supports `Yinya` + NP + adjective; Patz's negation discussion states that when an
adjective is negated, `kari` may precede the adjective, while the following `ADJ(-)kari` option can be interpreted as
privative. Rule 204 supplied local precedent for independent `kari` before adjective predicators, and Rule 205 supplied
the target heads and support-noun readings.

Retained target heads: `barrangkul` flat, `jalngka` smooth/level, `kurru-kurru` crooked, `darra` narrow/too small,
`yalmbar` wide, `kiray` quiet/slow, `murru` round, `murru-murru` lumpy, `muru-muru` close together, and
`manun-manun` kind/merciful.

Support heads: `bubu` ground, `juku` wood, `baral` road/path, `kambi` clothing, `kulji` pebble/stone, `bama`
person/people, independent `kari`, `yinya`, `yaluy`, and `yinyay`.

**Negated low-frequency property distribution.**

| frame | safe Batch 248 form | construction lesson |
|---|---|---|
| NP kari ADJ | `Bubu kari barrangkul.` | ground is not flat; no country/ownership row |
| Yinya NP kari ADJ | `Yinya juku kari jalngka.` | that wood is not smooth; itchy-feeling homonym closed |
| NP kari ADJ here | `Kulji kari muru-muru yaluy.` | stones here are not close together; no plural morphology |
| NP kari ADJ there | `Kambi kari darra yinyay.` | clothing there is not narrow; no degree |
| Yinya NP kari ADJ there | `Yinya bama kari manun-manun yinyay.` | kind-person property negated; no social-event prose |

**Process traps from batch 248.**

- Exact duplicate preflight over all 50 planned negated low-frequency property surfaces returned no accepted, revised, or
  under-review collisions.
- `Kari` stayed an independent negative particle before the adjective predicator; post-adjective privative `ADJ-kari`
  stayed closed.
- All target adjectives stayed bare: no target case, privative, degree, comparison, inchoative, causative, plural,
  compound, or derivation was admitted.
- Lexicalized hyphenated dictionary headwords `kurru-kurru`, `murru-murru`, `muru-muru`, and `manun-manun` were treated
  only as headwords, not productive reduplication.
- `Jalngka` stayed smooth/level adjective only; the bodily-state noun homonym "itchy feeling" stayed closed.
- `Kiray` stayed quiet-person property only; slow-motion and secrecy adverb readings stayed closed.
- `Kurru-kurru` stayed physical crooked property only; abstract wrongness/event prose stayed closed.
- Support noun readings stayed narrow: `bubu` ground not country/ownership, `juku` wood not use/source/action, `baral`
  road/path not feel/perception, `kambi` clothing not flying fox, `kulji` pebble/stone not money/coin, and `bama`
  person/people not kin/social event.
- The following stayed closed: degree/comparison, motion/travel, secrecy adverbs, food/eating/cooking, repair,
  ownership, source/use, illness/body-state, `yala`/`yanyu`, target case/compound/plural/derivation, and productive
  reduplication.
- Rules 149-206 implement-action, geography-route, water-use, weather-event, plant-use, material-source, human/kin
  event, body-part, flora-use, insect-use, shellfish-use, bird-use, reptile-use, mammal-use, dinghy/loan, fish-use,
  object-use, object-reference, landform-use, landform-reference, clothing-use, weapon-use, perception-source,
  state-predicate, property-adjective, visual-property, perception-frame, tree-reference, distal-demonstrative,
  sound-reference, deictic sound-reference, surface-property adjective, negated surface-property, low-frequency
  property-adjective, and negated low-frequency property traps remain closed.
- **Process logging note.** Batch 248 stored source readback, construction scope, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, close, export, source-book update, render, and live
  verification in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-248-negated-low-frequency-property-consolidation-after-rule205-process.md`.
- Lint GREEN 12497; batch 248 added 50 accepted rows, 250 five-lens review passes, 33 lessons, 20 lexeme/source-log
  rows, export 10466/1022/1009, and process-event rows through export. Render/live verification follows this source
  update.

## Rule 207 - low-coverage object reference lexical expansion after Rule 206 - batch-249 (LEXICAL)

Rule 207 returns to a bounded lexical expansion after the Rule 206 negated-property consolidation. It adds ten
source-checked object/reference nouns in already proven bare deictic frames. The rule does not open object-use
sentences, source/material prose, target case, possession, comitative, instrumental, locative, number, derivation,
compounding, productive reduplication, support inflection, or event/action readings.

Source basis: Patz 3.7 gives Yalanji `yinya` "that/those", `yaluy` "here", and `yinyay` "there"; it also states that
demonstrative pronouns may co-occur with nouns, as in `yinya karrkay/karrkay yinya` "that child". Rule 207 uses only
the bare support forms already accepted in the corpus and keeps the demonstrative case table closed.

Admitted target heads: `jidi` torch, `jundi` pumice stone, `dikarra` war spear, `yirrmba` many-pronged fish spear,
`balur` spear thrower, `kimil` stick, `binan` rudder, `wuju` sponge, `jungkalu` billycan, and `kaban` paper.

Support heads: `yinya`, `yaluy`, and `yinyay`.

**Low-coverage object-reference distribution.**

| frame | safe Batch 249 form | construction lesson |
|---|---|---|
| TARGET here | `Jidi yaluy.` | torch here; no bark-source or lighting/use row |
| TARGET there | `Jundi yinyay.` | pumice stone there; no rubbing/scraping row |
| that TARGET there | `Yinya dikarra yinyay.` | war spear reference only; no fighting/barb/magic drift |
| that TARGET there | `Yinya yirrmba yinyay.` | many-pronged fish spear reference only; no fishing/spearing event |
| TARGET that there | `Balur yinya yinyay.` | spear thrower reference only; no throwing/use event |
| TARGET that there | `Binan yinya yinyay.` | rudder reference only; no steering or boat-motion event |
| that TARGET here | `Yinya kaban yaluy.` | paper reference only; no reading/writing/book-use row |

**Process traps from batch 249.**

- Exact duplicate preflight initially rejected `yulal` and `durray` because accepted deictic rows already existed; the
  final 50 planned surfaces returned no accepted, revised, or under-review collisions.
- `Bikirr` and `wukurr` were rejected because no exact source-backed dictionary headword was found.
- All target nouns stayed bare: no target LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS, plural, compound,
  derivational, or productive-reduplicated form was admitted.
- `Yinya`, `yaluy`, and `yinyay` stayed uninflected support heads; no `yinyamba`, `yinyaymba`, `yinyamuny`,
  `yinyanji`, `yaluymuny`, or `yaluymundu` form was opened.
- The source-prose tails stayed closed: no paperbark/bark-source for `jidi`, no abrasive-use for `jundi`, no stingray
  barb/fighting/magic drift for `dikarra`, no fishing/spearing for `yirrmba`, no throwing/use for `balur`, no
  walking-stick/horn/impact for `kimil`, no steering/boat-motion for `binan`, no grass/honey/soup/eating for `wuju`,
  no cooking/water/container-use for `jungkalu`, and no book/reading/writing use for `kaban`.
- The following stayed closed: object-use events, source/material/manufacture prose, ownership, repair, travel,
  hunting/fishing/catching/spearing/throwing/hitting/killing/defending, cooking/eating/drinking, illness/body-state,
  ceremony/death/mourning/magic, loan drift, post-contact-use drift, proximal `yala`/`yanyu`, target morphology, and
  support inflection.
- Rules 149-207 implement-action, geography-route, water-use, weather-event, plant-use, material-source, human/kin
  event, body-part, flora-use, insect-use, shellfish-use, bird-use, reptile-use, mammal-use, dinghy/loan, fish-use,
  object-use, object-reference, landform-use, landform-reference, clothing-use, weapon-use, perception-source,
  state-predicate, property-adjective, visual-property, perception-frame, tree-reference, distal-demonstrative,
  sound-reference, deictic sound-reference, surface-property adjective, negated surface-property, low-frequency
  property-adjective, negated low-frequency property, and low-coverage object-reference traps remain closed.
- **Process logging note.** Batch 249 stored source readback, candidate rejection, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, close, export, source-book update, render, and live
  verification in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-249-low-coverage-object-reference-lexical-expansion-after-rule206-process.md`.
- Lint GREEN 12547; batch 249 added 50 accepted rows, 250 five-lens review passes, 27 lessons, 13 lexeme/source-log
  rows, export 10511/1025/1011, and process-event rows through export. Render/live verification follows this source
  update.

## Rule 208 - low-coverage tree reference lexical expansion after Rule 207 - batch-250 (LEXICAL)

Rule 208 adds ten low-coverage source-checked tree/reference nouns in the same bare deictic frames used for Rule 207.
It deliberately narrows each target to the selected tree label and does not open plant-use, food, medicine, material,
ecological, place/story, ownership, or target-morphology readings.

Source basis: Patz 3.7 gives Yalanji `yinya` "that/those", `yaluy` "here", and `yinyay` "there"; it also states that
demonstrative pronouns may co-occur with nouns in both `yinya NOUN` and `NOUN yinya` order. Rule 208 keeps all
demonstrative/local support forms bare and uninflected.

Admitted target heads: `banday` cherry-like tree, `bijan` ti tree, `bukunjarra` bukunjarra tree, `bulngkarr` lady
apple tree, `wanakan` wanakan tree, `warka` messmate tree, `wulngkurr` stringybark tree, `yalngkal` white wattle,
`yarun` black wattle, and `yumba` wattle tree.

Support heads: `yinya`, `yaluy`, and `yinyay`.

**Low-coverage tree-reference distribution.**

| frame | safe Batch 250 form | construction lesson |
|---|---|---|
| TARGET here | `Banday yaluy.` | cherry-like tree here; no fruit/season row |
| TARGET there | `Bukunjarra yinyay.` | bukunjarra tree there; no edible/food row |
| that TARGET there | `Yinya wulngkurr yinyay.` | stringybark tree reference only; no bark/material claim |
| TARGET that there | `Yarun yinya yinyay.` | black wattle reference only; no flower/use row |
| that TARGET here | `Yinya yumba yaluy.` | wattle tree reference only; no wood/material row |

**Process traps from batch 250.**

- Exact duplicate preflight over all 50 planned tree-reference surfaces returned no accepted, revised, or under-review
  collisions.
- Older tree heads with exact simple-deictic collisions, including `babajaka`, `balmbalka`, `bijin`, `buyku`,
  `buyukal`, `dalban`, `dalkan`, `dari`, `baway`, and `yawarr`, were deferred.
- The misspelled candidate `bugunjara` was rejected; the exact source-backed headword is `bukunjarra`.
- All target nouns stayed bare: no target LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS, plural, compound,
  derivational, or productive-reduplicated form was admitted.
- `Yinya`, `yaluy`, and `yinyay` stayed uninflected support heads; no demonstrative case, possessive, comitative, or
  local-derived form was opened.
- The source-prose tails stayed closed: no fruit, edible, food, seed, nut, flower, season, medicine, bark, wood, timber,
  source/material/use, burning, cooking, roasting, leaching, gathering, growing/ecology, place/story/country, ownership,
  ceremony/magic/death, homograph, or support-inflection drift.
- Rules 149-208 implement-action, geography-route, water-use, weather-event, plant-use, material-source, human/kin
  event, body-part, flora-use, insect-use, shellfish-use, bird-use, reptile-use, mammal-use, dinghy/loan, fish-use,
  object-use, object-reference, landform-use, landform-reference, clothing-use, weapon-use, perception-source,
  state-predicate, property-adjective, visual-property, perception-frame, tree-reference, distal-demonstrative,
  sound-reference, deictic sound-reference, surface-property adjective, negated surface-property, low-frequency
  property-adjective, negated low-frequency property, low-coverage object-reference, and low-coverage tree-reference
  traps remain closed.
- **Process logging note.** Batch 250 stored source readback, candidate rejection, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, close, export, source-book update, render, and live
  verification in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-250-low-coverage-tree-reference-lexical-expansion-after-rule207-process.md`.
- Lint GREEN 12597; batch 250 added 50 accepted rows, 250 five-lens review passes, 26 lessons, 13 lexeme/source-log
  rows, export 10551/1030/1016, and process-event rows through export. Render/live verification follows this source
  update.

## Rule 209 - low-coverage artefact reference lexical expansion after Rule 208 - batch-251 (LEXICAL)

Rule 209 adds ten low-coverage source-checked artefact/reference nouns in the same bare deictic frames used for Rules
207-208. It deliberately narrows each target to the selected artefact label and does not open object-use, source,
material, manufacture, repair, vehicle/travel, fire, drinking/container, sound, ceremony, reflection, pigment-use,
ownership, or target-morphology readings.

Source basis: Patz 3.7 gives Yalanji `yinya` "that/those", `yaluy` "here", and `yinyay` "there"; it also states that
demonstrative pronouns may co-occur with nouns in both `yinya NOUN` and `NOUN yinya` order. Rule 209 keeps all
demonstrative/local support forms bare and uninflected. Dictionary entries source the target heads; loan/post-contact
status is recorded as lexical evidence only, not as permission for use/action rows.

Admitted target heads: `baybu` pipe, `binjin` petrol, `biyin` safety pin, `dakilji` cup, `dingkil-dingkil` bell,
`jamu` cork, `julnji` tar, `kilaja` mirror, `mudaka` motor car, and `wuba` red ochre.

Support heads: `yinya`, `yaluy`, and `yinyay`.

**Low-coverage artefact-reference distribution.**

| frame | safe Batch 251 form | construction lesson |
|---|---|---|
| TARGET here | `Baybu yaluy.` | pipe here; no smoking/blowing/use row |
| TARGET there | `Biyin yinyay.` | safety pin there; no fastening/clothing-use row |
| that TARGET there | `Yinya dakilji yinyay.` | cup reference only; no drinking/filling event |
| TARGET that there | `Kilaja yinya yinyay.` | mirror reference only; no looking/reflection row |
| that TARGET here | `Yinya wuba yaluy.` | red ochre reference only; no painting/pigment-use row |

**Process traps from batch 251.**

- Exact duplicate preflight over all 50 planned artefact-reference surfaces returned no accepted, revised, or
  under-review collisions.
- `Celestial` was rejected for this pass because it had too few clean noun targets once verb compounds were removed,
  and because `binyu` and `kija` carry death/story/place tails.
- `Clothing-adornment` was rejected because exact `yaluy` and `yinyay` surfaces already exist in Batches 229-230.
- `Fire` was deferred because of dense older event/procedure rows and synonym pressure.
- Initial source-backed candidate `gilaja` was replaced before close because the current lint guard flags g-onset loans
  unless explicitly whitelisted; Rule 209 selected `wuba` rather than weakening the global guard.
- Loan/post-contact heads were recorded in `loans_used`, but no loan drift or English-use semantics were imported.
- All target nouns stayed bare: no target LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS, plural, compound,
  derivational, or productive-reduplicated form was admitted.
- `Yinya`, `yaluy`, and `yinyay` stayed uninflected support heads; no demonstrative case, possessive, comitative,
  local-derived, or plural-human form was opened.
- The source-prose tails stayed closed: no smoking, fueling, burning, fire, fastening, clothing-use, piercing, repair,
  drinking, filling, container-use, ringing, sound-event, warning, ceremony, looking, reflection, bottle-stopping,
  tree-source, spear-making, adhesive-use, heating, manufacture, painting, pigment-use, body-marking, grinding, mixing,
  driving, riding, travel, road, ownership, or support-inflection drift.
- Rules 149-209 implement-action, geography-route, water-use, weather-event, plant-use, material-source, human/kin
  event, body-part, flora-use, insect-use, shellfish-use, bird-use, reptile-use, mammal-use, dinghy/loan, fish-use,
  object-use, object-reference, landform-use, landform-reference, clothing-use, weapon-use, perception-source,
  state-predicate, property-adjective, visual-property, perception-frame, tree-reference, distal-demonstrative,
  sound-reference, deictic sound-reference, surface-property adjective, negated surface-property, low-frequency
  property-adjective, negated low-frequency property, low-coverage object-reference, low-coverage tree-reference, and
  low-coverage artefact-reference traps remain closed.
- **Process logging note.** Batch 251 stored source readback, candidate rejection, duplicate preflight, static guards,
  the failed `gilaja` lint pass, corrected rebank, under-review lint, five-lens review, lessons, lexeme/source logs,
  close, export, source-book update, render, and live verification in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-251-low-coverage-artefact-reference-lexical-expansion-after-rule208-process.md`.
- Lint GREEN 12647; batch 251 added 50 accepted rows, 250 five-lens review passes, 27 lessons, 13 lexeme/source-log
  rows, export 10596/1032/1019, and process-event rows through export. Render/live verification follows this source
  update.

## Rule 210 - low-coverage water reference lexical expansion after Rule 209 - batch-252 (LEXICAL)

Rule 210 adds ten low-coverage source-checked water/coastal-reference nouns in the same bare deictic frames used for
Rules 207-209. It deliberately narrows each target to the selected reference label and does not open water-use,
source/action, route/travel, fishing, gathering, flood, reef-use, tide-instruction, ecology, danger, current, motion,
sound, weather-event, ownership, place-name, or target-morphology readings.

Source basis: Patz 3.7 gives Yalanji `yinya` "that/those", `yaluy` "here", and `yinyay` "there"; it also states that
demonstrative pronouns may co-occur with nouns in both `yinya NOUN` and `NOUN yinya` order. Rule 210 keeps all
demonstrative/local support forms bare and uninflected. Dictionary entries source the target heads; secondary senses
are recorded as lexical evidence only, not as permission for semantic drift.

Admitted target heads: `balar` high tide, `ngajal` low tide, `walngka` swamp, `yilki` creek, `jirka` spring,
`yiri` waterfall, `yirri` running water, `marrka` calm sea, `mulngku` wave, and `miral` scum on water.

Support heads: `yinya`, `yaluy`, and `yinyay`.

**Low-coverage water-reference distribution.**

| frame | safe Batch 252 form | construction lesson |
|---|---|---|
| TARGET here | `Balar yaluy.` | high tide here; no tide instruction or place-name row |
| TARGET there | `Ngajal yinyay.` | low tide there; no fishing/gathering instruction |
| that TARGET there | `Yinya yilki yinyay.` | creek reference only; no route, mouth, fishing, or travel row |
| TARGET that there | `Marrka yinya yinyay.` | calm sea reference only; no salt-pan or weather-event row |
| that TARGET here | `Yinya miral yaluy.` | scum-on-water reference only; no whale-oil, pollution, or source row |

**Process traps from batch 252.**

- Exact duplicate preflight over all 50 planned water-reference surfaces returned no accepted, revised, or under-review
  collisions.
- `Land-geography` was rejected because Batches 227-228 already handled landform reference and because many low-count
  heads carry place-name, route, ecology, coral/reef, or ownership tails.
- `Sky-weather` was deferred because low-count candidates are conditions or events needing a different frame than
  simple object-like deictic reference.
- `Food` was deferred because the low-count entries carry eating, preparation, food-use, or loan tails.
- Water candidates `ngarngkul` splash, `jalungkarr` flood, and `dulngku` reef were held in reserve to avoid event,
  flood, reef-gathering, and use pressure in this reference-only pass.
- All target nouns stayed bare: no target LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS, plural, compound,
  derivational, or productive-reduplicated form was admitted.
- `Yinya`, `yaluy`, and `yinyay` stayed uninflected support heads; no demonstrative case, possessive, comitative,
  local-derived, or plural-human form was opened.
- Secondary dictionary senses stayed closed: `balar` was high tide only, not Oaky Creek; `jirka` was water-source
  spring only, not season; `marrka` was calm sea only, not salt pan; `miral` was scum on water only, not whale oil;
  `walngka` was swamp only, with no hanging/homograph drift.
- The source-prose tails stayed closed: no water use, carrying, drinking, washing, fishing, gathering, tide advice,
  route, travel, creek-mouth prose, ecology, habitat, danger, flood, reef-use, current, flow, motion-event, sound-event,
  weather event, pollution, ownership, or support-inflection drift.
- Rules 149-210 implement-action, geography-route, water-use, weather-event, plant-use, material-source, human/kin
  event, body-part, flora-use, insect-use, shellfish-use, bird-use, reptile-use, mammal-use, dinghy/loan, fish-use,
  object-use, object-reference, landform-use, landform-reference, clothing-use, weapon-use, perception-source,
  state-predicate, property-adjective, visual-property, perception-frame, tree-reference, distal-demonstrative,
  sound-reference, deictic sound-reference, surface-property adjective, negated surface-property, low-frequency
  property-adjective, negated low-frequency property, low-coverage object-reference, low-coverage tree-reference,
  low-coverage artefact-reference, and low-coverage water-reference traps remain closed.
- **Process logging note.** Batch 252 stored source readback, candidate rejection, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, close, export, source-book update, render, and live
  verification in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-252-low-coverage-water-reference-lexical-expansion-after-rule209-process.md`.
- Lint GREEN 12697; batch 252 added 50 accepted rows, 250 five-lens review passes, 27 lessons, 13 lexeme/source-log
  rows, export 10640/1036/1021, and process-event rows through export. Render/live verification follows this source
  update.

## Rule 211 - low-coverage bird reference lexical expansion after Rule 210 - batch-253 (LEXICAL)

Rule 211 adds ten low-coverage source-checked bird-reference nouns in the same bare deictic frames used for Rules
207-210. It deliberately narrows each target to the selected bird label and does not open bird behavior, flying,
singing, calling, warning, message, totem, moiety, sacred/story/place, nest, egg, feather, food, hunting, catching,
dance, corroboree, storm, omen, death, colour/place/body-part expansion, or target-morphology readings.

Source basis: Patz 3.7 gives Yalanji `yinya` "that/those", `yaluy` "here", and `yinyay` "there"; it also states that
demonstrative pronouns may co-occur with nouns in both `yinya NOUN` and `NOUN yinya` order. Rule 211 keeps all
demonstrative/local support forms bare and uninflected. Dictionary entries source the target heads; secondary senses
and descriptive prose are recorded as lexical evidence only, not as permission for semantic drift.

Admitted target heads: `barinkan` scrub bird, `bilu-warra` spoon bill, `bujil-yiran` straw-necked ibis,
`kalmbangarr` black diver bird, `dijarrdijin` willie wagtail, `dukunjuju` golden whistler, `jiwal-jiwal` kingfisher,
`karrmbil` blue mountain parakeet, `kujuway` brown pigeon, and `yiki` owl.

Support heads: `yinya`, `yaluy`, and `yinyay`.

**Low-coverage bird-reference distribution.**

| frame | safe Batch 253 form | construction lesson |
|---|---|---|
| TARGET here | `Barinkan yaluy.` | scrub bird here; no colour/body-description expansion |
| TARGET there | `Bilu-warra yinyay.` | spoon bill there; no body-part or feeding row |
| that TARGET there | `Yinya kalmbangarr yinyay.` | black diver bird reference only; no diving/water event |
| TARGET that there | `Karrmbil yinya yinyay.` | blue mountain parakeet reference only; no colour/place row |
| that TARGET here | `Yinya yiki yaluy.` | owl reference only; no night, warning, story, or sound row |

**Process traps from batch 253.**

- Exact duplicate preflight over all 50 planned bird-reference surfaces returned no accepted, revised, or under-review
  collisions.
- `Place-name` was rejected categorically for this pass.
- `Body-part` and `fauna-fish` were rejected because they reopen heavier possession, body-state, medical, catch, food,
  habitat, water, and event traps.
- `Shelter-dwelling` was deferred because too few clean low-coverage heads were available for a ten-head reference
  batch without importing material, ownership, place, or dwelling-use prose.
- Bird candidates `dabway`, `dakwul-dakwul`, `dakwurr-dakwun`, `dirrmbay`, `jiway`, `jukujuku`, `kurri-kurri`,
  `kurrujuwa`, `mulumu`, and `walu-dalbaji` were rejected because their entries carry messenger, totem, dance/display,
  warning, death/omen, storm/mythical, crocodile-warning, sacred-corroboree wood, place/story, or calling prose.
- Initial source-backed candidate `dawadawa` failed lint as unhyphenated reduplication; Rule 211 replaced it with
  `kalmbangarr` rather than weakening the global reduplication guard or importing the hyphenated `dawa-dawa` form into
  this batch.
- All target nouns stayed bare: no target LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS, plural, compound,
  derivational, or productive-reduplicated form was admitted.
- Lexicalized hyphenated bird names such as `bilu-warra`, `bujil-yiran`, and `jiwal-jiwal` were admitted only as exact
  dictionary headwords; no new reduplication pattern was produced.
- `Yinya`, `yaluy`, and `yinyay` stayed uninflected support heads; no demonstrative case, possessive, comitative,
  local-derived, or plural-human form was opened.
- The source-prose tails stayed closed: no flying, singing, calling, warning, message, totem, moiety, sacred/story/
  place, nest, egg, feather, food, hunting, catching, dance, corroboree, storm, omen, death, colour expansion, place
  expansion, body-part expansion, water/habitat event, or support-inflection drift.
- Rules 149-211 implement-action, geography-route, water-use, weather-event, plant-use, material-source, human/kin
  event, body-part, flora-use, insect-use, shellfish-use, bird-use, reptile-use, mammal-use, dinghy/loan, fish-use,
  object-use, object-reference, landform-use, landform-reference, clothing-use, weapon-use, perception-source,
  state-predicate, property-adjective, visual-property, perception-frame, tree-reference, distal-demonstrative,
  sound-reference, deictic sound-reference, surface-property adjective, negated surface-property, low-frequency
  property-adjective, negated low-frequency property, low-coverage object-reference, low-coverage tree-reference,
  low-coverage artefact-reference, low-coverage water-reference, and low-coverage bird-reference traps remain closed.
- **Process logging note.** Batch 253 stored source readback, candidate rejection, duplicate preflight, static guards,
  the failed `dawadawa` lint pass, corrected rebank, under-review lint, five-lens review, lessons, lexeme/source logs,
  close, export, source-book update, render, and live verification in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-253-low-coverage-bird-reference-lexical-expansion-after-rule210-process.md`.
- Lint GREEN 12747; batch 253 added 50 accepted rows, 250 five-lens review passes, 29 lessons, 13 lexeme/source-log
  rows, export 10682/1039/1026, and process-event rows through export. Render/live verification follows this source
  update.

## Rule 212 - low-coverage insect reference lexical expansion after Rule 211 - batch-254 (LEXICAL)

Rule 212 adds ten low-coverage source-checked insect-reference nouns in the same bare deictic frames used for Rules
207-211. It deliberately narrows each target to the selected insect label and does not open insect behavior, biting,
stinging, sickness, vomiting, larvae, eggs, honey, nest, edible, food, medicine, seasonal-signal, collecting, antbed,
body-part, human-body, tree/wood, mountain/habitat, pest-control, totem, secondary-sense, or target-morphology
readings.

Source basis: Patz 3.7 gives Yalanji `yinya` "that/those", `yaluy` "here", and `yinyay` "there"; it also states that
demonstrative pronouns may co-occur with nouns in both `yinya NOUN` and `NOUN yinya` order. Rule 212 keeps all
demonstrative/local support forms bare and uninflected. Dictionary entries source the target heads; secondary senses
and descriptive prose are recorded as lexical evidence only, not as permission for semantic drift.

Admitted target heads: `balarr` flea, `dijaraban` mayfly, `kalburiji` bee, `mawal` bee, `munudumbun` scorpion,
`munyurri` sandfly, `nakawarra` bee, `ngalmnbu` jumper ant, `yarrka` bee, and `yiljun` grasshopper.

Support heads: `yinya`, `yaluy`, and `yinyay`.

**Low-coverage insect-reference distribution.**

| frame | safe Batch 254 form | construction lesson |
|---|---|---|
| TARGET here | `Balarr yaluy.` | flea here; no human-body or bite row |
| TARGET there | `Dijaraban yinyay.` | mayfly there; no dragonfly/flying event row |
| that TARGET there | `Yinya munudumbun yinyay.` | scorpion reference only; no sting/sickness row |
| TARGET that there | `Ngalmnbu yinya yinyay.` | jumper ant reference only; no bite or antbed row |
| that TARGET here | `Yinya yiljun yaluy.` | grasshopper reference only; no jumping/pest/food row |

**Process traps from batch 254.**

- Exact duplicate preflight over all 50 planned insect-reference surfaces returned no accepted, revised, or
  under-review collisions.
- `Fauna-shellfish-crustacean` was deferred because low-coverage heads carry edible, bait, frying, sea-rock habitat,
  gathering, and shell/body-part pressure.
- `Shelter-dwelling` was deferred because too few clean low-coverage heads were available for a ten-head reference
  batch without importing material, ownership, place, or dwelling-use prose.
- `Tool-implement` was rejected because the low-coverage set is too small and carries post-contact loan,
  beeswax-hardening, heating, spear-making, and material-use tails.
- `Physical-property` and `bodily-function` were rejected because they require different constructions and reopen
  property/state, body, taboo, medical, corpse, and source-material traps.
- Insect candidates `dabadaba`, `dujandujan`, `kalkamal`, `karrkil`, `kuran`, `kurrmaja`, `murma`, `wurrbu`,
  `nyumbil`, `jawurraji`, `jiljay`, `jingka-jingka`, and `wurarr-wurarr` were rejected or held in reserve because of
  unhyphenated reduplication, seasonal turkey-egg collecting, bite/sickness, edible larva, larvae, sting/nest,
  leech/tree polysemy, antbed/grub, honey-ant, or habitat/use pressure.
- All target nouns stayed bare: no target LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS, plural, compound,
  derivational, or productive-reduplicated form was admitted.
- Productive and unhyphenated reduplication stayed closed; no new reduplicated insect form was produced.
- `Yinya`, `yaluy`, and `yinyay` stayed uninflected support heads; no demonstrative case, possessive, comitative,
  local-derived, or plural-human form was opened.
- The source-prose tails stayed closed: no biting, stinging, sickness, vomiting, larvae, eggs, honey, nest, edible,
  food, medicine, seasonal signal, collecting, antbed, body-part, human-body, tree/wood, mountain/habitat,
  pest-control, totem, secondary-sense, or support-inflection drift.
- Rules 149-212 implement-action, geography-route, water-use, weather-event, plant-use, material-source, human/kin
  event, body-part, flora-use, insect-use, shellfish-use, bird-use, reptile-use, mammal-use, dinghy/loan, fish-use,
  object-use, object-reference, landform-use, landform-reference, clothing-use, weapon-use, perception-source,
  state-predicate, property-adjective, visual-property, perception-frame, tree-reference, distal-demonstrative,
  sound-reference, deictic sound-reference, surface-property adjective, negated surface-property, low-frequency
  property-adjective, negated low-frequency property, low-coverage object-reference, low-coverage tree-reference,
  low-coverage artefact-reference, low-coverage water-reference, low-coverage bird-reference, and low-coverage
  insect-reference traps remain closed.
- **Process logging note.** Batch 254 stored source readback, candidate rejection, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, close, export, source-book update, render, and live
  verification in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-254-low-coverage-insect-reference-lexical-expansion-after-rule211-process.md`.
- Lint GREEN 12797; batch 254 added 50 accepted rows, 250 five-lens review passes, 29 lessons, 13 lexeme/source-log
  rows, export 10726/1043/1028, and process-event rows through export. Render/live verification follows this source
  update.

## Rule 213 - low-coverage shellfish reference lexical expansion after Rule 212 - batch-255 (LEXICAL)

Rule 213 adds ten low-coverage source-checked shellfish/crustacean-reference nouns in the same bare deictic frames used
for Rules 207-212. It deliberately narrows each target to the selected reference label and does not open edible, food,
eating, bait, use, cooking, frying, gathering, collecting, catching, fishing, spearing, netting, sea, reef, rock,
night, habitat, water, shell/body-part, sting, burn, event, secondary-sense, or target-morphology readings.

Source basis: Patz 3.7 gives Yalanji `yinya` "that/those", `yaluy` "here", and `yinyay` "there"; it also states that
demonstrative pronouns may co-occur with nouns in both `yinya NOUN` and `NOUN yinya` order. Rule 213 keeps all
demonstrative/local support forms bare and uninflected. Dictionary entries source the target heads; descriptive prose
is recorded as lexical evidence only, not as permission for semantic drift.

Admitted target heads: `baymbay` large mud clam, `darkay` clam, `kaduy` snail, `karraway` snail, `karruku` ghost crab,
`kulil` jellyfish, `kuyalin` small conical shellfish, `marrkabina` oyster, `ngarrakaja` shell fish, and `nuwi` squid.

Support heads: `yinya`, `yaluy`, and `yinyay`.

**Low-coverage shellfish-reference distribution.**

| frame | safe Batch 255 form | construction lesson |
|---|---|---|
| TARGET here | `Baymbay yaluy.` | large mud clam here; no gathering/cooking/eating row |
| TARGET there | `Darkay yinyay.` | clam there; `jirrum` was excluded by lint before close |
| that TARGET there | `Yinya karruku yinyay.` | ghost crab reference only; no movement/habitat row |
| TARGET that there | `Kuyalin yinya yinyay.` | small conical shellfish reference only; no bait/use row |
| that TARGET here | `Yinya nuwi yaluy.` | squid reference only; no fishing/catching/water row |

**Process traps from batch 255.**

- Exact duplicate preflight over all 50 planned shellfish-reference surfaces returned no accepted, revised, or
  under-review collisions after the `darkay` correction.
- Initial source-backed `jirrum` "small oyster" failed under-review lint because final `m` is rejected by the current
  corpus phonotactic guard; Rule 213 replaced it with `darkay` "clam / small mud clam" rather than weakening lint.
- Body-part, physical-property, bodily-function, land/place, tool-implement, and action/event fields remained
  deferred because they require different constructions or reopen heavier traps.
- Shellfish candidates with unhyphenated reduplication, frying/sea-rock/prickle prose, or shell/body-part ambiguity
  were rejected or held in reserve.
- All target nouns stayed bare: no target LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS, plural, compound,
  derivational, or productive-reduplicated form was admitted.
- `Yinya`, `yaluy`, and `yinyay` stayed uninflected support heads; no demonstrative case, possessive, comitative,
  local-derived, or plural-human form was opened.
- The source-prose tails stayed closed: no edible, food, eating, bait, use, cooking, frying, gathering, collecting,
  catching, fishing, spearing, netting, sea, reef, rock, night, habitat, water, shell/body-part, sting, burn, event,
  secondary-sense, or support-inflection drift.
- Rules 149-213 implement-action, geography-route, water-use, weather-event, plant-use, material-source, human/kin
  event, body-part, flora-use, insect-use, shellfish-use, bird-use, reptile-use, mammal-use, dinghy/loan, fish-use,
  object-use, object-reference, landform-use, landform-reference, clothing-use, weapon-use, perception-source,
  state-predicate, property-adjective, visual-property, perception-frame, tree-reference, distal-demonstrative,
  sound-reference, deictic sound-reference, surface-property adjective, negated surface-property, low-frequency
  property-adjective, negated low-frequency property, low-coverage object-reference, low-coverage tree-reference,
  low-coverage artefact-reference, low-coverage water-reference, low-coverage bird-reference, low-coverage
  insect-reference, and low-coverage shellfish-reference traps remain closed.
- **Process logging note.** Batch 255 stored source readback, candidate rejection, duplicate preflight, static guards,
  failed `jirrum` lint pass, corrected rebank, under-review lint, five-lens review, lessons, lexeme/source logs, close,
  export, source-book update, render, and live verification in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-255-low-coverage-shellfish-reference-lexical-expansion-after-rule212-process.md`.
- Lint GREEN 12847; batch 255 added 50 accepted rows, 250 five-lens review passes, 29 lessons, 13 lexeme/source-log
  rows, export 10769/1047/1031, and process-event rows through export. Render/live verification follows this source
  update.

## Rule 214 - low-frequency person-quality adjective expansion after Rule 213 - batch-256 (LEXICAL)

Rule 214 adds ten low-frequency source-checked person-quality adjectives in the sourced nominal-predicate and deictic
property frames already used by the property-adjective rules. It deliberately narrows each target to a bare adjective
property of `bama` and does not open degree, comparison, negation, privative `-kari`, independent `kari`, inchoative,
causative, derivation, compounding, productive reduplication, social action, food/work/hunting expansion,
motion/manner-event readings, target case, or support-head inflection.

Source basis: Patz 3.1 treats nouns, adjectives, and quantifiers as nominals; identifies `bama` as a generic noun
"Aboriginal person"; and states that adjectives denote properties of nominal referents, including value and physical
or mental characteristics. Patz 3.7 gives Yalanji `yinya` "that/those", `yaluy` "here", and `yinyay` "there", and
allows a demonstrative pronoun with a noun in `yinya NOUN` order. Rule 214 keeps all support heads bare and
uninflected. Dictionary entries source the target adjective senses; usage examples and secondary definitions are
recorded as lexical evidence only, not as permission for semantic drift.

Admitted target adjectives: `duray` tricky, `jakibiyal` tough, `jaway` generous, `jumbun` greedy, `junkali`
truthful, `barrkawun` unskilled, `ngulkurrijin` beautiful, `wawu-janka` quiet, `walay` skilled, and `yambal` slow.

Support heads: `bama`, `yinya`, `yaluy`, and `yinyay`.

**Low-frequency person-quality distribution.**

| frame | safe Batch 256 form | construction lesson |
|---|---|---|
| person TARGET | `Bama duray.` | person is tricky; no deception/theft event row |
| person TARGET here | `Bama jakibiyal yaluy.` | person is tough here; no fighting/action row |
| person TARGET there | `Bama junkali yinyay.` | person is truthful there; no straight/right-road/correction row |
| that person TARGET | `Yinya bama ngulkurrijin.` | that person is beautiful; no flower example or `ngulkurr` derivation row |
| that person TARGET there | `Yinya bama yambal yinyay.` | that person is slow there; no motion or manner-event row |

**Process traps from batch 256.**

- Exact duplicate preflight over all 50 planned person-quality surfaces returned no accepted, revised, or under-review
  collisions.
- Shelter-dwelling, celestial, sky-weather, and texture-only candidate fields were rejected or deferred because they
  were too small, already saturated, or carried heavier constructional traps.
- All target adjectives stayed bare: no target LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS, plural,
  comparative, degree, inchoative, causative, compound, derivational, or productive-reduplicated form was admitted.
- `Bama`, `yinya`, `yaluy`, and `yinyay` stayed uninflected support heads; no demonstrative case, possessive,
  comitative, local-derived, plural-human, proximal `yala`/`yanyu`, or support-inflection form was opened.
- The source-prose tails stayed closed: no tricking/deceiving/stealing, fighting/action, giving/transfer,
  eating/food/selfishness event, straight/right-road/correction, activity-complement, flower/example, `ngulkurr`-good
  derivation, speech/secrecy/motion, work/getting-food/hunting, slow-motion, manner-event, secondary-sense, or support
  overinterpretation drift.
- Rules 149-214 implement-action, geography-route, water-use, weather-event, plant-use, material-source, human/kin
  event, body-part, flora-use, insect-use, shellfish-use, bird-use, reptile-use, mammal-use, dinghy/loan, fish-use,
  object-use, object-reference, landform-use, landform-reference, clothing-use, weapon-use, perception-source,
  state-predicate, property-adjective, visual-property, perception-frame, tree-reference, distal-demonstrative,
  sound-reference, deictic sound-reference, surface-property adjective, negated surface-property, low-frequency
  property-adjective, negated low-frequency property, low-coverage object-reference, low-coverage tree-reference,
  low-coverage artefact-reference, low-coverage water-reference, low-coverage bird-reference, low-coverage
  insect-reference, low-coverage shellfish-reference, and person-quality adjective traps remain closed.
- **Process logging note.** Batch 256 stored source readback, candidate rejection, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, close, export, and source-book update in
  `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-256-low-frequency-person-quality-adjective-expansion-after-rule213-process.md`.
- Lint GREEN 12897; batch 256 added 50 accepted rows, 250 five-lens review passes, 29 lessons, 14 lexeme/source-log
  rows, export 10811/1051/1035, and process-event rows through source-book update. Render/live verification follows
  this source update.

## Rule 215 - second low-frequency person-quality adjective expansion after Rule 214 - batch-257 (LEXICAL)

Rule 215 adds a second non-overlapping set of low-frequency source-checked person-quality adjectives in the same
sourced nominal-predicate and deictic property frames as Rule 214. It admits lexicalized hyphenated or reduplicated
dictionary headwords only as whole heads, and does not open target case, degree, comparison, negation, privative
`-kari`, independent `kari`, inchoative, causative, derivation, productive compounding, productive reduplication,
body/hand/neck etymology, speech/talk complements, activity complements, food/giving prose, legal/social-event drift,
animal-tameness drift, work/complement drift, or support-head inflection.

Source basis: Patz 3.1 treats nouns, adjectives, and quantifiers as nominals; identifies `bama` as a generic noun
"Aboriginal person"; and states that adjectives denote properties of nominal referents, including value and physical
or mental characteristics. Patz 3.7 gives Yalanji `yinya` "that/those", `yaluy` "here", and `yinyay` "there", and
allows a demonstrative pronoun with a noun in `yinya NOUN` order. Rule 215 keeps all support heads bare and
uninflected. Dictionary entries source the target adjective senses; etymologies, examples, and secondary definitions
are recorded as lexical evidence only, not as permission for semantic drift.

Admitted target adjectives: `bangkarr-wumba` humble, `dukul-dandi` stubborn, `jakay-dandi` stingy,
`janbay-janbay` cheeky, `jayarr-jayarr` pleasant, `juburr` experienced, `kulun` selfish, `mara-jalajala` clumsy,
`mini-mini` beautiful, and `mumbar` careful.

Support heads: `bama`, `yinya`, `yaluy`, and `yinyay`.

**Second person-quality distribution.**

| frame | safe Batch 257 form | construction lesson |
|---|---|---|
| person TARGET | `Bama bangkarr-wumba.` | person is humble; no body/etymology row |
| person TARGET here | `Bama janbay-janbay yaluy.` | person is cheeky here; pronoun/plural example closed |
| person TARGET there | `Bama kulun yinyay.` | person is selfish there; no food/giving row |
| that person TARGET | `Yinya bama mini-mini.` | that person is beautiful; no mini/correct derivation row |
| that person TARGET there | `Yinya bama mumbar yinyay.` | that person is careful there; no crocodile/alert row |

**Process traps from batch 257.**

- Exact duplicate preflight over all 50 planned second person-quality surfaces returned no accepted, revised, or
  under-review collisions.
- Food-reference was rejected because low-frequency entries carried cooking, leaching, loan, medicine, alcohol, and
  post-contact tails. Taste, texture, age, quantity, perception, manner, ceremony, and speech domains were scanned but
  not selected because they were too small, already covered, or required different constructions.
- `Minday`, `muna`, `ngarrku-ngarrku`, and `malaji` were held out because they pull animal-tameness,
  work/complement, or legal/social-event pressure.
- All target adjectives stayed bare: no target LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS, plural,
  comparative, degree, inchoative, causative, derivational, productive-compound, or productive-reduplicated form was
  admitted.
- Lexicalized hyphenated/reduplicated dictionary headwords stayed whole-head targets; no new reduplicative or compound
  pattern was generalized.
- `Bama`, `yinya`, `yaluy`, and `yinyay` stayed uninflected support heads; no demonstrative case, possessive,
  comitative, local-derived, plural-human, proximal `yala`/`yanyu`, or support-inflection form was opened.
- The source-prose tails stayed closed: no body/hand/neck etymology, speech/talk complement, activity complement,
  food/giving usage, legal/social-event, animal-tameness, work/complement, crocodile alert example, proper/correct
  alternative, secondary-sense, or support overinterpretation drift.
- Rules 149-215 implement-action, geography-route, water-use, weather-event, plant-use, material-source, human/kin
  event, body-part, flora-use, insect-use, shellfish-use, bird-use, reptile-use, mammal-use, dinghy/loan, fish-use,
  object-use, object-reference, landform-use, landform-reference, clothing-use, weapon-use, perception-source,
  state-predicate, property-adjective, visual-property, perception-frame, tree-reference, distal-demonstrative,
  sound-reference, deictic sound-reference, surface-property adjective, negated surface-property, low-frequency
  property-adjective, negated low-frequency property, low-coverage object-reference, low-coverage tree-reference,
  low-coverage artefact-reference, low-coverage water-reference, low-coverage bird-reference, low-coverage
  insect-reference, low-coverage shellfish-reference, first person-quality adjective, and second person-quality
  adjective traps remain closed.
- **Process logging note.** Batch 257 stored source readback, candidate rejection, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, close, export, and source-book update in
  `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-257-second-low-frequency-person-quality-adjective-expansion-after-rule214-process.md`.
- Lint GREEN 12947; batch 257 added 50 accepted rows, 250 five-lens review passes, 29 lessons, 14 lexeme/source-log
  rows, export 10858/1052/1037, and process-event rows through source-book update. Render/live verification follows
  this source update.

## Rule 216 - low-frequency food-reference lexical expansion after Rule 215 - batch-258 (LEXICAL)

Rule 216 adds ten low-frequency source-checked food-reference nouns in the same bare deictic reference frames used by
the recent low-coverage reference rules. It deliberately narrows each target to a reference label and does not open
cooking, roasting, grinding, leaching, eating, edible-use, medicine, sickness, alcohol, loan, gathering, collecting,
habitat, water/fire, meat-source, target morphology, productive compounding, productive reduplication, or support-head
inflection.

Source basis: Patz 3.1 treats nouns as nominals that refer to objects. Patz 3.7 gives Yalanji `yinya` "that/those",
`yaluy` "here", and `yinyay` "there"; it states that demonstrative pronouns imply singular or plural by context and
may co-occur with nouns. Rule 216 keeps all support heads bare and uninflected. Dictionary entries source the target
food nouns; preparation, source, use, habitat, and post-contact details are lexical evidence only, not permission for
semantic drift.

Admitted target nouns: `birukay` yolk, `biyangkal` yam, `darka` nut, `dukal` fig, `jadamu` bananas, `jamal` egg
white, `jungu-jungu` white ant eggs, `mujurr` witchetty grub, `wawukuna` long wild yam, and `wuynkurr` meat juice.

Support heads: `yinya`, `yaluy`, and `yinyay`.

**Low-frequency food-reference distribution.**

| frame | safe Batch 258 form | construction lesson |
|---|---|---|
| TARGET here | `Birukay yaluy.` | yolk here; no egg collecting/cooking row |
| TARGET there | `Biyangkal yinyay.` | yam there; no roasting/grinding/leaching/eating row |
| that TARGET there | `Yinya jadamu yinyay.` | those bananas there; plural from context only |
| TARGET that there | `Jungu-jungu yinya yinyay.` | those white ant eggs there; no gathering/insect-event row |
| that TARGET here | `Yinya wuynkurr yaluy.` | meat juice here; no fat/source/cooking row |

**Process traps from batch 258.**

- Exact duplicate preflight over all 50 planned food-reference surfaces returned no accepted, revised, or under-review
  collisions.
- `Banabul`, `mayngku`, and `jarru` were rejected as loan or loan-marked entries. `Kalbal` and `kamu-kamu` were
  rejected for medicine/sickness and alcohol pressure. `Damba`, `balja`, and `jandu` were rejected for heavier
  preparation or post-contact pressure. `Kawu` was held in reserve because generic-yam duplication was avoidable.
- All target food nouns stayed bare: no target LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS, plural
  morphology, derivation, compound expansion, productive reduplication, or target suffixing was admitted.
- `Jungu-jungu` was admitted only as a lexicalized dictionary headword; no productive reduplication was generalized.
- `Yinya`, `yaluy`, and `yinyay` stayed uninflected support heads; no demonstrative case, possessive, comitative,
  local-derived, plural-human, proximal `yala`/`yanyu`, or support-inflection form was opened.
- The source-prose tails stayed closed: no cooking, roasting, grinding, leaching, safe-to-eat, eating, edible-use,
  medicine, remedy, sickness, alcohol, loan, flour/damper/taro, gathering, collecting, insect behavior, nest,
  rotting-wood habitat, plant digging, water/fire, fat/source, meat-use, secondary-sense, or support
  overinterpretation drift.
- Rules 149-216 implement-action, geography-route, water-use, weather-event, plant-use, material-source, human/kin
  event, body-part, flora-use, insect-use, shellfish-use, bird-use, reptile-use, mammal-use, dinghy/loan, fish-use,
  object-use, object-reference, landform-use, landform-reference, clothing-use, weapon-use, perception-source,
  state-predicate, property-adjective, visual-property, perception-frame, tree-reference, distal-demonstrative,
  sound-reference, deictic sound-reference, surface-property adjective, negated surface-property, low-frequency
  property-adjective, negated low-frequency property, low-coverage object-reference, low-coverage tree-reference,
  low-coverage artefact-reference, low-coverage water-reference, low-coverage bird-reference, low-coverage
  insect-reference, low-coverage shellfish-reference, first person-quality adjective, second person-quality adjective,
  and food-reference traps remain closed.
- **Process logging note.** Batch 258 stored source readback, candidate rejection, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, close, export, and source-book update in
  `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-258-low-frequency-food-reference-lexical-expansion-after-rule215-process.md`.
- Lint GREEN 12997; batch 258 added 50 accepted rows, 250 five-lens review passes, 29 lessons, 13 lexeme/source-log
  rows, export 10903/1056/1038, and process-event rows through source-book update. Render/live verification follows
  this source update.

## Rule 217 - low-frequency body-part reference lexical expansion after Rule 216 - batch-259 (LEXICAL)

Rule 217 adds ten low-frequency source-checked body-part reference nouns in the same bare deictic reference frames
used by the recent low-coverage reference rules. It deliberately narrows each target to a reference label and does
not open possession, possessor pronouns, body-state predicates, pain, illness, medicine, healing, butchery,
body-fluid, taboo, scar/initiation, animal-only, dialect-only, target morphology, productive compounding, productive
reduplication, support-head inflection, or food-reference drift.

Source basis: Patz 3.1 says nouns refer to corporeal objects, including external and internal body parts. Patz 3.7
gives Yalanji `yinya` "that/those", `yaluy` "here", and `yinyay` "there"; it states that demonstrative pronouns
imply singular or plural by context and may co-occur with nouns. Rule 217 keeps all support heads bare and
uninflected. Dictionary entries source the target body-part nouns; body-state, use, possession, medicine, and
secondary-sense details are lexical evidence only, not permission for semantic drift.

Admitted target nouns: `barrkar` upper jaw, `baru` lap, `jaljan` pharynx, `jamalka` shoulder blade, `jinbar` wrist,
`kabari` armpit, `kuburrubun` crown of head, `makal` calf muscles, `mirrimar` rib, and `mudu` lower back.

Support heads: `yinya`, `yaluy`, and `yinyay`.

**Low-frequency body-part reference distribution.**

| frame | safe Batch 259 form | construction lesson |
|---|---|---|
| TARGET here | `Barrkar yaluy.` | upper jaw here; no possession or pain row |
| TARGET there | `Jamalka yinyay.` | shoulder blade there; no movement/body-state row |
| that TARGET there | `Yinya makal yinyay.` | those calf muscles there; plural from dictionary/context only |
| TARGET that there | `Mirrimar yinya yinyay.` | rib there; no butchery, injury, side, or possession row |
| that TARGET here | `Yinya mudu yaluy.` | lower back here; no back-pain or carrying row |

**Process traps from batch 259.**

- Exact duplicate preflight over all 50 planned body-part reference surfaces returned no accepted, revised, or
  under-review collisions.
- Taboo, loan, dialect-only, animal-only, body-fluid, scar/initiation, medical, possession-heavy, and polysemy-heavy
  entries were rejected or held. `Murun`, `nyidu`, `nyumbul`, `wulurringkal`, `yimbi`, and `yinkan` were held in
  reserve for a possible later body-reference pass.
- All target body-part nouns stayed bare: no target LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS,
  plural morphology, derivation, compound expansion, productive reduplication, or target suffixing was admitted.
- `Yinya`, `yaluy`, and `yinyay` stayed uninflected support heads; no demonstrative case, possessive, comitative,
  local-derived, plural-human `-rriny`, proximal `yala`/`yanyu`, or support-inflection form was opened.
- The source-prose tails stayed closed: no possession, possessor pronoun, body-state, pain, illness, medicine,
  healing, butchery, body-fluid, taboo, scar/initiation, animal-only, dialect-only, injury, carrying, holding,
  touching, eating, speech/swallowing event, side, hair/head polysemy, secondary-sense, or support overinterpretation
  drift.
- Rules 149-217 implement-action, geography-route, water-use, weather-event, plant-use, material-source, human/kin
  event, body-part, flora-use, insect-use, shellfish-use, bird-use, reptile-use, mammal-use, dinghy/loan, fish-use,
  object-use, object-reference, landform-use, landform-reference, clothing-use, weapon-use, perception-source,
  state-predicate, property-adjective, visual-property, perception-frame, tree-reference, distal-demonstrative,
  sound-reference, deictic sound-reference, surface-property adjective, negated surface-property, low-frequency
  property-adjective, negated low-frequency property, low-coverage object-reference, low-coverage tree-reference,
  low-coverage artefact-reference, low-coverage water-reference, low-coverage bird-reference, low-coverage
  insect-reference, low-coverage shellfish-reference, first person-quality adjective, second person-quality adjective,
  food-reference, and body-part reference traps remain closed.
- **Process logging note.** Batch 259 stored source readback, candidate rejection, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, close, export, and source-book update in
  `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-259-low-frequency-body-part-reference-lexical-expansion-after-rule216-process.md`.
- Lint GREEN 13047; batch 259 added 50 accepted rows, 250 five-lens review passes, 28 lessons, 13 lexeme/source-log
  rows, export 10942/1060/1045, and process-event rows through source-book update. Render/live verification follows
  this source update.

## Rule 218 - third fish-reference lexical expansion after Rule 217 - batch-260 (LEXICAL)

Rule 218 adds a third source-checked fish-reference field in the same bare deictic reference frames used by the recent
low-coverage reference rules. It deliberately narrows each target to a species/reference label and does not open
catching, netting, hook/line, spearing, bait, eating, cooking, food, taboo, old-people food restriction,
storm/thunder, story-site, habitat, river/sea/reef/water, swimming/schooling, biting/danger/poison, stonefish injury,
quondong/tree homograph, colour-predicate, dialect-equivalence, generic-fish, target morphology, productive
compounding, productive reduplication, support-head inflection, or body-part-reference drift.

Source basis: Patz 3.1 says nouns refer to fauna as well as other corporeal objects. Patz 3.7 gives Yalanji `yinya`
"that/those", `yaluy` "here", and `yinyay` "there"; it states that demonstrative pronouns imply singular or plural
by context and may co-occur with nouns. Rule 218 keeps all support heads bare and uninflected. Dictionary entries
source the target fish nouns; habitat, fishing, eating, story, taboo, colour, injury, dialect-equivalence, and
secondary-sense details are lexical evidence only, not permission for semantic drift.

Admitted target nouns: `baban` angelfish, `bububay` black tip shark, `ngalkun` mullet, `walkan` diamond fish,
`barrbal` black bream, `jalkay` salmon, `janbal` blue spotted fantail ray, `jijirr` red bream, `kurrubal` cod, and
`murraja` stonefish.

Support heads: `yinya`, `yaluy`, and `yinyay`.

**Third fish-reference distribution.**

| frame | safe Batch 260 form | construction lesson |
|---|---|---|
| TARGET here | `Baban yaluy.` | angelfish here; anglefish spelling variant closed |
| TARGET there | `Ngalkun yinyay.` | mullet there; replacement after `kijukum` illegal-coda lint |
| that TARGET there | `Yinya walkan yinyay.` | diamond fish there; devil-ray alternate closed |
| TARGET that there | `Jijirr yinya yinyay.` | red bream there; colour-predicate and reef-habitat closed |
| that TARGET here | `Yinya murraja yaluy.` | stonefish here; no poking, injury, poison, or danger row |

**Process traps from batch 260.**

- Exact duplicate preflight over all 50 planned fish-reference surfaces returned no accepted, revised, or under-review
  collisions.
- Initial under-review lint rejected `kijukum` because final `m` violates the corpus phonotactic guard. The target was
  removed rather than whitelisting or weakening lint, and `ngalkun` "mullet" replaced it after a fresh dictionary and
  source check.
- Dialect-only, food-taboo, story-site, habitat-heavy, use-event, generic-fish, productive-reduplication,
  illegal-coda, and strong-polysemy entries were rejected or held.
- All target fish nouns stayed bare: no target LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS, plural
  morphology, derivation, compound expansion, productive reduplication, or target suffixing was admitted.
- `Yinya`, `yaluy`, and `yinyay` stayed uninflected support heads; no demonstrative case, possessive, comitative,
  local-derived, plural-human `-rriny`, proximal `yala`/`yanyu`, or support-inflection form was opened.
- The source-prose tails stayed closed: no catching, netting, hook/line, spearing, bait, eating, cooking, food,
  taboo, old-people food restriction, storm/thunder, story-site, habitat, river/sea/reef/water, swimming/schooling,
  biting/danger/poison, stonefish injury, quondong/tree homograph, colour-predicate, dialect-equivalence,
  generic-fish, secondary-sense, or support overinterpretation drift.
- Rules 149-218 implement-action, geography-route, water-use, weather-event, plant-use, material-source, human/kin
  event, body-part, flora-use, insect-use, shellfish-use, bird-use, reptile-use, mammal-use, dinghy/loan, fish-use,
  object-use, object-reference, landform-use, landform-reference, clothing-use, weapon-use, perception-source,
  state-predicate, property-adjective, visual-property, perception-frame, tree-reference, distal-demonstrative,
  sound-reference, deictic sound-reference, surface-property adjective, negated surface-property, low-frequency
  property-adjective, negated low-frequency property, low-coverage object-reference, low-coverage tree-reference,
  low-coverage artefact-reference, low-coverage water-reference, low-coverage bird-reference, low-coverage
  insect-reference, low-coverage shellfish-reference, first person-quality adjective, second person-quality adjective,
  food-reference, body-part reference, and third fish-reference traps remain closed.
- **Process logging note.** Batch 260 stored source readback, the initial lint failure, source correction, duplicate
  preflight, static guards, under-review lint, five-lens review, lessons, lexeme/source logs, close, export, and
  source-book update in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-260-third-fish-reference-lexical-expansion-after-rule217-process.md`.
- Lint GREEN 13097; batch 260 added 50 accepted rows, 250 five-lens review passes, 28 lessons, 13 lexeme/source-log
  rows, export 10986/1063/1048, and process-event rows through source-book update. Render/live verification follows
  this source update.

## Rule 219 - second mammal-reference lexical expansion after Rule 218 - batch-261 (LEXICAL)

Rule 219 adds a second source-checked mammal-reference field in the same bare deictic reference frames used by the
recent low-coverage reference rules. It deliberately narrows each target to a reference label and does not open
hunting, catching, trapping, killing, biting, food, cooking, meat, skin/fur, body-part, habitat, water/sea/river,
tree-climbing event, cave/place/story-site, clothing/iron/source-material homograph, colour-predicate,
skinny/full/door/front homograph, grammar-added pig loan, introduced horse term, plural/reduplicated forms, target
morphology, productive compounding, productive reduplication, support-head inflection, or fish-reference drift.

Source basis: Patz 3.1 says nouns refer to fauna as well as other corporeal objects. Patz 3.7 gives Yalanji `yinya`
"that/those", `yaluy` "here", and `yinyay` "there"; it states that demonstrative pronouns imply singular or plural
by context and may co-occur with nouns. Rule 219 keeps all support heads bare and uninflected. Dictionary entries
source the target mammal nouns; hunting, food, habitat, body-part, source-material, story-site, homograph, and
event details are lexical evidence only, not permission for semantic drift.

Admitted target nouns: `bala` sugar glider, `darrba` grass wallaby, `jarrabina` tree kangaroo, `jayju` kangaroo rat,
`jungarr` marsupial native cat, `kukur` rat, `mali` small bat, `murramu` dingo, `ngumbi` bandicoot, and `yawa`
possum.

Support heads: `yinya`, `yaluy`, and `yinyay`.

**Second mammal-reference distribution.**

| frame | safe Batch 261 form | construction lesson |
|---|---|---|
| TARGET here | `Bala yaluy.` | sugar glider here; skinny/weak adjective homograph closed |
| TARGET there | `Darrba yinyay.` | grass wallaby there; no hunting, food, or motion-event row |
| that TARGET there | `Yinya jarrabina yinyay.` | tree kangaroo there; tree-climbing and habitat readings closed |
| TARGET that there | `Jungarr yinya yinyay.` | marsupial native cat there; introduced-cat and cat-loan readings closed |
| that TARGET here | `Yinya yawa yaluy.` | possum here; no tree, hunting, skin/fur, food, or night-event row |

**Process traps from batch 261.**

- Exact duplicate preflight over all 50 planned mammal-reference surfaces returned no accepted, revised, or
  under-review collisions.
- Exact deictic surfaces from Rules 177-178 were excluded, including `bimbarrbay`, `durrkin`, `jibul`, `kirbaji`,
  `jumar`, `murrumu`, `nyarrkali`, `wambiji`, `waykal`, and `yalmburrajaka`.
- Grammar-added pig loan/adaptation, introduced horse terms, plural or reduplicated forms, empty-gloss entries, and
  high-pressure homographs were rejected or held.
- All target mammal nouns stayed bare: no target LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS, plural
  morphology, derivation, compound expansion, productive reduplication, or target suffixing was admitted.
- `Yinya`, `yaluy`, and `yinyay` stayed uninflected support heads; no demonstrative case, possessive, comitative,
  local-derived, plural-human `-rriny`, proximal `yala`/`yanyu`, or support-inflection form was opened.
- The source-prose tails stayed closed: no hunting, catching, trapping, killing, biting, food, cooking, meat,
  skin/fur, body-part, habitat, water/sea/river, tree-climbing, cave/place/story-site, clothing/iron/source-material
  homograph, colour-predicate, skinny/full/door/front homograph, grammar-added pig loan, introduced horse term,
  plural/reduplicated form, secondary-sense, or support overinterpretation drift.
- Rules 149-219 implement-action, geography-route, water-use, weather-event, plant-use, material-source, human/kin
  event, body-part, flora-use, insect-use, shellfish-use, bird-use, reptile-use, mammal-use, dinghy/loan, fish-use,
  object-use, object-reference, landform-use, landform-reference, clothing-use, weapon-use, perception-source,
  state-predicate, property-adjective, visual-property, perception-frame, tree-reference, distal-demonstrative,
  sound-reference, deictic sound-reference, surface-property adjective, negated surface-property, low-frequency
  property-adjective, negated low-frequency property, low-coverage object-reference, low-coverage tree-reference,
  low-coverage artefact-reference, low-coverage water-reference, low-coverage bird-reference, low-coverage
  insect-reference, low-coverage shellfish-reference, first person-quality adjective, second person-quality adjective,
  food-reference, body-part reference, third fish-reference, and second mammal-reference traps remain closed.
- **Process logging note.** Batch 261 stored source readback, candidate rejection, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, close, export, and source-book update in
  `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-261-second-mammal-reference-lexical-expansion-after-rule218-process.md`.
- Lint GREEN 13147; batch 261 added 50 accepted rows, 250 five-lens review passes, 28 lessons, 13 lexeme/source-log
  rows, export 11031/1065/1051, and process-event rows through source-book update. Render/live verification follows
  this source update.

## Rule 220 - second reptile/amphibian-reference lexical expansion after Rule 219 - batch-262 (LEXICAL)

Rule 220 adds a second source-checked reptile/amphibian-reference field in the same bare deictic reference frames used
by the recent low-coverage reference rules. It deliberately narrows each target to a reference label and does not open
Rule 175-176 exact-surface duplicates, `biwul` black-snake/mother-in-law homograph, story-site/myth rows,
poison/biting/danger rows, hunting/catching/trapping/killing rows, food/edible/cooking rows, egg/skin/scale/body-part
rows, habitat/water/river/sea/swamp rows, tree-climbing/firestick/fighter/event rows, colour predicates, target
morphology, productive compounding, productive reduplication, support-head inflection, mammal-reference drift, or
fish-reference drift.

Source basis: Patz 3.1 says nouns refer to fauna as well as other corporeal objects. Patz 3.7 gives Yalanji `yinya`
"that/those", `yaluy` "here", and `yinyay` "there"; it states that demonstrative pronouns imply singular or plural
by context and may co-occur with nouns. Rule 220 keeps all support heads bare and uninflected. Dictionary entries
source the target reptile/amphibian nouns; behavior, danger, food, habitat, body-part, story-site, homograph, colour,
and event details are lexical evidence only, not permission for semantic drift.

Admitted target nouns: `bajuy` lizard, `bilngkumu` crocodile, `binanjal` frill necked lizard, `bindimu` black snake,
`bubal` tree snake, `jijirrbay` whip snake, `kabul` rock python, `kalajarr` scrub goanna, `kundurr` death adder, and
`yuday` frog.

Support heads: `yinya`, `yaluy`, and `yinyay`.

**Second reptile/amphibian-reference distribution.**

| frame | safe Batch 262 form | construction lesson |
|---|---|---|
| TARGET here | `Bajuy yaluy.` | lizard here; catching and food readings closed |
| TARGET there | `Bilngkumu yinyay.` | crocodile there; no river, fear, biting, danger, hunting, or story row |
| that TARGET there | `Yinya binanjal yinyay.` | frill necked lizard there; neck/body display event readings closed |
| TARGET that there | `Kundurr yinya yinyay.` | death adder there; danger, biting, poison, fear, and sickness prose closed |
| that TARGET here | `Yinya yuday yaluy.` | frog here; no edible, rain, singing, swamp, or metamorphosis row |

**Process traps from batch 262.**

- Exact duplicate preflight over all 50 planned reptile/amphibian-reference surfaces returned no accepted, revised, or
  under-review collisions.
- Exact deictic surfaces from Rules 175-176 were excluded, including `banamu`, `binju`, `dukul-mukul`, `jirabay`,
  `junbirr`, `kabuljaka`, `kulmba-kulmba`, `kurriyala`, `ngawurr-ngawun`, and `ngumbul`.
- `Biwul` as black snake was rejected because the corpus already verifies `biwul` as mother-in-law and prior kinship
  work explicitly excluded the black-snake homograph.
- Story-site/myth-heavy, poison/biting/food/event-heavy, water/habitat-heavy, productive-reduplication, and strong
  polysemy entries were rejected or held.
- All target reptile/amphibian nouns stayed bare: no target LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV,
  EXCESS, plural morphology, derivation, compound expansion, productive reduplication, or target suffixing was
  admitted.
- `Yinya`, `yaluy`, and `yinyay` stayed uninflected support heads; no demonstrative case, possessive, comitative,
  local-derived, plural-human `-rriny`, proximal `yala`/`yanyu`, or support-inflection form was opened.
- The source-prose tails stayed closed: no behavior, hunting, catching, trapping, killing, biting, poison, danger,
  food, cooking, meat, egg, skin, scale, body-part, habitat, water/river/sea/swamp, tree-climbing, firestick, fighter,
  story-site, mythological, colour-predicate, secondary-sense, or support overinterpretation drift.
- Rules 149-220 implement-action, geography-route, water-use, weather-event, plant-use, material-source, human/kin
  event, body-part, flora-use, insect-use, shellfish-use, bird-use, reptile-use, mammal-use, dinghy/loan, fish-use,
  object-use, object-reference, landform-use, landform-reference, clothing-use, weapon-use, perception-source,
  state-predicate, property-adjective, visual-property, perception-frame, tree-reference, distal-demonstrative,
  sound-reference, deictic sound-reference, surface-property adjective, negated surface-property, low-frequency
  property-adjective, negated low-frequency property, low-coverage object-reference, low-coverage tree-reference,
  low-coverage artefact-reference, low-coverage water-reference, low-coverage bird-reference, low-coverage
  insect-reference, low-coverage shellfish-reference, first person-quality adjective, second person-quality adjective,
  food-reference, body-part reference, third fish-reference, second mammal-reference, and second reptile/amphibian-
  reference traps remain closed.
- **Process logging note.** Batch 262 stored source readback, candidate rejection, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, close, export, and source-book update in
  `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-262-second-reptile-amphibian-reference-lexical-expansion-after-rule219-process.md`.
- Lint GREEN 13197; batch 262 added 50 accepted rows, 250 five-lens review passes, 28 lessons, 13 lexeme/source-log
  rows, export 11069/1071/1057, and process-event rows through source-book update. Render/live verification follows
  this source update.

## Rule 221 - second bird-reference lexical expansion after Rule 220 - batch-263 (LEXICAL)

Rule 221 adds a second source-checked bird-reference field in the same bare deictic reference frames used by the
recent low-coverage reference rules. It deliberately narrows each target to a reference label and does not open Rule
211 exact target duplicates, unhyphenated-reduplication variants, story/totem/warning/death rows, flight/song/call/
message rows, food/egg/feather/nest rows, hunting/catching rows, habitat/ecology rows, storm/weather rows, body-part
rows, target morphology, productive compounding, productive reduplication, support-head inflection, reptile/
amphibian-reference drift, mammal-reference drift, or fish-reference drift.

Source basis: Patz 3.1 says nouns refer to fauna as well as other corporeal objects and lists `dikal` as the generic
bird term. Patz 3.7 gives Yalanji `yinya` "that/those", `yaluy` "here", and `yinyay` "there"; it states that
demonstrative pronouns imply singular or plural by context and may co-occur with nouns. Rule 221 keeps all support
heads bare and uninflected. Dictionary entries source the target bird nouns; behavior, food, habitat, story, omen,
totem, body-part, variant, colour, and event details are lexical evidence only, not permission for semantic drift.

Admitted target nouns: `bajal` bower bird, `jiwurrmal` pheasant cuckoo, `jangkan` swift, `karunkurr` crested pigeon,
`jurriyan` satin bower bird, `kuludu` dove, `kurrbal` native companion, `jaka` friarbird, `kalkuy` owl, and `wakuka`
crow.

Support heads: `yinya`, `yaluy`, and `yinyay`.

**Second bird-reference distribution.**

| frame | safe Batch 263 form | construction lesson |
|---|---|---|
| TARGET here | `Bajal yaluy.` | bower bird here; bower, nest, display, and structure readings closed |
| TARGET there | `Jiwurrmal yinyay.` | pheasant cuckoo there; alternate naming and spelling-noise variants closed |
| that TARGET there | `Yinya karunkurr yinyay.` | crested pigeon there; crest, feather, and body-part prose closed |
| TARGET that there | `Kurrbal yinya yinyay.` | native companion there; plain-turkey and social-companion readings closed |
| that TARGET here | `Yinya wakuka yaluy.` | crow here; kookaburra and messenger/death-herald readings closed |

**Process traps from batch 263.**

- Exact duplicate preflight over all 50 planned bird-reference surfaces returned no accepted, revised, or under-review
  collisions.
- Earlier Rule 211 bird targets stayed closed: `barinkan`, `bilu-warra`, `bujil-yiran`, `kalmbangarr`,
  `dijarrdijin`, `dukunjuju`, `jiwal-jiwal`, `karrmbil`, `kujuway`, and `yiki`.
- Unhyphenated-reduplication and heavy variant-pressure entries such as `dawadawa`, `bidubidu`, `binjurrbinjurr`,
  `dibirrdibirr`, and `jukijuki` were rejected for this pass.
- Story/totem/warning/death-heavy entries such as `dabway`, `dakwurr-dakwun`, `jukujuku`, `jiway`, `kurri-kurri`,
  and place/story entries were rejected or deferred.
- All target bird nouns stayed bare: no target LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS, plural
  morphology, derivation, compound expansion, productive reduplication, or target suffixing was admitted.
- `Yinya`, `yaluy`, and `yinyay` stayed uninflected support heads; no demonstrative case, possessive, comitative,
  local-derived, plural-human `-rriny`, proximal `yala`/`yanyu`, or support-inflection form was opened.
- The source-prose tails stayed closed: no flight, song/call, warning, message, omen, death, totem, moiety, sacred/
  story/place, nest, egg, feather, food, hunting, catching, habitat/ecology, storm/weather, dance, display, body-part,
  variant, secondary-sense, or support overinterpretation drift.
- Rules 149-221 implement-action, geography-route, water-use, weather-event, plant-use, material-source, human/kin
  event, body-part, flora-use, insect-use, shellfish-use, bird-use, reptile-use, mammal-use, dinghy/loan, fish-use,
  object-use, object-reference, landform-use, landform-reference, clothing-use, weapon-use, perception-source,
  state-predicate, property-adjective, visual-property, perception-frame, tree-reference, distal-demonstrative,
  sound-reference, deictic sound-reference, surface-property adjective, negated surface-property, low-frequency
  property-adjective, negated low-frequency property, low-coverage object-reference, low-coverage tree-reference,
  low-coverage artefact-reference, low-coverage water-reference, low-coverage bird-reference, low-coverage
  insect-reference, low-coverage shellfish-reference, first person-quality adjective, second person-quality adjective,
  food-reference, body-part reference, third fish-reference, second mammal-reference, second reptile/amphibian-
  reference, and second bird-reference traps remain closed.
- **Process logging note.** Batch 263 stored source readback, candidate rejection, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, close, export, and source-book update in
  `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-263-second-bird-reference-lexical-expansion-after-rule220-process.md`.
- Lint GREEN 13247; batch 263 added 50 accepted rows, 250 five-lens review passes, 28 lessons, 13 lexeme/source-log
  rows, export 11111/1075/1061, and process-event rows through source-book update. Render/live verification follows
  this source update.

## Rule 222 - second insect-reference lexical expansion after Rule 221 - batch-264 (LEXICAL)

Rule 222 adds a second source-checked insect-reference field in the same bare deictic reference frames used by the
recent low-coverage reference rules. It deliberately narrows each target to a reference label and does not open Rule
212 exact target duplicates, bite/sting/sickness/vomit prose, larvae/egg/honey/nest prose, edible/food/medicine
prose, seasonal-signal/collecting prose, antbed/grub use prose, body-part/human-body drift, tree/wood or mountain/
habitat drift, pest-control, totem, homograph, secondary-sense, target morphology, productive compounding, productive
reduplication, support-head inflection, bird-reference drift, reptile/amphibian-reference drift, mammal-reference
drift, or fish-reference drift.

Source basis: Patz 3.1 says nouns refer to fauna as well as other corporeal objects. Patz 3.7 gives Yalanji `yinya`
"that/those", `yaluy` "here", and `yinyay` "there"; it states that demonstrative pronouns imply singular or plural
by context and may co-occur with nouns. Rule 222 keeps all support heads bare and uninflected. Dictionary entries
source the target insect nouns; behavior, sting, sickness, food, medicine, habitat, story, homograph, body-part,
seasonal, and event details are lexical evidence only, not permission for semantic drift.

Admitted target nouns: `kira-kira` black ant, `kandal` maggot, `kinga` caterpillar, `mulma` hornet, `biringal`
scorpion, `birinjil` centipede, `kurrmbal` cicada, `nganjamu` worm, `kurran` grub, and `ngirran` beetle.

Support heads: `yinya`, `yaluy`, and `yinyay`.

**Second insect-reference distribution.**

| frame | safe Batch 264 form | construction lesson |
|---|---|---|
| TARGET here | `Kira-kira yaluy.` | black ant here; lexicalized headword only, no productive reduplication |
| TARGET there | `Kandal yinyay.` | maggot there; fly-larva explanation, decay, food, body, and event prose closed |
| that TARGET there | `Yinya biringal yinyay.` | scorpion there; bite, danger, and event prose closed |
| TARGET that there | `Kurrmbal yinya yinyay.` | cicada there; locust variant, sound, season, and event prose closed |
| that TARGET here | `Yinya ngirran yaluy.` | beetle here; adult-from-mujurr note stayed lexical only |

**Process traps from batch 264.**

- Exact duplicate preflight over all 50 planned insect-reference surfaces returned no accepted, revised, or
  under-review collisions.
- Earlier Rule 212 insect targets stayed closed: `balarr`, `dijaraban`, `kalburiji`, `mawal`, `munudumbun`,
  `munyurri`, `nakawarra`, `ngalmnbu`, `yarrka`, and `yiljun`.
- Food/egg/honey/medicine-heavy entries such as `dabadaba`, `kuran`, `kurrmaja`, `nyirran`, `yangka`, `dabu`, and
  `wunba` were rejected or deferred.
- Bite/sting/sickness/nest-heavy entries such as `karrkil`, `murma`, `wurrbu`, and `kuja` were rejected or held.
- Homograph/material/story/body entries such as `nyumbil`, `walarr`, `malal`, `walbul-walbul`, `kuru`, `bikarrakal`,
  and `ngunyin` were rejected or held.
- All target insect nouns stayed bare: no target LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS, plural
  morphology, derivation, compound expansion, productive reduplication, or target suffixing was admitted.
- `Yinya`, `yaluy`, and `yinyay` stayed uninflected support heads; no demonstrative case, possessive, comitative,
  local-derived, plural-human `-rriny`, proximal `yala`/`yanyu`, or support-inflection form was opened.
- The source-prose tails stayed closed: no bite/sting, sickness, vomiting, honey, nest, larvae/egg, food/edible,
  medicine, seasonal-signal, collecting, antbed, body-part, tree/wood, mountain/habitat, pest-control, totem,
  homograph, secondary-sense, use, or event drift.
- Rules 149-222 implement-action, geography-route, water-use, weather-event, plant-use, material-source, human/kin
  event, body-part, flora-use, insect-use, shellfish-use, bird-use, reptile-use, mammal-use, dinghy/loan, fish-use,
  object-use, object-reference, landform-use, landform-reference, clothing-use, weapon-use, perception-source,
  state-predicate, property-adjective, visual-property, perception-frame, tree-reference, distal-demonstrative,
  sound-reference, deictic sound-reference, surface-property adjective, negated surface-property, low-frequency
  property-adjective, negated low-frequency property, low-coverage object-reference, low-coverage tree-reference,
  low-coverage artefact-reference, low-coverage water-reference, low-coverage bird-reference, low-coverage
  insect-reference, low-coverage shellfish-reference, first person-quality adjective, second person-quality adjective,
  food-reference, body-part reference, third fish-reference, second mammal-reference, second reptile/amphibian-
  reference, second bird-reference, and second insect-reference traps remain closed.
- **Process logging note.** Batch 264 stored source readback, candidate rejection, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, close, export, and source-book update in
  `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-264-second-insect-reference-lexical-expansion-after-rule221-process.md`.
- Lint GREEN 13297; batch 264 added 50 accepted rows, 250 five-lens review passes, 28 lessons, 13 lexeme/source-log
  rows, export 11151/1078/1068, and process-event rows through source-book update. Render/live verification follows
  this source update.

## Rule 223 - second shellfish/crustacean-reference lexical expansion after Rule 222 - batch-265 (LEXICAL)

Rule 223 adds a second source-checked shellfish/crustacean-reference field in the same bare deictic reference frames
used by the recent low-coverage reference rules. It deliberately narrows each target to a reference label and does not
open Rule 213 exact target duplicates, edible/food/eating prose, bait/use prose, cooking/frying prose, collecting/
catching/fishing/spearing/netting prose, sea/reef/rock/night/habitat/water prose, shell/body-part prose, sting/burn/
event prose, target morphology, productive compounding, productive reduplication, support-head inflection,
insect-reference drift, bird-reference drift, reptile/amphibian-reference drift, mammal-reference drift, or
fish-reference drift.

Source basis: Patz 3.1 says nouns refer to fauna as well as other corporeal objects. Patz 3.7 gives Yalanji `yinya`
"that/those", `yaluy` "here", and `yinyay` "there"; it states that demonstrative pronouns imply singular or plural
by context and may co-occur with nouns. Rule 223 keeps all support heads bare and uninflected. Dictionary entries
source the target shellfish/crustacean nouns; food, use, habitat, body-part, event, and source-prose details are
lexical evidence only, not permission for semantic drift.

Admitted target nouns: `kiju` mudcrab, `dakaldakal` trocus shell, `kajarrbi` clam shell, `kunkun` periwinkle,
`kurrija` octopus, `ngajay` crayfish, `nikar` oyster, `wakal` prawn, `wuli-wuli` soldier crab, and `wurrul`
shellfish.

Support heads: `yinya`, `yaluy`, and `yinyay`.

**Second shellfish/crustacean-reference distribution.**

| frame | safe Batch 265 form | construction lesson |
|---|---|---|
| TARGET here | `Kiju yaluy.` | mudcrab here; promoted only after `jirrum` failed the current final-`m` lint guard |
| TARGET there | `Dakaldakal yinyay.` | trocus shell there; lexicalized solid reduplicated headword only |
| that TARGET there | `Yinya kajarrbi yinyay.` | clam shell there; giant-clam label stayed lexical only |
| TARGET that there | `Kunkun yinya yinyay.` | periwinkle there; smooth-shell prose and productive reduplication closed |
| that TARGET here | `Yinya wurrul yaluy.` | shellfish here; species label only, no food/use/habitat prose |

**Process traps from batch 265.**

- Exact duplicate preflight over all 50 repaired shellfish/crustacean-reference surfaces returned no accepted,
  revised, or under-review collisions.
- The first draft used dictionary `jirrum` "small oyster", but whole-corpus lint flagged final `m`; the guard was not
  overridden, and `kiju` "mudcrab" was promoted only after source and duplicate checks.
- Earlier Rule 213 shellfish/crustacean targets stayed closed: `baymbay`, `darkay`, `kaduy`, `karraway`, `karruku`,
  `kulil`, `kuyalin`, `marrkabina`, `ngarrakaja`, and `nuwi`.
- Food, edible, fry, bait, cooking, cleaning, roasting, boiling, collecting, catching, fishing, spearing, netting,
  sea, reef, rock, night, habitat, water, shell/body-part, sting, burn, event, homograph, plant, weapon, story, and
  secondary-sense prose stayed closed.
- All target shellfish/crustacean nouns stayed bare: no target LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV,
  EXCESS, plural morphology, derivation, compound expansion, productive reduplication, or target suffixing was
  admitted.
- `Yinya`, `yaluy`, and `yinyay` stayed uninflected support heads; no demonstrative case, possessive, comitative,
  local-derived, plural-human `-rriny`, proximal `yala`/`yanyu`, or support-inflection form was opened.
- Rules 149-223 implement-action, geography-route, water-use, weather-event, plant-use, material-source, human/kin
  event, body-part, flora-use, insect-use, shellfish-use, bird-use, reptile-use, mammal-use, dinghy/loan, fish-use,
  object-use, object-reference, landform-use, landform-reference, clothing-use, weapon-use, perception-source,
  state-predicate, property-adjective, visual-property, perception-frame, tree-reference, distal-demonstrative,
  sound-reference, deictic sound-reference, surface-property adjective, negated surface-property, low-frequency
  property-adjective, negated low-frequency property, low-coverage object-reference, low-coverage tree-reference,
  low-coverage artefact-reference, low-coverage water-reference, low-coverage bird-reference, low-coverage
  insect-reference, low-coverage shellfish-reference, first person-quality adjective, second person-quality adjective,
  food-reference, body-part reference, third fish-reference, second mammal-reference, second reptile/amphibian-
  reference, second bird-reference, second insect-reference, and second shellfish/crustacean-reference traps remain
  closed.
- **Process logging note.** Batch 265 stored the failed first-draft lint, repair decision, repaired source readback,
  candidate rejection, duplicate preflight, static guards, under-review lint, five-lens review, lessons, lexeme/source
  logs, close, export, and source-book update in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-265-second-shellfish-crustacean-reference-lexical-expansion-after-rule222-process.md`.
- Lint GREEN 13347; batch 265 added 50 accepted rows, 250 five-lens review passes, 28 lessons, 13 lexeme/source-log
  rows, export 11195/1082/1070, and process-event rows through source-book update. Render/live verification follows
  this source update.

## Rule 224 - low-coverage named tree-reference lexical expansion after Rule 223 - batch-266 (LEXICAL)

Rule 224 adds a low-coverage named tree-reference field in the same bare deictic reference frames used by recent
reference rules. It deliberately narrows each target to a named-tree label and does not open earlier tree/flora target
sets, fruit/food/seed/poison/leaching prose, medicine prose, bark-use prose, timber/material-source prose, ecology/
habitat prose, place/story/country prose, ownership prose, target morphology, productive compounding, productive
reduplication, support-head inflection, or recent fauna-reference drift.

Source basis: Patz 3.1 says nouns refer to flora as well as other corporeal objects. Patz 3.7 gives Yalanji `yinya`
"that/those", `yaluy` "here", and `yinyay` "there"; it states that demonstrative pronouns imply singular or plural
by context and may co-occur with nouns. Rule 224 keeps all support heads bare and uninflected. Dictionary entries
source the target named-tree nouns; food, fruit, seed, poison, leaching, medicine, bark, timber, material-source,
habitat, season, place, story, country, and ownership details are lexical evidence only, not permission for semantic
drift.

Admitted target nouns: `jundul` jundul tree, `kabariji` cherry tree, `kawunjil` black cherry tree, `kayjurr` white gum,
`kingal` river oak, `kulbar` white beech, `kumin` kumin fig tree, `marbaji` stringybark tree, `milbanku` pencil cedar,
and `mujarr` mujarr fig tree.

Support heads: `yinya`, `yaluy`, and `yinyay`.

**Low-coverage named tree-reference distribution.**

| frame | safe Batch 266 form | construction lesson |
|---|---|---|
| TARGET here | `Jundul yaluy.` | jundul tree here; poisonous/leaching wild-plum prose closed |
| TARGET there | `Kabariji yinyay.` | cherry tree there; fruit and food prose closed |
| that TARGET there | `Yinya kawunjil yinyay.` | black cherry tree there; sweetness, ripening, and season prose closed |
| TARGET that there | `Kulbar yinya yinyay.` | white beech there; timber and material prose closed |
| that TARGET here | `Yinya mujarr yaluy.` | mujarr fig tree here; edible fruit, trunk, colour, and season prose closed |

**Process traps from batch 266.**

- Exact duplicate preflight over all 50 planned named-tree-reference surfaces returned no accepted, revised, or
  under-review collisions.
- Earlier plant/tree/flora target heads stayed closed, including the target sets from Rules 163, 165, 167, 199, 200,
  and 208.
- Place-heavy or source-risk candidates such as `jajikal`, `jarrabi`, `buyku`, `bijan`, `dakumbar`, `jinjay`,
  `jalnji`, `ngakun`, `wankar`, and `yurrunji` were rejected or deferred. Exact-surface collisions blocked `kabal`
  and `nganjirr` for this grid.
- All target named-tree nouns stayed bare: no target LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS,
  plural morphology, derivation, compound expansion, productive reduplication, or target suffixing was admitted.
- `Yinya`, `yaluy`, and `yinyay` stayed uninflected support heads; no demonstrative case, possessive, comitative,
  local-derived, plural-human `-rriny`, proximal `yala`/`yanyu`, or support-inflection form was opened.
- The source-prose tails stayed closed: no fruit, edible, food, seed, poison, leaching, soaking, sweetness, ripening,
  season, medicine, bark-use, timber, material-source, cutting, burning, gathering, ecology, habitat, beach, place,
  story, country, ownership, trunk, flower, or support overinterpretation drift.
- Rules 149-224 implement-action, geography-route, water-use, weather-event, plant-use, material-source, human/kin
  event, body-part, flora-use, insect-use, shellfish-use, bird-use, reptile-use, mammal-use, dinghy/loan, fish-use,
  object-use, object-reference, landform-use, landform-reference, clothing-use, weapon-use, perception-source,
  state-predicate, property-adjective, visual-property, perception-frame, tree-reference, distal-demonstrative,
  sound-reference, deictic sound-reference, surface-property adjective, negated surface-property, low-frequency
  property-adjective, negated low-frequency property, low-coverage object-reference, low-coverage tree-reference,
  low-coverage artefact-reference, low-coverage water-reference, low-coverage bird-reference, low-coverage
  insect-reference, low-coverage shellfish-reference, first person-quality adjective, second person-quality adjective,
  food-reference, body-part reference, third fish-reference, second mammal-reference, second reptile/amphibian-
  reference, second bird-reference, second insect-reference, second shellfish/crustacean-reference, and low-coverage
  named-tree-reference traps remain closed.
- **Process logging note.** Batch 266 stored source readback, candidate rejection, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, close, export, and source-book update in
  `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-266-low-coverage-named-tree-reference-lexical-expansion-after-rule223-process.md`.
- Lint GREEN 13397; batch 266 added 50 accepted rows, 250 five-lens review passes, 28 lessons, 13 lexeme/source-log
  rows, export 11233/1087/1077, and process-event rows through source-book update. Render/live verification follows
  this source update.

## Rule 225 - low-coverage non-tree flora-reference lexical expansion after Rule 224 - batch-267 (LEXICAL)

Rule 225 adds a low-coverage non-tree flora-reference field in the same bare deictic reference frames used by recent
reference rules. It deliberately narrows each target to a flora-reference label and does not open Rule 224 named-tree
reference, food/edible/root/yam/fruit/nut/seed prose, medicine/poison/tobacco/resin/storm-control prose, material/
use/manufacture prose, place-name prose, rain-forest/ecology/habitat prose, sting/event prose, green-scum colour/
property prose, target morphology, productive compounding, productive reduplication, support-head inflection, or
recent fauna-reference drift.

Source basis: Patz 3.1 says nouns refer to flora as well as other corporeal objects. Patz 3.7 gives Yalanji `yinya`
"that/those", `yaluy` "here", and `yinyay` "there"; it states that demonstrative pronouns imply singular or plural
by context and may co-occur with nouns. Rule 225 keeps all support heads bare and uninflected. Dictionary entries
source the target non-tree flora nouns; use, food, medicine, poison, tobacco, material-source, place-name, habitat,
weather, event, and source-prose details are lexical evidence only, not permission for semantic drift.

Admitted target nouns: `bindi` broad leaf, `dakil-dakil` branches, `duduy` bush, `jumbay-jumbay` mushroom,
`kababina` fresh water lily, `kalal-kalal` mass of vines, `karul-karul` moss, `malari` fern, `waji-waji` stinging
vine, and `wayul` seaweed.

Support heads: `yinya`, `yaluy`, and `yinyay`.

**Low-coverage non-tree flora-reference distribution.**

| frame | safe Batch 267 form | construction lesson |
|---|---|---|
| TARGET here | `Bindi yaluy.` | broad leaf here; leaf reference only |
| TARGET there | `Dakil-dakil yinyay.` | branches there; no tree-use, cutting, or source event |
| that TARGET there | `Yinya kababina yinyay.` | fresh water lily there; rain-forest flora/fauna prose closed |
| TARGET that there | `Kalal-kalal yinya yinyay.` | mass of vines there; place-name homographs closed |
| that TARGET here | `Yinya wayul yaluy.` | seaweed here; no sea-grass feeding, habitat, water, or dugong ecology |

**Process traps from batch 267.**

- Exact duplicate preflight over all 50 planned non-tree flora-reference surfaces returned no accepted, revised, or
  under-review collisions.
- Food/edible/root/yam/fruit/nut/seed candidates such as `bangkamu`, `binainyji`, `dikirr`, `jidu`, `junjun`,
  `kalbariji`, `kalirrr`, `kalkurr`, `marrku`, `milmarr`, `ngakun`, `warrabuka`, `wubali`, and `wulku` were rejected
  or deferred.
- Medicine, poison, tobacco, resin, and storm-control candidates such as `bakul`, `dukunjaka`, `kulbawurr`,
  `kangka`, `kanunjul`, `nganjirr`, and `jika-birra` were rejected or deferred.
- Material/use/manufacture candidates such as `bajarr`, `dukul-dukul`, `kakan`, `kubirr-kubirr`, `mawu`, `warrur`,
  and `yibuy` were rejected or deferred.
- `Kakarr` stayed rejected because its grass/blanket/year homography was not needed for this field. `Kalal-kalal`
  was admitted only in its flora sense "mass of vines"; Harry Dick place-name homographs stayed closed.
- Lexicalized full reduplications `jumbay-jumbay`, `kalal-kalal`, `karul-karul`, and `waji-waji` stayed dictionary
  headwords only. No productive reduplication was opened.
- All target flora nouns stayed bare: no target LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS, plural
  morphology, derivation, compound expansion, productive reduplication, or target suffixing was admitted.
- `Yinya`, `yaluy`, and `yinyay` stayed uninflected support heads; no demonstrative case, possessive, comitative,
  local-derived, plural-human `-rriny`, proximal `yala`/`yanyu`, or support-inflection form was opened.
- Rules 149-225 implement-action, geography-route, water-use, weather-event, plant-use, material-source, human/kin
  event, body-part, flora-use, insect-use, shellfish-use, bird-use, reptile-use, mammal-use, dinghy/loan, fish-use,
  object-use, object-reference, landform-use, landform-reference, clothing-use, weapon-use, perception-source,
  state-predicate, property-adjective, visual-property, perception-frame, tree-reference, distal-demonstrative,
  sound-reference, deictic sound-reference, surface-property adjective, negated surface-property, low-frequency
  property-adjective, negated low-frequency property, low-coverage object-reference, low-coverage tree-reference,
  low-coverage artefact-reference, low-coverage water-reference, low-coverage bird-reference, low-coverage
  insect-reference, low-coverage shellfish-reference, first person-quality adjective, second person-quality adjective,
  food-reference, body-part reference, third fish-reference, second mammal-reference, second reptile/amphibian-
  reference, second bird-reference, second insect-reference, second shellfish/crustacean-reference, low-coverage
  named-tree-reference, and low-coverage non-tree-flora-reference traps remain closed.
- **Process logging note.** Batch 267 stored source readback, candidate rejection, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, close, export, and source-book update in
  `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-267-low-coverage-non-tree-flora-reference-lexical-expansion-after-rule224-process.md`.
- Lint GREEN 13447; batch 267 added 50 accepted rows, 250 five-lens review passes, 28 lessons, 13 lexeme/source-log
  rows, export 11276/1089/1082, and process-event rows through source-book update. Render/live verification follows
  this source update.

## Rule 226 - second body-part reference lexical expansion after Rule 225 - batch-268 (LEXICAL)

Rule 226 adds a second low-coverage body-part reference field in the same bare deictic reference frames used by recent
reference rules. It deliberately extends Rule 217 without reopening Rule 217 target heads, possession, pain, illness,
medicine, healing, body-fluid, taboo, scar/initiation, animal-only body-part rows, dialect-only rows, movement/use/event
rows, target morphology, productive compounding, productive reduplication, support-head inflection, or recent flora and
fauna reference drift.

Source basis: Patz 3.1 says nouns refer to corporeal objects, including body parts. Patz 3.7 gives Yalanji `yinya`
"that/those", `yaluy` "here", and `yinyay` "there"; it states that demonstrative pronouns imply singular or plural
by context and may co-occur with nouns. Rule 226 keeps all support heads bare and uninflected. Dictionary entries
source the target body-part nouns; medical, injury, body-fluid, ritual, place, animal-source, dialect, homograph, and
source-prose details are lexical evidence only, not permission for semantic drift.

Admitted target nouns: `bilirr` eyebrow, `durru` toe, `jakuji` left hand, `jurrubiji` right hand, `murun` big toe,
`ngungumurr` kidneys, `nyidu` waist, `nyumbul` cheek, `wulurringkal` temple, and `yimbi` lips.

Support heads: `yinya`, `yaluy`, and `yinyay`.

**Second body-part reference distribution.**

| frame | safe Batch 268 form | construction lesson |
|---|---|---|
| TARGET here | `Bilirr yaluy.` | eyebrow here; no eyelash alternation in this batch |
| TARGET there | `Durru yinyay.` | toe there; no stubbed-toe event from the dictionary example |
| that TARGET there | `Yinya jakuji yinyay.` | left hand there; no possession or handed action |
| TARGET that there | `Ngungumurr yinya yinyay.` | kidneys there; plural only by dictionary/context |
| that TARGET here | `Yinya yimbi yaluy.` | lips here; no speech, eating, injury, or body-fluid prose |

**Process traps from batch 268.**

- Exact duplicate preflight over all 50 planned body-part reference surfaces returned no accepted, revised, or
  under-review collisions.
- Rule 217 exact target heads `barrkar`, `baru`, `jaljan`, `jamalka`, `jinbar`, `kabari`, `kuburrubun`, `makal`,
  `mirrimar`, and `mudu` stayed closed.
- Place, ritual, witchcraft, or initiation-heavy entries such as `dabul`, `dabulkurra`, `murrka`, `muji`, and
  `kurrul` were rejected or deferred.
- Body-fluid, medical, or sickness-heavy entries such as `dalkari`, `kali`, `kuyi`, `manji`, `mijan`, `nyirribulu`,
  `nyumba`, and `waral` were rejected or deferred.
- Animal-only or animal-source entries such as `jadalangka`, `kadan`, `kanya`, `mungka-dirka`, `munyun`, `muyu`,
  `ngarran`, `wurmbu`, `yijirr`, and `yulban` were rejected or deferred.
- Homograph, compound, dialect-only, or source-prose-risk entries such as `biyal`, `diburr-miyil`, `dukul bajibay`,
  `juka`, `jurru`, `juwul`, `kiru`, `mara mulunman`, `muku-duku`, `ngumanji`, `nyinki`, `walarr`, `wubun`,
  `wulbar`, `yiman`, `yiman bunjal`, and `yimarr-yiman` were rejected or deferred.
- All target body-part nouns stayed bare: no target LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS,
  plural morphology, derivation, compound expansion, productive reduplication, or target suffixing was admitted.
- `Yinya`, `yaluy`, and `yinyay` stayed uninflected support heads; no demonstrative case, possessive, comitative,
  local-derived, plural-human `-rriny`, proximal `yala`/`yanyu`, or support-inflection form was opened.
- Rules 149-226 implement-action, geography-route, water-use, weather-event, plant-use, material-source, human/kin
  event, body-part, flora-use, insect-use, shellfish-use, bird-use, reptile-use, mammal-use, dinghy/loan, fish-use,
  object-use, object-reference, landform-use, landform-reference, clothing-use, weapon-use, perception-source,
  state-predicate, property-adjective, visual-property, perception-frame, tree-reference, distal-demonstrative,
  sound-reference, deictic sound-reference, surface-property adjective, negated surface-property, low-frequency
  property-adjective, negated low-frequency property, low-coverage object-reference, low-coverage tree-reference,
  low-coverage artefact-reference, low-coverage water-reference, low-coverage bird-reference, low-coverage
  insect-reference, low-coverage shellfish-reference, first person-quality adjective, second person-quality adjective,
  food-reference, body-part reference, third fish-reference, second mammal-reference, second reptile/amphibian-
  reference, second bird-reference, second insect-reference, second shellfish/crustacean-reference, low-coverage
  named-tree-reference, low-coverage non-tree-flora-reference, and second body-part-reference traps remain closed.
- **Process logging note.** Batch 268 stored source readback, candidate rejection, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, close, export, and source-book update in
  `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-268-second-body-part-reference-lexical-expansion-after-rule225-process.md`.
- Lint GREEN 13497; batch 268 added 50 accepted rows, 250 five-lens review passes, 28 lessons, 13 lexeme/source-log
  rows, export 11322/1091/1084, and process-event rows through source-book update. Render/live verification follows
  this source update.

## Rule 227 - low-coverage weather-condition reference lexical expansion after Rule 226 - batch-269 (LEXICAL)

Rule 227 adds a low-coverage weather-condition reference field in already sourced weather perception and deictic frames.
It deliberately extends Rules 153-154 without reopening their exact target heads, weather-event predicates, weather
prediction, storm action, omen/story/death/spirit rows, season expressions, place-name rows, fire/flood/tide/source
rows, target morphology, productive compounding, productive reduplication, support-head inflection, or recent
body-part/flora/fauna reference drift.

Source basis: Rules 153-154 already admit weather/sky nouns in `nyaji-l` perception frames and bare `yaluy`/`yinyay`
deictic frames. Patz 3.7 supports `yaluy` "here" and `yinyay` "there" as local demonstrative support. The corpus law
for `nyaji-l` treats it as see/hear/perceive, with nonpast `nyajil` and past `nyajin`; Rule 227 chooses English
"see" for visible weather and "hear" for `kumbamu` trade wind. Dictionary entries source the target weather-condition
nouns; event, omen, story, death, spirit, season, place-name, fire, flood, tide, and source-prose details are lexical
evidence only, not permission for semantic drift.

Admitted target nouns: `balbay` lightning, `jiri bajaku` cloudless sky / fine day, `jirimali` fine day / cloudless
sky, `jukar-warra` whirlwind, `kumbamu` trade wind, `kurrinkurrin` mackerel sky, `nganyil` haze, `ngurrbal` fog,
`wadjal` cyclone, and `wurrbal` river mist.

Support heads: `yaluy`, `yinyay`, `nyajil`, `nyajin`, `ngayu`, `ngana`, `yundu`, and `jana`.

**Low-coverage weather-condition reference distribution.**

| frame | safe Batch 269 form | construction lesson |
|---|---|---|
| TARGET here | `Balbay yaluy.` | lightning here; blocked strike forms stay closed |
| TARGET here | `Jiri bajaku yaluy.` | cloudless sky here; no prediction or season row |
| 1sg perception there | `Ngayu kumbamu yinyay nyajil.` | trade wind there; hear/perceive only, no wind-coming event |
| 2sg perception here | `Yundu kurrinkurrin yaluy nyajil.` | mackerel sky here; lexicalized solid reduplication only |
| 3pl past perception here | `Jana wurrbal yaluy nyajin.` | river mist here; no rising-from-river event frame |

**Process traps from batch 269.**

- Exact duplicate preflight over all 50 planned weather-condition reference surfaces returned no accepted, revised, or
  under-review collisions.
- Rule 153 exact target heads `kaba`, `muyar`, `ngurrban`, `wungar`, `kija`, `yiril`, `jarramali`, `jabulbina`,
  `kurrubijal`, and `wurunurru` stayed closed.
- `Wurunurru` also produced exact planned-surface collisions in the Rule 196 `Yundu ... yaluy nyajil` and
  `Jana ... yaluy nyajin` frames, so it was excluded from this pass.
- `Binyu` stayed rejected because its shooting-star entry carries death/spirit/omen prose. `Kija` stayed closed
  because moon/month/place/story readings are already guarded elsewhere.
- `Jarramali` stayed rejected because thunderstorm, praying-mantis, stingray, angry-person, and hot-tempered senses
  require context-specific handling.
- `Nulu`, `dalngarri`, and `minji` stayed rejected or deferred because of ashes/pus, flames/urine, and
  splash/explosion/flames polysemy.
- `Jalungkarr`, `yira`, `wangariji`, `kiway`, and `wujurr` stayed rejected or deferred because they carry flood,
  tide/juice, season, cold-state, or darkness/night pressure.
- `Kurrinkurrin` was admitted only as a dictionary headword. The lint whitelist now marks it as a lexicalized solid
  reduplication, not as a productive reduplicative form.
- All target weather-condition nouns stayed bare: no target LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV,
  EXCESS, plural morphology, derivation, compound expansion, productive reduplication, or target suffixing was
  admitted.
- `Yaluy`, `yinyay`, `nyajil`, and `nyajin` stayed uninflected support/predicate forms; no demonstrative case,
  possessive, comitative, local-derived, plural-human `-rriny`, proximal `yala`/`yanyu`, perception compound, or
  support-inflection form was opened.
- Rules 149-227 implement-action, geography-route, water-use, weather-event, plant-use, material-source, human/kin
  event, body-part, flora-use, insect-use, shellfish-use, bird-use, reptile-use, mammal-use, dinghy/loan, fish-use,
  object-use, object-reference, landform-use, landform-reference, clothing-use, weapon-use, perception-source,
  state-predicate, property-adjective, visual-property, perception-frame, tree-reference, distal-demonstrative,
  sound-reference, deictic sound-reference, surface-property adjective, negated surface-property, low-frequency
  property-adjective, negated low-frequency property, low-coverage object-reference, low-coverage tree-reference,
  low-coverage artefact-reference, low-coverage water-reference, low-coverage bird-reference, low-coverage
  insect-reference, low-coverage shellfish-reference, first person-quality adjective, second person-quality adjective,
  food-reference, body-part reference, third fish-reference, second mammal-reference, second reptile/amphibian-
  reference, second bird-reference, second insect-reference, second shellfish/crustacean-reference, low-coverage
  named-tree-reference, low-coverage non-tree-flora-reference, second body-part-reference, and low-coverage
  weather-condition-reference traps remain closed.
- **Process logging note.** Batch 269 stored source readback, candidate rejection, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, close, export, and source-book update in
  `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-269-low-coverage-weather-condition-reference-lexical-expansion-after-rule226-process.md`.
- Lint GREEN 13547; batch 269 added 50 accepted rows, 250 five-lens review passes, 28 lessons, 18 lexeme/source-log
  rows, export 11362/1095/1090, and process-event rows through source-book update. Render/live verification follows
  this source update.

## Rule 228 - third kin-reference lexical expansion after Rule 227 - batch-270 (LEXICAL)

Rule 228 adds a third bounded kin-reference field in bare deictic frames. It deliberately extends Rules 157-160
without reopening their exact target heads, kinship possession, kinship plural `-karra`, dyadic `-manda`, address
forms, comparison, marriage/change-of-state rows, avoidance behavior, name-taboo practice, moiety rows, speaker-sex
niece/nephew rows, couple/spouse-register rows, target morphology, productive compounding, productive reduplication,
support-head inflection, or recent weather/body/flora/fauna reference drift.

Source basis: Patz section 3.1 says nouns refer to human beings, including kinship terms. Patz section 3.7 and the
existing corpus law support `yinya` "that/those", `yaluy` "here", and `yinyay` "there" as uninflected demonstrative
and local support. Rules 157-160 already admit human/kin nouns in bare deictic identification and perception frames;
Rule 228 uses only the deictic reference subset. Dictionary entries source the target kin nouns; relationship prose,
avoidance practice, moiety/social law, speaker-sex niece/nephew contexts, couple terms, and restricted-register spouse
details are lexical evidence only, not permission for semantic drift.

Admitted target nouns: `jinkurr` younger sister, `mukay` mother's older sister, `biwar` wife, `kuban` wife,
`manyarr` wife, `ngalayin` father-in-law, `banji` brother-in-law, `warrin` sister-in-law, `bangunji` cousin, and
`kambanmu` cross-cousin.

Support heads: `yinya`, `yaluy`, and `yinyay`.

**Third kin-reference distribution.**

| frame | safe Batch 270 form | construction lesson |
|---|---|---|
| TARGET here | `Jinkurr yaluy.` | younger sister here; no sibling plural or address row |
| TARGET there | `Mukay yinyay.` | mother's older sister there; father's-older-brother reading closed here |
| that TARGET there | `Yinya ngalayin yinyay.` | father-in-law there; no avoidance or son-in-law reciprocity row |
| TARGET that there | `Banji yinya yinyay.` | brother-in-law there; sister-in-law alternation closed here |
| that TARGET here | `Yinya kambanmu yaluy.` | cross-cousin here; no possessive/descent explanation row |

**Process traps from batch 270.**

- Exact duplicate preflight over all 50 planned third-kin-reference surfaces returned no accepted, revised, or
  under-review collisions.
- First bank attempt caught an overbroad static guard: denied English `law` incorrectly matched legitimate
  `father-in-law`, `brother-in-law`, and `sister-in-law`. The guard was repaired to deny `social law` while admitting
  the sourced in-law target labels; event 2078 records the repair.
- Rule 157 exact target heads `bama`, `dingkar`, `jalbu`, `karrkay`, `ngamu`, `nganjan`, `jawun`, `dunyu`, `warru`,
  and `wulman` stayed closed.
- Rule 159 exact target heads `babi`, `kami`, `kalnga`, `bimakay`, `ngaji`, `jija`, `kaminjarr`, `kangkal`, `yaba`,
  and `babarr` stayed closed.
- `Biwul` stayed rejected because mother-in-law avoidance and black-snake homography need their own source pass.
  `Ngalba` stayed closed because it belongs to name-taboo/death-reference practice, not simple kin reference.
- `Manda` and `ngujurr` stayed deferred because niece/nephew terms require speaker-sex relationship context.
  `Mandi` stayed closed as moiety. `Kubananji`, `manyarrinyu`, and `ngaybirr` stayed deferred because married-man,
  couple, and restricted spouse register need their own scope.
- `Mukul` stayed closed as the adjective "old", not an aunt/uncle kin term in the dictionary entry.
- All target kin nouns stayed bare: no target LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS, plural,
  kin plural, dyadic, derivational, compound, productive reduplication, or target suffixing was admitted.
- `Yinya`, `yaluy`, and `yinyay` stayed uninflected support heads; no demonstrative case, possessive, comitative,
  local-derived, plural-human `-rriny`, proximal `yala`/`yanyu`, or support-inflection form was opened.
- Rules 149-228 implement-action, geography-route, water-use, weather-event, plant-use, material-source, human/kin
  event, body-part, flora-use, insect-use, shellfish-use, bird-use, reptile-use, mammal-use, dinghy/loan, fish-use,
  object-use, object-reference, landform-use, landform-reference, clothing-use, weapon-use, perception-source,
  state-predicate, property-adjective, visual-property, perception-frame, tree-reference, distal-demonstrative,
  sound-reference, deictic sound-reference, surface-property adjective, negated surface-property, low-frequency
  property-adjective, negated low-frequency property, low-coverage object-reference, low-coverage tree-reference,
  low-coverage artefact-reference, low-coverage water-reference, low-coverage bird-reference, low-coverage
  insect-reference, low-coverage shellfish-reference, person-quality adjective, food-reference, body-part reference,
  fauna-reference, named-tree-reference, non-tree-flora-reference, weather-condition-reference, and third
  kin-reference traps remain closed.
- **Process logging note.** Batch 270 stored static-guard repair, source readback, candidate rejection, duplicate
  preflight, static guards, under-review lint, five-lens review, lessons, lexeme/source logs, close, export, and
  source-book update in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-270-third-kin-reference-lexical-expansion-after-rule227-process.md`.
- Lint GREEN 13597; batch 270 added 50 accepted rows, 250 five-lens review passes, 28 lessons, 13 lexeme/source-log
  rows, export 11409/1098/1090, and process-event rows through source-book update. Render/live verification follows
  this source update.

## Rule 229 - third bird-reference lexical expansion after Rule 228 - batch-271 (LEXICAL)

Rule 229 adds a third source-checked bird-reference field in the same bare deictic reference frames used by Rules 211
and 221. It deliberately narrows each target to the selected dictionary bird label and does not open bird behaviour,
flight, calls, song, migration events, warning/message/death/omen rows, totem/moiety/sacred/story/country rows,
nest/egg/feather/wing/food/hunting/catching rows, habitat/water/tree rows, colour predicates, loan/domestic-bird
import, target morphology, productive compounding, productive reduplication, support-head inflection, or recent
kin/weather/body/flora/fauna drift.

Source basis: Patz section 3.1 says nouns refer to fauna. Patz section 3.7 gives Yalanji `yinya` "that/those",
`yaluy` "here", and `yinyay` "there"; demonstrative pronouns may co-occur with nouns in both `yinya NOUN` and
`NOUN yinya` order. Rule 229 keeps all support heads bare and uninflected. Dictionary entries source the target bird
nouns; cultural, event, habitat, food, colour, and use prose remain lexical context only, not permission for semantic
drift.

Admitted target nouns: `baringkan` baringkan small bird, `bidu-bidu` bank bird, `diwalngku` migratory bird,
`jiral-jiral` night bird, `karkunbay` stockwhip bird, `dukunjulu` golden whistler, `kurranday` seagull, `yinjul`
fig parrot, `milman` azure kingfisher, and `nili-nili` duck.

Support heads: `yinya`, `yaluy`, and `yinyay`.

**Third bird-reference distribution.**

| frame | safe Batch 271 form | construction lesson |
|---|---|---|
| TARGET here | `Baringkan yaluy.` | baringkan small bird here; no generic size adjective row |
| TARGET there | `Bidu-bidu yinyay.` | bank bird there; hyphenated lexical reduplication only |
| that TARGET there | `Yinya diwalngku yinyay.` | migratory bird there; no migration or flight event |
| TARGET that there | `Dukunjulu yinya yinyay.` | golden whistler there; no whistling/singing or colour predicate |
| that TARGET here | `Yinya milman yaluy.` | azure kingfisher here; no colour, fishing, water, or diving event |

**Process traps from batch 271.**

- Exact duplicate preflight over all 50 planned third-bird-reference surfaces returned no accepted, revised, or
  under-review collisions.
- Rule 173/174 exact target heads `barbarr`, `bayil-bayil`, `biluwarra`, `binjul-binjul`, `dijarr-dijin`,
  `kurburrubun`, `kurkumbay`, `kurungka`, `munwingkul`, and `yindili` stayed closed.
- Rule 211 exact target heads `barinkan`, `bilu-warra`, `bujil-yiran`, `kalmbangarr`, `dijarrdijin`, `dukunjuju`,
  `jiwal-jiwal`, `karrmbil`, `kujuway`, and `yiki` stayed closed.
- Rule 221 exact target heads `bajal`, `jiwurrmal`, `jangkan`, `karunkurr`, `jurriyan`, `kuludu`, `kurrbal`, `jaka`,
  `kalkuy`, and `wakuka` stayed closed.
- Unhyphenated reduplication variants such as `bidubidu`, `binjurrbinjurr`, `dawadawa`, `dibirrdibirr`, and
  `jukujuku` stayed closed. Hyphenated `bidu-bidu`, `jiral-jiral`, and `nili-nili` were admitted only as whole
  dictionary headwords, not as productive plural or generated reduplication.
- `Burrkul`, `buyku`, `dabway`, `dirrmbay`, `jiway`, `kurrujuwa`, `kurri-kurri`, `walu-dalbaji`, `wandi`, and
  `yalngkurr` stayed rejected because the entries carry overt messenger, warning, storm, death, totem, sacred, story,
  sound, or country prose.
- `Kulbal` and `waja` stayed deferred because their homograph and prior-use profiles need a separate source pass.
  `Juku-juku` stayed closed because its unhyphenated counterpart explicitly carries stranger/death omen prose.
- All target bird nouns stayed bare: no target LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS, plural,
  derivational, compound, productive reduplication, or target suffixing was admitted.
- `Yinya`, `yaluy`, and `yinyay` stayed uninflected support heads; no demonstrative case, possessive, comitative,
  local-derived, plural-human `-rriny`, proximal `yala`/`yanyu`, or support-inflection form was opened.
- Rules 149-229 implement-action, geography-route, water-use, weather-event, plant-use, material-source, human/kin
  event, body-part, flora-use, insect-use, shellfish-use, bird-use, reptile-use, mammal-use, dinghy/loan, fish-use,
  object-use, object-reference, landform-use, landform-reference, clothing-use, weapon-use, perception-source,
  state-predicate, property-adjective, visual-property, perception-frame, tree-reference, distal-demonstrative,
  sound-reference, deictic sound-reference, surface-property adjective, negated surface-property, low-frequency
  property-adjective, negated low-frequency property, low-coverage object-reference, low-coverage tree-reference,
  low-coverage artefact-reference, low-coverage water-reference, low-coverage bird-reference, low-coverage
  insect-reference, low-coverage shellfish-reference, person-quality adjective, food-reference, body-part reference,
  fauna-reference, named-tree-reference, non-tree-flora-reference, weather-condition-reference, kin-reference, and
  third bird-reference traps remain closed.
- **Process logging note.** Batch 271 stored source readback, candidate rejection, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, close, export, and source-book update in
  `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-271-third-bird-reference-lexical-expansion-after-rule228-process.md`.
- Lint GREEN 13647; batch 271 added 50 accepted rows, 250 five-lens review passes, 28 lessons, 13 lexeme/source-log
  rows, export 11451/1102/1094, and process-event rows through source-book update. Render/live verification follows
  this source update.

## Rule 230 - second low-coverage named tree-reference lexical expansion after Rule 229 - batch-272 (LEXICAL)

Rule 230 adds a second low-coverage named-tree-reference field in the same bare deictic reference frames used by recent
reference rules. It deliberately narrows each target to a named-tree label and does not open the rejected insect or
shellfish fields, earlier flora/tree exact target sets, no-definition entries, fruit/food/seed prose, medicine/poison/
blinding prose, bark/wood/spear/rope/material prose, thorn/branch prose, habitat/ecology/place/story/use prose,
target morphology, productive compounding, productive reduplication, support-head inflection, or recent bird/kin/
weather/body/fauna drift.

Source basis: Patz section 3.1 supports flora as nominal semantic content. Patz section 3.7 gives Yalanji `yinya`
"that/those", `yaluy` "here", and `yinyay` "there"; demonstrative pronouns may co-occur with nouns in both
`yinya NOUN` and `NOUN yinya` order. Rule 230 keeps all support heads bare and uninflected. Dictionary entries source
the target named-tree nouns; fruit, food, seed, medicine, poison, blinding, bark, wood, spear, rope, material, thorn,
branch, habitat, place, story, and use details are lexical evidence only, not permission for semantic drift.

Admitted target nouns: `bingkajiri` bingkajiri tree, `durral` durral tree, `kalbariji` kalbariji tree, `kalkuri`
kalkuri tree, `kuji-kuji` kuji-kuji tree, `kuralbi` kuralbi tree, `kuray-kuray` kuray-kuray tree, `mingur` mingur
tree, `mukukana` mukukana tree, and `mungka-mungka` mungka-mungka tree.

Support heads: `yinya`, `yaluy`, and `yinyay`.

**Second low-coverage named-tree-reference distribution.**

| frame | safe Batch 272 form | construction lesson |
|---|---|---|
| TARGET here | `Bingkajiri yaluy.` | bingkajiri tree here; no long-seed, eating, or blinding story |
| TARGET there | `Durral yinyay.` | durral tree there; no edible-fruit, spear, or wood-source row |
| that TARGET there | `Yinya kalbariji yinyay.` | kalbariji tree there; no finger-cherry fruit/food row |
| TARGET that there | `Kuralbi yinya yinyay.` | kuralbi tree there; prior bark-source rows stay closed |
| that TARGET here | `Yinya mingur yaluy.` | mingur tree here; no oilnut, roasting, or cosmetic row |

**Process traps from batch 272.**

- A third insect-reference field was rejected because Rules 169, 212, and 222 had already used the clean exact deictic
  candidates; the remaining pool carried bite, sting, sickness, honey, nest, egg, larvae, edible, medicine, seasonal,
  antbed, habitat, homograph, or prior-use pressure.
- A third shellfish/crustacean-reference field was rejected because Rules 171, 213, and 223 already used thirty clean
  target heads, leaving fewer than ten low-risk unused heads once lint-failing `jirrum` and source-risk entries were
  excluded.
- Exact duplicate preflight over all 50 planned named-tree-reference surfaces returned no accepted, revised, or
  under-review collisions.
- Earlier flora/tree target heads from Rules 163, 165, 167, 199, 208, 224, and 225 stayed closed.
- `Bujabay` and `bulbul` were rejected because their dictionary entries lack usable definitions/translations.
  Higher-count or stronger source-risk entries such as `baril-baril`, `bikarrakul`, `bilar`, `jilanji`, `kajul`,
  `kakaji`, `karranda`, `kawarr`, `marra`, `marrakan`, `ngalkarran`, `ngurrkul`, and `yinkunji` stayed deferred.
- All target named-tree nouns stayed bare: no target LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS,
  plural morphology, derivation, compound expansion, productive reduplication, or target suffixing was admitted.
- `Yinya`, `yaluy`, and `yinyay` stayed uninflected support heads; no demonstrative case, possessive, comitative,
  local-derived, plural-human `-rriny`, proximal `yala`/`yanyu`, or support-inflection form was opened.
- The source-prose tails stayed closed: no fruit, edible, food, seed, medicine, poison, blinding, bark, wood, spear,
  rope, material, gum, timber, thorn, branch, habitat, ecology, place, story, country, ownership, flower, season,
  or support overinterpretation drift.
- Rules 149-230 implement-action, geography-route, water-use, weather-event, plant-use, material-source, human/kin
  event, body-part, flora-use, insect-use, shellfish-use, bird-use, reptile-use, mammal-use, dinghy/loan, fish-use,
  object-use, object-reference, landform-use, landform-reference, clothing-use, weapon-use, perception-source,
  state-predicate, property-adjective, visual-property, perception-frame, tree-reference, distal-demonstrative,
  sound-reference, deictic sound-reference, surface-property adjective, negated surface-property, low-frequency
  property-adjective, negated low-frequency property, low-coverage object-reference, low-coverage tree-reference,
  low-coverage artefact-reference, low-coverage water-reference, low-coverage bird-reference, low-coverage
  insect-reference, low-coverage shellfish-reference, person-quality adjective, food-reference, body-part reference,
  fauna-reference, named-tree-reference, non-tree-flora-reference, weather-condition-reference, kin-reference,
  third bird-reference, and second low-coverage named-tree-reference traps remain closed.
- **Process logging note.** Batch 272 stored field-audit rejection of insects and shellfish, source readback, candidate
  rejection, duplicate preflight, static guards, under-review lint, five-lens review, lessons, lexeme/source logs,
  close, export, and source-book update in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-272-second-low-coverage-named-tree-reference-lexical-expansion-after-rule229-process.md`.
- Lint GREEN 13697; batch 272 added 50 accepted rows, 250 five-lens review passes, 29 lessons, 13 lexeme/source-log
  rows, export 11492/1107/1098, and process-event rows through source-book update. Render/live verification follows
  this source update.

## Rule 231 - named-tree perception consolidation after Rule 230 - batch-273 (CONSTRUCTION)

Rule 231 consolidates the Rule 230 named-tree field in sourced visual-perception frames. It changes construction only:
the same ten target nouns remain bare transitive objects before local `yaluy`/`yinyay` and `nyaji-l` perception
predicates. It does not admit new tree heads, earlier flora/tree exact target sets, no-definition entries,
fruit/food/seed prose, medicine/poison/blinding prose, bark/wood/spear/rope/material prose, thorn/branch prose,
habitat/ecology/place/story/use prose, target morphology, pronoun case morphology, perception compounds, productive
reduplication, support-head inflection, or recent bird/kin/weather/body/fauna drift.

Source basis: Patz section 3.5 sources bare nominative pronouns `ngayu`, `yundu`, `nyulu`, `ngana`, and `jana`.
Patz section 3.7 supports `yaluy` "here" and `yinyay` "there" as local demonstratives. Patz examples and prior
corpus law source `nyaji-l` as a perception verb; the corpus uses `nyajil` for nonpast perception and `nyajin` for
past perception. Rule 230 sources the target named-tree nouns; fruit, food, seed, medicine, poison, blinding, bark,
wood, spear, rope, material, thorn, branch, habitat, place, story, and use details remain lexical evidence only.

Retained target nouns: `bingkajiri` bingkajiri tree, `durral` durral tree, `kalbariji` kalbariji tree, `kalkuri`
kalkuri tree, `kuji-kuji` kuji-kuji tree, `kuralbi` kuralbi tree, `kuray-kuray` kuray-kuray tree, `mingur` mingur
tree, `mukukana` mukukana tree, and `mungka-mungka` mungka-mungka tree.

Support heads: `ngayu`, `yundu`, `nyulu`, `ngana`, `jana`, `yaluy`, `yinyay`, `nyajil`, and `nyajin`.

**Named-tree perception distribution.**

| frame | safe Batch 273 form | construction lesson |
|---|---|---|
| 1sg nonpast, here | `Ngayu bingkajiri yaluy nyajil.` | I see the bingkajiri tree here; no long-seed/eating/blinding story |
| 2sg nonpast, there | `Yundu durral yinyay nyajil.` | you see the durral tree there; no fruit, spear, or wood row |
| 3sg nonpast, there | `Nyulu kalbariji yinyay nyajil.` | he sees the kalbariji tree there; no finger-cherry food row |
| 1pl.inc nonpast, here | `Ngana kuralbi yaluy nyajil.` | we see the kuralbi tree here; older bark-source rows stay closed |
| 3pl past, there | `Jana mingur yinyay nyajin.` | they saw the mingur tree there; no oilnut, roasting, or cosmetic row |

**Process traps from batch 273.**

- Exact duplicate preflight over all 50 planned named-tree perception surfaces returned no accepted, revised, or
  under-review collisions.
- Rule 231 retained the ten Rule 230 target heads only; no new tree candidate was admitted.
- Earlier flora/tree target heads from Rules 163, 165, 167, 199, 208, 224, and 225 stayed closed.
- The `kuralbi` prior-use audit found two older bark-source rows and five Rule 230 bare-reference rows; Rule 231 kept
  `kuralbi` bare as object and did not reopen bark, rope, or material-source semantics.
- All target named-tree nouns stayed bare transitive objects: no target LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS,
  PRIV, EXCESS, plural morphology, derivation, compound expansion, productive reduplication, or target suffixing was
  admitted.
- Pronoun A forms stayed bare nominatives; no pronoun case paradigm beyond `ngayu`, `yundu`, `nyulu`, `ngana`, and
  `jana` was opened.
- `Yaluy`, `yinyay`, `nyajil`, and `nyajin` stayed uninflected support/predicate forms; no demonstrative case,
  possessive, comitative, local-derived, plural-human `-rriny`, proximal `yala`/`yanyu`, perception compound, or
  support-inflection form was opened.
- The source-prose tails stayed closed: no fruit, edible, food, seed, medicine, poison, blinding, bark, wood, spear,
  rope, material, gum, timber, thorn, branch, habitat, ecology, place, story, country, ownership, flower, season,
  or support overinterpretation drift.
- Rules 149-231 implement-action, geography-route, water-use, weather-event, plant-use, material-source, human/kin
  event, body-part, flora-use, insect-use, shellfish-use, bird-use, reptile-use, mammal-use, dinghy/loan, fish-use,
  object-use, object-reference, landform-use, landform-reference, clothing-use, weapon-use, perception-source,
  state-predicate, property-adjective, visual-property, perception-frame, tree-reference, distal-demonstrative,
  sound-reference, deictic sound-reference, surface-property adjective, negated surface-property, low-frequency
  property-adjective, negated low-frequency property, low-coverage object-reference, low-coverage tree-reference,
  low-coverage artefact-reference, low-coverage water-reference, low-coverage bird-reference, low-coverage
  insect-reference, low-coverage shellfish-reference, person-quality adjective, food-reference, body-part reference,
  fauna-reference, named-tree-reference, non-tree-flora-reference, weather-condition-reference, kin-reference,
  third bird-reference, second low-coverage named-tree-reference, and named-tree perception traps remain closed.
- **Process logging note.** Batch 273 stored source readback, construction scope, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, close, export, source-book update, render, and
  live-doc verification in
  `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-273-named-tree-perception-consolidation-after-rule230-process.md`.
- Lint GREEN 13747; batch 273 added 50 accepted rows, 250 five-lens review passes, 29 lessons, 19 lexeme/source-log
  rows, export 11531/1114/1102, and process-event rows through live-doc verification event 2142.

## Rule 232 - second landform/geography reference lexical expansion after Rule 231 - batch-274 (LEXICAL)

Rule 232 adds a second bounded landform/geography reference field in bare deictic and 1sg perception frames. It admits
ten dictionary-backed landform nouns not selected in Rules 185-186 and keeps each as a bare reference head. It does not
open place names, route/travel/crossing events, river/water-use, burning/clearing, live-ant/insect behavior, ecology,
habitat, reef/sea/collecting, climbing/falling/danger, ownership/dispute/legal/social readings, finding/peeping/
causative readings, rubbish/debris/leaf-mould/growing-use readings, target case, target compounds, productive
reduplication, support-head inflection, or Rule 231 named-tree drift.

Source basis: Patz section 3.1 supports nouns as nominal semantic content. Patz section 3.7 gives Yalanji `yinya`
"that/those", `yaluy` "here", and `yinyay` "there"; demonstrative pronouns may co-occur with nouns in both
`yinya NOUN` and `NOUN yinya` order. Patz examples and prior corpus law support `nyaji-l` perception with nonpast
`nyajil`. Rule 232 keeps all support heads bare and uninflected. Dictionary entries source the target landform nouns;
source-prose tails are lexical evidence only, not permission for event or use drift.

Admitted target nouns: `mabil` swamp, `karrirrangkal` coral, `jalngarr` flat rock, `jinali` smooth rock, `kangku`
valley, `yalmba` seashore, `kambal-kambal` mud, `jalkar` high bank, `janku` hole, and `jamba` hillside.

Support heads: `yinya`, `yaluy`, `yinyay`, `ngayu`, and `nyajil`.

**Second landform/geography reference distribution.**

| frame | safe Batch 274 form | construction lesson |
|---|---|---|
| TARGET here | `Mabil yaluy.` | swamp here; no crossing, route, water-use, or habitat row |
| that TARGET here | `Yinya karrirrangkal yaluy.` | coral here; no lime, reef/sea, collecting, or material-use row |
| TARGET that there | `Jalngarr yinya yinyay.` | flat rock there; no sitting, creek, route, or event row |
| that TARGET there | `Yinya jalkar yinyay.` | high bank there; no `jalkar-jalkar` steep-property or river-danger row |
| 1sg nonpast, here | `Ngayu jamba yaluy nyajil.` | I see the hillside here; no root/under-tree, burning, or social-metaphor row |

**Process traps from batch 274.**

- Celestial was rejected because the clean noun inventory was too thin without mixing in verb compounds and high-count
  sun/moon forms.
- Artefact was deferred because earlier object/artefact rules already used many obvious heads and the remaining pool
  carried loan, use, source-material, ownership, manufacture, or post-contact drift traps.
- Exact duplicate preflight over all 50 planned landform/geography-reference surfaces returned no accepted, revised,
  or under-review collisions.
- `Jalkaraburr` was rejected because Batches 193-194 already gave it deictic/perception coverage.
- `Yikin` was rejected because the source gives "bank or river"; river/water-use ambiguity was unnecessary once ten
  cleaner heads were available.
- Rules 185-186 target heads stayed closed: `binda-dijarr`, `duli`, `jamar`, `kabay`, `karrangkal`, `kuri`, `ngamar`,
  `nganyay`, `ngidin`, and `warrmba`.
- Rule 185 rejected/high-risk candidates stayed closed: `damu naka`, `kurrkal`, `ngunnga`, `nurru`, `nyamun`,
  `walba-murru`, and `yikin`.
- All Rule 232 target nouns stayed bare: no target LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS, plural
  morphology, derivation, target compounds, productive reduplication, or target suffixing was admitted.
- `Kambal-kambal` stayed a whole lexical reduplicated noun; `jalkar` stayed a noun "high bank" and did not import
  `jalkar-jalkar` steep-property grammar.
- `Yinya`, `yaluy`, `yinyay`, `ngayu`, and `nyajil` stayed uninflected support heads; no demonstrative case,
  possessive, comitative, local-derived, plural-human `-rriny`, proximal `yala`/`yanyu`, pronoun case, perception
  compound, or support-inflection form was opened.
- The source-prose tails stayed closed: no place-name, route/travel/crossing, river/water-use, burning/clearing,
  live-ant/insect behavior, ecology/habitat, reef/sea/collecting, climbing/falling/danger, ownership/dispute/legal/
  social, finding/peeping/causative, rubbish/debris/leaf-mould/growing-use, or support overinterpretation drift.
- Rules 149-232 implement-action, geography-route, water-use, weather-event, plant-use, material-source, human/kin
  event, body-part, flora-use, insect-use, shellfish-use, bird-use, reptile-use, mammal-use, dinghy/loan, fish-use,
  object-use, object-reference, landform-use, landform-reference, clothing-use, weapon-use, perception-source,
  state-predicate, property-adjective, visual-property, perception-frame, tree-reference, distal-demonstrative,
  sound-reference, deictic sound-reference, surface-property adjective, negated surface-property, low-frequency
  property-adjective, negated low-frequency property, low-coverage object-reference, low-coverage tree-reference,
  low-coverage artefact-reference, low-coverage water-reference, low-coverage bird-reference, low-coverage
  insect-reference, low-coverage shellfish-reference, person-quality adjective, food-reference, body-part reference,
  fauna-reference, named-tree-reference, non-tree-flora-reference, weather-condition-reference, kin-reference,
  third bird-reference, second low-coverage named-tree-reference, named-tree perception, and second landform/geography
  reference traps remain closed.
- **Process logging note.** Batch 274 stored field audit, source readback, lexical scope, duplicate preflight, static
  guards, under-review lint, five-lens review, lessons, lexeme/source logs, close, export, source-book update, render,
  and live-doc verification in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-274-second-landform-geography-reference-lexical-expansion-after-rule231-process.md`.
- Lint GREEN 13797; batch 274 added 50 accepted rows, 250 five-lens review passes, 30 lessons, 15 lexeme/source-log
  rows, export 11576/1117/1104, and process-event rows through live-doc verification event 2159.

## Rule 233 - landform/geography construction consolidation after Rule 232 - batch-275 (CONSTRUCTION)

Rule 233 consolidates the Rule 232 landform/geography field by changing only the support frame. It keeps the same ten
dictionary-backed target nouns and adds one postposed demonstrative band plus four pronoun-perception bands. It does
not open place names, route/travel/crossing events, river/water-use, burning/clearing, live-ant/insect behavior,
ecology/habitat, reef/sea/collecting, climbing/falling/danger, ownership/dispute/legal/social readings,
finding/peeping/causative readings, rubbish/debris/leaf-mould/growing-use readings, target case, target compounds,
productive reduplication, support-head inflection, pronoun case, or perception compounds.

Source basis: the target nouns remain the Rule 232 dictionary entries. Patz section 3.5 sources nominative pronouns
`yundu`, `nyulu`, `ngana`, and `jana`. Patz section 3.7 gives Yalanji `yinya` "that/those", `yaluy` "here", and
`yinyay` "there". Patz text examples source `nyaji-l` nonpast perception; accepted corpus convention supports
`nyajin` as the past perception surface.

Admitted target nouns: `mabil` swamp, `karrirrangkal` coral, `jalngarr` flat rock, `jinali` smooth rock, `kangku`
valley, `yalmba` seashore, `kambal-kambal` mud, `jalkar` high bank, `janku` hole, and `jamba` hillside.

Support heads: `yinya`, `yaluy`, `yinyay`, `yundu`, `nyulu`, `ngana`, `jana`, `nyajil`, and `nyajin`.

**Landform/geography construction distribution.**

| frame | safe Batch 275 form | construction lesson |
|---|---|---|
| postposed that-here | `Mabil yinya yaluy.` | that swamp is here; no target case or route/water-use row |
| 2sg nonpast, there | `Yundu karrirrangkal yinyay nyajil.` | you see the coral there; no lime, reef/sea, collecting, or material-use row |
| 3sg nonpast, here | `Nyulu jalngarr yaluy nyajil.` | he sees the flat rock here; no sitting, creek, route, or event row |
| 1pl.inc nonpast, there | `Ngana jalkar yinyay nyajil.` | we see the high bank there; no `jalkar-jalkar` steep-property or river-danger row |
| 3pl past, here | `Jana jamba yaluy nyajin.` | they saw the hillside here; no root/under-tree, burning, or social-metaphor row |

**Process traps from batch 275.**

- Exact duplicate preflight over all 50 planned landform/geography construction surfaces returned no accepted,
  revised, or under-review collisions.
- `TARGET yinyay` was not used because the older corpus already contains at least one exact surface in that mini-grid.
- Rule 233 retained the ten Rule 232 target heads only; no new landform/geography candidate was admitted.
- All Rule 233 target nouns stayed bare: no target LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS, plural
  morphology, derivation, target compounds, productive reduplication, or target suffixing was admitted.
- `Kambal-kambal` stayed a whole lexical reduplicated noun; `jalkar` stayed a noun "high bank" and did not import
  `jalkar-jalkar` steep-property grammar.
- `Yinya`, `yaluy`, `yinyay`, `yundu`, `nyulu`, `ngana`, `jana`, `nyajil`, and `nyajin` stayed uninflected support
  heads. Pronoun A forms stayed bare nominatives.
- The source-prose tails stayed closed: no place-name, route/travel/crossing, river/water-use, burning/clearing,
  live-ant/insect behavior, ecology/habitat, reef/sea/collecting, climbing/falling/danger, ownership/dispute/legal/
  social, finding/peeping/causative, rubbish/debris/leaf-mould/growing-use, or support overinterpretation drift.
- Rules 149-233 carry-forward traps remain closed, including implement actions, geography-route, water-use,
  weather-event, plant-use, material-source, human/kin event, body-part, flora-use, insect-use, shellfish-use,
  bird-use, reptile-use, mammal-use, dinghy/loan, fish-use, object-use, clothing-use, weapon-use, perception-source,
  state/property drift, named-tree source-prose drift, and second landform/geography source-prose drift.
- **Process logging note.** Batch 275 stored source readback, construction scope, duplicate preflight, static guards,
  under-review lint, five-lens review, lessons, lexeme/source logs, close, post-close lint, and export in
  `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-275-landform-geography-construction-consolidation-after-rule232-process.md`.
- Lint GREEN 13847; batch 275 added 50 accepted rows, 250 five-lens review passes, 30 lessons, 19 lexeme/source-log
  rows, export 11620/1120/1107, and process-event rows through export event 2171 before source-book/render events.

## Rule 234 - third body-part reference lexical expansion after Rule 233 - batch-276 (LEXICAL)

Rule 234 adds a third bounded body-part reference field after the Rule 233 landform/geography construction pass. It
admits ten dictionary-backed corporeal nouns in bare deictic and demonstrative reference frames. It does not open
possession, possessor pronouns, body-state predicates, pain, illness, medicine/healing, body-fluid rows, ritual/taboo/
scar/initiation rows, animal-only readings, dialect-only readings, homograph senses, movement/use/event readings,
target case, target compounds, productive reduplication, number morphology, derivation, or support-head inflection.

Source basis: Patz section 3.1 supports nouns as nominal semantic content and explicitly includes corporeal objects,
including external and internal body parts, within the noun domain. Patz section 3.7 gives Yalanji `yinya`
"that/those", `yaluy` "here", and `yinyay` "there"; demonstrative pronouns may co-occur with nouns in both
`yinya NOUN` and `NOUN yinya` order. Dictionary entries source each body-part head; when an entry listed multiple
glosses, Rule 234 deliberately selected the narrowest safer sense and left the other glosses closed.

Admitted target nouns: `bandin` love handles, `bari` chin, `bibar` shin, `birri` fingernail, `jiba` liver,
`jandal` leg, `jibar` stomach, `kangkul` cheek, `kuwinyu` posterior, and `waba` thigh.

Support heads: `yinya`, `yaluy`, and `yinyay`.

**Third body-part reference distribution.**

| frame | safe Batch 276 form | construction lesson |
|---|---|---|
| TARGET here | `Bandin yaluy.` | love handles are here; plural English only, no possession or body-state row |
| TARGET there | `Kuwinyu yinyay.` | posterior is there; neutral body-part reference, no rude register or event row |
| that TARGET there | `Yinya bari yinyay.` | that chin is there; no jaw extension from the source entry |
| TARGET that there | `Jiba yinya yinyay.` | that liver is there; no insides/guts/organs generalization |
| that TARGET here | `Yinya kangkul yaluy.` | that cheek is here; no drift to `kangku` valley |

**Process traps from batch 276.**

- Exact duplicate preflight over all 50 planned body-part reference surfaces returned no accepted, revised, or
  under-review collisions.
- `Junkan` was rejected because "back of ankle" introduced unnecessary edge risk; `waba` was selected instead and
  narrowed to thigh, not hip.
- `Bandin` and `kuwinyu` had no accepted token hits before this batch; the other heads were retained only as narrow
  body-part references, not as permission to expand into medical, possession, movement, or event predicates.
- `Bari` stayed chin, not jaw. `Bibar` stayed shin, not ankle. `Birri` stayed fingernail, not toenail. `Jiba` stayed
  liver, not insides, guts, or organs generally. `Jibar` stayed stomach and did not import the locational
  `jibarr` hinterland form. `Kangkul` stayed cheek and did not drift to `kangku` valley. `Kuwinyu` stayed the neutral
  posterior noun supplied by the dictionary.
- All Rule 234 target nouns stayed bare: no target LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS, plural
  morphology, derivation, target compounds, productive reduplication, or target suffixing was admitted.
- `Yinya`, `yaluy`, and `yinyay` stayed uninflected support heads; no demonstrative case, possessive, comitative,
  local-derived, plural-human `-rriny`, proximal `yala`/`yanyu`, or support-inflection form was opened.
- Rules 149-234 carry-forward traps remain closed, including implement actions, route/travel, water-use,
  weather-event, plant-use, material-source, human/kin events, body-part possession/body-state/pain/illness/medical
  drift, flora/fauna use or event rows, landform source-prose drift, perception compounds, target case, support
  inflection, productive compounds, and productive reduplication.
- **Process logging note.** Batch 276 stored field audit, source readback, lexical scope, duplicate preflight, static
  guards, under-review lint, five-lens review, lessons, lexeme/source logs, close, post-close lint, export,
  source-book update, render, and live-doc verification in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-276-third-body-part-reference-lexical-expansion-after-rule233-process.md`.
- Lint GREEN 13897; batch 276 added 50 accepted rows, 250 five-lens review passes, 28 lessons, 13 lexeme/source-log
  rows, export 11657/1126/1114, and process-event rows through live-doc verification.

## Rule 235 - body-part construction consolidation after Rule 234 - batch-277 (CONSTRUCTION)

Rule 235 consolidates the Rule 234 body-part field by changing only the support frame. It keeps the same ten
dictionary-backed body-part nouns and adds one postposed demonstrative band plus four pronoun-perception bands. It
does not open possession, possessor pronouns, body-state predicates, pain, illness, medicine/healing, body-fluid rows,
ritual/taboo/scar/initiation rows, animal-only readings, dialect-only readings, homograph senses, movement/use/event
readings, target case, target compounds, productive reduplication, pronoun case, perception compounds, number
morphology, derivation, or support-head inflection.

Source basis: the target nouns remain the Rule 234 dictionary entries. Patz section 3.1 supports body-part nouns as
nominal corporeal objects. Patz section 3.5 sources nominative pronouns `yundu`, `nyulu`, `ngana`, and `jana`. Patz
section 3.7 gives Yalanji `yinya` "that/those", `yaluy` "here", and `yinyay` "there". Patz section 3.8.3.2 lists
`nyaji-l` as "see"; accepted corpus convention supports `nyajin` as the past perception surface.

Admitted target nouns retained: `bandin` love handles, `bari` chin, `bibar` shin, `birri` fingernail, `jiba` liver,
`jandal` leg, `jibar` stomach, `kangkul` cheek, `kuwinyu` posterior, and `waba` thigh.

Support heads: `yinya`, `yaluy`, `yinyay`, `yundu`, `nyulu`, `ngana`, `jana`, `nyajil`, and `nyajin`.

**Body-part construction distribution.**

| frame | safe Batch 277 form | construction lesson |
|---|---|---|
| postposed that-here | `Bandin yinya yaluy.` | those love handles are here; lexical plural only, no possession or body-state row |
| 2sg nonpast, there | `Yundu bari yinyay nyajil.` | you see the chin there; no jaw extension or pronoun case |
| 3sg nonpast, here | `Nyulu jiba yaluy nyajil.` | he sees the liver here; no insides/guts, emotion, medical, or butchery row |
| 1pl.inc nonpast, there | `Ngana kangkul yinyay nyajil.` | we see the cheek there; no `kangku` valley or slap-compound drift |
| 3pl past, here | `Jana kuwinyu yaluy nyajin.` | they saw the posterior here; neutral reference only, no rude-register/event row |

**Process traps from batch 277.**

- Exact duplicate preflight over all 50 planned body-part construction surfaces returned no accepted, revised, or
  under-review collisions.
- A first bank attempt exposed an insert-order bug in the new script: confidence was placed in `status`, so
  `close_277.py` refused to proceed with 0 `under_review` rows. The bug was patched before any acceptance, recorded
  as process event 2195, and the corrected bank was rerun.
- Rule 235 retained the ten Rule 234 target heads only; no new body-part candidate was admitted.
- All Rule 235 target nouns stayed bare: no target LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS, plural
  morphology, derivation, target compounds, productive reduplication, or target suffixing was admitted.
- Pronoun A forms stayed bare nominatives: `yundu`, `nyulu`, `ngana`, and `jana`. No accusative, dative, locative,
  ablative, comitative, or possessive pronoun forms were admitted.
- `Yinya`, `yaluy`, `yinyay`, `nyajil`, and `nyajin` stayed uninflected support/predicate heads; no demonstrative
  case, possessive, comitative, local-derived, plural-human `-rriny`, proximal `yala`/`yanyu`, perception compound,
  or support-inflection form was opened.
- `Bari` stayed chin, not jaw. `Bibar` stayed shin, not ankle. `Birri` stayed fingernail, not toenail. `Jiba` stayed
  liver, not insides/guts, emotion, or `jiba` compounds. `Jibar` stayed stomach, not locational `jibarr`. `Kangkul`
  stayed cheek, not `kangku` valley or `kangkul kulbal` slap. `Kuwinyu` stayed neutral posterior. `Waba` stayed
  thigh, not hip.
- Rules 149-235 carry-forward traps remain closed, including implement actions, route/travel, water-use,
  weather-event, plant-use, material-source, human/kin events, body-part possession/body-state/pain/illness/medical
  drift, flora/fauna use or event rows, landform source-prose drift, pronoun case, perception compounds, target case,
  support inflection, productive compounds, and productive reduplication.
- **Process logging note.** Batch 277 stored source readback, construction scope, duplicate preflight, insert-order
  correction, static guards, under-review lint, five-lens review, lessons, lexeme/source logs, close, post-close lint,
  export, source-book update, render, and live-doc verification in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-277-body-part-construction-consolidation-after-rule234-process.md`.
- Lint GREEN 13947; batch 277 added 50 accepted rows, 250 five-lens review passes, 30 lessons, 19 lexeme/source-log
  rows, export 11696/1129/1122, and process-event rows through live-doc verification.

## Rule 236 - fire-reference lexical expansion after Rule 235 - batch-278 (LEXICAL)

Batch 278 / Rule 236 brings the corpus to 13,997 verified sentences and adds a bounded fire-reference lexical field
after the Rule 235 body-part construction pass. It admits ten dictionary-backed nouns in bare deictic and
demonstrative reference frames. It does not open fire-making, lighting, firewood, collecting, cooking, burning,
clearing, spreading, leaping-flame events, hot coals/ashes, body-fluid homographs, loans, target case, target
compounds, productive reduplication, number morphology, derivation, or support-head inflection.

Source basis: Patz section 3.1 supports nouns as terms for objects, properties, weather phenomena, artefacts, and
other objects of human habitat. Patz section 3.7 gives Yalanji `yinya` "that/those", `yaluy` "here", and `yinyay`
"there"; demonstrative pronouns may co-occur with nouns in both `yinya NOUN` and `NOUN yinya` order. Dictionary
entries source each fire-reference head. When an entry also had action, material, or homograph pressure, Rule 236
selected the narrow reference sense and left the rest closed.

Admitted target nouns: `baya` fire, `jimal` fire stick, `jirramar` small sticks, `kubu` smoke, `kunjin` fire,
`miyilkura` smouldering log, `ngalku` bush fire, `ngaluri` flames, `ngunjil` charcoal, and `wula` flames.

Support heads: `yinya`, `yaluy`, and `yinyay`.

**Fire-reference lexical distribution.**

| frame | safe Batch 278 form | construction lesson |
|---|---|---|
| TARGET here | `Baya yaluy.` | fire is here; no firewood, lighting, or use row |
| TARGET there | `Wula yinyay.` | flames are there; no leaping-flame event row |
| that TARGET there | `Yinya jimal yinyay.` | that fire stick is there; no fire-making or twirling row |
| TARGET that there | `Jirramar yinya yinyay.` | those small sticks are there; no kindling-use or collecting row |
| that TARGET here | `Yinya ngalku yaluy.` | that bush fire is here; no burning, clearing, or spreading event row |

**Process traps from batch 278.**

- Exact duplicate preflight over all 50 planned fire-reference surfaces returned no accepted, revised, or
  under-review collisions.
- Rule 236 selected ten target heads only: `baya`, `jimal`, `jirramar`, `kubu`, `kunjin`, `miyilkura`, `ngalku`,
  `ngaluri`, `ngunjil`, and `wula`.
- `Baya` and `kunjin` stayed fire, not firewood, lighting, fire-use, cooking, or collecting. `Jimal` stayed fire
  stick, not fire-making or `jimal damal`. `Jirramar` stayed small sticks, not an action of starting a fire.
  `Kubu` stayed smoke, not smoke-out/use. `Miyilkura` stayed smouldering log, not burning event. `Ngalku` stayed
  bush fire, not clearing, spreading, or grassfire event. `Ngaluri` and `wula` stayed flames, not leaping-flame
  predicates. `Ngunjil` stayed charcoal, not hot coals or ashes.
- Body-fluid homographs stayed closed: `dalngarri` urine was not used as a flame synonym, and `nulung` pus was not
  admitted. Loans and modern fire implements stayed closed.
- All Rule 236 target nouns stayed bare: no target LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS,
  plural morphology, derivation, target compounds, productive reduplication, or target suffixing was admitted.
- `Yinya`, `yaluy`, and `yinyay` stayed uninflected support heads; no demonstrative case, possessive, comitative,
  local-derived, plural-human `-rriny`, proximal `yala`/`yanyu`, or support-inflection form was opened.
- Rules 149-236 carry-forward traps remain closed, including implement actions, route/travel, water-use,
  weather-event, plant-use, material-source, human/kin events, body-part possession/body-state/pain/illness/medical
  drift, flora/fauna use or event rows, landform source-prose drift, pronoun case, perception compounds, target case,
  support inflection, productive compounds, productive reduplication, and the new fire-reference use/action/homograph
  traps.
- **Process logging note.** Batch 278 stored source readback, lexical scope, coverage audit, duplicate preflight,
  static guards, under-review lint, five-lens review, lessons, lexeme/source logs, close, post-close lint, and export
  in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-278-fire-reference-lexical-expansion-after-rule235-process.md`.
- Lint GREEN 13997; batch 278 added 50 accepted rows, 250 five-lens review passes, 27 lessons, 13 lexeme/source-log
  rows, export 11735/1135/1127, and process-event rows through export event 2225 before source-book/render events.

## Rule 237 - fire-reference construction consolidation after Rule 236 - batch-279 (CONSTRUCTION)

Batch 279 / Rule 237 brings the corpus to 14,047 verified sentences and consolidates the Rule 236 fire-reference
field by changing only the support frame. It keeps the same ten dictionary-backed nouns and adds one
postposed-demonstrative band plus four pronoun-perception bands. It does not open fire-making, lighting, firewood,
collecting, cooking, burning, clearing, spreading, leaping-flame events, smoke-source/smoke-out rows, hot coals/
ashes, body-fluid homographs, loans, pronoun case, perception compounds, target case, target compounds, productive
reduplication, number morphology, derivation, or support-head inflection.

Source basis: the target nouns remain the Rule 236 dictionary entries. Patz section 3.5 sources nominative pronouns
`yundu`, `nyulu`, `ngana`, and `jana`. Patz section 3.7 gives Yalanji `yinya` "that/those", `yaluy` "here", and
`yinyay` "there". Patz section 3.8.3.2 lists `nyaji-l` as "see"; accepted corpus convention supports `nyajin` as
the past perception surface. Patz Text 12 contains fire/smoke perception contexts, but Rule 237 uses only the
perception affordance and leaves the story/event prose closed.

Admitted target nouns retained: `baya` fire, `jimal` fire stick, `jirramar` small sticks, `kubu` smoke, `kunjin`
fire, `miyilkura` smouldering log, `ngalku` bush fire, `ngaluri` flames, `ngunjil` charcoal, and `wula` flames.

Support heads: `yinya`, `yaluy`, `yinyay`, `yundu`, `nyulu`, `ngana`, `jana`, `nyajil`, and `nyajin`.

**Fire-reference construction distribution.**

| frame | safe Batch 279 form | construction lesson |
|---|---|---|
| postposed that-here | `Baya yinya yaluy.` | that fire is here; no firewood, lighting, or use row |
| 2sg nonpast, there | `Yundu jimal yinyay nyajil.` | you see the fire stick there; no fire-making or pronoun case |
| 3sg nonpast, here | `Nyulu kubu yaluy nyajil.` | he sees the smoke here; no smoke-source or smoke-out row |
| 1pl.inc nonpast, there | `Ngana ngalku yinyay nyajil.` | we see the bush fire there; no clearing, spreading, or danger row |
| 3pl past, here | `Jana wula yaluy nyajin.` | they saw the flames here; no `dalngarri` homograph or leaping event row |

**Process traps from batch 279.**

- Exact duplicate preflight over all 50 planned fire-reference construction surfaces returned no accepted, revised,
  or under-review collisions.
- Rule 237 retained the ten Rule 236 target heads only; no new fire-domain candidate was admitted.
- `Baya` and `kunjin` stayed fire, not firewood, lighting, fire-use, cooking, collecting, or coming-fire event.
  `Jimal` stayed fire stick, not fire-making or `jimal damal`. `Jirramar` stayed small sticks, not kindling action.
  `Kubu` stayed smoke, not smoke-source, smoke-out, or warning event. `Miyilkura` stayed smouldering log, not
  burning/cooking/warming event. `Ngalku` stayed bush fire, not clearing, spreading, danger, or grassfire event.
  `Ngaluri` and `wula` stayed flames, not leaping-flame predicates. `Ngunjil` stayed charcoal, not hot coals or
  ashes.
- Body-fluid homographs stayed closed: `dalngarri` urine was not used as a flame synonym, and `nulung` pus was not
  admitted. Loans and modern fire implements stayed closed.
- All Rule 237 target nouns stayed bare: no target LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS,
  plural morphology, derivation, target compounds, productive reduplication, or target suffixing was admitted.
- Pronoun A forms stayed bare nominatives: `yundu`, `nyulu`, `ngana`, and `jana`. No accusative, dative, locative,
  ablative, comitative, or possessive pronoun forms were admitted.
- `Yinya`, `yaluy`, `yinyay`, `nyajil`, and `nyajin` stayed uninflected support/predicate heads; no demonstrative
  case, possessive, comitative, local-derived, plural-human `-rriny`, proximal `yala`/`yanyu`, perception compound,
  or support-inflection form was opened.
- Rules 149-237 carry-forward traps remain closed, including implement actions, route/travel, water-use,
  weather-event, plant-use, material-source, human/kin events, body-part possession/body-state/pain/illness/medical
  drift, flora/fauna use or event rows, landform source-prose drift, pronoun case, perception compounds, target case,
  support inflection, productive compounds, productive reduplication, and fire-reference use/action/homograph traps.
- **Process logging note.** Batch 279 stored source readback, construction scope, coverage audit, duplicate preflight,
  static guards, under-review lint, five-lens review, lessons, lexeme/source logs, close, post-close lint, and export
  in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-279-fire-reference-construction-consolidation-after-rule236-process.md`.
- Lint GREEN 14047; batch 279 added 50 accepted rows, 250 five-lens review passes, 31 lessons, 19 lexeme/source-log
  rows, export 11776/1140/1131, and process-event rows through export event 2244 before source-book/render events.

## Rule 238 - dwelling and household reference expansion after Rule 237 - batch-280 (LEXICAL)

Batch 280 / Rule 238 brings the corpus to 14,097 verified sentences and opens a bounded dwelling/household
reference field after the Rule 237 fire-reference construction pass. It admits ten checked noun heads in bare
preposed-demonstrative, postposed-demonstrative, and 3sg perception frames. It does not license `yamba` opium/
particle/none homographs, `jakal` mouse/full/front homographs, `warrbi` axe/beehive-house homographs, building,
setting up camp, spreading blankets, entering, nailing, roofing/source-material prose, sleeping, covering, warming,
front/open/shut extensions, plank/round-stick contrast, top-of-anything extension, target case, pronoun case,
perception compounds, target compounds, productive reduplication, derivation, or support-head inflection.

Source basis: Patz section 3.1.2 supports nouns as terms for artifacts and objects of human habitat, and explicitly
lists `bayan` as camp/house/shelter. Patz section 3.7 gives Yalanji `yinya` "that/those", `yaluy` "here", and
`yinyay` "there", and states that with one noun the demonstrative may precede or follow the noun. Patz section 3.5
sources bare nominative `nyulu`; Patz section 3.8.3.2 sources `nyaji-l` "see". Dictionary entries source each target
head; `kararr` is the grammar-added Patz-backed blanket/sheet/grass-bedding entry.

Admitted target nouns: `bakarr` ridge pole, `bayan` house, `bira` windbreak, `jiji` roof, `kilili` windbreak,
`wurun` humpy, `jakway` door, `yulal` board, `kararr` blanket, and `bilangkurr` blanket.

Support heads: `yinya`, `yaluy`, `yinyay`, `nyulu`, and `nyajil`.

**Dwelling/household reference distribution.**

| frame | safe Batch 280 form | construction lesson |
|---|---|---|
| preposed that-here | `Yinya bakarr yaluy.` | that ridge pole is here; no construction or material-source row |
| preposed that-there | `Yinya jiji yinyay.` | that roof is there; no top-of-anything or roofing-material extension |
| postposed that-here | `Bayan yinya yaluy.` | that house is here; no camping, building, possession, or locative row |
| postposed that-there | `Kararr yinya yinyay.` | that blanket is there; no spreading, sleeping, covering, or warming row |
| 3sg nonpast, there | `Nyulu yulal yinyay nyajil.` | he sees the board there; no plank contrast, nailing, or building row |

**Process traps from batch 280.**

- Exact duplicate preflight over all 50 planned dwelling/household surfaces returned no accepted, revised, or
  under-review collisions.
- Rule 238 selected ten target heads only after rejecting `yamba`, `jakal`, `warrbi`, `dubal`, `kakarr`,
  `karrngka`, `dimbi`, `walal`, `ngaral`, `yuru-dudal`, `wanjakan`, and `wadil` as avoidable homograph, cultural,
  property, motion, building, source-material, or weather-event traps.
- `Bakarr` stayed ridge pole, not a construction/material-source row. `Bayan` stayed house, not camping, building,
  possession, locative, opium, particle, or `yamba-kari` none. `Bira` and `kilili` stayed windbreak labels, not
  making/setting/weather rows. `Jiji` stayed roof, not top-of-anything. `Wurun` stayed humpy, not halfway, building,
  sleeping, or rain-shelter prose. `Jakway` stayed door, not front/open/close/shut. `Yulal` stayed board, not plank,
  round-stick contrast, nailing, or building. `Kararr` and `bilangkurr` stayed blanket labels, not spreading,
  sleeping, covering, warming, ownership, clothing, sheet/grass-bedding, or year-counting rows.
- All Rule 238 target nouns stayed bare: no target LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS,
  plural morphology, derivation, target compounds, productive reduplication, or target suffixing was admitted.
- `Yinya`, `yaluy`, `yinyay`, `nyulu`, and `nyajil` stayed uninflected support heads; no demonstrative case,
  local-derived form, pronoun case, perception compound, proximal `yala`/`yanyu`, plural-human `-rriny`, or support
  inflection was opened.
- Rules 149-238 carry-forward traps remain closed, including implement actions, route/travel, water-use,
  weather-event, plant-use, material-source, human/kin events, body-part possession/body-state/pain/illness/medical
  drift, flora/fauna use or event rows, landform source-prose drift, fire-reference use/action/homograph traps,
  pronoun case, perception compounds, target case, support inflection, productive compounds, and productive
  reduplication.
- **Process logging note.** Batch 280 stored source readback, lexical scope, coverage audit, duplicate preflight,
  static guards, under-review lint, five-lens review, lessons, lexeme/source logs, close, post-close lint, and export
  in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-280-dwelling-household-reference-expansion-after-rule237-process.md`.
- Lint GREEN 14097; batch 280 added 50 accepted rows, 250 five-lens review passes, 29 lessons, 15 lexeme/source-log
  rows, export 11816/1143/1138, and process-event rows through export event 2262 before source-book/render events.

## Rule 239 - dwelling and household construction consolidation after Rule 238 - batch-281 (CONSTRUCTION)

Batch 281 / Rule 239 brings the corpus to 14,147 verified sentences and consolidates the Rule 238 dwelling/household
reference field by changing only the support frame. It keeps the same ten checked noun heads and adds five bare
nominative-pronoun perception bands. It does not open `yamba` opium/particle/none homographs, `jakal` mouse/full/
front homographs, `warrbi` axe/beehive-house homographs, building, setting up camp, spreading blankets, entering,
nailing, roofing/source-material prose, sleeping, covering, warming, front/open/shut extensions, plank/round-stick
contrast, top-of-anything extension, target case, pronoun case, perception compounds, target compounds, productive
reduplication, derivation, or support-head inflection.

Source basis: the target nouns remain the Rule 238 dictionary/grammar-backed entries. Patz section 3.5 Table 3.6
sources bare nominative `ngayu`, `nyulu`, `yurra`, `bula`, and `jana`; Patz section 3.7 gives Yalanji `yaluy`
"here" and `yinyay` "there"; Patz section 3.8.3.2 sources `nyaji-l` "see". Rule 239 uses only `nyajil` nonpast.

Admitted target nouns retained: `bakarr` ridge pole, `bayan` house, `bira` windbreak, `jiji` roof, `kilili`
windbreak, `wurun` humpy, `jakway` door, `yulal` board, `kararr` blanket, and `bilangkurr` blanket.

Support heads: `ngayu`, `nyulu`, `yurra`, `bula`, `jana`, `yaluy`, `yinyay`, and `nyajil`.

**Dwelling/household construction distribution.**

| frame | safe Batch 281 form | construction lesson |
|---|---|---|
| 1sg nonpast, there | `Ngayu bakarr yinyay nyajil.` | I see the ridge pole there; no construction or source-material row |
| 3sg nonpast, here | `Nyulu jiji yaluy nyajil.` | he sees the roof here; no top-of-anything or roofing-material extension |
| 2pl nonpast, there | `Yurra bayan yinyay nyajil.` | you all see the house there; no camping, building, possession, or locative row |
| 3du nonpast, here | `Bula kararr yaluy nyajil.` | the two of them see the blanket here; no spreading, sleeping, covering, or warming row |
| 3pl nonpast, there | `Jana yulal yinyay nyajil.` | they see the board there; no plank contrast, nailing, or building row |

**Process traps from batch 281.**

- Exact duplicate preflight over all 50 planned dwelling/household construction surfaces returned no accepted,
  revised, or under-review collisions.
- Rule 239 retained the ten Rule 238 target heads only; no new dwelling/household candidate was admitted.
- The construction bands were chosen after collision audit. Ordinary post-lexical consolidation frames collided with
  older `jakway`, `yulal`, and `bilangkurr` rows, so the batch used five zero-collision pronoun-perception bands.
- `Bakarr` stayed ridge pole, not a construction/material-source row. `Bayan` stayed house, not camping, building,
  possession, locative, opium, particle, or `yamba-kari` none. `Bira` and `kilili` stayed windbreak labels, not
  making/setting/weather rows. `Jiji` stayed roof, not top-of-anything. `Wurun` stayed humpy, not halfway, building,
  sleeping, or rain-shelter prose. `Jakway` stayed door, not front/open/close/shut. `Yulal` stayed board, not plank,
  round-stick contrast, nailing, or building. `Kararr` and `bilangkurr` stayed blanket labels, not spreading,
  sleeping, covering, warming, ownership, clothing, sheet/grass-bedding, or year-counting rows.
- All Rule 239 target nouns stayed bare: no target LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS,
  plural morphology, derivation, target compounds, productive reduplication, or target suffixing was admitted.
- Pronoun A forms stayed bare nominatives: `ngayu`, `nyulu`, `yurra`, `bula`, and `jana`. No accusative, dative,
  locative, ablative, comitative, possessive, or plural/dual extension was admitted beyond the sourced bare forms.
- `Yaluy`, `yinyay`, and `nyajil` stayed uninflected support heads; no demonstrative case, local-derived form,
  perception compound, purposive `nyaji-nka`, reduplicated watching form, or support inflection was opened.
- Rules 149-239 carry-forward traps remain closed, including implement actions, route/travel, water-use,
  weather-event, plant-use, material-source, human/kin events, body-part possession/body-state/pain/illness/medical
  drift, flora/fauna use or event rows, landform source-prose drift, fire-reference use/action/homograph traps,
  dwelling action/use/source/homograph traps, pronoun case, perception compounds, target case, support inflection,
  productive compounds, and productive reduplication.
- **Process logging note.** Batch 281 stored source readback, construction scope, coverage audit, duplicate preflight,
  static guards, under-review lint, five-lens review, lessons, lexeme/source logs, close, post-close lint, and export
  in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-281-dwelling-household-construction-consolidation-after-rule238-process.md`.
- Lint GREEN 14147; batch 281 added 50 accepted rows, 250 five-lens review passes, 31 lessons, 18 lexeme/source-log
  rows, export 11858/1147/1142, and process-event rows through export event 2281 before source-book/render events.

## Rule 240 - fish-reference perception debt sweep after Rule 239 - batch-282 (PERCEPTION)

Batch 282 / Rule 240 brings the corpus to 14,197 verified sentences and adds a bounded fish-reference perception debt
sweep after the Rule 238-239 dwelling pair. It admits ten checked fish labels in five bare nominative-pronoun
perception bands. It does not open catching, netting, hook/line, spearing, eating, cooking, bait, taboo,
storm/thunder, story/place, water/river/sea/reef/habitat, fish body-part analysis, colour predicates, dialect
equivalence, target case, pronoun case, perception compounds, target compounds, productive reduplication, derivation,
or support-head inflection.

Source basis: Patz section 3.1.2 supports nouns as terms for fauna and other corporeal objects. Patz section 3.5
Table 3.6 sources bare nominative `ngayu`, `nyulu`, `yurra`, `bula`, and `jana`; Patz section 3.7 gives Yalanji
`yaluy` "here" and `yinyay` "there"; Patz section 3.8.3.2 sources `nyaji-l` "see". Rule 240 uses only `nyajil`
nonpast.

Admitted target nouns: `kubija` barracuda, `mujarrka` archerfish, `barrbal` black bream, `wuyumbu` toadfish,
`bayil` perch, `dalmbal` flathead, `balarri` queenfish, `bilmbin` black-tip shark, `jalkay` salmon, and `jijirr`
red bream.

Support heads: `ngayu`, `nyulu`, `yurra`, `bula`, `jana`, `yaluy`, `yinyay`, and `nyajil`.

**Fish-reference perception distribution.**

| frame | safe Batch 282 form | construction lesson |
|---|---|---|
| 1sg nonpast, there | `Ngayu kubija yinyay nyajil.` | I see the barracuda there; garfish alternate and fishing/water prose closed |
| 3sg nonpast, here | `Nyulu barrbal yaluy nyajil.` | he sees the black bream here; no catching, food, water, or colour row |
| 2pl nonpast, there | `Yurra bayil yinyay nyajil.` | you all see the perch there; no jungle/freshwater expansion |
| 3du nonpast, here | `Bula bilmbin yaluy nyajil.` | the two of them see the black-tip shark here; no ray, habitat, danger, or bite row |
| 3pl nonpast, there | `Jana jijirr yinyay nyajil.` | they see the red bream there; no colour predicate or reef/habitat row |

**Process traps from batch 282.**

- Exact duplicate preflight over all 50 final planned fish-reference perception surfaces returned no accepted,
  revised, or under-review collisions.
- The first under-review bank selected `walarrji` catfish, but whole-corpus lint rejected all five `walarrji` rows for
  the established rhotic+palatal `rrj` guard. The target was removed rather than whitelisted; source-checked
  `barrbal` black bream replaced it before close.
- Rule 240 hard exclusions remain closed: `bayilbayil` after the unhyphenated-reduplication lint rejection,
  `kijukum` after the illegal-final-coda lint decision, `ngiwa` because of moray-eel/sea-snake/place/story-site
  senses, `yidilnyul` because it is marked Nyungkul with Yalanji `yalnganji`, and `walarrji` after the current lint
  rejection.
- `Kubija` stayed barracuda, not garfish. `Mujarrka` stayed archerfish, not spotted Jewfish, Nyungkul `dalku`, or
  habitat prose. `Barrbal` stayed black bream. `Wuyumbu` stayed toadfish, not striped toby or generic fish. `Bayil`
  stayed perch, not a jungle/freshwater expansion. `Dalmbal` stayed flathead, not `dukul-barangka` compound/synonym
  expansion. `Balarri` stayed queenfish. `Bilmbin` stayed black-tip shark, not black-tip ray, river/mangrove habitat,
  danger, or bite prose. `Jalkay` stayed salmon. `Jijirr` stayed red bream, not colour predicate or reef/habitat
  prose.
- All Rule 240 target nouns stayed bare: no target LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS,
  plural morphology, derivation, target compounds, productive reduplication, or target suffixing was admitted.
- Pronoun A forms stayed bare nominatives: `ngayu`, `nyulu`, `yurra`, `bula`, and `jana`. No accusative, dative,
  locative, ablative, comitative, possessive, or plural/dual extension was admitted beyond the sourced bare forms.
- `Yaluy`, `yinyay`, and `nyajil` stayed uninflected support heads; no demonstrative case, local-derived form,
  perception compound, purposive `nyaji-nka`, reduplicated watching form, or support inflection was opened.
- Rules 149-240 carry-forward traps remain closed, including implement actions, route/travel, water-use,
  weather-event, plant-use, material-source, human/kin events, body-part possession/body-state/pain/illness/medical
  drift, flora/fauna use or event rows, landform source-prose drift, fire-reference use/action/homograph traps,
  dwelling action/use/source/homograph traps, fish catching/eating/habitat/story/body-part/colour/dialect drift,
  pronoun case, perception compounds, target case, support inflection, productive compounds, and productive
  reduplication.
- **Process logging note.** Batch 282 stored source readback, source correction, debt-sweep scope, coverage audit,
  duplicate preflight, static guards, failed under-review lint, corrected under-review lint, five-lens review, lessons,
  lexeme/source logs, close, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-282-fish-reference-perception-debt-sweep-after-rule239-process.md`.
- Lint GREEN 14197; batch 282 added 50 accepted rows, 250 five-lens review passes, 32 lessons, 18 lexeme/source-log
  rows, export 11905/1149/1143, and process-event rows through export event 2307 before source-book/render events.

## Rule 241 - bird-reference perception debt sweep after Rule 240 - batch-283 (PERCEPTION)

Batch 283 / Rule 241 brings the corpus to 14,247 verified sentences and adds a bounded bird-reference perception
debt sweep after the Rule 240 fish pass. It admits ten checked bird labels in five bare nominative-pronoun perception
bands. It does not open flight, song, call, dance, warning, messenger, totem/moiety, sacred-bird, story-site, nest,
egg, feather, wing, food, eating, hunting, catching, storm, place, water/tree/habitat, colour predicates, secondary
senses, target case, pronoun case, perception compounds, target compounds, productive reduplication, derivation, or
support-head inflection.

Source basis: Patz section 3.1.2 supports nouns as terms for fauna and lists `dikal` as the bird classifier, but
Rule 241 does not use the classifier as a target and does not build classifier compounds. Patz section 3.5 Table 3.6
sources bare nominative `ngayu`, `nyulu`, `yurra`, `bula`, and `jana`; Patz section 3.7 Table 3.12 gives Yalanji
`yaluy` "here" and `yinyay` "there"; Patz section 3.8.3.2 sources `nyaji-l` "see". Rule 241 uses only `nyajil`
nonpast.

Admitted target nouns: `birmba` straw-necked ibis, `jamarbina` goose, `nili-nili` duck, `mabal` swallow, `wungku`
domestic turkey, `kuludu` dove, `kururrungka` kookaburra, `karrambil` king parrot, `yinjul` parrot, and `kadanji`
black cockatoo.

Support heads: `ngayu`, `nyulu`, `yurra`, `bula`, `jana`, `yaluy`, `yinyay`, and `nyajil`.

**Bird-reference perception distribution.**

| frame | safe Batch 283 form | construction lesson |
|---|---|---|
| 1sg nonpast, there | `Ngayu birmba yinyay nyajil.` | I see the straw-necked ibis there; totem/moiety and cockatoo alternate prose closed |
| 3sg nonpast, here | `Nyulu nili-nili yaluy nyajil.` | he sees the duck here; lexical reduplicated head only |
| 2pl nonpast, there | `Yurra wungku yinyay nyajil.` | you all see the domestic turkey there; no scrub-turkey/`diwan` expansion |
| 3du nonpast, here | `Bula karrambil yaluy nyajil.` | the two of them see the king parrot here; no behaviour, food, tree, or colour row |
| 3pl nonpast, there | `Jana kadanji yinyay nyajil.` | they see the black cockatoo there; no totem/moiety or Nyungkul `kumurbina` row |

**Process traps from batch 283.**

- Exact duplicate preflight over all 50 planned bird-reference perception surfaces returned no accepted, revised, or
  under-review collisions.
- `Yalngkurr` had low coverage but was rejected for this pass because the dictionary foregrounds eagle-hawk
  totem/country representation; Rule 241 chose lower-risk literal labels.
- `Birmba` stayed straw-necked ibis; totem/moiety notes and cockatoo alternate prose stayed closed. `Jamarbina`
  stayed goose. `Nili-nili` stayed duck as one lexical reduplicated head, not a productive reduplication model.
  `Mabal` stayed swallow as bird noun, not English verb/action semantics. `Wungku` stayed domestic turkey, not
  scrub turkey or `diwan`. `Kuludu` stayed dove, not small-grey colour/descriptive prose. `Kururrungka` stayed
  kookaburra, not bronze-wing descriptive prose. `Karrambil` stayed king parrot. `Yinjul` stayed parrot, not
  fig/tree/food/habitat prose. `Kadanji` stayed black cockatoo, not totem/moiety, Dabu, or Nyungkul `kumurbina`.
- All Rule 241 target nouns stayed bare: no target LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS,
  plural morphology, derivation, target compounds, productive reduplication, or target suffixing was admitted.
- Pronoun A forms stayed bare nominatives: `ngayu`, `nyulu`, `yurra`, `bula`, and `jana`. No accusative, dative,
  locative, ablative, comitative, possessive, or plural/dual extension was admitted beyond the sourced bare forms.
- `Yaluy`, `yinyay`, and `nyajil` stayed uninflected support heads; no demonstrative case, local-derived form,
  perception compound, purposive `nyaji-nka`, reduplicated watching form, past `nyajin`, or support inflection was
  opened.
- Rules 149-241 carry-forward traps remain closed, including implement actions, route/travel, water-use,
  weather-event, plant-use, material-source, human/kin events, body-part possession/body-state/pain/illness/medical
  drift, flora/fauna use or event rows, landform source-prose drift, fire-reference use/action/homograph traps,
  dwelling action/use/source/homograph traps, fish catching/eating/habitat/story/body-part/colour/dialect drift,
  bird flight/song/call/warning/messenger/totem/story/nest/egg/feather/wing/food/hunting/catching/storm/place/
  habitat/colour/secondary-sense drift, pronoun case, perception compounds, target case, support inflection,
  productive compounds, and productive reduplication.
- **Process logging note.** Batch 283 stored source readback, debt-sweep scope, coverage audit, duplicate preflight,
  static guards, under-review lint, row readback, five-lens review, lessons, lexeme/source logs, close, post-close
  lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-283-bird-reference-perception-debt-sweep-after-rule240-process.md`.
- Lint GREEN 14247; batch 283 added 50 accepted rows, 250 five-lens review passes, 32 lessons, 18 lexeme/source-log
  rows, export 11944/1156/1147, and process-event rows through export event 2327 before source-book/render events.

## Rule 242 - bird-reference perception construction consolidation after Rule 241 - batch-284 (PERCEPTION)

Batch 284 / Rule 242 brings the corpus to 14,297 verified sentences and consolidates the bird-reference perception
construction opened in Rules 241 and earlier bird-reference passes. It deliberately uses the same ten checked bird
labels, but flips the local-demonstrative distribution into complementary bare nominative-pronoun perception bands:
`Ngayu TARGET yaluy nyajil`, `Nyulu TARGET yinyay nyajil`, `Yurra TARGET yaluy nyajil`,
`Bula TARGET yinyay nyajil`, and `Jana TARGET yaluy nyajil`.

Source basis: Patz section 3.1.2 supports nouns as fauna terms and lists `dikal` as the bird classifier, but Rule 242
does not use the classifier as a target and does not build classifier compounds. Patz section 3.5 Table 3.6 sources
bare nominative `ngayu`, `nyulu`, `yurra`, `bula`, and `jana`; Patz section 3.7 Table 3.12 gives Yalanji `yaluy`
"here" and `yinyay` "there"; Patz section 3.8.3.2 sources `nyaji-l` "see". Rule 242 uses only `nyajil` nonpast.

Admitted target nouns: `birmba` straw-necked ibis, `jamarbina` goose, `nili-nili` duck, `mabal` swallow, `wungku`
domestic turkey, `kuludu` dove, `kururrungka` kookaburra, `karrambil` king parrot, `yinjul` parrot, and `kadanji`
black cockatoo.

Support heads: `ngayu`, `nyulu`, `yurra`, `bula`, `jana`, `yaluy`, `yinyay`, and `nyajil`.

**Bird-reference perception consolidation distribution.**

| frame | safe Batch 284 form | construction lesson |
|---|---|---|
| 1sg nonpast, here | `Ngayu birmba yaluy nyajil.` | I see the straw-necked ibis here; same literal bird-label discipline as Rule 241 |
| 3sg nonpast, there | `Nyulu nili-nili yinyay nyajil.` | he sees the duck there; lexical reduplicated head only |
| 2pl nonpast, here | `Yurra wungku yaluy nyajil.` | you all see the domestic turkey here; no scrub-turkey/`diwan` expansion |
| 3du nonpast, there | `Bula karrambil yinyay nyajil.` | the two of them see the king parrot there; no behaviour, food, tree, or colour row |
| 3pl nonpast, here | `Jana kadanji yaluy nyajil.` | they see the black cockatoo here; no totem/moiety or Nyungkul `kumurbina` row |

**Process traps from batch 284.**

- A bare-deictic consolidation grid was rejected before banking because exact-surface collisions already existed for
  `kuludu`, `nili-nili`, and `yinjul` surfaces in earlier accepted rows. The accepted grid therefore keeps `nyajil`
  as the explicit perception support in every row.
- Exact duplicate preflight over the final 50 planned perception surfaces returned no accepted, revised, or
  under-review collisions.
- `Birmba`, `jamarbina`, `nili-nili`, `mabal`, `wungku`, `kuludu`, `kururrungka`, `karrambil`, `yinjul`, and
  `kadanji` keep the same literal bird-reference meanings recorded in Rule 241. Totem/moiety, Dabu, `kumurbina`,
  scrub-turkey/`diwan`, fig/tree/food/habitat, colour-prose, messenger/warning/story, and behaviour rows remain
  closed.
- All Rule 242 target nouns stayed bare: no target LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS,
  plural morphology, derivation, target compounds, productive reduplication, or target suffixing was admitted.
- Pronoun A forms stayed bare nominatives: `ngayu`, `nyulu`, `yurra`, `bula`, and `jana`. No accusative, dative,
  locative, ablative, comitative, possessive, or plural/dual extension was admitted beyond the sourced bare forms.
- `Yaluy`, `yinyay`, and `nyajil` stayed uninflected support heads; no demonstrative case, local-derived form,
  perception compound, purposive `nyaji-nka`, reduplicated watching form, past `nyajin`, or support inflection was
  opened.
- Rules 149-242 carry-forward traps remain closed, including implement actions, route/travel, water-use,
  weather-event, plant-use, material-source, human/kin events, body-part possession/body-state/pain/illness/medical
  drift, flora/fauna use or event rows, landform source-prose drift, fire-reference use/action/homograph traps,
  dwelling action/use/source/homograph traps, fish catching/eating/habitat/story/body-part/colour/dialect drift,
  bird flight/song/call/warning/messenger/totem/story/nest/egg/feather/wing/food/hunting/catching/storm/place/
  habitat/colour/secondary-sense drift, bare-deictic duplicate drift, pronoun case, perception compounds, target
  case, support inflection, productive compounds, and productive reduplication.
- **Process logging note.** Batch 284 stored source readback, construction-scope decision, rejected bare-deictic
  grid, coverage audit, duplicate preflight, static guards, under-review lint, row readback, five-lens review,
  lessons, lexeme/source logs, close, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-284-bird-reference-perception-consolidation-after-rule241-process.md`.
- Lint GREEN 14297; batch 284 added 50 accepted rows, 250 five-lens review passes, 32 lessons, 18 lexeme/source-log
  rows, export 11986/1160/1151, and process-event rows through export event 2347 before source-book/render events.

## Rule 243 - dwelling/household perception pronoun expansion after Rule 242 - batch-285 (PERCEPTION)

Batch 285 / Rule 243 brings the corpus to 14,347 verified sentences and returns to the Rule 238-239
dwelling/household field with a narrow pronoun-expansion pass. It keeps the ten checked dwelling/household noun
heads and changes only the bare nominative subject pronoun in a nonpast perception frame. The final zero-collision
bands are `Yulu TARGET yaluy nyajil`, `Ngali TARGET yinyay nyajil`, `Ngaliny TARGET yaluy nyajil`,
`Yubal TARGET yinyay nyajil`, and `Nganjin TARGET yaluy nyajil`.

Source basis: the target nouns remain the Rule 238 dictionary/grammar-backed entries. Patz section 3.5 Table 3.6
sources `yulu` as the less common free variant of `nyulu`, and sources bare nominative `ngali`, `ngaliny`, `yubal`,
and `nganjin`. Patz section 3.7 Table 3.12 and Table 3.14 source Yalanji `yaluy` "here" and `yinyay` "there".
Patz section 3.8.3.2 sources `nyaji-l` "see"; Rule 243 uses only `nyajil` nonpast.

Admitted target nouns retained: `bakarr` ridge pole, `bayan` house, `bira` windbreak, `jiji` roof, `kilili`
windbreak, `wurun` humpy, `jakway` door, `yulal` board, `kararr` blanket, and `bilangkurr` blanket.

Support heads: `yulu`, `ngali`, `ngaliny`, `yubal`, `nganjin`, `yaluy`, `yinyay`, and `nyajil`.

**Dwelling/household pronoun-expansion distribution.**

| frame | safe Batch 285 form | construction lesson |
|---|---|---|
| 3sg variant nonpast, here | `Yulu bayan yaluy nyajil.` | he sees the house here; `yulu` is sourced only as a less-common 3sg variant |
| 1du exclusive nonpast, there | `Ngali bakarr yinyay nyajil.` | we two, not you, see the ridge pole there; no building/source-material row |
| 1du inclusive nonpast, here | `Ngaliny jakway yaluy nyajil.` | you and I see the door here; no front/open/shut predicate |
| 2du nonpast, there | `Yubal yulal yinyay nyajil.` | you two see the board there; no plank/nailing/building prose |
| 1pl exclusive nonpast, here | `Nganjin bilangkurr yaluy nyajil.` | we all, not you, see the blanket here; no sleeping/covering/ownership row |

**Process traps from batch 285.**

- A simple complementary Rule 239 dwelling grid was rejected before banking because exact surfaces already existed for
  `Nyulu TARGET yinyay nyajil` and for `Ngayu jakway/yulal/bilangkurr yaluy nyajil`.
- `Ngana` and `yundu` full bands were also rejected: both `yaluy` and `yinyay` values collided on `jakway`, `yulal`,
  and `bilangkurr`.
- Exact duplicate preflight over the final 50 Rule 243 pronoun-expansion surfaces returned no accepted, revised, or
  under-review collisions.
- `Yulu` is admitted only as the Patz-sourced, less-common free variant of `nyulu`; Rule 243 is not a license to
  prefer it generally over `nyulu`.
- `Bakarr`, `bayan`, `bira`, `jiji`, `kilili`, `wurun`, `jakway`, `yulal`, `kararr`, and `bilangkurr` keep the
  same literal dwelling/household reference meanings recorded in Rules 238-239. `Yamba`, `jakal`, `warrbi`,
  building, setting up camp, spreading, entering, nailing, source-material prose, sleeping, covering, warming,
  front/open/shut, plank/round-stick, top-of-anything, ownership, and homograph rows remain closed.
- All Rule 243 target nouns stayed bare: no target LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS,
  plural morphology, derivation, target compounds, productive reduplication, or target suffixing was admitted.
- Pronoun A forms stayed bare nominatives: no accusative, dative, locative, ablative, comitative, possessive, or
  plural/dual extension was admitted beyond the sourced bare forms.
- `Yaluy`, `yinyay`, and `nyajil` stayed uninflected support heads; no demonstrative case, local-derived form,
  perception compound, purposive `nyaji-nka`, reduplicated watching form, past `nyajin`, or support inflection was
  opened.
- Rules 149-243 carry-forward traps remain closed, including implement actions, route/travel, water-use,
  weather-event, plant-use, material-source, human/kin events, body-part possession/body-state/pain/illness/medical
  drift, flora/fauna use or event rows, landform source-prose drift, fire-reference use/action/homograph traps, fish
  and bird event/use/lore traps, dwelling action/use/source/homograph traps, rejected `ngana`/`yundu` collision
  bands, `yulu` overgeneralisation, pronoun case, perception compounds, target case, support inflection, productive
  compounds, and productive reduplication.
- **Process logging note.** Batch 285 stored source readback, rejected collision grids, pronoun and target coverage
  audits, duplicate preflight, static guards, under-review lint, row readback, five-lens review, lessons,
  lexeme/source logs, close, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-285-dwelling-household-pronoun-expansion-after-rule242-process.md`.
- Lint GREEN 14347; batch 285 added 50 accepted rows, 250 five-lens review passes, 33 lessons, 18 lexeme/source-log
  rows, export 12027/1165/1155, and process-event rows through export event 2367 before source-book/render events.

## Rule 244 - landform/geography perception pronoun expansion after Rule 243 - batch-286 (PERCEPTION)

Batch 286 / Rule 244 brings the corpus to 14,397 verified sentences and returns to the Rule 232-233
landform/geography field with a narrow pronoun-expansion pass. It keeps the ten checked landform/geography noun
heads and changes only the bare nominative subject pronoun in a nonpast perception frame. The final zero-collision
bands are `Ngali TARGET yaluy nyajil`, `Ngaliny TARGET yinyay nyajil`, `Yubal TARGET yaluy nyajil`,
`Nganjin TARGET yinyay nyajil`, and `Yurra TARGET yaluy nyajil`.

Source basis: the target nouns remain the Rule 232 dictionary-backed entries. Patz section 3.5 Table 3.6 sources
bare nominative `ngali`, `ngaliny`, `yubal`, `nganjin`, and `yurra`. Patz section 3.7 Table 3.12 and Table 3.14
source Yalanji `yaluy` "here" and `yinyay` "there". Patz section 3.8.3.2 sources `nyaji-l` "see"; Rule 244 uses
only `nyajil` nonpast.

Admitted target nouns retained: `mabil` swamp, `karrirrangkal` coral, `jalngarr` flat rock, `jinali` smooth rock,
`kangku` valley, `yalmba` seashore, `kambal-kambal` mud, `jalkar` high bank, `janku` hole, and `jamba` hillside.

Support heads: `ngali`, `ngaliny`, `yubal`, `nganjin`, `yurra`, `yaluy`, `yinyay`, and `nyajil`.

**Landform/geography pronoun-expansion distribution.**

| frame | safe Batch 286 form | construction lesson |
|---|---|---|
| 1du exclusive nonpast, here | `Ngali mabil yaluy nyajil.` | we two, not you, see the swamp here; no crossing, route, water-use, or habitat row |
| 1du inclusive nonpast, there | `Ngaliny karrirrangkal yinyay nyajil.` | you and I see the coral there; no lime/source-material, reef, sea, or collecting row |
| 2du nonpast, here | `Yubal jalngarr yaluy nyajil.` | you two see the flat rock here; no sitting, creek, water, route, or event row |
| 1pl exclusive nonpast, there | `Nganjin jalkar yinyay nyajil.` | we all, not you, see the high bank there; no steep-property, river-route, or danger row |
| 2pl nonpast, here | `Yurra jamba yaluy nyajil.` | you all see the hillside here; no locative/example-case import, burning, or social metaphor |

**Process traps from batch 286.**

- Exact duplicate preflight over the final 50 Rule 244 pronoun-expansion surfaces returned no accepted, revised, or
  under-review collisions.
- Token-aware coverage before banking after Rule 243 was: `mabil` 11, `karrirrangkal` 11, `jalngarr` 13, `jinali`
  13, `kangku` 12, `yalmba` 11, `kambal-kambal` 16, `jalkar` 23, `janku` 45, and `jamba` 32. Pronoun coverage was
  `ngaliny` 25, `yubal` 39, `nganjin` 41, `yurra` 84, and `ngali` 91.
- `Mabil`, `karrirrangkal`, `jalngarr`, `jinali`, `kangku`, `yalmba`, `kambal-kambal`, `jalkar`, `janku`, and
  `jamba` keep the same literal landform/geography reference meanings recorded in Rules 232-233. Place names,
  route/travel/crossing, river/water-use, lime/source-material, reef/sea/collecting, ecology/habitat, climbing/
  falling/danger, ownership/dispute/legal/social, finding/peeping/causative, rubbish/debris/leaf-mould/growing-use,
  smooth-property, steep-property, mountain-pass route, cheek/body-part, beach-collecting, turtle/food/warning,
  burrow/nest/digging/ground-oven, root/under-tree, burning, and social-metaphor rows remain closed.
- `Kambal-kambal` stayed a whole lexical reduplicated noun; Rule 244 is not a license for productive reduplication
  from `kambal`.
- All Rule 244 target nouns stayed bare: no target LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS,
  plural morphology, derivation, target compounds, productive reduplication, or target suffixing was admitted.
- Pronoun A forms stayed bare nominatives: no accusative, dative, locative, ablative, comitative, possessive, or
  plural/dual extension was admitted beyond the sourced bare forms.
- `Yaluy`, `yinyay`, and `nyajil` stayed uninflected support heads; no demonstrative case, local-derived form,
  perception compound, purposive `nyaji-nka`, reduplicated watching form, past `nyajin`, or support inflection was
  opened.
- Rules 149-244 carry-forward traps remain closed, including implement actions, route/travel, water-use,
  weather-event, plant-use, material-source, human/kin events, body-part possession/body-state/pain/illness/medical
  drift, flora/fauna use or event rows, landform source-prose drift, fire-reference use/action/homograph traps, fish
  and bird event/use/lore traps, dwelling action/use/source/homograph traps, pronoun case, perception compounds,
  target case, support inflection, productive compounds, and productive reduplication.
- **Process logging note.** Batch 286 stored source readback, construction scope, token-aware coverage audit,
  duplicate preflight, static guards, under-review lint, row readback, five-lens review, lessons, lexeme/source logs,
  close, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-286-landform-geography-pronoun-expansion-after-rule243-process.md`.
- Lint GREEN 14397; batch 286 added 50 accepted rows, 250 five-lens review passes, 32 lessons, 18 lexeme/source-log
  rows, export 12072/1166/1159, and process-event rows through export event 2387 before source-book/render events.

## Rule 245 - body-part perception pronoun expansion after Rule 244 - batch-287 (PERCEPTION)

Batch 287 / Rule 245 brings the corpus to 14,447 verified sentences and returns to the Rule 234-235 body-part field
with a narrow pronoun-expansion pass. It keeps the ten checked body-part noun heads and changes only the bare
nominative subject pronoun in a nonpast perception frame. The final zero-collision bands are `Ngali TARGET yaluy
nyajil`, `Ngaliny TARGET yinyay nyajil`, `Yubal TARGET yaluy nyajil`, `Nganjin TARGET yinyay nyajil`, and
`Yurra TARGET yaluy nyajil`.

Source basis: the target nouns remain the Rule 234 dictionary-backed entries. Patz section 3.5 Table 3.6 sources
bare nominative `ngali`, `ngaliny`, `yubal`, `nganjin`, and `yurra`. Patz section 3.7 Table 3.12 and Table 3.14
source Yalanji `yaluy` "here" and `yinyay` "there". Patz section 3.8.3.2 sources `nyaji-l` "see"; Rule 245 uses
only `nyajil` nonpast.

Admitted target nouns retained: `bandin` love handles, `bari` chin, `bibar` shin, `birri` fingernail, `jiba` liver,
`jandal` leg, `jibar` stomach, `kangkul` cheek, `kuwinyu` posterior, and `waba` thigh.

Support heads: `ngali`, `ngaliny`, `yubal`, `nganjin`, `yurra`, `yaluy`, `yinyay`, and `nyajil`.

**Body-part pronoun-expansion distribution.**

| frame | safe Batch 287 form | construction lesson |
|---|---|---|
| 1du exclusive nonpast, here | `Ngali bandin yaluy nyajil.` | we two, not you, see the love handles here; lexical plural only, no possession or body-state row |
| 1du inclusive nonpast, there | `Ngaliny bari yinyay nyajil.` | you and I see the chin there; no jaw extension |
| 2du nonpast, here | `Yubal birri yaluy nyajil.` | you two see the fingernail here; no toenail extension |
| 1pl exclusive nonpast, there | `Nganjin kangkul yinyay nyajil.` | we all, not you, see the cheek there; no `kangku` valley or slap-compound drift |
| 2pl nonpast, here | `Yurra waba yaluy nyajil.` | you all see the thigh here; no hip extension |

**Process traps from batch 287.**

- Exact duplicate preflight over the final 50 Rule 245 pronoun-expansion surfaces returned no accepted, revised, or
  under-review collisions.
- Token-aware coverage before banking after Rule 244 was: `bandin` 10, `bari` 14, `bibar` 20, `birri` 18, `jiba`
  51, `jandal` 34, `jibar` 52, `kangkul` 14, `kuwinyu` 10, and `waba` 14. Pronoun coverage was `ngali` 101,
  `ngaliny` 35, `yubal` 49, `nganjin` 51, and `yurra` 94.
- `Bandin`, `bari`, `bibar`, `birri`, `jiba`, `jandal`, `jibar`, `kangkul`, `kuwinyu`, and `waba` keep the same
  literal body-part reference meanings recorded in Rules 234-235. Possession, possessor pronouns, body-state
  predicates, pain, illness, medicine/healing, body-fluid rows, ritual/taboo/scar/initiation rows, animal-only
  readings, dialect-only readings, movement/use/event readings, jaw, ankle, toenail, insides/guts/organs, emotion,
  butchery/eating, locational `jibarr`, `kangku` valley, `kangkul kulbal` slap, rude-register, sitting-event, and
  hip rows remain closed.
- All Rule 245 target nouns stayed bare: no target LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS,
  plural morphology, derivation, target compounds, productive reduplication, or target suffixing was admitted.
- Pronoun A forms stayed bare nominatives: no accusative, dative, locative, ablative, comitative, possessive, or
  plural/dual extension was admitted beyond the sourced bare forms.
- `Yaluy`, `yinyay`, and `nyajil` stayed uninflected support heads; no demonstrative case, local-derived form,
  perception compound, purposive `nyaji-nka`, reduplicated watching form, past `nyajin`, or support inflection was
  opened.
- Rules 149-245 carry-forward traps remain closed, including implement actions, route/travel, water-use,
  weather-event, plant-use, material-source, human/kin events, body-part possession/body-state/pain/illness/medical
  drift, flora/fauna use or event rows, landform source-prose drift, fire-reference use/action/homograph traps, fish
  and bird event/use/lore traps, dwelling action/use/source/homograph traps, pronoun case, perception compounds,
  target case, support inflection, productive compounds, and productive reduplication.
- **Process logging note.** Batch 287 stored source readback, construction scope, token-aware coverage audit,
  duplicate preflight, static guards, under-review lint, row readback, five-lens review, lessons, lexeme/source logs,
  close, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-287-body-part-pronoun-expansion-after-rule244-process.md`.
- Lint GREEN 14447; batch 287 added 50 accepted rows, 250 five-lens review passes, 32 lessons, 18 lexeme/source-log
  rows, export 12115/1168/1164, and process-event rows through export event 2407 before source-book/render events.

## Rule 246 - fire-reference perception pronoun expansion after Rule 245 - batch-288 (PERCEPTION)

Batch 288 / Rule 246 brings the corpus to 14,497 verified sentences and returns to the Rule 236-237 fire-reference
field with a narrow pronoun-expansion pass. It keeps the ten checked fire-reference noun heads and changes only the
bare nominative subject pronoun in a nonpast perception frame. The final zero-collision bands are `Ngali TARGET yaluy
nyajil`, `Ngaliny TARGET yinyay nyajil`, `Yubal TARGET yaluy nyajil`, `Nganjin TARGET yinyay nyajil`, and
`Yurra TARGET yaluy nyajil`.

Source basis: the target nouns remain the Rule 236 dictionary-backed entries. Patz section 3.5 Table 3.6 sources
bare nominative `ngali`, `ngaliny`, `yubal`, `nganjin`, and `yurra`. Patz section 3.7 Table 3.12 and Table 3.14
source Yalanji `yaluy` "here" and `yinyay` "there". Patz section 3.8.3.2 sources `nyaji-l` "see"; Rule 246 uses
only `nyajil` nonpast.

Admitted target nouns retained: `baya` fire, `jimal` fire stick, `jirramar` small sticks, `kubu` smoke, `kunjin`
fire, `miyilkura` smouldering log, `ngalku` bush fire, `ngaluri` flames, `ngunjil` charcoal, and `wula` flames.

Support heads: `ngali`, `ngaliny`, `yubal`, `nganjin`, `yurra`, `yaluy`, `yinyay`, and `nyajil`.

**Fire-reference pronoun-expansion distribution.**

| frame | safe Batch 288 form | construction lesson |
|---|---|---|
| 1du exclusive nonpast, here | `Ngali baya yaluy nyajil.` | we two, not you, see the fire here; no firewood, lighting, or use row |
| 1du inclusive nonpast, there | `Ngaliny jimal yinyay nyajil.` | you and I see the fire stick there; no `jimal damal` fire-making row |
| 2du nonpast, here | `Yubal kubu yaluy nyajil.` | you two see the smoke here; no smoke-source, smoke-out, warning, or `kubu-kubu` tadpole row |
| 1pl exclusive nonpast, there | `Nganjin ngalku yinyay nyajil.` | we all, not you, see the bush fire there; no clearing, spreading, danger, or warning row |
| 2pl nonpast, here | `Yurra ngunjil yaluy nyajil.` | you all see the charcoal here; no hot-coals or hot-ashes extension |

**Process traps from batch 288.**

- Exact duplicate preflight over the final 50 Rule 246 pronoun-expansion surfaces returned no accepted, revised, or
  under-review collisions.
- Token-aware coverage before banking after Rule 245 was: `baya` 460, `jimal` 38, `jirramar` 10, `kubu` 66,
  `kunjin` 16, `miyilkura` 10, `ngalku` 10, `ngaluri` 10, `ngunjil` 73, and `wula` 64. Pronoun coverage was
  `ngali` 109, `ngaliny` 44, `yubal` 55, `nganjin` 61, and `yurra` 103.
- `Baya`, `jimal`, `jirramar`, `kubu`, `kunjin`, `miyilkura`, `ngalku`, `ngaluri`, `ngunjil`, and `wula` keep the
  same literal fire-reference meanings recorded in Rules 236-237. Fire-making, firewood, lighting, collecting,
  cooking, burning, clearing, spreading, smoke-source, smoke-out, warning, danger, leaping-flame predicates, hot
  coals, hot ashes, ritual-smoke prose, loan rows, body-fluid homographs, mullet/place/tadpole homographs, target
  case, pronoun case, perception compound, and event semantics remain closed.
- All Rule 246 target nouns stayed bare: no target LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS,
  plural morphology, derivation, target compounds, productive reduplication, or target suffixing was admitted.
- Pronoun A forms stayed bare nominatives: no accusative, dative, locative, ablative, comitative, possessive, or
  plural/dual extension was admitted beyond the sourced bare forms.
- `Yaluy`, `yinyay`, and `nyajil` stayed uninflected support heads; no demonstrative case, local-derived form,
  perception compound, purposive `nyaji-nka`, reduplicated watching form, past `nyajin`, or support inflection was
  opened.
- Rules 149-246 carry-forward traps remain closed, including implement actions, route/travel, water-use,
  weather-event, plant-use, material-source, human/kin events, body-part possession/body-state/pain/illness/medical
  drift, flora/fauna use or event rows, landform source-prose drift, fire-reference use/action/homograph traps, fish
  and bird event/use/lore traps, dwelling action/use/source/homograph traps, pronoun case, perception compounds,
  target case, support inflection, productive compounds, and productive reduplication.
- **Process logging note.** Batch 288 stored source readback, construction scope, token-aware coverage audit,
  duplicate preflight, static guards, under-review lint, row readback, five-lens review, lessons, lexeme/source logs,
  close, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-288-fire-reference-pronoun-expansion-after-rule245-process.md`.
- Lint GREEN 14497; batch 288 added 50 accepted rows, 250 five-lens review passes, 32 lessons, 18 lexeme/source-log
  rows, export 12159/1171/1167, and process-event rows through export event 2427 before source-book/render events.

## Rule 247 - dwelling/household complementary perception pronoun expansion after Rule 246 - batch-289 (PERCEPTION)

Batch 289 / Rule 247 brings the corpus to 14,547 verified sentences and returns to the Rule 238-239/243
dwelling/household field with a complementary pronoun-expansion pass. It keeps the ten checked dwelling/household
noun heads and changes only the bare nominative subject pronoun in a nonpast perception frame. The final
zero-collision bands are `Ngali TARGET yaluy nyajil`, `Ngaliny TARGET yinyay nyajil`, `Yubal TARGET yaluy nyajil`,
`Nganjin TARGET yinyay nyajil`, and `Yurra TARGET yaluy nyajil`.

Source basis: the target nouns remain the Rule 238 dictionary-backed or Patz-backed entries. Patz section 3.5 Table
3.6 sources bare nominative `ngali`, `ngaliny`, `yubal`, `nganjin`, and `yurra`. Patz section 3.7 Table 3.12 and
Table 3.14 source Yalanji `yaluy` "here" and `yinyay` "there". Patz section 3.8.3.2 sources `nyaji-l` "see";
Rule 247 uses only `nyajil` nonpast.

Admitted target nouns retained: `bakarr` ridge pole, `bayan` house, `bira` windbreak, `jiji` roof, `kilili`
windbreak, `wurun` humpy, `jakway` door, `yulal` board, `kararr` blanket, and `bilangkurr` blanket.

Support heads: `ngali`, `ngaliny`, `yubal`, `nganjin`, `yurra`, `yaluy`, `yinyay`, and `nyajil`.

**Dwelling/household complementary pronoun-expansion distribution.**

| frame | safe Batch 289 form | construction lesson |
|---|---|---|
| 1du exclusive nonpast, here | `Ngali bakarr yaluy nyajil.` | we two, not you, see the ridge pole here; no construction, pole-material, or source-material row |
| 1du inclusive nonpast, there | `Ngaliny bayan yinyay nyajil.` | you and I see the house there; no camp setup, possession, locative, opium, particle, or `yamba-kari` row |
| 2du nonpast, here | `Yubal jiji yaluy nyajil.` | you two see the roof here; no top-of-anything or roofing-material prose |
| 1pl exclusive nonpast, there | `Nganjin yulal yinyay nyajil.` | we all, not you, see the board there; no plank wording, round-stick contrast, nailing, or building row |
| 2pl nonpast, here | `Yurra bilangkurr yaluy nyajil.` | you all see the blanket here; no clothing, sleeping, covering, warming, ownership, or use row |

**Process traps from batch 289.**

- Exact duplicate preflight over the final 50 Rule 247 pronoun-expansion surfaces returned no accepted, revised, or
  under-review collisions.
- Token-aware coverage before banking after Rule 246 was: `bakarr` 15, `bayan` 451, `bira` 16, `jiji` 15,
  `kilili` 15, `wurun` 38, `jakway` 25, `yulal` 25, `kararr` 32, and `bilangkurr` 32. Pronoun coverage was
  `ngali` 119, `ngaliny` 54, `yubal` 65, `nganjin` 71, and `yurra` 113.
- `Bakarr`, `bayan`, `bira`, `jiji`, `kilili`, `wurun`, `jakway`, `yulal`, `kararr`, and `bilangkurr` keep the same
  literal dwelling/household reference meanings recorded in Rules 238-239/243. Building, setting up camp,
  spreading, entering, nailing, roofing/source-material prose, sleeping, covering, warming, front/open/shut,
  top-of-anything, plank/round-stick, sheet, grass bedding, ownership, locative house rows, opium/particle
  homographs, `yamba-kari`, target case, pronoun case, perception compound, and event semantics remain closed.
- All Rule 247 target nouns stayed bare: no target LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS,
  plural morphology, derivation, target compounds, productive reduplication, or target suffixing was admitted.
- Pronoun A forms stayed bare nominatives: no accusative, dative, locative, ablative, comitative, possessive, or
  plural/dual extension was admitted beyond the sourced bare forms.
- `Yaluy`, `yinyay`, and `nyajil` stayed uninflected support heads; no demonstrative case, local-derived form,
  perception compound, purposive `nyaji-nka`, reduplicated watching form, past `nyajin`, or support inflection was
  opened.
- Rules 149-247 carry-forward traps remain closed, including implement actions, route/travel, water-use,
  weather-event, plant-use, material-source, human/kin events, body-part possession/body-state/pain/illness/medical
  drift, flora/fauna use or event rows, landform source-prose drift, fire-reference use/action/homograph traps, fish
  and bird event/use/lore traps, dwelling action/use/source/homograph traps, pronoun case, perception compounds,
  target case, support inflection, productive compounds, and productive reduplication.
- **Process logging note.** Batch 289 stored source readback, construction scope, token-aware coverage audit,
  duplicate preflight, static guards, under-review lint, row readback, five-lens review, lessons, lexeme/source logs,
  close, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-289-dwelling-household-complementary-pronoun-expansion-after-rule246-process.md`.
- Lint GREEN 14547; batch 289 added 50 accepted rows, 250 five-lens review passes, 33 lessons, 18 lexeme/source-log
  rows, export 12200/1177/1170, and process-event rows through export event 2447 before source-book/render events.

## Rule 248 - landform/geography complementary perception pronoun expansion after Rule 247 - batch-290 (PERCEPTION)

Batch 290 / Rule 248 brings the corpus to 14,597 verified sentences and returns to the Rule 232-233/244
landform/geography field with a complementary pronoun-expansion pass. It keeps the ten checked landform/geography
noun heads and changes only the bare nominative subject pronoun plus the here/there support pairing in a nonpast
perception frame. The final zero-collision bands are `Ngali TARGET yinyay nyajil`,
`Ngaliny TARGET yaluy nyajil`, `Yubal TARGET yinyay nyajil`, `Nganjin TARGET yaluy nyajil`, and
`Yurra TARGET yinyay nyajil`.

Source basis: the target nouns remain the Rule 232 dictionary-backed entries. Patz section 3.5 Table 3.6 sources
bare nominative `ngali`, `ngaliny`, `yubal`, `nganjin`, and `yurra`. Patz section 3.7 Table 3.12 and Table 3.14
source Yalanji `yaluy` "here" and `yinyay` "there". Patz section 3.8.3.2 sources `nyaji-l` "see"; Rule 248 uses
only `nyajil` nonpast.

Admitted target nouns retained: `mabil` swamp, `karrirrangkal` coral, `jalngarr` flat rock, `jinali` smooth rock,
`kangku` valley, `yalmba` seashore, `kambal-kambal` mud, `jalkar` high bank, `janku` hole, and `jamba` hillside.

Support heads: `ngali`, `ngaliny`, `yubal`, `nganjin`, `yurra`, `yaluy`, `yinyay`, and `nyajil`.

**Landform/geography complementary pronoun-expansion distribution.**

| frame | safe Batch 290 form | construction lesson |
|---|---|---|
| 1du exclusive nonpast, there | `Ngali mabil yinyay nyajil.` | we two, not you, see the swamp there; no crossing, route, water-use, habitat, ecology, or event row |
| 1du inclusive nonpast, here | `Ngaliny karrirrangkal yaluy nyajil.` | you and I see the coral here; no lime/source-material, reef, sea, or collecting row |
| 2du nonpast, there | `Yubal jalngarr yinyay nyajil.` | you two see the flat rock there; no sitting, creek, water, route, or event row |
| 1pl exclusive nonpast, here | `Nganjin jalkar yaluy nyajil.` | we all, not you, see the high bank here; no steep-property, river-route, or danger row |
| 2pl nonpast, there | `Yurra jamba yinyay nyajil.` | you all see the hillside there; no locative/example-case import, burning, or social metaphor |

**Process traps from batch 290.**

- Exact duplicate preflight over the final 50 Rule 248 pronoun-expansion surfaces returned no accepted, revised, or
  under-review collisions.
- Token-aware coverage before banking after Rule 247 was: `mabil` 16, `karrirrangkal` 16, `jalngarr` 18,
  `jinali` 18, `kangku` 17, `yalmba` 16, `kambal-kambal` 21, `jalkar` 28, `janku` 50, and `jamba` 37. Pronoun
  coverage was `ngali` 131, `ngaliny` 65, `yubal` 79, `nganjin` 81, and `yurra` 124.
- `Mabil`, `karrirrangkal`, `jalngarr`, `jinali`, `kangku`, `yalmba`, `kambal-kambal`, `jalkar`, `janku`, and
  `jamba` keep the same literal landform/geography reference meanings recorded in Rules 232-233/244. Place names,
  route/travel/crossing, river/water-use, lime/source-material, reef/sea/collecting, ecology/habitat, climbing/
  falling/danger, ownership/dispute/legal/social, finding/peeping/causative, rubbish/debris/leaf-mould/growing-use,
  smooth-property, steep-property, mountain-pass route, cheek/body-part, beach-collecting, turtle/food/warning,
  burrow/nest/digging/ground-oven, root/under-tree, burning, social-metaphor, target case, pronoun case, perception
  compound, and event semantics remain closed.
- `Kambal-kambal` stayed a whole lexical reduplicated noun; Rule 248 is not a license for productive reduplication
  from `kambal`.
- All Rule 248 target nouns stayed bare: no target LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS,
  plural morphology, derivation, target compounds, productive reduplication, or target suffixing was admitted.
- Pronoun A forms stayed bare nominatives: no accusative, dative, locative, ablative, comitative, possessive, or
  plural/dual extension was admitted beyond the sourced bare forms.
- `Yaluy`, `yinyay`, and `nyajil` stayed uninflected support heads; no demonstrative case, local-derived form,
  perception compound, purposive `nyaji-nka`, reduplicated watching form, past `nyajin`, or support inflection was
  opened.
- Rules 149-248 carry-forward traps remain closed, including implement actions, route/travel, water-use,
  weather-event, plant-use, material-source, human/kin events, body-part possession/body-state/pain/illness/medical
  drift, flora/fauna use or event rows, landform source-prose drift, fire-reference use/action/homograph traps, fish
  and bird event/use/lore traps, dwelling action/use/source/homograph traps, pronoun case, perception compounds,
  target case, support inflection, productive compounds, and productive reduplication.
- **Process logging note.** Batch 290 stored source readback, construction scope, token-aware coverage audit,
  duplicate preflight, static guards, under-review lint, row readback, five-lens review, lessons, lexeme/source logs,
  close, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-290-landform-geography-complementary-pronoun-expansion-after-rule247-process.md`.
- Lint GREEN 14597; batch 290 added 50 accepted rows, 250 five-lens review passes, 33 lessons, 18 lexeme/source-log
  rows, export 12245/1180/1172, and process-event rows through export event 2467 before source-book/render events.

## Rule 249 - body-part complementary perception pronoun expansion after Rule 248 - batch-291 (PERCEPTION)

Batch 291 / Rule 249 brings the corpus to 14,647 verified sentences and returns to the Rule 234/245 body-part field
with a complementary pronoun-expansion pass. It keeps the ten checked body-part noun heads and changes only the bare
nominative subject pronoun plus the here/there support pairing in a nonpast perception frame. The final
zero-collision bands are `Ngali TARGET yinyay nyajil`, `Ngaliny TARGET yaluy nyajil`, `Yubal TARGET yinyay nyajil`,
`Nganjin TARGET yaluy nyajil`, and `Yurra TARGET yinyay nyajil`.

Source basis: the target nouns remain dictionary-backed Rule 234 entries, reread directly before banking. Patz
section 3.5 Table 3.6 sources bare nominative `ngali`, `ngaliny`, `yubal`, `nganjin`, and `yurra`. Patz section 3.7
Table 3.12 and Table 3.14 source Yalanji `yaluy` "here" and `yinyay` "there". Patz section 3.8.3.2 sources
`nyaji-l` "see"; Rule 249 uses only `nyajil` nonpast.

Admitted target nouns retained: `bandin` love handles, `bari` chin, `bibar` shin, `birri` fingernail, `jiba` liver,
`jandal` leg, `jibar` stomach, `kangkul` cheek, `kuwinyu` posterior, and `waba` thigh.

Support heads: `ngali`, `ngaliny`, `yubal`, `nganjin`, `yurra`, `yaluy`, `yinyay`, and `nyajil`.

**Body-part complementary pronoun-expansion distribution.**

| frame | safe Batch 291 form | construction lesson |
|---|---|---|
| 1du exclusive nonpast, there | `Ngali bandin yinyay nyajil.` | we two, not you, see the love handles there; no waist/side prose beyond the selected body-part label |
| 1du inclusive nonpast, here | `Ngaliny bari yaluy nyajil.` | you and I see the chin here; no jaw alternate, body-state, pain, or medical row |
| 2du nonpast, there | `Yubal birri yinyay nyajil.` | you two see the fingernail there; no toenail alternate, cutting, scratching, or use row |
| 1pl exclusive nonpast, here | `Nganjin kangkul yaluy nyajil.` | we all, not you, see the cheek here; no `kangku` valley drift and no `kangkul kulbal` slap row |
| 2pl nonpast, there | `Yurra waba yinyay nyajil.` | you all see the thigh there; no hip alternate, sitting-event, walking, pain, or body-state row |

**Process traps from batch 291.**

- Exact duplicate preflight over the final 50 Rule 249 pronoun-expansion surfaces returned no accepted, revised, or
  under-review collisions.
- Token-aware coverage before banking after Rule 248 was: `bandin` 15, `bari` 19, `bibar` 25, `birri` 23, `jiba`
  56, `jandal` 39, `jibar` 57, `kangkul` 19, `kuwinyu` 15, and `waba` 19. Pronoun coverage was `ngali` 141,
  `ngaliny` 75, `yubal` 89, `nganjin` 91, and `yurra` 134.
- `Bandin`, `bari`, `bibar`, `birri`, `jiba`, `jandal`, `jibar`, `kangkul`, `kuwinyu`, and `waba` keep the selected
  literal body-part reference meanings recorded in Rule 234/245. Waist-side prose, jaw, ankle, toenail,
  insides/guts/organs, emotion/cognition idioms, locational `jibarr`, `kangku` valley drift, `kangkul kulbal` slap,
  rude-register drift, sitting-event, hip, butchery/eating, body-state, pain, illness, medicine/healing, body-fluid,
  ritual/taboo/scar/initiation, animal-only, dialect-only, movement/use/event, target case, pronoun case, perception
  compound, and event semantics remain closed.
- All Rule 249 target nouns stayed bare: no target LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS,
  plural morphology, derivation, target compounds, productive reduplication, or target suffixing was admitted.
- Pronoun A forms stayed bare nominatives: no accusative, dative, locative, ablative, comitative, possessive, or
  plural/dual extension was admitted beyond the sourced bare forms.
- `Yaluy`, `yinyay`, and `nyajil` stayed uninflected support heads; no demonstrative case, local-derived form,
  perception compound, purposive `nyaji-nka`, reduplicated watching form, past `nyajin`, or support inflection was
  opened.
- Rules 149-249 carry-forward traps remain closed, including implement actions, route/travel, water-use,
  weather-event, plant-use, material-source, human/kin events, body-part possession/body-state/pain/illness/medical
  drift, flora/fauna use or event rows, landform source-prose drift, fire-reference use/action/homograph traps, fish
  and bird event/use/lore traps, dwelling action/use/source/homograph traps, pronoun case, perception compounds,
  target case, support inflection, productive compounds, and productive reduplication.
- **Process logging note.** Batch 291 stored source readback, construction scope, token-aware coverage audit,
  duplicate preflight, static guards, under-review lint, row readback, five-lens review, lessons, lexeme/source logs,
  close, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-291-body-part-complementary-pronoun-expansion-after-rule248-process.md`.
- Lint GREEN 14647; batch 291 added 50 accepted rows, 250 five-lens review passes, 33 lessons, 18 lexeme/source-log
  rows, export 12290/1184/1173, and process-event rows through export event 2487 before source-book/render events.

## Rule 250 - fire-reference complementary perception pronoun expansion after Rule 249 - batch-292 (PERCEPTION)

Batch 292 / Rule 250 brings the corpus to 14,697 verified sentences and returns to the Rule 236-237/246
fire-reference field with a complementary pronoun-expansion pass. It keeps the ten checked fire-reference noun heads
and changes only the bare nominative subject pronoun plus the here/there support pairing in a nonpast perception
frame. The final zero-collision bands are `Ngali TARGET yinyay nyajil`, `Ngaliny TARGET yaluy nyajil`,
`Yubal TARGET yinyay nyajil`, `Nganjin TARGET yaluy nyajil`, and `Yurra TARGET yinyay nyajil`.

Source basis: the target nouns remain dictionary-backed Rule 236 entries, reread directly before banking. Patz
section 3.5 Table 3.6 sources bare nominative `ngali`, `ngaliny`, `yubal`, `nganjin`, and `yurra`. Patz section 3.7
Table 3.12 and Table 3.13 source Yalanji `yaluy` "here" and `yinyay` "there". Patz section 3.8.3.2 sources
`nyaji-l` "see"; Rule 250 uses only `nyajil` nonpast.

Admitted target nouns retained: `baya` fire, `jimal` fire stick, `jirramar` small sticks, `kubu` smoke, `kunjin`
fire, `miyilkura` smouldering log, `ngalku` bush fire, `ngaluri` flames, `ngunjil` charcoal, and `wula` flames.

Support heads: `ngali`, `ngaliny`, `yubal`, `nganjin`, `yurra`, `yaluy`, `yinyay`, and `nyajil`.

**Fire-reference complementary pronoun-expansion distribution.**

| frame | safe Batch 292 form | construction lesson |
|---|---|---|
| 1du exclusive nonpast, there | `Ngali baya yinyay nyajil.` | we two, not you, see the fire there; no firewood, lighting, or use row |
| 1du inclusive nonpast, here | `Ngaliny jimal yaluy nyajil.` | you and I see the fire stick here; no `jimal damal` fire-making row |
| 2du nonpast, there | `Yubal kubu yinyay nyajil.` | you two see the smoke there; no smoke-source, smoke-out, warning, or `kubu-kubu` tadpole row |
| 1pl exclusive nonpast, here | `Nganjin ngalku yaluy nyajil.` | we all, not you, see the bush fire here; no clearing, spreading, danger, or warning row |
| 2pl nonpast, there | `Yurra ngunjil yinyay nyajil.` | you all see the charcoal there; no hot-coals or hot-ashes extension |

**Process traps from batch 292.**

- Exact duplicate preflight over the final 50 Rule 250 pronoun-expansion surfaces returned no accepted, revised, or
  under-review collisions.
- Token-aware coverage before banking after Rule 249 was: `baya` 468, `jimal` 43, `jirramar` 15, `kubu` 71,
  `kunjin` 21, `miyilkura` 15, `ngalku` 15, `ngaluri` 15, `ngunjil` 78, and `wula` 69. Pronoun coverage was
  `ngali` 151, `ngaliny` 85, `yubal` 99, `nganjin` 101, and `yurra` 144.
- `Baya`, `jimal`, `jirramar`, `kubu`, `kunjin`, `miyilkura`, `ngalku`, `ngaluri`, `ngunjil`, and `wula` keep the
  same literal fire-reference meanings recorded in Rules 236-237/246. Fire-making, firewood, lighting, collecting,
  cooking, burning, clearing, spreading, smoke-source, smoke-out, warning, danger, leaping-flame predicates, hot
  coals, hot ashes, ritual-smoke prose, loan rows, body-fluid homographs, mullet/place/tadpole homographs, target
  case, pronoun case, perception compound, and event semantics remain closed.
- All Rule 250 target nouns stayed bare: no target LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS,
  plural morphology, derivation, target compounds, productive reduplication, or target suffixing was admitted.
- Pronoun A forms stayed bare nominatives: no accusative, dative, locative, ablative, comitative, possessive, or
  plural/dual extension was admitted beyond the sourced bare forms.
- `Yaluy`, `yinyay`, and `nyajil` stayed uninflected support heads; no demonstrative case, local-derived form,
  perception compound, purposive `nyaji-nka`, reduplicated watching form, past `nyajin`, or support inflection was
  opened.
- Rules 149-250 carry-forward traps remain closed, including implement actions, route/travel, water-use,
  weather-event, plant-use, material-source, human/kin events, body-part possession/body-state/pain/illness/medical
  drift, flora/fauna use or event rows, landform source-prose drift, fire-reference use/action/homograph traps, fish
  and bird event/use/lore traps, dwelling action/use/source/homograph traps, pronoun case, perception compounds,
  target case, support inflection, productive compounds, and productive reduplication.
- **Process logging note.** Batch 292 stored source readback, construction scope, token-aware coverage audit,
  duplicate preflight, static guards, under-review lint, row readback, five-lens review, lessons, lexeme/source logs,
  close, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-292-fire-reference-complementary-pronoun-expansion-after-rule249-process.md`.
- Lint GREEN 14697; batch 292 added 50 accepted rows, 250 five-lens review passes, 33 lessons, 18 lexeme/source-log
  rows, export 12332/1189/1176, and process-event rows through export event 2507 before source-book/render events.

## Rule 251 - fish-reference complementary perception pronoun expansion after Rule 250 - batch-293 (PERCEPTION)

Batch 293 / Rule 251 brings the corpus to 14,747 verified sentences and returns to the Rule 240 fish-reference field
with a complementary pronoun-expansion pass. It keeps the ten checked fish-reference noun heads and changes only the
bare nominative subject pronoun plus the here/there support pairing in a nonpast perception frame. The final
zero-collision bands are `Ngayu TARGET yaluy nyajil`, `Nyulu TARGET yinyay nyajil`, `Yurra TARGET yaluy nyajil`,
`Bula TARGET yinyay nyajil`, and `Jana TARGET yaluy nyajil`.

Source basis: the target nouns were reread directly before banking. Dictionary line readback: `balarri` 842-858,
`barrbal` 1810-1826, `bayil` 1992-2008, `bilmbin` 2553-2574, `dalmbal` 4947-4966, `jalkay` 7465-7481, `jijirr`
8937-8953, `kubija` 14673-14691, `mujarrka` 20152-20175, and `wuyumbu` 28647-28663. Patz grammar lines 2553-2603
source bare nominative `ngayu`, `nyulu`, `yurra`, `bula`, and `jana`. Patz Table 3.12 lines 2838-2845 sources
Yalanji `yaluy` "here" and `yinyay` "there". Patz section 3.8.3.2 lines 3043-3049 sources `nyaji-l` "see"; Rule
251 uses only `nyajil` nonpast.

Admitted target nouns retained: `kubija` barracuda, `mujarrka` archerfish, `barrbal` black bream, `wuyumbu`
toadfish, `bayil` perch, `dalmbal` flathead, `balarri` queenfish, `bilmbin` black-tip shark, `jalkay` salmon, and
`jijirr` red bream.

Support heads: `ngayu`, `nyulu`, `yurra`, `bula`, `jana`, `yaluy`, `yinyay`, and `nyajil`.

**Fish-reference complementary pronoun-expansion distribution.**

| frame | safe Batch 293 form | construction lesson |
|---|---|---|
| 1sg nonpast, here | `Ngayu kubija yaluy nyajil.` | I see the barracuda here; no garfish alternate, catching, water, or habitat row |
| 3sg nonpast, there | `Nyulu barrbal yinyay nyajil.` | he sees the black bream there; no colour predicate, reef, catching, or food row |
| 2pl nonpast, here | `Yurra bayil yaluy nyajil.` | you all see the perch here; no freshwater/jungle expansion, catching, or habitat row |
| 3du nonpast, there | `Bula bilmbin yinyay nyajil.` | the two of them see the black-tip shark there; no black-tip ray, danger, bite, or habitat row |
| 3pl nonpast, here | `Jana jijirr yaluy nyajil.` | they see the red bream here; no colour-predicate, reef/habitat, catching, or food row |

**Process traps from batch 293.**

- Exact duplicate preflight over the final 50 Rule 251 pronoun-expansion surfaces returned no accepted, revised, or
  under-review collisions.
- Token-aware target coverage before banking after Rule 250 was: `kubija` 5, `mujarrka` 5, `barrbal` 11, `wuyumbu`
  5, `bayil` 16, `dalmbal` 6, `balarri` 9, `bilmbin` 8, `jalkay` 11, and `jijirr` 18. Support coverage was `ngayu`
  1236, `nyulu` 1757, `yurra` 170, `bula` 174, `jana` 2079, `yaluy` 2137, `yinyay` 2410, and `nyajil` 2420.
- `Kubija`, `mujarrka`, `barrbal`, `wuyumbu`, `bayil`, `dalmbal`, `balarri`, `bilmbin`, `jalkay`, and `jijirr`
  keep the selected literal fish-reference meanings recorded in Rule 240. Garfish alternates, spotted-Jewfish prose,
  Nyungkul `dalku`, striped-toby alternates, black-tip ray alternates, catching, netting, hook/line, spearing, eating,
  cooking, bait, taboo, storm/thunder, story/place, water/river/sea/reef/habitat, fish body-part, colour predicates,
  danger, bite, target case, pronoun case, demonstrative case, perception compound, and event semantics remain closed.
- All Rule 251 target nouns stayed bare: no target LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS,
  plural morphology, derivation, target compounds, productive reduplication, or target suffixing was admitted.
- Pronoun A forms stayed bare nominatives: no accusative, dative, locative, ablative, comitative, possessive, or
  plural/dual extension was admitted beyond the sourced bare forms.
- `Yaluy`, `yinyay`, and `nyajil` stayed uninflected support heads; no demonstrative case, local-derived form,
  perception compound, purposive `nyaji-nka`, reduplicated watching form, past `nyajin`, or support inflection was
  opened.
- Rules 149-251 carry-forward traps remain closed, including implement actions, route/travel, water-use,
  weather-event, plant-use, material-source, human/kin events, body-part possession/body-state/pain/illness/medical
  drift, flora/fauna use or event rows, landform source-prose drift, fire-reference use/action/homograph traps, fish
  and bird event/use/lore traps, dwelling action/use/source/homograph traps, pronoun case, perception compounds,
  target case, support inflection, productive compounds, and productive reduplication.
- **Process logging note.** Batch 293 stored source readback, construction scope, token-aware coverage audit,
  duplicate preflight, static guards, under-review lint, row readback, five-lens review, lessons, lexeme/source logs,
  close, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-293-fish-reference-complementary-pronoun-expansion-after-rule250-process.md`.
- Lint GREEN 14747; batch 293 added 50 accepted rows, 250 five-lens review passes, 33 lessons, 18 lexeme/source-log
  rows, export 12374/1193/1180, and process-event rows through export event 2527 before source-book/render events.

## Rule 252 - reptile/amphibian perception debt sweep after Rule 251 - batch-294 (PERCEPTION)

Batch 294 / Rule 252 brings the corpus to 14,797 verified sentences and returns to the Rule 220 reptile/amphibian
field with a bounded perception debt sweep. It keeps the ten checked reptile/amphibian noun heads and changes only
the bare nominative subject pronoun plus the here/there support pairing in a nonpast perception frame. The final
zero-collision bands are `Ngayu TARGET yinyay nyajil`, `Nyulu TARGET yaluy nyajil`, `Yurra TARGET yinyay nyajil`,
`Bula TARGET yaluy nyajil`, and `Jana TARGET yinyay nyajil`.

Source basis: the target nouns were reread directly before banking. Dictionary line readback: `bajuy` 559-567,
`bilngkumu` 2575-2585, `binanjal` 2726-2734, `bindimu` 2884-2901, `bubal` 3397-3417, `jijirrbay` 8955-8972,
`kabul` 11816-11833, `kalajarr` 12243-12251, `kundurr` 15704-15720, and `yuday` 30662-30670. Patz grammar lines
2553-2603 source bare nominative `ngayu`, `nyulu`, `yurra`, `bula`, and `jana`. Patz Table 3.12 lines 2838-2845
sources Yalanji `yaluy` "here" and `yinyay` "there". Patz section 3.8.3.2 lines 3043-3049 sources `nyaji-l`
"see"; Rule 252 uses only `nyajil` nonpast.

Admitted target nouns retained: `bajuy` lizard, `bilngkumu` crocodile, `binanjal` frill necked lizard, `bindimu`
black snake, `bubal` tree snake, `jijirrbay` whip snake, `kabul` rock python, `kalajarr` scrub goanna, `kundurr`
death adder, and `yuday` frog.

Support heads: `ngayu`, `nyulu`, `yurra`, `bula`, `jana`, `yaluy`, `yinyay`, and `nyajil`.

**Reptile/amphibian perception distribution.**

| frame | safe Batch 294 form | construction lesson |
|---|---|---|
| 1sg nonpast, there | `Ngayu bajuy yinyay nyajil.` | I see the lizard there; no catching, food, or slippery-property row |
| 3sg nonpast, here | `Nyulu bilngkumu yaluy nyajil.` | he sees the crocodile here; no saltwater, river, fear, biting, danger, hunting, or story row |
| 2pl nonpast, there | `Yurra binanjal yinyay nyajil.` | you all see the frill necked lizard there; no neck/body-part, display, frightening, or event row |
| 3du nonpast, here | `Bula kundurr yaluy nyajil.` | the two of them see the death adder here; no danger, biting, poison, fear, or sickness row |
| 3pl nonpast, there | `Jana yuday yinyay nyajil.` | they see the frog there; no large, edible, rain, singing, swamp, or metamorphosis row |

**Process traps from batch 294.**

- Exact duplicate preflight over the final 50 Rule 252 perception surfaces returned no accepted, revised, or
  under-review collisions.
- Token-aware target coverage before banking after Rule 251 was: `bajuy` 13, `bilngkumu` 73, `binanjal` 9,
  `bindimu` 11, `bubal` 7, `jijirrbay` 7, `kabul` 23, `kalajarr` 9, `kundurr` 9, and `yuday` 17. Support coverage
  was `ngayu` 1246, `nyulu` 1767, `yurra` 180, `bula` 184, `jana` 2089, `yaluy` 2167, `yinyay` 2430, and `nyajil`
  2470.
- `Bajuy`, `bilngkumu`, `binanjal`, `bindimu`, `bubal`, `jijirrbay`, `kabul`, `kalajarr`, `kundurr`, and `yuday`
  keep the selected literal reptile/amphibian meanings recorded in Rule 220. Rule 175-176 duplicate surfaces,
  `biwul` black-snake/mother-in-law homograph, story-site/myth prose, poison, biting, danger, hunting, catching,
  trapping, killing, food, edible/cooking prose, egg, skin, scale, body-part, habitat, water, river, sea, swamp,
  tree-climbing, firestick, fighter, colour predicates, target case, pronoun case, demonstrative case, perception
  compound, and event semantics remain closed.
- All Rule 252 target nouns stayed bare: no target LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS,
  plural morphology, derivation, target compounds, productive reduplication, or target suffixing was admitted.
- English modifiers inside animal labels, such as frill necked, black, tree, whip, rock, scrub, and death, remained
  lexical labels rather than Kuku morphology or separate predicates.
- Pronoun A forms stayed bare nominatives: no accusative, dative, locative, ablative, comitative, possessive, or
  plural/dual extension was admitted beyond the sourced bare forms.
- `Yaluy`, `yinyay`, and `nyajil` stayed uninflected support heads; no demonstrative case, local-derived form,
  perception compound, purposive `nyaji-nka`, reduplicated watching form, past `nyajin`, or support inflection was
  opened.
- Rules 149-252 carry-forward traps remain closed, including implement actions, route/travel, water-use,
  weather-event, plant-use, material-source, human/kin events, body-part possession/body-state/pain/illness/medical
  drift, flora/fauna use or event rows, landform source-prose drift, fire-reference use/action/homograph traps, fish
  and bird event/use/lore traps, dwelling action/use/source/homograph traps, reptile/amphibian behavior/use/lore
  traps, pronoun case, perception compounds, target case, support inflection, productive compounds, and productive
  reduplication.
- **Process logging note.** Batch 294 stored source readback, debt-sweep scope, token-aware coverage audit,
  duplicate preflight, static guards, under-review lint, row readback, five-lens review, lessons, lexeme/source logs,
  close, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-294-reptile-amphibian-perception-debt-sweep-after-rule251-process.md`.
- Lint GREEN 14797; batch 294 added 50 accepted rows, 250 five-lens review passes, 34 lessons, 18 lexeme/source-log
  rows, export 12419/1197/1181, and process-event rows through export event 2547 before source-book/render events.

## Rule 253 - mammal-reference perception debt sweep after Rule 252 - batch-295 (PERCEPTION)

Batch 295 / Rule 253 brings the corpus to 14,847 verified sentences and returns to the Rule 219 mammal-reference
field with a bounded perception debt sweep. It keeps the ten checked mammal noun heads and changes only the bare
nominative subject pronoun plus the here/there support pairing in a nonpast perception frame. The final zero-collision
bands are `Ngayu TARGET yaluy nyajil`, `Nyulu TARGET yinyay nyajil`, `Yurra TARGET yaluy nyajil`,
`Bula TARGET yinyay nyajil`, and `Jana TARGET yaluy nyajil`.

Source basis: the target nouns were reread directly before banking. Dictionary line readback: `bala` 720-738,
`darrba` 5306-5315, `jarrabina` 8248-8259, `jayju` 8602-8610, `jungarr` 10882-10892, `kukur` 15002-15010, `mali`
17566-17577, `murramu` 21010-21020, `ngumbi` 23562-23572, and `yawa` 29634-29642. Patz grammar lines 2553-2603
source bare nominative `ngayu`, `nyulu`, `yurra`, `bula`, and `jana`. Patz Table 3.12 lines 2838-2845 sources
Yalanji `yaluy` "here" and `yinyay` "there". Patz section 3.8.3.2 lines 3043-3049 sources `nyaji-l` "see"; Rule
253 uses only `nyajil` nonpast.

Admitted target nouns retained: `bala` sugar glider, `darrba` grass wallaby, `jarrabina` tree kangaroo, `jayju`
kangaroo rat, `jungarr` marsupial native cat, `kukur` rat, `mali` small bat, `murramu` dingo, `ngumbi` bandicoot,
and `yawa` possum.

Support heads: `ngayu`, `nyulu`, `yurra`, `bula`, `jana`, `yaluy`, `yinyay`, and `nyajil`.

**Mammal-reference perception distribution.**

| frame | safe Batch 295 form | construction lesson |
|---|---|---|
| 1sg nonpast, here | `Ngayu bala yaluy nyajil.` | I see the sugar glider here; no skinny, weak, boney, illness, or hunger row |
| 3sg nonpast, there | `Nyulu darrba yinyay nyajil.` | he sees the grass wallaby there; no hunting, use, size, or narrow-property row |
| 2pl nonpast, here | `Yurra jarrabina yaluy nyajil.` | you all see the tree kangaroo here; no tree-climbing, branch, hollow, habitat, or murral cross-reference row |
| 3du nonpast, there | `Bula murramu yinyay nyajil.` | the two of them see the dingo there; no ngamu-murramu synonym, dog/loan, attack, hunting, or event row |
| 3pl nonpast, here | `Jana yawa yaluy nyajil.` | they see the possum here; no tree/habitat, food, fur/skin, or story/lore row |

**Process traps from batch 295.**

- Exact duplicate preflight over the final 50 Rule 253 perception surfaces returned no accepted, revised, or
  under-review collisions.
- Token-aware target coverage before banking after Rule 252 was: `bala` 9, `darrba` 38, `jarrabina` 10, `jayju` 8,
  `jungarr` 7, `kukur` 11, `mali` 15, `murramu` 28, `ngumbi` 8, and `yawa` 34. Support coverage was `ngayu` 1243,
  `nyulu` 1724, `yurra` 173, `bula` 153, `jana` 1446, `yaluy` 2173, `yinyay` 2426, and `nyajil` 2467.
- `Bala`, `darrba`, `jarrabina`, `jayju`, `jungarr`, `kukur`, `mali`, `murramu`, `ngumbi`, and `yawa` keep the
  selected literal mammal meanings recorded in Rule 219. Rule 177-178 duplicate surfaces, skinny/weak/boney/full/door/
  front homograph drift, dog/loan/domestic-cat drift, hunting, catching, trapping, killing, biting, attack, spearing,
  food, edible/cooking/meat prose, skin, fur, tail, claw, body-part, habitat, ecology, water, river, sea, cave, hollow,
  branch, tree-climbing, story, place, totem, moiety, ceremony, source-material, colour predicates, target case,
  pronoun case, demonstrative case, perception compound, and event semantics remain closed.
- All Rule 253 target nouns stayed bare: no target LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS,
  plural morphology, derivation, target compounds, productive reduplication, or target suffixing was admitted.
- English modifiers inside animal labels, such as sugar, grass, tree, kangaroo, marsupial, native, and small, remained
  lexical labels rather than Kuku morphology or separate predicates.
- Pronoun A forms stayed bare nominatives: no accusative, dative, locative, ablative, comitative, possessive, or
  plural/dual extension was admitted beyond the sourced bare forms.
- `Yaluy`, `yinyay`, and `nyajil` stayed uninflected support heads; no demonstrative case, local-derived form,
  perception compound, purposive `nyaji-nka`, reduplicated watching form, past `nyajin`, or support inflection was
  opened.
- Rules 149-253 carry-forward traps remain closed, including implement actions, route/travel, water-use,
  weather-event, plant-use, material-source, human/kin events, body-part possession/body-state/pain/illness/medical
  drift, flora/fauna use or event rows, landform source-prose drift, fire-reference use/action/homograph traps, fish
  and bird event/use/lore traps, dwelling action/use/source/homograph traps, reptile/amphibian behavior/use/lore traps,
  mammal behavior/use/lore traps, pronoun case, perception compounds, target case, support inflection, productive
  compounds, and productive reduplication.
- **Process logging note.** Batch 295 stored source readback, debt-sweep scope, token-aware coverage audit,
  duplicate preflight, static guards, under-review lint, row readback, five-lens review, lessons, lexeme/source logs,
  close, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-295-mammal-perception-debt-sweep-after-rule252-process.md`.
- Lint GREEN 14847; batch 295 added 50 accepted rows, 250 five-lens review passes, 34 lessons, 18 lexeme/source-log
  rows, export 12457/1202/1188, and process-event rows through export event 2567 before source-book/render events.

## Rule 254 - mammal-reference complementary perception debt sweep after Rule 253 - batch-296 (PERCEPTION)

Batch 296 / Rule 254 brings the corpus to 14,897 verified sentences and returns to the Rule 219/253 mammal-reference
field with the complementary here/there pairing not used in Batch 295. It keeps the ten checked mammal noun heads and
changes only the bare nominative subject pronoun plus the local demonstrative support in a nonpast perception frame.
The final zero-collision bands are `Ngayu TARGET yinyay nyajil`, `Nyulu TARGET yaluy nyajil`,
`Yurra TARGET yinyay nyajil`, `Bula TARGET yaluy nyajil`, and `Jana TARGET yinyay nyajil`.

Source basis: the target nouns were reread directly before banking. Dictionary line readback: `bala` 720-738,
`darrba` 5306-5315, `jarrabina` 8248-8259, `jayju` 8602-8610, `jungarr` 10882-10892, `kukur` 15002-15010, `mali`
17566-17577, `murramu` 21010-21020, `ngumbi` 23562-23572, and `yawa` 29634-29642. Patz grammar lines 2553-2603
source bare nominative `ngayu`, `nyulu`, `yurra`, `bula`, and `jana`. Patz Table 3.12 lines 2838-2845 sources
Yalanji `yaluy` "here" and `yinyay` "there". Patz section 3.8.3.2 lines 3043-3049 sources `nyaji-l` "see"; Rule
254 uses only `nyajil` nonpast.

Admitted target nouns retained: `bala` sugar glider, `darrba` grass wallaby, `jarrabina` tree kangaroo, `jayju`
kangaroo rat, `jungarr` marsupial native cat, `kukur` rat, `mali` small bat, `murramu` dingo, `ngumbi` bandicoot,
and `yawa` possum.

Support heads: `ngayu`, `nyulu`, `yurra`, `bula`, `jana`, `yaluy`, `yinyay`, and `nyajil`.

**Mammal-reference complementary perception distribution.**

| frame | safe Batch 296 form | construction lesson |
|---|---|---|
| 1sg nonpast, there | `Ngayu bala yinyay nyajil.` | I see the sugar glider there; no skinny, weak, boney, illness, or hunger row |
| 3sg nonpast, here | `Nyulu darrba yaluy nyajil.` | he sees the grass wallaby here; no hunting, use, size, or narrow-property row |
| 2pl nonpast, there | `Yurra jarrabina yinyay nyajil.` | you all see the tree kangaroo there; no tree-climbing, branch, hollow, habitat, or murral cross-reference row |
| 3du nonpast, here | `Bula murramu yaluy nyajil.` | the two of them see the dingo here; no ngamu-murramu synonym, dog/loan, attack, hunting, or event row |
| 3pl nonpast, there | `Jana yawa yinyay nyajil.` | they see the possum there; no tree/habitat, food, fur/skin, or story/lore row |

**Process traps from batch 296.**

- Exact duplicate preflight over the final 50 Rule 254 complementary perception surfaces returned no accepted, revised,
  or under-review collisions.
- Token-aware target coverage before banking after Rule 253 was: `bala` 14, `darrba` 43, `jarrabina` 15, `jayju` 13,
  `jungarr` 12, `kukur` 16, `mali` 20, `murramu` 33, `ngumbi` 13, and `yawa` 39. Support coverage was `ngayu` 1253,
  `nyulu` 1734, `yurra` 183, `bula` 163, `jana` 1456, `yaluy` 2203, `yinyay` 2446, and `nyajil` 2517.
- `Bala`, `darrba`, `jarrabina`, `jayju`, `jungarr`, `kukur`, `mali`, `murramu`, `ngumbi`, and `yawa` keep the
  selected literal mammal meanings recorded in Rules 219, 253, and 254. Rule 177-178 duplicate surfaces,
  skinny/weak/boney/full/door/front homograph drift, dog/loan/domestic-cat drift, hunting, catching, trapping,
  killing, biting, attack, spearing, food, edible/cooking/meat prose, skin, fur, tail, claw, body-part, habitat,
  ecology, water, river, sea, cave, hollow, branch, tree-climbing, story, place, totem, moiety, ceremony,
  source-material, colour predicates, target case, pronoun case, demonstrative case, perception compound, and event
  semantics remain closed.
- All Rule 254 target nouns stayed bare: no target LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS,
  plural morphology, derivation, target compounds, productive reduplication, or target suffixing was admitted.
- English modifiers inside animal labels, such as sugar, grass, tree, kangaroo, marsupial, native, and small, remained
  lexical labels rather than Kuku morphology or separate predicates.
- Pronoun A forms stayed bare nominatives: no accusative, dative, locative, ablative, comitative, possessive, or
  plural/dual extension was admitted beyond the sourced bare forms.
- `Yaluy`, `yinyay`, and `nyajil` stayed uninflected support heads; no demonstrative case, local-derived form,
  perception compound, purposive `nyaji-nka`, reduplicated watching form, past `nyajin`, or support inflection was
  opened.
- Rules 149-254 carry-forward traps remain closed, including implement actions, route/travel, water-use,
  weather-event, plant-use, material-source, human/kin events, body-part possession/body-state/pain/illness/medical
  drift, flora/fauna use or event rows, landform source-prose drift, fire-reference use/action/homograph traps, fish
  and bird event/use/lore traps, dwelling action/use/source/homograph traps, reptile/amphibian behavior/use/lore traps,
  mammal behavior/use/lore traps, pronoun case, perception compounds, target case, support inflection, productive
  compounds, and productive reduplication.
- **Process logging note.** Batch 296 stored source readback, debt-sweep scope, token-aware coverage audit,
  duplicate preflight, static guards, under-review lint, row readback, five-lens review, lessons, lexeme/source logs,
  close, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-296-mammal-complementary-perception-debt-sweep-after-rule253-process.md`.
- Lint GREEN 14897; batch 296 added 50 accepted rows, 250 five-lens review passes, 34 lessons, 18 lexeme/source-log
  rows, export 12501/1205/1191, and process-event rows through export event 2587 before source-book/render events.

## Rule 255 - low-coverage insect-reference perception debt sweep after Rule 254 - batch-297 (PERCEPTION)

Batch 297 / Rule 255 brings the corpus to 14,947 verified sentences and returns to the Rule 212 low-coverage
insect-reference field with bare nominative subject-pronoun perception frames. It keeps the ten checked insect noun
heads and changes only the subject pronoun plus `yaluy`/`yinyay` support in a nonpast perception frame. The final
zero-collision bands are `Ngayu TARGET yinyay nyajil`, `Nyulu TARGET yaluy nyajil`,
`Yurra TARGET yinyay nyajil`, `Bula TARGET yaluy nyajil`, and `Jana TARGET yinyay nyajil`.

Source basis: the target nouns were reread directly before banking. Dictionary line readback: `balarr` 833-841,
`dijaraban` 5542-5551, `kalburiji` 12474-12484, `mawal` 18743-18753, `munudumbun` 20816-20826, `munyurri`
20868-20889, `nakawarra` 21461-21470, `ngalmnbu` 21972-21980, `yarrka` 29551-29559, and `yiljun` 30019-30029.
Patz grammar lines 2553-2603 source bare nominative `ngayu`, `nyulu`, `yurra`, `bula`, and `jana`. Patz Table
3.12 lines 2838-2845 sources Yalanji `yaluy` "here" and `yinyay` "there". Patz section 3.8.3.2 lines 3043-3049
sources `nyaji-l` "see"; Rule 255 uses only `nyajil` nonpast.

Admitted target nouns retained: `balarr` flea, `dijaraban` mayfly, `kalburiji` kalburiji bee, `mawal` mawal bee,
`munudumbun` scorpion, `munyurri` sandfly, `nakawarra` nakawarra bee, `ngalmnbu` jumper ant, `yarrka` yarrka bee,
and `yiljun` grasshopper.

Support heads: `ngayu`, `nyulu`, `yurra`, `bula`, `jana`, `yaluy`, `yinyay`, and `nyajil`.

**Low-coverage insect-reference perception distribution.**

| frame | safe Batch 297 form | construction lesson |
|---|---|---|
| 1sg nonpast, there | `Ngayu balarr yinyay nyajil.` | I see the flea there; no human-body, body-part, bite, or biting row |
| 3sg nonpast, here | `Nyulu dijaraban yaluy nyajil.` | he sees the mayfly here; no dragonfly expansion |
| 2pl nonpast, there | `Yurra kalburiji yinyay nyajil.` | you all see the kalburiji bee there; no honey, nest, egg, larvae, or collecting row |
| 3du nonpast, here | `Bula ngalmnbu yaluy nyajil.` | the two of them see the jumper ant here; no jumping, sting, bite, antbed, or event row |
| 3pl nonpast, there | `Jana yiljun yinyay nyajil.` | they see the grasshopper there; no singing, yam-readiness, or seasonal-signal row |

**Process traps from batch 297.**

- Exact duplicate preflight over the final 50 Rule 255 insect perception surfaces returned no accepted, revised, or
  under-review collisions.
- Token-aware target coverage before banking after Rule 254 was: `balarr` 5, `dijaraban` 5, `kalburiji` 5, `mawal`
  5, `munudumbun` 5, `munyurri` 5, `nakawarra` 5, `ngalmnbu` 5, `yarrka` 5, and `yiljun` 5. Support coverage was
  `ngayu` 1263, `nyulu` 1744, `yurra` 193, `bula` 173, `jana` 1466, `yaluy` 2223, `yinyay` 2476, and `nyajil` 2567.
- `Balarr`, `dijaraban`, `kalburiji`, `mawal`, `munudumbun`, `munyurri`, `nakawarra`, `ngalmnbu`, `yarrka`, and
  `yiljun` keep the selected literal insect meanings recorded in Rules 212 and 255. Rule 169-170 and Rule 222
  alternate insect targets, synonym expansion, dragonfly expansion, biting, stinging, sickness, vomiting, larvae,
  eggs, honey, nest, edible, food, medicine, seasonal-signal, collecting, antbed, body-part, human-body, tree/wood,
  habitat, pest-control, totem, life-force, smallest, bush, ecology, movement, danger, event, yam-readiness, singing,
  source-prose, target case, pronoun case, demonstrative case, perception compound, and event semantics remain closed.
- All Rule 255 target nouns stayed bare: no target LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS,
  plural morphology, derivation, target compounds, productive reduplication, or target suffixing was admitted.
- English modifiers inside insect labels, such as kalburiji, mawal, nakawarra, yarrka, and jumper, remained lexical
  labels rather than Kuku morphology or separate predicates.
- Pronoun A forms stayed bare nominatives: no accusative, dative, locative, ablative, comitative, possessive, or
  plural/dual extension was admitted beyond the sourced bare forms.
- `Yaluy`, `yinyay`, and `nyajil` stayed uninflected support heads; no demonstrative case, local-derived form,
  perception compound, purposive `nyaji-nka`, reduplicated watching form, past `nyajin`, or support inflection was
  opened.
- Rules 149-255 carry-forward traps remain closed, including implement actions, route/travel, water-use,
  weather-event, plant-use, material-source, human/kin events, body-part possession/body-state/pain/illness/medical
  drift, flora/fauna use or event rows, landform source-prose drift, fire-reference use/action/homograph traps, fish
  and bird event/use/lore traps, dwelling action/use/source/homograph traps, reptile/amphibian behavior/use/lore traps,
  mammal behavior/use/lore traps, insect behavior/use/source-prose traps, pronoun case, demonstrative case,
  perception compounds, target case, support inflection, productive compounds, and productive reduplication.
- **Process logging note.** Batch 297 stored source readback, debt-sweep scope, token-aware coverage audit,
  duplicate preflight, static guards, under-review lint, row readback, five-lens review, lessons, lexeme/source logs,
  close, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-297-insect-perception-debt-sweep-after-rule254-process.md`.
- Lint GREEN 14947; batch 297 added 50 accepted rows, 250 five-lens review passes, 34 lessons, 18 lexeme/source-log
  rows, export 12540/1212/1195, and process-event rows through export event 2606 before source-book/render events.

## Rule 256 - low-coverage insect-reference complementary perception debt sweep after Rule 255 - batch-298 (PERCEPTION)

Batch 298 / Rule 256 brings the corpus to 14,997 verified sentences and returns to the Rule 212/255 low-coverage
insect-reference field with the complementary here/there pairing not used in Batch 297. It keeps the ten checked
insect noun heads and changes only the bare nominative subject pronoun plus the local demonstrative support in a
nonpast perception frame. The final zero-collision bands are `Ngayu TARGET yaluy nyajil`,
`Nyulu TARGET yinyay nyajil`, `Yurra TARGET yaluy nyajil`, `Bula TARGET yinyay nyajil`, and
`Jana TARGET yaluy nyajil`.

Source basis: the target nouns were reread directly before banking. Dictionary line readback: `balarr` 833-841,
`dijaraban` 5542-5551, `kalburiji` 12474-12484, `mawal` 18743-18753, `munudumbun` 20816-20826, `munyurri`
20868-20889, `nakawarra` 21461-21470, `ngalmnbu` 21972-21980, `yarrka` 29551-29559, and `yiljun` 30019-30029.
Patz grammar lines 2553-2603 source bare nominative `ngayu`, `nyulu`, `yurra`, `bula`, and `jana`. Patz Table
3.12 lines 2838-2845 sources Yalanji `yaluy` "here" and `yinyay` "there". Patz section 3.8.3.2 lines 3043-3049
sources `nyaji-l` "see"; Rule 256 uses only `nyajil` nonpast.

Admitted target nouns retained: `balarr` flea, `dijaraban` mayfly, `kalburiji` kalburiji bee, `mawal` mawal bee,
`munudumbun` scorpion, `munyurri` sandfly, `nakawarra` nakawarra bee, `ngalmnbu` jumper ant, `yarrka` yarrka bee,
and `yiljun` grasshopper.

Support heads: `ngayu`, `nyulu`, `yurra`, `bula`, `jana`, `yaluy`, `yinyay`, and `nyajil`.

**Low-coverage insect-reference complementary perception distribution.**

| frame | safe Batch 298 form | construction lesson |
|---|---|---|
| 1sg nonpast, here | `Ngayu balarr yaluy nyajil.` | I see the flea here; no human-body, body-part, bite, or biting row |
| 3sg nonpast, there | `Nyulu dijaraban yinyay nyajil.` | he sees the mayfly there; no dragonfly expansion |
| 2pl nonpast, here | `Yurra kalburiji yaluy nyajil.` | you all see the kalburiji bee here; no honey, nest, egg, larvae, or collecting row |
| 3du nonpast, there | `Bula ngalmnbu yinyay nyajil.` | the two of them see the jumper ant there; no jumping, sting, bite, antbed, or event row |
| 3pl nonpast, here | `Jana yiljun yaluy nyajil.` | they see the grasshopper here; no singing, yam-readiness, or seasonal-signal row |

**Process traps from batch 298.**

- Exact duplicate preflight over the final 50 Rule 256 complementary perception surfaces returned no accepted,
  revised, or under-review collisions.
- Token-aware target coverage before banking after Rule 255 was: `balarr` 10, `dijaraban` 10, `kalburiji` 10,
  `mawal` 10, `munudumbun` 10, `munyurri` 10, `nakawarra` 10, `ngalmnbu` 10, `yarrka` 10, and `yiljun` 10. Support
  coverage was `ngayu` 1273, `nyulu` 1754, `yurra` 203, `bula` 183, `jana` 1476, `yaluy` 2243, `yinyay` 2506, and
  `nyajil` 2617.
- `Balarr`, `dijaraban`, `kalburiji`, `mawal`, `munudumbun`, `munyurri`, `nakawarra`, `ngalmnbu`, `yarrka`, and
  `yiljun` keep the selected literal insect meanings recorded in Rules 212, 255, and 256. Rule 169-170 and Rule 222
  alternate insect targets, synonym expansion, dragonfly expansion, biting, stinging, sickness, vomiting, larvae,
  eggs, honey, nest, edible, food, medicine, seasonal-signal, collecting, antbed, body-part, human-body, tree/wood,
  habitat, pest-control, totem, life-force, smallest, bush, ecology, movement, danger, event, yam-readiness, singing,
  source-prose, target case, pronoun case, demonstrative case, perception compound, and event semantics remain closed.
- All Rule 256 target nouns stayed bare: no target LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS,
  plural morphology, derivation, target compounds, productive reduplication, or target suffixing was admitted.
- English modifiers inside insect labels, such as kalburiji, mawal, nakawarra, yarrka, and jumper, remained lexical
  labels rather than Kuku morphology or separate predicates.
- Pronoun A forms stayed bare nominatives: no accusative, dative, locative, ablative, comitative, possessive, or
  plural/dual extension was admitted beyond the sourced bare forms.
- `Yaluy`, `yinyay`, and `nyajil` stayed uninflected support heads; no demonstrative case, local-derived form,
  perception compound, purposive `nyaji-nka`, reduplicated watching form, past `nyajin`, or support inflection was
  opened.
- Rules 149-256 carry-forward traps remain closed, including implement actions, route/travel, water-use,
  weather-event, plant-use, material-source, human/kin events, body-part possession/body-state/pain/illness/medical
  drift, flora/fauna use or event rows, landform source-prose drift, fire-reference use/action/homograph traps, fish
  and bird event/use/lore traps, dwelling action/use/source/homograph traps, reptile/amphibian behavior/use/lore traps,
  mammal behavior/use/lore traps, insect behavior/use/source-prose traps, pronoun case, demonstrative case,
  perception compounds, target case, support inflection, productive compounds, and productive reduplication.
- **Process logging note.** Batch 298 stored source readback, debt-sweep scope, token-aware coverage audit,
  duplicate preflight, static guards, under-review lint, row readback, five-lens review, lessons, lexeme/source logs,
  close, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-298-insect-complementary-perception-debt-sweep-after-rule255-process.md`.
- Lint GREEN 14997; batch 298 added 50 accepted rows, 250 five-lens review passes, 34 lessons, 18 lexeme/source-log
  rows, export 12583/1216/1198, and process-event rows through export event 2625 before source-book/render events.

## Rule 257 - shellfish/crustacean perception debt sweep after Rule 256 - batch-299 (PERCEPTION)

Batch 299 / Rule 257 brings the corpus to 15,047 verified sentences and returns to the Rule 213 low-coverage
shellfish/crustacean-reference field with bare nominative subject-pronoun perception frames. It keeps the ten checked
shellfish/crustacean noun heads and changes only the subject pronoun plus `yaluy`/`yinyay` support in a nonpast
perception frame. The final zero-collision bands are `Ngayu TARGET yaluy nyajil`,
`Nyulu TARGET yinyay nyajil`, `Yurra TARGET yaluy nyajil`, `Bula TARGET yinyay nyajil`, and
`Jana TARGET yaluy nyajil`.

Source basis: the target nouns were reread directly before banking. Dictionary line readback: `baymbay` 2122-2130,
`darkay` 5280-5289, `kaduy` 11964-11974, `karraway` 13592-13601, `karruku` 13701-13709, `kulil` 15209-15220,
`kuyalin` 16857-16866, `marrkabina` 18639-18647, `ngarrakaja` 22791-22801, and `nuwi` 24261-24271. Patz grammar
lines 2553-2603 source bare nominative `ngayu`, `nyulu`, `yurra`, `bula`, and `jana`. Patz Table 3.12 lines
2838-2845 sources Yalanji `yaluy` "here" and `yinyay` "there". Patz section 3.8.3.2 lines 3043-3049 sources
`nyaji-l` "see"; Rule 257 uses only `nyajil` nonpast.

Admitted target nouns retained: `baymbay` large mud clam, `darkay` clam, `kaduy` snail, `karraway` karraway snail,
`karruku` ghost crab, `kulil` jellyfish, `kuyalin` small conical shellfish, `marrkabina` oyster, `ngarrakaja`
shellfish, and `nuwi` squid.

Support heads: `ngayu`, `nyulu`, `yurra`, `bula`, `jana`, `yaluy`, `yinyay`, and `nyajil`.

**Shellfish/crustacean perception distribution.**

| frame | safe Batch 299 form | construction lesson |
|---|---|---|
| 1sg nonpast, here | `Ngayu baymbay yaluy nyajil.` | I see the large mud clam here; no gathering, cooking, eating, sea, reef, or habitat row |
| 3sg nonpast, there | `Nyulu darkay yinyay nyajil.` | he sees the clam there; no independent small/mud/water/habitat claim |
| 2pl nonpast, here | `Yurra karruku yaluy nyajil.` | you all see the ghost crab here; no fiddler-crab expansion, movement, or habitat row |
| 3du nonpast, there | `Bula kuyalin yinyay nyajil.` | the two of them see the small conical shellfish there; no bait or use row |
| 3pl nonpast, here | `Jana nuwi yaluy nyajil.` | they see the squid here; no ink-throwing action or event row |

**Process traps from batch 299.**

- Exact duplicate preflight over the final 50 Rule 257 perception surfaces returned no accepted, revised, or
  under-review collisions.
- Token-aware target coverage before banking after Rule 256 was: `baymbay` 6, `darkay` 11, `kaduy` 6, `karraway` 5,
  `karruku` 6, `kulil` 7, `kuyalin` 5, `marrkabina` 5, `ngarrakaja` 5, and `nuwi` 6. Support coverage was `ngayu`
  1283, `nyulu` 1764, `yurra` 213, `bula` 193, `jana` 1486, `yaluy` 2273, `yinyay` 2526, and `nyajil` 2667.
- `Baymbay`, `darkay`, `kaduy`, `karraway`, `karruku`, `kulil`, `kuyalin`, `marrkabina`, `ngarrakaja`, and `nuwi`
  keep the selected literal shellfish/crustacean meanings recorded in Rules 213 and 257. Rule 171 and Rule 223
  alternate targets, `jirrum`, synonyms, edible, food, eating, bait, use, cooking, frying, gathering, collecting,
  catching, fishing, spearing, netting, sea, reef, rock, night, habitat, water, shell/body-part, sting, burn,
  ink/action, movement, danger, event, species expansion, secondary-label expansion, source-prose, target case,
  pronoun case, demonstrative case, perception compound, and event semantics remain closed.
- All Rule 257 target nouns stayed bare: no target LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS,
  plural morphology, derivation, target compounds, productive reduplication, or target suffixing was admitted.
- English modifiers inside shellfish labels, such as large, mud, karraway, ghost, small, and conical, remained lexical
  labels rather than Kuku morphology or separate predicates.
- Pronoun A forms stayed bare nominatives: no accusative, dative, locative, ablative, comitative, possessive, or
  plural/dual extension was admitted beyond the sourced bare forms.
- `Yaluy`, `yinyay`, and `nyajil` stayed uninflected support heads; no demonstrative case, local-derived form,
  perception compound, purposive `nyaji-nka`, reduplicated watching form, past `nyajin`, or support inflection was
  opened.
- Rules 149-257 carry-forward traps remain closed, including implement actions, route/travel, water-use,
  weather-event, plant-use, material-source, human/kin events, body-part possession/body-state/pain/illness/medical
  drift, flora/fauna use or event rows, landform source-prose drift, fire-reference use/action/homograph traps, fish
  and bird event/use/lore traps, dwelling action/use/source/homograph traps, reptile/amphibian behavior/use/lore traps,
  mammal behavior/use/lore traps, insect behavior/use/source-prose traps, shellfish behavior/use/source-prose traps,
  pronoun case, demonstrative case, perception compounds, target case, support inflection, productive compounds, and
  productive reduplication.
- **Process logging note.** Batch 299 stored source readback, debt-sweep scope, token-aware coverage audit,
  duplicate preflight, static guards, under-review lint, row readback, five-lens review, lessons, lexeme/source logs,
  close, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-299-shellfish-perception-debt-sweep-after-rule256-process.md`.
- Lint GREEN 15047; batch 299 added 50 accepted rows, 250 five-lens review passes, 34 lessons, 18 lexeme/source-log
  rows, export 12622/1222/1203, and process-event rows through export event 2644 before source-book/render events.

## Rule 258 - complementary shellfish/crustacean perception debt sweep after Rule 257 - batch-300 (PERCEPTION)

Batch 300 / Rule 258 brings the corpus to 15,097 verified sentences and keeps the same Rule 213 shellfish/crustacean
reference field as Rule 257, but reverses the here/there pairing. It keeps the ten checked shellfish/crustacean noun
heads and changes only the subject pronoun plus `yaluy`/`yinyay` support in a nonpast perception frame. The final
zero-collision bands are `Ngayu TARGET yinyay nyajil`, `Nyulu TARGET yaluy nyajil`,
`Yurra TARGET yinyay nyajil`, `Bula TARGET yaluy nyajil`, and `Jana TARGET yinyay nyajil`.

Source basis: the target nouns were reread directly before banking. Dictionary line readback: `baymbay` 2122-2130,
`darkay` 5280-5289, `kaduy` 11964-11974, `karraway` 13592-13601, `karruku` 13701-13709, `kulil` 15209-15220,
`kuyalin` 16857-16866, `marrkabina` 18639-18647, `ngarrakaja` 22791-22801, and `nuwi` 24261-24271. Patz grammar
lines 2553-2603 source bare nominative `ngayu`, `nyulu`, `yurra`, `bula`, and `jana`. Patz Table 3.12 lines
2838-2845 sources Yalanji `yaluy` "here" and `yinyay` "there". Patz section 3.8.3.2 lines 3043-3049 sources
`nyaji-l` "see"; Rule 258 uses only `nyajil` nonpast.

Admitted target nouns retained: `baymbay` large mud clam, `darkay` clam, `kaduy` snail, `karraway` karraway snail,
`karruku` ghost crab, `kulil` jellyfish, `kuyalin` small conical shellfish, `marrkabina` oyster, `ngarrakaja`
shellfish, and `nuwi` squid.

Support heads: `ngayu`, `nyulu`, `yurra`, `bula`, `jana`, `yaluy`, `yinyay`, and `nyajil`.

**Complementary shellfish/crustacean perception distribution.**

| frame | safe Batch 300 form | construction lesson |
|---|---|---|
| 1sg nonpast, there | `Ngayu baymbay yinyay nyajil.` | I see the large mud clam there; no gathering, cooking, eating, sea, reef, or habitat row |
| 3sg nonpast, here | `Nyulu darkay yaluy nyajil.` | he sees the clam here; no independent small/mud/water/habitat claim |
| 2pl nonpast, there | `Yurra karruku yinyay nyajil.` | you all see the ghost crab there; no fiddler-crab expansion, movement, or habitat row |
| 3du nonpast, here | `Bula kuyalin yaluy nyajil.` | the two of them see the small conical shellfish here; no bait or use row |
| 3pl nonpast, there | `Jana nuwi yinyay nyajil.` | they see the squid there; no ink-throwing action or event row |

**Process traps from batch 300.**

- Exact duplicate preflight over the final 50 Rule 258 perception surfaces returned no accepted, revised, or
  under-review collisions.
- Token-aware target coverage before banking after Rule 257 was: `baymbay` 11, `darkay` 16, `kaduy` 11,
  `karraway` 10, `karruku` 11, `kulil` 12, `kuyalin` 10, `marrkabina` 10, `ngarrakaja` 10, and `nuwi` 11.
  Support coverage was `ngayu` 1293, `nyulu` 1774, `yurra` 223, `bula` 203, `jana` 1496, `yaluy` 2303,
  `yinyay` 2546, and `nyajil` 2717.
- `Baymbay`, `darkay`, `kaduy`, `karraway`, `karruku`, `kulil`, `kuyalin`, `marrkabina`, `ngarrakaja`, and `nuwi`
  keep the selected literal shellfish/crustacean meanings recorded in Rules 213, 257, and 258. Rule 171 and Rule 223
  alternate targets, `jirrum`, synonyms, edible, food, eating, bait, use, cooking, frying, gathering, collecting,
  catching, fishing, spearing, netting, sea, reef, rock, night, habitat, water, shell/body-part, sting, burn,
  ink/action, movement, danger, event, species expansion, secondary-label expansion, source-prose, target case,
  pronoun case, demonstrative case, perception compound, and event semantics remain closed.
- All Rule 258 target nouns stayed bare: no target LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS,
  plural morphology, derivation, target compounds, productive reduplication, or target suffixing was admitted.
- English modifiers inside shellfish labels, such as large, mud, karraway, ghost, small, and conical, remained lexical
  labels rather than Kuku morphology or separate predicates.
- Pronoun A forms stayed bare nominatives: no accusative, dative, locative, ablative, comitative, possessive, or
  plural/dual extension was admitted beyond the sourced bare forms.
- `Yaluy`, `yinyay`, and `nyajil` stayed uninflected support heads; no demonstrative case, local-derived form,
  perception compound, purposive `nyaji-nka`, reduplicated watching form, past `nyajin`, or support inflection was
  opened.
- Rules 149-258 carry-forward traps remain closed, including implement actions, route/travel, water-use,
  weather-event, plant-use, material-source, human/kin events, body-part possession/body-state/pain/illness/medical
  drift, flora/fauna use or event rows, landform source-prose drift, fire-reference use/action/homograph traps, fish
  and bird event/use/lore traps, dwelling action/use/source/homograph traps, reptile/amphibian behavior/use/lore traps,
  mammal behavior/use/lore traps, insect behavior/use/source-prose traps, shellfish behavior/use/source-prose traps,
  pronoun case, demonstrative case, perception compounds, target case, support inflection, productive compounds, and
  productive reduplication.
- **Process logging note.** Batch 300 stored source readback, debt-sweep scope, token-aware coverage audit,
  duplicate preflight, static guards, under-review lint, row readback, five-lens review, lessons, lexeme/source logs,
  close, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-300-shellfish-complementary-perception-debt-sweep-after-rule257-process.md`.
- Lint GREEN 15097; batch 300 added 50 accepted rows, 250 five-lens review passes, 34 lessons, 18 lexeme/source-log
  rows, export 12667/1224/1206, and process-event rows through export event 2663 before source-book/render events.

## Rule 259 - shellfish/crustacean non-singular pronoun perception sweep after Rule 258 - batch-301 (PERCEPTION)

Batch 301 / Rule 259 brings the corpus to 15,147 verified sentences and keeps the same Rule 213 shellfish/crustacean
reference field as Rules 257-258, but expands the subject-pronoun side to the remaining sourced bare nominative
non-singular pronouns. The ten checked shellfish/crustacean noun heads stay unchanged, and the construction changes
only the subject pronoun plus `yaluy`/`yinyay` support in a nonpast perception frame. The final zero-collision bands
are `Ngali TARGET yinyay nyajil`, `Ngaliny TARGET yaluy nyajil`, `Yubal TARGET yinyay nyajil`,
`Nganjin TARGET yaluy nyajil`, and `Ngana TARGET yinyay nyajil`.

Source basis: the target nouns were reread directly before banking. Dictionary line readback: `baymbay` 2122-2130,
`darkay` 5280-5289, `kaduy` 11964-11974, `karraway` 13592-13601, `karruku` 13701-13709, `kulil` 15209-15220,
`kuyalin` 16857-16866, `marrkabina` 18639-18647, `ngarrakaja` 22791-22801, and `nuwi` 24261-24271. Patz grammar
lines 2577-2603 source bare nominative `ngali`, `ngaliny`, `yubal`, `nganjin`, and `ngana`; lines 2682-2684 support
the inclusive/exclusive and second-person non-singular analysis used in the English/glosses. Patz Table 3.12 lines
2838-2845 sources Yalanji `yaluy` "here" and `yinyay` "there". Patz section 3.8.3.2 lines 3043-3049 sources
`nyaji-l` "see"; Rule 259 uses only `nyajil` nonpast.

Admitted target nouns retained: `baymbay` large mud clam, `darkay` clam, `kaduy` snail, `karraway` karraway snail,
`karruku` ghost crab, `kulil` jellyfish, `kuyalin` small conical shellfish, `marrkabina` oyster, `ngarrakaja`
shellfish, and `nuwi` squid.

Support heads: `ngali`, `ngaliny`, `yubal`, `nganjin`, `ngana`, `yaluy`, `yinyay`, and `nyajil`.

**Non-singular pronoun shellfish/crustacean perception distribution.**

| frame | safe Batch 301 form | construction lesson |
|---|---|---|
| 1du exclusive nonpast, there | `Ngali baymbay yinyay nyajil.` | we two, not you, see the large mud clam there; no food/use/habitat row |
| 1du inclusive nonpast, here | `Ngaliny darkay yaluy nyajil.` | you and I see the clam here; no independent small/mud/water/habitat claim |
| 2du nonpast, there | `Yubal karruku yinyay nyajil.` | you two see the ghost crab there; no fiddler-crab expansion, movement, or habitat row |
| 1pl exclusive nonpast, here | `Nganjin kuyalin yaluy nyajil.` | we all, not you, see the small conical shellfish here; no bait or use row |
| 1pl inclusive nonpast, there | `Ngana nuwi yinyay nyajil.` | we see the squid there; no ink-throwing action or event row |

**Process traps from batch 301.**

- Exact duplicate preflight over the final 50 Rule 259 perception surfaces returned no accepted, revised, or
  under-review collisions.
- Token-aware target coverage before banking after Rule 258 was: `baymbay` 16, `darkay` 21, `kaduy` 16,
  `karraway` 15, `karruku` 16, `kulil` 17, `kuyalin` 15, `marrkabina` 15, `ngarrakaja` 15, and `nuwi` 16.
  Support coverage was `ngali` 159, `ngaliny` 94, `yubal` 105, `nganjin` 111, `ngana` 859, `yaluy` 2323,
  `yinyay` 2576, and `nyajil` 2767.
- `Baymbay`, `darkay`, `kaduy`, `karraway`, `karruku`, `kulil`, `kuyalin`, `marrkabina`, `ngarrakaja`, and `nuwi`
  keep the selected literal shellfish/crustacean meanings recorded in Rules 213 and 257-259. Rule 171 and Rule 223
  alternate targets, `jirrum`, synonyms, edible, food, eating, bait, use, cooking, frying, gathering, collecting,
  catching, fishing, spearing, netting, sea, reef, rock, night, habitat, water, shell/body-part, sting, burn,
  ink/action, movement, danger, event, species expansion, secondary-label expansion, source-prose, target case,
  pronoun case, demonstrative case, perception compound, and event semantics remain closed.
- All Rule 259 target nouns stayed bare: no target LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS,
  plural morphology, derivation, target compounds, productive reduplication, or target suffixing was admitted.
- Pronoun forms stayed bare nominatives: no `ngalingan`, `ngalinyan`, `yubalan`, `nganjinan`, `nganangan`, or other
  accusative/dative/locative/ablative/comitative/possessive forms were admitted.
- English modifiers inside shellfish labels, such as large, mud, karraway, ghost, small, and conical, remained lexical
  labels rather than Kuku morphology or separate predicates.
- `Yaluy`, `yinyay`, and `nyajil` stayed uninflected support heads; no demonstrative case, local-derived form,
  perception compound, purposive `nyaji-nka`, reduplicated watching form, past `nyajin`, or support inflection was
  opened.
- Rules 149-259 carry-forward traps remain closed, including implement actions, route/travel, water-use,
  weather-event, plant-use, material-source, human/kin events, body-part possession/body-state/pain/illness/medical
  drift, flora/fauna use or event rows, landform source-prose drift, fire-reference use/action/homograph traps, fish
  and bird event/use/lore traps, dwelling action/use/source/homograph traps, reptile/amphibian behavior/use/lore traps,
  mammal behavior/use/lore traps, insect behavior/use/source-prose traps, shellfish behavior/use/source-prose traps,
  pronoun case, demonstrative case, perception compounds, target case, support inflection, productive compounds, and
  productive reduplication.
- **Process logging note.** Batch 301 stored source readback, debt-sweep scope, token-aware coverage audit,
  duplicate preflight, static guards, under-review lint, row readback, five-lens review, lessons, lexeme/source logs,
  close, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-301-shellfish-nonsingular-pronoun-perception-after-rule258-process.md`.
- Lint GREEN 15147; batch 301 added 50 accepted rows, 250 five-lens review passes, 35 lessons, 18 lexeme/source-log
  rows, export 12707/1227/1213, and process-event rows through export event 2682 before source-book/render events.

## Rule 260 - complementary shellfish/crustacean non-singular pronoun perception sweep after Rule 259 - batch-302 (PERCEPTION)

Batch 302 / Rule 260 brings the corpus to 15,197 verified sentences and keeps the same Rule 213 shellfish/crustacean
reference field as Rules 257-259. It completes the complementary here/there pairing for the remaining sourced bare
nominative non-singular pronouns. The ten checked shellfish/crustacean noun heads stay unchanged, and the construction
changes only the subject pronoun plus `yaluy`/`yinyay` support in a nonpast perception frame. The final zero-collision
bands are `Ngali TARGET yaluy nyajil`, `Ngaliny TARGET yinyay nyajil`, `Yubal TARGET yaluy nyajil`,
`Nganjin TARGET yinyay nyajil`, and `Ngana TARGET yaluy nyajil`.

Source basis: the target nouns were reread directly before banking. Dictionary line readback: `baymbay` 2122-2130,
`darkay` 5280-5289, `kaduy` 11964-11974, `karraway` 13592-13601, `karruku` 13701-13709, `kulil` 15209-15220,
`kuyalin` 16857-16866, `marrkabina` 18639-18647, `ngarrakaja` 22791-22801, and `nuwi` 24261-24271. Patz grammar
lines 2577-2603 source bare nominative `ngali`, `ngaliny`, `yubal`, `nganjin`, and `ngana`; lines 2682-2684 support
the inclusive/exclusive and second-person non-singular analysis used in the English/glosses. Patz Table 3.12 lines
2838-2845 sources Yalanji `yaluy` "here" and `yinyay` "there". Patz section 3.8.3.2 lines 3043-3049 sources
`nyaji-l` "see"; Rule 260 uses only `nyajil` nonpast.

Admitted target nouns retained: `baymbay` large mud clam, `darkay` clam, `kaduy` snail, `karraway` karraway snail,
`karruku` ghost crab, `kulil` jellyfish, `kuyalin` small conical shellfish, `marrkabina` oyster, `ngarrakaja`
shellfish, and `nuwi` squid.

Support heads: `ngali`, `ngaliny`, `yubal`, `nganjin`, `ngana`, `yaluy`, `yinyay`, and `nyajil`.

**Complementary non-singular pronoun shellfish/crustacean perception distribution.**

| frame | safe Batch 302 form | construction lesson |
|---|---|---|
| 1du exclusive nonpast, here | `Ngali baymbay yaluy nyajil.` | we two, not you, see the large mud clam here; no food/use/habitat row |
| 1du inclusive nonpast, there | `Ngaliny darkay yinyay nyajil.` | you and I see the clam there; no independent small/mud/water/habitat claim |
| 2du nonpast, here | `Yubal karruku yaluy nyajil.` | you two see the ghost crab here; no fiddler-crab expansion, movement, or habitat row |
| 1pl exclusive nonpast, there | `Nganjin kuyalin yinyay nyajil.` | we all, not you, see the small conical shellfish there; no bait or use row |
| 1pl inclusive nonpast, here | `Ngana nuwi yaluy nyajil.` | we see the squid here; no ink-throwing action or event row |

**Process traps from batch 302.**

- Exact duplicate preflight over the final 50 Rule 260 perception surfaces returned no accepted, revised, or
  under-review collisions.
- Token-aware target coverage before banking after Rule 259 was: `baymbay` 21, `darkay` 26, `kaduy` 21,
  `karraway` 20, `karruku` 21, `kulil` 22, `kuyalin` 20, `marrkabina` 20, `ngarrakaja` 20, and `nuwi` 21.
  Support coverage was `ngali` 169, `ngaliny` 104, `yubal` 115, `nganjin` 121, `ngana` 869, `yaluy` 2343,
  `yinyay` 2606, and `nyajil` 2817.
- `Baymbay`, `darkay`, `kaduy`, `karraway`, `karruku`, `kulil`, `kuyalin`, `marrkabina`, `ngarrakaja`, and `nuwi`
  keep the selected literal shellfish/crustacean meanings recorded in Rules 213 and 257-260. Rule 171 and Rule 223
  alternate targets, `jirrum`, synonyms, edible, food, eating, bait, use, cooking, frying, gathering, collecting,
  catching, fishing, spearing, netting, sea, reef, rock, night, habitat, water, shell/body-part, sting, burn,
  ink/action, movement, danger, event, species expansion, secondary-label expansion, source-prose, target case,
  pronoun case, demonstrative case, perception compound, and event semantics remain closed.
- All Rule 260 target nouns stayed bare: no target LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS,
  plural morphology, derivation, target compounds, productive reduplication, or target suffixing was admitted.
- Pronoun forms stayed bare nominatives: no `ngalingan`, `ngalinyan`, `yubalan`, `nganjinan`, `nganangan`, or other
  accusative/dative/locative/ablative/comitative/possessive forms were admitted.
- English modifiers inside shellfish labels, such as large, mud, karraway, ghost, small, and conical, remained lexical
  labels rather than Kuku morphology or separate predicates.
- `Yaluy`, `yinyay`, and `nyajil` stayed uninflected support heads; no demonstrative case, local-derived form,
  perception compound, purposive `nyaji-nka`, reduplicated watching form, past `nyajin`, or support inflection was
  opened.
- Rules 149-260 carry-forward traps remain closed, including implement actions, route/travel, water-use,
  weather-event, plant-use, material-source, human/kin events, body-part possession/body-state/pain/illness/medical
  drift, flora/fauna use or event rows, landform source-prose drift, fire-reference use/action/homograph traps, fish
  and bird event/use/lore traps, dwelling action/use/source/homograph traps, reptile/amphibian behavior/use/lore traps,
  mammal behavior/use/lore traps, insect behavior/use/source-prose traps, shellfish behavior/use/source-prose traps,
  pronoun case, demonstrative case, perception compounds, target case, support inflection, productive compounds, and
  productive reduplication.
- **Process logging note.** Batch 302 stored source readback, debt-sweep scope, token-aware coverage audit,
  duplicate preflight, static guards, under-review lint, row readback, five-lens review, lessons, lexeme/source logs,
  close, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-302-shellfish-complementary-nonsingular-pronoun-perception-after-rule259-process.md`.
- Lint GREEN 15197; batch 302 added 50 accepted rows, 250 five-lens review passes, 35 lessons, 18 lexeme/source-log
  rows, export 12747/1231/1219, and process-event rows through export event 2701 before source-book/render events.

## Rule 261 - complementary reptile/amphibian perception debt sweep after Rule 260 - batch-303 (PERCEPTION)

Batch 303 / Rule 261 brings the corpus to 15,247 verified sentences and returns to the Rule 252 reptile/amphibian
reference field. It completes the complementary here/there pairing not used in Batch 294. The ten checked
reptile/amphibian noun heads stay unchanged, and the construction changes only the subject pronoun plus
`yaluy`/`yinyay` support in a nonpast perception frame. The final zero-collision bands are
`Ngayu TARGET yaluy nyajil`, `Nyulu TARGET yinyay nyajil`, `Yurra TARGET yaluy nyajil`,
`Bula TARGET yinyay nyajil`, and `Jana TARGET yaluy nyajil`.

Source basis: the target nouns were reread directly before banking. Dictionary line readback: `bajuy` 559-567,
`bilngkumu` 2575-2585, `binanjal` 2726-2734, `bindimu` 2884-2901, `bubal` 3397-3417, `jijirrbay` 8955-8972,
`kabul` 11816-11833, `kalajarr` 12243-12251, `kundurr` 15704-15720, and `yuday` 30662-30670. Patz grammar
lines 2553-2603 source bare nominative `ngayu`, `nyulu`, `yurra`, `bula`, and `jana`. Patz Table 3.12 lines
2838-2845 sources Yalanji `yaluy` "here" and `yinyay` "there". Patz section 3.8.3.2 lines 3043-3049 sources
`nyaji-l` "see"; Rule 261 uses only `nyajil` nonpast.

Admitted target nouns retained: `bajuy` lizard, `bilngkumu` crocodile, `binanjal` frill necked lizard, `bindimu`
black snake, `bubal` tree snake, `jijirrbay` whip snake, `kabul` rock python, `kalajarr` scrub goanna, `kundurr`
death adder, and `yuday` frog.

Support heads: `ngayu`, `nyulu`, `yurra`, `bula`, `jana`, `yaluy`, `yinyay`, and `nyajil`.

**Complementary reptile/amphibian perception distribution.**

| frame | safe Batch 303 form | construction lesson |
|---|---|---|
| 1sg nonpast, here | `Ngayu bajuy yaluy nyajil.` | I see the lizard here; no slippery-property, catching, or food row |
| 3sg nonpast, there | `Nyulu bilngkumu yinyay nyajil.` | he sees the crocodile there; no saltwater, river, fear, biting, danger, hunting, or story row |
| 2pl nonpast, here | `Yurra binanjal yaluy nyajil.` | you all see the frill necked lizard here; no neck/body-part, display, frightening, or event row |
| 3du nonpast, there | `Bula kundurr yinyay nyajil.` | the two of them see the death adder there; no danger, biting, poison, fear, or sickness row |
| 3pl nonpast, here | `Jana yuday yaluy nyajil.` | they see the frog here; no large, edible, rain, singing, swamp, or metamorphosis row |

**Process traps from batch 303.**

- Exact duplicate preflight over the final 50 Rule 261 perception surfaces returned no accepted, revised, or
  under-review collisions.
- Token-aware target coverage before banking after Rule 260 was: `bajuy` 18, `bilngkumu` 64, `binanjal` 14,
  `bindimu` 15, `bubal` 12, `jijirrbay` 11, `kabul` 17, `kalajarr` 14, `kundurr` 13, and `yuday` 16.
  Support coverage was `ngayu` 1303, `nyulu` 1784, `yurra` 233, `bula` 213, `jana` 1506, `yaluy` 2373,
  `yinyay` 2626, and `nyajil` 2867.
- `Bajuy`, `bilngkumu`, `binanjal`, `bindimu`, `bubal`, `jijirrbay`, `kabul`, `kalajarr`, `kundurr`, and `yuday`
  keep the selected literal reptile/amphibian meanings recorded in Rules 220, 252, and 261. Rule 175-176 exact
  surfaces, `biwul` black-snake/mother-in-law homograph, story-site/myth prose, poison, biting, danger, hunting,
  catching, trapping, killing, food, edible/cooking prose, egg, skin, scale, body-part, habitat, water, river, sea,
  swamp, tree-climbing, firestick, fighter, colour predicates, target case, pronoun case, demonstrative case,
  perception compound, and event semantics remain closed.
- All Rule 261 target nouns stayed bare: no target LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS,
  plural morphology, derivation, target compounds, productive reduplication, or target suffixing was admitted.
- English modifiers inside animal labels, such as frill necked, black, tree, whip, rock, scrub, and death, remained
  lexical labels rather than Kuku morphology or separate predicates.
- Pronoun A forms stayed bare nominatives: no accusative, dative, locative, ablative, comitative, possessive, or
  plural/dual extension was admitted beyond the sourced bare forms.
- `Yaluy`, `yinyay`, and `nyajil` stayed uninflected support heads; no demonstrative case, local-derived form,
  perception compound, purposive `nyaji-nka`, reduplicated watching form, past `nyajin`, or support inflection was
  opened.
- Rules 149-261 carry-forward traps remain closed, including implement actions, route/travel, water-use,
  weather-event, plant-use, material-source, human/kin events, body-part possession/body-state/pain/illness/medical
  drift, flora/fauna use or event rows, landform source-prose drift, fire-reference use/action/homograph traps, fish
  and bird event/use/lore traps, dwelling action/use/source/homograph traps, reptile/amphibian behavior/use/lore
  traps, mammal behavior/use/lore traps, insect behavior/use/source-prose traps, shellfish behavior/use/source-prose
  traps, pronoun case, demonstrative case, perception compounds, target case, support inflection, productive
  compounds, and productive reduplication.
- **Process logging note.** Batch 303 stored source readback, debt-sweep scope, token-aware coverage audit,
  duplicate preflight, static guards, under-review lint, row readback, five-lens review, lessons, lexeme/source logs,
  close, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-303-reptile-amphibian-complementary-perception-after-rule260-process.md`.
- Lint GREEN 15247; batch 303 added 50 accepted rows, 250 five-lens review passes, 35 lessons, 18 lexeme/source-log
  rows, export 12792/1235/1220, and process-event rows through export event 2720 before source-book/render events.

## Rule 262 - reptile/amphibian non-singular pronoun perception sweep after Rule 261 - batch-304 (PERCEPTION)

Batch 304 / Rule 262 brings the corpus to 15,297 verified sentences and keeps the same Rule 252/261
reptile/amphibian reference field. It expands the subject-pronoun side to the remaining sourced bare nominative
non-singular pronouns. The ten checked reptile/amphibian noun heads stay unchanged, and the construction changes only
the subject pronoun plus `yaluy`/`yinyay` support in a nonpast perception frame. The final zero-collision bands are
`Ngali TARGET yinyay nyajil`, `Ngaliny TARGET yaluy nyajil`, `Yubal TARGET yinyay nyajil`,
`Nganjin TARGET yaluy nyajil`, and `Ngana TARGET yinyay nyajil`.

Source basis: the target nouns were reread directly before banking. Dictionary line readback: `bajuy` 559-567,
`bilngkumu` 2575-2585, `binanjal` 2726-2734, `bindimu` 2884-2901, `bubal` 3397-3417, `jijirrbay` 8955-8972,
`kabul` 11816-11833, `kalajarr` 12243-12251, `kundurr` 15704-15720, and `yuday` 30662-30670. Patz grammar
lines 2577-2603 source bare nominative `ngali`, `ngaliny`, `yubal`, `nganjin`, and `ngana`; lines 2682-2684 support
the inclusive/exclusive and second-person non-singular analysis used in the English/glosses. Patz Table 3.12 lines
2838-2845 sources Yalanji `yaluy` "here" and `yinyay` "there". Patz section 3.8.3.2 lines 3043-3049 sources
`nyaji-l` "see"; Rule 262 uses only `nyajil` nonpast.

Admitted target nouns retained: `bajuy` lizard, `bilngkumu` crocodile, `binanjal` frill necked lizard, `bindimu`
black snake, `bubal` tree snake, `jijirrbay` whip snake, `kabul` rock python, `kalajarr` scrub goanna, `kundurr`
death adder, and `yuday` frog.

Support heads: `ngali`, `ngaliny`, `yubal`, `nganjin`, `ngana`, `yaluy`, `yinyay`, and `nyajil`.

**Non-singular pronoun reptile/amphibian perception distribution.**

| frame | safe Batch 304 form | construction lesson |
|---|---|---|
| 1du exclusive nonpast, there | `Ngali bajuy yinyay nyajil.` | we two, not you, see the lizard there; no slippery-property, catching, or food row |
| 1du inclusive nonpast, here | `Ngaliny bilngkumu yaluy nyajil.` | you and I see the crocodile here; no saltwater, river, fear, biting, danger, hunting, or story row |
| 2du nonpast, there | `Yubal binanjal yinyay nyajil.` | you two see the frill necked lizard there; no neck/body-part, display, frightening, or event row |
| 1pl exclusive nonpast, here | `Nganjin kundurr yaluy nyajil.` | we all, not you, see the death adder here; no danger, biting, poison, fear, or sickness row |
| 1pl inclusive nonpast, there | `Ngana yuday yinyay nyajil.` | we see the frog there; no large, edible, rain, singing, swamp, or metamorphosis row |

**Process traps from batch 304.**

- Exact duplicate preflight over the final 50 Rule 262 perception surfaces returned no accepted, revised, or
  under-review collisions.
- Token-aware target coverage before banking after Rule 261 was: `bajuy` 23, `bilngkumu` 69, `binanjal` 19,
  `bindimu` 20, `bubal` 17, `jijirrbay` 16, `kabul` 22, `kalajarr` 19, `kundurr` 18, and `yuday` 21.
  Support coverage was `ngali` 179, `ngaliny` 114, `yubal` 125, `nganjin` 131, `ngana` 879, `yaluy` 2403,
  `yinyay` 2646, and `nyajil` 2917.
- `Bajuy`, `bilngkumu`, `binanjal`, `bindimu`, `bubal`, `jijirrbay`, `kabul`, `kalajarr`, `kundurr`, and `yuday`
  keep the selected literal reptile/amphibian meanings recorded in Rules 220, 252, 261, and 262. Rule 175-176 exact
  surfaces, `biwul` black-snake/mother-in-law homograph, story-site/myth prose, poison, biting, danger, hunting,
  catching, trapping, killing, food, edible/cooking prose, egg, skin, scale, body-part, habitat, water, river, sea,
  swamp, tree-climbing, firestick, fighter, colour predicates, source-prose, target case, pronoun case,
  demonstrative case, perception compound, and event semantics remain closed.
- All Rule 262 target nouns stayed bare: no target LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS,
  plural morphology, derivation, target compounds, productive reduplication, or target suffixing was admitted.
- English modifiers inside animal labels, such as frill necked, black, tree, whip, rock, scrub, and death, remained
  lexical labels rather than Kuku morphology or separate predicates.
- Pronoun forms stayed bare nominatives: no `ngalingan`, `ngalinyan`, `yubalan`, `nganjinan`, `nganangan`, or other
  accusative/dative/locative/ablative/comitative/possessive forms were admitted.
- `Yaluy`, `yinyay`, and `nyajil` stayed uninflected support heads; no demonstrative case, local-derived form,
  perception compound, purposive `nyaji-nka`, reduplicated watching form, past `nyajin`, or support inflection was
  opened.
- Rules 149-262 carry-forward traps remain closed, including implement actions, route/travel, water-use,
  weather-event, plant-use, material-source, human/kin events, body-part possession/body-state/pain/illness/medical
  drift, flora/fauna use or event rows, landform source-prose drift, fire-reference use/action/homograph traps, fish
  and bird event/use/lore traps, dwelling action/use/source/homograph traps, reptile/amphibian behavior/use/lore traps,
  mammal behavior/use/lore traps, insect behavior/use/source-prose traps, shellfish behavior/use/source-prose traps,
  pronoun case, demonstrative case, perception compounds, target case, support inflection, productive compounds, and
  productive reduplication.
- **Process logging note.** Batch 304 stored source readback, debt-sweep scope, token-aware coverage audit,
  duplicate preflight, static guards, under-review lint, row readback, five-lens review, lessons, lexeme/source logs,
  close, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-304-reptile-amphibian-nonsingular-pronoun-perception-after-rule261-process.md`.
- Lint GREEN 15297; batch 304 added 50 accepted rows, 250 five-lens review passes, 35 lessons, 18 lexeme/source-log
  rows, export 12832/1238/1227, and process-event rows through export event 2739 before source-book/render events.

## Rule 263 - complementary reptile/amphibian non-singular pronoun perception sweep after Rule 262 - batch-305 (PERCEPTION)

Batch 305 / Rule 263 brings the corpus to 15,347 verified sentences and keeps the same Rule 252/261/262
reptile/amphibian reference field. It completes the complementary here/there pairing for the remaining sourced bare
nominative non-singular pronouns. The ten checked reptile/amphibian noun heads stay unchanged, and the construction
changes only the subject pronoun plus `yaluy`/`yinyay` support in a nonpast perception frame. The final zero-collision
bands are `Ngali TARGET yaluy nyajil`, `Ngaliny TARGET yinyay nyajil`, `Yubal TARGET yaluy nyajil`,
`Nganjin TARGET yinyay nyajil`, and `Ngana TARGET yaluy nyajil`.

Source basis: the target nouns were reread directly before banking. Dictionary line readback: `bajuy` 559-567,
`bilngkumu` 2575-2585, `binanjal` 2726-2734, `bindimu` 2884-2901, `bubal` 3397-3417, `jijirrbay` 8955-8972,
`kabul` 11816-11833, `kalajarr` 12243-12251, `kundurr` 15704-15720, and `yuday` 30662-30670. Patz grammar
lines 2577-2603 source bare nominative `ngali`, `ngaliny`, `yubal`, `nganjin`, and `ngana`; lines 2682-2684 support
the inclusive/exclusive and second-person non-singular analysis used in the English/glosses. Patz Table 3.12 lines
2838-2845 sources Yalanji `yaluy` "here" and `yinyay` "there". Patz section 3.8.3.2 lines 3043-3049 sources
`nyaji-l` "see"; Rule 263 uses only `nyajil` nonpast.

Admitted target nouns retained: `bajuy` lizard, `bilngkumu` crocodile, `binanjal` frill necked lizard, `bindimu`
black snake, `bubal` tree snake, `jijirrbay` whip snake, `kabul` rock python, `kalajarr` scrub goanna, `kundurr`
death adder, and `yuday` frog.

Support heads: `ngali`, `ngaliny`, `yubal`, `nganjin`, `ngana`, `yaluy`, `yinyay`, and `nyajil`.

**Complementary non-singular pronoun reptile/amphibian perception distribution.**

| frame | safe Batch 305 form | construction lesson |
|---|---|---|
| 1du exclusive nonpast, here | `Ngali bajuy yaluy nyajil.` | we two, not you, see the lizard here; no slippery-property, catching, or food row |
| 1du inclusive nonpast, there | `Ngaliny bilngkumu yinyay nyajil.` | you and I see the crocodile there; no saltwater, river, fear, biting, danger, hunting, or story row |
| 2du nonpast, here | `Yubal binanjal yaluy nyajil.` | you two see the frill necked lizard here; no neck/body-part, display, frightening, or event row |
| 1pl exclusive nonpast, there | `Nganjin kundurr yinyay nyajil.` | we all, not you, see the death adder there; no danger, biting, poison, fear, or sickness row |
| 1pl inclusive nonpast, here | `Ngana yuday yaluy nyajil.` | we see the frog here; no large, edible, rain, singing, swamp, or metamorphosis row |

**Process traps from batch 305.**

- Exact duplicate preflight over the final 50 Rule 263 perception surfaces returned no accepted, revised, or
  under-review collisions.
- Token-aware target coverage before banking after Rule 262 was: `bajuy` 28, `bilngkumu` 74, `binanjal` 24,
  `bindimu` 25, `bubal` 22, `jijirrbay` 21, `kabul` 27, `kalajarr` 24, `kundurr` 23, and `yuday` 26.
  Support coverage was `ngali` 189, `ngaliny` 124, `yubal` 135, `nganjin` 141, `ngana` 889, `yaluy` 2423,
  `yinyay` 2676, and `nyajil` 2967.
- `Bajuy`, `bilngkumu`, `binanjal`, `bindimu`, `bubal`, `jijirrbay`, `kabul`, `kalajarr`, `kundurr`, and `yuday`
  keep the selected literal reptile/amphibian meanings recorded in Rules 220, 252, 261, 262, and 263. Rule 175-176
  exact surfaces, `biwul` black-snake/mother-in-law homograph, story-site/myth prose, poison, biting, danger,
  hunting, catching, trapping, killing, food, edible/cooking prose, egg, skin, scale, body-part, habitat, water,
  river, sea, swamp, tree-climbing, firestick, fighter, colour predicates, source-prose, target case, pronoun case,
  demonstrative case, perception compound, and event semantics remain closed.
- All Rule 263 target nouns stayed bare: no target LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS,
  plural morphology, derivation, target compounds, productive reduplication, or target suffixing was admitted.
- English modifiers inside animal labels, such as frill necked, black, tree, whip, rock, scrub, and death, remained
  lexical labels rather than Kuku morphology or separate predicates.
- Pronoun forms stayed bare nominatives: no `ngalingan`, `ngalinyan`, `yubalan`, `nganjinan`, `nganangan`, or other
  accusative/dative/locative/ablative/comitative/possessive forms were admitted.
- `Yaluy`, `yinyay`, and `nyajil` stayed uninflected support heads; no demonstrative case, local-derived form,
  perception compound, purposive `nyaji-nka`, reduplicated watching form, past `nyajin`, or support inflection was
  opened.
- Rules 149-263 carry-forward traps remain closed, including implement actions, route/travel, water-use,
  weather-event, plant-use, material-source, human/kin events, body-part possession/body-state/pain/illness/medical
  drift, flora/fauna use or event rows, landform source-prose drift, fire-reference use/action/homograph traps, fish
  and bird event/use/lore traps, dwelling action/use/source/homograph traps, reptile/amphibian behavior/use/lore traps,
  mammal behavior/use/lore traps, insect behavior/use/source-prose traps, shellfish behavior/use/source-prose traps,
  pronoun case, demonstrative case, perception compounds, target case, support inflection, productive compounds, and
  productive reduplication.
- **Process logging note.** Batch 305 stored source readback, debt-sweep scope, token-aware coverage audit,
  duplicate preflight, static guards, under-review lint, row readback, five-lens review, lessons, lexeme/source logs,
  close, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-305-reptile-amphibian-complementary-nonsingular-pronoun-perception-after-rule262-process.md`.
- Lint GREEN 15347; batch 305 added 50 accepted rows, 250 five-lens review passes, 35 lessons, 18 lexeme/source-log
  rows, export 12878/1240/1229, and process-event rows through export event 2758 before source-book/render events.

## Rule 264 - mammal non-singular pronoun perception sweep after Rule 263 - batch-306 (PERCEPTION)

Batch 306 / Rule 264 brings the corpus to 15,397 verified sentences and returns to the Rule 219/253/254 mammal
reference field. It expands the selected mammal labels through the same sourced bare nominative non-singular pronoun
perception bands used in Rule 262, now over mammal targets. The ten checked mammal noun heads stay unchanged, and the
construction changes only the subject pronoun plus `yaluy`/`yinyay` support in a nonpast perception frame. The final
zero-collision bands are `Ngali TARGET yinyay nyajil`, `Ngaliny TARGET yaluy nyajil`,
`Yubal TARGET yinyay nyajil`, `Nganjin TARGET yaluy nyajil`, and `Ngana TARGET yinyay nyajil`.

Source basis: the target nouns were reread directly before banking. Dictionary line readback: `bala` 720-728,
`darrba` 5306-5315, `jarrabina` 8248-8259, `jayju` 8602-8610, `jungarr` 10882-10892, `kukur` 15002-15010,
`mali` 17566-17577, `murramu` 21010-21020, `ngumbi` 23562-23572, and `yawa` 29634-29642. Patz grammar
lines 2577-2603 source bare nominative `ngali`, `ngaliny`, `yubal`, `nganjin`, and `ngana`; lines 2682-2684 support
the inclusive/exclusive and second-person non-singular analysis used in the English/glosses. Patz Table 3.12 lines
2838-2845 sources Yalanji `yaluy` "here" and `yinyay` "there". Patz section 3.8.3.2 lines 3043-3049 sources
`nyaji-l` "see"; Rule 264 uses only `nyajil` nonpast.

Admitted target nouns retained: `bala` sugar glider, `darrba` grass wallaby, `jarrabina` tree kangaroo, `jayju`
kangaroo rat, `jungarr` marsupial native cat, `kukur` rat, `mali` small bat, `murramu` dingo, `ngumbi` bandicoot,
and `yawa` possum.

Support heads: `ngali`, `ngaliny`, `yubal`, `nganjin`, `ngana`, `yaluy`, `yinyay`, and `nyajil`.

**Non-singular pronoun mammal perception distribution.**

| frame | safe Batch 306 form | construction lesson |
|---|---|---|
| 1du exclusive nonpast, there | `Ngali bala yinyay nyajil.` | we two, not you, see the sugar glider there; no skinny/weak/boney homograph row |
| 1du inclusive nonpast, here | `Ngaliny darrba yaluy nyajil.` | you and I see the grass wallaby here; no hunting/food row |
| 2du nonpast, there | `Yubal jarrabina yinyay nyajil.` | you two see the tree kangaroo there; no tree-climbing/source-prose/murral expansion |
| 1pl exclusive nonpast, here | `Nganjin murramu yaluy nyajil.` | we all, not you, see the dingo here; no dog-loan/synonym/attack/event row |
| 1pl inclusive nonpast, there | `Ngana yawa yinyay nyajil.` | we see the possum there; no food/hunting/habitat row |

**Process traps from batch 306.**

- Exact duplicate preflight over the final 50 Rule 264 perception surfaces returned no accepted, revised, or
  under-review collisions.
- Token-aware target coverage before banking after Rule 263 was: `bala` 19, `darrba` 48, `jarrabina` 20,
  `jayju` 18, `jungarr` 17, `kukur` 21, `mali` 25, `murramu` 38, `ngumbi` 18, and `yawa` 44.
  Support coverage was `ngali` 199, `ngaliny` 134, `yubal` 145, `nganjin` 151, `ngana` 899, `yaluy` 2453,
  `yinyay` 2696, and `nyajil` 3017.
- `Bala`, `darrba`, `jarrabina`, `jayju`, `jungarr`, `kukur`, `mali`, `murramu`, `ngumbi`, and `yawa`
  keep the selected literal mammal meanings recorded in Rules 219, 253, 254, and 264. Rule 177-178 exact surfaces,
  Rule 219 alternates, introduced animal/loan drift, `bala` skinny/weak/boney adjective homograph, `jarrabina`
  tree-climbing prose and `murral` cross-reference expansion, `mali` species-prose expansion, `murramu` synonym
  `ngamu-murramu`, dog-loan, attack/event prose, `ngumbi` little/spotted source-prose properties, hunting, catching,
  trapping, killing, biting, attacking, spearing, food, edible, cooking, meat, skin, fur, tail, claw, body-part,
  habitat, ecology, water, river, sea, hollow, cave, story, place, totem, moiety, ceremony, source-material, colour
  predicates, source-prose, target case, pronoun case, demonstrative case, perception compound, and event semantics
  remain closed.
- All Rule 264 target nouns stayed bare: no target LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS,
  plural morphology, derivation, target compounds, productive reduplication, or target suffixing was admitted.
- English modifiers inside animal labels, such as sugar, grass, tree, kangaroo, marsupial, native, and small, remained
  lexical labels rather than Kuku morphology or separate predicates.
- Pronoun forms stayed bare nominatives: no `ngalingan`, `ngalinyan`, `yubalan`, `nganjinan`, `nganangan`, or other
  accusative/dative/locative/ablative/comitative/possessive forms were admitted.
- `Yaluy`, `yinyay`, and `nyajil` stayed uninflected support heads; no demonstrative case, local-derived form,
  perception compound, purposive `nyaji-nka`, reduplicated watching form, past `nyajin`, or support inflection was
  opened.
- Rules 149-264 carry-forward traps remain closed, including implement actions, route/travel, water-use,
  weather-event, plant-use, material-source, human/kin events, body-part possession/body-state/pain/illness/medical
  drift, flora/fauna use or event rows, landform source-prose drift, fire-reference use/action/homograph traps, fish
  and bird event/use/lore traps, dwelling action/use/source/homograph traps, reptile/amphibian behavior/use/lore traps,
  mammal behavior/use/lore/source-prose traps, insect behavior/use/source-prose traps, shellfish behavior/use/source-
  prose traps, pronoun case, demonstrative case, perception compounds, target case, support inflection, productive
  compounds, and productive reduplication.
- **Process logging note.** Batch 306 stored source readback, debt-sweep scope, token-aware coverage audit,
  duplicate preflight, static guards, under-review lint, row readback, five-lens review, lessons, lexeme/source logs,
  close, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-306-mammal-nonsingular-pronoun-perception-after-rule263-process.md`.
- Lint GREEN 15397; batch 306 added 50 accepted rows, 250 five-lens review passes, 35 lessons, 18 lexeme/source-log
  rows, export 12919/1247/1231, and process-event rows through export event 2777 before source-book/render events.

## Rule 265 - complementary mammal non-singular pronoun perception sweep after Rule 264 - batch-307 (PERCEPTION)

Batch 307 / Rule 265 brings the corpus to 15,447 verified sentences and keeps the same Rule 219/253/254/264 mammal
reference field. It completes the complementary here/there pairing for the sourced bare nominative non-singular
pronouns. The ten checked mammal noun heads stay unchanged, and the construction changes only the subject pronoun
plus `yaluy`/`yinyay` support in a nonpast perception frame. The final zero-collision bands are
`Ngali TARGET yaluy nyajil`, `Ngaliny TARGET yinyay nyajil`, `Yubal TARGET yaluy nyajil`,
`Nganjin TARGET yinyay nyajil`, and `Ngana TARGET yaluy nyajil`.

Source basis: the target nouns were reread directly before banking. Dictionary line readback: `bala` 720-728,
`darrba` 5306-5315, `jarrabina` 8248-8259, `jayju` 8602-8610, `jungarr` 10882-10892, `kukur` 15002-15010,
`mali` 17566-17577, `murramu` 21010-21020, `ngumbi` 23562-23572, and `yawa` 29634-29642. Patz grammar
lines 2577-2603 source bare nominative `ngali`, `ngaliny`, `yubal`, `nganjin`, and `ngana`; lines 2682-2684 support
the inclusive/exclusive and second-person non-singular analysis used in the English/glosses. Patz Table 3.12 lines
2838-2845 sources Yalanji `yaluy` "here" and `yinyay` "there". Patz section 3.8.3.2 lines 3043-3049 sources
`nyaji-l` "see"; Rule 265 uses only `nyajil` nonpast.

Admitted target nouns retained: `bala` sugar glider, `darrba` grass wallaby, `jarrabina` tree kangaroo, `jayju`
kangaroo rat, `jungarr` marsupial native cat, `kukur` rat, `mali` small bat, `murramu` dingo, `ngumbi` bandicoot,
and `yawa` possum.

Support heads: `ngali`, `ngaliny`, `yubal`, `nganjin`, `ngana`, `yaluy`, `yinyay`, and `nyajil`.

**Complementary non-singular pronoun mammal perception distribution.**

| frame | safe Batch 307 form | construction lesson |
|---|---|---|
| 1du exclusive nonpast, here | `Ngali bala yaluy nyajil.` | we two, not you, see the sugar glider here; no skinny/weak/boney homograph row |
| 1du inclusive nonpast, there | `Ngaliny darrba yinyay nyajil.` | you and I see the grass wallaby there; no hunting/food row |
| 2du nonpast, here | `Yubal jarrabina yaluy nyajil.` | you two see the tree kangaroo here; no tree-climbing/source-prose/murral expansion |
| 1pl exclusive nonpast, there | `Nganjin murramu yinyay nyajil.` | we all, not you, see the dingo there; no dog-loan/synonym/attack/event row |
| 1pl inclusive nonpast, here | `Ngana yawa yaluy nyajil.` | we see the possum here; no food/hunting/habitat row |

**Process traps from batch 307.**

- Exact duplicate preflight over the final 50 Rule 265 perception surfaces returned no accepted, revised, or
  under-review collisions.
- Token-aware target coverage before banking after Rule 264 was: `bala` 24, `darrba` 53, `jarrabina` 25,
  `jayju` 23, `jungarr` 22, `kukur` 26, `mali` 30, `murramu` 43, `ngumbi` 23, and `yawa` 49.
  Support coverage was `ngali` 209, `ngaliny` 144, `yubal` 155, `nganjin` 161, `ngana` 909, `yaluy` 2473,
  `yinyay` 2726, and `nyajil` 3067.
- `Bala`, `darrba`, `jarrabina`, `jayju`, `jungarr`, `kukur`, `mali`, `murramu`, `ngumbi`, and `yawa`
  keep the selected literal mammal meanings recorded in Rules 219, 253, 254, 264, and 265. Rule 177-178 exact
  surfaces, Rule 219 alternates, introduced animal/loan drift, `bala` skinny/weak/boney adjective homograph,
  `jarrabina` tree-climbing prose and `murral` cross-reference expansion, `mali` species-prose expansion, `murramu`
  synonym `ngamu-murramu`, dog-loan, attack/event prose, `ngumbi` little/spotted source-prose properties, hunting,
  catching, trapping, killing, biting, attacking, spearing, food, edible, cooking, meat, skin, fur, tail, claw,
  body-part, habitat, ecology, water, river, sea, hollow, cave, story, place, totem, moiety, ceremony,
  source-material, colour predicates, source-prose, target case, pronoun case, demonstrative case, perception
  compound, and event semantics remain closed.
- All Rule 265 target nouns stayed bare: no target LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS,
  plural morphology, derivation, target compounds, productive reduplication, or target suffixing was admitted.
- English modifiers inside animal labels, such as sugar, grass, tree, kangaroo, marsupial, native, and small, remained
  lexical labels rather than Kuku morphology or separate predicates.
- Pronoun forms stayed bare nominatives: no `ngalingan`, `ngalinyan`, `yubalan`, `nganjinan`, `nganangan`, or other
  accusative/dative/locative/ablative/comitative/possessive forms were admitted.
- `Yaluy`, `yinyay`, and `nyajil` stayed uninflected support heads; no demonstrative case, local-derived form,
  perception compound, purposive `nyaji-nka`, reduplicated watching form, past `nyajin`, or support inflection was
  opened.
- Rules 149-265 carry-forward traps remain closed, including implement actions, route/travel, water-use,
  weather-event, plant-use, material-source, human/kin events, body-part possession/body-state/pain/illness/medical
  drift, flora/fauna use or event rows, landform source-prose drift, fire-reference use/action/homograph traps, fish
  and bird event/use/lore traps, dwelling action/use/source/homograph traps, reptile/amphibian behavior/use/lore traps,
  mammal behavior/use/lore/source-prose traps, insect behavior/use/source-prose traps, shellfish behavior/use/source-
  prose traps, pronoun case, demonstrative case, perception compounds, target case, support inflection, productive
  compounds, and productive reduplication.
- **Process logging note.** Batch 307 stored source readback, debt-sweep scope, token-aware coverage audit,
  duplicate preflight, static guards, under-review lint, row readback, five-lens review, lessons, lexeme/source logs,
  close, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-307-mammal-complementary-nonsingular-pronoun-perception-after-rule264-process.md`.
- Lint GREEN 15447; batch 307 added 50 accepted rows, 250 five-lens review passes, 35 lessons, 18 lexeme/source-log
  rows, export 12962/1251/1234, and process-event rows through export event 2797 before source-book/render events.

## Rule 266 - bird non-singular pronoun perception sweep after Rule 265 - batch-308 (PERCEPTION)

Batch 308 / Rule 266 brings the corpus to 15,497 verified sentences and returns to the checked Rule 241/242 bird
reference field. It opens the first bird non-singular-pronoun perception pairing: bare nominative `ngali`,
`ngaliny`, `yubal`, `nganjin`, and `ngana` with one bare bird noun, one bare local demonstrative, and `nyajil`
nonpast. The zero-collision bands are `Ngali TARGET yinyay nyajil`, `Ngaliny TARGET yaluy nyajil`,
`Yubal TARGET yinyay nyajil`, `Nganjin TARGET yaluy nyajil`, and `Ngana TARGET yinyay nyajil`.

Source basis: the target nouns were reread directly before banking. Dictionary line readback: `birmba` 3127-3147,
`jamarbina` 7681-7689, `nili-nili` 24088-24114, `mabal` 16993-17003, `wungku` 28205-28227, `kuludu` 15402-15421,
`kururrungka` 16755-16763, `karrambil` 13547-13555, `yinjul` 30248-30270, and `kadanji` 11898-11918. Patz grammar
lines 2577-2603 source bare nominative `ngali`, `ngaliny`, `yubal`, `nganjin`, and `ngana`; lines 2682-2684 support
the inclusive/exclusive and second-person non-singular analysis used in the English/glosses. Patz Table 3.12 lines
2838-2845 sources Yalanji `yaluy` "here" and `yinyay` "there". Patz section 3.8.3.2 lines 3043-3049 sources
`nyaji-l` "see"; Rule 266 uses only `nyajil` nonpast.

Admitted target nouns retained: `birmba` straw-necked ibis, `jamarbina` goose, `nili-nili` duck, `mabal` swallow,
`wungku` domestic turkey, `kuludu` dove, `kururrungka` kookaburra, `karrambil` king parrot, `yinjul` parrot, and
`kadanji` black cockatoo.

Support heads: `ngali`, `ngaliny`, `yubal`, `nganjin`, `ngana`, `yaluy`, `yinyay`, and `nyajil`.

**Bird non-singular pronoun perception distribution.**

| frame | safe Batch 308 form | construction lesson |
|---|---|---|
| 1du exclusive nonpast, there | `Ngali birmba yinyay nyajil.` | we two, not you, see the straw-necked ibis there; no totem/moiety/cockatoo alternate row |
| 1du inclusive nonpast, here | `Ngaliny jamarbina yaluy nyajil.` | you and I see the goose here; no flight/food/habitat row |
| 2du nonpast, there | `Yubal nili-nili yinyay nyajil.` | you two see the duck there; lexical reduplication only |
| 1pl exclusive nonpast, here | `Nganjin wungku yaluy nyajil.` | we all, not you, see the domestic turkey here; no scrub-turkey/diwan/source-prose row |
| 1pl inclusive nonpast, there | `Ngana kadanji yinyay nyajil.` | we see the black cockatoo there; no kumurbina/Nyungkul/Dabu/totem/generic-bird expansion |

**Process traps from batch 308.**

- Exact duplicate preflight over the final 50 Rule 266 perception surfaces returned no accepted, revised, or
  under-review collisions.
- Token-aware target coverage before banking after Rule 265 was: `birmba` 17, `jamarbina` 24, `nili-nili` 31,
  `mabal` 15, `wungku` 11, `kuludu` 18, `kururrungka` 17, `karrambil` 24, `yinjul` 17, and `kadanji` 17.
  Support coverage was `ngali` 219, `ngaliny` 154, `yubal` 165, `nganjin` 171, `ngana` 919, `yaluy` 2503,
  `yinyay` 2746, and `nyajil` 3117.
- `Birmba`, `jamarbina`, `nili-nili`, `mabal`, `wungku`, `kuludu`, `kururrungka`, `karrambil`, `yinjul`, and
  `kadanji` keep the selected literal bird meanings recorded in Rules 241, 242, and 266. Bird classifier `dikal`,
  alternate bird targets, `kumurbina`, `diwan`, `wabul`, synonym/dialect/totem/moiety/sacred-bird rows, Dabu and
  Nyungkul source prose, generic-bird expansion, story/place/country/myth/omen/ceremony rows, flight/song/call/
  dance/warning/messenger/message rows, nest/egg/feather/wing rows, food/eating/hunting/catching rows, habitat/
  water/river/sea/tree rows, scrub-turkey, white-cockatoo, small-grey, bronze-wing, fig-parrot, source-prose rows,
  colour predicates, target case, pronoun case, demonstrative case, perception compound, and event semantics remain
  closed.
- All Rule 266 target nouns stayed bare: no target LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS,
  plural morphology, derivation, target compounds, productive reduplication, or target suffixing was admitted.
- English modifiers inside bird labels, such as straw-necked, domestic, king, and black, remained lexical labels
  rather than Kuku morphology or separate predicates.
- Pronoun forms stayed bare nominatives: no `ngalingan`, `ngalinyan`, `yubalan`, `nganjinan`, `nganangan`, or other
  accusative/dative/locative/ablative/comitative/possessive forms were admitted.
- `Yaluy`, `yinyay`, and `nyajil` stayed uninflected support heads; no demonstrative case, local-derived form,
  perception compound, purposive `nyaji-nka`, reduplicated watching form, past `nyajin`, or support inflection was
  opened.
- Rules 149-266 carry-forward traps remain closed, including implement actions, route/travel, water-use,
  weather-event, plant-use, material-source, human/kin events, body-part possession/body-state/pain/illness/medical
  drift, flora/fauna use or event rows, landform source-prose drift, fire-reference use/action/homograph traps, fish
  and bird event/use/lore traps, dwelling action/use/source/homograph traps, reptile/amphibian behavior/use/lore
  traps, mammal behavior/use/lore/source-prose traps, insect behavior/use/source-prose traps, shellfish behavior/
  use/source-prose traps, pronoun case, demonstrative case, perception compounds, target case, support inflection,
  productive compounds, and productive reduplication.
- **Process logging note.** Batch 308 stored source readback, debt-sweep scope, token-aware coverage audit,
  duplicate preflight, static guards, under-review lint, row readback, five-lens review, lessons, lexeme/source logs,
  close, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-308-bird-nonsingular-pronoun-perception-after-rule265-process.md`.
- Lint GREEN 15497; batch 308 added 50 accepted rows, 250 five-lens review passes, 35 lessons, 18 lexeme/source-log
  rows, export 13002/1256/1239, and process-event rows through export event 2817 before source-book/render events.

## Rule 267 - complementary bird non-singular pronoun perception sweep after Rule 266 - batch-309 (PERCEPTION)

Batch 309 / Rule 267 brings the corpus to 15,547 verified sentences and completes the complementary here/there
pairing for the checked Rule 241/242/266 bird reference field. It uses bare nominative `ngali`, `ngaliny`, `yubal`,
`nganjin`, and `ngana` with one bare bird noun, one bare local demonstrative, and `nyajil` nonpast. The
zero-collision bands are `Ngali TARGET yaluy nyajil`, `Ngaliny TARGET yinyay nyajil`,
`Yubal TARGET yaluy nyajil`, `Nganjin TARGET yinyay nyajil`, and `Ngana TARGET yaluy nyajil`.

Source basis: the target nouns were reread directly before banking. Dictionary line readback: `birmba` 3127-3147,
`jamarbina` 7681-7689, `nili-nili` 24088-24114, `mabal` 16993-17003, `wungku` 28205-28227, `kuludu` 15402-15421,
`kururrungka` 16755-16763, `karrambil` 13547-13555, `yinjul` 30248-30270, and `kadanji` 11898-11918. Patz grammar
lines 2577-2603 source bare nominative `ngali`, `ngaliny`, `yubal`, `nganjin`, and `ngana`; lines 2682-2684 support
the inclusive/exclusive and second-person non-singular analysis used in the English/glosses. Patz Table 3.12 lines
2838-2845 sources Yalanji `yaluy` "here" and `yinyay` "there". Patz section 3.8.3.2 lines 3043-3049 sources
`nyaji-l` "see"; Rule 267 uses only `nyajil` nonpast.

Admitted target nouns retained: `birmba` straw-necked ibis, `jamarbina` goose, `nili-nili` duck, `mabal` swallow,
`wungku` domestic turkey, `kuludu` dove, `kururrungka` kookaburra, `karrambil` king parrot, `yinjul` parrot, and
`kadanji` black cockatoo.

Support heads: `ngali`, `ngaliny`, `yubal`, `nganjin`, `ngana`, `yaluy`, `yinyay`, and `nyajil`.

**Complementary bird non-singular pronoun perception distribution.**

| frame | safe Batch 309 form | construction lesson |
|---|---|---|
| 1du exclusive nonpast, here | `Ngali birmba yaluy nyajil.` | we two, not you, see the straw-necked ibis here; no totem/moiety/cockatoo alternate row |
| 1du inclusive nonpast, there | `Ngaliny jamarbina yinyay nyajil.` | you and I see the goose there; no flight/food/habitat row |
| 2du nonpast, here | `Yubal nili-nili yaluy nyajil.` | you two see the duck here; lexical reduplication only |
| 1pl exclusive nonpast, there | `Nganjin wungku yinyay nyajil.` | we all, not you, see the domestic turkey there; no scrub-turkey/diwan/source-prose row |
| 1pl inclusive nonpast, here | `Ngana kadanji yaluy nyajil.` | we see the black cockatoo here; no kumurbina/Nyungkul/Dabu/totem/generic-bird expansion |

**Process traps from batch 309.**

- Exact duplicate preflight over the final 50 Rule 267 perception surfaces returned no accepted, revised, or
  under-review collisions.
- Token-aware target coverage before banking after Rule 266 was: `birmba` 22, `jamarbina` 29, `nili-nili` 36,
  `mabal` 20, `wungku` 16, `kuludu` 23, `kururrungka` 22, `karrambil` 29, `yinjul` 22, and `kadanji` 22.
  Support coverage was `ngali` 229, `ngaliny` 164, `yubal` 175, `nganjin` 181, `ngana` 929, `yaluy` 2523,
  `yinyay` 2776, and `nyajil` 3168.
- `Birmba`, `jamarbina`, `nili-nili`, `mabal`, `wungku`, `kuludu`, `kururrungka`, `karrambil`, `yinjul`, and
  `kadanji` keep the selected literal bird meanings recorded in Rules 241, 242, 266, and 267. Bird classifier
  `dikal`, alternate bird targets, `kumurbina`, `diwan`, `wabul`, synonym/dialect/totem/moiety/sacred-bird rows,
  Dabu and Nyungkul source prose, generic-bird expansion, story/place/country/myth/omen/ceremony rows, flight/song/
  call/dance/warning/messenger/message rows, nest/egg/feather/wing rows, food/eating/hunting/catching rows, habitat/
  water/river/sea/tree rows, scrub-turkey, white-cockatoo, small-grey, bronze-wing, fig-parrot, source-prose rows,
  colour predicates, target case, pronoun case, demonstrative case, perception compound, and event semantics remain
  closed.
- All Rule 267 target nouns stayed bare: no target LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS,
  plural morphology, derivation, target compounds, productive reduplication, or target suffixing was admitted.
- English modifiers inside bird labels, such as straw-necked, domestic, king, and black, remained lexical labels
  rather than Kuku morphology or separate predicates.
- Pronoun forms stayed bare nominatives: no `ngalingan`, `ngalinyan`, `yubalan`, `nganjinan`, `nganangan`, or other
  accusative/dative/locative/ablative/comitative/possessive forms were admitted.
- `Yaluy`, `yinyay`, and `nyajil` stayed uninflected support heads; no demonstrative case, local-derived form,
  perception compound, purposive `nyaji-nka`, reduplicated watching form, past `nyajin`, or support inflection was
  opened.
- Rules 149-267 carry-forward traps remain closed, including implement actions, route/travel, water-use,
  weather-event, plant-use, material-source, human/kin events, body-part possession/body-state/pain/illness/medical
  drift, flora/fauna use or event rows, landform source-prose drift, fire-reference use/action/homograph traps, fish
  and bird event/use/lore traps, dwelling action/use/source/homograph traps, reptile/amphibian behavior/use/lore
  traps, mammal behavior/use/lore/source-prose traps, insect behavior/use/source-prose traps, shellfish behavior/
  use/source-prose traps, pronoun case, demonstrative case, perception compounds, target case, support inflection,
  productive compounds, and productive reduplication.
- **Process logging note.** Batch 309 stored source readback, debt-sweep scope, token-aware coverage audit,
  duplicate preflight, static guards, under-review lint, row readback, five-lens review, lessons, lexeme/source logs,
  close, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-309-bird-complementary-nonsingular-pronoun-perception-after-rule266-process.md`.
- Lint GREEN 15547; batch 309 added 50 accepted rows, 250 five-lens review passes, 35 lessons, 18 lexeme/source-log
  rows, export 13043/1261/1243, and process-event rows through export event 2837 before source-book/render events.

## Rule 268 - fish non-singular pronoun perception sweep after Rule 267 - batch-310 (PERCEPTION)

Batch 310 / Rule 268 brings the corpus to 15,597 verified sentences and extends the non-singular-pronoun perception
cycle back into the checked fish field. It uses bare nominative `ngali`, `ngaliny`, `yubal`, `nganjin`, and `ngana`
with one bare fish noun, one bare local demonstrative, and `nyajil` nonpast. The zero-collision bands are
`Ngali TARGET yinyay nyajil`, `Ngaliny TARGET yaluy nyajil`, `Yubal TARGET yinyay nyajil`,
`Nganjin TARGET yaluy nyajil`, and `Ngana TARGET yinyay nyajil`.

Source basis: the target nouns were reread directly before banking. Dictionary line readback: `balarri` 842-858,
`barrbal` 1810-1826, `bayil` 1992-2008, `bilmbin` 2553-2574, `dalmbal` 4947-4966, `jalkay` 7465-7481,
`jijirr` 8937-8953, `kubija` 14673-14691, `mujarrka` 20152-20175, and `wuyumbu` 28647-28663. Patz grammar
lines 2577-2603 source bare nominative `ngali`, `ngaliny`, `yubal`, `nganjin`, and `ngana`; lines 2682-2684 support
the inclusive/exclusive and second-person non-singular analysis used in the English/glosses. Patz Table 3.12 lines
2838-2845 sources Yalanji `yaluy` "here" and `yinyay` "there". Patz section 3.8.3.2 lines 3043-3049 sources
`nyaji-l` "see"; Rule 268 uses only `nyajil` nonpast.

Admitted target nouns retained: `kubija` barracuda, `mujarrka` archerfish, `barrbal` black bream, `wuyumbu`
toadfish, `bayil` perch, `dalmbal` flathead, `balarri` queenfish, `bilmbin` black-tip shark, `jalkay` salmon, and
`jijirr` red bream.

Support heads: `ngali`, `ngaliny`, `yubal`, `nganjin`, `ngana`, `yaluy`, `yinyay`, and `nyajil`.

**Fish non-singular pronoun perception distribution.**

| frame | safe Batch 310 form | construction lesson |
|---|---|---|
| 1du exclusive nonpast, there | `Ngali kubija yinyay nyajil.` | we two, not you, see the barracuda there; no garfish, catching, water, or habitat row |
| 1du inclusive nonpast, here | `Ngaliny mujarrka yaluy nyajil.` | you and I see the archerfish here; no spotted-Jewfish, Nyungkul, freshwater/saltwater, or habitat row |
| 2du nonpast, there | `Yubal barrbal yinyay nyajil.` | you two see the black bream there; no colour, reef, catching, or food row |
| 1pl exclusive nonpast, here | `Nganjin bilmbin yaluy nyajil.` | we all, not you, see the black-tip shark here; no black-tip-ray, mangrove, river, danger, bite, or habitat row |
| 1pl inclusive nonpast, there | `Ngana jijirr yinyay nyajil.` | we see the red bream there; no colour-predicate, reef, catching, or food row |

**Process traps from batch 310.**

- Exact duplicate preflight over the final 50 Rule 268 perception surfaces returned no accepted, revised, or
  under-review collisions.
- Token-aware target coverage before banking after Rule 267 was: `kubija` 10, `mujarrka` 10, `barrbal` 16,
  `wuyumbu` 10, `bayil` 11, `dalmbal` 11, `balarri` 13, `bilmbin` 13, `jalkay` 16, and `jijirr` 16. Support
  coverage was `ngali` 239, `ngaliny` 174, `yubal` 185, `nganjin` 191, `ngana` 939, `yaluy` 2553, `yinyay` 2796,
  and `nyajil` 3218.
- `Kubija`, `mujarrka`, `barrbal`, `wuyumbu`, `bayil`, `dalmbal`, `balarri`, `bilmbin`, `jalkay`, and `jijirr` keep
  the selected literal fish meanings recorded in Rule 268. Garfish, black-tip ray, striped-toby, spotted-Jewfish,
  generic-fish, `dalku`, source-prose, King Plains, river/mangrove/water, freshwater/saltwater, habitat, catching,
  spearing, bait, eating, food, danger, bite, colour-predicate, place-name, dialect/synonym, and source-description
  readings remain closed.
- All Rule 268 target nouns stayed bare: no target LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS,
  plural morphology, derivation, target compounds, productive reduplication, or target suffixing was admitted.
- Pronoun forms stayed bare nominatives: no `ngalingan`, `ngalinyan`, `yubalan`, `nganjinan`, `nganangan`, or other
  accusative/dative/locative/ablative/comitative/possessive forms were admitted.
- `Yaluy`, `yinyay`, and `nyajil` stayed uninflected support heads; no demonstrative case, local-derived form,
  perception compound, purposive `nyaji-nka`, reduplicated watching form, past `nyajin`, or support inflection was
  opened.
- Rules 149-268 carry-forward traps remain closed, including implement actions, route/travel, water-use,
  weather-event, plant-use, material-source, human/kin events, body-part possession/body-state/pain/illness/medical
  drift, flora/fauna use or event rows, landform source-prose drift, fire-reference use/action/homograph traps, fish
  and bird event/use/lore traps, dwelling action/use/source/homograph traps, reptile/amphibian behavior/use/lore
  traps, mammal behavior/use/lore/source-prose traps, insect behavior/use/source-prose traps, shellfish behavior/
  use/source-prose traps, pronoun case, demonstrative case, perception compounds, target case, support inflection,
  productive compounds, and productive reduplication.
- **Process logging note.** Batch 310 stored source readback, debt-sweep scope, token-aware coverage audit, duplicate
  preflight, static guards, under-review lint, row readback, five-lens review, lessons, lexeme/source logs, close,
  post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-310-fish-nonsingular-pronoun-perception-after-rule267-process.md`.
- Lint GREEN 15597; batch 310 added 50 accepted rows, 250 five-lens review passes, 35 lessons, 18 lexeme/source-log
  rows, export 13081/1266/1250, and process-event rows through export event 2856 before source-book/render events.

## Rule 269 - complementary fish non-singular pronoun perception sweep after Rule 268 - batch-311 (PERCEPTION)

Batch 311 / Rule 269 brings the corpus to 15,647 verified sentences and completes the complementary
non-singular-pronoun perception pair for the checked fish field opened by Rule 268. It uses bare nominative `ngali`,
`ngaliny`, `yubal`, `nganjin`, and `ngana` with one bare fish noun, one bare local demonstrative, and `nyajil`
nonpast. The zero-collision bands are `Ngali TARGET yaluy nyajil`, `Ngaliny TARGET yinyay nyajil`,
`Yubal TARGET yaluy nyajil`, `Nganjin TARGET yinyay nyajil`, and `Ngana TARGET yaluy nyajil`.

Source basis: the target nouns were reread directly before banking. Dictionary line readback: `balarri` 842-858,
`barrbal` 1810-1826, `bayil` 1992-2008, `bilmbin` 2553-2574, `dalmbal` 4947-4966, `jalkay` 7465-7481,
`jijirr` 8937-8953, `kubija` 14673-14691, `mujarrka` 20152-20175, and `wuyumbu` 28647-28663. Patz grammar
lines 2577-2603 source bare nominative `ngali`, `ngaliny`, `yubal`, `nganjin`, and `ngana`; lines 2682-2684 support
the inclusive/exclusive and second-person non-singular analysis used in the English/glosses. Patz Table 3.12 lines
2838-2845 sources Yalanji `yaluy` "here" and `yinyay` "there". Patz section 3.8.3.2 lines 3043-3049 sources
`nyaji-l` "see"; Rule 269 uses only `nyajil` nonpast.

Admitted target nouns retained: `kubija` barracuda, `mujarrka` archerfish, `barrbal` black bream, `wuyumbu`
toadfish, `bayil` perch, `dalmbal` flathead, `balarri` queenfish, `bilmbin` black-tip shark, `jalkay` salmon, and
`jijirr` red bream.

Support heads: `ngali`, `ngaliny`, `yubal`, `nganjin`, `ngana`, `yaluy`, `yinyay`, and `nyajil`.

**Complementary fish non-singular pronoun perception distribution.**

| frame | safe Batch 311 form | construction lesson |
|---|---|---|
| 1du exclusive nonpast, here | `Ngali kubija yaluy nyajil.` | we two, not you, see the barracuda here; no garfish, catching, water, or habitat row |
| 1du inclusive nonpast, there | `Ngaliny mujarrka yinyay nyajil.` | you and I see the archerfish there; no spotted-Jewfish, Nyungkul, freshwater/saltwater, or habitat row |
| 2du nonpast, here | `Yubal barrbal yaluy nyajil.` | you two see the black bream here; no colour, reef, catching, or food row |
| 1pl exclusive nonpast, there | `Nganjin bilmbin yinyay nyajil.` | we all, not you, see the black-tip shark there; no black-tip-ray, mangrove, river, danger, bite, or habitat row |
| 1pl inclusive nonpast, here | `Ngana jijirr yaluy nyajil.` | we see the red bream here; no colour-predicate, reef, catching, or food row |

**Process traps from batch 311.**

- Exact duplicate preflight over the final 50 Rule 269 perception surfaces returned no accepted, revised, or
  under-review collisions.
- Token-aware target coverage before banking after Rule 268 was: `kubija` 15, `mujarrka` 15, `barrbal` 21,
  `wuyumbu` 15, `bayil` 16, `dalmbal` 16, `balarri` 18, `bilmbin` 18, `jalkay` 21, and `jijirr` 21. Support
  coverage was `ngali` 249, `ngaliny` 184, `yubal` 195, `nganjin` 201, `ngana` 949, `yaluy` 2573, `yinyay` 2826,
  and `nyajil` 3267.
- `Kubija`, `mujarrka`, `barrbal`, `wuyumbu`, `bayil`, `dalmbal`, `balarri`, `bilmbin`, `jalkay`, and `jijirr` keep
  the selected literal fish meanings recorded in Rules 268 and 269. Garfish, black-tip ray, striped-toby,
  spotted-Jewfish, generic-fish, `dalku`, source-prose, King Plains, river/mangrove/water, freshwater/saltwater,
  habitat, catching, spearing, bait, eating, food, danger, bite, colour-predicate, place-name, dialect/synonym, and
  source-description readings remain closed.
- All Rule 269 target nouns stayed bare: no target LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS,
  plural morphology, derivation, target compounds, productive reduplication, or target suffixing was admitted.
- Pronoun forms stayed bare nominatives: no `ngalingan`, `ngalinyan`, `yubalan`, `nganjinan`, `nganangan`, or other
  accusative/dative/locative/ablative/comitative/possessive forms were admitted.
- `Yaluy`, `yinyay`, and `nyajil` stayed uninflected support heads; no demonstrative case, local-derived form,
  perception compound, purposive `nyaji-nka`, reduplicated watching form, past `nyajin`, or support inflection was
  opened.
- Rules 149-269 carry-forward traps remain closed, including implement actions, route/travel, water-use,
  weather-event, plant-use, material-source, human/kin events, body-part possession/body-state/pain/illness/medical
  drift, flora/fauna use or event rows, landform source-prose drift, fire-reference use/action/homograph traps, fish
  and bird event/use/lore traps, dwelling action/use/source/homograph traps, reptile/amphibian behavior/use/lore
  traps, mammal behavior/use/lore/source-prose traps, insect behavior/use/source-prose traps, shellfish behavior/
  use/source-prose traps, pronoun case, demonstrative case, perception compounds, target case, support inflection,
  productive compounds, and productive reduplication.
- **Process logging note.** Batch 311 stored source readback, debt-sweep scope, token-aware coverage audit, duplicate
  preflight, static guards, under-review lint, row readback, five-lens review, lessons, lexeme/source logs, close,
  post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-311-fish-complementary-nonsingular-pronoun-perception-after-rule268-process.md`.
- Lint GREEN 15647; batch 311 added 50 accepted rows, 250 five-lens review passes, 35 lessons, 18 lexeme/source-log
  rows, export 13122/1270/1255, and process-event rows through export event 2875 before source-book/render events.

## Rule 270 - insect non-singular pronoun perception sweep after Rule 269 - batch-312 (PERCEPTION)

Batch 312 / Rule 270 brings the corpus to 15,697 verified sentences and extends the non-singular-pronoun perception
cycle back into the checked insect field from Rules 212, 255, and 256. It uses bare nominative `ngali`, `ngaliny`,
`yubal`, `nganjin`, and `ngana` with one bare insect noun, one bare local demonstrative, and `nyajil` nonpast. The
zero-collision bands are `Ngali TARGET yinyay nyajil`, `Ngaliny TARGET yaluy nyajil`,
`Yubal TARGET yinyay nyajil`, `Nganjin TARGET yaluy nyajil`, and `Ngana TARGET yinyay nyajil`.

Source basis: the target nouns were reread directly before banking. Dictionary line readback: `balarr` 833-841,
`dijaraban` 5542-5551, `kalburiji` 12474-12484, `mawal` 18743-18753, `munudumbun` 20816-20826, `munyurri`
20868-20889, `nakawarra` 21461-21470, `ngalmnbu` 21972-21980, `yarrka` 29551-29559, and `yiljun` 30019-30029.
Patz grammar lines 2577-2603 source bare nominative `ngali`, `ngaliny`, `yubal`, `nganjin`, and `ngana`; lines
2682-2684 support the inclusive/exclusive and second-person non-singular analysis used in the English/glosses. Patz
Table 3.12 lines 2838-2845 sources Yalanji `yaluy` "here" and `yinyay` "there". Patz section 3.8.3.2 lines
3043-3049 sources `nyaji-l` "see"; Rule 270 uses only `nyajil` nonpast.

Admitted target nouns retained: `balarr` flea, `dijaraban` mayfly, `kalburiji` kalburiji bee, `mawal` mawal bee,
`munudumbun` scorpion, `munyurri` sandfly, `nakawarra` nakawarra bee, `ngalmnbu` jumper ant, `yarrka` yarrka bee,
and `yiljun` grasshopper.

Support heads: `ngali`, `ngaliny`, `yubal`, `nganjin`, `ngana`, `yaluy`, `yinyay`, and `nyajil`.

**Insect non-singular pronoun perception distribution.**

| frame | safe Batch 312 form | construction lesson |
|---|---|---|
| 1du exclusive nonpast, there | `Ngali balarr yinyay nyajil.` | we two, not you, see the flea there; no body/bite row |
| 1du inclusive nonpast, here | `Ngaliny dijaraban yaluy nyajil.` | you and I see the mayfly here; no dragonfly row |
| 2du nonpast, there | `Yubal kalburiji yinyay nyajil.` | you two see the kalburiji bee there; no honey/nest/egg/larvae/collecting row |
| 1pl exclusive nonpast, here | `Nganjin ngalmnbu yaluy nyajil.` | we all, not you, see the jumper ant here; no jumping/sting/bite/antbed/event row |
| 1pl inclusive nonpast, there | `Ngana yiljun yinyay nyajil.` | we see the grasshopper there; no singing/yam-readiness/seasonal-signal row |

**Process traps from batch 312.**

- Exact duplicate preflight over the final 50 Rule 270 perception surfaces returned no accepted, revised, or
  under-review collisions.
- Token-aware target coverage before banking after Rule 269 was: `balarr` 15, `dijaraban` 15, `kalburiji` 15,
  `mawal` 15, `munudumbun` 15, `munyurri` 15, `nakawarra` 15, `ngalmnbu` 15, `yarrka` 15, and `yiljun` 15.
  Support coverage was `ngali` 259, `ngaliny` 194, `yubal` 205, `nganjin` 211, `ngana` 959, `yaluy` 2603,
  `yinyay` 2846, and `nyajil` 3317.
- `Balarr`, `dijaraban`, `kalburiji`, `mawal`, `munudumbun`, `munyurri`, `nakawarra`, `ngalmnbu`, `yarrka`, and
  `yiljun` keep the selected literal insect meanings recorded in Rules 212, 255, 256, and 270. Dragonfly expansion,
  `munukurru`, `diri-diri`, alternate targets, synonyms, source-prose, biting, stinging, sickness, vomiting, larvae,
  eggs, honey, nest, edible, food, medicine, seasonal-signal, collecting, antbed, body, human-body, tree, wood,
  habitat, pest-control, totem, life-force, smallest/bush prose, ecology, movement, danger, event, singing, and
  yam-readiness readings remain closed.
- All Rule 270 target nouns stayed bare: no target LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS,
  plural morphology, derivation, target compounds, productive reduplication, or target suffixing was admitted.
- Pronoun forms stayed bare nominatives: no `ngalingan`, `ngalinyan`, `yubalan`, `nganjinan`, `nganangan`, or other
  accusative/dative/locative/ablative/comitative/possessive forms were admitted.
- `Yaluy`, `yinyay`, and `nyajil` stayed uninflected support heads; no demonstrative case, local-derived form,
  perception compound, purposive `nyaji-nka`, reduplicated watching form, past `nyajin`, or support inflection was
  opened.
- Rules 149-270 carry-forward traps remain closed, including implement actions, route/travel, water-use,
  weather-event, plant-use, material-source, human/kin events, body-part possession/body-state/pain/illness/medical
  drift, flora/fauna use or event rows, landform source-prose drift, fire-reference use/action/homograph traps, fish
  and bird event/use/lore traps, dwelling action/use/source/homograph traps, reptile/amphibian behavior/use/lore
  traps, mammal behavior/use/lore/source-prose traps, insect behavior/use/source-prose traps, shellfish behavior/
  use/source-prose traps, pronoun case, demonstrative case, perception compounds, target case, support inflection,
  productive compounds, and productive reduplication.
- **Process logging note.** Batch 312 stored source readback, debt-sweep scope, token-aware coverage audit, duplicate
  preflight, static guards, under-review lint, row readback, five-lens review, lessons, lexeme/source logs, close,
  post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-312-insect-nonsingular-pronoun-perception-after-rule269-process.md`.
- Lint GREEN 15697; batch 312 added 50 accepted rows, 250 five-lens review passes, 35 lessons, 18 lexeme/source-log
  rows, export 13165/1275/1257, and process-event rows through export event 2894 before source-book/render events.

## Rule 271 - complementary insect non-singular pronoun perception sweep after Rule 270 - batch-313 (PERCEPTION)

Batch 313 / Rule 271 brings the corpus to 15,747 verified sentences and completes the complementary
non-singular-pronoun perception pair for the checked insect field opened by Rule 270. It uses bare nominative `ngali`,
`ngaliny`, `yubal`, `nganjin`, and `ngana` with one bare insect noun, one bare local demonstrative, and `nyajil`
nonpast. The zero-collision bands are `Ngali TARGET yaluy nyajil`, `Ngaliny TARGET yinyay nyajil`,
`Yubal TARGET yaluy nyajil`, `Nganjin TARGET yinyay nyajil`, and `Ngana TARGET yaluy nyajil`.

Source basis: the target nouns were reread directly before banking. Dictionary line readback: `balarr` 833-841,
`dijaraban` 5542-5551, `kalburiji` 12474-12484, `mawal` 18743-18753, `munudumbun` 20816-20826, `munyurri`
20868-20889, `nakawarra` 21461-21470, `ngalmnbu` 21972-21980, `yarrka` 29551-29559, and `yiljun` 30019-30029.
Patz grammar lines 2577-2603 source bare nominative `ngali`, `ngaliny`, `yubal`, `nganjin`, and `ngana`; lines
2682-2684 support the inclusive/exclusive and second-person non-singular analysis used in the English/glosses. Patz
Table 3.12 lines 2838-2845 sources Yalanji `yaluy` "here" and `yinyay` "there". Patz section 3.8.3.2 lines
3043-3049 sources `nyaji-l` "see"; Rule 271 uses only `nyajil` nonpast.

Admitted target nouns retained: `balarr` flea, `dijaraban` mayfly, `kalburiji` kalburiji bee, `mawal` mawal bee,
`munudumbun` scorpion, `munyurri` sandfly, `nakawarra` nakawarra bee, `ngalmnbu` jumper ant, `yarrka` yarrka bee,
and `yiljun` grasshopper.

Support heads: `ngali`, `ngaliny`, `yubal`, `nganjin`, `ngana`, `yaluy`, `yinyay`, and `nyajil`.

**Complementary insect non-singular pronoun perception distribution.**

| frame | safe Batch 313 form | construction lesson |
|---|---|---|
| 1du exclusive nonpast, here | `Ngali balarr yaluy nyajil.` | we two, not you, see the flea here; no body/bite row |
| 1du inclusive nonpast, there | `Ngaliny dijaraban yinyay nyajil.` | you and I see the mayfly there; no dragonfly row |
| 2du nonpast, here | `Yubal kalburiji yaluy nyajil.` | you two see the kalburiji bee here; no honey/nest/egg/larvae/collecting row |
| 1pl exclusive nonpast, there | `Nganjin ngalmnbu yinyay nyajil.` | we all, not you, see the jumper ant there; no jumping/sting/bite/antbed/event row |
| 1pl inclusive nonpast, here | `Ngana yiljun yaluy nyajil.` | we see the grasshopper here; no singing/yam-readiness/seasonal-signal row |

**Process traps from batch 313.**

- Exact duplicate preflight over the final 50 Rule 271 perception surfaces returned no accepted, revised, or
  under-review collisions.
- Token-aware target coverage before banking after Rule 270 was: `balarr` 20, `dijaraban` 20, `kalburiji` 20,
  `mawal` 20, `munudumbun` 20, `munyurri` 20, `nakawarra` 20, `ngalmnbu` 20, `yarrka` 20, and `yiljun` 20.
  Support coverage was `ngali` 268, `ngaliny` 203, `yubal` 214, `nganjin` 218, `ngana` 968, `yaluy` 2617,
  `yinyay` 2871, and `nyajil` 3328.
- `Balarr`, `dijaraban`, `kalburiji`, `mawal`, `munudumbun`, `munyurri`, `nakawarra`, `ngalmnbu`, `yarrka`, and
  `yiljun` keep the selected literal insect meanings recorded in Rules 212, 255, 256, 270, and 271. Dragonfly
  expansion, `munukurru`, `diri-diri`, alternate targets, synonyms, source-prose, biting, stinging, sickness,
  vomiting, larvae, eggs, honey, nest, edible, food, medicine, seasonal-signal, collecting, antbed, body,
  human-body, tree, wood, habitat, pest-control, totem, life-force, smallest/bush prose, ecology, movement, danger,
  event, singing, and yam-readiness readings remain closed.
- All Rule 271 target nouns stayed bare: no target LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS,
  plural morphology, derivation, target compounds, productive reduplication, or target suffixing was admitted.
- Pronoun forms stayed bare nominatives: no `ngalingan`, `ngalinyan`, `yubalan`, `nganjinan`, `nganangan`, or other
  accusative/dative/locative/ablative/comitative/possessive forms were admitted.
- `Yaluy`, `yinyay`, and `nyajil` stayed uninflected support heads; no demonstrative case, local-derived form,
  perception compound, purposive `nyaji-nka`, reduplicated watching form, past `nyajin`, or support inflection was
  opened.
- Rules 149-271 carry-forward traps remain closed, including implement actions, route/travel, water-use,
  weather-event, plant-use, material-source, human/kin events, body-part possession/body-state/pain/illness/medical
  drift, flora/fauna use or event rows, landform source-prose drift, fire-reference use/action/homograph traps, fish
  and bird event/use/lore traps, dwelling action/use/source/homograph traps, reptile/amphibian behavior/use/lore
  traps, mammal behavior/use/lore/source-prose traps, insect behavior/use/source-prose traps, shellfish behavior/
  use/source-prose traps, pronoun case, demonstrative case, perception compounds, target case, support inflection,
  productive compounds, and productive reduplication.
- **Process logging note.** Batch 313 stored source readback, debt-sweep scope, token-aware coverage audit, duplicate
  preflight, static guards, under-review lint, row readback, five-lens review, lessons, lexeme/source logs, close,
  post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-313-insect-complementary-nonsingular-pronoun-perception-after-rule270-process.md`.
- Lint GREEN 15747; batch 313 added 50 accepted rows, 250 five-lens review passes, 35 lessons, 18 lexeme/source-log
  rows, export 13207/1278/1262, and process-event rows through export event 2913 before source-book/render events.

## Rule 272 - fire-reference residual pronoun perception sweep after Rule 271 - batch-314 (PERCEPTION)

Batch 314 / Rule 272 brings the corpus to 15,797 verified sentences and returns to the checked fire-reference field
from Rules 236, 246, and 250 for a residual collision-free pronoun perception sweep. It uses bare nominative
`ngayu`, `nyulu`, `ngana`, `bula`, and `jana` with one bare fire-reference noun, one bare local demonstrative, and
`nyajil` nonpast. The zero-collision bands are `Ngayu TARGET yaluy nyajil`, `Nyulu TARGET yinyay nyajil`,
`Ngana TARGET yaluy nyajil`, `Bula TARGET yinyay nyajil`, and `Jana TARGET yaluy nyajil`.

Source basis: the target nouns were reread directly before banking. Dictionary line readback: `baya` 1948-1962,
`jimal` 9258-9268, `jirramar` 9863-9875, `kubu` 14707-14715, `kunjin` 15880-15888, `miyilkura` 19985-19993,
`ngalku` 21918-21926, `ngaluri` 22014-22025, `ngunjil` 23679-23688, and `wula` 27719-27729. Patz grammar lines
2577-2586 source bare nominative `ngayu`, `nyulu`, and `bula`; lines 2581-2582 and 2682-2686 support `ngana` and
modern `jana`; Table 3.12 lines 2838-2845 sources Yalanji `yaluy` "here" and `yinyay` "there". Patz section
3.8.3.2 lines 3043-3049 sources `nyaji-l` "see"; Rule 272 uses only `nyajil` nonpast.

Admitted target nouns retained: `baya` fire, `jimal` fire stick, `jirramar` small sticks, `kubu` smoke, `kunjin`
fire, `miyilkura` smouldering log, `ngalku` bush fire, `ngaluri` flames, `ngunjil` charcoal, and `wula` flames.

Support heads: `ngayu`, `nyulu`, `ngana`, `bula`, `jana`, `yaluy`, `yinyay`, and `nyajil`.

**Fire-reference residual pronoun perception distribution.**

| frame | safe Batch 314 form | construction lesson |
|---|---|---|
| 1sg nonpast, here | `Ngayu baya yaluy nyajil.` | I see the fire here; no firewood, lighting, or use row |
| 3sg nonpast, there | `Nyulu jimal yinyay nyajil.` | he sees the fire stick there; no `jimal damal` fire-making row |
| 1pl inclusive nonpast, here | `Ngana kubu yaluy nyajil.` | we see the smoke here; no smoke-source, smoke-out, or warning row |
| 3du nonpast, there | `Bula ngalku yinyay nyajil.` | the two of them see the bush fire there; no clearing, spreading, danger, or warning row |
| 3pl nonpast, here | `Jana wula yaluy nyajil.` | they see the flames here; no `dalngarri` synonym/body-fluid or leaping-event row |

**Process traps from batch 314.**

- Exact duplicate preflight over the final 50 Rule 272 perception surfaces returned no accepted, revised, or
  under-review collisions.
- Token-aware target coverage before banking after Rule 271 was: `baya` 464, `jimal` 48, `jirramar` 20, `kubu` 74,
  `kunjin` 26, `miyilkura` 20, `ngalku` 20, `ngaluri` 20, `ngunjil` 83, and `wula` 64. Support coverage was
  `ngayu` 1310, `nyulu` 1794, `ngana` 978, `bula` 222, `jana` 1512, `yaluy` 2647, `yinyay` 2891, and `nyajil`
  3378.
- `Baya`, `jimal`, `jirramar`, `kubu`, `kunjin`, `miyilkura`, `ngalku`, `ngaluri`, `ngunjil`, and `wula` keep the
  selected literal fire-reference meanings recorded in Rules 236, 246, 250, and 272. Firewood, `baya wayu`,
  fire-making, `jimal damal`, `jimalili`, starting-fire/kindling use, smoke-source, smoke-out, warning, burning,
  cooking, clearing, spreading, leaping-flame events, hot coals, hot ashes, ritual smoke, purification, mullet,
  place, tadpole, body-fluid homographs, synonyms, source-prose, and use readings remain closed.
- All Rule 272 target nouns stayed bare: no target LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS,
  plural morphology, derivation, target compounds, productive reduplication, or target suffixing was admitted.
- Pronoun forms stayed bare nominatives: no `nganya`, `nyunguny`, `nganangan`, `bulangan`, `ianangan`, or other
  accusative/dative/locative/ablative/comitative/possessive forms were admitted.
- `Yaluy`, `yinyay`, and `nyajil` stayed uninflected support heads; no demonstrative case, local-derived form,
  perception compound, purposive `nyaji-nka`, reduplicated watching form, past `nyajin`, or support inflection was
  opened.
- Rules 149-272 carry-forward traps remain closed, including implement actions, route/travel, water-use,
  weather-event, plant-use, material-source, human/kin events, body-part possession/body-state/pain/illness/medical
  drift, flora/fauna use or event rows, landform source-prose drift, fire-reference use/action/homograph traps, fish
  and bird event/use/lore traps, dwelling action/use/source/homograph traps, reptile/amphibian behavior/use/lore
  traps, mammal behavior/use/lore/source-prose traps, insect behavior/use/source-prose traps, shellfish behavior/
  use/source-prose traps, pronoun case, demonstrative case, perception compounds, target case, support inflection,
  productive compounds, and productive reduplication.
- **Process logging note.** Batch 314 stored source readback, debt-sweep scope, token-aware coverage audit, duplicate
  preflight, static guards, under-review lint, row readback, five-lens review, lessons, lexeme/source logs, close,
  post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-314-fire-reference-residual-pronoun-perception-after-rule271-process.md`.
- Lint GREEN 15797; batch 314 added 50 accepted rows, 250 five-lens review passes, 35 lessons, 18 lexeme/source-log
  rows, export 13250/1281/1266, and process-event rows through export event 2932 before source-book/render events.

## Rule 273 - fire-reference past pronoun perception sweep after Rule 272 - batch-315 (PERCEPTION)

Batch 315 / Rule 273 brings the corpus to 15,847 verified sentences and keeps the checked fire-reference field from
Rules 236, 246, 250, and 272 in a narrow past-perception pass. It uses bare nominative `ngayu`, `yundu`, `nyulu`,
`bula`, and `jana` with one bare fire-reference noun, one bare local demonstrative, and `nyajin` as the accepted
past perception surface. The zero-collision bands are `Ngayu TARGET yinyay nyajin`,
`Yundu TARGET yaluy nyajin`, `Nyulu TARGET yinyay nyajin`, `Bula TARGET yaluy nyajin`, and
`Jana TARGET yinyay nyajin`.

Source basis: the target nouns were reread directly before banking. Dictionary line readback: `baya` 1948-1962,
`jimal` 9258-9268, `jirramar` 9863-9875, `kubu` 14707-14715, `kunjin` 15880-15888, `miyilkura` 19985-19993,
`ngalku` 21918-21926, `ngaluri` 22014-22025, `ngunjil` 23679-23688, and `wula` 27719-27729. Patz grammar lines
2577-2586 and 2592-2603 source bare nominative `ngayu`, `yundu`, `nyulu`, `bula`, and `jana`; lines 2682-2686
support the modern non-singular pronoun analysis. Table 3.12 lines 2838-2845 sources Yalanji `yaluy` "here" and
`yinyay` "there". Patz lines 2568-2571 source `nyaji-ny` "see-PAST"; section 3.8.3.2 lines 3043-3049 sources
`nyaji-l` "see". Rule 273 uses only corpus-conventional `nyajin` as past perception.

Admitted target nouns retained: `baya` fire, `jimal` fire stick, `jirramar` small sticks, `kubu` smoke, `kunjin`
fire, `miyilkura` smouldering log, `ngalku` bush fire, `ngaluri` flames, `ngunjil` charcoal, and `wula` flames.

Support heads: `ngayu`, `yundu`, `nyulu`, `bula`, `jana`, `yaluy`, `yinyay`, and `nyajin`.

**Fire-reference past pronoun perception distribution.**

| frame | safe Batch 315 form | construction lesson |
|---|---|---|
| 1sg past, there | `Ngayu baya yinyay nyajin.` | I saw the fire there; no firewood, lighting, or use row |
| 2sg past, here | `Yundu jimal yaluy nyajin.` | you saw the fire stick here; no `jimal damal` fire-making row |
| 3sg past, there | `Nyulu kubu yinyay nyajin.` | he saw the smoke there; no smoke-source, smoke-out, or warning row |
| 3du past, here | `Bula ngalku yaluy nyajin.` | the two of them saw the bush fire here; no clearing, spreading, danger, or warning row |
| 3pl past, there | `Jana wula yinyay nyajin.` | they saw the flames there; no `dalngarri` synonym/body-fluid or leaping-event row |

**Process traps from batch 315.**

- Exact duplicate preflight over the final 50 Rule 273 perception surfaces returned no accepted, revised, or
  under-review collisions.
- Token-aware target coverage before banking after Rule 272 was: `baya` 478, `jimal` 53, `jirramar` 25, `kubu` 81,
  `kunjin` 31, `miyilkura` 25, `ngalku` 25, `ngaluri` 25, `ngunjil` 88, and `wula` 79. Support coverage was
  `ngayu` 1331, `yundu` 1191, `nyulu` 1806, `bula` 234, `jana` 1527, `yaluy` 2684, `yinyay` 2918, and `nyajin`
  1402.
- `Baya`, `jimal`, `jirramar`, `kubu`, `kunjin`, `miyilkura`, `ngalku`, `ngaluri`, `ngunjil`, and `wula` keep the
  selected literal fire-reference meanings recorded in Rules 236, 246, 250, 272, and 273. Firewood, `baya wayu`,
  fire-making, `jimal damal`, `jimalili`, starting-fire/kindling use, smoke-source, smoke-out, warning, burning,
  cooking, clearing, spreading, leaping-flame events, hot coals, hot ashes, ritual smoke, purification, mullet,
  place, tadpole, body-fluid homographs, synonyms, source-prose, and use readings remain closed.
- All Rule 273 target nouns stayed bare: no target LOC, DAT, ABL, PERL, ERG, INST, COMIT, POSS, PRIV, EXCESS,
  plural morphology, derivation, target compounds, productive reduplication, or target suffixing was admitted.
- Pronoun forms stayed bare nominatives: no `nganya`, `yununy`, `nyunguny`, `bulangan`, `ianangan`, or other
  accusative/dative/locative/ablative/comitative/possessive forms were admitted.
- `Yaluy`, `yinyay`, and `nyajin` stayed uninflected support heads; no demonstrative case, local-derived form,
  nonpast `nyajil`, purposive `nyaji-nka`, reduplicated watching form, perception compound, or support inflection
  was opened.
- Rules 149-273 carry-forward traps remain closed, including implement actions, route/travel, water-use,
  weather-event, plant-use, material-source, human/kin events, body-part possession/body-state/pain/illness/medical
  drift, flora/fauna use or event rows, landform source-prose drift, fire-reference use/action/homograph traps, fish
  and bird event/use/lore traps, dwelling action/use/source/homograph traps, reptile/amphibian behavior/use/lore
  traps, mammal behavior/use/lore/source-prose traps, insect behavior/use/source-prose traps, shellfish behavior/
  use/source-prose traps, pronoun case, demonstrative case, perception compounds, target case, support inflection,
  productive compounds, productive reduplication, and nonpast/purposive/reduplicated perception drift.
- **Process logging note.** Batch 315 stored source readback, debt-sweep scope, token-aware coverage audit, duplicate
  preflight, static guards, under-review lint, row readback, five-lens review, lessons, lexeme/source logs, close,
  post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-315-fire-reference-past-pronoun-perception-after-rule272-process.md`.
- Lint GREEN 15847; batch 315 added 50 accepted rows, 250 five-lens review passes, 35 lessons, 18 lexeme/source-log
  rows, export 13294/1283/1270, and process-event rows through export event 2951 before source-book/render events.

## Rule 274 - fire-reference complementary past pronoun perception sweep after Rule 273 - batch-316 (PERCEPTION)

Batch 316 / Rule 274 brings the corpus to 15,897 verified sentences and keeps the checked fire-reference field from
Rules 236, 246, 250, 272, and 273 in complementary past-perception bands. It uses bare nominative `ngayu`, `yundu`,
`nyulu`, `bula`, and `ngana` with one bare fire-reference noun, one bare local demonstrative, and `nyajin` as the
accepted past perception surface. The zero-collision bands are `Ngayu TARGET yaluy nyajin`,
`Yundu TARGET yinyay nyajin`, `Nyulu TARGET yaluy nyajin`, `Bula TARGET yinyay nyajin`, and
`Ngana TARGET yinyay nyajin`.

Source basis: the target nouns were reread directly before banking. Dictionary line readback: `baya` 1948-1962,
`jimal` 9258-9268, `jirramar` 9863-9875, `kubu` 14707-14715, `kunjin` 15880-15888, `miyilkura` 19985-19993,
`ngalku` 21918-21926, `ngaluri` 22014-22025, `ngunjil` 23679-23688, and `wula` 27719-27729. Patz grammar lines
2577-2586 and 2592-2603 source bare nominative `ngayu`, `yundu`, `nyulu`, `bula`, and `ngana`; lines 2682-2686
support `ngana` as first plural inclusive. Table 3.12 lines 2838-2845 sources Yalanji `yaluy` "here" and `yinyay`
"there". Patz lines 2568-2571 source `nyaji-ny` "see-PAST"; section 3.8.3.2 lines 3043-3049 sources `nyaji-l`
"see". Rule 274 uses only corpus-conventional `nyajin` as past perception.

Admitted target nouns retained: `baya` fire, `jimal` fire stick, `jirramar` small sticks, `kubu` smoke, `kunjin`
fire, `miyilkura` smouldering log, `ngalku` bush fire, `ngaluri` flames, `ngunjil` charcoal, and `wula` flames.

Support heads: `ngayu`, `yundu`, `nyulu`, `bula`, `ngana`, `yaluy`, `yinyay`, and `nyajin`.

**Fire-reference complementary past pronoun perception distribution.**

| frame | safe Batch 316 form | construction lesson |
|---|---|---|
| 1sg past, here | `Ngayu baya yaluy nyajin.` | I saw the fire here; no firewood, lighting, or use row |
| 2sg past, there | `Yundu jimal yinyay nyajin.` | you saw the fire stick there; no `jimal damal` fire-making row |
| 3sg past, here | `Nyulu kubu yaluy nyajin.` | he saw the smoke here; no smoke-source, smoke-out, or warning row |
| 3du past, there | `Bula ngalku yinyay nyajin.` | the two of them saw the bush fire there; no clearing, spreading, danger, or warning row |
| 1pl inclusive past, there | `Ngana wula yinyay nyajin.` | we saw the flames there; no `dalngarri` synonym/body-fluid or leaping-event row |

**Process traps from batch 316.**

- Exact duplicate preflight over the final 50 Rule 274 perception surfaces returned no accepted, revised, or
  under-review collisions.
- Token-aware target coverage before banking after Rule 273 was: `baya` 483, `jimal` 58, `jirramar` 30, `kubu` 86,
  `kunjin` 36, `miyilkura` 30, `ngalku` 30, `ngaluri` 30, `ngunjil` 93, and `wula` 84. Support coverage was
  `ngayu` 1341, `yundu` 1201, `nyulu` 1816, `bula` 244, `ngana` 990, `yaluy` 2704, `yinyay` 2948, and `nyajin`
  1452.
- `Baya`, `jimal`, `jirramar`, `kubu`, `kunjin`, `miyilkura`, `ngalku`, `ngaluri`, `ngunjil`, and `wula` keep the
  selected literal fire-reference meanings recorded in Rules 236, 246, 250, 272, 273, and 274. Firewood,
  `baya wayu`, fire-making, `jimal damal`, `jimalili`, starting-fire/kindling use, smoke-source, smoke-out,
  warning, burning, cooking, clearing, spreading, leaping-flame events, hot coals, hot ashes, ritual smoke,
  purification, mullet, place, tadpole, body-fluid homographs, synonyms, source-prose, and use readings remain
  closed.
- All Rule 274 target nouns stayed bare; no target case, plural morphology, derivation, target compounds,
  productive reduplication, or target suffixing was admitted.
- Pronoun forms stayed bare nominatives; no `nganya`, `yununy`, `nyunguny`, `bulangan`, `nganangan`, or other
  accusative/dative/locative/ablative/comitative/possessive forms were admitted.
- `Yaluy`, `yinyay`, and `nyajin` stayed uninflected support heads; no demonstrative case, local-derived form,
  nonpast `nyajil`, purposive `nyaji-nka`, reduplicated watching form, perception compound, or support inflection
  was opened.
- Rules 149-274 carry-forward traps remain closed, including all fire-reference use/action/homograph/source-prose
  traps, pronoun case, demonstrative case, perception compounds, target case, support inflection, productive
  compounds, productive reduplication, and nonpast/purposive/reduplicated perception drift.
- **Process logging note.** Batch 316 stored source readback, debt-sweep scope, token-aware coverage audit, duplicate
  preflight, static guards, under-review lint, row readback, five-lens review, lessons, lexeme/source logs, close,
  post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-316-fire-reference-complementary-past-pronoun-perception-after-rule273-process.md`.
- Lint GREEN 15897; batch 316 added 50 accepted rows, 250 five-lens review passes, 35 lessons, 18 lexeme/source-log
  rows, export 13334/1288/1275, and process-event rows through export event 2970 before source-book/render events.

## Rule 275 - visible sky/celestial past pronoun perception sweep after Rule 274 - batch-317 (PERCEPTION)

Batch 317 / Rule 275 brings the corpus to 15,947 verified sentences and keeps a visible sky/celestial field in
strict past-perception bands. It uses bare nominative `ngayu`, `yundu`, `nyulu`, `bula`, and `ngana` with one bare
visible target noun, one bare local demonstrative, and `nyajin` as the accepted past perception surface. The
zero-collision bands are `Ngayu TARGET yaluy nyajin`, `Yundu TARGET yinyay nyajin`,
`Nyulu TARGET yaluy nyajin`, `Bula TARGET yinyay nyajin`, and `Ngana TARGET yinyay nyajin`.

Source basis: the target nouns were reread directly before banking. Dictionary line readback: `balbay` 903-911,
`binyu` 3066-3074, `dawar` 5377-5382, `jiri` 9723-9730, `kaba` 11674-11680, `kija` 14146-14155,
`kurrinkurrin` 16409-16417, `kurrubijal` 16560-16567, `ngurrban` 23888-23893, and `yiril` 30422-30427. Patz grammar
lines 2577-2586 and 2592-2603 source bare nominative `ngayu`, `yundu`, `nyulu`, `bula`, and `ngana`; lines
2682-2686 support `ngana` as first plural inclusive. Table 3.12 lines 2838-2845 sources Yalanji `yaluy` "here"
and `yinyay` "there". Patz lines 2568-2571 source `nyaji-ny` "see-PAST"; section 3.8.3.2 lines 3043-3049 sources
`nyaji-l` "see". Rule 275 uses only corpus-conventional `nyajin` as past perception.

Admitted target nouns retained: `balbay` lightning, `binyu` shooting star, `dawar` star, `jiri` sky, `kaba` rain,
`kija` moon, `kurrinkurrin` mackerel sky, `kurrubijal` morning star, `ngurrban` cloud, and `yiril` rainbow.

Support heads: `ngayu`, `yundu`, `nyulu`, `bula`, `ngana`, `yaluy`, `yinyay`, and `nyajin`.

**Visible sky/celestial past pronoun perception distribution.**

| frame | safe Batch 317 form | construction lesson |
|---|---|---|
| 1sg past, here | `Ngayu balbay yaluy nyajin.` | I saw the lightning here; no strike-event row |
| 2sg past, there | `Yundu binyu yinyay nyajin.` | you saw the shooting star there; no death-spirit/death-omen row |
| 3sg past, here | `Nyulu kija yaluy nyajin.` | he saw the moon here; no Roaring Meg Falls, moon-story, or creation-place row |
| 3du past, there | `Bula kurrubijal yinyay nyajin.` | the two of them saw the morning star there; target remains Venus as morning star |
| 1pl inclusive past, there | `Ngana yiril yinyay nyajin.` | we saw the rainbow there; no rainbow-serpent/snake or water-hole extension |

**Process traps from batch 317.**

- The first candidate grid found one exact duplicate, `Ngana wungar yinyay nyajin.` from Batch 195, so high-coverage
  `wungar` sun was excluded rather than special-cased.
- Exact duplicate preflight over the final 50 Rule 275 perception surfaces returned no accepted, revised, or
  under-review collisions.
- Token-aware target coverage before banking after Rule 274 was: `balbay` 16, `binyu` 1, `dawar` 57, `jiri` 74,
  `kaba` 197, `kija` 68, `kurrinkurrin` 5, `kurrubijal` 18, `ngurrban` 57, and `yiril` 20. Support coverage was
  `ngayu` 1351, `yundu` 1211, `nyulu` 1826, `bula` 254, `ngana` 1000, `yaluy` 2724, `yinyay` 2978, and `nyajin`
  1502.
- The visual-only criterion is binding: thunder, wind, and weather-entering terms were excluded because this is a
  `nyajin` "saw" frame, not a hearing, feeling, or general weather-experience frame.
- `Balbay`, `binyu`, `dawar`, `jiri`, `kaba`, `kija`, `kurrinkurrin`, `kurrubijal`, `ngurrban`, and `yiril` keep
  only the selected visible target meanings. Lightning-strike prose, shooting-star death-spirit/death-omen prose,
  moon story/place/creation prose, rainforest/ecology prose, heaven/sky-mob compounds, fine-day/cloudless-sky
  compounds, sun-time compounds, thunder, wind, cold, storm, weather-event, source-prose, and use readings remain
  closed.
- All Rule 275 target nouns stayed bare; no target case, plural morphology, derivation, target compounds,
  productive reduplication, or target suffixing was admitted. `Kurrinkurrin` is treated as a lexicalized source form,
  not as permission for productive reduplication.
- Pronoun forms stayed bare nominatives; no `nganya`, `yununy`, `nyunguny`, `bulangan`, `nganangan`, or other
  accusative/dative/locative/ablative/comitative/possessive forms were admitted.
- `Yaluy`, `yinyay`, and `nyajin` stayed uninflected support heads; no demonstrative case, local-derived form,
  nonpast `nyajil`, purposive `nyaji-nka`, reduplicated watching form, perception compound, or support inflection
  was opened.
- Rules 149-275 carry-forward traps remain closed, including recent fire-reference traps plus source-prose,
  homograph, target-case, pronoun-case, demonstrative-case, perception-compound, target-compound, productive
  reduplication, and support-inflection traps.
- **Process logging note.** Batch 317 stored source readback, visual-only scope, token-aware coverage audit, duplicate
  preflight, static guards, under-review lint, row readback, five-lens review, lessons, lexeme/source logs, close,
  post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-317-visible-sky-celestial-past-pronoun-perception-after-rule274-process.md`.
- Lint GREEN 15947; batch 317 added 50 accepted rows, 250 five-lens review passes, 36 lessons, 18 lexeme/source-log
  rows, export 13375/1291/1281, and process-event rows through export event 2989 before source-book/render events.

## Rule 276 - visible water/landform past pronoun perception sweep after Rule 275 - batch-318 (PERCEPTION)

Batch 318 / Rule 276 brings the corpus to 15,997 verified sentences and keeps a visible water/landform field in
strict past-perception bands. It uses bare nominative `ngayu`, `yundu`, `nyulu`, `bula`, and `ngana` with one bare
visible target noun, one bare local demonstrative, and `nyajin` as the accepted past perception surface. The
zero-collision bands are `Ngayu TARGET yaluy nyajin`, `Yundu TARGET yinyay nyajin`,
`Nyulu TARGET yaluy nyajin`, `Bula TARGET yinyay nyajin`, and `Ngana TARGET yinyay nyajin`.

Source basis: the target nouns were reread directly before banking. Dictionary line readback: `bana` 1264-1272,
`dajali` 4510-4518, `jalun` 7612-7620, `jirka` 9803-9813, `jukar` 10254-10262, `manjal` 17832-17840,
`wawubaja` 26813-26821, `yilki` 30031-30039, `yiri` 30410-30418, and `yirri` 30507-30515. Patz grammar lines
2577-2586 and 2592-2603 source bare nominative `ngayu`, `yundu`, `nyulu`, `bula`, and `ngana`; lines 2682-2686
support `ngana` as first plural inclusive. Table 3.12 lines 2838-2845 sources Yalanji `yaluy` "here" and `yinyay`
"there". Patz lines 2568-2571 source `nyaji-ny` "see-PAST"; section 3.8.3.2 lines 3043-3049 sources `nyaji-l`
"see". Rule 276 uses only corpus-conventional `nyajin` as past perception.

Admitted target nouns retained: `bana` water, `dajali` deep water, `jalun` sea, `jirka` spring, `jukar` sand,
`manjal` mountain, `wawubaja` river, `yilki` creek, `yiri` waterfall, and `yirri` running water.

Support heads: `ngayu`, `yundu`, `nyulu`, `bula`, `ngana`, `yaluy`, `yinyay`, and `nyajin`.

**Visible water/landform past pronoun perception distribution.**

| frame | safe Batch 318 form | construction lesson |
|---|---|---|
| 1sg past, here | `Ngayu bana yaluy nyajin.` | I saw the water here; no drinking, getting, filling, or use row |
| 2sg past, there | `Yundu dajali yinyay nyajin.` | you saw the deep water there; no danger, crossing, swimming, or route row |
| 3sg past, here | `Nyulu manjal yaluy nyajin.` | he saw the mountain here; no mountain story, dog legend, or place-name row |
| 3du past, there | `Bula yiri yinyay nyajin.` | the two of them saw the waterfall there; no rainbow `yiril`, escape, or story row |
| 1pl inclusive past, there | `Ngana yirri yinyay nyajin.` | we saw the running water there; no `yirri-damal` leak or water-use row |

**Process traps from batch 318.**

- Exact duplicate preflight over the final 50 Rule 276 perception surfaces returned no accepted, revised, or
  under-review collisions.
- Token-aware target coverage before banking after Rule 275 was: `bana` 608, `dajali` 48, `jalun` 93, `jirka` 8,
  `jukar` 88, `manjal` 35, `wawubaja` 201, `yilki` 7, `yiri` 5, and `yirri` 5. Support coverage was `ngayu` 1361,
  `yundu` 1221, `nyulu` 1836, `bula` 264, `ngana` 1010, `yaluy` 2744, `yinyay` 3008, and `nyajin` 1552.
- `Bana`, `dajali`, `jalun`, `jirka`, `jukar`, `manjal`, `wawubaja`, `yilki`, `yiri`, and `yirri` keep only the
  selected visible target meanings. Drinking, getting, filling, washing, swimming, crossing, travel, route, road,
  flood, tide, salt-pan, whale-oil, spring-season, place-name, mountain story, water-source use, water spirit,
  fauna/flora/ecology, danger, ownership, source-prose, and use readings remain closed.
- All Rule 276 target nouns stayed bare; no target case, plural morphology, derivation, target compounds,
  productive reduplication, or target suffixing was admitted.
- Pronoun forms stayed bare nominatives; no `nganya`, `yununy`, `nyunguny`, `bulangan`, `nganangan`, or other
  accusative/dative/locative/ablative/comitative/possessive forms were admitted.
- `Yaluy`, `yinyay`, and `nyajin` stayed uninflected support heads; no demonstrative case, local-derived form,
  nonpast `nyajil`, purposive `nyaji-nka`, reduplicated watching form, perception compound, or support inflection
  was opened.
- Rules 149-276 carry-forward traps remain closed, including recent visible sky/celestial traps plus water-use,
  landform source-prose, homograph, target-case, pronoun-case, demonstrative-case, perception-compound,
  target-compound, productive-reduplication, and support-inflection traps.
- **Process logging note.** Batch 318 stored source readback, water/landform scope, token-aware coverage audit,
  duplicate preflight, static guards, under-review lint, row readback, five-lens review, lessons, lexeme/source logs,
  close, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-318-visible-water-landform-past-pronoun-perception-after-rule275-process.md`.
- Lint GREEN 15997; batch 318 added 50 accepted rows, 250 five-lens review passes, 35 lessons, 18 lexeme/source-log
  rows, export 13420/1295/1282, and process-event rows through export event 3008 before source-book/render events.

## Rule 277 - visible water/landform non-singular past pronoun perception sweep after Rule 276 - batch-319 (PERCEPTION)

Batch 319 / Rule 277 brings the corpus to 16,047 verified sentences and keeps the Rule 276 visible water/landform
field in strict non-singular past-perception bands. It uses bare nominative `ngali`, `ngaliny`, `yubal`, `yurra`,
and `jana` with one bare visible target noun, one bare local demonstrative, and `nyajin` as the accepted past
perception surface. The zero-collision bands are `Ngali TARGET yaluy nyajin`, `Ngaliny TARGET yinyay nyajin`,
`Yubal TARGET yaluy nyajin`, `Yurra TARGET yinyay nyajin`, and `Jana TARGET yaluy nyajin`.

Source basis: the target nouns were retained from the fresh Rule 276 dictionary pass. Dictionary line readback:
`bana` 1264-1272, `dajali` 4510-4518, `jalun` 7612-7620, `jirka` 9803-9813, `jukar` 10254-10262, `manjal`
17832-17840, `wawubaja` 26813-26821, `yilki` 30031-30039, `yiri` 30410-30418, and `yirri` 30507-30515. Patz
grammar lines 2577-2586 and 2592-2603 source bare nominative `ngali`, `ngaliny`, `yubal`, `yurra`, and `jana`;
lines 2674 and 2682-2686 source the non-singular inclusive/exclusive and number/person distinctions. Table 3.12
lines 2838-2845 sources Yalanji `yaluy` "here" and `yinyay` "there". Patz lines 2568-2571 source `nyaji-ny`
"see-PAST"; section 3.8.3.2 lines 3043-3049 sources `nyaji-l` "see". Rule 277 uses only corpus-conventional
`nyajin` as past perception.

Admitted target nouns retained: `bana` water, `dajali` deep water, `jalun` sea, `jirka` spring, `jukar` sand,
`manjal` mountain, `wawubaja` river, `yilki` creek, `yiri` waterfall, and `yirri` running water.

Support heads: `ngali`, `ngaliny`, `yubal`, `yurra`, `jana`, `yaluy`, `yinyay`, and `nyajin`.

**Visible water/landform non-singular past pronoun perception distribution.**

| frame | safe Batch 319 form | construction lesson |
|---|---|---|
| 1du exclusive past, here | `Ngali bana yaluy nyajin.` | we two, not you, saw the water here; no drinking, getting, filling, or use row |
| 1du inclusive past, there | `Ngaliny dajali yinyay nyajin.` | you and I saw the deep water there; no danger, crossing, swimming, or route row |
| 2du past, here | `Yubal manjal yaluy nyajin.` | you two saw the mountain here; no mountain story, dog legend, or place-name row |
| 2pl past, there | `Yurra yiri yinyay nyajin.` | you all saw the waterfall there; no rainbow `yiril`, escape, or story row |
| 3pl past, here | `Jana yirri yaluy nyajin.` | they saw the running water here; no `yirri-damal` leak or water-use row |

**Process traps from batch 319.**

- Exact duplicate preflight over the final 50 Rule 277 perception surfaces returned no accepted, revised, or
  under-review collisions.
- Token-aware target coverage before banking after Rule 276 was: `bana` 613, `dajali` 53, `jalun` 98, `jirka` 13,
  `jukar` 93, `manjal` 40, `wawubaja` 206, `yilki` 12, `yiri` 10, and `yirri` 10. Support coverage was `ngali` 281,
  `ngaliny` 215, `yubal` 229, `yurra` 244, `jana` 1537, `yaluy` 2764, `yinyay` 3038, and `nyajin` 1602.
- `Bana`, `dajali`, `jalun`, `jirka`, `jukar`, `manjal`, `wawubaja`, `yilki`, `yiri`, and `yirri` keep only the
  selected visible target meanings. Drinking, getting, filling, washing, swimming, crossing, travel, route, road,
  flood, tide, salt-pan, whale-oil, spring-season, place-name, mountain story, water-source use, water spirit,
  fauna/flora/ecology, danger, ownership, source-prose, and use readings remain closed.
- All Rule 277 target nouns stayed bare; no target case, plural morphology, derivation, target compounds,
  productive reduplication, or target suffixing was admitted.
- Pronoun forms stayed bare nominatives; no `ngalingan`, `ngalinyan`, `yubalan`, `yurrangan`, `janangan`, or other
  accusative/dative/locative/ablative/comitative/possessive forms were admitted.
- `Yaluy`, `yinyay`, and `nyajin` stayed uninflected support heads; no demonstrative case, local-derived form,
  nonpast `nyajil`, purposive `nyaji-nka`, reduplicated watching form, perception compound, or support inflection
  was opened.
- Rules 149-277 carry-forward traps remain closed, including recent visible water/landform traps plus sky/fire,
  source-prose, homograph, target-case, pronoun-case, demonstrative-case, perception-compound, target-compound,
  productive-reduplication, and support-inflection traps.
- **Process logging note.** Batch 319 stored source readback, water/landform non-singular pronoun scope,
  token-aware coverage audit, duplicate preflight, static guards, under-review lint, row readback, five-lens review,
  lessons, lexeme/source logs, close, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-319-visible-water-landform-nonsingular-past-pronoun-perception-after-rule276-process.md`.
- Lint GREEN 16047; batch 319 added 50 accepted rows, 250 five-lens review passes, 35 lessons, 18 lexeme/source-log
  rows, export 13464/1297/1286, and process-event rows through export event 3027 before source-book/render events.

## Rule 278 - visible water/landform non-singular nonpast pronoun perception sweep after Rule 277 - batch-320 (PERCEPTION)

Batch 320 / Rule 278 brings the corpus to 16,097 verified sentences and keeps the Rule 277 visible water/landform
field in strict non-singular nonpast-perception bands. It uses bare nominative `ngali`, `ngaliny`, `yubal`, `yurra`,
and `jana` with one bare visible target noun, one bare local demonstrative, and `nyajil` as the accepted nonpast
perception surface. The zero-collision bands are `Ngali TARGET yaluy nyajil`, `Ngaliny TARGET yinyay nyajil`,
`Yubal TARGET yaluy nyajil`, `Yurra TARGET yinyay nyajil`, and `Jana TARGET yaluy nyajil`.

Source basis: the target nouns were reread directly before banking. Dictionary line readback: `bana` 1264-1272,
`dajali` 4510-4518, `jalun` 7612-7620, `jirka` 9803-9813, `jukar` 10254-10262, `manjal` 17832-17840,
`wawubaja` 26813-26821, `yilki` 30031-30039, `yiri` 30410-30418, and `yirri` 30507-30515. Patz grammar lines
2577-2586 and 2592-2603 source bare nominative `ngali`, `ngaliny`, `yubal`, `yurra`, and `jana`; lines 2674 and
2682-2686 source the non-singular inclusive/exclusive and number/person distinctions. Table 3.12 lines 2838-2845
sources Yalanji `yaluy` "here" and `yinyay` "there". Patz section 3.8.3.2 lines 3043-3049 sources `nyaji-l`
"see"; Rule 278 uses only corpus-conventional `nyajil` as nonpast perception. Patz lines 2568-2571 source
`nyaji-ny` "see-PAST" only as a contrast; Rule 278 does not use `nyajin`.

Admitted target nouns retained: `bana` water, `dajali` deep water, `jalun` sea, `jirka` spring, `jukar` sand,
`manjal` mountain, `wawubaja` river, `yilki` creek, `yiri` waterfall, and `yirri` running water.

Support heads: `ngali`, `ngaliny`, `yubal`, `yurra`, `jana`, `yaluy`, `yinyay`, and `nyajil`.

**Visible water/landform non-singular nonpast pronoun perception distribution.**

| frame | safe Batch 320 form | construction lesson |
|---|---|---|
| 1du exclusive nonpast, here | `Ngali bana yaluy nyajil.` | we two, not you, see the water here; no drinking, getting, filling, or use row |
| 1du inclusive nonpast, there | `Ngaliny dajali yinyay nyajil.` | you and I see the deep water there; no danger, crossing, swimming, or route row |
| 2du nonpast, here | `Yubal manjal yaluy nyajil.` | you two see the mountain here; no mountain story, dog legend, or place-name row |
| 2pl nonpast, there | `Yurra yiri yinyay nyajil.` | you all see the waterfall there; no rainbow `yiril`, escape, or story row |
| 3pl nonpast, here | `Jana yirri yaluy nyajil.` | they see the running water here; no `yirri-damal` leak or water-use row |

**Process traps from batch 320.**

- Exact duplicate preflight over the final 50 Rule 278 perception surfaces returned no accepted, revised, or
  under-review collisions.
- Token-aware target coverage before banking after Rule 277 was: `bana` 618, `dajali` 58, `jalun` 103, `jirka` 18,
  `jukar` 98, `manjal` 45, `wawubaja` 211, `yilki` 17, `yiri` 15, and `yirri` 15. Support coverage was `ngali` 291,
  `ngaliny` 225, `yubal` 239, `yurra` 254, `jana` 1547, `yaluy` 2794, `yinyay` 3058, and `nyajil` 3473.
- `Bana`, `dajali`, `jalun`, `jirka`, `jukar`, `manjal`, `wawubaja`, `yilki`, `yiri`, and `yirri` keep only the
  selected visible target meanings. Drinking, getting, filling, washing, swimming, crossing, travel, route, road,
  flood, tide, salt-pan, whale-oil, spring-season, place-name, mountain story, water-source use, water spirit,
  fauna/flora/ecology, danger, ownership, source-prose, and use readings remain closed.
- All Rule 278 target nouns stayed bare; no target case, plural morphology, derivation, target compounds,
  productive reduplication, or target suffixing was admitted.
- Pronoun forms stayed bare nominatives; no `ngalingan`, `ngalinyan`, `yubalan`, `yurrangan`, `janangan`, or other
  accusative/dative/locative/ablative/comitative/possessive forms were admitted.
- `Yaluy`, `yinyay`, and `nyajil` stayed uninflected support heads; no demonstrative case, local-derived form, past
  `nyajin`, purposive `nyaji-nka`, reduplicated watching form, perception compound, or support inflection was
  opened.
- Rules 149-278 carry-forward traps remain closed, including recent visible water/landform traps plus sky/fire,
  source-prose, homograph, target-case, pronoun-case, demonstrative-case, perception-compound, target-compound,
  productive-reduplication, and support-inflection traps.
- **Process logging note.** Batch 320 stored source readback, water/landform non-singular nonpast pronoun scope,
  token-aware coverage audit, duplicate preflight, static guards, under-review lint, row readback, five-lens review,
  lessons, lexeme/source logs, close, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-320-visible-water-landform-nonsingular-nonpast-pronoun-perception-after-rule277-process.md`.
- Lint GREEN 16097; batch 320 added 50 accepted rows, 250 five-lens review passes, 35 lessons, 18 lexeme/source-log
  rows, export 13502/1300/1295, and process-event rows through export event 3046 before source-book/render events.

## Rule 279 - visible water/landform nonpast pronoun perception sweep after Rule 278 - batch-321 (PERCEPTION)

Batch 321 / Rule 279 brings the corpus to 16,147 verified sentences and keeps a visible water/landform field in
strict nonpast-perception bands. It uses bare nominative `ngayu`, `yundu`, `nyulu`, `bula`, and `ngana` with one
bare visible target noun, one bare local demonstrative, and `nyajil` as the accepted nonpast perception surface. The
zero-collision bands are `Ngayu TARGET yaluy nyajil`, `Yundu TARGET yinyay nyajil`,
`Nyulu TARGET yaluy nyajil`, `Bula TARGET yinyay nyajil`, and `Ngana TARGET yinyay nyajil`.

Source basis: the target nouns were reread directly before banking. Dictionary line readback: `bana` 1264-1272,
`dajali` 4510-4518, `jalun` 7612-7620, `jirka` 9803-9813, `bubu` 3452-3470, `manjal` 17832-17840, `wawubaja`
26813-26821, `yilki` 30031-30039, `yiri` 30410-30418, and `yirri` 30507-30515. Patz grammar lines 2577-2586 and
2592-2603 source bare nominative `ngayu`, `yundu`, `nyulu`, `bula`, and `ngana`; lines 2678-2686 support `bula`
as third dual and `ngana` as first plural inclusive. Table 3.12 lines 2838-2845 sources Yalanji `yaluy` "here"
and `yinyay` "there". Patz section 3.8.3.2 lines 3043-3049 sources `nyaji-l` "see"; Rule 279 uses only
corpus-conventional `nyajil` as nonpast perception. Patz lines 2568-2571 source `nyaji-ny` "see-PAST" only as a
contrast; Rule 279 does not use `nyajin`.

The first candidate retained `jukar`, but exact duplicate preflight found `Ngana jukar yinyay nyajil.` in Batch
194, row 44. Rule 279 therefore replaces `jukar` with sourced `bubu` ground/earth rather than special-casing a
single row.

Admitted target nouns retained: `bana` water, `dajali` deep water, `jalun` sea, `jirka` spring, `bubu`
ground/earth, `manjal` mountain, `wawubaja` river, `yilki` creek, `yiri` waterfall, and `yirri` running water.

Support heads: `ngayu`, `yundu`, `nyulu`, `bula`, `ngana`, `yaluy`, `yinyay`, and `nyajil`.

**Visible water/landform nonpast pronoun perception distribution.**

| frame | safe Batch 321 form | construction lesson |
|---|---|---|
| 1sg nonpast, here | `Ngayu bana yaluy nyajil.` | I see the water here; no drinking, getting, filling, or use row |
| 2sg nonpast, there | `Yundu dajali yinyay nyajil.` | you see the deep water there; no danger, crossing, swimming, or route row |
| 3sg nonpast, here | `Nyulu bubu yaluy nyajil.` | he sees the ground here; no country, belonging, place, or dirtiness row |
| 3du nonpast, there | `Bula yiri yinyay nyajil.` | the two of them see the waterfall there; no rainbow `yiril`, escape, or story row |
| 1pl inclusive nonpast, there | `Ngana yirri yinyay nyajil.` | we see the running water there; no `yirri-damal` leak or water-use row |

**Process traps from batch 321.**

- Exact duplicate preflight over the first candidate found `Ngana jukar yinyay nyajil.` in Batch 194; final preflight
  over the 50 `bubu`-replacement surfaces returned no accepted, revised, or under-review collisions.
- Token-aware target coverage before banking after Rule 278 was: `bana` 623, `dajali` 63, `jalun` 108, `jirka` 23,
  `bubu` 682, `manjal` 50, `wawubaja` 216, `yilki` 22, `yiri` 20, and `yirri` 20. Support coverage was `ngayu`
  1371, `yundu` 1231, `nyulu` 1846, `bula` 274, `ngana` 1020, `yaluy` 2824, `yinyay` 3078, and `nyajil` 3523.
- `Bana`, `dajali`, `jalun`, `jirka`, `bubu`, `manjal`, `wawubaja`, `yilki`, `yiri`, and `yirri` keep only the
  selected visible target meanings. Drinking, getting, filling, washing, swimming, crossing, travel, route, road,
  flood, tide, salt-pan, whale-oil, spring-season, place-name, bubu country/belonging/place/dirtiness extension,
  mountain story, water-source use, water spirit, fauna/flora/ecology, danger, ownership, source-prose, and use
  readings remain closed.
- All Rule 279 target nouns stayed bare; no target case, plural morphology, derivation, target compounds,
  productive reduplication, or target suffixing was admitted.
- Pronoun forms stayed bare nominatives; no `nganya`, `yununy`, `nyunguny`, `bulangan`, `nganangan`, or other
  accusative/dative/locative/ablative/comitative/possessive forms were admitted.
- `Yaluy`, `yinyay`, and `nyajil` stayed uninflected support heads; no demonstrative case, local-derived form, past
  `nyajin`, purposive `nyaji-nka`, reduplicated watching form, perception compound, or support inflection was
  opened.
- Rules 149-279 carry-forward traps remain closed, including recent visible water/landform traps plus sky/fire,
  source-prose, homograph, target-case, pronoun-case, demonstrative-case, perception-compound, target-compound,
  productive-reduplication, and support-inflection traps.
- **Process logging note.** Batch 321 stored source readback, duplicate rejection, water/landform nonpast pronoun
  scope, token-aware coverage audit, duplicate preflight, static guards, under-review lint, row readback, five-lens
  review, lessons, lexeme/source logs, close, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-321-visible-water-landform-nonpast-pronoun-perception-after-rule278-process.md`.
- Lint GREEN 16147; batch 321 added 50 accepted rows, 250 five-lens review passes, 35 lessons, 18 lexeme/source-log
  rows, export 13547/1303/1297, and process-event rows through export event 3065 before source-book/render events.

## Rule 280 - visible water/landform complementary nonpast pronoun perception sweep after Rule 279 - batch-322 (PERCEPTION)

Batch 322 / Rule 280 brings the corpus to 16,197 verified sentences and complements Rule 279 with the opposite
here/there bands for the same singular/third-dual/first-plural-inclusive pronoun set. It uses bare nominative
`ngayu`, `yundu`, `nyulu`, `bula`, and `ngana` with one bare visible target noun, one bare local demonstrative, and
`nyajil` as the accepted nonpast perception surface. The zero-collision bands are `Ngayu TARGET yinyay nyajil`,
`Yundu TARGET yaluy nyajil`, `Nyulu TARGET yinyay nyajil`, `Bula TARGET yaluy nyajil`, and
`Ngana TARGET yaluy nyajil`.

Source basis: the target nouns were reread directly before banking. Dictionary line readback: `dajali` 4510-4518,
`jalun` 7612-7620, `jirka` 9803-9813, `bubu` 3452-3470, `manjal` 17832-17840, `daburri` 4428-4442, `dulngku`
6520-6530, `yilki` 30031-30039, `yiri` 30410-30418, and `yirri` 30507-30515. Patz grammar lines 2577-2586 and
2592-2603 source bare nominative `ngayu`, `yundu`, `nyulu`, `bula`, and `ngana`; lines 2678-2686 support `bula`
as third dual and `ngana` as first plural inclusive. Table 3.12 lines 2838-2845 sources Yalanji `yaluy` "here"
and `yinyay` "there". Patz section 3.8.3.2 lines 3043-3049 sources `nyaji-l` "see"; Rule 280 uses only
corpus-conventional `nyajil` as nonpast perception. Patz lines 2568-2571 source `nyaji-ny` "see-PAST" only as a
contrast; Rule 280 does not use `nyajin`.

The first complementary candidate with `bana` and `wawubaja` was rejected because `Ngayu bana yinyay nyajil.` and
`Ngayu wawubaja yinyay nyajil.` already existed in Batch 194. `Jukar` stayed excluded after the Rule 279 duplicate
pressure. Rule 280 therefore uses sourced replacements `daburri` swamp/brackish swamp water and `dulngku` reef rather
than special-casing individual rows.

Admitted target nouns retained: `dajali` deep water, `jalun` sea, `jirka` spring, `bubu` ground/earth, `manjal`
mountain, `daburri` swamp, `dulngku` reef, `yilki` creek, `yiri` waterfall, and `yirri` running water.

Support heads: `ngayu`, `yundu`, `nyulu`, `bula`, `ngana`, `yaluy`, `yinyay`, and `nyajil`.

**Visible water/landform complementary nonpast pronoun perception distribution.**

| frame | safe Batch 322 form | construction lesson |
|---|---|---|
| 1sg nonpast, there | `Ngayu dajali yinyay nyajil.` | I see the deep water there; no danger, crossing, swimming, or route row |
| 2sg nonpast, here | `Yundu dulngku yaluy nyajil.` | you see the reef here; no fishing, navigation, danger, ecology, or place row |
| 3sg nonpast, there | `Nyulu bubu yinyay nyajil.` | he sees the ground there; no country, belonging, place, or dirtiness row |
| 3du nonpast, here | `Bula yiri yaluy nyajil.` | the two of them see the waterfall here; no rainbow `yiril`, escape, or story row |
| 1pl inclusive nonpast, here | `Ngana yirri yaluy nyajil.` | we see the running water here; no `yirri-damal` leak or water-use row |

**Process traps from batch 322.**

- Exact duplicate preflight over the first complementary candidate found Batch 194 collisions for `Ngayu bana yinyay
  nyajil.` and `Ngayu wawubaja yinyay nyajil.`; final preflight over the 50 `daburri`/`dulngku` replacement surfaces
  returned no accepted, revised, or under-review collisions.
- Token-aware target coverage before banking after Rule 279 was: `dajali` 68, `jalun` 113, `jirka` 28, `bubu` 687,
  `manjal` 55, `daburri` 34, `dulngku` 25, `yilki` 27, `yiri` 25, and `yirri` 25. Support coverage was `ngayu`
  1381, `yundu` 1241, `nyulu` 1856, `bula` 284, `ngana` 1030, `yaluy` 2844, `yinyay` 3108, and `nyajil` 3573.
- `Dajali`, `jalun`, `jirka`, `bubu`, `manjal`, `daburri`, `dulngku`, `yilki`, `yiri`, and `yirri` keep only the
  selected visible target meanings. Drinking, getting, filling, washing, swimming, crossing, travel, route, road,
  flood, tide, salt-pan, whale-oil, spring-season, place-name, bubu country/belonging/place/dirtiness extension,
  daburri ecology/use/crossing/danger/place, dulngku fishing/navigation/danger/ecology/place, mountain story,
  water-source use, water spirit, fauna/flora/ecology, danger, ownership, source-prose, and use readings remain
  closed.
- All Rule 280 target nouns stayed bare; no target case, plural morphology, derivation, target compounds,
  productive reduplication, or target suffixing was admitted.
- Pronoun forms stayed bare nominatives; no `nganya`, `yununy`, `nyunguny`, `bulangan`, `nganangan`, or other
  accusative/dative/locative/ablative/comitative/possessive forms were admitted.
- `Yaluy`, `yinyay`, and `nyajil` stayed uninflected support heads; no demonstrative case, local-derived form, past
  `nyajin`, purposive `nyaji-nka`, reduplicated watching form, perception compound, or support inflection was
  opened.
- Rules 149-280 carry-forward traps remain closed, including recent visible water/landform traps plus sky/fire,
  source-prose, homograph, target-case, pronoun-case, demonstrative-case, perception-compound, target-compound,
  productive-reduplication, and support-inflection traps.
- **Process logging note.** Batch 322 stored source readback, duplicate rejection, water/landform complementary
  nonpast pronoun scope, token-aware coverage audit, duplicate preflight, static guards, under-review lint, row
  readback, five-lens review, lessons, lexeme/source logs, close, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-322-visible-water-landform-complementary-nonpast-pronoun-perception-after-rule279-process.md`.
- Lint GREEN 16197; batch 322 added 50 accepted rows, 250 five-lens review passes, 35 lessons, 18 lexeme/source-log
  rows, export 13587/1308/1302, and process-event rows through export event 3084 before source-book/render events.

## Rule 281 - visible water/landform non-singular complementary nonpast pronoun perception sweep after Rule 280 - batch-323 (PERCEPTION)

Batch 323 / Rule 281 brings the corpus to 16,247 verified sentences and complements Rule 278 with the opposite
here/there bands for the same non-singular pronoun set. It uses bare nominative `ngali`, `ngaliny`, `yubal`,
`yurra`, and `jana` with one bare visible target noun, one bare local demonstrative, and `nyajil` as the accepted
nonpast perception surface. The zero-collision bands are `Ngali TARGET yinyay nyajil`,
`Ngaliny TARGET yaluy nyajil`, `Yubal TARGET yinyay nyajil`, `Yurra TARGET yaluy nyajil`, and
`Jana TARGET yinyay nyajil`.

Source basis: the target nouns were reread directly before banking. Dictionary line readback: `dajali` 4510-4518,
`jalun` 7612-7620, `jirka` 9803-9813, `bubu` 3452-3470, `wawubaja` 26813-26821, `daburri` 4431-4441, `dulngku`
6521-6529, `yilki` 30031-30039, `yiri` 30410-30418, and `yirri` 30507-30515. Patz grammar lines 2577-2586 and
2592-2603 source bare nominative `ngali`, `ngaliny`, `yubal`, `yurra`, and `jana`; lines 2674-2686 support the
non-singular contrasts used here. Table 3.12 lines 2838-2845 sources Yalanji `yaluy` "here" and `yinyay` "there".
Patz section 3.8.3.2 lines 3043-3049 sources `nyaji-l` "see"; Rule 281 uses only corpus-conventional `nyajil` as
nonpast perception. Patz lines 2568-2571 source `nyaji-ny` "see-PAST" only as a contrast; Rule 281 does not use
`nyajin`.

The first target set retained `manjal`, but exact duplicate preflight found `Jana manjal yinyay nyajil.` in Batch
194, row 45. Rule 281 therefore replaces `manjal` with sourced `wawubaja` river rather than special-casing a single
row.

Admitted target nouns retained: `dajali` deep water, `jalun` sea, `jirka` spring, `bubu` ground/earth, `wawubaja`
river, `daburri` swamp, `dulngku` reef, `yilki` creek, `yiri` waterfall, and `yirri` running water.

Support heads: `ngali`, `ngaliny`, `yubal`, `yurra`, `jana`, `yaluy`, `yinyay`, and `nyajil`.

**Visible water/landform non-singular complementary nonpast pronoun perception distribution.**

| frame | safe Batch 323 form | construction lesson |
|---|---|---|
| 1du exclusive nonpast, there | `Ngali dajali yinyay nyajil.` | we two, not you, see the deep water there; no danger, crossing, swimming, or route row |
| 1du inclusive nonpast, here | `Ngaliny wawubaja yaluy nyajil.` | you and I see the river here; no travel, route, crossing, bank, place-name, or water-use row |
| 2du nonpast, there | `Yubal bubu yinyay nyajil.` | you two see the ground there; no country, belonging, place, or dirtiness row |
| 2pl nonpast, here | `Yurra dulngku yaluy nyajil.` | you all see the reef here; no fishing, navigation, danger, ecology, or place row |
| 3pl nonpast, there | `Jana yirri yinyay nyajil.` | they see the running water there; no `yirri-damal` leak or water-use row |

**Process traps from batch 323.**

- Exact duplicate preflight over the first target set found `Jana manjal yinyay nyajil.` in Batch 194; final
  preflight over the 50 `wawubaja`-replacement surfaces returned no accepted, revised, or under-review collisions.
- Token-aware target coverage before banking after Rule 280 was: `bubu` 970, `daburri` 44, `dajali` 98, `dulngku`
  63, `jalun` 255, `jirka` 34, `wawubaja` 394, `yilki` 36, `yiri` 30, and `yirri` 30. Support coverage from
  `words_used` JSON was `ngali` 293, `ngaliny` 235, `yubal` 245, `yurra` 250, `jana` 913, `yaluy` 2862, `yinyay`
  3124, and `nyajil` 2997.
- `Dajali`, `jalun`, `jirka`, `bubu`, `wawubaja`, `daburri`, `dulngku`, `yilki`, `yiri`, and `yirri` keep only the
  selected visible target meanings. Drinking, getting, filling, washing, swimming, crossing, travel, route, road,
  flood, tide, salt-pan, whale-oil, spring-season, place-name, bubu country/belonging/place/dirtiness extension,
  wawubaja travel/route/crossing/bank/place-name/water-use, daburri ecology/use/crossing/danger/place, dulngku
  fishing/navigation/danger/ecology/place, mountain story, water-source use, water spirit, fauna/flora/ecology,
  danger, ownership, source-prose, and use readings remain closed.
- All Rule 281 target nouns stayed bare; no target case, plural morphology, derivation, target compounds,
  productive reduplication, or target suffixing was admitted.
- Pronoun forms stayed bare nominatives; no `ngalingan`, `ngalinyan`, `yubalan`, `yurrangan`, `janangan`, or other
  accusative/dative/locative/ablative/comitative/possessive forms were admitted.
- `Yaluy`, `yinyay`, and `nyajil` stayed uninflected support heads; no demonstrative case, local-derived form, past
  `nyajin`, purposive `nyaji-nka`, reduplicated watching form, perception compound, or support inflection was
  opened.
- Rules 149-281 carry-forward traps remain closed, including recent visible water/landform traps plus sky/fire,
  source-prose, homograph, target-case, pronoun-case, demonstrative-case, perception-compound, target-compound,
  productive-reduplication, and support-inflection traps.
- **Process logging note.** Batch 323 stored source readback, duplicate rejection, water/landform non-singular
  complementary nonpast pronoun scope, token-aware coverage audit, duplicate preflight, static guards, under-review
  lint, row readback, five-lens review, lessons, lexeme/source logs, close, post-close lint, and export in
  `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-323-visible-water-landform-nonsingular-complementary-nonpast-pronoun-perception-after-rule280-process.md`.
- Lint GREEN 16247; batch 323 added 50 accepted rows, 250 five-lens review passes, 35 lessons, 18 lexeme/source-log
  rows, export 13629/1312/1306, and process-event rows through export event 3103 before source-book/render events.

## Rule 282 - visible water/landform non-singular complementary past pronoun perception sweep after Rule 281 - batch-324 (PERCEPTION)

Batch 324 / Rule 282 brings the corpus to 16,297 verified sentences and complements Rule 277 with the opposite
here/there bands for the same non-singular pronoun set. It uses bare nominative `ngali`, `ngaliny`, `yubal`,
`yurra`, and `jana` with one bare visible target noun, one bare local demonstrative, and `nyajin` as the accepted
past perception surface. The zero-collision bands are `Ngali TARGET yinyay nyajin`,
`Ngaliny TARGET yaluy nyajin`, `Yubal TARGET yinyay nyajin`, `Yurra TARGET yaluy nyajin`, and
`Jana TARGET yinyay nyajin`.

Source basis: the target nouns were reread directly before banking. Dictionary line readback: `bubu` 3452-3470,
`dajali` 4510-4518, `jalun` 7612-7620, `jirka` 9803-9813, `jukar` 10254-10262, `manjal` 17832-17840, `wawubaja`
26813-26821, `yilki` 30031-30039, `yiri` 30410-30418, and `yirri` 30507-30515. Patz grammar lines 2577-2586 and
2592-2603 source bare nominative `ngali`, `ngaliny`, `yubal`, `yurra`, and `jana`; lines 2674-2686 support the
non-singular contrasts used here. Table 3.12 lines 2838-2845 sources Yalanji `yaluy` "here" and `yinyay` "there".
Patz lines 2568-2571 source `nyaji-ny` "see-PAST"; Rule 282 uses only corpus-conventional `nyajin` as past
perception. Patz section 3.8.3.2 lines 3043-3049 sources `nyaji-l` "see" only as a contrast; Rule 282 does not use
`nyajil`.

The first target set retained `bana`, but exact duplicate preflight found `Jana bana yinyay nyajin.` in Batch 193,
row 33. A `daburri` replacement candidate was also rejected because `Jana daburri yinyay nyajin.` already existed in
Batch 194, row 33. Rule 282 therefore replaces `bana` with sourced `bubu` ground/earth rather than special-casing a
single row.

Admitted target nouns retained: `bubu` ground/earth, `dajali` deep water, `jalun` sea, `jirka` spring, `jukar` sand,
`manjal` mountain, `wawubaja` river, `yilki` creek, `yiri` waterfall, and `yirri` running water.

Support heads: `ngali`, `ngaliny`, `yubal`, `yurra`, `jana`, `yaluy`, `yinyay`, and `nyajin`.

**Visible water/landform non-singular complementary past pronoun perception distribution.**

| frame | safe Batch 324 form | construction lesson |
|---|---|---|
| 1du exclusive past, there | `Ngali bubu yinyay nyajin.` | we two, not you, saw the ground there; no country, belonging, place, or dirtiness row |
| 1du inclusive past, here | `Ngaliny wawubaja yaluy nyajin.` | you and I saw the river here; no travel, route, crossing, bank, place-name, or water-use row |
| 2du past, there | `Yubal jukar yinyay nyajin.` | you two saw the sand there; no sandfly, sand goanna, sand whiting, beach-use, or material row |
| 2pl past, here | `Yurra dajali yaluy nyajin.` | you all saw the deep water here; no danger, crossing, swimming, or route row |
| 3pl past, there | `Jana yirri yinyay nyajin.` | they saw the running water there; no `yirri-damal` leak or water-use row |

**Process traps from batch 324.**

- Exact duplicate preflight over the first target set found `Jana bana yinyay nyajin.` in Batch 193; a `daburri`
  candidate found `Jana daburri yinyay nyajin.` in Batch 194. Final preflight over the 50 `bubu`-replacement surfaces
  returned no accepted, revised, or under-review collisions.
- Token-aware target coverage before banking after Rule 281 was: `bubu` 975, `dajali` 103, `jalun` 260, `jirka`
  39, `jukar` 192, `manjal` 108, `wawubaja` 399, `yilki` 41, `yiri` 35, and `yirri` 35. Support coverage from
  `words_used` JSON was `ngali` 303, `ngaliny` 245, `yubal` 255, `yurra` 260, `jana` 923, `yaluy` 2882, `yinyay`
  3154, and `nyajin` 300.
- `Bubu`, `dajali`, `jalun`, `jirka`, `jukar`, `manjal`, `wawubaja`, `yilki`, `yiri`, and `yirri` keep only the
  selected visible target meanings. Drinking, getting, filling, washing, swimming, crossing, travel, route, road,
  flood, tide, salt-pan, whale-oil, spring-season, place-name, bubu country/belonging/place/dirtiness extension,
  jukar sandfly/sand-goanna/sand-whiting/beach-use/material extensions, wawubaja travel/route/crossing/bank/
  place-name/water-use, mountain story, water-source use, water spirit, fauna/flora/ecology, danger, ownership,
  source-prose, and use readings remain closed.
- All Rule 282 target nouns stayed bare; no target case, plural morphology, derivation, target compounds,
  productive reduplication, or target suffixing was admitted.
- Pronoun forms stayed bare nominatives; no `ngalingan`, `ngalinyan`, `yubalan`, `yurrangan`, `janangan`, or other
  accusative/dative/locative/ablative/comitative/possessive forms were admitted.
- `Yaluy`, `yinyay`, and `nyajin` stayed uninflected support heads; no demonstrative case, local-derived form,
  nonpast `nyajil`, purposive `nyaji-nka`, reduplicated watching form, perception compound, or support inflection
  was opened.
- Rules 149-282 carry-forward traps remain closed, including recent visible water/landform traps plus sky/fire,
  source-prose, homograph, target-case, pronoun-case, demonstrative-case, perception-compound, target-compound,
  productive-reduplication, and support-inflection traps.
- **Process logging note.** Batch 324 stored source readback, duplicate rejection, water/landform non-singular
  complementary past pronoun scope, token-aware coverage audit, duplicate preflight, static guards, under-review
  lint, row readback, five-lens review, lessons, lexeme/source logs, close, post-close lint, and export in
  `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-324-visible-water-landform-nonsingular-complementary-past-pronoun-perception-after-rule281-process.md`.
- Lint GREEN 16297; batch 324 added 50 accepted rows, 250 five-lens review passes, 35 lessons, 18 lexeme/source-log
  rows, export 13670/1316/1311, and process-event rows through export event 3122 before source-book/render events.

## Rule 283 - visible sky/celestial non-singular complementary past pronoun perception sweep after Rule 282 - batch-325 (PERCEPTION)

Batch 325 / Rule 283 brings the corpus to 16,347 verified sentences and returns to the visible sky/celestial field
from Rule 275 in non-singular complementary past perception bands. It uses bare nominative `ngali`, `ngaliny`,
`yubal`, `yurra`, and `jana` with one bare visible target noun, one bare local demonstrative, and `nyajin` as the
accepted past perception surface. The zero-collision bands are `Ngali TARGET yinyay nyajin`,
`Ngaliny TARGET yaluy nyajin`, `Yubal TARGET yinyay nyajin`, `Yurra TARGET yaluy nyajin`, and
`Jana TARGET yinyay nyajin`.

Source basis: the target nouns were reread directly before banking. Dictionary line readback: `balbay` 900-911,
`binyu` 3063-3074, `dawar` 5374-5382, `jiri` 9720-9730, `kaba` 11671-11679, `wungar` 28081-28089,
`kurrinkurrin` 16406-16419, `kurrubijal` 16557-16567, `ngurrban` 23885-23893, and `yiril` 30419-30427. Patz
grammar lines 2577-2586 and 2592-2603 source bare nominative `ngali`, `ngaliny`, `yubal`, `yurra`, and `jana`;
lines 2674-2686 support the non-singular contrasts used here. Table 3.12 lines 2838-2845 sources Yalanji `yaluy`
"here" and `yinyay` "there". Patz lines 2568-2571 source `nyaji-ny` "see-PAST"; Rule 283 uses only
corpus-conventional `nyajin` as past perception. Patz section 3.8.3.2 lines 3043-3049 sources `nyaji-l` "see" only
as a contrast; Rule 283 does not use `nyajil`.

The first opposite-band candidate collided with older `Jana TARGET yaluy nyajin` sky/weather rows. The first
complementary-band candidate retained `kija`, but exact duplicate preflight found `Jana kija yinyay nyajin.` in
Batch 195, row 33. Rule 283 therefore replaces `kija` with sourced `wungar` sun rather than special-casing a single
row.

Admitted target nouns retained: `balbay` lightning, `binyu` shooting star, `dawar` star, `jiri` sky, `kaba` rain,
`wungar` sun, `kurrinkurrin` mackerel sky, `kurrubijal` morning star, `ngurrban` cloud, and `yiril` rainbow.

Support heads: `ngali`, `ngaliny`, `yubal`, `yurra`, `jana`, `yaluy`, `yinyay`, and `nyajin`.

**Visible sky/celestial non-singular complementary past pronoun perception distribution.**

| frame | safe Batch 325 form | construction lesson |
|---|---|---|
| 1du exclusive past, there | `Ngali balbay yinyay nyajin.` | we two, not you, saw the lightning there; no strike, danger, or event row |
| 1du inclusive past, here | `Ngaliny wungar yaluy nyajin.` | you and I saw the sun here; no sunrise, sunset, midday, hot-season, or time row |
| 2du past, there | `Yubal kurrinkurrin yinyay nyajin.` | you two saw the mackerel sky there; lexicalized reduplicated noun only |
| 2pl past, here | `Yurra ngurrban yaluy nyajin.` | you all saw the cloud here; no storm, darkness, or weather-event row |
| 3pl past, there | `Jana yiril yinyay nyajin.` | they saw the rainbow there; no rainbow-snake, story, water-hole, or place row |

**Process traps from batch 325.**

- Exact duplicate preflight over the first opposite-band candidate found several older `Jana TARGET yaluy nyajin`
  sky/weather rows. Exact duplicate preflight over the first complementary-band candidate found
  `Jana kija yinyay nyajin.` in Batch 195. Final preflight over the 50 `wungar`-replacement surfaces returned no
  accepted, revised, or under-review collisions.
- Token-aware target coverage before banking after Rule 282 was: `balbay` 23, `binyu` 6, `dawar` 62, `jiri` 91,
  `kaba` 243, `wungar` 650, `kurrinkurrin` 10, `kurrubijal` 23, `ngurrban` 68, and `yiril` 25. Support coverage
  from `words_used` JSON was `ngali` 313, `ngaliny` 255, `yubal` 265, `yurra` 270, `jana` 933, `yaluy` 2902,
  `yinyay` 3184, and `nyajin` 350.
- `Balbay`, `binyu`, `dawar`, `jiri`, `kaba`, `wungar`, `kurrinkurrin`, `kurrubijal`, `ngurrban`, and `yiril` keep
  only the selected visible target meanings. Moon/month/place-story, lightning-strike, death-spirit/death-omen,
  heaven/sky-mob/fine-day/cloudless-sky compounds, rain falling/coming/no-rain/rainbird/weather-event rows,
  sun-time/hot-season/sun-locative compounds, rainbow-snake/story/water-hole extensions, story, danger, ownership,
  source-prose, and use readings remain closed.
- All Rule 283 target nouns stayed bare; no target case, plural morphology, derivation, target compounds,
  productive reduplication, or target suffixing was admitted. `Kurrinkurrin` is treated as a lexicalized source form,
  not as permission for productive reduplication.
- Pronoun forms stayed bare nominatives; no `ngalingan`, `ngalinyan`, `yubalan`, `yurrangan`, `janangan`, or other
  accusative/dative/locative/ablative/comitative/possessive forms were admitted.
- `Yaluy`, `yinyay`, and `nyajin` stayed uninflected support heads; no demonstrative case, local-derived form,
  nonpast `nyajil`, purposive `nyaji-nka`, reduplicated watching form, perception compound, or support inflection
  was opened.
- Rules 149-283 carry-forward traps remain closed, including recent visible water/landform traps plus sky/fire,
  source-prose, homograph, target-case, pronoun-case, demonstrative-case, perception-compound, target-compound,
  productive-reduplication, and support-inflection traps.
- **Process logging note.** Batch 325 stored source readback, duplicate rejection, sky/celestial non-singular
  complementary past pronoun scope, token-aware coverage audit, duplicate preflight, static guards, under-review
  lint, row readback, five-lens review, lessons, lexeme/source logs, close, post-close lint, and export in
  `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-325-visible-sky-celestial-nonsingular-complementary-past-pronoun-perception-after-rule282-process.md`.
- Lint GREEN 16347; batch 325 added 50 accepted rows, 250 five-lens review passes, 36 lessons, 18 lexeme/source-log
  rows, export 13710/1321/1316, and process-event rows through export event 3141 before source-book/render events.

## Rule 284 - visible sky/celestial non-singular nonpast pronoun perception sweep after Rule 283 - batch-326 (PERCEPTION)

Batch 326 / Rule 284 brings the corpus to 16,397 verified sentences and keeps the visible sky/celestial field in
non-singular nonpast perception bands. It uses bare nominative `ngali`, `ngaliny`, `yubal`, `yurra`, and `jana` with
one bare visible target noun, one bare local demonstrative, and `nyajil` as the accepted nonpast perception surface.
The zero-collision bands are `Ngali TARGET yinyay nyajil`, `Ngaliny TARGET yaluy nyajil`,
`Yubal TARGET yinyay nyajil`, `Yurra TARGET yaluy nyajil`, and `Jana TARGET yinyay nyajil`.

Source basis: the target nouns were reread directly before banking. Dictionary line readback: `balbay` 900-911,
`binyu` 3063-3074, `dawar` 5374-5382, `jiri` 9720-9730, `kaba` 11671-11679, `kija` 14143-14155, `wungar`
28081-28089, `kurrinkurrin` 16406-16419, `kurrubijal` 16557-16567, and `yiril` 30419-30427. Patz grammar lines
2577-2586 and 2592-2603 source bare nominative `ngali`, `ngaliny`, `yubal`, `yurra`, and `jana`; lines 2674-2686
support the non-singular contrasts used here. Table 3.12 lines 2838-2845 sources Yalanji `yaluy` "here" and
`yinyay` "there". Patz section 3.8.3.2 lines 3043-3049 sources `nyaji-l` "see"; Rule 284 uses only
corpus-conventional `nyajil` as nonpast perception. Patz lines 2568-2571 source `nyaji-ny` "see-PAST" only as a
contrast; Rule 284 does not use `nyajin`.

The first target set retained `ngurrban`, but exact duplicate preflight found `Jana ngurrban yinyay nyajil.` in
Batch 195, row 3. Rule 284 therefore replaces `ngurrban` with sourced `wungar` sun rather than special-casing a
single row.

Admitted target nouns retained: `balbay` lightning, `binyu` shooting star, `dawar` star, `jiri` sky, `kaba` rain,
`kija` moon, `wungar` sun, `kurrinkurrin` mackerel sky, `kurrubijal` morning star, and `yiril` rainbow.

Support heads: `ngali`, `ngaliny`, `yubal`, `yurra`, `jana`, `yaluy`, `yinyay`, and `nyajil`.

**Visible sky/celestial non-singular nonpast pronoun perception distribution.**

| frame | safe Batch 326 form | construction lesson |
|---|---|---|
| 1du exclusive nonpast, there | `Ngali balbay yinyay nyajil.` | we two, not you, see the lightning there; no strike, danger, or event row |
| 1du inclusive nonpast, here | `Ngaliny kija yaluy nyajil.` | you and I see the moon here; no month, Roaring Meg Falls, moon-story, or place row |
| 2du nonpast, there | `Yubal wungar yinyay nyajil.` | you two see the sun there; no sunrise, sunset, midday, hot-season, or time row |
| 2pl nonpast, here | `Yurra kurrinkurrin yaluy nyajil.` | you all see the mackerel sky here; lexicalized reduplicated noun only |
| 3pl nonpast, there | `Jana yiril yinyay nyajil.` | they see the rainbow there; no rainbow-snake, story, water-hole, or place row |

**Process traps from batch 326.**

- Exact duplicate preflight over the first target set found `Jana ngurrban yinyay nyajil.` in Batch 195; final
  preflight over the 50 `wungar`-replacement surfaces returned no accepted, revised, or under-review collisions.
- Token-aware target coverage before banking after Rule 283 was: `balbay` 28, `binyu` 11, `dawar` 67, `jiri` 96,
  `kaba` 248, `kija` 97, `wungar` 655, `kurrinkurrin` 15, `kurrubijal` 28, and `yiril` 30. Support coverage from
  `words_used` JSON was `ngali` 323, `ngaliny` 265, `yubal` 275, `yurra` 280, `jana` 943, `yaluy` 2922, `yinyay`
  3214, and `nyajil` 3047.
- `Balbay`, `binyu`, `dawar`, `jiri`, `kaba`, `kija`, `wungar`, `kurrinkurrin`, `kurrubijal`, and `yiril` keep
  only the selected visible target meanings. Month/place-story, lightning-strike, death-spirit/death-omen,
  heaven/sky-mob/fine-day/cloudless-sky compounds, rain falling/coming/no-rain/rainbird/weather-event rows,
  sun-time/hot-season/sun-locative compounds, rainbow-snake/story/water-hole extensions, story, danger, ownership,
  source-prose, and use readings remain closed.
- All Rule 284 target nouns stayed bare; no target case, plural morphology, derivation, target compounds,
  productive reduplication, or target suffixing was admitted. `Kurrinkurrin` is treated as a lexicalized source form,
  not as permission for productive reduplication.
- Pronoun forms stayed bare nominatives; no `ngalingan`, `ngalinyan`, `yubalan`, `yurrangan`, `janangan`, or other
  accusative/dative/locative/ablative/comitative/possessive forms were admitted.
- `Yaluy`, `yinyay`, and `nyajil` stayed uninflected support heads; no demonstrative case, local-derived form,
  past `nyajin`, purposive `nyaji-nka`, reduplicated watching form, perception compound, or support inflection was
  opened.
- Rules 149-284 carry-forward traps remain closed, including recent visible sky/celestial and water/landform traps
  plus fire, fauna, body, dwelling, source-prose, homograph, target-case, pronoun-case, demonstrative-case,
  perception-compound, target-compound, productive-reduplication, and support-inflection traps.
- **Process logging note.** Batch 326 stored source readback, duplicate rejection, sky/celestial non-singular
  nonpast pronoun scope, token-aware coverage audit, duplicate preflight, static guards, under-review lint, row
  readback, five-lens review, lessons, lexeme/source logs, close, post-close lint, and export in `process_events`
  and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-326-visible-sky-celestial-nonsingular-nonpast-pronoun-perception-after-rule283-process.md`.
- Lint GREEN 16397; batch 326 added 50 accepted rows, 250 five-lens review passes, 35 lessons, 18 lexeme/source-log
  rows, export 13752/1327/1318, and process-event rows through export event 3160 before source-book/render events.

## Rule 285 - visible artefact/tool non-singular past pronoun perception sweep after Rule 284 - batch-327 (PERCEPTION)

Batch 327 / Rule 285 brings the corpus to 16,447 verified sentences and opens a fresh visible artefact/tool lexical
field in non-singular past perception bands. It uses bare nominative `ngali`, `ngaliny`, `yubal`, `yurra`, and
`jana` with one bare visible object noun, one bare local demonstrative, and `nyajin` as the accepted past perception
surface. The zero-collision bands are `Ngali TARGET yinyay nyajin`, `Ngaliny TARGET yaluy nyajin`,
`Yubal TARGET yinyay nyajin`, `Yurra TARGET yaluy nyajin`, and `Jana TARGET yinyay nyajin`.

Source basis: the target nouns were reread directly before banking. Dictionary line readback: `badur` 256-268,
`balji` 963-974, `balur` 1154-1170, `kaljan` 12560-12568, `dajal` 4499-4509, `dakilji` 4665-4676, `jidi`
8842-8851, `jindal` 9423-9433, `jundi` 10846-10857, and `karra` 13534-13544. Patz grammar lines 2577-2586 and
2592-2603 source bare nominative `ngali`, `ngaliny`, `yubal`, `yurra`, and `jana`; lines 2674-2686 support the
non-singular contrasts used here. Table 3.12 lines 2838-2845 sources Yalanji `yaluy` "here" and `yinyay` "there".
Patz lines 2568-2571 source `nyaji-ny` "see-PAST"; Rule 285 uses only corpus-conventional `nyajin` as past
perception. Patz section 3.8.3.2 lines 3043-3049 sources `nyaji-l` "see" only as a nonpast contrast; Rule 285 does
not use `nyajil`.

The first target set retained `birungubay`, but exact duplicate preflight found `Jana birungubay yinyay nyajin.` in
Batch 231, row 31. Rule 285 therefore replaces `birungubay` with sourced `kaljan` outrigger canoe rather than
special-casing a single row.

Admitted target nouns retained: `badur` hook, `balji` dilly bag, `balur` spear thrower, `kaljan` outrigger canoe,
`dajal` fighting spear, `dakilji` cup, `jidi` torch, `jindal` three-pronged spear, `jundi` pumice stone, and `karra`
rope.

Support heads: `ngali`, `ngaliny`, `yubal`, `yurra`, `jana`, `yaluy`, `yinyay`, and `nyajin`.

**Visible artefact/tool non-singular past pronoun perception distribution.**

| frame | safe Batch 327 form | construction lesson |
|---|---|---|
| 1du exclusive past, there | `Ngali badur yinyay nyajin.` | we two, not you, saw the hook there; no fishing or catching row |
| 1du inclusive past, here | `Ngaliny balji yaluy nyajin.` | you and I saw the dilly bag here; no making, weaving, or material-source row |
| 2du past, there | `Yubal kaljan yinyay nyajin.` | you two saw the outrigger canoe there; no travel, rowing, paddling, or route row |
| 2pl past, here | `Yurra jindal yaluy nyajin.` | you all saw the three-pronged spear here; no homophonous bite verb or wound row |
| 3pl past, there | `Jana karra yinyay nyajin.` | they saw the rope there; no tying, binding, carrying, or weaving row |

**Process traps from batch 327.**

- Exact duplicate preflight over the first target set found `Jana birungubay yinyay nyajin.` in Batch 231; final
  preflight over the 50 `kaljan`-replacement surfaces returned no accepted, revised, or under-review collisions.
- Token-aware target coverage before banking after Rule 284 was: `badur` 45, `balji` 194, `balur` 33, `kaljan` 3,
  `dajal` 0, `dakilji` 5, `jidi` 13, `jindal` 2, `jundi` 7, and `karra` 103. Support coverage from `words_used`
  JSON was `ngali` 333, `ngaliny` 275, `yubal` 285, `yurra` 290, `jana` 953, `yaluy` 2942, `yinyay` 3244, and
  `nyajin` 400.
- `Badur`, `balji`, `balur`, `kaljan`, `dajal`, `dakilji`, `jidi`, `jindal`, `jundi`, and `karra` keep only the
  selected visible target meanings. Fishing, making, material-source, canoe travel, rowing/paddling, spear throwing,
  fighting, biting, sharpening/rubbing, tying, fire/burning, post-contact loan-object, ownership, source-prose, and
  use readings remain closed.
- All Rule 285 target nouns stayed bare; no target case, plural morphology, derivation, target compounds, productive
  reduplication, or target suffixing was admitted.
- Pronoun forms stayed bare nominatives; no `ngalingan`, `ngalinyan`, `yubalan`, `yurrangan`, `janangan`, or other
  accusative/dative/locative/ablative/comitative/possessive forms were admitted.
- `Yaluy`, `yinyay`, and `nyajin` stayed uninflected support heads; no demonstrative case, local-derived form,
  nonpast `nyajil`, purposive `nyaji-nka`, reduplicated watching form, perception compound, or support inflection
  was opened.
- Rules 149-285 carry-forward traps remain closed, including recent visible artefact/tool, sky/celestial, and
  water/landform traps plus fire, fauna, body, dwelling, source-prose, homograph, target-case, pronoun-case,
  demonstrative-case, perception-compound, target-compound, productive-reduplication, and support-inflection traps.
- **Process logging note.** Batch 327 stored source readback, duplicate rejection, artefact/tool non-singular past
  pronoun scope, token-aware coverage audit, duplicate preflight, static guards, under-review lint, row readback,
  five-lens review, lessons, lexeme/source logs, close, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-327-visible-artefact-tool-nonsingular-past-pronoun-perception-after-rule284-process.md`.
- Lint GREEN 16447; batch 327 added 50 accepted rows, 250 five-lens review passes, 36 lessons, 18 lexeme/source-log
  rows, export 13791/1332/1324, and process-event rows through export event 3179 before source-book/render events.

## Rule 286 - visible artefact/tool non-singular nonpast pronoun perception sweep after Rule 285 - batch-328 (PERCEPTION)

Batch 328 / Rule 286 brings the corpus to 16,497 verified sentences and consolidates the visible artefact/tool field
in non-singular nonpast perception bands. It uses bare nominative `ngali`, `ngaliny`, `yubal`, `yurra`, and `jana`
with one bare visible object noun, one bare local demonstrative, and `nyajil` as the accepted nonpast perception
surface. The zero-collision bands are `Ngali TARGET yinyay nyajil`, `Ngaliny TARGET yaluy nyajil`,
`Yubal TARGET yinyay nyajil`, `Yurra TARGET yaluy nyajil`, and `Jana TARGET yinyay nyajil`.

Source basis: the target nouns were reread directly before banking. Dictionary line readback: `badur` 256-268,
`balji` 963-974, `balur` 1154-1170, `kaljan` 12560-12568, `dajal` 4499-4509, `dakilji` 4665-4676, `jidi`
8842-8851, `jindal` 9423-9433, `jundi` 10846-10857, and `karra` 13534-13544. Patz grammar lines 2577-2586 and
2592-2603 source bare nominative `ngali`, `ngaliny`, `yubal`, `yurra`, and `jana`; lines 2674-2686 support the
non-singular contrasts used here. Table 3.12 lines 2838-2845 sources Yalanji `yaluy` "here" and `yinyay` "there".
Patz section 3.8.3.2 lines 3043-3049 sources `nyaji-l` "see"; Rule 286 uses only corpus-conventional `nyajil` as
nonpast perception. Patz lines 2568-2571 source `nyaji-ny` "see-PAST" only as a past contrast; Rule 286 does not use
`nyajin`.

Rule 286 inherits the final Rule 285 target set and does not reopen `birungubay`, because `Jana birungubay yinyay
nyajin.` was already a Batch 231 duplicate in the past band. The final nonpast 50-surface set returned no accepted,
revised, or under-review collisions.

Admitted target nouns retained: `badur` hook, `balji` dilly bag, `balur` spear thrower, `kaljan` outrigger canoe,
`dajal` fighting spear, `dakilji` cup, `jidi` torch, `jindal` three-pronged spear, `jundi` pumice stone, and `karra`
rope.

Support heads: `ngali`, `ngaliny`, `yubal`, `yurra`, `jana`, `yaluy`, `yinyay`, and `nyajil`.

**Visible artefact/tool non-singular nonpast pronoun perception distribution.**

| frame | safe Batch 328 form | construction lesson |
|---|---|---|
| 1du exclusive nonpast, there | `Ngali badur yinyay nyajil.` | we two, not you, see the hook there; no fishing or catching row |
| 1du inclusive nonpast, here | `Ngaliny balji yaluy nyajil.` | you and I see the dilly bag here; no making, weaving, or material-source row |
| 2du nonpast, there | `Yubal kaljan yinyay nyajil.` | you two see the outrigger canoe there; no travel, rowing, paddling, or route row |
| 2pl nonpast, here | `Yurra jindal yaluy nyajil.` | you all see the three-pronged spear here; no homophonous bite verb or wound row |
| 3pl nonpast, there | `Jana karra yinyay nyajil.` | they see the rope there; no tying, binding, carrying, or weaving row |

**Process traps from batch 328.**

- Exact duplicate preflight over the final 50 nonpast surfaces returned no accepted, revised, or under-review
  collisions. `Birungubay` stays excluded by Rule 285's duplicate pressure and was not reopened.
- Token-aware target coverage before banking after Rule 285 was: `badur` 50, `balji` 199, `balur` 38, `kaljan` 8,
  `dajal` 5, `dakilji` 10, `jidi` 18, `jindal` 7, `jundi` 12, and `karra` 108. Support coverage from `words_used`
  JSON was `ngali` 343, `ngaliny` 285, `yubal` 295, `yurra` 300, `jana` 963, `yaluy` 2962, `yinyay` 3274, and
  `nyajil` 3097.
- `Badur`, `balji`, `balur`, `kaljan`, `dajal`, `dakilji`, `jidi`, `jindal`, `jundi`, and `karra` keep only the
  selected visible target meanings. Fishing, making, material-source, canoe travel, rowing/paddling, spear throwing,
  fighting, biting, sharpening/rubbing, tying, fire/burning, post-contact loan-object, ownership, source-prose, and
  use readings remain closed.
- All Rule 286 target nouns stayed bare; no target case, plural morphology, derivation, target compounds, productive
  reduplication, or target suffixing was admitted.
- Pronoun forms stayed bare nominatives; no `ngalingan`, `ngalinyan`, `yubalan`, `yurrangan`, `janangan`, or other
  accusative/dative/locative/ablative/comitative/possessive forms were admitted.
- `Yaluy`, `yinyay`, and `nyajil` stayed uninflected support heads; no demonstrative case, local-derived form, past
  `nyajin`, purposive `nyaji-nka`, reduplicated watching form, perception compound, or support inflection was opened.
- Rules 149-286 carry-forward traps remain closed, including recent visible artefact/tool, sky/celestial, and
  water/landform traps plus fire, fauna, body, dwelling, source-prose, homograph, target-case, pronoun-case,
  demonstrative-case, perception-compound, target-compound, productive-reduplication, and support-inflection traps.
- **Process logging note.** Batch 328 stored source readback, construction-consolidation scope, artefact/tool
  non-singular nonpast pronoun scope, token-aware coverage audit, duplicate preflight, static guards, under-review
  lint, row readback, five-lens review, lessons, lexeme/source logs, close, post-close lint, and export in
  `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-328-visible-artefact-tool-nonsingular-nonpast-pronoun-perception-after-rule285-process.md`.
- Lint GREEN 16497; batch 328 added 50 accepted rows, 250 five-lens review passes, 36 lessons, 18 lexeme/source-log
  rows, export 13828/1342/1327, and process-event rows through export event 3198 before source-book/render events.

## Rule 287 - visible artefact/tool non-singular complementary nonpast pronoun perception sweep after Rule 286 - batch-329 (PERCEPTION)

Batch 329 / Rule 287 brings the corpus to 16,547 verified sentences and completes a complementary nonpast
consolidation of the visible artefact/tool field after Rule 286. It keeps the same ten checked target nouns and
reverses the here/there pairing across the same bare non-singular nominative pronoun frame. The zero-collision bands
are `Ngali TARGET yaluy nyajil`, `Ngaliny TARGET yinyay nyajil`, `Yubal TARGET yaluy nyajil`,
`Yurra TARGET yinyay nyajil`, and `Jana TARGET yaluy nyajil`.

Source basis: the target nouns were reread directly before banking. Dictionary line readback: `badur` 256-268,
`balji` 963-974, `balur` 1154-1170, `kaljan` 12560-12568, `dajal` 4499-4509, `dakilji` 4665-4676, `jidi`
8842-8851, `jindal` 9423-9433, `jundi` 10846-10857, and `karra` 13534-13544. Patz grammar lines 2577-2586 and
2592-2603 source bare nominative `ngali`, `ngaliny`, `yubal`, `yurra`, and `jana`; lines 2674-2686 support the
non-singular contrasts used here. Table 3.12 lines 2838-2845 sources Yalanji `yaluy` "here" and `yinyay` "there".
Patz section 3.8.3.2 lines 3043-3049 sources `nyaji-l` "see"; Rule 287 uses only corpus-conventional `nyajil` as
nonpast perception. Patz lines 2568-2571 source `nyaji-ny` "see-PAST" only as a past contrast; Rule 287 does not use
`nyajin`.

Rule 287 inherits the final Rule 285-286 target set and does not reopen `birungubay`, because `Jana birungubay
yinyay nyajin.` already existed in Batch 231 in the past band and the final nonpast consolidation has enough clean
target heads. The final complementary 50-surface set returned no accepted, revised, or under-review collisions.

Admitted target nouns retained: `badur` hook, `balji` dilly bag, `balur` spear thrower, `kaljan` outrigger canoe,
`dajal` fighting spear, `dakilji` cup, `jidi` torch, `jindal` three-pronged spear, `jundi` pumice stone, and `karra`
rope.

Support heads: `ngali`, `ngaliny`, `yubal`, `yurra`, `jana`, `yaluy`, `yinyay`, and `nyajil`.

**Visible artefact/tool non-singular complementary nonpast pronoun perception distribution.**

| frame | safe Batch 329 form | construction lesson |
|---|---|---|
| 1du exclusive nonpast, here | `Ngali badur yaluy nyajil.` | we two, not you, see the hook here; no fishing or catching row |
| 1du inclusive nonpast, there | `Ngaliny balji yinyay nyajil.` | you and I see the dilly bag there; no making, weaving, or material-source row |
| 2du nonpast, here | `Yubal kaljan yaluy nyajil.` | you two see the outrigger canoe here; no travel, rowing, paddling, or route row |
| 2pl nonpast, there | `Yurra jindal yinyay nyajil.` | you all see the three-pronged spear there; no homophonous bite verb or wound row |
| 3pl nonpast, here | `Jana karra yaluy nyajil.` | they see the rope here; no tying, binding, carrying, or weaving row |

**Process traps from batch 329.**

- Exact duplicate preflight over the final 50 complementary nonpast surfaces returned no accepted, revised, or
  under-review collisions. `Birungubay` stays excluded by Rule 285 duplicate pressure and was not reopened.
- Token-aware target coverage before banking after Rule 286 was: `badur` 55, `balji` 204, `balur` 43, `kaljan` 13,
  `dajal` 10, `dakilji` 15, `jidi` 23, `jindal` 12, `jundi` 17, and `karra` 113. Support coverage from
  `words_used` JSON was `ngali` 353, `ngaliny` 295, `yubal` 305, `yurra` 310, `jana` 973, `yaluy` 2982, `yinyay`
  3304, and `nyajil` 3147.
- `Badur`, `balji`, `balur`, `kaljan`, `dajal`, `dakilji`, `jidi`, `jindal`, `jundi`, and `karra` keep only the
  selected visible target meanings. Fishing, making, material-source, canoe travel, rowing/paddling, spear throwing,
  fighting, biting, sharpening/rubbing, tying, fire/burning, post-contact loan-object, ownership, source-prose, and
  use readings remain closed.
- All Rule 287 target nouns stayed bare; no target case, plural morphology, derivation, target compounds, productive
  reduplication, or target suffixing was admitted.
- Pronoun forms stayed bare nominatives; no `ngalingan`, `ngalinyan`, `yubalan`, `yurrangan`, `janangan`, or other
  accusative/dative/locative/ablative/comitative/possessive forms were admitted.
- `Yaluy`, `yinyay`, and `nyajil` stayed uninflected support heads; no demonstrative case, local-derived form, past
  `nyajin`, purposive `nyaji-nka`, reduplicated watching form, perception compound, or support inflection was opened.
- Rules 149-287 carry-forward traps remain closed, including recent visible artefact/tool, sky/celestial, and
  water/landform traps plus fire, fauna, body, dwelling, source-prose, homograph, target-case, pronoun-case,
  demonstrative-case, perception-compound, target-compound, productive-reduplication, and support-inflection traps.
- **Process logging note.** Batch 329 stored source readback, construction-consolidation scope, artefact/tool
  complementary non-singular nonpast pronoun scope, token-aware coverage audit, duplicate preflight, static guards,
  under-review lint, row readback, five-lens review, lessons, lexeme/source logs, close, post-close lint, and export
  in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-329-visible-artefact-tool-nonsingular-complementary-nonpast-pronoun-perception-after-rule286-process.md`.
- Lint GREEN 16547; batch 329 added 50 accepted rows, 250 five-lens review passes, 36 lessons, 18 lexeme/source-log
  rows, export 13872/1345/1330, and process-event rows through export event 3217 before source-book/render events.

## Rule 288 - visible artefact/tool non-singular complementary past pronoun perception sweep after Rule 287 - batch-330 (PERCEPTION)

Batch 330 / Rule 288 brings the corpus to 16,597 verified sentences and completes the complementary past counterpart
to Rule 287. It keeps the same ten checked artefact/tool target nouns, keeps the complementary here/there pairing,
and switches the perception support to past `nyajin`. The zero-collision bands are `Ngali TARGET yaluy nyajin`,
`Ngaliny TARGET yinyay nyajin`, `Yubal TARGET yaluy nyajin`, `Yurra TARGET yinyay nyajin`, and
`Jana TARGET yaluy nyajin`.

Source basis: the target nouns were reread directly before banking. Dictionary line readback: `badur` 256-268,
`balji` 963-974, `balur` 1154-1170, `kaljan` 12560-12568, `dajal` 4499-4509, `dakilji` 4665-4676, `jidi`
8842-8851, `jindal` 9423-9433, `jundi` 10846-10857, and `karra` 13534-13544. Patz grammar lines 2577-2586 and
2592-2603 source bare nominative `ngali`, `ngaliny`, `yubal`, `yurra`, and `jana`; lines 2674-2686 support the
non-singular contrasts used here. Table 3.12 lines 2838-2845 sources Yalanji `yaluy` "here" and `yinyay` "there".
Patz lines 2568-2571 source `nyaji-ny` "see-PAST"; Rule 288 uses only corpus-conventional `nyajin` as past
perception. Patz section 3.8.3.2 lines 3043-3049 sources `nyaji-l` "see" only as a nonpast contrast; Rule 288 does
not use `nyajil`.

Rule 288 inherits the final Rule 285-287 target set and does not reopen `birungubay`, because `Jana birungubay
yinyay nyajin.` already existed in Batch 231 in the past band and the final past consolidation has enough clean target
heads. The final complementary 50-surface set returned no accepted, revised, or under-review collisions.

Admitted target nouns retained: `badur` hook, `balji` dilly bag, `balur` spear thrower, `kaljan` outrigger canoe,
`dajal` fighting spear, `dakilji` cup, `jidi` torch, `jindal` three-pronged spear, `jundi` pumice stone, and `karra`
rope.

Support heads: `ngali`, `ngaliny`, `yubal`, `yurra`, `jana`, `yaluy`, `yinyay`, and `nyajin`.

**Visible artefact/tool non-singular complementary past pronoun perception distribution.**

| frame | safe Batch 330 form | construction lesson |
|---|---|---|
| 1du exclusive past, here | `Ngali badur yaluy nyajin.` | we two, not you, saw the hook here; no fishing or catching row |
| 1du inclusive past, there | `Ngaliny balji yinyay nyajin.` | you and I saw the dilly bag there; no making, weaving, or material-source row |
| 2du past, here | `Yubal kaljan yaluy nyajin.` | you two saw the outrigger canoe here; no travel, rowing, paddling, or route row |
| 2pl past, there | `Yurra jindal yinyay nyajin.` | you all saw the three-pronged spear there; no homophonous bite verb or wound row |
| 3pl past, here | `Jana karra yaluy nyajin.` | they saw the rope here; no tying, binding, carrying, or weaving row |

**Process traps from batch 330.**

- Exact duplicate preflight over the final 50 complementary past surfaces returned no accepted, revised, or
  under-review collisions. `Birungubay` stays excluded by Rule 285 duplicate pressure and was not reopened.
- Token-aware target coverage before banking after Rule 287 was: `badur` 60, `balji` 209, `balur` 48, `kaljan` 18,
  `dajal` 15, `dakilji` 20, `jidi` 28, `jindal` 17, `jundi` 22, and `karra` 118. Support coverage from
  `words_used` JSON was `ngali` 363, `ngaliny` 305, `yubal` 315, `yurra` 320, `jana` 983, `yaluy` 3012, `yinyay`
  3324, and `nyajin` 450.
- `Badur`, `balji`, `balur`, `kaljan`, `dajal`, `dakilji`, `jidi`, `jindal`, `jundi`, and `karra` keep only the
  selected visible target meanings. Fishing, making, material-source, canoe travel, rowing/paddling, spear throwing,
  fighting, biting, sharpening/rubbing, tying, fire/burning, post-contact loan-object, ownership, source-prose, and
  use readings remain closed.
- All Rule 288 target nouns stayed bare; no target case, plural morphology, derivation, target compounds, productive
  reduplication, or target suffixing was admitted.
- Pronoun forms stayed bare nominatives; no `ngalingan`, `ngalinyan`, `yubalan`, `yurrangan`, `janangan`, or other
  accusative/dative/locative/ablative/comitative/possessive forms were admitted.
- `Yaluy`, `yinyay`, and `nyajin` stayed uninflected support heads; no demonstrative case, local-derived form,
  nonpast `nyajil`, purposive `nyaji-nka`, reduplicated watching form, perception compound, or support inflection
  was opened.
- Rules 149-288 carry-forward traps remain closed, including recent visible artefact/tool, sky/celestial, and
  water/landform traps plus fire, fauna, body, dwelling, source-prose, homograph, target-case, pronoun-case,
  demonstrative-case, perception-compound, target-compound, productive-reduplication, and support-inflection traps.
- **Process logging note.** Batch 330 stored source readback, construction-consolidation scope, artefact/tool
  complementary non-singular past pronoun scope, token-aware coverage audit, duplicate preflight, static guards,
  under-review lint, row readback, five-lens review, lessons, lexeme/source logs, close, post-close lint, and export
  in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-330-visible-artefact-tool-nonsingular-complementary-past-pronoun-perception-after-rule287-process.md`.
- Lint GREEN 16597; batch 330 added 50 accepted rows, 250 five-lens review passes, 36 lessons, 18 lexeme/source-log
  rows, export 13911/1351/1335, and process-event rows through export event 3236 before source-book/render events.

## Rule 289 - visible traditional weapon/tool singular-and-third pronoun nonpast perception sweep after Rule 288 - batch-331 (PERCEPTION)

Batch 331 / Rule 289 brings the corpus to 16,647 verified sentences and opens a fresh visible traditional
weapon/tool lexical-field audit after the Rule 285-288 artefact/tool consolidation cycle. It uses checked bare target
nouns with bare nominative `ngayu`, `yundu`, `nyulu`, `bula`, and `jana`, one bare local demonstrative, and
`nyajil` as nonpast perception. The zero-collision bands are `Ngayu TARGET yaluy nyajil`,
`Yundu TARGET yinyay nyajil`, `Nyulu TARGET yaluy nyajil`, `Bula TARGET yinyay nyajil`, and
`Jana TARGET yaluy nyajil`.

Source basis: the target nouns were reread directly before banking. Dictionary line readback: `bangkal` 1478-1489,
`kurrajan` 16196-16207, `dara` 5215-5226, `jaba` 6843-6857, `kunjuri` 15915-15923, `nambarr` 21516-21526,
`wangal` 25943-25951, `manbir` 17699-17707, `wakay` 25192-25202, and `wulburr` 27767-27776. Patz grammar lines
2577-2586 and 2592-2603 source bare nominative `ngayu`, `yundu`, `nyulu`, `bula`, and `jana`; lines 2674-2686
support the non-singular `bula` and `jana` values used here. Table 3.12 lines 2838-2845 sources Yalanji `yaluy`
"here" and `yinyay` "there". Patz section 3.8.3.2 lines 3043-3049 sources `nyaji-l` "see"; Rule 289 uses only
corpus-conventional `nyajil` as nonpast perception.

The first candidate set collided with earlier Batch 231/232 singular weapon perception rows for `durray`, `jinil`,
`mirru`, `kurajan`, and `ngurmu`; those heads were not used. `Biyul` was also excluded because the dictionary marks
it as Nyungkal and gives a Yalanji counterpart. The final 50-surface set returned no accepted, revised, or
under-review collisions.

Admitted target nouns retained: `bangkal` tongs, `kurrajan` spear point, `dara` bamboo spear stick, `jaba` stick,
`kunjuri` shield, `nambarr` bamboo stick, `wangal` boomerang, `manbir` spear barb, `wakay` wooden sword, and
`wulburr` bamboo spear stick.

Support heads: `ngayu`, `yundu`, `nyulu`, `bula`, `jana`, `yaluy`, `yinyay`, and `nyajil`.

**Visible traditional weapon/tool singular-and-third pronoun nonpast perception distribution.**

| frame | safe Batch 331 form | construction lesson |
|---|---|---|
| 1sg nonpast, here | `Ngayu bangkal yaluy nyajil.` | I see the tongs here; no cooking, vine, or earth-oven row |
| 2sg nonpast, there | `Yundu kurrajan yinyay nyajil.` | you see the spear point there; no turtle-spearing, fire-hardening, or piercing row |
| 3sg nonpast, here | `Nyulu kunjuri yaluy nyajil.` | he sees the shield here; no defence, fighting, ownership, or weapon-use row |
| 3du nonpast, there | `Bula wakay yinyay nyajil.` | they two see the wooden sword there; no fighting, cutting, or people-group source-prose row |
| 3pl nonpast, here | `Jana wulburr yaluy nyajil.` | they see the bamboo spear stick here; no spear-use, hunting, throwing, or bamboo-source row |

**Process traps from batch 331.**

- Exact duplicate preflight over the final 50 surfaces returned no accepted, revised, or under-review collisions after
  rejecting collided `durray`, `jinil`, `mirru`, `kurajan`, `ngurmu`, `birungubay`, and Nyungkal-labelled `biyul`.
- Token-aware target coverage before banking after Rule 288 was: `bangkal` 94, `kurrajan` 8, `dara` 12, `jaba` 29,
  `kunjuri` 37, `nambarr` 7, `wangal` 52, `manbir` 0, `wakay` 1, and `wulburr` 1. Support coverage from
  `words_used` JSON was `ngayu` 1211, `yundu` 807, `nyulu` 482, `bula` 278, `jana` 993, `yaluy` 3042, `yinyay`
  3344, and `nyajil` 3197.
- `Bangkal`, `kurrajan`, `dara`, `jaba`, `kunjuri`, `nambarr`, `wangal`, `manbir`, `wakay`, and `wulburr` keep only
  the selected visible target meanings. Cooking, earth-oven/vine source, turtle spearing, fire-hardening,
  nose-piercing, weapon use, throwing, hunting, fighting, piercing, cutting, material-source, ownership, source-prose,
  and use readings remain closed.
- All Rule 289 target nouns stayed bare; no target case, plural morphology, derivation, target compounds, productive
  reduplication, or target suffixing was admitted.
- Pronoun forms stayed bare nominatives; no accusative, dative, locative, ablative, comitative, or possessive pronoun
  forms were admitted.
- `Yaluy`, `yinyay`, and `nyajil` stayed uninflected support heads; no demonstrative case, local-derived form, past
  `nyajin`, purposive `nyaji-nka`, reduplicated watching form, perception compound, or support inflection was opened.
- Rules 149-289 carry-forward traps remain closed, including recent artefact/tool and traditional weapon/tool traps
  plus older sky, water/landform, fire, fauna, body, dwelling, source-prose, homograph, target-case, pronoun-case,
  demonstrative-case, perception-compound, target-compound, productive-reduplication, and support-inflection traps.
- **Process logging note.** Batch 331 stored source readback, lexical-field scope, collision replacement,
  token-aware coverage audit, duplicate preflight, static guards, under-review lint, row readback, five-lens review,
  lessons, lexeme/source logs, close, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-331-visible-traditional-weapon-tool-singular-pronoun-nonpast-perception-after-rule288-process.md`.
- Lint GREEN 16647; batch 331 added 50 accepted rows, 250 five-lens review passes, 36 lessons, 18 lexeme/source-log
  rows, export 13954/1356/1337, and process-event rows through export event 3255 before source-book/render events.

## Rule 290 - visible traditional weapon/tool singular-and-third pronoun past perception sweep after Rule 289 - batch-332 (PERCEPTION)

Batch 332 / Rule 290 brings the corpus to 16,697 verified sentences and consolidates the sourced past counterpart to
Rule 289's visible traditional weapon/tool nonpast audit. It uses the same checked bare target nouns with bare
nominative `ngayu`, `yundu`, `nyulu`, `bula`, and `jana`, one bare local demonstrative, and `nyajin` as past
perception. The zero-collision bands are `Ngayu TARGET yaluy nyajin`, `Yundu TARGET yinyay nyajin`,
`Nyulu TARGET yaluy nyajin`, `Bula TARGET yinyay nyajin`, and `Jana TARGET yaluy nyajin`.

Source basis: the target nouns were reread directly before banking. Dictionary line readback: `bangkal` 1478-1489,
`kurrajan` 16196-16207, `dara` 5215-5226, `jaba` 6843-6857, `kunjuri` 15915-15923, `nambarr` 21516-21526,
`wangal` 25943-25951, `manbir` 17699-17707, `wakay` 25192-25202, and `wulburr` 27767-27776. Patz grammar lines
2577-2586 and 2592-2603 source bare nominative `ngayu`, `yundu`, `nyulu`, `bula`, and `jana`; lines 2674-2686
support the non-singular `bula` and `jana` values used here. Table 3.12 lines 2838-2845 sources Yalanji `yaluy`
"here" and `yinyay` "there". Patz lines 2568-2571 and 2023 source `nyaji-ny` "see-PAST", and lines 3160-3162
source past `-ny`; Rule 290 uses only corpus-conventional `nyajin` as past perception. Patz section 3.8.3.2 lines
3043-3049 sources `nyaji-l` "see" only as a nonpast contrast; Rule 290 does not use `nyajil`.

Rule 290 inherits the final Rule 289 target set and does not reopen `durray`, `jinil`, `mirru`, `kurajan`, `ngurmu`,
`birungubay`, or Nyungkal-labelled `biyul`. The final 50-surface set returned no accepted, revised, or under-review
collisions.

Admitted target nouns retained: `bangkal` tongs, `kurrajan` spear point, `dara` bamboo spear stick, `jaba` stick,
`kunjuri` shield, `nambarr` bamboo stick, `wangal` boomerang, `manbir` spear barb, `wakay` wooden sword, and
`wulburr` bamboo spear stick.

Support heads: `ngayu`, `yundu`, `nyulu`, `bula`, `jana`, `yaluy`, `yinyay`, and `nyajin`.

**Visible traditional weapon/tool singular-and-third pronoun past perception distribution.**

| frame | safe Batch 332 form | construction lesson |
|---|---|---|
| 1sg past, here | `Ngayu bangkal yaluy nyajin.` | I saw the tongs here; no cooking, vine, or earth-oven row |
| 2sg past, there | `Yundu kurrajan yinyay nyajin.` | you saw the spear point there; no turtle-spearing, fire-hardening, or piercing row |
| 3sg past, here | `Nyulu kunjuri yaluy nyajin.` | he saw the shield here; no defence, fighting, ownership, or weapon-use row |
| 3du past, there | `Bula wakay yinyay nyajin.` | they two saw the wooden sword there; no fighting, cutting, or people-group source-prose row |
| 3pl past, here | `Jana wulburr yaluy nyajin.` | they saw the bamboo spear stick here; no spear-use, hunting, throwing, or bamboo-source row |

**Process traps from batch 332.**

- Exact duplicate preflight over the final 50 past-perception surfaces returned no accepted, revised, or under-review
  collisions after retaining the Rule 289 final target set and continuing to reject `durray`, `jinil`, `mirru`,
  `kurajan`, `ngurmu`, `birungubay`, and Nyungkal-labelled `biyul`.
- Token-aware target coverage before banking after Rule 289 was: `bangkal` 99, `kurrajan` 13, `dara` 17, `jaba` 34,
  `kunjuri` 42, `nambarr` 12, `wangal` 57, `manbir` 5, `wakay` 6, and `wulburr` 6. Support coverage from
  `words_used` JSON was `ngayu` 1221, `yundu` 817, `nyulu` 492, `bula` 288, `jana` 1003, `yaluy` 3072, `yinyay`
  3364, and `nyajin` 500.
- `Bangkal`, `kurrajan`, `dara`, `jaba`, `kunjuri`, `nambarr`, `wangal`, `manbir`, `wakay`, and `wulburr` keep only
  the selected visible target meanings. Cooking, earth-oven/vine source, turtle spearing, fire-hardening,
  nose-piercing, weapon use, throwing, hunting, fighting, piercing, cutting, material-source, ownership, source-prose,
  and use readings remain closed.
- All Rule 290 target nouns stayed bare; no target case, plural morphology, derivation, target compounds, productive
  reduplication, or target suffixing was admitted.
- Pronoun forms stayed bare nominatives; no accusative, dative, locative, ablative, comitative, or possessive pronoun
  forms were admitted.
- `Yaluy`, `yinyay`, and `nyajin` stayed uninflected support heads; no demonstrative case, local-derived form,
  nonpast `nyajil`, purposive `nyaji-nka`, reduplicated watching form, perception compound, or support inflection was
  opened.
- Rules 149-290 carry-forward traps remain closed, including recent artefact/tool and traditional weapon/tool traps
  plus older sky, water/landform, fire, fauna, body, dwelling, source-prose, homograph, target-case, pronoun-case,
  demonstrative-case, perception-compound, target-compound, productive-reduplication, and support-inflection traps.
- **Process logging note.** Batch 332 stored source readback, lexical-field scope, token-aware coverage audit,
  duplicate preflight, static guards, under-review lint, row readback, five-lens review, lessons, lexeme/source logs,
  close, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-332-visible-traditional-weapon-tool-singular-pronoun-past-perception-after-rule289-process.md`.
- Lint GREEN 16697; batch 332 added 50 accepted rows, 250 five-lens review passes, 36 lessons, 18 lexeme/source-log
  rows, export 13998/1358/1341, and process-event rows through export event 3274 before source-book/render events.

## Rule 291 - low-count visible traditional weapon/tool ten-pronoun nonpast perception sweep after Rule 290 - batch-333 (PERCEPTION)

Batch 333 / Rule 291 brings the corpus to 16,747 verified sentences and consolidates pronoun coverage over the five
lowest-count visible traditional weapon/tool heads from Rules 289-290. It uses checked bare target nouns with ten bare
nominative pronoun bands, one bare local demonstrative, and `nyajil` as nonpast perception. The zero-collision bands
are `Ngayu TARGET yinyay nyajil`, `Yundu TARGET yaluy nyajil`, `Nyulu TARGET yinyay nyajil`,
`Ngali TARGET yaluy nyajil`, `Ngaliny TARGET yinyay nyajil`, `Yubal TARGET yaluy nyajil`,
`Bula TARGET yaluy nyajil`, `Nganjin TARGET yinyay nyajil`, `Ngana TARGET yaluy nyajil`, and
`Yurra TARGET yinyay nyajil`.

Source basis: the target nouns were reread directly before banking. Dictionary line readback: `kurrajan` 16196-16207,
`nambarr` 21516-21526, `manbir` 17699-17707, `wakay` 25192-25202, and `wulburr` 27767-27776. Patz grammar lines
2577-2586 and 2592-2603 source bare nominative `ngayu`, `yundu`, `nyulu`, `ngali`, `ngaliny`, `yubal`, `bula`,
`nganjin`, `ngana`, and `yurra`; lines 2674-2686 support the non-singular contrasts used here. Table 3.12 lines
2838-2845 sources Yalanji `yaluy` "here" and `yinyay` "there". Patz section 3.8.3.2 lines 3043-3049 sources
`nyaji-l` "see", and lines 3149-3151 source the nonpast function; Rule 291 uses only corpus-conventional `nyajil`
as nonpast perception.

Rule 291 deliberately targets lower-count heads and does not reopen `durray`, `jinil`, `mirru`, `kurajan`, `ngurmu`,
`birungubay`, or Nyungkal-labelled `biyul`. The final 50-surface set returned no accepted, revised, or under-review
collisions.

Admitted target nouns retained: `kurrajan` spear point, `nambarr` bamboo stick, `manbir` spear barb, `wakay` wooden
sword, and `wulburr` bamboo spear stick.

Support heads: `ngayu`, `yundu`, `nyulu`, `ngali`, `ngaliny`, `yubal`, `bula`, `nganjin`, `ngana`, `yurra`,
`yaluy`, `yinyay`, and `nyajil`.

**Low-count visible traditional weapon/tool ten-pronoun nonpast perception distribution.**

| frame | safe Batch 333 form | construction lesson |
|---|---|---|
| 1sg nonpast, there | `Ngayu kurrajan yinyay nyajil.` | I see the spear point there; no turtle-spearing, fire-hardening, or piercing row |
| 2sg nonpast, here | `Yundu nambarr yaluy nyajil.` | you see the bamboo stick here; no nose-piercing or implement-use row |
| 1du exclusive nonpast, here | `Ngali manbir yaluy nyajil.` | we two, not you, see the spear barb here; no stabbing, injury, or spear-use row |
| 1pl inclusive nonpast, here | `Ngana wakay yaluy nyajil.` | we see the wooden sword here; no fighting, cutting, or people-group source-prose row |
| 2pl nonpast, there | `Yurra wulburr yinyay nyajil.` | you all see the bamboo spear stick there; no spear-use, hunting, throwing, or bamboo-source row |

**Process traps from batch 333.**

- Exact duplicate preflight over the final 50 ten-pronoun nonpast surfaces returned no accepted, revised, or
  under-review collisions after retaining the lower-count Rule 289/290 target set and continuing to reject `durray`,
  `jinil`, `mirru`, `kurajan`, `ngurmu`, `birungubay`, and Nyungkal-labelled `biyul`.
- Token-aware target coverage before banking after Rule 290 was: `kurrajan` 18, `nambarr` 17, `manbir` 10, `wakay`
  11, and `wulburr` 11. Support coverage from `words_used` JSON was `ngayu` 1231, `yundu` 827, `nyulu` 502, `ngali`
  373, `ngaliny` 315, `yubal` 325, `bula` 298, `nganjin` 228, `ngana` 895, `yurra` 330, `yaluy` 3102, `yinyay`
  3384, and `nyajil` 3247.
- `Kurrajan`, `nambarr`, `manbir`, `wakay`, and `wulburr` keep only the selected visible target meanings. Turtle
  spearing, wattle source, fire-hardening, nose-piercing, weapon use, throwing, hunting, fighting, piercing, cutting,
  material-source, ownership, source-prose, and use readings remain closed.
- All Rule 291 target nouns stayed bare; no target case, plural morphology, derivation, target compounds, productive
  reduplication, or target suffixing was admitted.
- Pronoun forms stayed bare nominatives; no accusative, dative, locative, ablative, comitative, or possessive pronoun
  forms were admitted.
- `Yaluy`, `yinyay`, and `nyajil` stayed uninflected support heads; no demonstrative case, local-derived form, past
  `nyajin`, purposive `nyaji-nka`, reduplicated watching form, perception compound, or support inflection was opened.
- Rules 149-291 carry-forward traps remain closed, including recent artefact/tool and traditional weapon/tool traps
  plus older sky, water/landform, fire, fauna, body, dwelling, source-prose, homograph, target-case, pronoun-case,
  demonstrative-case, perception-compound, target-compound, productive-reduplication, and support-inflection traps.
- **Process logging note.** Batch 333 stored source readback, pronoun-coverage scope, token-aware coverage audit,
  duplicate preflight, static guards, under-review lint, row readback, five-lens review, lessons, lexeme/source logs,
  close, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-333-low-count-traditional-weapon-tool-pronoun-nonpast-perception-after-rule290-process.md`.
- Lint GREEN 16747; batch 333 added 50 accepted rows, 250 five-lens review passes, 35 lessons, 18 lexeme/source-log
  rows, export 14041/1362/1344, and process-event rows through export event 3293 before source-book/render events.

## Rule 292 - low-count visible traditional weapon/tool ten-pronoun past perception sweep after Rule 291 - batch-334 (PERCEPTION)

Batch 334 / Rule 292 brings the corpus to 16,797 verified sentences and consolidates the sourced past counterpart to
Rule 291's ten-pronoun nonpast sweep over the five lowest-count visible traditional weapon/tool heads. It uses checked
bare target nouns with ten bare nominative pronoun bands, one bare local demonstrative, and `nyajin` as past
perception. The zero-collision bands are `Ngayu TARGET yinyay nyajin`, `Yundu TARGET yaluy nyajin`,
`Nyulu TARGET yinyay nyajin`, `Ngali TARGET yaluy nyajin`, `Ngaliny TARGET yinyay nyajin`,
`Yubal TARGET yaluy nyajin`, `Bula TARGET yaluy nyajin`, `Nganjin TARGET yinyay nyajin`,
`Ngana TARGET yaluy nyajin`, and `Yurra TARGET yinyay nyajin`.

Source basis: the target nouns were reread directly before banking. Dictionary line readback: `kurrajan` 16196-16207,
`nambarr` 21516-21526, `manbir` 17699-17707, `wakay` 25192-25202, and `wulburr` 27767-27776. Patz grammar lines
2577-2586 and 2592-2603 source bare nominative `ngayu`, `yundu`, `nyulu`, `ngali`, `ngaliny`, `yubal`, `bula`,
`nganjin`, `ngana`, and `yurra`; lines 2674-2686 support the non-singular contrasts used here. Table 3.12 lines
2838-2845 sources Yalanji `yaluy` "here" and `yinyay` "there". Patz lines 2568-2571 and 2023 source `nyaji-ny`
"see-PAST", and lines 3160-3162 source past `-ny`; Rule 292 uses only corpus-conventional `nyajin` as past
perception. Patz section 3.8.3.2 lines 3043-3049 sources `nyaji-l` "see" only as a nonpast contrast; Rule 292 does
not use `nyajil`.

Rule 292 deliberately targets the same lower-count heads and does not reopen `durray`, `jinil`, `mirru`, `kurajan`,
`ngurmu`, `birungubay`, or Nyungkal-labelled `biyul`. The final 50-surface set returned no accepted, revised, or
under-review collisions.

Admitted target nouns retained: `kurrajan` spear point, `nambarr` bamboo stick, `manbir` spear barb, `wakay` wooden
sword, and `wulburr` bamboo spear stick.

Support heads: `ngayu`, `yundu`, `nyulu`, `ngali`, `ngaliny`, `yubal`, `bula`, `nganjin`, `ngana`, `yurra`,
`yaluy`, `yinyay`, and `nyajin`.

**Low-count visible traditional weapon/tool ten-pronoun past perception distribution.**

| frame | safe Batch 334 form | construction lesson |
|---|---|---|
| 1sg past, there | `Ngayu kurrajan yinyay nyajin.` | I saw the spear point there; no turtle-spearing, fire-hardening, or piercing row |
| 2sg past, here | `Yundu nambarr yaluy nyajin.` | you saw the bamboo stick here; no nose-piercing or implement-use row |
| 1du exclusive past, here | `Ngali manbir yaluy nyajin.` | we two, not you, saw the spear barb here; no stabbing, injury, or spear-use row |
| 1pl inclusive past, here | `Ngana wakay yaluy nyajin.` | we saw the wooden sword here; no fighting, cutting, or people-group source-prose row |
| 2pl past, there | `Yurra wulburr yinyay nyajin.` | you all saw the bamboo spear stick there; no spear-use, hunting, throwing, or bamboo-source row |

**Process traps from batch 334.**

- Exact duplicate preflight over the final 50 ten-pronoun past surfaces returned no accepted, revised, or under-review
  collisions after retaining the lower-count Rule 291 target set and continuing to reject `durray`, `jinil`, `mirru`,
  `kurajan`, `ngurmu`, `birungubay`, and Nyungkal-labelled `biyul`.
- Token-aware target coverage before banking after Rule 291 was: `kurrajan` 28, `nambarr` 27, `manbir` 20, `wakay`
  21, and `wulburr` 21. Support coverage from `words_used` JSON was `ngayu` 1236, `yundu` 832, `nyulu` 507, `ngali`
  378, `ngaliny` 320, `yubal` 330, `bula` 303, `nganjin` 233, `ngana` 900, `yurra` 335, `yaluy` 3127, `yinyay`
  3409, and `nyajin` 550.
- `Kurrajan`, `nambarr`, `manbir`, `wakay`, and `wulburr` keep only the selected visible target meanings. Turtle
  spearing, wattle source, fire-hardening, nose-piercing, weapon use, throwing, hunting, fighting, piercing, cutting,
  material-source, ownership, source-prose, and use readings remain closed.
- All Rule 292 target nouns stayed bare; no target case, plural morphology, derivation, target compounds, productive
  reduplication, or target suffixing was admitted.
- Pronoun forms stayed bare nominatives; no accusative, dative, locative, ablative, comitative, or possessive pronoun
  forms were admitted.
- `Yaluy`, `yinyay`, and `nyajin` stayed uninflected support heads; no demonstrative case, local-derived form,
  nonpast `nyajil`, purposive `nyaji-nka`, reduplicated watching form, perception compound, or support inflection was
  opened.
- Rules 149-292 carry-forward traps remain closed, including recent artefact/tool and traditional weapon/tool traps
  plus older sky, water/landform, fire, fauna, body, dwelling, source-prose, homograph, target-case, pronoun-case,
  demonstrative-case, perception-compound, target-compound, productive-reduplication, and support-inflection traps.
- **Process logging note.** Batch 334 stored source readback, pronoun-coverage scope, token-aware coverage audit,
  duplicate preflight, static guards, under-review lint, row readback, five-lens review, lessons, lexeme/source logs,
  close, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-334-low-count-traditional-weapon-tool-pronoun-past-perception-after-rule291-process.md`.
- Lint GREEN 16797; batch 334 added 50 accepted rows, 250 five-lens review passes, 35 lessons, 18 lexeme/source-log
  rows, export 14084/1366/1347, and process-event rows through export event 3312 before source-book/render events.

## Rule 293 - visible traditional weapon/tool complementary non-singular nonpast perception sweep after Rule 292 - batch-335 (PERCEPTION)

Batch 335 / Rule 293 brings the corpus to 16,847 verified sentences and fills complementary non-singular nonpast
coverage over the checked visible traditional weapon/tool target set from Rules 289-292. It uses checked bare target
nouns with five bare nominative non-singular pronoun bands, one bare local demonstrative, and `nyajil` as nonpast
perception. The zero-collision bands are `Ngali TARGET yinyay nyajil`, `Ngaliny TARGET yaluy nyajil`,
`Yubal TARGET yinyay nyajil`, `Nganjin TARGET yaluy nyajil`, and `Ngana TARGET yinyay nyajil`.

Source basis: the target nouns were reread directly before banking. Dictionary line readback: `bangkal` 1478-1489,
`kurrajan` 16196-16207, `dara` 5215-5226, `jaba` 6843-6857, `kunjuri` 15915-15923, `nambarr` 21516-21526,
`wangal` 25943-25951, `manbir` 17699-17707, `wakay` 25192-25202, and `wulburr` 27767-27776. Patz grammar lines
2577-2586 and 2592-2603 source bare nominative `ngali`, `ngaliny`, `yubal`, `nganjin`, and `ngana`; lines
2674-2686 support the non-singular contrasts used here. Table 3.12 lines 2838-2845 sources Yalanji `yaluy`
"here" and `yinyay` "there". Patz section 3.8.3.2 lines 3043-3049 sources `nyaji-l` "see", and lines 3149-3151
source the nonpast function; Rule 293 uses only corpus-conventional `nyajil` as nonpast perception.

Rule 293 inherits the visible traditional weapon/tool target audit and does not reopen `durray`, `jinil`, `mirru`,
`kurajan`, `ngurmu`, `birungubay`, or Nyungkal-labelled `biyul`. The final 50-surface set returned no accepted,
revised, or under-review collisions.

Admitted target nouns retained: `bangkal` tongs, `kurrajan` spear point, `dara` bamboo spear stick, `jaba` stick,
`kunjuri` shield, `nambarr` bamboo stick, `wangal` boomerang, `manbir` spear barb, `wakay` wooden sword, and
`wulburr` bamboo spear stick.

Support heads: `ngali`, `ngaliny`, `yubal`, `nganjin`, `ngana`, `yaluy`, `yinyay`, and `nyajil`.

**Visible traditional weapon/tool complementary non-singular nonpast perception distribution.**

| frame | safe Batch 335 form | construction lesson |
|---|---|---|
| 1du exclusive nonpast, there | `Ngali bangkal yinyay nyajil.` | we two, not you, see the tongs there; no cooking, vine, or earth-oven row |
| 1du inclusive nonpast, here | `Ngaliny kurrajan yaluy nyajil.` | you and I see the spear point here; no turtle-spearing, fire-hardening, or piercing row |
| 2du nonpast, there | `Yubal kunjuri yinyay nyajil.` | you two see the shield there; no defence, fighting, ownership, or weapon-use row |
| 1pl exclusive nonpast, here | `Nganjin manbir yaluy nyajil.` | we all, not you, see the spear barb here; no stabbing, injury, or spear-use row |
| 1pl inclusive nonpast, there | `Ngana wulburr yinyay nyajil.` | we see the bamboo spear stick there; no spear-use, hunting, throwing, or bamboo-source row |

**Process traps from batch 335.**

- Exact duplicate preflight over the final 50 complementary non-singular nonpast surfaces returned no accepted,
  revised, or under-review collisions after retaining the Rule 289-292 target set and continuing to reject `durray`,
  `jinil`, `mirru`, `kurajan`, `ngurmu`, `birungubay`, and Nyungkal-labelled `biyul`.
- Token-aware target coverage before banking after Rule 292 was: `bangkal` 104, `kurrajan` 38, `dara` 22, `jaba` 39,
  `kunjuri` 47, `nambarr` 37, `wangal` 62, `manbir` 30, `wakay` 31, and `wulburr` 31. Support coverage from
  `words_used` JSON was `ngali` 383, `ngaliny` 325, `yubal` 335, `nganjin` 238, `ngana` 905, `yaluy` 3152,
  `yinyay` 3434, and `nyajil` 3297.
- `Bangkal`, `kurrajan`, `dara`, `jaba`, `kunjuri`, `nambarr`, `wangal`, `manbir`, `wakay`, and `wulburr` keep only
  the selected visible target meanings. Cooking, earth-oven/vine source, turtle spearing, fire-hardening,
  nose-piercing, weapon use, throwing, hunting, fighting, piercing, cutting, material-source, ownership, source-prose,
  and use readings remain closed.
- All Rule 293 target nouns stayed bare; no target case, plural morphology, derivation, target compounds, productive
  reduplication, or target suffixing was admitted.
- Pronoun forms stayed bare nominatives; no accusative, dative, locative, ablative, comitative, or possessive pronoun
  forms were admitted.
- `Yaluy`, `yinyay`, and `nyajil` stayed uninflected support heads; no demonstrative case, local-derived form, past
  `nyajin`, purposive `nyaji-nka`, reduplicated watching form, perception compound, or support inflection was opened.
- Rules 149-293 carry-forward traps remain closed, including recent artefact/tool and traditional weapon/tool traps
  plus older sky, water/landform, fire, fauna, body, dwelling, source-prose, homograph, target-case, pronoun-case,
  demonstrative-case, perception-compound, target-compound, productive-reduplication, and support-inflection traps.
- **Process logging note.** Batch 335 stored source readback, complementary non-singular scope, token-aware coverage
  audit, duplicate preflight, static guards, under-review lint, row readback, five-lens review, lessons,
  lexeme/source logs, close, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-335-traditional-weapon-tool-complementary-nonsingular-nonpast-perception-after-rule292-process.md`.
- Lint GREEN 16847; batch 335 added 50 accepted rows, 250 five-lens review passes, 35 lessons, 18 lexeme/source-log
  rows, export 14126/1371/1350, and process-event rows through export event 3332 before source-book/render events.

## Rule 294 - visible traditional weapon/tool complementary non-singular past perception sweep after Rule 293 - batch-336 (PERCEPTION)

Batch 336 / Rule 294 brings the corpus to 16,897 verified sentences and fills the past counterpart to Rule 293 over
the same checked visible traditional weapon/tool target set. It uses checked bare target nouns with five bare
nominative non-singular pronoun bands, one bare local demonstrative, and `nyajin` as past perception. The
zero-collision bands are `Ngali TARGET yinyay nyajin`, `Ngaliny TARGET yaluy nyajin`,
`Yubal TARGET yinyay nyajin`, `Nganjin TARGET yaluy nyajin`, and `Ngana TARGET yinyay nyajin`.

Source basis: the target nouns were reread directly before banking. Dictionary line readback: `bangkal` 1478-1489,
`kurrajan` 16196-16207, `dara` 5215-5226, `jaba` 6843-6857, `kunjuri` 15915-15923, `nambarr` 21516-21526,
`wangal` 25943-25951, `manbir` 17699-17707, `wakay` 25192-25202, and `wulburr` 27767-27776. Patz grammar lines
2577-2603 source bare nominative `ngali`, `ngaliny`, `yubal`, `nganjin`, and `ngana`; lines 2674-2686 support
the non-singular contrasts used here. Table 3.12 lines 2838-2845 sources Yalanji `yaluy` "here" and `yinyay`
"there". Patz lines 2023 and 2568-2571 source `nyaji-ny` "see-PAST", and lines 3149-3162 source past `-ny`;
Rule 294 uses only corpus-conventional `nyajin` as past perception.

Rule 294 inherits the visible traditional weapon/tool target audit and does not reopen `durray`, `jinil`, `mirru`,
`kurajan`, `ngurmu`, `birungubay`, or Nyungkal-labelled `biyul`. The final 50-surface set returned no accepted,
revised, or under-review collisions.

Admitted target nouns retained: `bangkal` tongs, `kurrajan` spear point, `dara` bamboo spear stick, `jaba` stick,
`kunjuri` shield, `nambarr` bamboo stick, `wangal` boomerang, `manbir` spear barb, `wakay` wooden sword, and
`wulburr` bamboo spear stick.

Support heads: `ngali`, `ngaliny`, `yubal`, `nganjin`, `ngana`, `yaluy`, `yinyay`, and `nyajin`.

**Visible traditional weapon/tool complementary non-singular past perception distribution.**

| frame | safe Batch 336 form | construction lesson |
|---|---|---|
| 1du exclusive past, there | `Ngali bangkal yinyay nyajin.` | we two, not you, saw the tongs there; no cooking, vine, or earth-oven row |
| 1du inclusive past, here | `Ngaliny kurrajan yaluy nyajin.` | you and I saw the spear point here; no turtle-spearing, fire-hardening, or piercing row |
| 2du past, there | `Yubal kunjuri yinyay nyajin.` | you two saw the shield there; no defence, fighting, ownership, or weapon-use row |
| 1pl exclusive past, here | `Nganjin manbir yaluy nyajin.` | we all, not you, saw the spear barb here; no stabbing, injury, or spear-use row |
| 1pl inclusive past, there | `Ngana wulburr yinyay nyajin.` | we saw the bamboo spear stick there; no spear-use, hunting, throwing, or bamboo-source row |

**Process traps from batch 336.**

- Exact duplicate preflight over the final 50 complementary non-singular past surfaces returned no accepted,
  revised, or under-review collisions after retaining the Rule 289-293 target set and continuing to reject `durray`,
  `jinil`, `mirru`, `kurajan`, `ngurmu`, `birungubay`, and Nyungkal-labelled `biyul`.
- Token-aware target coverage before banking after Rule 293 was: `bangkal` 109, `kurrajan` 43, `dara` 27, `jaba` 44,
  `kunjuri` 52, `nambarr` 42, `wangal` 67, `manbir` 35, `wakay` 36, and `wulburr` 36. Support coverage from
  `words_used` JSON was `ngali` 393, `ngaliny` 335, `yubal` 345, `nganjin` 248, `ngana` 915, `yaluy` 3172,
  `yinyay` 3464, and `nyajin` 600.
- `Bangkal`, `kurrajan`, `dara`, `jaba`, `kunjuri`, `nambarr`, `wangal`, `manbir`, `wakay`, and `wulburr` keep only
  the selected visible target meanings. Cooking, earth-oven/vine source, turtle spearing, fire-hardening,
  nose-piercing, weapon use, throwing, hunting, fighting, piercing, cutting, material-source, ownership, source-prose,
  and use readings remain closed.
- All Rule 294 target nouns stayed bare; no target case, plural morphology, derivation, target compounds, productive
  reduplication, or target suffixing was admitted.
- Pronoun forms stayed bare nominatives; no accusative, dative, locative, ablative, comitative, or possessive pronoun
  forms were admitted.
- `Yaluy`, `yinyay`, and `nyajin` stayed uninflected support heads; no demonstrative case, local-derived form,
  nonpast `nyajil`, purposive `nyaji-nka`, reduplicated watching form, perception compound, or support inflection was
  opened.
- Rules 149-294 carry-forward traps remain closed, including recent artefact/tool and traditional weapon/tool traps
  plus older sky, water/landform, fire, fauna, body, dwelling, source-prose, homograph, target-case, pronoun-case,
  demonstrative-case, perception-compound, target-compound, productive-reduplication, and support-inflection traps.
- **Process logging note.** Batch 336 stored source readback, complementary non-singular past scope, token-aware
  coverage audit, duplicate preflight, static guards, under-review lint, row readback, five-lens review, lessons,
  lexeme/source logs, close, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-336-traditional-weapon-tool-complementary-nonsingular-past-perception-after-rule293-process.md`.
- Lint GREEN 16897; batch 336 added 50 accepted rows, 250 five-lens review passes, 35 lessons, 18 lexeme/source-log
  rows, export 14165/1377/1355, and process-event rows through export event 3352 before source-book/render events.

## Rule 295 - visible water-fauna singular/third-person nonpast perception sweep after Rule 294 - batch-337 (PERCEPTION)

Batch 337 / Rule 295 brings the corpus to 16,947 verified sentences and opens a fresh visible water-fauna lexical
field after the traditional weapon/tool sequence. It uses checked bare target nouns with five bare nominative
singular/third-person pronoun bands, one bare local demonstrative, and `nyajil` as nonpast perception. The
zero-collision bands are `Ngayu TARGET yaluy nyajil`, `Yundu TARGET yinyay nyajil`,
`Nyulu TARGET yaluy nyajil`, `Bula TARGET yinyay nyajil`, and `Jana TARGET yaluy nyajil`.

Source basis: target nouns were reread in the core dictionary-derived lexicon directly before banking. Line readback:
`ngawiya` 744, `ngujay` 745, `kuyu` 751, `yawu` 753, `judi` 754, `ngalkun` 755, `kubarr` 756, `kiju` 757,
`wakal` 758, and `julul` 759. Patz pronoun tables source bare nominative `ngayu`, `yundu`, `nyulu`, `bula`, and
`jana`. Patz local-demonstrative material sources Yalanji `yaluy` "here" and `yinyay` "there". Patz section 3.8.3.2
sources `nyaji-l` "see", and the tense section sources nonpast `-l`; Rule 295 uses only corpus-conventional
`nyajil` as nonpast perception.

The first candidate set included `yuday`, `kulil`, and `nuwi`; exact-surface preflight found accepted collisions for
those target/pronoun bands in earlier batches, so all three were dropped before banking. The final 50-surface set
returned no accepted, revised, or under-review collisions.

Admitted target nouns retained: `ngawiya` sea turtle, `ngujay` freshwater turtle, `kuyu` fish, `yawu` stingray,
`judi` barramundi, `ngalkun` mullet, `kubarr` freshwater eel, `kiju` mudcrab, `wakal` prawn, and `julul` oyster.

Support heads: `ngayu`, `yundu`, `nyulu`, `bula`, `jana`, `yaluy`, `yinyay`, and `nyajil`.

**Visible water-fauna singular/third-person nonpast perception distribution.**

| frame | safe Batch 337 form | construction lesson |
|---|---|---|
| 1sg nonpast, here | `Ngayu ngawiya yaluy nyajil.` | I see the sea turtle here; no turtle-spearing, hunting, cooking, or eating row |
| 2sg nonpast, there | `Yundu kuyu yinyay nyajil.` | you see the fish there; no catching, bait, net, spearing, cooking, or eating row |
| 3sg nonpast, here | `Nyulu judi yaluy nyajil.` | he sees the barramundi here; no Nyungkul replacement form or fishing row |
| 3du nonpast, there | `Bula kiju yinyay nyajil.` | they two see the mudcrab there; no biting, catching, cooking, or warning row |
| 3pl nonpast, here | `Jana julul yaluy nyajil.` | they see the oyster here; no gathering, eating, shore, reef, or ecology row |

**Process traps from batch 337.**

- Exact duplicate preflight over the first candidate set found accepted collisions for `yuday`, `kulil`, and `nuwi`
  surfaces in earlier batches; the final target set replaced them and returned no accepted, revised, or under-review
  collisions.
- Token-aware target coverage before banking after Rule 294 was: `ngawiya` 85, `ngujay` 17, `kuyu` 431, `yawu` 26,
  `judi` 6, `ngalkun` 12, `kubarr` 36, `kiju` 37, `wakal` 8, and `julul` 16. Support coverage from `words_used`
  JSON was `ngayu` 1241, `yundu` 837, `nyulu` 512, `bula` 308, `jana` 1013, `yaluy` 3192, `yinyay` 3494, and
  `nyajil` 3347.
- `Ngawiya`, `ngujay`, `kuyu`, `yawu`, `judi`, `ngalkun`, `kubarr`, `kiju`, `wakal`, and `julul` keep only the
  selected visible target meanings. Turtle-spearing, hunting, catching, spearing, cooking, eating, bait, net, hook,
  danger, ecology, place/story, shore, reef, colour-property, and source-prose readings remain closed.
- All Rule 295 target nouns stayed bare; no target case, plural morphology, derivation, target compounds, productive
  reduplication, or target suffixing was admitted.
- Pronoun forms stayed bare nominatives; no accusative, dative, locative, ablative, comitative, possessive, or
  other pronoun case forms were admitted.
- `Yaluy`, `yinyay`, and `nyajil` stayed uninflected support heads; no demonstrative case, local-derived form, past
  `nyajin`, purposive `nyaji-nka`, reduplicated watching form, hearing compound, perception compound, or support
  inflection was opened.
- Rules 149-295 carry-forward traps remain closed, including recent traditional weapon/tool and water-fauna traps
  plus older sky, water/landform, fire, fauna, body, dwelling, source-prose, homograph, target-case, pronoun-case,
  demonstrative-case, perception-compound, target-compound, productive-reduplication, and support-inflection traps.
- **Process logging note.** Batch 337 stored source readback, water-fauna scope, collision replacement,
  token-aware coverage audit, duplicate preflight, static guards, under-review lint, row readback, five-lens review,
  lessons, lexeme/source logs, close, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-337-visible-water-fauna-singular-third-nonpast-perception-after-rule294-process.md`.
- Lint GREEN 16947; batch 337 added 50 accepted rows, 250 five-lens review passes, 35 lessons, 18 lexeme/source-log
  rows, export 14209/1380/1358, and process-event rows through export event 3372 before source-book/render events.

## Rule 296 - visible water-fauna singular/third-person past perception sweep after Rule 295 - batch-338 (PERCEPTION)

Batch 338 / Rule 296 brings the corpus to 16,997 verified sentences and supplies the sourced past counterpart to
Rule 295's visible water-fauna singular/third-person nonpast field. It uses checked bare target nouns with five bare
nominative singular/third-person pronoun bands, one bare local demonstrative, and `nyajin` as past visual perception.
The zero-collision bands are `Ngayu TARGET yaluy nyajin`, `Yundu TARGET yinyay nyajin`,
`Nyulu TARGET yaluy nyajin`, `Bula TARGET yinyay nyajin`, and `Jana TARGET yaluy nyajin`.

Source basis: target nouns were reread in the core dictionary-derived lexicon directly before banking. Line readback:
`ngawiya` 744, `ngujay` 745, `kuyu` 751, `yawu` 753, `judi` 754, `ngalkun` 755, `kubarr` 756, `kiju` 757,
`wakal` 758, and `julul` 759. Patz pronoun tables source bare nominative `ngayu`, `yundu`, `nyulu`, `bula`, and
`jana`. Patz local-demonstrative material sources Yalanji `yaluy` "here" and `yinyay` "there". Patz examples source
`nyaji-ny` "see-PAST", and the tense section sources past `-ny`; Rule 296 uses only corpus-conventional `nyajin`
as past perception.

The final 50-surface set inherited Rule 295's post-collision target set and returned no accepted, revised, or
under-review collisions.

Admitted target nouns retained: `ngawiya` sea turtle, `ngujay` freshwater turtle, `kuyu` fish, `yawu` stingray,
`judi` barramundi, `ngalkun` mullet, `kubarr` freshwater eel, `kiju` mudcrab, `wakal` prawn, and `julul` oyster.

Support heads: `ngayu`, `yundu`, `nyulu`, `bula`, `jana`, `yaluy`, `yinyay`, and `nyajin`.

**Visible water-fauna singular/third-person past perception distribution.**

| frame | safe Batch 338 form | construction lesson |
|---|---|---|
| 1sg past, here | `Ngayu ngawiya yaluy nyajin.` | I saw the sea turtle here; no turtle-spearing, hunting, cooking, or eating row |
| 2sg past, there | `Yundu kuyu yinyay nyajin.` | you saw the fish there; no catching, bait, net, spearing, cooking, or eating row |
| 3sg past, here | `Nyulu judi yaluy nyajin.` | he saw the barramundi here; no Nyungkul replacement form or fishing row |
| 3du past, there | `Bula kiju yinyay nyajin.` | they two saw the mudcrab there; no biting, catching, cooking, or warning row |
| 3pl past, here | `Jana julul yaluy nyajin.` | they saw the oyster here; no gathering, eating, shore, reef, or ecology row |

**Process traps from batch 338.**

- Exact duplicate preflight over the final 50 past surfaces returned no accepted, revised, or under-review collisions
  after retaining Rule 295's target set.
- Token-aware target coverage before banking after Rule 295 was: `ngawiya` 90, `ngujay` 22, `kuyu` 436, `yawu` 31,
  `judi` 11, `ngalkun` 17, `kubarr` 41, `kiju` 42, `wakal` 13, and `julul` 21. Support coverage from `words_used`
  JSON was `ngayu` 1251, `yundu` 847, `nyulu` 522, `bula` 318, `jana` 1023, `yaluy` 3222, `yinyay` 3514, and
  `nyajin` 650.
- `Ngawiya`, `ngujay`, `kuyu`, `yawu`, `judi`, `ngalkun`, `kubarr`, `kiju`, `wakal`, and `julul` keep only the
  selected visible target meanings. Turtle-spearing, hunting, catching, spearing, cooking, eating, bait, net, hook,
  danger, ecology, place/story, shore, reef, colour-property, and source-prose readings remain closed.
- All Rule 296 target nouns stayed bare; no target case, plural morphology, derivation, target compounds, productive
  reduplication, or target suffixing was admitted.
- Pronoun forms stayed bare nominatives; no accusative, dative, locative, ablative, comitative, possessive, or
  other pronoun case forms were admitted.
- `Yaluy`, `yinyay`, and `nyajin` stayed uninflected support heads; no demonstrative case, local-derived form,
  nonpast `nyajil`, purposive `nyaji-nka`, reduplicated watching form, hearing compound, perception compound, or
  support inflection was opened.
- Rules 149-296 carry-forward traps remain closed, including recent traditional weapon/tool and water-fauna traps
  plus older sky, water/landform, fire, fauna, body, dwelling, source-prose, homograph, target-case, pronoun-case,
  demonstrative-case, perception-compound, target-compound, productive-reduplication, and support-inflection traps.
- **Process logging note.** Batch 338 stored source readback, past-water-fauna scope, token-aware coverage audit,
  duplicate preflight, static guards, under-review lint, row readback, exact duplicate scan, five-lens review,
  lessons, lexeme/source logs, close, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-338-visible-water-fauna-singular-third-past-perception-after-rule295-process.md`.
- Lint GREEN 16997; batch 338 added 50 accepted rows, 250 five-lens review passes, 35 lessons, 18 lexeme/source-log
  rows, export 14254/1383/1360, and process-event rows through export event 3392 before source-book/render events.

## Rule 297 - visible water-fauna non-singular nonpast perception sweep after Rule 296 - batch-339 (PERCEPTION)

Batch 339 / Rule 297 brings the corpus to 17,047 verified sentences and supplies the sourced non-singular nonpast
counterpart to Rules 295-296's visible water-fauna perception field. It uses checked bare target nouns with five bare
nominative non-singular pronoun bands, one bare local demonstrative, and `nyajil` as nonpast visual perception. The
zero-collision bands are `Ngali TARGET yaluy nyajil`, `Ngaliny TARGET yinyay nyajil`,
`Yubal TARGET yaluy nyajil`, `Yurra TARGET yinyay nyajil`, and `Ngana TARGET yaluy nyajil`.

Source basis: target nouns were reread in the core dictionary-derived lexicon directly before banking. Line readback:
`ngawiya` 744, `ngujay` 745, `kuyu` 751, `yawu` 753, `judi` 754, `ngalkun` 755, `kubarr` 756, `kiju` 757,
`wakal` 758, and `julul` 759. Patz pronoun tables source bare nominative `ngali`, `ngaliny`, `yubal`, `yurra`,
and `ngana`. Patz local-demonstrative material sources Yalanji `yaluy` "here" and `yinyay` "there". Patz section
3.8.3.2 sources `nyaji-l` "see", and the tense section sources nonpast `-l`; Rule 297 uses only corpus-conventional
`nyajil` as nonpast perception.

The final 50-surface set inherited Rule 295's post-collision target set and returned no accepted, revised, or
under-review collisions.

Admitted target nouns retained: `ngawiya` sea turtle, `ngujay` freshwater turtle, `kuyu` fish, `yawu` stingray,
`judi` barramundi, `ngalkun` mullet, `kubarr` freshwater eel, `kiju` mudcrab, `wakal` prawn, and `julul` oyster.

Support heads: `ngali`, `ngaliny`, `yubal`, `yurra`, `ngana`, `yaluy`, `yinyay`, and `nyajil`.

**Visible water-fauna non-singular nonpast perception distribution.**

| frame | safe Batch 339 form | construction lesson |
|---|---|---|
| 1du exclusive nonpast, here | `Ngali ngawiya yaluy nyajil.` | we two, not you, see the sea turtle here; no turtle-spearing, hunting, cooking, or eating row |
| 1du inclusive nonpast, there | `Ngaliny kuyu yinyay nyajil.` | you and I see the fish there; no catching, bait, net, spearing, cooking, or eating row |
| 2du nonpast, here | `Yubal judi yaluy nyajil.` | you two see the barramundi here; no Nyungkul replacement form or fishing row |
| 2pl nonpast, there | `Yurra kiju yinyay nyajil.` | you all see the mudcrab there; no biting, catching, cooking, or warning row |
| 1pl inclusive nonpast, here | `Ngana julul yaluy nyajil.` | we see the oyster here; no gathering, eating, shore, reef, or ecology row |

**Process traps from batch 339.**

- Exact duplicate preflight over the final 50 non-singular nonpast surfaces returned no accepted, revised, or
  under-review collisions after retaining Rules 295-296's target set.
- Token-aware target coverage before banking after Rule 296 was: `ngawiya` 95, `ngujay` 27, `kuyu` 441, `yawu` 36,
  `judi` 16, `ngalkun` 22, `kubarr` 46, `kiju` 47, `wakal` 18, and `julul` 26. Support coverage from `words_used`
  JSON was `ngali` 403, `ngaliny` 345, `yubal` 355, `yurra` 340, `ngana` 925, `yaluy` 3252, `yinyay` 3534, and
  `nyajil` 3397.
- `Ngawiya`, `ngujay`, `kuyu`, `yawu`, `judi`, `ngalkun`, `kubarr`, `kiju`, `wakal`, and `julul` keep only the
  selected visible target meanings. Turtle-spearing, hunting, catching, spearing, cooking, eating, bait, net, hook,
  danger, ecology, place/story, shore, reef, colour-property, and source-prose readings remain closed.
- All Rule 297 target nouns stayed bare; no target case, plural morphology, derivation, target compounds, productive
  reduplication, or target suffixing was admitted.
- Pronoun forms stayed bare nominatives; no accusative, dative, locative, ablative, comitative, possessive, or
  other pronoun case forms were admitted.
- `Yaluy`, `yinyay`, and `nyajil` stayed uninflected support heads; no demonstrative case, local-derived form, past
  `nyajin`, purposive `nyaji-nka`, reduplicated watching form, hearing compound, perception compound, or support
  inflection was opened.
- Rules 149-297 carry-forward traps remain closed, including recent traditional weapon/tool and water-fauna traps
  plus older sky, water/landform, fire, fauna, body, dwelling, source-prose, homograph, target-case, pronoun-case,
  demonstrative-case, perception-compound, target-compound, productive-reduplication, and support-inflection traps.
- **Process logging note.** Batch 339 stored source readback, non-singular nonpast water-fauna scope,
  token-aware coverage audit, duplicate preflight, static guards, under-review lint, row readback, exact duplicate
  scan, five-lens review, lessons, lexeme/source logs, close, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-339-visible-water-fauna-nonsingular-nonpast-perception-after-rule296-process.md`.
- Lint GREEN 17047; batch 339 added 50 accepted rows, 250 five-lens review passes, 35 lessons, 18 lexeme/source-log
  rows, export 14295/1387/1365, and process-event rows through export event 3412 before source-book/render events.

## Rule 298 - visible water-fauna non-singular past perception sweep after Rule 297 - batch-340 (PERCEPTION)

Batch 340 / Rule 298 brings the corpus to 17,097 verified sentences and supplies the sourced non-singular past
counterpart to Rule 297's visible water-fauna non-singular nonpast field. It uses checked bare target nouns with
five bare nominative non-singular pronoun bands, one bare local demonstrative, and `nyajin` as past visual perception.
The zero-collision bands are `Ngali TARGET yaluy nyajin`, `Ngaliny TARGET yinyay nyajin`,
`Yubal TARGET yaluy nyajin`, `Yurra TARGET yinyay nyajin`, and `Ngana TARGET yaluy nyajin`.

Source basis: target nouns were reread in the core dictionary-derived lexicon directly before banking. Line readback:
`ngawiya` 744, `ngujay` 745, `kuyu` 751, `yawu` 753, `judi` 754, `ngalkun` 755, `kubarr` 756, `kiju` 757,
`wakal` 758, and `julul` 759. Patz pronoun tables source bare nominative `ngali`, `ngaliny`, `yubal`, `yurra`,
and `ngana`. Patz local-demonstrative material sources Yalanji `yaluy` "here" and `yinyay` "there". Patz examples
source `nyaji-ny` "see-PAST", and the tense section sources past `-ny`; Rule 298 uses only corpus-conventional
`nyajin` as past perception.

The final 50-surface set inherited Rules 295-297's post-collision target set and returned no accepted, revised, or
under-review collisions.

Admitted target nouns retained: `ngawiya` sea turtle, `ngujay` freshwater turtle, `kuyu` fish, `yawu` stingray,
`judi` barramundi, `ngalkun` mullet, `kubarr` freshwater eel, `kiju` mudcrab, `wakal` prawn, and `julul` oyster.

Support heads: `ngali`, `ngaliny`, `yubal`, `yurra`, `ngana`, `yaluy`, `yinyay`, and `nyajin`.

**Visible water-fauna non-singular past perception distribution.**

| frame | safe Batch 340 form | construction lesson |
|---|---|---|
| 1du exclusive past, here | `Ngali ngawiya yaluy nyajin.` | we two, not you, saw the sea turtle here; no turtle-spearing, hunting, cooking, or eating row |
| 1du inclusive past, there | `Ngaliny kuyu yinyay nyajin.` | you and I saw the fish there; no catching, bait, net, spearing, cooking, or eating row |
| 2du past, here | `Yubal judi yaluy nyajin.` | you two saw the barramundi here; no Nyungkul replacement form or fishing row |
| 2pl past, there | `Yurra kiju yinyay nyajin.` | you all saw the mudcrab there; no biting, catching, cooking, or warning row |
| 1pl inclusive past, here | `Ngana julul yaluy nyajin.` | we saw the oyster here; no gathering, eating, shore, reef, or ecology row |

**Process traps from batch 340.**

- Exact duplicate preflight over the final 50 non-singular past surfaces returned no accepted, revised, or
  under-review collisions after retaining Rules 295-297's target set.
- Token-aware target coverage before banking after Rule 297 was: `ngawiya` 100, `ngujay` 32, `kuyu` 446, `yawu` 41,
  `judi` 21, `ngalkun` 27, `kubarr` 51, `kiju` 52, `wakal` 23, and `julul` 31. Support coverage from `words_used`
  JSON was `ngali` 413, `ngaliny` 355, `yubal` 365, `yurra` 350, `ngana` 935, `yaluy` 3282, `yinyay` 3554, and
  `nyajin` 700.
- `Ngawiya`, `ngujay`, `kuyu`, `yawu`, `judi`, `ngalkun`, `kubarr`, `kiju`, `wakal`, and `julul` keep only the
  selected visible target meanings. Turtle-spearing, hunting, catching, spearing, cooking, eating, bait, net, hook,
  danger, ecology, place/story, shore, reef, colour-property, and source-prose readings remain closed.
- All Rule 298 target nouns stayed bare; no target case, plural morphology, derivation, target compounds, productive
  reduplication, or target suffixing was admitted.
- Pronoun forms stayed bare nominatives; no accusative, dative, locative, ablative, comitative, possessive, or
  other pronoun case forms were admitted.
- `Yaluy`, `yinyay`, and `nyajin` stayed uninflected support heads; no demonstrative case, local-derived form,
  nonpast `nyajil`, purposive `nyaji-nka`, reduplicated watching form, hearing compound, perception compound, or
  support inflection was opened.
- Rules 149-298 carry-forward traps remain closed, including recent traditional weapon/tool and water-fauna traps
  plus older sky, water/landform, fire, fauna, body, dwelling, source-prose, homograph, target-case, pronoun-case,
  demonstrative-case, perception-compound, target-compound, productive-reduplication, and support-inflection traps.
- **Process logging note.** Batch 340 stored source readback, non-singular past water-fauna scope,
  token-aware coverage audit, duplicate preflight, static guards, under-review lint, row readback, exact duplicate
  scan, five-lens review, lessons, lexeme/source logs, close, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-340-visible-water-fauna-nonsingular-past-perception-after-rule297-process.md`.
- Lint GREEN 17097; batch 340 added 50 accepted rows, 250 five-lens review passes, 35 lessons, 18 lexeme/source-log
  rows, export 14335/1391/1371, and process-event rows through export event 3432 before source-book/render events.

## Rule 299 - visible insect non-singular past perception sweep after Rule 298 - batch-341 (PERCEPTION)

Batch 341 / Rule 299 brings the corpus to 17,147 verified sentences and supplies a sourced non-singular past
counterpart for the checked visible insect field. It uses checked bare target nouns with five bare nominative
non-singular pronoun bands, one bare local demonstrative, and `nyajin` as past visual perception. The zero-collision
bands are `Ngali TARGET yaluy nyajin`, `Ngaliny TARGET yinyay nyajin`, `Yubal TARGET yaluy nyajin`,
`Yurra TARGET yinyay nyajin`, and `Ngana TARGET yaluy nyajin`.

Source basis: dictionary line readbacks carried forward in the living books give `balarr` 833-841, `dijaraban`
5542-5551, `kalburiji` 12474-12484, `mawal` 18743-18753, `munudumbun` 20816-20826, `munyurri` 20868-20889,
`nakawarra` 21461-21470, `ngalmnbu` 21972-21980, `yarrka` 29551-29559, and `yiljun` 30019-30029. Patz pronoun
tables source bare nominative `ngali`, `ngaliny`, `yubal`, `yurra`, and `ngana`. Patz local-demonstrative material
sources Yalanji `yaluy` "here" and `yinyay` "there". Patz examples source `nyaji-ny` "see-PAST", and the tense
section sources past `-ny`; Rule 299 uses only corpus-conventional `nyajin` as past perception.

The final 50-surface set returned no accepted, revised, or under-review collisions.

Admitted target nouns retained: `balarr` flea, `dijaraban` mayfly, `kalburiji` kalburiji bee, `mawal` mawal bee,
`munudumbun` scorpion, `munyurri` sandfly, `nakawarra` nakawarra bee, `ngalmnbu` jumper ant, `yarrka` yarrka bee,
and `yiljun` grasshopper.

Support heads: `ngali`, `ngaliny`, `yubal`, `yurra`, `ngana`, `yaluy`, `yinyay`, and `nyajin`.

**Visible insect non-singular past perception distribution.**

| frame | safe Batch 341 form | construction lesson |
|---|---|---|
| 1du exclusive past, here | `Ngali balarr yaluy nyajin.` | we two, not you, saw the flea here; no bite, body, sickness, pest-control, or event row |
| 1du inclusive past, there | `Ngaliny kalburiji yinyay nyajin.` | you and I saw the kalburiji bee there; no honey, nest, egg, larvae, collecting, edible, or source-prose row |
| 2du past, here | `Yubal munudumbun yaluy nyajin.` | you two saw the scorpion here; no sting, poison, danger, sickness, or event row |
| 2pl past, there | `Yurra ngalmnbu yinyay nyajin.` | you all saw the jumper ant there; no jumping, bite, sting, antbed, or event row |
| 1pl inclusive past, here | `Ngana yiljun yaluy nyajin.` | we saw the grasshopper here; no singing, yam-readiness, seasonal-signal, movement, or event row |

**Process traps from batch 341.**

- Exact duplicate preflight over the final 50 non-singular past insect surfaces returned no accepted, revised, or
  under-review collisions.
- Token-aware target coverage before banking after Rule 298 was: `balarr` 25, `dijaraban` 25, `kalburiji` 25,
  `mawal` 25, `munudumbun` 25, `munyurri` 25, `nakawarra` 25, `ngalmnbu` 25, `yarrka` 25, and `yiljun` 25. Support
  coverage from `words_used` JSON was `ngali` 423, `ngaliny` 365, `yubal` 375, `yurra` 360, `ngana` 945, `yaluy`
  3312, `yinyay` 3574, and `nyajin` 750.
- `Balarr`, `dijaraban`, `kalburiji`, `mawal`, `munudumbun`, `munyurri`, `nakawarra`, `ngalmnbu`, `yarrka`, and
  `yiljun` keep only the selected visible target meanings. Bite, sting, poison, sickness, honey, nest, eggs,
  larvae, collecting, edible/food/medicine, seasonal signal, singing, jumping, antbed, body/human-body, ecology,
  danger, event, and source-prose readings remain closed.
- All Rule 299 target nouns stayed bare; no target case, plural morphology, derivation, target compounds, productive
  reduplication, or target suffixing was admitted.
- Pronoun forms stayed bare nominatives; no accusative, dative, locative, ablative, comitative, possessive, or
  other pronoun case forms were admitted.
- `Yaluy`, `yinyay`, and `nyajin` stayed uninflected support heads; no demonstrative case, local-derived form,
  nonpast `nyajil`, purposive `nyaji-nka`, reduplicated watching form, hearing compound, perception compound, or
  support inflection was opened.
- Rules 149-299 carry-forward traps remain closed, including recent traditional weapon/tool, water-fauna, and insect
  traps plus older sky, water/landform, fire, fauna, body, dwelling, source-prose, homograph, target-case,
  pronoun-case, demonstrative-case, perception-compound, target-compound, productive-reduplication, and
  support-inflection traps.
- **Process logging note.** Batch 341 stored source readback, non-singular past insect scope, token-aware coverage
  audit, duplicate preflight, static guards, under-review lint, row readback, exact duplicate scan, five-lens review,
  lessons, lexeme/source logs, close, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-341-insect-nonsingular-past-perception-after-rule298-process.md`.
- Lint GREEN 17147; batch 341 added 50 accepted rows, 250 five-lens review passes, 35 lessons, 18 lexeme/source-log
  rows, export 14382/1393/1372, and process-event rows through export event 3452 before source-book/render events.

## Rule 300 - complementary visible insect non-singular past perception sweep after Rule 299 - batch-342 (PERCEPTION)

Batch 342 / Rule 300 brings the corpus to 17,197 verified sentences and completes the here/there complement of
Rule 299's visible insect non-singular past field. It uses the same checked bare target nouns with five bare
nominative non-singular pronoun bands, one complementary bare local demonstrative, and `nyajin` as past visual
perception. The zero-collision bands are `Ngali TARGET yinyay nyajin`, `Ngaliny TARGET yaluy nyajin`,
`Yubal TARGET yinyay nyajin`, `Yurra TARGET yaluy nyajin`, and `Ngana TARGET yinyay nyajin`.

Source basis: direct dictionary yaml readback gives `balarr` line 833, `dijaraban` 5542, `kalburiji` 12474,
`mawal` 18743, `munudumbun` 20816, `munyurri` 20868, `nakawarra` 21461, `ngalmnbu` 21972, `yarrka` 29551, and
`yiljun` 30019. Living grammar pronoun tables source bare nominative `ngali`, `ngaliny`, `yubal`, `yurra`, and
`ngana`; the clusivity note confirms the exclusive/inclusive readings. Demonstrative notes source Yalanji `yaluy`
"here" and `yinyay` "there". Patz examples and living grammar source `nyaji-ny` / `nyajin` as past perception; Rule
300 uses only corpus-conventional `nyajin`.

The final 50-surface set returned no accepted, revised, or under-review collisions.

Admitted target nouns retained: `balarr` flea, `dijaraban` mayfly, `kalburiji` kalburiji bee, `mawal` mawal bee,
`munudumbun` scorpion, `munyurri` sandfly, `nakawarra` nakawarra bee, `ngalmnbu` jumper ant, `yarrka` yarrka bee,
and `yiljun` grasshopper.

Support heads: `ngali`, `ngaliny`, `yubal`, `yurra`, `ngana`, `yaluy`, `yinyay`, and `nyajin`.

**Complementary visible insect non-singular past perception distribution.**

| frame | safe Batch 342 form | construction lesson |
|---|---|---|
| 1du exclusive past, there | `Ngali balarr yinyay nyajin.` | we two, not you, saw the flea there; no bite, body, sickness, pest-control, or event row |
| 1du inclusive past, here | `Ngaliny kalburiji yaluy nyajin.` | you and I saw the kalburiji bee here; no honey, nest, egg, larvae, collecting, edible, or source-prose row |
| 2du past, there | `Yubal munudumbun yinyay nyajin.` | you two saw the scorpion there; no sting, poison, danger, sickness, or event row |
| 2pl past, here | `Yurra ngalmnbu yaluy nyajin.` | you all saw the jumper ant here; no jumping, bite, sting, antbed, or event row |
| 1pl inclusive past, there | `Ngana yiljun yinyay nyajin.` | we saw the grasshopper there; no singing, yam-readiness, seasonal-signal, movement, or event row |

**Process traps from batch 342.**

- Exact duplicate preflight over the final 50 complementary non-singular past insect surfaces returned no accepted,
  revised, or under-review collisions.
- Token-aware target coverage before banking after Rule 299 was: `balarr` 30, `dijaraban` 30, `kalburiji` 30,
  `mawal` 30, `munudumbun` 30, `munyurri` 30, `nakawarra` 30, `ngalmnbu` 30, `yarrka` 30, and `yiljun` 30. Support
  coverage from `words_used` JSON was `ngali` 433, `ngaliny` 375, `yubal` 385, `yurra` 370, `ngana` 955, `yaluy`
  3342, `yinyay` 3594, and `nyajin` 800.
- `Balarr`, `dijaraban`, `kalburiji`, `mawal`, `munudumbun`, `munyurri`, `nakawarra`, `ngalmnbu`, `yarrka`, and
  `yiljun` keep only the selected visible target meanings. Synonym expansion, dragonfly expansion, bite, sting,
  poison, sickness, vomiting, honey, nest, eggs, larvae, collecting, edible/food/medicine, seasonal signal, singing,
  jumping, antbed, body/human-body, tree/wood, ecology, movement, danger, event, and source-prose readings remain
  closed.
- All Rule 300 target nouns stayed bare; no target case, plural morphology, derivation, target compounds, productive
  reduplication, or target suffixing was admitted.
- Pronoun forms stayed bare nominatives; no accusative, dative, locative, ablative, comitative, possessive, or
  other pronoun case forms were admitted.
- `Yaluy`, `yinyay`, and `nyajin` stayed uninflected support heads; no demonstrative case, local-derived form,
  nonpast `nyajil`, purposive `nyaji-nka`, reduplicated watching form, hearing compound, perception compound, or
  support inflection was opened.
- Rules 149-300 carry-forward traps remain closed, including recent traditional weapon/tool, water-fauna, and insect
  traps plus older sky, water/landform, fire, fauna, body, dwelling, source-prose, homograph, target-case,
  pronoun-case, demonstrative-case, perception-compound, target-compound, productive-reduplication, and
  support-inflection traps.
- **Process logging note.** Batch 342 stored direct source readback, complementary non-singular past insect scope,
  token-aware coverage audit, duplicate preflight, static guards, under-review lint, row readback, exact duplicate
  scan, five-lens review, lessons, lexeme/source logs, close, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-342-complementary-insect-nonsingular-past-perception-after-rule299-process.md`.
- Lint GREEN 17197; batch 342 added 50 accepted rows, 250 five-lens review passes, 35 lessons, 18 lexeme/source-log
  rows, export 14426/1393/1378, and process-event rows through export event 3472 before source-book/render events.

## Rule 301 - visible insect singular/third-person past perception sweep after Rule 300 - batch-343 (PERCEPTION)

Batch 343 / Rule 301 brings the corpus to 17,247 verified sentences and supplies a sourced past counterpart to the
earlier singular/third-person insect nonpast perception field. It uses checked bare target nouns with five bare
nominative singular/third-person pronoun bands, one bare local demonstrative, and `nyajin` as past visual
perception. The zero-collision bands are `Ngayu TARGET yinyay nyajin`, `Yundu TARGET yaluy nyajin`,
`Nyulu TARGET yinyay nyajin`, `Bula TARGET yaluy nyajin`, and `Jana TARGET yinyay nyajin`.

Source basis: direct dictionary yaml readback gives `balarr` line 833, `dijaraban` 5542, `kalburiji` 12474,
`mawal` 18743, `munudumbun` 20816, `munyurri` 20868, `nakawarra` 21461, `ngalmnbu` 21972, `yarrka` 29551, and
`yiljun` 30019. Living grammar pronoun tables source bare nominative `ngayu`, `yundu`, `nyulu`, `bula`, and `jana`.
Demonstrative notes source Yalanji `yaluy` "here" and `yinyay` "there". Patz examples and living grammar source
`nyaji-ny` / `nyajin` as past perception; Rule 301 uses only corpus-conventional `nyajin`.

The final 50-surface set returned no accepted, revised, or under-review collisions.

Admitted target nouns retained: `balarr` flea, `dijaraban` mayfly, `kalburiji` kalburiji bee, `mawal` mawal bee,
`munudumbun` scorpion, `munyurri` sandfly, `nakawarra` nakawarra bee, `ngalmnbu` jumper ant, `yarrka` yarrka bee,
and `yiljun` grasshopper.

Support heads: `ngayu`, `yundu`, `nyulu`, `bula`, `jana`, `yaluy`, `yinyay`, and `nyajin`.

**Visible insect singular/third-person past perception distribution.**

| frame | safe Batch 343 form | construction lesson |
|---|---|---|
| 1sg past, there | `Ngayu balarr yinyay nyajin.` | I saw the flea there; no bite, body, sickness, pest-control, or event row |
| 2sg past, here | `Yundu kalburiji yaluy nyajin.` | you saw the kalburiji bee here; no honey, nest, egg, larvae, collecting, edible, or source-prose row |
| 3sg past, there | `Nyulu munudumbun yinyay nyajin.` | he saw the scorpion there; no sting, poison, danger, sickness, or event row |
| 3du past, here | `Bula ngalmnbu yaluy nyajin.` | the two of them saw the jumper ant here; no jumping, bite, sting, antbed, or event row |
| 3pl past, there | `Jana yiljun yinyay nyajin.` | they saw the grasshopper there; no singing, yam-readiness, seasonal-signal, movement, or event row |

**Process traps from batch 343.**

- Exact duplicate preflight over the final 50 singular/third-person past insect surfaces returned no accepted,
  revised, or under-review collisions.
- Token-aware target coverage before banking after Rule 300 was: `balarr` 35, `dijaraban` 35, `kalburiji` 35,
  `mawal` 35, `munudumbun` 35, `munyurri` 35, `nakawarra` 35, `ngalmnbu` 35, `yarrka` 35, and `yiljun` 35. Support
  coverage from `words_used` JSON was `ngayu` 1261, `yundu` 857, `nyulu` 532, `bula` 328, `jana` 1033, `yaluy`
  3362, `yinyay` 3624, and `nyajin` 850.
- `Balarr`, `dijaraban`, `kalburiji`, `mawal`, `munudumbun`, `munyurri`, `nakawarra`, `ngalmnbu`, `yarrka`, and
  `yiljun` keep only the selected visible target meanings. Synonym expansion, dragonfly expansion, bite, sting,
  poison, sickness, vomiting, honey, nest, eggs, larvae, collecting, edible/food/medicine, seasonal signal, singing,
  jumping, antbed, body/human-body, tree/wood, ecology, movement, danger, event, and source-prose readings remain
  closed.
- All Rule 301 target nouns stayed bare; no target case, plural morphology, derivation, target compounds, productive
  reduplication, or target suffixing was admitted.
- Pronoun forms stayed bare nominatives; no accusative, dative, locative, ablative, comitative, possessive, or
  other pronoun case forms were admitted.
- `Yaluy`, `yinyay`, and `nyajin` stayed uninflected support heads; no demonstrative case, local-derived form,
  nonpast `nyajil`, purposive `nyaji-nka`, reduplicated watching form, hearing compound, perception compound, or
  support inflection was opened.
- Rules 149-301 carry-forward traps remain closed, including recent traditional weapon/tool, water-fauna, and insect
  traps plus older sky, water/landform, fire, fauna, body, dwelling, source-prose, homograph, target-case,
  pronoun-case, demonstrative-case, perception-compound, target-compound, productive-reduplication, and
  support-inflection traps.
- **Process logging note.** Batch 343 stored direct source readback, singular/third-person past insect scope,
  token-aware coverage audit, duplicate preflight, static guards, under-review lint, row readback, exact duplicate
  scan, five-lens review, lessons, lexeme/source logs, close, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-343-insect-singular-third-past-perception-after-rule300-process.md`.
- Lint GREEN 17247; batch 343 added 50 accepted rows, 250 five-lens review passes, 35 lessons, 18 lexeme/source-log
  rows, export 14468/1396/1383, and process-event rows through export event 3492 before source-book/render events.

## Rule 302 - complementary visible insect singular/third-person past perception sweep after Rule 301 - batch-344 (PERCEPTION)

Batch 344 / Rule 302 brings the corpus to 17,297 verified sentences and completes the complementary
local-demonstrative half of Rule 301's visible insect singular/third-person past perception field. It uses checked
bare target nouns with five bare nominative singular/third-person pronoun bands, one complementary bare local
demonstrative, and `nyajin` as past visual perception. The zero-collision bands are
`Ngayu TARGET yaluy nyajin`, `Yundu TARGET yinyay nyajin`, `Nyulu TARGET yaluy nyajin`,
`Bula TARGET yinyay nyajin`, and `Jana TARGET yaluy nyajin`.

Source basis: direct dictionary yaml readback gives `balarr` line 833, `dijaraban` 5542, `kalburiji` 12474,
`mawal` 18743, `munudumbun` 20816, `munyurri` 20868, `nakawarra` 21461, `ngalmnbu` 21972, `yarrka` 29551, and
`yiljun` 30019. Living grammar pronoun tables source bare nominative `ngayu`, `yundu`, `nyulu`, `bula`, and `jana`.
Demonstrative notes source Yalanji `yaluy` "here" and `yinyay` "there". Patz examples and living grammar source
`nyaji-ny` / `nyajin` as past perception; Rule 302 uses only corpus-conventional `nyajin`.

The final 50-surface set returned no accepted, revised, or under-review collisions.

Admitted target nouns retained: `balarr` flea, `dijaraban` mayfly, `kalburiji` kalburiji bee, `mawal` mawal bee,
`munudumbun` scorpion, `munyurri` sandfly, `nakawarra` nakawarra bee, `ngalmnbu` jumper ant, `yarrka` yarrka bee,
and `yiljun` grasshopper.

Support heads: `ngayu`, `yundu`, `nyulu`, `bula`, `jana`, `yaluy`, `yinyay`, and `nyajin`.

**Complementary visible insect singular/third-person past perception distribution.**

| frame | safe Batch 344 form | construction lesson |
|---|---|---|
| 1sg past, here | `Ngayu balarr yaluy nyajin.` | I saw the flea here; no bite, body, sickness, pest-control, or event row |
| 2sg past, there | `Yundu kalburiji yinyay nyajin.` | you saw the kalburiji bee there; no honey, nest, egg, larvae, collecting, edible, or source-prose row |
| 3sg past, here | `Nyulu munudumbun yaluy nyajin.` | he saw the scorpion here; no sting, poison, danger, sickness, or event row |
| 3du past, there | `Bula ngalmnbu yinyay nyajin.` | the two of them saw the jumper ant there; no jumping, bite, sting, antbed, or event row |
| 3pl past, here | `Jana yiljun yaluy nyajin.` | they saw the grasshopper here; no singing, yam-readiness, seasonal-signal, movement, or event row |

**Process traps from batch 344.**

- Exact duplicate preflight over the final 50 complementary singular/third-person past insect surfaces returned no
  accepted, revised, or under-review collisions.
- Token-aware target coverage before banking after Rule 301 was: `balarr` 40, `dijaraban` 40, `kalburiji` 40,
  `mawal` 40, `munudumbun` 40, `munyurri` 40, `nakawarra` 40, `ngalmnbu` 40, `yarrka` 40, and `yiljun` 40. Support
  coverage from `words_used` JSON was `ngayu` 1271, `yundu` 867, `nyulu` 542, `bula` 338, `jana` 1043, `yaluy`
  3382, `yinyay` 3654, and `nyajin` 900.
- `Balarr`, `dijaraban`, `kalburiji`, `mawal`, `munudumbun`, `munyurri`, `nakawarra`, `ngalmnbu`, `yarrka`, and
  `yiljun` keep only the selected visible target meanings. Synonym expansion, dragonfly expansion, bite, sting,
  poison, sickness, vomiting, honey, nest, eggs, larvae, collecting, edible/food/medicine, seasonal signal, singing,
  jumping, antbed, body/human-body, tree/wood, ecology, movement, danger, event, and source-prose readings remain
  closed.
- All Rule 302 target nouns stayed bare; no target case, plural morphology, derivation, target compounds, productive
  reduplication, or target suffixing was admitted.
- Pronoun forms stayed bare nominatives; no accusative, dative, locative, ablative, comitative, possessive, or
  other pronoun case forms were admitted.
- `Yaluy`, `yinyay`, and `nyajin` stayed uninflected support heads; no demonstrative case, local-derived form,
  nonpast `nyajil`, purposive `nyaji-nka`, reduplicated watching form, hearing compound, perception compound, or
  support inflection was opened.
- Rules 149-302 carry-forward traps remain closed, including recent traditional weapon/tool, water-fauna, and insect
  traps plus older sky, water/landform, fire, fauna, body, dwelling, source-prose, homograph, target-case,
  pronoun-case, demonstrative-case, perception-compound, target-compound, productive-reduplication, and
  support-inflection traps.
- **Process logging note.** Batch 344 stored direct source readback, complementary singular/third-person past insect
  scope, token-aware coverage audit, duplicate preflight, static guards, under-review lint, row readback, exact
  duplicate scan, five-lens review, lessons, lexeme/source logs, close, post-close lint, and export in
  `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-344-complementary-insect-singular-third-past-perception-after-rule301-process.md`.
- Lint GREEN 17297; batch 344 added 50 accepted rows, 250 five-lens review passes, 35 lessons, 18 lexeme/source-log
  rows, export 14510/1402/1385, and process-event rows through export event 3512 before source-book/render events.

## Rule 303 - visible flora/tree singular/third-person nonpast perception sweep after Rule 302 - batch-345 (PERCEPTION)

Batch 345 / Rule 303 brings the corpus to 17,347 verified sentences and opens a carefully bounded visible
flora/tree perception field after the insect past-perception sequence. It uses checked bare target nouns with five
bare nominative singular/third-person pronoun bands, one bare local demonstrative, and `nyajil` as nonpast visual
perception. The zero-collision bands are `Ngayu TARGET yaluy nyajil`, `Yundu TARGET yinyay nyajil`,
`Nyulu TARGET yaluy nyajil`, `Bula TARGET yinyay nyajil`, and `Jana TARGET yaluy nyajil`.

Source basis: direct dictionary yaml readback gives `bujabay` line 3572, `jingajalka` line 9465, `jirimandi` line
9765, `julbal` lines 10479 and 10491, `jungka` lines 10893 and 10903, `karranda` line 13556, `karrandal` line
13568, `kawarr` lines 13872 and 13884, `marril` lines 18574 and 18586, and `ngurrkul` lines 23921 and 23933.
Living grammar pronoun tables source bare nominative `ngayu`, `yundu`, `nyulu`, `bula`, and `jana`. Demonstrative
notes source Yalanji `yaluy` "here" and `yinyay` "there". Patz examples and the living grammar source `nyaji-l` /
`nyajil` as nonpast perception.

The final 50-surface set returned no accepted, revised, or under-review collisions.

Admitted target nouns retained: `bujabay` bujabay tree, `jingajalka` jingajalka tree, `jirimandi` coconut tree,
`julbal` tree, `jungka` wild cherry tree, `karranda` tree, `karrandal` tree, `kawarr` bloodwood tree, `marril` ti
tree, and `ngurrkul` fig tree.

Support heads: `ngayu`, `yundu`, `nyulu`, `bula`, `jana`, `yaluy`, `yinyay`, and `nyajil`.

**Visible flora/tree singular/third-person nonpast perception distribution.**

| frame | safe Batch 345 form | construction lesson |
|---|---|---|
| 1sg nonpast, here | `Ngayu bujabay yaluy nyajil.` | I see the bujabay tree here; no fruit, edible, leaching, water preparation, or source-use row |
| 2sg nonpast, there | `Yundu jingajalka yinyay nyajil.` | you see the jingajalka tree there; no bark basket, cooking, stone, bone/death, or source-use row |
| 3sg nonpast, here | `Nyulu jirimandi yaluy nyajil.` | he sees the coconut tree here; no food, use, history, or source-prose row |
| 3du nonpast, there | `Bula karrandal yinyay nyajil.` | the two of them see the karrandal tree there; no leaf colour, crushing, boils, remedy, or medicine row |
| 3pl nonpast, here | `Jana ngurrkul yaluy nyajil.` | they see the fig tree here; no fruit, edible, food, deep-scrub, or ecology row |

**Process traps from batch 345.**

- Exact duplicate preflight over the final 50 flora/tree singular/third-person nonpast perception surfaces returned
  no accepted, revised, or under-review collisions.
- Token-aware target coverage before banking after Rule 302 was zero for all ten selected target heads:
  `bujabay`, `jingajalka`, `jirimandi`, `julbal`, `jungka`, `karranda`, `karrandal`, `kawarr`, `marril`, and
  `ngurrkul`. Support coverage from `words_used` JSON was `ngayu` 1281, `yundu` 877, `nyulu` 552, `bula` 348,
  `jana` 1053, `yaluy` 3412, `yinyay` 3674, and `nyajil` 3447.
- `Bujabay`, `jingajalka`, `jirimandi`, `julbal`, `jungka`, `karranda`, `karrandal`, `kawarr`, `marril`, and
  `ngurrkul` keep only the selected visible tree meanings. Fruit, seed, edible/food, leaching, soaking, water
  preparation, bark baskets, cooking, hot stones, bone/death, seasonal ripening, leaf colour, crushing, boils,
  remedy/medicine, timber/wood, firewood, mangrove, oars, scrub, ecology, place/story/use, and source-prose readings
  remain closed.
- All Rule 303 target nouns stayed bare; no target case, plural morphology, derivation, target compounds, productive
  reduplication, or target suffixing was admitted.
- Pronoun forms stayed bare nominatives; no accusative, dative, locative, ablative, comitative, possessive, or
  other pronoun case forms were admitted.
- `Yaluy`, `yinyay`, and `nyajil` stayed uninflected support heads; no demonstrative case, local-derived form, past
  `nyajin`, purposive `nyaji-nka`, reduplicated watching form, hearing compound, perception compound, or support
  inflection was opened.
- Rules 149-303 carry-forward traps remain closed, including recent traditional weapon/tool, water-fauna, insect, and
  flora/tree traps plus older sky, water/landform, fire, fauna, body, dwelling, source-prose, homograph, target-case,
  pronoun-case, demonstrative-case, perception-compound, target-compound, productive-reduplication, and
  support-inflection traps.
- **Process logging note.** Batch 345 stored direct source readback, visible flora/tree singular/third-person
  nonpast scope, token-aware coverage audit, duplicate preflight, static guards, under-review lint, row readback,
  exact duplicate scan, five-lens review, lessons, lexeme/source logs, close, post-close lint, and export in
  `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-345-visible-flora-tree-singular-third-nonpast-perception-after-rule302-process.md`.
- Lint GREEN 17347; batch 345 added 50 accepted rows, 250 five-lens review passes, 35 lessons, 18 lexeme/source-log
  rows, export 14554/1406/1387, and process-event rows through export event 3532 before source-book/render events.

## Rule 304 - visible flora/tree non-singular nonpast perception sweep after Rule 303 - batch-346 (PERCEPTION)

Batch 346 / Rule 304 brings the corpus to 17,397 verified sentences and extends the Rule 303 flora/tree field into
non-singular nonpast visual perception. It uses the same checked bare target nouns with five bare nominative
non-singular pronoun bands, one bare local demonstrative, and `nyajil` as nonpast visual perception. The
zero-collision bands are `Ngali TARGET yinyay nyajil`, `Ngaliny TARGET yaluy nyajil`,
`Yubal TARGET yinyay nyajil`, `Yurra TARGET yaluy nyajil`, and `Ngana TARGET yinyay nyajil`.

Source basis: direct dictionary yaml readback gives `bujabay` lines 3572-3577, `jingajalka` 9465-9470,
`jirimandi` 9765-9770, `julbal` 10479-10494, `jungka` 10893-10906, `karranda` 13556-13567, `karrandal`
13568-13579, `kawarr` 13872-13894, `marril` 18574-18597, and `ngurrkul` 23921-23942. Living grammar pronoun
table lines 2577-2582 source bare nominative `ngali`, `ngaliny`, `yubal`, `yurra`, and `ngana`; lines 2674-2684
source the non-singular pronoun history and inclusive/exclusive values. Demonstrative notes source Yalanji `yaluy`
"here" and `yinyay` "there". Patz examples and the living grammar source `nyaji-l` / `nyajil` as nonpast
perception.

The final 50-surface set returned no accepted, revised, or under-review collisions.

Admitted target nouns retained: `bujabay` bujabay tree, `jingajalka` jingajalka tree, `jirimandi` coconut tree,
`julbal` tree, `jungka` wild cherry tree, `karranda` tree, `karrandal` tree, `kawarr` bloodwood tree, `marril` ti
tree, and `ngurrkul` fig tree.

Support heads: `ngali`, `ngaliny`, `yubal`, `yurra`, `ngana`, `yaluy`, `yinyay`, and `nyajil`.

**Visible flora/tree non-singular nonpast perception distribution.**

| frame | safe Batch 346 form | construction lesson |
|---|---|---|
| 1du exclusive nonpast, there | `Ngali bujabay yinyay nyajil.` | we two, not you, see the bujabay tree there; no fruit, edible, leaching, water preparation, or source-use row |
| 1du inclusive nonpast, here | `Ngaliny jingajalka yaluy nyajil.` | you and I see the jingajalka tree here; no bark basket, cooking, stone, bone/death, or source-use row |
| 2du nonpast, there | `Yubal jirimandi yinyay nyajil.` | you two see the coconut tree there; no food, use, history, or source-prose row |
| 2pl nonpast, here | `Yurra karrandal yaluy nyajil.` | you all see the karrandal tree here; no leaf colour, crushing, boils, remedy, or medicine row |
| 1pl inclusive nonpast, there | `Ngana ngurrkul yinyay nyajil.` | we see the fig tree there; no fruit, edible, food, deep-scrub, or ecology row |

**Process traps from batch 346.**

- Exact duplicate preflight over the final 50 flora/tree non-singular nonpast perception surfaces returned no
  accepted, revised, or under-review collisions.
- Token-aware target coverage before banking after Rule 303 was 5 for each selected target head:
  `bujabay`, `jingajalka`, `jirimandi`, `julbal`, `jungka`, `karranda`, `karrandal`, `kawarr`, `marril`, and
  `ngurrkul`. Support coverage from `words_used` JSON was `ngali` 443, `ngaliny` 385, `yubal` 395, `yurra` 380,
  `ngana` 965, `yaluy` 3442, `yinyay` 3694, and `nyajil` 3497.
- `Bujabay`, `jingajalka`, `jirimandi`, `julbal`, `jungka`, `karranda`, `karrandal`, `kawarr`, `marril`, and
  `ngurrkul` keep only the selected visible tree meanings. Fruit, seed, edible/food, leaching, soaking, water
  preparation, bark baskets, cooking, hot stones, bone/death, seasonal ripening, leaf colour, crushing, cooking-leaf
  translation drift, boils, remedy/medicine, timber/wood, firewood, mangrove, oars, scrub, ecology, place/story/use,
  and source-prose readings remain closed.
- All Rule 304 target nouns stayed bare; no target case, plural morphology, derivation, target compounds, productive
  reduplication, or target suffixing was admitted.
- Pronoun forms stayed bare nominatives; no non-singular accusative, dative, locative, ablative, comitative,
  possessive, or other pronoun case forms were admitted.
- `Yaluy`, `yinyay`, and `nyajil` stayed uninflected support heads; no demonstrative case, local-derived form, past
  `nyajin`, purposive `nyaji-nka`, reduplicated watching form, hearing compound, perception compound, or support
  inflection was opened.
- Rules 149-304 carry-forward traps remain closed, including recent traditional weapon/tool, water-fauna, insect, and
  flora/tree traps plus older sky, water/landform, fire, fauna, body, dwelling, source-prose, homograph, target-case,
  pronoun-case, demonstrative-case, perception-compound, target-compound, productive-reduplication, and
  support-inflection traps.
- **Process logging note.** Batch 346 stored direct source readback, visible flora/tree non-singular nonpast scope,
  token-aware coverage audit, duplicate preflight, static guards, under-review lint, row readback, exact duplicate
  scan, five-lens review, lessons, lexeme/source logs, close, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-346-visible-flora-tree-nonsingular-nonpast-perception-after-rule303-process.md`.
- Lint GREEN 17397; batch 346 added 50 accepted rows, 250 five-lens review passes, 35 lessons, 18 lexeme/source-log
  rows, export 14598/1411/1388, and process-event rows through export event 3552 before source-book/render events.

## Rule 305 - complementary visible flora/tree non-singular nonpast perception sweep after Rule 304 - batch-347 (PERCEPTION)

Batch 347 / Rule 305 brings the corpus to 17,447 verified sentences and completes the local-demonstrative complement
of the Rule 304 non-singular flora/tree perception grid. It keeps the same ten checked bare target nouns, the same
five bare nominative non-singular pronoun bands, and `nyajil` as nonpast visual perception, but reverses the
Rule 304 `yaluy`/`yinyay` slot. The zero-collision bands are `Ngali TARGET yaluy nyajil`,
`Ngaliny TARGET yinyay nyajil`, `Yubal TARGET yaluy nyajil`, `Yurra TARGET yinyay nyajil`, and
`Ngana TARGET yaluy nyajil`.

Source basis: direct dictionary yaml readback gives `bujabay` lines 3572-3577, `jingajalka` 9465-9470,
`jirimandi` 9765-9770, `julbal` 10479-10494, `jungka` 10893-10906, `karranda` 13556-13567, `karrandal`
13568-13579, `kawarr` 13872-13894, `marril` 18574-18597, and `ngurrkul` 23921-23942. Living grammar pronoun
table lines 2577-2582 source bare nominative `ngali`, `ngaliny`, `yubal`, `yurra`, and `ngana`; lines 2674-2684
source the non-singular pronoun history and inclusive/exclusive values. Demonstrative notes source Yalanji `yaluy`
"here" and `yinyay` "there". Patz examples and the living grammar source `nyaji-l` / `nyajil` as nonpast
perception.

The final 50-surface set returned no accepted, revised, or under-review collisions.

Admitted target nouns retained: `bujabay` bujabay tree, `jingajalka` jingajalka tree, `jirimandi` coconut tree,
`julbal` tree, `jungka` wild cherry tree, `karranda` tree, `karrandal` tree, `kawarr` bloodwood tree, `marril` ti
tree, and `ngurrkul` fig tree.

Support heads: `ngali`, `ngaliny`, `yubal`, `yurra`, `ngana`, `yaluy`, `yinyay`, and `nyajil`.

**Complementary visible flora/tree non-singular nonpast perception distribution.**

| frame | safe Batch 347 form | construction lesson |
|---|---|---|
| 1du exclusive nonpast, here | `Ngali bujabay yaluy nyajil.` | we two, not you, see the bujabay tree here; no fruit, edible, leaching, water preparation, or source-use row |
| 1du inclusive nonpast, there | `Ngaliny jingajalka yinyay nyajil.` | you and I see the jingajalka tree there; no bark basket, cooking, stone, bone/death, or source-use row |
| 2du nonpast, here | `Yubal jirimandi yaluy nyajil.` | you two see the coconut tree here; no food, use, history, or source-prose row |
| 2pl nonpast, there | `Yurra karrandal yinyay nyajil.` | you all see the karrandal tree there; no leaf colour, crushing, cooking-leaf translation drift, boils, remedy, or medicine row |
| 1pl inclusive nonpast, here | `Ngana ngurrkul yaluy nyajil.` | we see the fig tree here; no fruit, edible, food, deep-scrub, or ecology row |

**Process traps from batch 347.**

- Exact duplicate preflight over the final 50 complementary flora/tree non-singular nonpast perception surfaces returned
  no accepted, revised, or under-review collisions.
- Token-aware target coverage before banking after Rule 304 was 10 for each selected target head:
  `bujabay`, `jingajalka`, `jirimandi`, `julbal`, `jungka`, `karranda`, `karrandal`, `kawarr`, `marril`, and
  `ngurrkul`. Support coverage from `words_used` JSON was `ngali` 453, `ngaliny` 395, `yubal` 405, `yurra` 390,
  `ngana` 975, `yaluy` 3462, `yinyay` 3724, and `nyajil` 3547.
- `Bujabay`, `jingajalka`, `jirimandi`, `julbal`, `jungka`, `karranda`, `karrandal`, `kawarr`, `marril`, and
  `ngurrkul` keep only the selected visible tree meanings. Fruit, seed, edible/food, leaching, soaking, water
  preparation, bark baskets, cooking, hot stones, bone/death, seasonal ripening, leaf colour, crushing, cooking-leaf
  translation drift, boils, remedy/medicine, timber/wood, firewood, mangrove, oars, scrub, ecology, place/story/use,
  and source-prose readings remain closed.
- All Rule 305 target nouns stayed bare; no target case, plural morphology, derivation, target compounds, productive
  reduplication, or target suffixing was admitted.
- Pronoun forms stayed bare nominatives; no non-singular accusative, dative, locative, ablative, comitative,
  possessive, or other pronoun case forms were admitted.
- `Yaluy`, `yinyay`, and `nyajil` stayed uninflected support heads; no demonstrative case, local-derived form, past
  `nyajin`, purposive `nyaji-nka`, reduplicated watching form, hearing compound, perception compound, or support
  inflection was opened.
- Rules 149-305 carry-forward traps remain closed, including recent traditional weapon/tool, water-fauna, insect, and
  flora/tree traps plus older sky, water/landform, fire, fauna, body, dwelling, source-prose, homograph, target-case,
  pronoun-case, demonstrative-case, perception-compound, target-compound, productive-reduplication, and
  support-inflection traps.
- **Process logging note.** Batch 347 stored direct source readback, complementary visible flora/tree non-singular
  nonpast scope, token-aware coverage audit, duplicate preflight, static guards, under-review lint, row readback,
  exact duplicate scan, five-lens review, lessons, lexeme/source logs, close, post-close lint, and export in
  `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-347-complementary-flora-tree-nonsingular-nonpast-perception-after-rule304-process.md`.
- Lint GREEN 17447; batch 347 added 50 accepted rows, 250 five-lens review passes, 35 lessons, 18 lexeme/source-log
  rows, export 14640/1416/1391, and process-event rows through export event 3572 before source-book/render events.

## Rule 306 - visible flora/tree singular/third-person past perception sweep after Rule 305 - batch-348 (PERCEPTION)

Batch 348 / Rule 306 brings the corpus to 17,497 verified sentences and opens the singular/third-person past
perception counterpart to the recent visible flora/tree nonpast grids. It keeps the same ten checked bare target
nouns, uses five bare nominative singular/third-person pronoun bands, and uses `nyajin` as past visual perception.
The zero-collision bands are `Ngayu TARGET yaluy nyajin`, `Yundu TARGET yinyay nyajin`,
`Nyulu TARGET yaluy nyajin`, `Bula TARGET yinyay nyajin`, and `Jana TARGET yaluy nyajin`.

Source basis: direct dictionary yaml readback gives `bujabay` lines 3572-3577, `jingajalka` 9465-9470,
`jirimandi` 9765-9770, `julbal` 10479-10498, `jungka` 10893-10910, `karranda` 13556-13567, `karrandal`
13568-13579, `kawarr` 13872-13894, `marril` 18574-18597, and `ngurrkul` 23921-23942. Grammar line 2568 gives
`Ngayu ... nyaji-ny` with gloss `see-PAST`. Living grammar pronoun table lines 2577-2582 source bare nominative
`ngayu`, `yundu`, `nyulu`, `bula`, and `jana`; lines 2684-2686 give additional third-person non-singular support.
Demonstrative notes source Yalanji `yaluy` "here" and `yinyay` "there".

The final 50-surface set returned no accepted, revised, or under-review collisions.

Admitted target nouns retained: `bujabay` bujabay tree, `jingajalka` jingajalka tree, `jirimandi` coconut tree,
`julbal` tree, `jungka` wild cherry tree, `karranda` tree, `karrandal` tree, `kawarr` bloodwood tree, `marril` ti
tree, and `ngurrkul` fig tree.

Support heads: `ngayu`, `yundu`, `nyulu`, `bula`, `jana`, `yaluy`, `yinyay`, and `nyajin`.

**Visible flora/tree singular/third-person past perception distribution.**

| frame | safe Batch 348 form | construction lesson |
|---|---|---|
| 1sg past, here | `Ngayu bujabay yaluy nyajin.` | I saw the bujabay tree here; no fruit, edible, leaching, water preparation, or source-use row |
| 2sg past, there | `Yundu jingajalka yinyay nyajin.` | you saw the jingajalka tree there; no bark basket, cooking, stone, bone/death, or source-use row |
| 3sg past, here | `Nyulu jirimandi yaluy nyajin.` | he saw the coconut tree here; no food, use, history, or source-prose row |
| 3du past, there | `Bula karrandal yinyay nyajin.` | the two of them saw the karrandal tree there; no leaf colour, crushing, cooking-leaf translation drift, boils, remedy, or medicine row |
| 3pl past, here | `Jana ngurrkul yaluy nyajin.` | they saw the fig tree here; no fruit, edible, food, deep-scrub, or ecology row |

**Process traps from batch 348.**

- Exact duplicate preflight over the final 50 flora/tree singular/third-person past perception surfaces returned no
  accepted, revised, or under-review collisions.
- Token-aware target coverage before banking after Rule 305 was 15 for each selected target head:
  `bujabay`, `jingajalka`, `jirimandi`, `julbal`, `jungka`, `karranda`, `karrandal`, `kawarr`, `marril`, and
  `ngurrkul`. Support coverage from `words_used` JSON was `ngayu` 1291, `yundu` 887, `nyulu` 562, `bula` 358,
  `jana` 1063, `yaluy` 3492, `yinyay` 3744, and `nyajin` 950.
- `Bujabay`, `jingajalka`, `jirimandi`, `julbal`, `jungka`, `karranda`, `karrandal`, `kawarr`, `marril`, and
  `ngurrkul` keep only the selected visible tree meanings. Fruit, seed, edible/food, leaching, soaking, water
  preparation, bark baskets, cooking, hot stones, bone/death, seasonal ripening, leaf colour, crushing, cooking-leaf
  translation drift, boils, remedy/medicine, timber/wood, firewood, mangrove, oars, scrub, ecology, place/story/use,
  and source-prose readings remain closed.
- All Rule 306 target nouns stayed bare; no target case, plural morphology, derivation, target compounds, productive
  reduplication, or target suffixing was admitted.
- Pronoun forms stayed bare nominatives; no singular or third-person accusative, dative, locative, ablative,
  comitative, possessive, or other pronoun case forms were admitted.
- `Yaluy`, `yinyay`, and `nyajin` stayed uninflected support heads; no demonstrative case, local-derived form,
  nonpast `nyajil`, purposive `nyaji-nka`, reduplicated watching form, hearing compound, perception compound, or
  support inflection was opened.
- Rules 149-306 carry-forward traps remain closed, including recent traditional weapon/tool, water-fauna, insect, and
  flora/tree traps plus older sky, water/landform, fire, fauna, body, dwelling, source-prose, homograph, target-case,
  pronoun-case, demonstrative-case, perception-compound, target-compound, productive-reduplication, and
  support-inflection traps.
- **Process logging note.** Batch 348 stored direct source readback, visible flora/tree singular/third-person past
  scope, token-aware coverage audit, duplicate preflight, static guards, under-review lint, row readback, exact
  duplicate scan, five-lens review, lessons, lexeme/source logs, close, post-close lint, and export in
  `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-348-visible-flora-tree-singular-third-past-perception-after-rule305-process.md`.
- Lint GREEN 17497; batch 348 added 50 accepted rows, 250 five-lens review passes, 35 lessons, 18 lexeme/source-log
  rows, export 14683/1418/1396, and process-event rows through export event 3592 before source-book/render events.

## Rule 307 - complementary visible flora/tree singular/third-person past perception sweep after Rule 306 - batch-349 (PERCEPTION)

Batch 349 / Rule 307 brings the corpus to 17,547 verified sentences and completes the local-demonstrative complement
of the Rule 306 singular/third-person past flora/tree perception grid. It keeps the same ten checked bare target
nouns, uses the same five bare nominative singular/third-person pronoun bands, and uses `nyajin` as past visual
perception. The zero-collision bands are `Ngayu TARGET yinyay nyajin`, `Yundu TARGET yaluy nyajin`,
`Nyulu TARGET yinyay nyajin`, `Bula TARGET yaluy nyajin`, and `Jana TARGET yinyay nyajin`.

Source basis: direct dictionary yaml readback gives `bujabay` lines 3572-3577, `jingajalka` 9465-9470,
`jirimandi` 9765-9770, `julbal` 10479-10498, `jungka` 10893-10910, `karranda` 13556-13567, `karrandal`
13568-13579, `kawarr` 13872-13894, `marril` 18574-18597, and `ngurrkul` 23921-23942. Grammar line 2568 gives
`Ngayu ... nyaji-ny` with gloss `see-PAST`. Living grammar pronoun table lines 2577-2582 source bare nominative
`ngayu`, `yundu`, `nyulu`, `bula`, and `jana`; lines 2684-2686 give additional third-person non-singular support.
Demonstrative notes source Yalanji `yaluy` "here" and `yinyay` "there".

The final 50-surface set returned no accepted, revised, or under-review collisions.

Admitted target nouns retained: `bujabay` bujabay tree, `jingajalka` jingajalka tree, `jirimandi` coconut tree,
`julbal` tree, `jungka` wild cherry tree, `karranda` tree, `karrandal` tree, `kawarr` bloodwood tree, `marril` ti
tree, and `ngurrkul` fig tree.

Support heads: `ngayu`, `yundu`, `nyulu`, `bula`, `jana`, `yaluy`, `yinyay`, and `nyajin`.

**Complementary visible flora/tree singular/third-person past perception distribution.**

| frame | safe Batch 349 form | construction lesson |
|---|---|---|
| 1sg past, there | `Ngayu bujabay yinyay nyajin.` | I saw the bujabay tree there; no fruit, edible, leaching, water preparation, or source-use row |
| 2sg past, here | `Yundu jingajalka yaluy nyajin.` | you saw the jingajalka tree here; no bark basket, cooking, stone, bone/death, or source-use row |
| 3sg past, there | `Nyulu jirimandi yinyay nyajin.` | he saw the coconut tree there; no food, use, history, or source-prose row |
| 3du past, here | `Bula karrandal yaluy nyajin.` | the two of them saw the karrandal tree here; no leaf colour, crushing, cooking-leaf translation drift, boils, remedy, or medicine row |
| 3pl past, there | `Jana ngurrkul yinyay nyajin.` | they saw the fig tree there; no fruit, edible, food, deep-scrub, or ecology row |

**Process traps from batch 349.**

- Exact duplicate preflight over the final 50 complementary flora/tree singular/third-person past perception surfaces
  returned no accepted, revised, or under-review collisions.
- Token-aware target coverage before banking after Rule 306 was 20 for each selected target head:
  `bujabay`, `jingajalka`, `jirimandi`, `julbal`, `jungka`, `karranda`, `karrandal`, `kawarr`, `marril`, and
  `ngurrkul`. Support coverage from `words_used` JSON was `ngayu` 1301, `yundu` 897, `nyulu` 572, `bula` 368,
  `jana` 1073, `yaluy` 3522, `yinyay` 3764, and `nyajin` 1000.
- `Bujabay`, `jingajalka`, `jirimandi`, `julbal`, `jungka`, `karranda`, `karrandal`, `kawarr`, `marril`, and
  `ngurrkul` keep only the selected visible tree meanings. Fruit, seed, edible/food, leaching, soaking, water
  preparation, bark baskets, cooking, hot stones, bone/death, seasonal ripening, leaf colour, crushing, cooking-leaf
  translation drift, boils, remedy/medicine, timber/wood, firewood, mangrove, oars, scrub, ecology, place/story/use,
  and source-prose readings remain closed.
- All Rule 307 target nouns stayed bare; no target case, plural morphology, derivation, target compounds, productive
  reduplication, or target suffixing was admitted.
- Pronoun forms stayed bare nominatives; no singular or third-person accusative, dative, locative, ablative,
  comitative, possessive, or other pronoun case forms were admitted.
- `Yaluy`, `yinyay`, and `nyajin` stayed uninflected support heads; no demonstrative case, local-derived form,
  nonpast `nyajil`, purposive `nyaji-nka`, reduplicated watching form, hearing compound, perception compound, or
  support inflection was opened.
- Rules 149-307 carry-forward traps remain closed, including recent traditional weapon/tool, water-fauna, insect, and
  flora/tree traps plus older sky, water/landform, fire, fauna, body, dwelling, source-prose, homograph, target-case,
  pronoun-case, demonstrative-case, perception-compound, target-compound, productive-reduplication, and
  support-inflection traps.
- **Process logging note.** Batch 349 stored direct source readback, complementary visible flora/tree
  singular/third-person past scope, token-aware coverage audit, duplicate preflight, static guards, under-review lint,
  row readback, exact duplicate scan, five-lens review, lessons, lexeme/source logs, close, post-close lint, and
  export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-349-complementary-flora-tree-singular-third-past-perception-after-rule306-process.md`.
- Lint GREEN 17547; batch 349 added 50 accepted rows, 250 five-lens review passes, 35 lessons, 18 lexeme/source-log
  rows, export 14720/1423/1404, and process-event rows through export event 3612 before source-book/render events.

## Rule 308 - visible flora/tree non-singular past perception sweep after Rule 307 - batch-350 (PERCEPTION)

Batch 350 / Rule 308 brings the corpus to 17,597 verified sentences and opens the first non-singular past
flora/tree perception field after the singular/third-person past field. It keeps the same ten checked bare target
nouns, uses five bare nominative non-singular pronoun bands, and uses `nyajin` as past visual perception. The
zero-collision bands are `Ngali TARGET yinyay nyajin`, `Ngaliny TARGET yaluy nyajin`,
`Yubal TARGET yinyay nyajin`, `Yurra TARGET yaluy nyajin`, and `Ngana TARGET yinyay nyajin`.

Source basis: direct dictionary yaml readback gives `bujabay` lines 3572-3577, `jingajalka` 9465-9470,
`jirimandi` 9765-9770, `julbal` 10479-10498, `jungka` 10893-10910, `karranda` 13556-13567, `karrandal`
13568-13579, `kawarr` 13872-13894, `marril` 18574-18597, and `ngurrkul` 23921-23942. Grammar line 2568 gives
`Ngayu ... nyaji-ny` with gloss `see-PAST`. Living grammar pronoun table lines 2577-2582 source bare nominative
`ngali`, `ngaliny`, `yubal`, `yurra`, and `ngana`; lines 2674-2684 source non-singular interpretation for `ngali`,
`ngaliny`, `ngana`, `yubal`, and `yurra`. Demonstrative notes source Yalanji `yaluy` "here" and `yinyay` "there".

The final 50-surface set returned no accepted, revised, or under-review collisions.

Admitted target nouns retained: `bujabay` bujabay tree, `jingajalka` jingajalka tree, `jirimandi` coconut tree,
`julbal` tree, `jungka` wild cherry tree, `karranda` tree, `karrandal` tree, `kawarr` bloodwood tree, `marril` ti
tree, and `ngurrkul` fig tree.

Support heads: `ngali`, `ngaliny`, `yubal`, `yurra`, `ngana`, `yaluy`, `yinyay`, and `nyajin`.

**Visible flora/tree non-singular past perception distribution.**

| frame | safe Batch 350 form | construction lesson |
|---|---|---|
| 1du exclusive past, there | `Ngali bujabay yinyay nyajin.` | we two, not you, saw the bujabay tree there; no fruit, edible, leaching, water preparation, or source-use row |
| 1du inclusive past, here | `Ngaliny jingajalka yaluy nyajin.` | you and I saw the jingajalka tree here; no bark basket, cooking, stone, bone/death, or source-use row |
| 2du past, there | `Yubal jirimandi yinyay nyajin.` | you two saw the coconut tree there; no food, use, history, or source-prose row |
| 2pl past, here | `Yurra karrandal yaluy nyajin.` | you all saw the karrandal tree here; no leaf colour, crushing, cooking-leaf translation drift, boils, remedy, or medicine row |
| 1pl inclusive past, there | `Ngana ngurrkul yinyay nyajin.` | we saw the fig tree there; no fruit, edible, food, deep-scrub, or ecology row |

**Process traps from batch 350.**

- Exact duplicate preflight over the final 50 flora/tree non-singular past perception surfaces returned no accepted,
  revised, or under-review collisions.
- Token-aware target coverage before banking after Rule 307 was 25 for each selected target head:
  `bujabay`, `jingajalka`, `jirimandi`, `julbal`, `jungka`, `karranda`, `karrandal`, `kawarr`, `marril`, and
  `ngurrkul`. Support coverage from `words_used` JSON was `ngali` 463, `ngaliny` 405, `yubal` 415, `yurra` 400,
  `ngana` 985, `yaluy` 3542, `yinyay` 3794, and `nyajin` 1050.
- `Bujabay`, `jingajalka`, `jirimandi`, `julbal`, `jungka`, `karranda`, `karrandal`, `kawarr`, `marril`, and
  `ngurrkul` keep only the selected visible tree meanings. Fruit, seed, edible/food, leaching, soaking, water
  preparation, bark baskets, cooking, hot stones, bone/death, seasonal ripening, leaf colour, crushing, cooking-leaf
  translation drift, boils, remedy/medicine, timber/wood, firewood, mangrove, oars, scrub, ecology, place/story/use,
  and source-prose readings remain closed.
- All Rule 308 target nouns stayed bare; no target case, plural morphology, derivation, target compounds, productive
  reduplication, or target suffixing was admitted.
- Pronoun forms stayed bare nominatives; no non-singular accusative, dative, locative, ablative, comitative,
  possessive, singular, third-person, `nganjin`, or other pronoun case form was admitted.
- `Yaluy`, `yinyay`, and `nyajin` stayed uninflected support heads; no demonstrative case, local-derived form,
  nonpast `nyajil`, purposive `nyaji-nka`, reduplicated watching form, hearing compound, perception compound, or
  support inflection was opened.
- Rules 149-308 carry-forward traps remain closed, including recent traditional weapon/tool, water-fauna, insect, and
  flora/tree traps plus older sky, water/landform, fire, fauna, body, dwelling, source-prose, homograph, target-case,
  pronoun-case, demonstrative-case, perception-compound, target-compound, productive-reduplication, and
  support-inflection traps.
- **Process logging note.** Batch 350 stored direct source readback, visible flora/tree non-singular past scope,
  token-aware coverage audit, duplicate preflight, static guards, under-review lint, row readback, exact duplicate
  scan, five-lens review, lessons, lexeme/source logs, close, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-350-visible-flora-tree-nonsingular-past-perception-after-rule307-process.md`.
- Lint GREEN 17597; batch 350 added 50 accepted rows, 250 five-lens review passes, 35 lessons, 18 lexeme/source-log
  rows, export 14762/1426/1409, and process-event rows through export event 3632 before source-book/render events.

## Rule 309 - complementary visible flora/tree non-singular past perception sweep after Rule 308 - batch-351 (PERCEPTION)

Batch 351 / Rule 309 brings the corpus to 17,647 verified sentences and completes the local-demonstrative complement
of the Rule 308 non-singular past flora/tree perception grid. It keeps the same ten checked bare target nouns, uses
the same five bare nominative non-singular pronoun bands, and uses `nyajin` as past visual perception. The
zero-collision bands are `Ngali TARGET yaluy nyajin`, `Ngaliny TARGET yinyay nyajin`,
`Yubal TARGET yaluy nyajin`, `Yurra TARGET yinyay nyajin`, and `Ngana TARGET yaluy nyajin`.

Source basis: direct dictionary yaml readback gives `bujabay` lines 3572-3577, `jingajalka` 9465-9470,
`jirimandi` 9765-9770, `julbal` 10479-10498, `jungka` 10893-10910, `karranda` 13556-13567, `karrandal`
13568-13579, `kawarr` 13872-13894, `marril` 18574-18597, and `ngurrkul` 23921-23942. Grammar line 2568 gives
`Ngayu ... nyaji-ny` with gloss `see-PAST`. Living grammar pronoun table lines 2577-2582 source bare nominative
`ngali`, `ngaliny`, `yubal`, `yurra`, and `ngana`; lines 2674-2684 source non-singular interpretation for `ngali`,
`ngaliny`, `ngana`, `yubal`, and `yurra`. Demonstrative notes source Yalanji `yaluy` "here" and `yinyay` "there".

The final 50-surface set returned no accepted, revised, or under-review collisions.

Admitted target nouns retained: `bujabay` bujabay tree, `jingajalka` jingajalka tree, `jirimandi` coconut tree,
`julbal` tree, `jungka` wild cherry tree, `karranda` tree, `karrandal` tree, `kawarr` bloodwood tree, `marril` ti
tree, and `ngurrkul` fig tree.

Support heads: `ngali`, `ngaliny`, `yubal`, `yurra`, `ngana`, `yaluy`, `yinyay`, and `nyajin`.

**Complementary visible flora/tree non-singular past perception distribution.**

| frame | safe Batch 351 form | construction lesson |
|---|---|---|
| 1du exclusive past, here | `Ngali bujabay yaluy nyajin.` | we two, not you, saw the bujabay tree here; no fruit, edible, leaching, water preparation, or source-use row |
| 1du inclusive past, there | `Ngaliny jingajalka yinyay nyajin.` | you and I saw the jingajalka tree there; no bark basket, cooking, stone, bone/death, or source-use row |
| 2du past, here | `Yubal jirimandi yaluy nyajin.` | you two saw the coconut tree here; no food, use, history, or source-prose row |
| 2pl past, there | `Yurra karrandal yinyay nyajin.` | you all saw the karrandal tree there; no leaf colour, crushing, cooking-leaf translation drift, boils, remedy, or medicine row |
| 1pl inclusive past, here | `Ngana ngurrkul yaluy nyajin.` | we saw the fig tree here; no fruit, edible, food, deep-scrub, or ecology row |

**Process traps from batch 351.**

- Exact duplicate preflight over the final 50 complementary flora/tree non-singular past perception surfaces returned
  no accepted, revised, or under-review collisions.
- Token-aware target coverage before banking after Rule 308 was 30 for each selected target head:
  `bujabay`, `jingajalka`, `jirimandi`, `julbal`, `jungka`, `karranda`, `karrandal`, `kawarr`, `marril`, and
  `ngurrkul`. Support coverage from `words_used` JSON was `ngali` 473, `ngaliny` 415, `yubal` 425, `yurra` 410,
  `ngana` 995, `yaluy` 3562, `yinyay` 3824, and `nyajin` 1100.
- `Bujabay`, `jingajalka`, `jirimandi`, `julbal`, `jungka`, `karranda`, `karrandal`, `kawarr`, `marril`, and
  `ngurrkul` keep only the selected visible tree meanings. Fruit, seed, edible/food, leaching, soaking, water
  preparation, bark baskets, cooking, hot stones, bone/death, seasonal ripening, leaf colour, crushing, cooking-leaf
  translation drift, boils, remedy/medicine, timber/wood, firewood, mangrove, oars, scrub, ecology, place/story/use,
  and source-prose readings remain closed.
- All Rule 309 target nouns stayed bare; no target case, plural morphology, derivation, target compounds, productive
  reduplication, or target suffixing was admitted.
- Pronoun forms stayed bare nominatives; no non-singular accusative, dative, locative, ablative, comitative,
  possessive, singular, third-person, `nganjin`, or other pronoun case form was admitted.
- `Yaluy`, `yinyay`, and `nyajin` stayed uninflected support heads; no demonstrative case, local-derived form,
  nonpast `nyajil`, purposive `nyaji-nka`, reduplicated watching form, hearing compound, perception compound, or
  support inflection was opened.
- Rules 149-309 carry-forward traps remain closed, including recent traditional weapon/tool, water-fauna, insect, and
  flora/tree traps plus older sky, water/landform, fire, fauna, body, dwelling, source-prose, homograph, target-case,
  pronoun-case, demonstrative-case, perception-compound, target-compound, productive-reduplication, and
  support-inflection traps.
- **Process logging note.** Batch 351 stored direct source readback, complementary visible flora/tree non-singular
  past scope, token-aware coverage audit, duplicate preflight, static guards, under-review lint, row readback, exact
  duplicate scan, five-lens review, lessons, lexeme/source logs, close, post-close lint, and export in
  `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-351-complementary-flora-tree-nonsingular-past-perception-after-rule308-process.md`.
- Lint GREEN 17647; batch 351 added 50 accepted rows, 250 five-lens review passes, 35 lessons, 18 lexeme/source-log
  rows, export 14801/1433/1413, and process-event rows through export event 3652 before source-book/render events.

## Rule 310 - zero-count visible tree/palm singular/third-person nonpast perception sweep after Rule 309 - batch-352 (PERCEPTION)

Batch 352 / Rule 310 brings the corpus to 17,697 verified sentences and opens a tightly bounded zero-count
tree/palm perception field after the Rule 309 past non-singular flora/tree grid. It uses ten checked bare target
nouns, five bare nominative singular/third-person pronoun bands, and `nyajil` as nonpast visual perception. The
zero-collision bands are `Ngayu TARGET yaluy nyajil`, `Yundu TARGET yinyay nyajil`,
`Nyulu TARGET yaluy nyajil`, `Bula TARGET yinyay nyajil`, and `Jana TARGET yaluy nyajil`.

Source basis: direct dictionary yaml readback gives `dulmbi` lines 6478-6490, `kakaji` 12087-12098,
`mukukanka` 20286-20300, `murrkul` 21058-21070, `milbarkal` 18981-18990, `mirrbangku` 19739-19760,
`mura` 20890-20910, `ngadil` 21677-21697, `nyumbil` 24727-24748, and `wankar` 26184-26206. Living grammar
pronoun table lines 2577-2582 source bare nominative `ngayu`, `yundu`, `nyulu`, `bula`, and `jana`; lines
2684-2686 give additional third-person support. Demonstrative lines 2834-2845 source Yalanji `yaluy` "here" and
`yinyay` "there". Grammar lines 3043-3049 give `nyaji-l` as the nonpast form of "see"; Rule 310 uses
corpus-conventional `nyajil`.

The final 50-surface set returned no accepted, revised, or under-review collisions. Pre-close lint caught 15 issues
in the first under-review inventory: `jinajina` and `kuraykuray` triggered the unhyphenated-reduplication guard, and
`luku` triggered the native initial-onset guard. Before close, those under-review rows were repaired in place to
`kakaji`, `mukukanka`, and `murrkul`; no accepted or revised row was rewritten.

Admitted target nouns retained: `dulmbi` umbrella palm, `kakaji` mangrove tree, `mukukanka` tree, `murrkul` tree,
`milbarkal` tree, `mirrbangku` pencil cedar tree, `mura` tree, `ngadil` hickory tree, `nyumbil` coolibah tree, and
`wankar` tree.

Support heads: `ngayu`, `yundu`, `nyulu`, `bula`, `jana`, `yaluy`, `yinyay`, and `nyajil`.

**Zero-count visible tree/palm singular/third-person nonpast perception distribution.**

| frame | safe Batch 352 form | construction lesson |
|---|---|---|
| 1sg nonpast, here | `Ngayu dulmbi yaluy nyajil.` | I see the dulmbi umbrella palm here; no Stucky's Gap place-name row |
| 2sg nonpast, there | `Yundu kakaji yinyay nyajil.` | you see the kakaji mangrove tree there; no shore, tide, sea-nursery, fruit, use, or ecology row |
| 3sg nonpast, here | `Nyulu mukukanka yaluy nyajil.` | he sees the mukukanka tree here; no fruit, edible, food, season, or use row |
| 3du nonpast, there | `Bula murrkul yinyay nyajil.` | the two of them see the murrkul tree there; no fruit, edible, food, seed, season, or use row |
| 3pl nonpast, here | `Jana wankar yaluy nyajil.` | they see the wankar tree here; no water-side ecology, flowers, seeds, necklace, or artefact row |

**Process traps from batch 352.**

- Exact duplicate scan over all non-rejected Kuku surfaces returned zero duplicates after the repair.
- Token-aware support coverage before banking was `ngayu` 1311, `yundu` 907, `nyulu` 582, `bula` 378,
  `jana` 1083, `yaluy` 3592, `yinyay` 3844, and `nyajil` 3597. The final target heads were selected as zero-count
  visible tree/palm debt items.
- `Dulmbi`, `kakaji`, `mukukanka`, `murrkul`, `milbarkal`, `mirrbangku`, `mura`, `ngadil`, `nyumbil`, and `wankar`
  keep only the selected visible tree/palm meanings. Place-name, timber, woomera, shore/tide ecology, fruit,
  edible/food, bloom timing, minya jalan, leech/fauna homograph, water-side ecology, flowers, seeds, necklaces,
  artefacts, material-use, and source-prose readings remain closed.
- All Rule 310 target nouns stayed bare; no target case, plural morphology, derivation, target compounds, productive
  reduplication, or target suffixing was admitted.
- Pronoun forms stayed bare nominatives; no singular or third-person accusative, dative, locative, ablative,
  comitative, possessive, expanded pronoun, alternative `yulu`/`iana`, or other pronoun case form was admitted.
- `Yaluy`, `yinyay`, and `nyajil` stayed uninflected support heads; no demonstrative case, local-derived form,
  past `nyajin`, purposive `nyaji-nka`, reduplicated watching form, hearing compound, perception compound, or
  support inflection was opened.
- Rules 149-310 carry-forward traps remain closed, including recent weapon/tool, water-fauna, insect, and flora/tree
  traps plus older sky, water/landform, fire, fauna, body, dwelling, source-prose, homograph, target-case,
  pronoun-case, demonstrative-case, perception-compound, target-compound, productive-reduplication, and
  support-inflection traps.
- **Process logging note.** Batch 352 stored direct source readback, zero-count visible tree/palm
  singular/third-person nonpast scope, token-aware coverage audit, duplicate preflight, static guards, lint repair,
  under-review lint, row readback, exact duplicate scan, five-lens review, lessons, lexeme/source logs, close,
  post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-352-zero-count-tree-palm-singular-third-nonpast-perception-after-rule309-process.md`.
- Lint GREEN 17697; batch 352 added 50 accepted rows, 250 five-lens review passes, 35 lessons, 18 lexeme/source-log
  rows, export 14843/1436/1418, and process-event rows through close event 3670 before source-book/render events.

## Rule 311 - complementary visible tree/palm singular/third-person nonpast perception after Rule 310 - batch-353 (PERCEPTION)

Batch 353 / Rule 311 brings the corpus to 17,747 verified sentences and opens the complementary local-demonstrative
distribution for the same checked visible tree/palm target set from Rule 310. It uses ten checked bare target nouns,
five bare nominative singular/third-person pronoun bands, and `nyajil` as nonpast visual perception. The admitted
bands are `Ngayu TARGET yinyay nyajil`, `Yundu TARGET yaluy nyajil`, `Nyulu TARGET yinyay nyajil`,
`Bula TARGET yaluy nyajil`, and `Jana TARGET yinyay nyajil`.

Source basis: direct dictionary yaml readback gives `dulmbi` lines 6478-6490, `kakaji` 12087-12109,
`mukukanka` 20286-20300, `murrkul` 21058-21070, `milbarkal` 18981-18990, `mirrbangku` 19739-19760,
`mura` 20890-20910, `ngadil` 21677-21697, `nyumbil` 24727-24748, and `wankar` 26184-26206. Living grammar
pronoun table lines 2577-2582 source bare nominative `ngayu`, `yundu`, `nyulu`, `bula`, and `jana`; line 2686 gives
additional third-person support for `bula` and `jana`. Demonstrative lines 2834-2845 source Yalanji `yaluy` "here"
and `yinyay` "there". Grammar lines 3043-3049 give `nyaji-l` as the nonpast form of "see"; Rule 311 uses
corpus-conventional `nyajil`.

The final 50-surface set returned no accepted, revised, or under-review collisions. Pre-close lint and post-close
lint were both green; no under-review repair and no accepted-row rewrite was needed.

Admitted target nouns retained: `dulmbi` umbrella palm, `kakaji` mangrove tree, `mukukanka` tree, `murrkul` tree,
`milbarkal` tree, `mirrbangku` pencil cedar tree, `mura` tree, `ngadil` hickory tree, `nyumbil` coolibah tree, and
`wankar` tree.

Support heads: `ngayu`, `yundu`, `nyulu`, `bula`, `jana`, `yaluy`, `yinyay`, and `nyajil`.

**Complementary visible tree/palm singular/third-person nonpast perception distribution.**

| frame | safe Batch 353 form | construction lesson |
|---|---|---|
| 1sg nonpast, there | `Ngayu dulmbi yinyay nyajil.` | I see the dulmbi umbrella palm there; no Stucky's Gap place-name row |
| 2sg nonpast, here | `Yundu kakaji yaluy nyajil.` | you see the kakaji mangrove tree here; no shore, tide, sea-nursery, fruit, use, or ecology row |
| 3sg nonpast, there | `Nyulu mukukanka yinyay nyajil.` | he sees the mukukanka tree there; no fruit, edible, food, season, or use row |
| 3du nonpast, here | `Bula murrkul yaluy nyajil.` | the two of them see the murrkul tree here; no fruit, edible, food, seed, season, or use row |
| 3pl nonpast, there | `Jana wankar yinyay nyajil.` | they see the wankar tree there; no water-side ecology, flowers, seeds, necklace, or artefact row |

**Process traps from batch 353.**

- Exact duplicate scan over all non-rejected Kuku surfaces returned zero duplicates.
- Token-aware target coverage before banking was five for all ten target heads after Rule 310. Token-aware support
  coverage before banking was `ngayu` 1321, `yundu` 917, `nyulu` 592, `bula` 388, `jana` 1093, `yaluy` 3622,
  `yinyay` 3864, and `nyajil` 3647.
- `Dulmbi`, `kakaji`, `mukukanka`, `murrkul`, `milbarkal`, `mirrbangku`, `mura`, `ngadil`, `nyumbil`, and `wankar`
  keep only the selected visible tree/palm meanings. Place-name, timber, woomera, shore/tide ecology, fruit,
  edible/food, leaching, poison, date-shape, sweetness, bloom timing, minya jalan, leech/fauna homograph,
  water-side ecology, flowers, seeds, necklaces, artefacts, material-use, and source-prose readings remain closed.
- All Rule 311 target nouns stayed bare; no target case, plural morphology, derivation, target compounds, productive
  reduplication, or target suffixing was admitted.
- Pronoun forms stayed bare nominatives; no singular or third-person accusative, dative, locative, ablative,
  comitative, possessive, expanded pronoun, alternative `yulu`/`iana`, or other pronoun case form was admitted.
- `Yaluy`, `yinyay`, and `nyajil` stayed uninflected support heads; no demonstrative case, local-derived form,
  past `nyajin`, purposive `nyaji-nka`, reduplicated watching form, hearing compound, perception compound, or
  support inflection was opened.
- Rules 149-311 carry-forward traps remain closed, including recent weapon/tool, water-fauna, insect, and flora/tree
  traps plus older sky, water/landform, fire, fauna, body, dwelling, source-prose, homograph, target-case,
  pronoun-case, demonstrative-case, perception-compound, target-compound, productive-reduplication, and
  support-inflection traps.
- **Process logging note.** Batch 353 stored direct source readback, complementary visible tree/palm
  singular/third-person nonpast scope, token-aware coverage audit, duplicate preflight, static guards,
  under-review lint, row readback, exact duplicate scan, five-lens review, lessons, lexeme/source logs, close,
  post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-353-complementary-tree-palm-singular-third-nonpast-perception-after-rule310-process.md`.
- Lint GREEN 17747; batch 353 added 50 accepted rows, 250 five-lens review passes, 35 lessons, 18 lexeme/source-log
  rows, export 14886/1439/1422, and process-event rows through export event 3689 before source-book/render events.

## Rule 312 - visible tree/palm non-singular nonpast perception after Rule 311 - batch-354 (PERCEPTION)

Batch 354 / Rule 312 brings the corpus to 17,797 verified sentences and extends the checked visible tree/palm
nonpast field into non-singular nominative perception frames. It uses ten checked bare target nouns, five bare
non-singular nominative pronoun bands, and `nyajil` as nonpast visual perception. The admitted bands are
`Ngali TARGET yinyay nyajil`, `Ngaliny TARGET yaluy nyajil`, `Yubal TARGET yinyay nyajil`,
`Yurra TARGET yaluy nyajil`, and `Ngana TARGET yinyay nyajil`.

Source basis: direct dictionary yaml readback gives `dulmbi` lines 6478-6490, `kakaji` 12087-12109,
`mukukanka` 20286-20300, `murrkul` 21058-21070, `milbarkal` 18981-18990, `mirrbangku` 19739-19760,
`mura` 20890-20910, `ngadil` 21677-21697, `nyumbil` 24727-24748, and `wankar` 26184-26206. Living grammar
pronoun table lines 2577-2582 source bare nominative `ngali`, `ngaliny`, `yubal`, `yurra`, and `ngana`; lines
2678-2686 give additional non-singular pronoun support. Demonstrative lines 2834-2845 source Yalanji `yaluy` "here"
and `yinyay` "there". Grammar lines 3043-3049 give `nyaji-l` as the nonpast form of "see"; Rule 312 uses
corpus-conventional `nyajil`.

The final 50-surface set returned no accepted, revised, or under-review collisions. Pre-close lint and post-close
lint were both green; no under-review repair and no accepted-row rewrite was needed.

Admitted target nouns retained: `dulmbi` umbrella palm, `kakaji` mangrove tree, `mukukanka` tree, `murrkul` tree,
`milbarkal` tree, `mirrbangku` pencil cedar tree, `mura` tree, `ngadil` hickory tree, `nyumbil` coolibah tree, and
`wankar` tree.

Support heads: `ngali`, `ngaliny`, `yubal`, `yurra`, `ngana`, `yaluy`, `yinyay`, and `nyajil`.

**Visible tree/palm non-singular nonpast perception distribution.**

| frame | safe Batch 354 form | construction lesson |
|---|---|---|
| 1du exclusive nonpast, there | `Ngali dulmbi yinyay nyajil.` | we two, not you, see the dulmbi umbrella palm there; no Stucky's Gap place-name row |
| 1du inclusive nonpast, here | `Ngaliny kakaji yaluy nyajil.` | you and I see the kakaji mangrove tree here; no shore, tide, sea-nursery, fruit, use, or ecology row |
| 2du nonpast, there | `Yubal mukukanka yinyay nyajil.` | you two see the mukukanka tree there; no fruit, edible, food, season, or use row |
| 2pl nonpast, here | `Yurra murrkul yaluy nyajil.` | you all see the murrkul tree here; no fruit, edible, food, seed, season, or use row |
| 1pl inclusive nonpast, there | `Ngana wankar yinyay nyajil.` | we see the wankar tree there; no water-side ecology, flowers, seeds, necklace, or artefact row |

**Process traps from batch 354.**

- Exact duplicate scan over all non-rejected Kuku surfaces returned zero duplicates.
- Token-aware target coverage before banking was ten for all ten target heads after Rules 310-311. Token-aware support
  coverage before banking was `ngali` 483, `ngaliny` 425, `yubal` 435, `yurra` 420, `ngana` 1005, `yaluy` 3642,
  `yinyay` 3894, and `nyajil` 3697.
- `Dulmbi`, `kakaji`, `mukukanka`, `murrkul`, `milbarkal`, `mirrbangku`, `mura`, `ngadil`, `nyumbil`, and `wankar`
  keep only the selected visible tree/palm meanings. Place-name, timber, woomera, shore/tide ecology, fruit,
  edible/food, leaching, poison, date-shape, sweetness, bloom timing, minya jalan, leech/fauna homograph,
  water-side ecology, flowers, seeds, necklaces, artefacts, material-use, and source-prose readings remain closed.
- All Rule 312 target nouns stayed bare; no target case, plural morphology, derivation, target compounds, productive
  reduplication, or target suffixing was admitted.
- Pronoun forms stayed bare nominatives; no non-singular accusative, dative, locative, ablative, comitative,
  possessive, expanded pronoun, singular pronoun, third-person pronoun, `nganjin`, `yulu`, `iana`, or other pronoun
  case form was admitted.
- `Yaluy`, `yinyay`, and `nyajil` stayed uninflected support heads; no demonstrative case, local-derived form,
  past `nyajin`, purposive `nyaji-nka`, reduplicated watching form, hearing compound, perception compound, or
  support inflection was opened.
- Rules 149-312 carry-forward traps remain closed, including recent weapon/tool, water-fauna, insect, and flora/tree
  traps plus older sky, water/landform, fire, fauna, body, dwelling, source-prose, homograph, target-case,
  pronoun-case, demonstrative-case, perception-compound, target-compound, productive-reduplication, and
  support-inflection traps.
- **Process logging note.** Batch 354 stored direct source readback, visible tree/palm non-singular nonpast scope,
  token-aware coverage audit, duplicate preflight, static guards, under-review lint, row readback, exact duplicate
  scan, five-lens review, lessons, lexeme/source logs, close, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-354-visible-tree-palm-nonsingular-nonpast-perception-after-rule311-process.md`.
- Lint GREEN 17797; batch 354 added 50 accepted rows, 250 five-lens review passes, 35 lessons, 18 lexeme/source-log
  rows, export 14929/1442/1426, and process-event rows through export event 3707 before source-book/render events.

## Rule 313 - complementary visible tree/palm non-singular nonpast perception after Rule 312 - batch-355 (PERCEPTION)

Batch 355 / Rule 313 brings the corpus to 17,847 verified sentences and completes the local-demonstrative complement
of the checked visible tree/palm non-singular nonpast field. It uses ten checked bare target nouns, five bare
non-singular nominative pronoun bands, and `nyajil` as nonpast visual perception. The admitted bands are
`Ngali TARGET yaluy nyajil`, `Ngaliny TARGET yinyay nyajil`, `Yubal TARGET yaluy nyajil`,
`Yurra TARGET yinyay nyajil`, and `Ngana TARGET yaluy nyajil`.

Source basis: direct dictionary yaml readback gives `dulmbi` lines 6478-6490, `kakaji` 12087-12109,
`mukukanka` 20286-20300, `murrkul` 21058-21070, `milbarkal` 18981-18990, `mirrbangku` 19739-19760,
`mura` 20890-20910, `ngadil` 21677-21697, `nyumbil` 24727-24748, and `wankar` 26184-26206. Living grammar
pronoun table lines 2577-2582 source bare nominative `ngali`, `ngaliny`, `yubal`, `yurra`, and `ngana`; lines
2678-2686 give additional non-singular pronoun support. Demonstrative lines 2834-2845 source Yalanji `yaluy` "here"
and `yinyay` "there". Grammar lines 3043-3049 give `nyaji-l` as the nonpast form of "see"; Rule 313 uses
corpus-conventional `nyajil`.

The final 50-surface set returned no accepted, revised, or under-review collisions. Pre-close lint and post-close
lint were both green; no under-review repair and no accepted-row rewrite was needed.

Admitted target nouns retained: `dulmbi` umbrella palm, `kakaji` mangrove tree, `mukukanka` tree, `murrkul` tree,
`milbarkal` tree, `mirrbangku` pencil cedar tree, `mura` tree, `ngadil` hickory tree, `nyumbil` coolibah tree, and
`wankar` tree.

Support heads: `ngali`, `ngaliny`, `yubal`, `yurra`, `ngana`, `yaluy`, `yinyay`, and `nyajil`.

**Complementary visible tree/palm non-singular nonpast perception distribution.**

| frame | safe Batch 355 form | construction lesson |
|---|---|---|
| 1du exclusive nonpast, here | `Ngali dulmbi yaluy nyajil.` | we two, not you, see the dulmbi umbrella palm here; no Stucky's Gap place-name row |
| 1du inclusive nonpast, there | `Ngaliny kakaji yinyay nyajil.` | you and I see the kakaji mangrove tree there; no shore, tide, sea-nursery, fruit, use, or ecology row |
| 2du nonpast, here | `Yubal mukukanka yaluy nyajil.` | you two see the mukukanka tree here; no fruit, edible, food, season, or use row |
| 2pl nonpast, there | `Yurra murrkul yinyay nyajil.` | you all see the murrkul tree there; no fruit, edible, food, seed, season, or use row |
| 1pl inclusive nonpast, here | `Ngana wankar yaluy nyajil.` | we see the wankar tree here; no water-side ecology, flowers, seeds, necklace, or artefact row |

**Process traps from batch 355.**

- Exact duplicate scan over all non-rejected Kuku surfaces returned zero duplicates.
- Token-aware target coverage before banking was fifteen for all ten target heads after Rules 310-312. Token-aware
  support coverage before banking was `ngali` 493, `ngaliny` 435, `yubal` 445, `yurra` 430, `ngana` 1015,
  `yaluy` 3662, `yinyay` 3924, and `nyajil` 3747.
- `Dulmbi`, `kakaji`, `mukukanka`, `murrkul`, `milbarkal`, `mirrbangku`, `mura`, `ngadil`, `nyumbil`, and `wankar`
  keep only the selected visible tree/palm meanings. Place-name, timber, woomera, shore/tide ecology, fruit,
  edible/food, leaching, poison, date-shape, sweetness, bloom timing, minya jalan, leech/fauna homograph,
  water-side ecology, flowers, seeds, necklaces, artefacts, material-use, and source-prose readings remain closed.
- All Rule 313 target nouns stayed bare; no target case, plural morphology, derivation, target compounds, productive
  reduplication, or target suffixing was admitted.
- Pronoun forms stayed bare nominatives; no non-singular accusative, dative, locative, ablative, comitative,
  possessive, expanded pronoun, singular pronoun, third-person pronoun, `nganjin`, `yulu`, `iana`, or other pronoun
  case form was admitted.
- `Yaluy`, `yinyay`, and `nyajil` stayed uninflected support heads; no demonstrative case, local-derived form,
  past `nyajin`, purposive `nyaji-nka`, reduplicated watching form, hearing compound, perception compound, or
  support inflection was opened.
- Rules 149-313 carry-forward traps remain closed, including recent weapon/tool, water-fauna, insect, and flora/tree
  traps plus older sky, water/landform, fire, fauna, body, dwelling, source-prose, homograph, target-case,
  pronoun-case, demonstrative-case, perception-compound, target-compound, productive-reduplication, and
  support-inflection traps.
- **Process logging note.** Batch 355 stored direct source readback, complementary visible tree/palm non-singular
  nonpast scope, token-aware coverage audit, duplicate preflight, static guards, under-review lint, row readback,
  exact duplicate scan, five-lens review, lessons, lexeme/source logs, close, post-close lint, and export in
  `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-355-complementary-tree-palm-nonsingular-nonpast-perception-after-rule312-process.md`.
- Lint GREEN 17847; batch 355 added 50 accepted rows, 250 five-lens review passes, 35 lessons, 18 lexeme/source-log
  rows, export 14971/1447/1429, and process-event rows through export event 3725 before source-book/render events.

## Rule 314 - visible tree/palm singular/third-person past perception after Rule 313 - batch-356 (PERCEPTION)

Batch 356 / Rule 314 brings the corpus to 17,897 verified sentences and opens a tightly bounded past-perception
pass over the checked visible tree/palm field. It uses ten bare target nouns, five bare singular/third-person
nominative pronoun bands, Yalanji local demonstratives, and dictionary-attested running-form `nyajin`. The admitted
bands are `Ngayu TARGET yaluy nyajin`, `Yundu TARGET yinyay nyajin`, `Nyulu TARGET yaluy nyajin`,
`Bula TARGET yinyay nyajin`, and `Jana TARGET yaluy nyajin`.

Source basis: direct dictionary yaml readback gives `dulmbi` lines 6478-6490, `kakaji` 12087-12109,
`mukukanka` 20286-20300, `murrkul` 21058-21070, `milbarkal` 18981-18990, `mirrbangku` 19739-19760,
`mura` 20890-20910, `ngadil` 21677-21697, `nyumbil` 24727-24748, and `wankar` 26184-26208. Living grammar
pronoun table lines 2577-2582 sources bare nominatives `ngayu`, `yundu`, `nyulu`, `bula`, and `jana`; line 2586
identifies `nyulu` as more common than free variant `yulu`, and line 2686 independently supports `bula` and `jana`.
Demonstrative lines 2834-2845 source Yalanji `yaluy` "here" and `yinyay` "there". Patz lines 2023 and 2568-2571
give `nyaji-ny` "see-PAST" with nominative pronoun A and bare absolutive O, while lines 3160-3162 identify past
`-ny`. Dictionary usage lines 23882-23883 and 23975-23976 independently attest the running form `nyajin` in
complete clauses. Rule 314 therefore treats `nyajin` as sourced project orthography, not a phantom lexeme or an
unexplained normalization.

The final 50-surface set returned no accepted, revised, or under-review collisions. Field-for-field SQLite readback
matched every banked row, and pre-close and post-close lint were both green; no under-review repair and no
accepted-row rewrite was needed.

Admitted target nouns retained: `dulmbi` umbrella palm, `kakaji` mangrove tree, `mukukanka` tree, `murrkul` tree,
`milbarkal` tree, `mirrbangku` pencil cedar tree, `mura` tree, `ngadil` hickory tree, `nyumbil` coolibah tree, and
`wankar` tree.

Support heads: `ngayu`, `yundu`, `nyulu`, `bula`, `jana`, `yaluy`, `yinyay`, and `nyajin`.

**Visible tree/palm singular/third-person past perception distribution.**

| frame | safe Batch 356 form | construction lesson |
|---|---|---|
| 1sg past, here | `Ngayu dulmbi yaluy nyajin.` | I saw the dulmbi umbrella palm here; no Stucky's Gap place-name row |
| 2sg past, there | `Yundu kakaji yinyay nyajin.` | you saw the kakaji mangrove tree there; no shore, tide, fruit, leaching, poison, use, or ecology row |
| 3sg past, here | `Nyulu mukukanka yaluy nyajin.` | he saw the mukukanka tree here; no fruit, edible, food, season, or use row |
| 3du past, there | `Bula murrkul yinyay nyajin.` | the two of them saw the murrkul tree there; no fruit, edible, food, seed, season, or use row |
| 3pl past, here | `Jana wankar yaluy nyajin.` | they saw the wankar tree here; no water-side ecology, flowers, seeds, necklace, or artefact row |

**Process traps from batch 356.**

- Exact duplicate scan over all non-rejected Kuku surfaces returned zero duplicates.
- Token-aware target coverage before banking was twenty for all ten target heads after Rules 310-313. Token-aware
  support coverage was `ngayu` 1331, `yundu` 927, `nyulu` 602, `bula` 398, `jana` 1103, `yaluy` 3692,
  `yinyay` 3944, and `nyajin` 1150.
- The ten target heads keep only the selected visible tree/palm meanings. Place-name, timber, woomera, shore/tide
  ecology, fruit, edible/food, leaching, poison, date-shape, sweetness, bloom timing, minya jalan, leech/fauna
  homograph, water-side ecology, flowers, seeds, necklaces, artefacts, material-use, and source-prose readings
  remain closed.
- All target nouns stayed bare absolutive objects. Pronouns stayed bare nominative A forms. No target or pronoun
  case, plural morphology, derivation, compounds, productive reduplication, or support inflection was admitted.
- `Yaluy`, `yinyay`, and `nyajin` stayed fixed support surfaces. Patz `nyajiny` and segmented `nyaji-ny` are
  source-analysis correspondences, not alternate sentence spellings admitted by Rule 314. Nonpast `nyajil`,
  purposive `nyaji-nka`, reduplicated watching, hearing compounds, and perception compounds remain closed.
- Rules 149-314 carry-forward traps remain closed, including recent flora/tree perception traps plus older insect,
  weapon/tool, sky, water/landform, fire, fauna, body, dwelling, source-prose, homograph, target-case, pronoun-case,
  demonstrative-case, perception-compound, target-compound, productive-reduplication, and support-inflection traps.
- **Process logging note.** Batch 356 stored direct source readback, orthographic triangulation, singular/third-person
  past scope, token-aware coverage audit, duplicate preflight, static guards, under-review lint, field-for-field row
  readback, exact duplicate scan, five-lens review, lessons, lexeme/source logs, close, post-close lint, and export in
  `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-356-visible-tree-palm-singular-third-past-perception-after-rule313-process.md`.
- Lint GREEN 17897; batch 356 added 50 accepted rows, 250 five-lens review passes, 35 lessons, 18 lexeme/source-log
  rows, export 15012/1449/1436, and process-event rows through export event 3745 before source-book/render events.

## Rule 315 - low-coverage visible tree/palm/mangrove singular/third-person nonpast perception after Rule 314 - batch-357 (PERCEPTION)

Batch 357 / Rule 315 brings the corpus to 17,947 verified sentences and performs a coverage-guided lexical debt
sweep over ten direct-dictionary visible tree/palm/mangrove nouns. Six targets had zero accepted/revised token use
before banking (`miyilabu`, `ngalkarran`, `wada`, `wangku`, `yinkunji`, `yurrunji`) and four had one (`jajikal`,
`jalnji`, `jinjay`, `kurubarr`). The admitted bands are `Ngayu TARGET yinyay nyajil`,
`Yundu TARGET yaluy nyajil`, `Nyulu TARGET yinyay nyajil`, `Bula TARGET yaluy nyajil`, and
`Jana TARGET yinyay nyajil`.

Source basis: direct dictionary yaml readback gives `miyilabu` lines 19850-19873, `ngalkarran` 21896-21917,
`wada` 25015-25036, `wangku` 26023-26034, `yinkunji` 30302-30325, `yurrunji` 31080-31101, `jajikal` 7027-7069,
`jalnji` 7591-7611, `jinjay` 9539-9559, and `kurubarr` 16709-16720. Pronoun lines 2577-2586 source bare
nominatives and identify `nyulu` as more common than `yulu`; demonstrative lines 2834-2847 source Yalanji `yaluy`
"here" and `yinyay` "there". Patz lines 3043-3049 and 3149-3151 supply nonpast `nyaji-l`; lines 4256-4265
license nominative pronoun A plus bare absolutive O for sensory perception. Dictionary lines 24282-24296
independently attest running-form `nyajil` and its visual sense.

All 50 planned surfaces had zero collisions. Every target passed an intended-frame linter probe, the static guard
verified exact sequence-specific Kuku and English contracts, and field-for-field SQLite readback found zero
mismatches. Pre-close and post-close whole-corpus lint were green.

Admitted targets: `miyilabu` mangrove tree, `ngalkarran` tree, `wada` tree, `wangku` tree, `yinkunji` fig tree,
`yurrunji` tree, `jajikal` screw palm, `jalnji` tree, `jinjay` tree, and `kurubarr` mangrove.

Support heads: `ngayu`, `yundu`, `nyulu`, `bula`, `jana`, `yaluy`, `yinyay`, and `nyajil`.

**Low-coverage visible tree/palm/mangrove nonpast distribution.**

| frame | safe Batch 357 form | construction lesson |
|---|---|---|
| 1sg nonpast, there | `Ngayu miyilabu yinyay nyajil.` | I see the miyilabu mangrove tree there; no sap, poison, blindness, fish, eye, use, or ecology row |
| 2sg nonpast, here | `Yundu ngalkarran yaluy nyajil.` | you see the ngalkarran tree here; no edible red seed, fruit, apple comparison, month, or season row |
| 3sg nonpast, there | `Nyulu wada yinyay nyajil.` | he sees the wada tree there; no white seed, fruit, edibility, apple-size, month, or season row |
| 3du nonpast, here | `Bula yinkunji yaluy nyajil.` | the two of them see the yinkunji fig tree here; no black fruit, wet-season, food, or ecology row |
| 3pl nonpast, there | `Jana kurubarr yinyay nyajil.` | they see the kurubarr mangrove there; no long round seed or shore/tide ecology row |

**Process traps from batch 357.**

- Exact duplicate scan over every non-rejected Kuku surface returned zero duplicate groups.
- Token-aware support coverage before banking was `ngayu` 1341, `yundu` 937, `nyulu` 612, `bula` 408,
  `jana` 1113, `yaluy` 3722, `yinyay` 3964, and `nyajil` 3797.
- `Wangku` keeps only its tree reading, not wood goanna. `Jajikal` keeps only screw palm, not Bloomfield, river mouth,
  Ayton, or lower camp. `Yurrunji` keeps only tree reference, not country distribution, Main camp, Romeo,
  love/rejection, solitary-tree personification, or story. The other seven targets likewise keep only their selected
  visible botanical reference; poison, fruit, food, seed, colour, season, material-use, medicine, and ecology prose
  remains closed.
- Targets stayed bare absolutive O forms and pronouns bare nominative A forms. No case, derivation, compounds,
  productive reduplication, or support inflection was admitted.
- `Yaluy`, `yinyay`, and `nyajil` stayed fixed support surfaces. Past `nyajin`, purposive `nyaji-nka`, reduplicated
  watching, hearing compounds, and perception compounds remain closed.
- Every sentence is an explicit row call with exact per-sequence static contracts; no runtime generator authored
  sentence content.
- Rules 149-315 cumulative traps remain closed.
- **Process logging note.** Batch 357 stored source readback, coverage selection, target-form probes, duplicate
  preflight, static guards, under-review lint, exact row readback, duplicate scan, five-lens review, 35 lessons,
  18 lexeme/source logs, close, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-357-low-coverage-visible-tree-singular-third-nonpast-perception-after-rule314-process.md`.
- Lint GREEN 17947; batch 357 added 50 accepted rows, 250 five-lens review passes, 35 lessons, 18 lexeme/source-log
  rows, export 15053/1454/1440, and process-event rows through export event 3765 before source-book/render events.

## Rule 316 - low-coverage visible-bird non-singular nonpast perception after Rule 315 - batch-358 (PERCEPTION)

Batch 358 / Rule 316 brings the corpus to 17,997 verified sentences and performs a coverage-guided bird lexical
debt sweep. Eight direct-dictionary targets had zero accepted/revised token use before banking (`dabway`,
`kalmnbagarr`, `kurkunbay`, `kurrburrubun`, `kurrujuwa`, `mirrki`, `mirrku`, `mulumu`) and two had one
(`munungkul`, `ngarkay`). The admitted bands are `Ngali TARGET yaluy nyajil`,
`Ngaliny TARGET yinyay nyajil`, `Yubal TARGET yaluy nyajil`, `Yurra TARGET yinyay nyajil`, and
`Ngana TARGET yaluy nyajil`.

Source basis: direct dictionary yaml readback gives `dabway` lines 4465-4483, `kalmnbagarr` 12800-12808,
`kurkunbay` 16134-16143, `kurrburrubun` 16345-16363, `kurrujuwa` 16594-16613, `mirrki` 19792-19801,
`mirrku` 19802-19813, `mulumu` 20512-20524, `munungkul` 20827-20835, and `ngarkay` 22729-22748. Pronoun
lines 2577-2582 and 2674-2684 source the five non-singular person-number values; demonstrative lines 2834-2847
source Yalanji `yaluy`/`yinyay`; lines 3043-3049 and 3149-3151 source nonpast `nyaji-l`; lines 4256-4265 license
nominative pronoun A and bare absolutive O for perception. Dictionary lines 24282-24296 independently attest
running-form `nyajil` and its visual sense.

All 50 planned surfaces had zero collisions. Every selected target passed the intended-frame linter, while
zero-use solid reduplications lacking independently justified spelling were excluded rather than added to the
whitelist. Exact static contracts and field-for-field SQLite readback found no mismatch; pre-close and post-close
whole-corpus lint were green.

Admitted targets: `dabway` bird, `kalmnbagarr` diver bird, `kurkunbay` butcherbird, `kurrburrubun` magpie,
`kurrujuwa` sentry bird, `mirrki` kidney bird, `mirrku` kidney bird, `mulumu` dove, `munungkul` ground pigeon,
and `ngarkay` waterhen.

Support heads: `ngali`, `ngaliny`, `yubal`, `yurra`, `ngana`, `yaluy`, `yinyay`, and `nyajil`.

**Low-coverage visible-bird non-singular nonpast distribution.**

| frame | safe Batch 358 form | construction lesson |
|---|---|---|
| 1du exclusive, here | `Ngali dabway yaluy nyajil.` | we two, not you, see the dabway bird here; no colour, messenger, totem, moiety, omen, or event row |
| 1du inclusive, there | `Ngaliny kalmnbagarr yinyay nyajil.` | you and I see the diver bird there; no colour, diving behavior, water habitat, or event row |
| 2du, here | `Yubal kurkunbay yaluy nyajil.` | you two see the butcherbird here; no stockwhip call, sound, hunting, omen, or behavior row |
| 2pl, there | `Yurra kurrujuwa yinyay nyajil.` | you all see the sentry bird there; no crocodile warning, river-bank danger, totem, or moiety row |
| 1pl inclusive, here | `Ngana ngarkay yaluy nyajil.` | we see the waterhen here; no grass, swamp, walking, mud, hunting, prey, habitat, or behavior row |

**Process traps from batch 358.**

- Exact duplicate scan over every non-rejected Kuku surface returned zero duplicate groups.
- Target coverage before banking was eight zero and two one; support coverage was `ngali` 503, `ngaliny` 445,
  `yubal` 455, `yurra` 440, `ngana` 1025, `yaluy` 3742, `yinyay` 3994, and `nyajil` 3847.
- Lexical labels such as `mirrki`/`mirrku` "kidney bird" remain available, but no anatomical proposition follows.
  `Mulumu` remains dove, not ceremonial wood. `Munungkul` and `ngarkay` do not inherit behavior or habitat from
  their earlier corpus sentences. Totem, moiety, warning, sound, omen, feeding, hunting, and ecology remain closed.
- Targets stayed bare absolutive O forms and pronouns bare nominative A forms. No case, derivation, compound,
  productive reduplication, or support inflection was admitted.
- `Yaluy`, `yinyay`, and `nyajil` stayed fixed. Past `nyajin`, purposive `nyaji-nka`, reduplicated watching,
  hearing compounds, and perception compounds remain closed.
- Every sentence is an explicit row call with exact per-sequence static contracts; no runtime generator authored
  content.
- Rules 149-316 cumulative traps remain closed.
- **Process logging note.** Batch 358 stored source readback, coverage selection, linter exclusions, target probes,
  duplicate preflight, static guards, under-review lint, exact row readback, duplicate scan, five-lens review,
  35 lessons, 18 lexeme/source logs, close, post-close lint, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-358-low-coverage-bird-nonsingular-nonpast-perception-after-rule315-process.md`.
- Lint GREEN 17997; batch 358 added 50 accepted rows, 250 five-lens passes, 35 lessons, 18 lexeme/source-log rows,
  export 15098/1456/1443, and process-event rows through export event 3786 before source-book/render events.

## Rule 317 - low-coverage insect singular/third-person past perception after Rule 316 - batch-359 (PERCEPTION)

Batch 359 / Rule 317 brings the corpus to 18,047 verified sentences and performs a coverage-guided insect lexical
debt sweep. Five direct-dictionary targets had zero accepted/revised token use before banking (`kalkamal`, `kuran`,
`kurrmaja`, `murma`, `wurrbu`); `durra`, `jiljay`, and `karrkil` had one, `kawa` had two, and `jabarrangkul` had
three. The admitted bands are `Ngayu TARGET yinyay nyajin`, `Yundu TARGET yaluy nyajin`,
`Nyulu TARGET yinyay nyajin`, `Bula TARGET yaluy nyajin`, and `Jana TARGET yinyay nyajin`.

Source basis: direct dictionary yaml readback gives `durra` lines 6696-6707, `jabarrangkul` 6919-6928,
`jiljay` 9160-9168, `kalkamal` 12613-12624, `karrkil` 13648-13658, `kawa` 13824-13836, `kuran`
16065-16076, `kurrmaja` 16507-16515, `murma` 20936-20944, and `wurrbu` 28414-28422. Pronoun lines
2577-2586 source the five person-number values; demonstrative lines 2834-2847 source Yalanji `yaluy`/`yinyay`;
Patz examples at lines 2023 and 2568-2571 give `nyaji-ny` see-PAST, lines 3160-3162 identify past `-ny`, and
lines 4256-4265 license nominative pronoun A and bare absolutive O for perception. Dictionary usage lines
23882-23883 and 23975-23976 independently attest running-form `nyajin` in visual-perception clauses.

All 50 planned surfaces had zero collisions. Every selected target passed the intended-frame linter. Unsupported
solid reduplications `dabadaba` and `dujandujan` were excluded rather than whitelisted, and `jawurraji` was excluded
because it denotes an ant bed rather than an insect. Exact static contracts and field-for-field SQLite readback found
no mismatch; pre-close and post-close whole-corpus lint were green.

Admitted targets: `kalkamal` locust, `kuran` case-moth larva, `kurrmaja` green-ant larvae, `murma` wasp,
`wurrbu` hornet, `durra` caterpillar, `jiljay` grub, `karrkil` jumper ant, `kawa` ants, and `jabarrangkul` ant.

Support heads: `ngayu`, `yundu`, `nyulu`, `bula`, `jana`, `yaluy`, `yinyay`, and `nyajin`.

**Low-coverage insect singular/third-person past-perception distribution.**

| frame | safe Batch 359 form | construction lesson |
|---|---|---|
| 1sg, there | `Ngayu kalkamal yinyay nyajin.` | I saw the kalkamal locust there; no mountain, seasonal signal, turkey-egg, time, or event row |
| 2sg, here | `Yundu kuran yaluy nyajin.` | you saw the kuran case-moth larva here; no edibility, food, green-wood, habitat, or collection row |
| 3sg, there | `Nyulu murma yinyay nyajin.` | the third-singular referent saw the murma wasp there; no size, colour, sting, nest, or danger row |
| 3du, here | `Bula karrkil yaluy nyajin.` | the two of them saw the karrkil jumper ant here; no colour, bite, sickness, vomiting, or warning row |
| 3pl, there | `Jana jabarrangkul yinyay nyajin.` | they saw the jabarrangkul ant there; no colour, nest, rotten-log, marching, or teaching row |

**Process traps from batch 359.**

- Exact duplicate scan over every banked Kuku surface returned zero duplicate groups.
- Target coverage before banking was `kalkamal` 0, `kuran` 0, `kurrmaja` 0, `murma` 0, `wurrbu` 0,
  `durra` 1, `jiljay` 1, `karrkil` 1, `kawa` 2, and `jabarrangkul` 3. After close the counts are respectively
  5, 5, 5, 5, 5, 6, 6, 6, 7, and 8.
- Support coverage before banking was `ngayu` 1351, `yundu` 947, `nyulu` 622, `bula` 418, `jana` 1123,
  `yaluy` 3772, `yinyay` 4014, and `nyajin` 1200.
- Lexical labels do not license their surrounding source prose. Mountain/season/turkey-egg events, food/edibility,
  green wood, colour, sting/bite/sickness, nests and habitat, life cycles, fishing, rain prediction, behavior, and
  social teaching remain closed.
- The first static scan identified English `moth` because it appears inside the directly sourced label "case-moth
  larva". The over-broad label ban was removed before database mutation; lifecycle and transformation propositions
  remain explicitly barred. This was a guard refinement, not a weakening of the semantic boundary.
- Targets stayed bare absolutive O forms and pronouns bare nominative A forms. No case, derivation, compound,
  productive reduplication, or support inflection was admitted.
- `Yaluy`, `yinyay`, and `nyajin` stayed fixed. Nonpast `nyajil`, purposive `nyaji-nka`, reduplicated watching,
  hearing compounds, and perception compounds remain closed.
- Every sentence is an explicit row call with exact per-sequence static contracts; no runtime generator authored
  content.
- Rules 149-317 cumulative traps remain closed.
- **Process logging note.** Batch 359 stored source readback, coverage selection, rejected candidates, target probes,
  duplicate preflight, static-guard refinement, under-review lint, audit-command correction, exact row readback,
  duplicate scan, five-lens review, 35 lessons, 18 lexeme/source logs, close, post-close lint, and export in
  `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-359-low-coverage-insect-singular-third-past-perception-after-rule316-process.md`.
- Lint GREEN 18047; batch 359 added 50 accepted rows, 250 five-lens passes, 35 lessons, 18 lexeme/source-log rows,
  export 15144/1460/1443, and process-event rows through export event 3807 before source-book/render events.

## Rule 318 - low-coverage fish non-singular nonpast perception after Rule 317 - batch-360 (PERCEPTION)

Batch 360 / Rule 318 brings the corpus to 18,097 verified sentences and performs a coverage-guided fish lexical
debt sweep. Five direct-dictionary targets had zero accepted/revised token use before banking (`kundurr-kundurr`,
`kurruba`, `mangkurr-mangkurr`, `murrabal`, `ngiwa`); `dijarr`, `dukul-barangkal`, and `jalil-jalil` had one,
`kalu` had two, and `mawul` had three. The admitted bands are `Ngali TARGET yaluy nyajil`,
`Ngaliny TARGET yinyay nyajil`, `Yubal TARGET yaluy nyajil`, `Yurra TARGET yinyay nyajil`, and
`Ngana TARGET yaluy nyajil`.

Source basis: direct dictionary yaml readback gives `dijarr` lines 5552-5577, `dukul-barangkal` 6312-6323,
`jalil-jalil` 7406-7419, `kalu` 12886-12905, `kundurr-kundurr` 15722-15735, `kurruba` 16537-16545,
`mangkurr-mangkurr` 17775-17807, `mawul` 18775-18796, `murrabal` 20970-20980, and `ngiwa` 23200-23237.
All targets were searched in Patz; only `ngiwa` appears, at line 1722 as potent-locative `ngiwa-nda` 'salt-water
eel'. Pronoun lines 2577-2582 and person-number discussion 2674-2684 source the five non-singular values;
demonstrative lines 2834-2847 source Yalanji `yaluy`/`yinyay`; lines 3043-3049 give nonpast `nyaji-l`, lines
3149-3151 define its present/future function, and lines 4256-4265 license nominative pronoun A and bare absolutive O
for perception. Dictionary lines 24282-24296 independently attest running-form `nyajil` and its visual sense.

All 50 planned surfaces had zero collisions. Every selected target passed the intended-frame linter. Explicitly
Nyungkul `yidi`, `yidilnyul`, `dalku`, and `kanyaji` were excluded to avoid mixing them with Yalanji `yaluy`.
Unhyphenated `bayilbayil`, stop-final `kijukum`, and rhotic-palatal `walarrji` were excluded rather than added to
the linter's exceptions. Exact static contracts and field-for-field SQLite readback found no mismatch; pre-close and
post-close whole-corpus lint were green.

Admitted targets: `kundurr-kundurr` crescent perch, `kurruba` freshwater fish, `mangkurr-mangkurr` garfish,
`murrabal` barramundi, `ngiwa` moray eel, `dijarr` freshwater perch, `dukul-barangkal` flathead fish,
`jalil-jalil` mudskipper, `kalu` garfish, and `mawul` eel.

Support heads: `ngali`, `ngaliny`, `yubal`, `yurra`, `ngana`, `yaluy`, `yinyay`, and `nyajil`.

**Low-coverage fish non-singular nonpast-perception distribution.**

| frame | safe Batch 360 form | construction lesson |
|---|---|---|
| 1du exclusive, here | `Ngali kundurr-kundurr yaluy nyajil.` | we two, not you, see the crescent perch here; the dictionary reduplication is an indivisible fish head, not a productive rule |
| 1du inclusive, there | `Ngaliny kurruba yinyay nyajil.` | you and I see the freshwater fish there; no habitat, capture, food, or event row |
| 2du, here | `Yubal murrabal yaluy nyajil.` | you two see the Yalanji barramundi here; no Nyungkul `kudi`, dialect substitution, ecology, or fishing row |
| 2pl, there | `Yurra dukul-barangkal yinyay nyajil.` | you all see the flathead fish there; the lexical compound is not decomposed and licenses no anatomy, shape, or camouflage row |
| 1pl inclusive, here | `Ngana mawul yaluy nyajil.` | we see the eel here; no size, habitat, age restriction, eating, taboo, feeding, or body-property row |

**Process traps from batch 360.**

- Exact duplicate scan over every banked Kuku surface returned zero duplicate groups.
- Target coverage before banking was `kundurr-kundurr` 0, `kurruba` 0, `mangkurr-mangkurr` 0, `murrabal` 0,
  `ngiwa` 0, `dijarr` 1, `dukul-barangkal` 1, `jalil-jalil` 1, `kalu` 2, and `mawul` 3. After close the
  counts are respectively 5, 5, 5, 5, 5, 6, 6, 6, 7, and 8.
- Support coverage before banking was `ngali` 513, `ngaliny` 455, `yubal` 465, `yurra` 450, `ngana` 1035,
  `yaluy` 3792, `yinyay` 4044, and `nyajil` 3897.
- Three directly attested full-reduplicated nouns and one directly attested compound were retained as indivisible
  lexical heads. Their presence licenses no newly generated reduplication, compounding, decomposition, or semantic
  inference.
- `Ngiwa` remains moray eel, not place, story site, stones, or sea snake. `Kalu` remains the established corpus
  garfish reading, not saltwater catfish. Source comparison, distribution, synonym, dialect, habitat, capture,
  cooking/eating, taboo, tide, behavior, and body properties remain closed.
- Targets stayed bare absolutive O forms and pronouns bare nominative A forms. No case, derivation, or support
  inflection was admitted.
- `Yaluy`, `yinyay`, and `nyajil` stayed fixed. Past `nyajin`, purposive `nyaji-nka`, reduplicated watching,
  hearing compounds, and perception compounds remain closed.
- Every sentence is an explicit row call with exact per-sequence static contracts; no runtime generator authored
  content.
- Rules 149-318 cumulative traps remain closed.
- **Process logging note.** Batch 360 stored structured coverage selection, direct dictionary and Patz readback,
  dialect/linter exclusions, target probes, duplicate preflight, static guards, under-review lint, exact row
  readback, duplicate scan, five-lens review, 35 lessons, 18 lexeme/source logs, close, post-close integrity, and
  export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-360-low-coverage-fish-nonsingular-nonpast-perception-after-rule317-process.md`.
- Lint GREEN 18097; batch 360 added 50 accepted rows, 250 five-lens passes, 35 lessons, 18 lexeme/source-log rows,
  export 15183/1467/1447, and process-event rows through export event 3827 before source-book/render events.

## Rule 319 - low-coverage reptile singular/third-person past perception after Rule 318 - batch-361 (PERCEPTION)

Batch 361 / Rule 319 brings the corpus to 18,147 verified sentences and performs a coverage-guided reptile lexical
debt sweep. Three direct-dictionary targets had zero accepted/revised token use before banking (`jalbil`,
`kalkarrumbarr`, `kurmba-kurmba`); `jimalili` and `yuray` had one; `bakay` and `kungkun` had two;
`bilbil-bilbil` had three; `bajalji` had four; and `jabil` had five. The last count conceals sense debt: four prior
rows use verbal `jabil` 'kick', while only one uses the reptile noun. The admitted bands are
`Ngayu TARGET yinyay nyajin`, `Yundu TARGET yaluy nyajin`, `Nyulu TARGET yinyay nyajin`,
`Bula TARGET yaluy nyajin`, and `Jana TARGET yinyay nyajin`.

Source basis: direct dictionary yaml readback gives `bajalji` lines 387-409, `bakay` 635-653,
`bilbil-bilbil` 2529-2542, `jabil` 6929-6951, `jalbil` 7374-7386, `jimalili` 9284-9294,
`kalkarrumbarr` 12679-12689, `kungkun` 15748-15768, `kurmba-kurmba` 16154-16169, and `yuray` 31016-31033.
All targets were searched in Patz; none occurs as a lexical target. Pronoun lines 2577-2586 source the five
person-number values; demonstrative lines 2834-2847 source Yalanji `yaluy`/`yinyay`; examples at lines 2023 and
2568-2571 give `nyaji-ny` see-PAST, lines 3160-3162 identify past `-ny`, and lines 4256-4265 license nominative
pronoun A and bare absolutive O for perception. Dictionary usage lines 23882-23883 and 23975-23976 independently
attest running-form `nyajin` in visual-perception clauses.

All 50 planned surfaces had zero collisions. Every selected target passed intended-frame lint. English labels were
deliberately reduced to basic creature categories so colour, size, habitat, and source-story material did not become
assertions. `Bilbil-bilbil` and `kurmba-kurmba` preserve directly attested dictionary hyphenation and are treated as
indivisible heads; noun `jabil` is explicitly separated from its homophonous verb. Exact static contracts and
field-for-field SQLite readback found no mismatch; pre-close and post-close whole-corpus lint were green.

Admitted targets: `jalbil`, `kalkarrumbarr`, `kurmba-kurmba`, and `jimalili` lizards; `yuray`, `bakay`, and
`kungkun` snakes; `bilbil-bilbil` gecko; `bajalji` python; and noun `jabil` lizard.

Support heads: `ngayu`, `yundu`, `nyulu`, `bula`, `jana`, `yaluy`, `yinyay`, and `nyajin`.

**Low-coverage reptile singular/third-person past-perception distribution.**

| frame | safe Batch 361 form | construction lesson |
|---|---|---|
| 1sg, there | `Ngayu jalbil yinyay nyajin.` | I saw the jalbil lizard there; no colour, size, mythological person, island-splitting, cooking-story, or event row |
| 2sg, here | `Yundu kalkarrumbarr yaluy nyajin.` | you saw the kalkarrumbarr lizard here; no measurement, legend, role, behavior, or event row |
| 3sg, there | `Nyulu kurmba-kurmba yinyay nyajin.` | the third-singular referent saw the kurmba-kurmba lizard there; the dictionary reduplication is indivisible and licenses no property, kinship, marriage, or story row |
| 3du, here | `Bula bilbil-bilbil yaluy nyajin.` | the two of them saw the gecko here; no size, shelter, night, sound, feeding, friendship, habitat, or behavior row |
| 3pl, there | `Jana jabil yinyay nyajin.` | they saw the jabil lizard there; noun sense only, not transitive `jabil` 'kick' or prior habitat/catching content |

**Process traps from batch 361.**

- Exact duplicate scan over every banked Kuku surface returned zero duplicate groups.
- Target token coverage before banking was `jalbil` 0, `kalkarrumbarr` 0, `kurmba-kurmba` 0, `jimalili` 1,
  `yuray` 1, `bakay` 2, `kungkun` 2, `bilbil-bilbil` 3, `bajalji` 4, and `jabil` 5. After close the
  token counts are respectively 5, 5, 5, 6, 6, 7, 7, 8, 9, and 10; `jabil` noun-sense coverage is six, not ten.
- Support coverage before banking was `ngayu` 1361, `yundu` 957, `nyulu` 632, `bula` 428, `jana` 1133,
  `yaluy` 3822, `yinyay` 4064, and `nyajin` 1250.
- Basic labels do not license source properties. Colour, size, mountain/sea/water/tree/scrub habitat, mythology,
  personification, kinship/marriage, island/place, legend, firestick teaching, species resolution, poison/danger,
  chasing lore, hunting/capture, eating/food, sound/feeding, and behavior remain closed.
- Two directly attested full-reduplicated nouns were retained as indivisible lexical heads. Their presence licenses
  no newly generated reduplication, compounding, decomposition, or semantic inference.
- Targets stayed bare absolutive O forms and pronouns bare nominative A forms. No case, derivation, or support
  inflection was admitted.
- `Yaluy`, `yinyay`, and `nyajin` stayed fixed. Nonpast `nyajil`, purposive `nyaji-nka`, reduplicated watching,
  hearing compounds, and perception compounds remain closed.
- Every sentence is an explicit row call with exact per-sequence static contracts; no runtime generator authored
  content.
- Rules 149-319 cumulative traps remain closed.
- **Process logging note.** Batch 361 stored structured coverage and sense-debt selection, direct dictionary/Patz
  readback, conservative-label policy, target probes, duplicate preflight, static guards, under-review lint, exact
  row readback, duplicate scan, five-lens review, 35 lessons, 18 lexeme/source logs, close, post-close integrity, and
  export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-361-low-coverage-reptile-singular-third-past-perception-after-rule318-process.md`.
- Lint GREEN 18147; batch 361 added 50 accepted rows, 250 five-lens passes, 35 lessons, 18 lexeme/source-log rows,
  export 15224/1472/1451, and process-event rows through export event 3847 before source-book/render events.

## Rule 320 - zero-use flora non-singular nonpast perception after Rule 319 - batch-362 (PERCEPTION)

Batch 362 / Rule 320 brings the corpus to 18,197 verified sentences and performs a zero-use flora lexical-debt
sweep. All ten direct-dictionary targets had zero accepted/revised token use before banking: `bikarrakal`, `dikirr`,
`dukul-dukul`, `kakarr`, `kalkurr`, `marrku`, `milmarr`, `warrabuka`, `wubali`, and `wulku`. The admitted bands
are `Ngali TARGET yaluy nyajil`, `Ngaliny TARGET yinyay nyajil`, `Yubal TARGET yaluy nyajil`,
`Yurra TARGET yinyay nyajil`, and `Ngana TARGET yaluy nyajil`.

Source basis: direct dictionary yaml readback gives `bikarrakal` lines 2369-2380, `dikirr` 5674-5685,
`dukul-dukul` 6332-6346, `kakarr` 12122-12136, `kalkurr` 12741-12752, `marrku` 18676-18687,
`milmarr` 19536-19547, `warrabuka` 26560-26570, `wubali` 27436-27446, and `wulku` 27854-27862. All targets
were searched in Patz; none occurs as a lexical target. Pronoun lines 2577-2582 and person-number discussion
2674-2684 source the five non-singular values; demonstrative lines 2834-2847 source Yalanji `yaluy`/`yinyay`;
lines 3043-3049 give nonpast `nyaji-l`, lines 3149-3151 define its present/future function, and lines 4256-4265
license nominative pronoun A and bare absolutive O for perception. Dictionary lines 24282-24296 independently attest
running-form `nyajil` and its visual sense.

All 50 planned surfaces had zero collisions. Every selected target passed intended-frame lint. `Bikarrakal` was
locked to its fruit sense rather than grub/bait, `kakarr` to grass rather than blanket/year, and `dukul-dukul` to its
whole directly attested head. Conservative labels did not promote food, use, habitat, or property prose into claims.
Exact static contracts and field-for-field SQLite readback found no mismatch; pre-close and post-close whole-corpus
lint were green.

Admitted targets: `bikarrakal` and `marrku` fruit, `dikirr` waterlily, `dukul-dukul` bush, `kakarr` grass,
`kalkurr`, `warrabuka`, and `wubali` yams, `milmarr` cane, and `wulku` fig.

Support heads: `ngali`, `ngaliny`, `yubal`, `yurra`, `ngana`, `yaluy`, `yinyay`, and `nyajil`.

**Zero-use flora non-singular nonpast-perception distribution.**

| frame | safe Batch 362 form | construction lesson |
|---|---|---|
| 1du exclusive, here | `Ngali bikarrakal yaluy nyajil.` | we two, not you, see the bikarrakal fruit here; no grub, bait, tree, cooking, edibility, preparation, use, or event row |
| 1du inclusive, there | `Ngaliny dikirr yinyay nyajil.` | you and I see the waterlily there; no edibility, food, collection, preparation, habitat, flower-part, or event row |
| 2du, here | `Yubal dukul-dukul yaluy nyajil.` | you two see the bush here; the dictionary reduplication is indivisible and licenses no leaf, oven, covering, cooking, or material-use row |
| 2pl, there | `Yurra kakarr yinyay nyajil.` | you all see the grass there; no blanket, use, year, counting, number, time, or event row |
| 1pl inclusive, here | `Ngana wulku yaluy nyajil.` | we see the fig here; no tree/fruit-part, edibility, food, colour, ripeness, collection, preparation, or event row |

**Process traps from batch 362.**

- Exact duplicate scan over every banked Kuku surface returned zero duplicate groups.
- Every selected target had zero accepted/revised token coverage before banking and five after close.
- Support coverage before banking was `ngali` 523, `ngaliny` 465, `yubal` 475, `yurra` 460, `ngana` 1045,
  `yaluy` 3842, `yinyay` 4094, and `nyajil` 3947.
- `Bikarrakal` remains fruit, not grub/bait; `kakarr` remains grass, not blanket/year. Food, cooking/preparation,
  collection, aquatic/beach habitat, leaf/seed/colour/ripeness properties, oven/covering/material use, counting/time,
  wild/native/cherry/subtype/tuber taxonomy, and behavior remain closed.
- The directly attested full-reduplicated `dukul-dukul` was retained as an indivisible lexical head. Its presence
  licenses no newly generated reduplication, compounding, decomposition, or semantic inference.
- Targets stayed bare absolutive O forms and pronouns bare nominative A forms. No case, derivation, or support
  inflection was admitted.
- `Yaluy`, `yinyay`, and `nyajil` stayed fixed. Past `nyajin`, purposive `nyaji-nka`, reduplicated watching,
  hearing compounds, and perception compounds remain closed.
- Every sentence is an explicit row call with exact per-sequence static contracts; no runtime generator authored
  content.
- Rules 149-320 cumulative traps remain closed.
- **Process logging note.** Batch 362 stored structured zero-use selection, direct dictionary/Patz readback,
  polysemy and lexicalized-form boundaries, target probes, duplicate preflight, static guards, under-review lint,
  exact row readback, duplicate scan, five-lens review, 35 lessons, 18 lexeme/source logs, close, post-close
  integrity, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-362-zero-use-flora-nonsingular-nonpast-perception-after-rule319-process.md`.
- Lint GREEN 18197; batch 362 added 50 accepted rows, 250 five-lens passes, 35 lessons, 18 lexeme/source-log rows,
  export 15267/1476/1454, and process-event rows through export event 3868 before source-book/render events.

## Rule 321 - zero/low-use bird singular/third-person past perception after Rule 320 - batch-363 (PERCEPTION)

Batch 363 / Rule 321 brings the corpus to 18,247 verified sentences and performs a mixed zero/low-use bird
lexical-debt sweep. Six direct-dictionary targets had zero accepted/revised token use before banking:
`binjurr-binjurr`, `bujarr-bujarr`, `dakwul-dakwul`, `dibirr-dibirr`, `julurr-julurr`, and `muya`.
Four conservative controls remained low: `juril-juril` had two rows, `dawa-dawa` three, and `bulnja` and
`jinabiju` four each. The admitted bands are `Ngayu TARGET yinyay nyajin`,
`Yundu TARGET yaluy nyajin`, `Nyulu TARGET yinyay nyajin`, `Bula TARGET yaluy nyajin`, and
`Jana TARGET yinyay nyajin`.

Source basis: direct dictionary yaml readback gives `binjurr-binjurr` lines 3049-3062, `bujarr-bujarr`
3606-3628, `dakwul-dakwul` 4703-4732, `dibirr-dibirr` 5452-5466, `julurr-julurr` 10719-10750,
`muya` 21330-21351, `juril-juril` 11199-11227, `dawa-dawa` 5340-5354, `bulnja` 3893-3909, and
`jinabiju` 9327-9347. Exact searches found none of the ten targets in Patz; this absence was recorded rather than
treated as lexical evidence. Patz lines 2577-2582 source the bare nominative pronouns, lines 2834-2847 source
Yalanji `yaluy`/`yinyay`, example 67b at lines 2021-2024 directly gives `Ngayu ... nyaji-ny` "I saw ...",
lines 3160-3162 identify past `-ny`, and lines 4256-4265 license nominative pronoun A with bare absolutive O for
sensory perception. Dictionary usage lines 23876-23883 and 23968-23976 independently attest running-form
`nyajin` in complete visual-perception clauses. Dictionary lines 7749-7759 independently confirm `jana` "they"
against Patz's table-OCR `iana`.

All 50 planned surfaces were unique and had zero corpus collisions. Every row passed the existing linter without a
new exception. Solid reduplication forms were rejected rather than added to the whitelist; each selected hyphenated
bird name is copied as one exact dictionary head. Duplicate-entry and species-uncertain targets received deliberately
conservative English labels, so source commentary did not become a new claim. Exact static contracts and
field-for-field SQLite readback found no mismatch; pre-close and post-close whole-corpus lint were green.

Admitted targets: `binjurr-binjurr` honeyeater; `bujarr-bujarr` bird; `dakwul-dakwul` scrub bird;
`dibirr-dibirr` rainbow bird; `julurr-julurr` moomoo bird; `muya` bird; `juril-juril` seashore plover;
`dawa-dawa` magpie; `bulnja` frogmouth; and `jinabiju` goshawk.

Support heads: `ngayu`, `yundu`, `nyulu`, `bula`, `jana`, `yaluy`, `yinyay`, and `nyajin`.

**Zero/low-use bird singular/third-person past-perception distribution.**

| frame | safe Batch 363 form | construction lesson |
|---|---|---|
| 1sg, there | `Ngayu binjurr-binjurr yinyay nyajin.` | I saw the honeyeater there; exact hyphenated head only, with no solid-variant, robin, feeding, honey, call, habitat, colour, or behavior claim |
| 2sg, here | `Yundu bujarr-bujarr yaluy nyajin.` | you saw the bujarr-bujarr bird here; populated entry only, with no productive black-colour, call, habitat, behavior, or event row |
| 3sg, there | `Nyulu muya yinyay nyajin.` | the third-singular referent saw the muya bird there; the English species name remains unknown and no taxon or property is invented |
| 3du, here | `Bula juril-juril yaluy nyajin.` | the two of them saw the seashore plover here; no eject homograph, beach/water, feeding, crab, tide, flock, nest, call, or prior event row |
| 3pl, there | `Jana jinabiju yinyay nyajin.` | they saw the goshawk there; no chicken/chick, hunting, snatching, flight, prey, warning, habitat, body-part, behavior, or prior event row |

**Process traps from batch 363.**

- Exact duplicate scan over all 18,247 banked Kuku surfaces returned zero case-folded exact duplicate groups;
  punctuation remained significant.
- Target coverage before banking was `binjurr-binjurr` 0, `bujarr-bujarr` 0, `dakwul-dakwul` 0,
  `dibirr-dibirr` 0, `julurr-julurr` 0, `muya` 0, `juril-juril` 2, `dawa-dawa` 3, `bulnja` 4, and
  `jinabiju` 4. After close the counts are respectively 5, 5, 5, 5, 5, 5, 7, 8, 9, and 9.
- Support coverage before banking was `ngayu` 1371, `yundu` 967, `nyulu` 642, `bula` 438, `jana` 1143,
  `yaluy` 3872, `yinyay` 4114, and `nyajin` 1300.
- Structured candidate audit found 12 zero-use bird-domain heads. Solid `bidubidu`, `binjurrbinjurr`,
  `dibirrdibirr`, and `jukujuku` were rejected without weakening the linter. `Dakwurr-dakwun` and
  `walu-dalbaji` were deferred because avoidable totem/moiety and place/story pressure remains.
- `Bujarr-bujarr` uses only the populated bird record and does not promote "black bird" into productive colour
  syntax. `Dakwul-dakwul` carries no brown/white, sex, anatomy, circle, song, dance, or display claim.
  `Dibirr-dibirr` keeps "rainbow bird" as a lexical common name, not a generated property predicate.
- `Julurr-julurr` remains the source-local moomoo bird rather than an arbitrarily resolved owl or night hawk.
  `Muya` remains a bird with unknown English taxon. `Bulnja` selects frogmouth without importing mopoke,
  nocturnality, posture, camouflage, anatomy, feeding, or prior events.
- Selected hyphenated names are indivisible dictionary heads. Their presence licenses no newly generated
  reduplication, allograph equation, compounding, decomposition, or semantic inference.
- Targets stayed bare absolutive O forms and pronouns bare nominative A forms. No target case, number, possession,
  derivation, or support inflection was admitted.
- `Yaluy`, `yinyay`, and `nyajin` stayed fixed. Nonpast `nyajil`, purposive `nyaji-nka`, reduplicated watching,
  hearing compounds, and perception compounds remain closed.
- Every sentence is an explicit row call with exact per-sequence Kuku, English, analysis, evidence, and confidence
  contracts; no runtime generator authored content.
- Rules 149-321 cumulative traps remain closed.
- **Process logging note.** Batch 363 stored the structured dictionary-to-corpus candidate audit, Patz lexical
  non-attestation, direct source readback, orthographic/species boundaries, target probes, duplicate preflight,
  static guards, under-review lint, exact field readback, duplicate scan, five-lens review, 35 lessons,
  18 lexeme/source logs, non-destructive close, post-close integrity, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-363-zero-low-bird-singular-third-past-perception-after-rule320-process.md`.
- Lint GREEN 18247; batch 363 added 50 accepted rows, 250 five-lens passes, 35 lessons, 18 lexeme/source-log rows,
  export 15302/1482/1463, and process-event rows through export event 3889 before source-book/render events.

## Rule 322 - zero-use anatomy non-singular nonpast perception after Rule 321 - batch-364 (PERCEPTION)

Batch 364 / Rule 322 brings the corpus to 18,297 verified sentences and performs a zero-use anatomy/body-surface
lexical-debt sweep. All ten direct-dictionary, noun-typed targets had zero accepted/revised token use before banking:
`dalkari`, `diburr-miyil`, `jadalangka`, `mijan`, `mungka-dirka`, `murrka`, `nyirribulu`, `waral`,
`wubun`, and `yinkan`. The admitted bands are `Ngali TARGET yaluy nyajil`,
`Ngaliny TARGET yinyay nyajil`, `Yubal TARGET yaluy nyajil`, `Yurra TARGET yinyay nyajil`, and
`Ngana TARGET yaluy nyajil`.

Source basis: direct dictionary yaml readback gives `dalkari` lines 4857-4865, `diburr-miyil` 5502-5512,
`jadalangka` 6975-6985, `mijan` 18891-18899, `mungka-dirka` 20646-20656, `murrka` 21045-21057,
`nyirribulu` 24623-24631, `waral` 26326-26335, `wubun` 27509-27517, and `yinkan` 30271-30280.
Exact Patz searches found `waral` once at line 2173 in derived possessed `waral-ji-mu` and found none of the
other nine targets. Patz line 1476 classifies internal/external body parts and excretions as nouns; examples at
lines 4761-4771 and 5431 show bare body-part nouns when the possessor is contextually recoverable; section 4.5.2
at lines 5898-5917 distinguishes possessive or whole-part appositional constructions when possession is asserted.
Rule 322 supplies no possessor and asserts none. Patz lines 2577-2582 and 2674-2684 source the non-singular
pronouns, lines 2834-2847 Yalanji `yaluy`/`yinyay`, lines 3043-3049 nonpast `nyaji-l`, lines 3149-3151 its
present/future function, and lines 4256-4265 nominative A plus bare absolutive O in perception. Dictionary lines
24282-24296 independently attest running-form `nyajil` and its visual sense.

All 50 planned surfaces were unique and had zero corpus collisions. Every row passed the existing linter without a
new exception. The ten heads were selected from a structured audit of 31 zero-use body-part-domain heads;
type-mislabeled, dialect-only, homograph-heavy, near-variant, and witchcraft/place-heavy entries were excluded.
Previously deferred medical, animal-source, compound, and scar heads were reopened only for direct reference, not
their source prose. Exact static contracts and field-for-field SQLite readback found no mismatch; pre-close and
post-close whole-corpus lint were green.

Admitted targets: `dalkari` bladder; `diburr-miyil` eyeball; `jadalangka` animal leg; `mijan` wart;
`mungka-dirka` fur; `murrka` scar; `nyirribulu` appendix; `waral` stomach; `wubun` hump; and `yinkan` ribs.

Support heads: `ngali`, `ngaliny`, `yubal`, `yurra`, `ngana`, `yaluy`, `yinyay`, and `nyajil`.

**Zero-use anatomy non-singular nonpast-perception distribution.**

| frame | safe Batch 364 form | construction lesson |
|---|---|---|
| 1du exclusive, here | `Ngali dalkari yaluy nyajil.` | we two, not you, see the bladder here; bare reference asserts no possessor, urine/excretion, pain, illness, medicine, surgery, butchery, use, or event |
| 1du inclusive, there | `Ngaliny diburr-miyil yinyay nyajil.` | you and I see the eyeball there; the exact dictionary compound is indivisible and licenses no seed/egg, eye-part, injury, vision, medicine, or possession row |
| 2du, here | `Yubal jadalangka yaluy nyajil.` | you two see the animal leg here; the lexical animal label licenses no species, movement, injury, butchery, food, hunting, cutting, carrying, or use row |
| 2pl, there | `Yurra murrka yinyay nyajil.` | you all see the scar there; no scab, initiation/scarification, ritual, injury cause, open wound, pain, medicine, healing, or cultural-practice row |
| 1pl inclusive, here | `Ngana yinkan yaluy nyajil.` | we see the ribs here; no side alternation, possession, number morphology, body location, pain, injury, breathing, butchery, food, movement, or sideways-expression row |

**Process traps from batch 364.**

- Exact duplicate scan over all 18,297 banked Kuku surfaces returned zero case-folded exact duplicate groups;
  punctuation remained significant.
- Every selected target had zero accepted/revised token coverage before banking and five after close.
- Support coverage before banking was `ngali` 533, `ngaliny` 475, `yubal` 485, `yurra` 470, `ngana` 1055,
  `yaluy` 3892, `yinyay` 4144, and `nyajil` 3997.
- Bare anatomy O does not encode or imply a possessor in these rows. No possessive pronoun, possessive suffix,
  whole-part apposition, body location, or person/animal owner was introduced. Definite English marks a
  contextually identifiable referent, not ownership.
- `Dalkari`, `mijan`, and `nyirribulu` remain anatomy labels, not medical claims. No excretion, pain, illness,
  contagion, inflammation, diagnosis, surgery, treatment, medicine, removal, function, or healing is inferred.
- `Murrka` is scar only; scab, initiation marks, scarification, ritual, cultural practice, injury cause, and open
  wound remain closed. `Waral` is stomach only; belly alternation, pregnancy, hunger, eating, digestion, greed
  compounds, medicine, and butchery remain closed.
- `Jadalangka`, `mungka-dirka`, and `wubun` preserve their dictionary animal-oriented lexical labels without
  adding species, hunting, butchery, clothing/material use, movement, burden, colour, texture, size, or shape claims.
- `Diburr-miyil` and `mungka-dirka` are indivisible dictionary compounds. Their components do not enter
  `words_used`; no productive compound, decomposition, derivation, or compositional proposition was admitted.
- Type-mislabeled `ngarran` and `wulbar`, dialect-only and homograph-heavy heads, unresolved
  `kurrburrbun`/`kuburrubun`, and witchcraft/place-heavy candidates stayed excluded rather than being silently
  normalized or retyped.
- Targets stayed bare absolutive O forms and pronouns bare nominative A forms. No target case, number, possession,
  derivation, or support inflection was admitted.
- `Yaluy`, `yinyay`, and `nyajil` stayed fixed. Past `nyajin`, purposive `nyaji-nka`, reduplicated watching,
  hearing compounds, and perception compounds remain closed.
- Every sentence is an explicit row call with exact per-sequence Kuku, English, analysis, evidence, and confidence
  contracts; no runtime generator authored content.
- Rules 149-322 cumulative traps remain closed.
- **Process logging note.** Batch 364 stored the structured dictionary-to-corpus candidate audit, Patz positive and
  negative target-search evidence, body-part/possession boundary, direct source readback, compound and semantic
  exclusions, target probes, duplicate preflight, static guards, under-review lint, exact field readback, duplicate
  scan, five-lens review, 35 lessons, 18 lexeme/source logs, non-destructive close, post-close integrity, and export
  in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-364-zero-use-anatomy-nonsingular-nonpast-perception-after-rule321-process.md`.
- Lint GREEN 18297; batch 364 added 50 accepted rows, 250 five-lens passes, 35 lessons, 18 lexeme/source-log rows,
  export 15343/1485/1469, and process-event rows through export event 3910 before source-book/render events.

## Rule 323 - zero-use human reference singular/third-person past perception after Rule 322 - batch-365 (PERCEPTION)

Batch 365 / Rule 323 brings the corpus to 18,347 verified sentences and performs a zero-use human-reference
lexical-debt sweep. All ten direct-dictionary, noun-typed targets had zero accepted/revised token use before banking:
`baliji`, `kalbali`, `kanjal`, `kaykay-kaykay`, `kira`, `maral-maral`, `marri-marri`, `walmbaji`,
`walmbi-walmbiji`, and `yarrkay-yarrka`. The admitted bands are `Ngayu TARGET yinyay nyajin`,
`Yundu TARGET yaluy nyajin`, `Nyulu TARGET yinyay nyajin`, `Bula TARGET yaluy nyajin`, and
`Jana TARGET yinyay nyajin`.

Source basis: direct dictionary yaml readback gives `baliji` lines 941-952, noun `kalbali` 12349-12359
(beside the adjective entry at 12338-12348), `kanjal` 13298-13309, `kaykay-kaykay` 14071-14098,
`kira` 14438-14449, `maral-maral` 18183-18196, `marri-marri` 18612-18625, `walmbaji`
25522-25533, `walmbi-walmbiji` 25543-25556, and `yarrkay-yarrka` 29560-29577. Patz line 1476
classifies human beings as nouns. Example 29 at line 1376 gives a woman as bare O of past `nyaji-ny`; example 390
at line 5080 gives `bama` person as bare O of purposive `nyaji-nka`; and example 506 at line 5790 gives `dingkar`
man as bare O of reduplicated see/watch. Exact Patz searches independently found `maral-maral` at lines 1979,
4430, and 5447 and found none of the other nine targets. Patz lines 2577-2586 source bare nominative `ngayu`,
`yundu`, `nyulu`, `bula`, and `jana` (table OCR `iana`); lines 2834-2847 source Yalanji `yaluy`/`yinyay`;
lines 2021-2024 and 2568-2571 attest past `nyaji-ny`; lines 3160-3162 define past `-ny`; and lines
4256-4265 license nominative pronoun A with bare absolutive O in perception. Dictionary lines 23876-23883 and
23968-23976 independently attest running-form `nyajin`.

All 50 planned surfaces were unique and had zero corpus collisions. Every row passed the existing linter without a
new exception. The selected heads came from a structured audit of zero-use human and age-category nouns. Selection
required a direct entry, a stable conservative reading, and ethically suitable neutral or positive reference;
coverage debt alone was not sufficient. Colonial/racial caste labels, loans and post-contact ethnonyms or
occupations, policing labels, sickness, adultery, child-spirit/prematurity ambiguity, and other coercive or
stigmatizing categories stayed excluded. Exact static contracts and field-for-field SQLite readback found no
mismatch; pre-close and post-close whole-corpus lint were green.

Admitted targets: `baliji` people; `kalbali` tall man; `kanjal` companion; `kaykay-kaykay` children; `kira`
baby girl; `maral-maral` young girls; `marri-marri` old people; `walmbaji` peacemaker;
`walmbi-walmbiji` left-handed person; and `yarrkay-yarrka` group of children.

Support heads: `ngayu`, `yundu`, `nyulu`, `bula`, `jana`, `yaluy`, `yinyay`, and `nyajin`.

**Zero-use human-reference singular/third-person past-perception distribution.**

| frame | safe Batch 365 form | construction lesson |
|---|---|---|
| 1sg, there | `Ngayu baliji yinyay nyajin.` | I saw the baliji people there; lexical people reference does not assert open-country location, belonging, origin, residence, travel, land identity, group activity, or an event involving them beyond seeing |
| 2sg, here | `Yundu kalbali yaluy nyajin.` | you saw the kalbali tall man here; the noun is one human label, not productive adjective predication, comparison, degree, measurement, stature change, or near-form `kalbal` remedy |
| 3sg, there | `Nyulu kira yinyay nyajin.` | he saw the kira baby girl there; bare `kira` has the entry's baby-girl restriction and does not license generic female/adult use, age measurement, birth, care, family relation, possession, or `kira-kira` black ant |
| 3du, here | `Bula walmbaji yaluy nyajin.` | the two of them saw the walmbaji peacemaker here; lexical role reference imports no fight, intervention, restraint, body contact, relative identity, success, or role-performance event from the entry prose |
| 3pl, there | `Jana yarrkay-yarrka yinyay nyajin.` | they saw the yarrkay-yarrka child group there; the exact collective head licenses no base form, class/gang reading, normalization to `karrkay`, productive reduplication, school, play, parentage, possession, or group activity |

**Process traps from batch 365.**

- Exact duplicate scan over all 18,347 banked Kuku surfaces returned zero case-folded exact duplicate groups;
  punctuation remained significant.
- Every selected target had zero accepted/revised token coverage before banking and five after close.
- Support coverage before banking was `ngayu` 1381, `yundu` 977, `nyulu` 652, `bula` 448, `jana` 1153,
  `yaluy` 3922, `yinyay` 4164, and `nyajin` 1350.
- Human common nouns are bare absolutive O in these transitive perception clauses. The pronoun is bare nominative A.
  Potent human ergative marking would apply if the human noun were transitive A, but Rule 323 never places it there.
- `Baliji` remains a lexical people label; dictionary association with open country does not add a location,
  belonging, origin, residence, land-identity, travel, activity, or event proposition.
- `Kalbali` is the populated noun `tall man`, not the adjacent adjective entry and not near-form `kalbal` remedy.
  No productive adjective, comparison, degree, measurement, or stature proposition was inferred.
- `Kanjal`, `walmbaji`, and the age/child labels name referents only. Entry definitions and examples do not add
  whose companion, loneliness, accompaniment, helping, conflict, restraint, family relation, authority, knowledge,
  ceremony, school, play, care, possession, or any role-performance event.
- Bare `kira` is restricted to the dictionary's baby-girl reading; generic female/adult reference and homophonous
  reduplicated `kira-kira` black ant remain closed.
- `Kaykay-kaykay`, `maral-maral`, `marri-marri`, `walmbi-walmbiji`, and `yarrkay-yarrka` preserve exact
  dictionary plural/collective forms. No component, singular/base form, alternate spelling, equivalence,
  decomposition, derivation, or newly productive reduplication was admitted.
- The candidate audit explicitly rejected ethically unsuitable or semantically unstable zero-use heads instead of
  treating lexical coverage as a purely numerical objective.
- Targets stayed bare O forms; pronouns stayed bare nominative A; `yaluy`, `yinyay`, and `nyajin` stayed fixed.
  No target/pronoun/demonstrative case, nonpast, purposive, reduplicated perception, hearing/smell compound, or
  support inflection was admitted.
- Every sentence is an explicit row call with exact per-sequence Kuku, English, analysis, evidence, and confidence
  contracts; no runtime generator authored content.
- Rules 149-323 cumulative traps remain closed.
- **Process logging note.** Batch 365 stored the structured dictionary-to-corpus candidate and ethics audit, direct
  dictionary and Patz readback, positive and negative target-search evidence, human-noun/perception syntax,
  lexicalized plural/collective and semantic exclusions, target probes, duplicate preflight, static guards,
  under-review lint, exact field readback, duplicate scan, five-lens review, 35 lessons, 18 lexeme/source logs,
  non-destructive close, post-close integrity, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-365-zero-use-human-reference-singular-third-past-perception-after-rule322-process.md`.
- Lint GREEN 18347; batch 365 added 50 accepted rows, 250 five-lens passes, 35 lessons, 18 lexeme/source-log rows,
  export 15383/1489/1475, and process-event rows through export event 3931 before source-book/render events.

## Rule 324 - low-coverage flora non-singular past perception after Rule 323 - batch-366 (PERCEPTION)

Batch 366 / Rule 324 brings the corpus to 18,397 verified sentences and performs a low-coverage flora lexical-debt
sweep. The ten direct-dictionary, noun-typed targets had accepted/revised token coverage no greater than two before
banking: `bajarr`, `bikarrakul`, `binainyji`, `jakalkulu`, `jumul-jumul`, `jika-birra`, `kalbawurr`,
`makaji`, `mawu`, and `wakumba`. The admitted bands are `Ngali TARGET yaluy nyajin`,
`Ngaliny TARGET yinyay nyajin`, `Yubal TARGET yaluy nyajin`, `Yurra TARGET yinyay nyajin`, and
`Ngana TARGET yaluy nyajin`.

Source basis: direct dictionary yaml readback gives duplicate `bajarr` entries at lines 456-481, `bikarrakul`
2381-2391, `binainyji` 2642-2655, `jakalkulu` 7197-7205, `jumul-jumul` 10812-10825,
`jika-birra` 8986-8996, `kalbawurr` 12432-12440, `makaji` 17152-17161, `mawu` 18764-18774,
and `wakumba` 25245-25255. Patz line 1476 explicitly includes flora among corporeal objects denoted by nouns.
Exact Patz searches independently found `binainyji` at lines 1145-1151 in a phonemic minimal-pair set and found
none of the other nine targets. Patz lines 2577-2584 source the non-singular nominative pronouns, lines 2834-2847
Yalanji `yaluy`/`yinyay`, lines 2021-2024 and 2568-2571 past `nyaji-ny`, lines 3160-3162 past `-ny`, and
lines 4256-4265 nominative pronoun A plus bare absolutive O in perception. Dictionary lines 23876-23883 and
23968-23976 independently attest running-form `nyajin`.

All 50 planned surfaces were unique and had zero corpus collisions. Every row passed the existing linter without a
new exception. Selection followed a broad structured YAML-to-SQLite audit rather than accepting a semantic-domain
list wholesale. Contradictory or undefined entries, Nyungkul-only forms, place names, hazardous or post-contact
food/drink heads, culturally sensitive or stigmatizing human/spirit labels, weapon/euphemism ambiguity, coercive
implements, and unresolved flora sense/dialect drift stayed excluded. Exact static contracts and field-for-field
SQLite readback found no mismatch; pre-close and post-close whole-corpus lint were green.

Admitted targets: `bajarr` fern leaves; `bikarrakul` ti tree; `binainyji` fig-like fruit; `jakalkulu` tree stump;
`jumul-jumul` grass seeds; `jika-birra` tobacco leaf; `kalbawurr` cypress-pine pitch; `makaji` onion plant;
`mawu` grass; and `wakumba` tree canopy.

Support heads: `ngali`, `ngaliny`, `yubal`, `yurra`, `ngana`, `yaluy`, `yinyay`, and `nyajin`.

**Low-coverage flora non-singular past-perception distribution.**

| frame | safe Batch 366 form | construction lesson |
|---|---|---|
| 1du exclusive, here | `Ngali bajarr yaluy nyajin.` | we two, not you, saw the bajarr fern leaves here; double-r leaf reference adds no shelter, gathering, drying, carrying, manufacture, or material-use event and is not single-r `bajar` white gum |
| 1du inclusive, there | `Ngaliny binainyji yinyay nyajin.` | you and I saw the Patz-attested fig-like fruit there; no fig identity, edibility, taste, ripeness, gathering, preparation, source-tree claim, or minimal-pair substitution |
| 2du, here | `Yubal jumul-jumul yaluy nyajin.` | you two saw the exact lexicalized grass-seed head here; no base `jumul`, productive reduplication, clothing contact, sticking, wet-season timing, gathering, food, or sowing event |
| 2pl, there | `Yurra kalbawurr yinyay nyajin.` | you all saw the cypress-pine pitch there; no toxicity, contact, ingestion, medicine, processing, spear use, material/source relation, or substitution of near-form `kulbawurr` |
| 1pl inclusive, here | `Ngana wakumba yaluy nyajin.` | we saw the tree canopy here; no branch decomposition, species, size/shape, shade, height, location, growth, climbing, cutting, material use, or event |

**Process traps from batch 366.**

- Exact duplicate scan over all 18,397 banked Kuku surfaces returned zero case-folded exact duplicate groups;
  punctuation remained significant.
- Target coverage moved `bajarr` 2->7, `bikarrakul` 2->7, `binainyji` 1->6, `jakalkulu` 2->7,
  `jumul-jumul` 1->6, `jika-birra` 0->5, `kalbawurr` 0->5, `makaji` 0->5, `mawu` 2->7, and
  `wakumba` 2->7.
- Support coverage before banking was `ngali` 543, `ngaliny` 485, `yubal` 495, `yurra` 480, `ngana` 1065,
  `yaluy` 3942, `yinyay` 4194, and `nyajin` 1400.
- Flora heads stayed bare absolutive O forms and pronouns bare nominative A forms. No target case, number,
  possession, derivation, property morphology, or support inflection was added.
- `Bajarr` retains double `rr` and means the selected leaves; single-r `bajar` white gum remains separate.
  Dictionary shelter/mia-mia prose licenses no gathering, carrying, drying, manufacture, or material-use row.
- `Bikarrakul` remains ti tree only. Its fruit/cooking commentary licenses no fruit, edibility, cooking, food,
  gathering, bark, firewood, species-comparison, material-use, or event proposition.
- `Binainyji` remains the bare fig-like-fruit noun attested by Patz. Its phonemic discussion does not license
  `binanj-ji`, `jalbanj-ji`, or `jalbainy-ji`, and no source-tree, taste, ripeness, food, or preparation claim enters.
- `Jakalkulu` remains tree stump only. No species, felling, cause, age, decay, burning, firewood, sitting, location,
  material use, or event is inferred.
- `Jumul-jumul` and `jika-birra` preserve exact dictionary hyphenation as indivisible heads. No component, base,
  newly productive reduplication, compound decomposition, derivation, alternate form, or inherited proposition is
  admitted.
- `Kalbawurr` remains cypress-pine pitch and stays distinct from `kulbawurr`. Poison/toxicity, contact, ingestion,
  medicine, processing, spear use, source relation, and material-use propositions remain closed.
- `Makaji`, `mawu`, and `wakumba` remain onion plant, grass, and tree canopy. Their entry prose and definitions do
  not add food, medicine, cultivation, coarseness, bag/weaving use, `mawar` vine, branch decomposition, canopy
  properties, source relation, location, or event claims.
- The candidate audit rejected weak or unsafe heads instead of treating lexical coverage as a numerical objective.
- `Yaluy`, `yinyay`, and `nyajin` stayed fixed. Nonpast `nyajil`, purposive `nyaji-nka`, reduplicated watching,
  hearing/smell compounds, and perception compounds remain closed.
- Every sentence is an explicit row call with exact per-sequence Kuku, English, analysis, evidence, and confidence
  contracts; no runtime generator authored content.
- Rules 149-324 cumulative traps remain closed.
- **Process logging note.** Batch 366 stored the structured cross-domain candidate audit, direct dictionary and Patz
  readback, positive and negative target-search evidence, flora-noun/perception syntax, lexicalized-form and
  semantic exclusions, target probes, duplicate preflight, static guards, under-review lint, exact field readback,
  duplicate scan, five-lens review, 35 lessons, 18 lexeme/source logs, non-destructive close, post-close integrity,
  and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-366-low-coverage-flora-nonsingular-past-perception-after-rule323-process.md`.
- Lint GREEN 18397; batch 366 added 50 accepted rows, 250 five-lens passes, 35 lessons, 18 lexeme/source-log rows,
  export 15422/1494/1481, and process-event rows through export event 3952 before source-book/render events.

## Rule 325 - low-coverage fauna singular/third-person nonpast perception after Rule 324 - batch-367 (PERCEPTION)

Batch 367 / Rule 325 brings the corpus to 18,447 verified sentences and performs a low-coverage fauna lexical-debt
sweep. The ten direct-dictionary, noun-typed targets had accepted/revised token coverage between zero and four
before banking: `dirrmbay`, `diri-diri`, `jawurraji`, `juku-juku`, `jalan`, `kaya-kaya`, `kubu-kubu`,
`murral`, `ngamu-murramu`, and `wurarr-wurarr`. The admitted bands are `Ngayu TARGET yinyay nyajil`,
`Yundu TARGET yaluy nyajil`, `Nyulu TARGET yinyay nyajil`, `Bula TARGET yaluy nyajil`, and
`Jana TARGET yinyay nyajil`.

Source basis: direct dictionary yaml readback gives `dirrmbay` lines 6035-6063, `diri-diri` 5930-5945,
`jawurraji` 8551-8562, `juku-juku` and solid `jukujuku` 10350-10377, `jalan` 7340-7350,
`kaya-kaya` 13966-13979, bare `kubu` and `kubu-kubu` 14707-14729, `murral` 20999-21009,
`ngamu-murramu` 22184-22194, and `wurarr-wurarr` 28305-28318. Patz line 1476 explicitly includes fauna among
corporeal objects denoted by nouns. Exact Patz searches found `juku-juku` at lines 1941 and 1976 only in the
semantically distinct plural-"trees" sense and found none of the other nine targets. Patz lines 2577-2586 source
the singular/third-person nominative pronouns, lines 2834-2847 Yalanji `yaluy`/`yinyay`, lines 3043-3049 nonpast
`nyaji-l`, lines 3149-3151 its present/future function, and lines 4256-4265 nominative pronoun A plus bare
absolutive O in perception. Dictionary lines 24282-24296 independently attest running-form `nyajil` and its visual
sense.

All 50 planned surfaces were unique and had zero corpus collisions. Every row passed the existing linter without a
new exception. A structured fauna audit rejected Nyungkul-only `kanyaji`, `kumurbina`, and `yidilnyul`, undefined
or linter-invalid solid reduplications, loans, ambiguous place names, and culturally loaded story/totem candidates
where cleaner direct heads existed. Existing target rows were read back but their behaviors, ecology, food, danger,
and source stories were not copied. Exact static contracts and field-for-field SQLite readback found no mismatch;
pre-close and post-close whole-corpus lint were green.

Admitted targets: `dirrmbay` seagull; `diri-diri` sandfly; `jawurraji` ant bed; `juku-juku` bronzewing dove;
`jalan` sea urchin; `kaya-kaya` dogs; `kubu-kubu` tadpole; Yalanji `murral` tree kangaroo;
`ngamu-murramu` dingo; and `wurarr-wurarr` dragonfly.

Support heads: `ngayu`, `yundu`, `nyulu`, `bula`, `jana`, `yaluy`, `yinyay`, and `nyajil`.

**Low-coverage fauna singular/third-person nonpast-perception distribution.**

| frame | safe Batch 367 form | construction lesson |
|---|---|---|
| 1sg, there | `Ngayu dirrmbay yinyay nyajil.` | I see the basic seagull there; no storm warning, weather prediction, call/music, corroboree, death/corpse message, flight, feeding, fishing, or source event |
| 2sg, here | `Yundu diri-diri yaluy nyajil.` | you see the exact sandfly head here; no base or synonym substitution, productive reduplication, bite, pain/itch, season, habitat, smoke/repellent, or event |
| 3sg, there | `Nyulu juku-juku yinyay nyajil.` | he sees the dictionary bronzewing dove there; no Patz plural-trees sense, solid omen-bearing `jukujuku`, variant equivalence, stranger/death, song/call, drinking, hunting, or event |
| 3du, here | `Bula murral yaluy nyajil.` | the two of them see the Yalanji tree kangaroo here; no Nyungkul substitution, tree/canopy habitat, climbing, sleeping, visibility, hunting, spearing, catching, food, or event |
| 3pl, there | `Jana wurarr-wurarr yinyay nyajil.` | they see the exact dragonfly head there; no base or productive reduplication, flight/hovering, water indication, navigation/life-saving, pools/young, season, habitat, or event |

**Process traps from batch 367.**

- Exact duplicate scan over all 18,447 banked Kuku surfaces returned zero case-folded exact duplicate groups;
  punctuation remained significant.
- Target coverage moved `dirrmbay` 2->7, `diri-diri` 3->8, `jawurraji` 1->6, `juku-juku` 2->7,
  `jalan` 4->9, `kaya-kaya` 0->5, `kubu-kubu` 2->7, `murral` 4->9, `ngamu-murramu` 0->5, and
  `wurarr-wurarr` 1->6.
- Support coverage before banking was `ngayu` 1391, `yundu` 987, `nyulu` 662, `bula` 458, `jana` 1163,
  `yaluy` 3972, `yinyay` 4214, and `nyajil` 4047.
- Fauna heads stayed bare absolutive O forms and pronouns bare nominative A forms. No target case, number,
  possession, derivation, behavior, property morphology, or support inflection was added.
- `Dirrmbay` remains basic seagull only. Its extended warning, weather, music, corroboree, and death-message senses
  license no event or cultural-practice row.
- `Diri-diri`, `kaya-kaya`, `kubu-kubu`, and `wurarr-wurarr` preserve exact dictionary hyphenation. Their base
  forms, synonyms, number derivations, homophones, and source prose license no productive reduplication or event.
- `Jawurraji` remains ant bed only; ants, grubs, habitation, size, digging, roasting, food, location, construction,
  material use, and older-row propositions remain closed.
- `Juku-juku` is the exact dictionary bronzewing-dove sense. Patz `juku-juku` "trees" and solid omen-bearing
  `jukujuku` are explicitly distinct; no tree/wood, variant-equivalence, omen, stranger/death, song/call, drinking,
  hunting, or event proposition enters.
- `Jalan` remains sea urchin only; shell/spines, injury, feet, rock/reef/sea habitat, food, edibility, frying,
  gathering, carrying, and events remain closed.
- `Murral` remains the Yalanji tree-kangaroo term; Nyungkul `jarrabina`, habitat, climbing, sleeping, visibility,
  hunting, spearing, catching, food, and events remain closed.
- `Ngamu-murramu` remains one dingo head. No decomposition into mother/kin terms, synonym/dog equivalence,
  wild/domestic property, hunting, biting, ownership, movement, or event is inferred.
- The candidate audit rejected dialect-only and culturally loaded heads rather than treating coverage debt as a
  purely numerical objective.
- `Yaluy`, `yinyay`, and `nyajil` stayed fixed. Past `nyajin`, purposive `nyaji-nka`, reduplicated watching,
  hearing/smell compounds, and perception compounds remain closed.
- Every sentence is an explicit row call with exact per-sequence Kuku, English, analysis, evidence, and confidence
  contracts; no runtime generator authored content.
- Rules 149-325 cumulative traps remain closed.
- **Process logging note.** Batch 367 stored the structured fauna candidate audit, direct dictionary and Patz
  readback, semantic-homonym and negative target-search evidence, fauna-noun/perception syntax, lexicalized-form and
  semantic exclusions, target probes, duplicate preflight, static guards, under-review lint, exact field readback,
  duplicate scan, five-lens review, 35 lessons, 18 lexeme/source logs, non-destructive close, post-close integrity,
  and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-367-low-coverage-fauna-singular-third-nonpast-perception-after-rule324-process.md`.
- Lint GREEN 18447; batch 367 added 50 accepted rows, 250 five-lens passes, 35 lessons, 18 lexeme/source-log rows,
  export 15470/1495/1482, and process-event rows through export event 3973 before source-book/render events.

## Rule 326 - low-coverage environment non-singular nonpast perception after Rule 325 - batch-368 (PERCEPTION)

Batch 368 / Rule 326 brings the corpus to 18,497 verified sentences and performs a low-coverage visible-environment
lexical-debt sweep. The ten direct-dictionary, noun-typed targets had accepted/revised token coverage between zero
and nine before banking: `dalngarri`, `jukar-warra`, `kambar`, `kurrkal`, `marrka`, `miral`, `mulawajarr`,
`nganyil`, `nyamun`, and `wurrbal`. The admitted bands are `Ngali TARGET yaluy nyajil`,
`Ngaliny TARGET yinyay nyajil`, `Yubal TARGET yaluy nyajil`, `Yurra TARGET yinyay nyajil`, and
`Ngana TARGET yaluy nyajil`.

Source basis: direct dictionary yaml readback gives `dalngarri` lines 4979-5001, `jukar-warra` 10292-10302,
`kambar`/`kambarr` 12987-13011, `kurrkal` 16451-16470, `marrka` 18626-18638, `miral` 19714-19726,
`mulawajarr` 20370-20380, `nganyil`/`nganyin` 22642-22664, `nyamun` 24330-24340, and `wurrbal`
28402-28413. Patz line 1476 explicitly includes geographical/geological items, celestial bodies, weather
phenomena, and other corporeal objects among noun referents. Exact Patz searches found `marrka` at lines 2227-2229
only as the salt-pan etymon in `marrka-bina`; the other nine targets were absent. Patz lines 2577-2584 source the
non-singular nominative pronouns, lines 2834-2847 Yalanji `yaluy`/`yinyay`, lines 3043-3049 nonpast `nyaji-l`,
lines 3149-3151 its present/future function, and lines 4256-4265 nominative pronoun A plus bare absolutive O in
perception. Dictionary lines 24282-24296 independently attest running-form `nyajil` and its visual sense.

All 50 planned surfaces were unique and had zero corpus collisions. Every row passed the existing linter without a
new exception. A structured environment audit rejected undefined/place-name `walba-murru`, culturally specific
`nurru` ancestral home, conflicting `jangka`, English-loan `maji`, event-heavy `minji`/`ngarngkul` splash forms,
ambiguous `yikin` bank/river, and non-noun locationals. Direct visibility and a stable sense boundary were required;
low count alone was insufficient. Exact static contracts and field-for-field SQLite readback found no mismatch;
pre-close and post-close whole-corpus lint were green.

Admitted targets: `dalngarri` flames; `jukar-warra` whirlwind; `kambar` white clay; `kurrkal` shortcut;
`marrka` calm sea; `miral` water scum; Yalanji `mulawajarr` star; `nganyil` haze; `nyamun` natural debris; and
`wurrbal` fog.

Support heads: `ngali`, `ngaliny`, `yubal`, `yurra`, `ngana`, `yaluy`, `yinyay`, and `nyajil`.

**Low-coverage visible-environment non-singular nonpast-perception distribution.**

| frame | safe Batch 368 form | construction lesson |
|---|---|---|
| 1du exclusive, here | `Ngali dalngarri yaluy nyajil.` | we two, not you, see the flames here; no urine/urination, toilet, light causation, fire making, burning, heat, danger, synonym substitution, or event |
| 1du inclusive, there | `Ngaliny jukar-warra yinyay nyajil.` | you and I see the exact whirlwind head there; no decomposition, sand, wind movement, prediction, damage, direction, dust, travel, or event |
| 2du, here | `Yubal kambar yaluy nyajil.` | you two see the white clay here; no wet-season sense, colour predication, digging, painting/body/material use, or double-r `kambarr` corpse-fluid/death claim |
| 2pl, there | `Yurra mulawajarr yinyay nyajil.` | you all see the Yalanji star there; no Nyungkul `dawar`, celestial movement, time/season, direction/navigation, brightness, number, story/totem, weather, or event |
| 1pl inclusive, here | `Ngana wurrbal yaluy nyajil.` | we see the fog here; no river/source location, rising/movement, weather cause/change, visibility effect, travel danger, season/time, mist normalization, or event |

**Process traps from batch 368.**

- Exact duplicate scan over all 18,497 banked Kuku surfaces returned zero case-folded exact duplicate groups;
  punctuation remained significant.
- Target coverage moved `dalngarri` 0->5, `jukar-warra` 8->13, `kambar` 9->14, `kurrkal` 0->5,
  `marrka` 6->11, `miral` 5->10, `mulawajarr` 0->5, `nganyil` 5->10, `nyamun` 0->5, and
  `wurrbal` 6->11.
- Support coverage before banking was `ngali` 553, `ngaliny` 495, `yubal` 505, `yurra` 490, `ngana` 1075,
  `yaluy` 3992, `yinyay` 4244, and `nyajil` 4097.
- Environment heads stayed bare absolutive O forms and pronouns bare nominative A forms. No target case, number,
  possession, derivation, event/property morphology, or support inflection was added.
- `Dalngarri` remains flames only; urine/toilet, light causation, fire making, heat/danger, and synonyms remain
  closed. `Jukar-warra` remains one indivisible whirlwind head with no component or weather-event import.
- `Kambar` remains white clay, not wet season and not double-r `kambarr` corpse liquid. No colour predication,
  digging, painting, body/material use, death, fluid, or event proposition enters.
- `Kurrkal` remains shortcut only. Travel, route choice, destination, direction, speed, walking/use, derived
  `kurrkal-warri`, place identity, and events remain closed.
- `Marrka` remains calm sea. Salt pan, Patz etymological use, `marrka-bina` oyster, mangrove/swamp, tide, weather
  cause, water-state change, boating, fishing, and events remain closed.
- `Miral` remains water scum; whale oil, animal source, property/texture, pollution, removal, contact, collection,
  use, and events remain closed.
- `Mulawajarr` remains the Yalanji star term. Nyungkul substitution, movement, time, navigation, brightness,
  number, story/totem, weather, and events remain closed.
- `Nganyil` remains haze and stays distinct from `nganyin`. Weather/visibility/smoke/season/location and imported
  mist-equivalence claims remain closed.
- `Nyamun` remains natural debris, explicitly not household waste. No subtype, decay, gardening/growing use,
  gathering, clearing, burning, disposal, or event is inferred. `Wurrbal` remains fog without river/rising or
  weather/visibility/travel propositions.
- The candidate audit rejected weak and culturally specific heads instead of treating coverage debt as purely
  numerical.
- `Yaluy`, `yinyay`, and `nyajil` stayed fixed. Past `nyajin`, purposive `nyaji-nka`, reduplicated watching,
  hearing/smell compounds, and perception compounds remain closed.
- Every sentence is an explicit row call with exact per-sequence Kuku, English, analysis, evidence, and confidence
  contracts; no runtime generator authored content.
- Rules 149-326 cumulative traps remain closed.
- **Process logging note.** Batch 368 stored the structured environment candidate audit, direct dictionary and
  Patz readback, semantic-sense and negative target-search evidence, environment-noun/perception syntax,
  lexicalized-form and polysemy exclusions, target probes, duplicate preflight, static guards, under-review lint,
  exact field readback, duplicate scan, five-lens review, 35 lessons, 18 lexeme/source logs, non-destructive close,
  post-close integrity, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-368-low-coverage-environment-nonsingular-nonpast-perception-after-rule325-process.md`.
- Lint GREEN 18497; batch 368 added 50 accepted rows, 250 five-lens passes, 35 lessons, 18 lexeme/source-log rows,
  export 15514/1498/1485, and process-event rows through export event 3994 before source-book/render events.

## Rule 327 - low-coverage craft objects singular/third past perception after Rule 326 - batch-369 (PERCEPTION)

Batch 369 / Rule 327 brings the corpus to 18,547 verified sentences and performs a low-coverage craft-material and
object lexical-debt sweep. The ten direct-dictionary, noun-typed targets had accepted/revised token coverage between
zero and nine before banking: `duburan`, `jila`, `makarra`, `makirr`, `ngurran`, `nyumbirr`, `warkal`, `wuba`,
`wuju`, and `yikari`. The admitted bands are `Ngayu TARGET yinyay nyajin`, `Yundu TARGET yaluy nyajin`,
`Nyulu TARGET yinyay nyajin`, `Bula TARGET yaluy nyajin`, and `Jana TARGET yinyay nyajin`.

Source basis: direct dictionary yaml readback gives `duburan` lines 6196-6209, `jila` 9038-9063, `makarra`
17184-17193, `makirr` 17194-17202, `ngurran` 23861-23872, `nyumbirr` 24750-24760, `warkal` 26443-26453,
`wuba` 27407-27417, `wuju` 27620-27630, and `yikari` 29896-29906. Patz line 1476 explicitly includes
artifacts and other objects of human habitat among noun referents. Exact Patz searches found `wuju` at lines
5171-5172 in its grass-sop use and `jila` at 7088 and 7091 only in the smell sense; the other eight targets were
absent. Patz lines 2577-2586 source the selected nominative pronouns, lines 2834-2847 Yalanji `yaluy`/`yinyay`,
examples at 2021-2024 and 2568-2571 past `nyaji-ny`, lines 3160-3162 past `-ny`, and lines 4256-4265 nominative
pronoun A plus bare absolutive O in perception. Dictionary examples at lines 23876-23883 and 23968-23976
independently contain running-form `nyajin`.

All 50 planned surfaces were unique and had zero corpus collisions. Every row passed the existing linter without a
new exception. A structured craft-object audit rejected loans, weapons and coercive implements, place or euphemism
homonyms, mortuary `yinkar`, culturally unresolved heads, and candidates without a stable direct referential sense.
Low count alone was insufficient. Exact static contracts and field-for-field SQLite readback found no mismatch;
pre-close and post-close whole-corpus lint were green.

Admitted targets: `duburan` directional sign; `jila` beeswax; `makarra` streaky yellow ochre; `makirr` yellow
ochre; `ngurran` rope; `nyumbirr` beeswax; `warkal` bailer shell; `wuba` red ochre; `wuju` grass sponge; and
`yikari` hardened beeswax.

Support heads: `ngayu`, `yundu`, `nyulu`, `bula`, `jana`, `yaluy`, `yinyay`, and `nyajin`.

**Low-coverage craft-object singular/third-person past-perception distribution.**

| frame | safe Batch 369 form | construction lesson |
|---|---|---|
| 1sg, there | `Ngayu duburan yinyay nyajin.` | I saw the directional sign there; no carrying-ring/body/route/composition/making proposition |
| 2sg, here | `Yundu jila yaluy nyajin.` | you saw the beeswax here; no smell/sweat/crocodile/source/use proposition |
| 3sg, there | `Nyulu makarra yinyay nyajin.` | he saw the streaky yellow ochre there; no equivalence to `makirr`, property, source, mining, painting, or ceremony proposition |
| 3du, here | `Bula wuju yaluy nyajin.` | the two saw the grass sponge here; no grass decomposition, honey/soup, eating, obtaining, making, or use proposition |
| 3pl, there | `Jana yikari yinyay nyajin.` | they saw the hardened beeswax there; no ironwood/root/juice, heating, process, spear manufacture, attaching, or equivalence proposition |

**Process traps from batch 369.**

- Exact duplicate scan over all 18,547 banked Kuku surfaces returned zero case-folded exact duplicate groups;
  punctuation remained significant.
- Target coverage moved `duburan` 4->9, `jila` 9->14, `makarra` 0->5, `makirr` 6->11,
  `ngurran` 0->5, `nyumbirr` 0->5, `warkal` 6->11, `wuba` 5->10, `wuju` 6->11, and
  `yikari` 1->6.
- Support coverage before banking was `ngayu` 1401, `yundu` 997, `nyulu` 672, `bula` 468, `jana` 1173,
  `yaluy` 4022, `yinyay` 4264, and `nyajin` 1450.
- Craft heads stayed bare absolutive O forms and pronouns bare nominative A forms. No target case, number,
  possession, derivation, event/property/source/material morphology, or support inflection was added.
- `Duburan` remains the directional-sign sense only; its carrying ring or wreath sense and all body, route,
  composition, making, positioning, and event content remain closed.
- `Jila`, `nyumbirr`, and `yikari` remain three distinct exact dictionary heads. Shared wax-related English
  descriptions do not license synonymy, identity, source, processing, function, manufacture, or use claims.
- `Makarra`, `makirr`, and `wuba` remain three distinct exact dictionary heads. Streaky yellow ochre, yellow
  ochre, and red ochre are not collapsed; no property, source, mining, grinding, painting, body, ceremony, pigment,
  comparison, or use proposition enters.
- `Ngurran` remains rope, not its rope-dilly-bag reading, and `karra` is not substituted. `Warkal` remains bailer
  shell without container/water/cooking claims. `Wuju` remains grass sponge without honey/soup/eating claims.
- Dictionary explanatory prose is evidence for sense delimitation, not permission to manufacture event rows.
  Ironwood, heating, spear making, bee source, pigment use, traditional billy use, and food use remain closed.
- The candidate audit rejected weak and culturally unresolved heads instead of treating coverage debt as purely
  numerical.
- `Yaluy`, `yinyay`, and `nyajin` stayed fixed. Nonpast `nyajil`, purposive `nyaji-nka`, reduplicated watching,
  hearing/smell compounds, and perception compounds remain closed.
- Every sentence is an explicit row call with exact per-sequence Kuku, English, analysis, evidence, and confidence
  contracts; no runtime generator authored content.
- Rules 149-327 cumulative traps remain closed.
- **Process logging note.** Batch 369 stored the structured craft-object candidate audit, direct dictionary and
  Patz readback, semantic-sense and target-search evidence, artifact-noun/perception syntax, wax/ochre
  non-equivalence and polysemy exclusions, target probes, duplicate preflight, static guards, under-review lint,
  exact field readback, duplicate scan, five-lens review, 35 lessons, 18 lexeme/source logs, non-destructive close,
  post-close integrity, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-369-low-coverage-craft-objects-singular-third-past-perception-after-rule326-process.md`.
- Lint GREEN 18547; batch 369 added 50 accepted rows, 250 five-lens passes, 35 lessons, 18 lexeme/source-log rows,
  export 15554/1505/1488, and process-event rows through export event 4015 before source-book/render events.

## Rule 328 - low-coverage food non-singular past perception after Rule 327 - batch-370 (PERCEPTION)

Batch 370 / Rule 328 brings the corpus to 18,597 verified sentences and performs a low-coverage food lexical-debt
sweep. The ten direct-dictionary, noun-typed targets had accepted/revised token coverage between zero and six
before banking: `balja`, `birukay`, `biyangkal`, `jadamu`, `jamal`, `jandu`, `jungu-jungu`, `kajimarra`,
`milkul`, and `wawukuna`. The admitted bands are `Ngali TARGET yinyay nyajin`,
`Ngaliny TARGET yaluy nyajin`, `Yubal TARGET yinyay nyajin`, `Yurra TARGET yaluy nyajin`, and
`Nganjin TARGET yinyay nyajin`.

Source basis: direct dictionary yaml readback gives `balja` lines 953-962, `birukay` 3255-3263, `biyangkal`
3356-3366, `jadamu` 7006-7014, `jamal` 7650-7661, `jandu` 7935-7945, `jungu-jungu` 10950-10963,
`kajimarra` 12023-12032, `milkul` 19502-19511, and `wawukuna` 27046-27056. Patz lines 1474-1476 state
that nominals refer to objects and nouns predominantly to corporeal objects. Exact Patz searches found `milkul` at
lines 5171-5172 in its soup sense; the other nine targets were absent. Patz lines 2577-2586 source the selected
non-singular nominatives, lines 2834-2847 Yalanji `yaluy`/`yinyay`, examples at 2021-2024 and 2568-2571 past
`nyaji-ny`, lines 3160-3162 past `-ny`, and lines 4256-4265 nominative pronoun A plus bare absolutive O in
perception. Dictionary examples at lines 23876-23883 and 23968-23976 independently contain running `nyajin`.

All 50 planned surfaces were unique and had zero corpus collisions. Every row passed the existing linter without a
new exception. A structured YAML-to-SQL food audit rejected explicit English loans, undefined `bulawu`,
mortuary-context `mandi-mandi`, culturally or lexically ambiguous entries, and heads without a stable direct
reading. Low count alone was insufficient. Exact static contracts and field-for-field SQLite readback found no
mismatch; pre-close and post-close whole-corpus lint were green.

Admitted targets: `balja` food; `birukay` egg yolk; `biyangkal` yam; `jadamu` bananas; `jamal` egg white;
`jandu` starch; `jungu-jungu` white ant eggs; `kajimarra` food; `milkul` soup; and `wawukuna` long wild yam.

Support heads: `ngali`, `ngaliny`, `yubal`, `yurra`, `nganjin`, `yaluy`, `yinyay`, and `nyajin`.

**Low-coverage food non-singular past-perception distribution.**

| frame | safe Batch 370 form | construction lesson |
|---|---|---|
| 1du exclusive, there | `Ngali balja yinyay nyajin.` | we two, not you, saw the balja food there; no ingredient, fire, cooking, grinding, eating, preparation, source, or event proposition |
| 1du inclusive, here | `Ngaliny birukay yaluy nyajin.` | you and I saw the egg yolk here; no egg-source, shell, egg-white relation, breaking, cooking, colour, texture, or possession proposition |
| 2du, there | `Yubal biyangkal yinyay nyajin.` | you two saw the yam there; no toxicity, danger, roasting, grinding, leaching, water, safety, source, digging, or event proposition |
| 2pl, here | `Yurra jungu-jungu yaluy nyajin.` | you all saw the exact white-ant-eggs head here; no free base, productive reduplication, ants, gathering, habitat, nest, cooking, eating, or number derivation |
| 1pl exclusive, there | `Nganjin wawukuna yinyay nyajin.` | we, not you, saw the long wild yam there; no edibility, plant/source, length predication, digging, depth, preparation, cooking, eating, or gathering proposition |

**Process traps from batch 370.**

- Exact duplicate scan over all 18,597 banked Kuku surfaces returned zero case-folded exact duplicate groups;
  punctuation remained significant.
- Target coverage moved `balja` 0->5, `birukay` 5->10, `biyangkal` 5->10, `jadamu` 5->10,
  `jamal` 5->10, `jandu` 0->5, `jungu-jungu` 5->10, `kajimarra` 0->5, `milkul` 5->10, and
  `wawukuna` 6->11.
- Support coverage before banking was `ngali` 563, `ngaliny` 505, `yubal` 515, `yurra` 500, `nganjin` 258,
  `yaluy` 4042, `yinyay` 4294, and `nyajin` 1500.
- Food heads stayed bare absolutive O forms and pronouns bare nominative A forms. No target case, number,
  possession, derivation, preparation, event/property/source/material morphology, or support inflection was added.
- `Balja` and `kajimarra` retain conservative headword-plus-food labels. Their broad English translations do not
  license equivalence to generic `mayi`, ingredient identities, decomposition, or preparation events.
- `Birukay` and `jamal` remain distinct egg-part heads. No egg source, part-whole relation, shell, separation,
  cooking, eating, colour, texture, edibility, or possession proposition enters.
- `Biyangkal` remains a yam reference without toxicity, roasting, grinding, leaching, water, safety, source,
  digging, or consumption claims. `Wawukuna` remains long wild yam without edibility, source, length, depth,
  digging, preparation, or consumption claims.
- `Jandu` remains a dictionary food head; commentary about post-contact flour does not make the head an English
  loan or license flour, water, thickness, soup-comparison, cooking, history, or ingredient claims.
- `Jungu-jungu` preserves exact dictionary hyphenation and remains one lexical head. The dictionary's
  full-reduplication analysis does not license a free base, productive reduplication, decomposition, number, source,
  gathering, habitat, food-use, or event row.
- `Milkul` remains soup only. The Patz grass-and-soup example confirms the noun sense but does not license grass,
  `wuju`, eating, cooking, heat, ingredients, preparation, possession, or generated stew-equivalence claims.
- The candidate audit rejected weak, loan, undefined, mortuary-context, and culturally unresolved heads instead
  of treating coverage debt as purely numerical.
- `Yaluy`, `yinyay`, and `nyajin` stayed fixed. Nonpast `nyajil`, purposive `nyaji-nka`, reduplicated watching,
  hearing/smell compounds, and perception compounds remain closed.
- Every sentence is an explicit row call with exact per-sequence Kuku, English, analysis, evidence, and confidence
  contracts; no runtime generator authored content.
- Rules 149-328 cumulative traps remain closed.
- **Process logging note.** Batch 370 stored the structured food candidate audit, direct dictionary and Patz
  readback, target-search evidence, nominal-object/perception syntax, loan and cultural exclusions,
  preparation/source restraint, lexicalized-head decisions, target probes, duplicate preflight, static guards,
  under-review lint, exact field readback, duplicate scan, five-lens review, 35 lessons, 18 lexeme/source logs,
  non-destructive close, post-close integrity, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-370-low-coverage-food-nonsingular-past-perception-after-rule327-process.md`.
- Lint GREEN 18597; batch 370 added 50 accepted rows, 250 five-lens passes, 35 lessons, 18 lexeme/source-log rows,
  export 15598/1510/1489, and process-event rows through export event 4036 before source-book/render events.

## Rule 329 - low-coverage shellfish singular/third nonpast perception after Rule 328 - batch-371 (PERCEPTION)

Batch 371 / Rule 329 brings the corpus to 18,647 verified sentences and performs a shellfish/crustacean
lexical-debt sweep. Nine selected direct-dictionary noun heads had accepted/revised token coverage seven to nine;
one collision-free ten-use head serves as a control: `wurru-bulan`, `dakaldakal`, `kajarrbi`, `kunkun`,
`kurrija`, `ngajay`, `nikar`, `wuli-wuli`, `jalan`, and `wurrul`. The admitted bands are
`Ngayu TARGET yaluy nyajil`, `Yundu TARGET yinyay nyajil`, `Nyulu TARGET yaluy nyajil`,
`Bula TARGET yinyay nyajil`, and `Jana TARGET yaluy nyajil`.

Source basis: direct dictionary yaml readback gives `dakaldakal` lines 4590-4603, `jalan` 7340-7350,
`kajarrbi` 12013-12022, `kunkun` 15937-15951, `kurrija` 16364-16372, `ngajay` 21731-21741,
`nikar` 24079-24087, `wuli-wuli` 27786-27799, `wurru-bulan` 28490-28498, and `wurrul` 28499-28510.
Patz line 1476 includes fauna among noun referents. Exact Patz searches found `dakaldakal` at line 944 in its
trochus-shell sense; the other nine targets were absent. Patz lines 2577-2586 source the selected nominatives,
lines 2834-2847 Yalanji `yaluy`/`yinyay`, lines 3043-3049 nonpast `nyaji-l`, lines 3149-3151 its
present/future function, and lines 4256-4265 nominative pronoun A plus bare absolutive O in perception. Dictionary
lines 24282-24296 independently attest running `nyajil` and its visual sense.

The structured domain audit initially found ten heads at coverage zero to nine. Direct dictionary `jirrum` ends in
`-m` and failed the established corpus orthotactic contract; no one-off linter exception was added. The first
ten-use replacement tested, `juwarru`, produced two exact historical surface collisions in the planned frames;
those duplicates were not waived. Collision-free `wurru-bulan` was selected after all ten-use domain controls were
tested. All 50 final surfaces were unique, passed the existing linter without a new exception, and returned zero
corpus collisions. Exact static contracts and field-for-field SQLite readback found no mismatch; pre-close and
post-close whole-corpus lint were green.

Admitted targets: `wurru-bulan` small crab; `dakaldakal` trochus shell; `kajarrbi` clam shell; `kunkun`
periwinkle; `kurrija` octopus; `ngajay` small crayfish; `nikar` oyster; `wuli-wuli` soldier crab; `jalan` sea
urchin; and `wurrul` shellfish.

Support heads: `ngayu`, `yundu`, `nyulu`, `bula`, `jana`, `yaluy`, `yinyay`, and `nyajil`.

**Low-coverage shellfish/crustacean singular/third-person nonpast-perception distribution.**

| frame | safe Batch 371 form | construction lesson |
|---|---|---|
| 1sg, here | `Ngayu wurru-bulan yaluy nyajil.` | I see the exact small-crab head here; no component decomposition, productive compounding, reef habitat, gathering, catching, food, or event proposition |
| 2sg, there | `Yundu dakaldakal yinyay nyajil.` | you see the exact trochus-shell head there; no free base, productive reduplication, shell source, animal identity, gathering, tool/ornament use, or event |
| 3sg, here | `Nyulu kajarrbi yaluy nyajil.` | he sees the selected clam-shell reading here; no giant-size predication, shell/animal identity, habitat, opening, gathering, food, use, or source proposition |
| 3du, there | `Bula kunkun yinyay nyajil.` | the two see the periwinkle there; no free base, productive reduplication, flatness/smoothness, shell parts, habitat, gathering, or food proposition |
| 3pl, here | `Jana jalan yaluy nyajil.` | they see the sea urchin here; no shell/spines, comparison, injury, habitat, edibility, meat, frying, gathering, or carrying proposition |

**Process traps from batch 371.**

- Exact duplicate scan over all 18,647 banked Kuku surfaces returned zero case-folded exact duplicate groups;
  punctuation remained significant.
- Target coverage moved `wurru-bulan` 10->15, `dakaldakal` 7->12, `kajarrbi` 8->13,
  `kunkun` 8->13, `kurrija` 8->13, `ngajay` 8->13, `nikar` 8->13, `wuli-wuli` 8->13,
  `jalan` 9->14, and `wurrul` 9->14.
- Support coverage before banking was `ngayu` 1411, `yundu` 1007, `nyulu` 682, `bula` 478, `jana` 1183,
  `yaluy` 4062, `yinyay` 4324, and `nyajil` 4147.
- Marine-fauna heads stayed bare absolutive O forms and pronouns bare nominative A forms. No target case, number,
  possession, derivation, habitat, event/property/source/use morphology, or support inflection was added.
- `Dakaldakal`, `kunkun`, and `wuli-wuli` preserve exact dictionary form and remain whole lexical heads. Their
  reduplication analyses license no free base, decomposition, productive process, derivation, number claim, or
  equivalence. `Wurru-bulan` likewise remains an unanalyzed whole head.
- `Kajarrbi` remains the selected clam-shell reading without a giant-size, animal-identity, source, habitat,
  gathering, food, or use claim. Other shell versus animal labels remain similarly uncollapsed.
- `Kurrija` remains octopus without body, number, movement, habitat, catching, spearing, food, danger, or event
  content. `Ngajay` remains small crayfish without asserting edibility/avoidance or subsistence practice.
- `Nikar` remains oyster without shallow-water, rock, attachment, gathering, opening, cooking, or eating claims.
  `Wurrul` remains a conservative shellfish label without species identity or equivalence.
- `Jalan` remains sea urchin without shell/spines, porcupine comparison, injury, habitat, edibility, meat, frying,
  gathering, carrying, or event content.
- The candidate audit treated linter and duplicate failures as hard evidence: `jirrum` and colliding `juwarru`
  were excluded rather than patched around.
- `Yaluy`, `yinyay`, and `nyajil` stayed fixed. Past `nyajin`, purposive `nyaji-nka`, reduplicated watching,
  hearing/smell compounds, and perception compounds remain closed.
- Every sentence is an explicit row call with exact per-sequence Kuku, English, analysis, evidence, and confidence
  contracts; no runtime generator authored content.
- Rules 149-329 cumulative traps remain closed.
- **Process logging note.** Batch 371 stored the structured domain audit, direct dictionary and Patz readback,
  target-search evidence, `jirrum` orthotactic exclusion, replacement collision tests, fauna/perception syntax,
  lexicalized-head and shell/animal restraint, target probes, duplicate preflight, static guards, under-review lint,
  exact field readback, duplicate scan, five-lens review, 35 lessons, 18 lexeme/source logs, non-destructive close,
  post-close integrity, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-371-low-coverage-shellfish-singular-third-nonpast-perception-after-rule328-process.md`.
- Lint GREEN 18647; batch 371 added 50 accepted rows, 250 five-lens passes, 35 lessons, 18 lexeme/source-log rows,
  export 15642/1512/1493, and process-event rows through export event 4057 before source-book/render events.

## Rule 330 - low-coverage fish non-singular past perception after Rule 329 - batch-372 (PERCEPTION)

Batch 372 / Rule 330 brings the corpus to 18,697 verified sentences and performs a low-coverage fish lexical-debt
sweep. The ten selected direct non-loan noun heads had accepted/revised token coverage between five and seven:
`bububay`, `baban`, `kundurr-kundurr`, `kurruba`, `murrabal`, `dukul-barangkal`, `jalil-jalil`, `kurrubal`,
`murraja`, and `kubu-kubu`. The admitted bands are `Ngali TARGET yaluy nyajin`,
`Ngaliny TARGET yinyay nyajin`, `Yubal TARGET yaluy nyajin`, `Yurra TARGET yinyay nyajin`, and
`Ngana TARGET yaluy nyajin`.

Source basis: direct dictionary yaml readback gives `baban` lines 91-108, `bububay` 3470-3482,
`dukul-barangkal` 6312-6322, `jalil-jalil` 7406-7419, `kubu-kubu` 14716-14729,
`kundurr-kundurr` 15722-15735, `kurruba`/`kurrubal` 16537-16556, `murrabal` 20970-20980, and
`murraja` 20981-20998. Patz line 1476 includes fauna among noun referents. Exact Patz searches found only
`murraja`, at lines 4279, 4340, 6505, and 6507 in inflected stonefish/poking clauses; the other nine targets were
absent. Patz lines 2577-2584 source the selected non-singular nominatives, lines 2834-2847 Yalanji
`yaluy`/`yinyay`, examples at 2021-2024 and 2568-2571 past `nyaji-ny`, lines 3160-3162 past `-ny`, and
lines 4256-4265 nominative pronoun A plus bare absolutive O in perception. Dictionary examples at lines
23876-23883 and 23968-23976 independently contain running `nyajin`.

The structured fish audit grouped duplicate records before lexical selection. Agreeing records for `baban` and
`murraja` were reconciled; `baban`'s first "anglefish" spelling is resolved by its duplicate "angelfish" record
without becoming a linguistic variant. `Bububay` has an empty `needs_review` placeholder and one complete
black-tip-shark record; only the complete record is evidentially operative. Final-`m` `kijukum`, rhotic-palatal
`walarrji`, unhyphenated-reduplication `bayilbayil`, Nyungkul-only heads, and conflicting/polysemous fish records
were excluded. All 50 final surfaces were unique, passed the existing linter without a new exception, and returned
zero corpus collisions. Exact static contracts and field-for-field SQLite readback found no mismatch; pre-close
and post-close whole-corpus lint were green.

Admitted targets: `bububay` blacktip shark; `baban` angelfish; `kundurr-kundurr` crescent perch; `kurruba`
freshwater fish; `murrabal` barramundi; `dukul-barangkal` flathead fish; `jalil-jalil` mudskipper; `kurrubal`
freshwater cod; `murraja` stonefish; and `kubu-kubu` tadpole.

Support heads: `ngali`, `ngaliny`, `yubal`, `yurra`, `ngana`, `yaluy`, `yinyay`, and `nyajin`.

**Low-coverage fish non-singular past-perception distribution.**

| frame | safe Batch 372 form | construction lesson |
|---|---|---|
| 1du exclusive, here | `Ngali bububay yaluy nyajin.` | we two, not you, saw the blacktip shark here; no empty-placeholder reconciliation, body/fin, colour/pattern, habitat, movement, catching, danger, food, or event proposition |
| 1du inclusive, there | `Ngaliny baban yinyay nyajin.` | you and I saw the angelfish there; the source typo is not a language variant, and no body, colour, habitat, catching, or food proposition enters |
| 2du, here | `Yubal kundurr-kundurr yaluy nyajin.` | you two saw the exact crescent-perch head here; no free base, productive reduplication, shape, habitat, catching, food, or source proposition |
| 2pl, there | `Yurra murrabal yinyay nyajin.` | you all saw the Yalanji barramundi there; no Nyungkul `kudi` equivalence/substitution, habitat, catching, spearing, cooking, or eating proposition |
| 1pl inclusive, here | `Ngana murraja yaluy nyajin.` | we saw the bare stonefish here; no potent/case morphology, poking, injury, body contact, danger, story, habitat, or catching proposition |

**Process traps from batch 372.**

- Exact duplicate scan over all 18,697 banked Kuku surfaces returned zero case-folded exact duplicate groups;
  punctuation remained significant.
- Target coverage moved `bububay` 5->10, `baban` 5->10, `kundurr-kundurr` 5->10,
  `kurruba` 5->10, `murrabal` 5->10, `dukul-barangkal` 6->11, `jalil-jalil` 6->11,
  `kurrubal` 6->11, `murraja` 7->12, and `kubu-kubu` 7->12.
- Support coverage before banking was `ngali` 573, `ngaliny` 515, `yubal` 525, `yurra` 510, `ngana` 1085,
  `yaluy` 4092, `yinyay` 4344, and `nyajin` 1550.
- Fish heads stayed bare absolutive O forms and pronouns bare nominative A forms. No target case, number,
  possession, derivation, dialect, habitat, event/property/source/use morphology, or support inflection was added.
- `Bububay` uses only its complete fish record; the empty placeholder licenses no uncertainty-propagation claim,
  alternate sense, spelling, or event. `Baban` duplicate records resolve an English typo, not a Kuku variant.
- `Kundurr-kundurr`, `jalil-jalil`, and `kubu-kubu` preserve exact dictionary form and remain whole lexical
  heads. Their reduplication analyses license no free base, decomposition, productive process, derivation, number,
  or equivalence. `Dukul-barangkal` likewise remains a whole head, without `dalmbal` substitution.
- `Kurruba` and `kurrubal` retain conservative fish labels without species, habitat, size, appearance, movement,
  catching, food, source, possession, or equivalence claims.
- `Murrabal` remains the Yalanji barramundi head. The Nyungkul `kudi` note licenses no dialect substitution or
  equivalence row and no habitat or subsistence event.
- `Murraja` remains bare stonefish. Patz's inflected poking clauses confirm the noun but license no potent,
  ergative/instrumental/locative, poking, injury, body-contact, danger, story, habitat, or event row.
- Candidate failures were treated as hard evidence: final-`m`, rhotic-palatal, unhyphenated-reduplication,
  dialect-only, and conflicting/polysemous heads were excluded rather than patched around.
- `Yaluy`, `yinyay`, and `nyajin` stayed fixed. Nonpast `nyajil`, purposive `nyaji-nka`, reduplicated watching,
  hearing/smell compounds, and perception compounds remain closed.
- Every sentence is an explicit row call with exact per-sequence Kuku, English, analysis, evidence, and confidence
  contracts; no runtime generator authored content.
- Rules 149-330 cumulative traps remain closed.
- **Process logging note.** Batch 372 stored the structured fish audit, grouped-record reconciliation, direct
  dictionary and Patz readback, target-search evidence, phonotactic/dialect/polysemy exclusions, fauna/perception
  syntax, lexicalized-head and dialect/source-prose restraint, target probes, duplicate preflight, static guards,
  under-review lint, exact field readback, duplicate scan, five-lens review, 35 lessons, 18 lexeme/source logs,
  non-destructive close, post-close integrity, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-372-low-coverage-fish-nonsingular-past-perception-after-rule329-process.md`.
- Lint GREEN 18697; batch 372 added 50 accepted rows, 250 five-lens passes, 35 lessons, 18 lexeme/source-log rows,
  export 15682/1516/1499, and process-event rows through export event 4078 before source-book/render events.

## Rule 331 - low-coverage insects complementary past perception after Rule 330 - batch-373 (PERCEPTION)

Batch 373 / Rule 331 brings the corpus to 18,747 verified sentences and performs a low-coverage insect lexical-debt
sweep. The ten selected direct non-loan `fauna-insect` noun heads had accepted/revised token coverage between five
and seven: `jimu`, `kira-kira`, `kuran`, `kurrmaja`, `murma`, `durra`, `jiljay`, `kandal`, `kinga`, and
`birinjil`. The admitted bands are `Ngayu TARGET yaluy nyajin`, `Yundu TARGET yinyay nyajin`,
`Nyulu TARGET yaluy nyajin`, `Bula TARGET yinyay nyajin`, and `Jana TARGET yaluy nyajin`.

Source basis: direct dictionary yaml readback gives `birinjil` lines 3118-3126, `durra` 6696-6707,
`jiljay` 9160-9168, `jimu` 9295-9303, `kandal` 13147-13157, `kinga` and adjacent `kinga-dungay`
14352-14372, `kira-kira` 14450-14463, `kuran` 16065-16076, `kurrmaja` 16507-16515, and `murma`
20936-20944. Exact case-insensitive Patz search returned no occurrence of any selected target, so target senses and
lexical boundaries remain dictionary-bounded. Patz line 1476 includes fauna among noun referents. Lines 2577-2586
source `ngayu`, `yundu`, `nyulu`, and `bula`; running examples at lines 1947 and 2686 establish third-plural
`jana` despite OCR `iana` in the paradigm table. Lines 2834-2847 source Yalanji `yaluy`/`yinyay`, examples at
2021-2024 and 2568-2571 past `nyaji-ny`, lines 3160-3162 past `-ny`, and lines 4256-4265 nominative pronoun A
plus bare absolutive O in perception. Dictionary examples at lines 23876-23883 and 23968-23976 independently
contain running `nyajin`.

The structured insect audit verified exactly one selected record per head, noun type, `fauna-insect` domain, and
no loan marker. Unhyphenated repeated-looking `dabadaba`/`dujandujan` and polysemous
`jingka-jingka`/`kuja`/`walbul-walbul`/`malal` were excluded rather than normalized. Exact whole
`kira-kira` was kept separate from free `kira` and its baby-girl homonym; `kinga` was kept separate from derived
`kinga-dungay`; and `durra` was restricted to its primary caterpillar gloss. The first frame orientation repeated
Rule 317 and produced 25 exact Batch 359 collisions over `kuran`, `kurrmaja`, `murma`, `durra`, and `jiljay`.
No historical row was edited or waived. Inverting all five deictic bands yielded 50 internally unique complementary
surfaces and zero corpus collisions. Exact static contracts and field-for-field SQLite readback found no mismatch;
pre-close and post-close whole-corpus lint were green.

Admitted targets: `jimu` grasshopper; `kira-kira` black ant; `kuran` case-moth larva; `kurrmaja` larvae of
green ants; `murma` wasp; `durra` caterpillar; `jiljay` grub found in antbed; `kandal` maggot; `kinga`
caterpillar; and `birinjil` centipede.

Support heads: `ngayu`, `yundu`, `nyulu`, `bula`, `jana`, `yaluy`, `yinyay`, and `nyajin`.

**Low-coverage insect complementary past-perception distribution.**

| frame | safe Batch 373 form | construction lesson |
|---|---|---|
| 1sg, here | `Ngayu jimu yaluy nyajin.` | I saw the grasshopper here; this complementary location avoids Rule 317's there surface and adds no movement, flight, swarm, feeding, habitat, or event proposition |
| 2sg, there | `Yundu kira-kira yinyay nyajin.` | you saw the exact black-ant head there; no free `kira`, productive reduplication, child homonym, colony, nest, sting, or event claim |
| 3sg, here | `Nyulu kuran yaluy nyajin.` | he saw the case-moth larva here; no edibility, food, collection, green-wood habitat, life-cycle, or transformation proposition |
| 3du, there | `Bula kandal yinyay nyajin.` | the two saw the maggot there; no fly identity, egg/larval relation, life-cycle, carrion, spoilage, habitat, or event proposition |
| 3pl, here | `Jana birinjil yaluy nyajin.` | they saw the centipede here; no body/leg count, crawling, bark/stone habitat, bite, danger, bedding, or event proposition |

**Process traps from batch 373.**

- Exact duplicate scan over all 18,747 banked Kuku surfaces returned zero case-folded exact duplicate groups.
  A broader terminal-punctuation-stripped diagnostic retained six legitimate historical statement/question/
  exclamation contrast groups; Batch 373 added none.
- Target coverage moved `jimu` 5->10, `kira-kira` 5->10, `kuran` 5->10, `kurrmaja` 5->10,
  `murma` 5->10, `durra` 6->11, `jiljay` 6->11, `kandal` 6->11, `kinga` 6->11, and
  `birinjil` 7->12.
- Support coverage before banking was `ngayu` 1421, `yundu` 1017, `nyulu` 692, `bula` 488, `jana` 1193,
  `yaluy` 4122, `yinyay` 4364, and `nyajin` 1600.
- Insect heads stayed bare absolutive O forms and pronouns bare nominative A forms. No target case, number,
  possession, derivation, habitat, event/property/source/use morphology, or support inflection was added.
- `Kira-kira` preserves exact dictionary form as one lexical insect head. Its reduplication analysis licenses no
  free-base use, productive process, child-homonym merger, derivation, number reading, equivalence, or event.
  `Kinga` remains separate from derived body-state `kinga-dungay`.
- `Durra` retains the primary caterpillar reading without a worm-equivalence claim. `Kuran` retains a
  case-moth-larva label without edibility, food, wood, habitat, or life-cycle claims. `Kurrmaja` retains its larvae
  label without ant-colony, nest, collection, food, medicine, or preparation content.
- `Murma` remains wasp without size, paper-wasp taxonomy, yellow colour, sting, pain/danger, nest, tree habitat,
  or behavior. `Jiljay` remains grub without asserting antbed location, gathering, bait, strength, or prior-row
  events. `Kandal` remains maggot without fly identity, life cycle, carrion, or spoilage.
- `Jimu` remains grasshopper without number, body, movement, flight, swarming, feeding, habitat, or season.
  `Birinjil` remains centipede without body/legs, crawling, habitat, bite/danger, blanket/bedding, or prior-row
  events.
- The collision audit is part of the linguistic record: an attested frame can still be unusable for a new row if
  its exact surface already exists. The response is a sourced contrast, not duplicate waiver or historical edit.
- `Yaluy`, `yinyay`, and `nyajin` stayed fixed. Nyungkul substitution, nonpast `nyajil`, purposive
  `nyaji-nka`, reduplicated watching, hearing/smell compounds, and perception compounds remain closed.
- Every sentence is an explicit row call with exact per-sequence Kuku, English, analysis, evidence, and confidence
  contracts; no runtime generator authored content.
- Rules 149-331 cumulative traps remain closed.
- **Process logging note.** Batch 373 stored the structured YAML audit, direct dictionary and Patz readback,
  negative target-search evidence, candidate exclusions, 25-collision first design and zero-collision complementary
  redesign, fauna/perception syntax, lexicalized-head/alternate-sense/source-prose restraint, target probes,
  duplicate preflight, static guards, under-review lint, exact field readback, duplicate diagnostics, five-lens
  review, 35 lessons, 18 lexeme/source logs, non-destructive close, post-close integrity, and export in
  `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-373-low-coverage-insects-complementary-past-perception-after-rule330-process.md`.
- Lint GREEN 18747; batch 373 added 50 accepted rows, 250 five-lens passes, 35 lessons, 18 lexeme/source-log rows,
  export 15723/1518/1506, and process-event rows through export event 4099 before source-book/render events.

## Rule 332 - insect non-singular past-perception consolidation after Rule 331 - batch-374 (PERCEPTION)

Batch 374 / Rule 332 brings the corpus to 18,797 verified sentences and consolidates the ten Rule 331 insect heads
across five previously absent non-singular participant-number frames. The targets are `jimu`, `kira-kira`,
`kuran`, `kurrmaja`, `murma`, `durra`, `jiljay`, `kandal`, `kinga`, and `birinjil`. The admitted bands are
`Ngali TARGET yaluy nyajin`, `Ngaliny TARGET yinyay nyajin`, `Yubal TARGET yaluy nyajin`,
`Yurra TARGET yinyay nyajin`, and `Ngana TARGET yaluy nyajin`.

Source basis was freshly reread rather than inherited by assertion. Dictionary yaml gives `birinjil` lines
3118-3126, `durra` 6696-6707, `jiljay` 9160-9168, `jimu` 9295-9303, `kandal` 13147-13157,
`kinga` and adjacent `kinga-dungay` 14352-14372, `kira-kira` 14450-14463, `kuran` 16065-16076,
`kurrmaja` 16507-16515, and `murma` 20936-20944. Fresh exact case-insensitive Patz search again returned no
target occurrence, so every lexical sense remains dictionary-bounded. Patz line 1476 includes fauna among noun
referents; lines 2577-2584 source `ngali`, `ngaliny`, `yubal`, `yurra`, and `ngana`; lines 2834-2847 source
Yalanji `yaluy`/`yinyay`; examples at 2021-2024 and 2568-2571 attest past `nyaji-ny`; lines 3160-3162 define
past `-ny`; and lines 4256-4265 license nominative pronoun A plus bare absolutive O in perception. Dictionary
examples at lines 23876-23883 and 23968-23976 independently contain running `nyajin`.

The construction-gap audit searched tokenized `words_used`, not surface substrings, and found zero accepted,
revised, or under-review rows combining any selected target with any selected non-singular pronoun. Rule 332 thus
adds five absent participant-number contrasts per target rather than rephrasing Rule 331. Both alternating deictic
orientations produced 50 internally unique surfaces and zero corpus collisions. Before banking, `yaluy` coverage
was 4152 and `yinyay` 4384, a gap of 232. The selected three-`yaluy`/two-`yinyay` layout projects 4182/4404,
a gap of 222; the inverted layout would project 4172/4414, a gap of 242. The selected layout improves balance
without introducing a semantic distinction or a hand-maintained lexical rule.

Admitted targets remain: `jimu` grasshopper; `kira-kira` black ant; `kuran` case-moth larva; `kurrmaja` larvae
of green ants; `murma` wasp; `durra` caterpillar; `jiljay` grub found in antbed; `kandal` maggot; `kinga`
caterpillar; and `birinjil` centipede.

Support heads: `ngali`, `ngaliny`, `yubal`, `yurra`, `ngana`, `yaluy`, `yinyay`, and `nyajin`.

**Insect non-singular past-perception distribution.**

| frame | safe Batch 374 form | construction lesson |
|---|---|---|
| 1du exclusive, here | `Ngali jimu yaluy nyajin.` | we two, not you, saw the grasshopper here; adds dual-exclusive A without number, movement, flight, swarming, habitat, or event content |
| 1du inclusive, there | `Ngaliny kira-kira yinyay nyajin.` | you and I saw the exact black-ant head there; no free `kira`, productive reduplication, child homonym, colony, nest, sting, or event claim |
| 2du, here | `Yubal kuran yaluy nyajin.` | you two saw the case-moth larva here; no edibility, food, collection, green-wood habitat, life-cycle, or transformation proposition |
| 2pl, there | `Yurra kandal yinyay nyajin.` | you all saw the maggot there; no fly identity, egg/larval relation, life-cycle, carrion, spoilage, habitat, or event proposition |
| 1pl inclusive, here | `Ngana birinjil yaluy nyajin.` | we saw the centipede here; no body/leg count, crawling, bark/stone habitat, bite, danger, bedding, or event proposition |

**Process traps from batch 374.**

- Exact duplicate scan over all 18,797 banked Kuku surfaces returned zero case-folded exact duplicate groups.
  A broader terminal-punctuation-stripped diagnostic retained six legitimate historical contrast groups; Batch 374
  added none.
- Target coverage moved `jimu` 10->15, `kira-kira` 10->15, `kuran` 10->15, `kurrmaja` 10->15,
  `murma` 10->15, `durra` 11->16, `jiljay` 11->16, `kandal` 11->16, `kinga` 11->16, and
  `birinjil` 12->17.
- Support coverage before banking was `ngali` 583, `ngaliny` 525, `yubal` 535, `yurra` 520, `ngana` 1095,
  `yaluy` 4152, `yinyay` 4384, and `nyajin` 1650.
- The consolidation dimension is participant number and clusivity: 1du exclusive, 1du inclusive, 2du, 2pl, and
  1pl inclusive. Subject pronouns remain bare nominative A forms; insect heads remain bare absolutive O forms.
  No singular/third-person substitution or pronoun case was admitted.
- All Rule 331 lexical boundaries remain active. `Kira-kira` is one exact insect head, not free-base/productive
  reduplication or a child homonym; `kinga` remains distinct from `kinga-dungay`; `durra` remains in its primary
  caterpillar sense. Habitat, behavior, food/use, life-cycle, danger, body, source, possession, and events remain
  closed for every target.
- The deictic orientation was chosen from two equally grammatical and collision-free candidates using measured
  support balance. This is corpus design evidence, not a semantic claim about any target.
- `Yaluy`, `yinyay`, and `nyajin` stayed fixed. Nyungkul substitution, nonpast `nyajil`, purposive
  `nyaji-nka`, reduplicated watching, hearing/smell compounds, and perception compounds remain closed.
- Every sentence is an explicit row call with exact per-sequence Kuku, English, analysis, evidence, and confidence
  contracts; no runtime generator authored content.
- Rules 149-332 cumulative traps remain closed.
- **Process logging note.** Batch 374 stored the fresh dictionary/Patz readback, negative target-search evidence,
  token-aware zero-row construction gap, two-orientation collision matrix, deictic-support balance calculation,
  lexical/source-prose restraint, target probes, duplicate preflight, static guards, under-review lint, exact field
  readback, duplicate diagnostics, five-lens review, 35 lessons, 18 lexeme/source logs, non-destructive close,
  post-close integrity, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-374-insect-nonsingular-past-perception-consolidation-after-rule331-process.md`.
- Lint GREEN 18797; batch 374 added 50 accepted rows, 250 five-lens passes, 35 lessons, 18 lexeme/source-log rows,
  export 15765/1522/1510, and process-event rows through export event 4120 before source-book/render events.

## Rule 333 - low-coverage birds complementary past perception after Rule 332 - batch-375 (PERCEPTION)

Batch 375 / Rule 333 brings the corpus to 18,847 verified sentences and performs a low-coverage bird lexical-debt
sweep over ten exact non-loan `fauna-bird` noun heads at accepted/revised coverage five to eight:
`jiwal-jiwal`, `kalmbangarr`, `karkunbay`, `mirrki`, `mulumu`, `karunkurr`, `munungkul`, `jurriyan`,
`juku-juku`, and `dawa-dawa`. The admitted bands are `Ngayu TARGET yaluy nyajin`,
`Yundu TARGET yinyay nyajin`, `Nyulu TARGET yaluy nyajin`, `Bula TARGET yinyay nyajin`, and
`Jana TARGET yaluy nyajin`.

Source basis: direct dictionary yaml readback gives `dawa-dawa`/`dawadawa` lines 5326-5354,
`jiwal-jiwal` 9998-10011, `juku-juku`/`jukujuku` 10350-10379, `jurriyam`/`jurriyan` 11298-11318,
`kalmbangarr`/`kalmnbagarr` 12791-12808, `karkunbay` 13524-13533, `karunkurr` 13815-13823,
`kurkumbay`/`kurkunbay` 16124-16143, `mirrki`/`mirrku` 19792-19813, `mulumu` 20512-20524, and
`munungkul` 20827-20835. Patz line 1476 includes fauna among noun referents. Lines 2577-2586 plus running
`jana` at 1947/2686 source the selected nominatives; lines 2834-2847 source Yalanji `yaluy`/`yinyay`; examples
at 2021-2024 and 2568-2571 attest past `nyaji-ny`; lines 3160-3162 define past `-ny`; and lines 4256-4265
license nominative pronoun A plus bare absolutive O in perception. Dictionary examples at lines 23876-23883 and
23968-23976 independently contain running `nyajin`.

Fresh exact Patz target/variant search found only `juku-juku`, at lines 1941 and 1976 in the unrelated sense
reduplicated 'trees'. The grammar occurrence is evidence for a homonym, not for bird identity or productive bird
morphology. Exact dictionary boundaries were retained throughout: `kalmbangarr` was not normalized to
`kalmnbagarr`; `karkunbay` was not equated with `kurkunbay` or `kurkumbay`; `mirrki` was not equated with
totem-bearing `mirrku`; final-n `jurriyan` was not normalized to final-m `jurriyam`; hyphenated bird `juku-juku`
was not merged with unhyphenated omen-bearing `jukujuku` or Patz's tree homonym; and hyphenated `dawa-dawa` was
not merged with unhyphenated `dawadawa`. `Mulumu` was restricted to its primary dove sense, leaving sacred-
corroboree wood separate.

The selected first-singular-here layout gives 50 internally unique surfaces and zero corpus collisions. The
opposite first-singular-there layout reproduces exactly the five Batch 363 `dawa-dawa` surfaces and was rejected.
The selected layout also reduces the `yinyay`-over-`yaluy` support gap from 222 to 212; the rejected layout would
leave it at 232. No historical row was edited or duplicate waived.

Admitted targets: `jiwal-jiwal` kingfisher; `kalmbangarr` black diver bird; `karkunbay` stockwhip bird;
`mirrki` kidney bird; `mulumu` dove; `karunkurr` crested pigeon; `munungkul` ground pigeon; `jurriyan` satin
bower bird; `juku-juku` bronzewing dove; and `dawa-dawa` magpie.

Support heads: `ngayu`, `yundu`, `nyulu`, `bula`, `jana`, `yaluy`, `yinyay`, and `nyajin`.

**Low-coverage bird complementary past-perception distribution.**

| frame | safe Batch 375 form | construction lesson |
|---|---|---|
| 1sg, here | `Ngayu jiwal-jiwal yaluy nyajin.` | I saw the exact kingfisher head here; no free base, productive reduplication, tail/colour, flight, call, hunting, habitat, or event proposition |
| 2sg, there | `Yundu kalmbangarr yinyay nyajin.` | you saw exact complete-record kalmbangarr there; no kalmnbagarr normalization/equivalence, colour predication, diving, habitat, or source proposition |
| 3sg, here | `Nyulu mirrki yaluy nyajin.` | he saw exact mirrki kidney bird here; no mirrku equivalence, totem, dabu, moiety, ceremony, or event proposition |
| 3du, there | `Bula jurriyan yinyay nyajin.` | the two saw final-n jurriyan there; no final-m jurriyam normalization, feather/colour, collecting, bower behavior, or event proposition |
| 3pl, here | `Jana dawa-dawa yaluy nyajin.` | they saw the exact hyphenated magpie head here; no unhyphenated-form equivalence, call/song, time/news, country, or event proposition |

**Process traps from batch 375.**

- Exact duplicate scan over all 18,847 banked Kuku surfaces returned zero case-folded exact duplicate groups.
  Terminal-punctuation stripping retained six legitimate historical contrast groups; Batch 375 added none.
- Target coverage moved `jiwal-jiwal` 5->10, `kalmbangarr` 5->10, `karkunbay` 5->10, `mirrki` 5->10,
  `mulumu` 5->10, `karunkurr` 6->11, `munungkul` 6->11, `jurriyan` 6->11, `juku-juku` 7->12, and
  `dawa-dawa` 8->13.
- Support coverage before banking was `ngayu` 1431, `yundu` 1027, `nyulu` 702, `bula` 498, `jana` 1203,
  `yaluy` 4182, `yinyay` 4404, and `nyajin` 1700.
- Bird heads stayed bare absolutive O forms and pronouns bare nominative A forms. No target case, number,
  possession, derivation, variant, habitat, event/property/source/use morphology, or support inflection was added.
- `Jiwal-jiwal`, `juku-juku`, and `dawa-dawa` remain exact whole hyphenated lexical heads. Their dictionary
  reduplication notes license no free base, productive process, unhyphenated-form identity, derivation, number
  reading, equivalence, or event.
- Bird labels containing English property words remain lexical labels, not new predicates: `kalmbangarr` black
  diver bird, `karunkurr` crested pigeon, `munungkul` ground pigeon, and `mirrki` kidney bird do not assert colour,
  crest, location, body, behavior, or relation propositions.
- `Mulumu` remains dove without wood/material, sacred-corroboree, ceremony, or use content. `Mirrki` remains
  separate from `mirrku` totem/moiety prose. `Juku-juku` remains the dictionary bird head without Patz tree,
  unhyphenated omen, stranger, death, or call content.
- The selected and rejected collision matrices are part of the record: the complement was chosen because it is
  new and better balanced, not because an old exact duplicate was ignored.
- `Yaluy`, `yinyay`, and `nyajin` stayed fixed. Nyungkul substitution, nonpast `nyajil`, purposive
  `nyaji-nka`, reduplicated watching, hearing/smell compounds, and perception compounds remain closed.
- Every sentence is an explicit row call with exact per-sequence Kuku, English, analysis, evidence, and confidence
  contracts; no runtime generator authored content.
- Rules 149-333 cumulative traps remain closed.
- **Process logging note.** Batch 375 stored the structured bird-domain audit, exact selected/near-record readback,
  Patz tree-homonym evidence, variant and secondary-sense boundaries, both collision orientations, deictic-balance
  calculation, target probes, duplicate preflight, static guards, under-review lint, exact field readback,
  duplicate diagnostics, five-lens review, 35 lessons, 18 lexeme/source logs, non-destructive close, post-close
  integrity, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-375-low-coverage-birds-complementary-past-perception-after-rule332-process.md`.
- Lint GREEN 18847; batch 375 added 50 accepted rows, 250 five-lens passes, 35 lessons, 18 lexeme/source-log rows,
  export 15810/1524/1513, and process-event rows through export event 4141 before source-book/render events.

## Rule 334 - bird non-singular past-perception consolidation after Rule 333 - batch-376 (PERCEPTION)

Batch 376 / Rule 334 brings the corpus to 18,897 verified sentences and consolidates the five non-singular
participant-number contrasts that were absent for every Rule 333 bird target. The ten exact non-loan
`fauna-bird` noun heads remain `jiwal-jiwal`, `kalmbangarr`, `karkunbay`, `mirrki`, `mulumu`, `karunkurr`,
`munungkul`, `jurriyan`, `juku-juku`, and `dawa-dawa`. The admitted bands are
`Ngali TARGET yaluy nyajin`, `Ngaliny TARGET yinyay nyajin`, `Yubal TARGET yaluy nyajin`,
`Yurra TARGET yinyay nyajin`, and `Ngana TARGET yaluy nyajin`.

This is construction consolidation, not a new lexical pass. A token-aware query found zero prior non-rejected
rows combining any selected bird with `ngali`, `ngaliny`, `yubal`, `yurra`, or `ngana` and past `nyajin`.
The controlled variable is subject person/number and clusivity: first dual exclusive, first dual inclusive,
second dual, second plural, and first plural inclusive. Bird O, local demonstrative, visual-perception predicate,
past tense, lexical sense, and register remain fixed.

Source basis: dictionary yaml lines were reread for `dawa-dawa`/`dawadawa` 5326-5354,
`jiwal-jiwal` 9998-10011, `juku-juku`/`jukujuku` 10350-10379, `jurriyam`/`jurriyan` 11298-11318,
`kalmbangarr`/`kalmnbagarr` 12791-12808, `karkunbay` 13524-13533, `karunkurr` 13815-13823,
`kurkumbay`/`kurkunbay` 16124-16143, `mirrki`/`mirrku` 19792-19813, `mulumu` 20512-20524, and
`munungkul` 20827-20835. Structured YAML parsing again found exactly one selected record per exact head; all
ten are noun-typed, carry `fauna-bird`, and have no loan marker.

Patz line 1476 includes fauna among noun referents. Lines 2577-2584 source bare nominative `ngali`, `ngaliny`,
`yubal`, `yurra`, and `ngana`; lines 2834-2847 source Yalanji `yaluy` and `yinyay`; examples at 2021-2024
and 2568-2571 attest `nyaji-ny`; lines 3160-3162 define past `-ny`; and lines 4256-4265 license nominative
pronoun A with bare absolutive O in sensory perception. Dictionary examples at 23876-23883 and 23968-23976
contain running `nyajin`. Fresh exact Patz target/variant search again found only `juku-juku` at 1941 and 1976
in the unrelated reduplicated-tree sense. That occurrence licenses no bird identity, productive bird morphology,
or event.

Both possible alternating deictic orientations gave 50 internally unique surfaces and zero corpus collisions.
Before banking, `yaluy` had 4,212 accepted/revised rows and `yinyay` had 4,424, a gap of 212. The selected
three-`yaluy`/two-`yinyay` orientation projects and realizes a gap of 202; inversion would produce 222. This is
a measured corpus-balance choice subordinate to source licensing and collision freedom, not a lexical, ecological,
or discourse claim about the birds.

Admitted targets: `jiwal-jiwal` kingfisher; `kalmbangarr` black diver bird; `karkunbay` stockwhip bird;
`mirrki` kidney bird; `mulumu` dove; `karunkurr` crested pigeon; `munungkul` ground pigeon; `jurriyan` satin
bower bird; `juku-juku` bronzewing dove; and `dawa-dawa` magpie.

Support heads: `ngali`, `ngaliny`, `yubal`, `yurra`, `ngana`, `yaluy`, `yinyay`, and `nyajin`.

**Bird non-singular past-perception distribution.**

| frame | safe Batch 376 form | construction lesson |
|---|---|---|
| 1du exclusive, here | `Ngali jiwal-jiwal yaluy nyajin.` | we two, not you, saw the exact kingfisher head here; no free base, productive reduplication, tail/colour, flight, call, hunting, habitat, or event proposition |
| 1du inclusive, there | `Ngaliny kalmbangarr yinyay nyajin.` | you and I saw exact complete-record `kalmbangarr` there; no `kalmnbagarr` normalization/equivalence, colour predication, diving, habitat, or source proposition |
| 2du, here | `Yubal mirrki yaluy nyajin.` | you two saw exact `mirrki` here; no `mirrku` equivalence, totem, dabu, moiety, ceremony, or event proposition |
| 2pl, there | `Yurra jurriyan yinyay nyajin.` | you all saw final-n `jurriyan` there; no final-m `jurriyam` normalization, feather/colour, collecting, bower behavior, or event proposition |
| 1pl inclusive, here | `Ngana dawa-dawa yaluy nyajin.` | we including you saw the exact hyphenated magpie head here; no unhyphenated-form equivalence, call/song, time/news, country, or event proposition |

**Process traps from batch 376.**

- Exact duplicate scan over all 18,897 non-rejected Kuku surfaces returned zero case-folded exact duplicate groups.
  Terminal-punctuation stripping retained six legitimate historical contrast groups; Batch 376 added none.
- Target coverage moved `jiwal-jiwal` 10->15, `kalmbangarr` 10->15, `karkunbay` 10->15,
  `mirrki` 10->15, `mulumu` 10->15, `karunkurr` 11->16, `munungkul` 11->16,
  `jurriyan` 11->16, `juku-juku` 12->17, and `dawa-dawa` 13->18.
- Support coverage moved `ngali` 593->603, `ngaliny` 535->545, `yubal` 545->555, `yurra` 530->540,
  `ngana` 1105->1115, `yaluy` 4212->4242, `yinyay` 4424->4444, and `nyajin` 1750->1800.
- The first-dual English renderings explicitly preserve clusivity: `ngali` is 'we two, not you', while
  `ngaliny` is 'you and I'. The `ngana` analysis remains 1pl inclusive even though ordinary English `we` does
  not overtly mark inclusion. Do not collapse these distinctions in analysis or metadata.
- Targets remain bare absolutive O forms and pronouns bare nominative A forms. No singular/third-person
  substitution, target case, pronoun case, possession, number, derivation, variant, habitat, source, property,
  event morphology, or support inflection was admitted.
- All Rule 333 lexical boundaries remain active. `Jiwal-jiwal`, `juku-juku`, and `dawa-dawa` are exact whole
  hyphenated bird heads, not licenses for free bases, productive reduplication, unhyphenated-form identity, or
  homonym merger. `Mulumu` remains dove without wood/corroboree; `mirrki` remains distinct from totem-bearing
  `mirrku`; exact `kalmbangarr`, `karkunbay`, and `jurriyan` are not normalized to nearby records.
- Bird labels containing English property words remain lexical labels, not new predicates. No colour, crest,
  ground-location, body, call/song, flight, feeding, hunting, habitat, behavior, omen/death, ceremony, source,
  possession, property, or cultural-event proposition was added.
- `Yaluy`, `yinyay`, and `nyajin` stayed fixed. Nyungkul substitution, demonstrative case, nonpast `nyajil`,
  purposive `nyaji-nka`, reduplicated watching, hearing/smell compounds, and perception compounds remain closed.
- Every sentence is an explicit row call with exact sequence-specific Kuku, English, analysis, evidence,
  confidence, and source-boundary contracts; no runtime generator authored content.
- Rules 149-334 cumulative traps remain closed.
- **Process logging note.** Batch 376 stored source readback, structured selected-record verification, Patz tree-
  homonym evidence, exact variant and secondary-sense boundaries, token-aware construction-gap proof, both
  collision-free orientation matrices, deictic-support balance, production-linter probes, duplicate preflight,
  AST/static guards, under-review lint, field-for-field SQLite readback, exact and punctuation-stripped duplicate
  diagnostics, 250 five-lens judgments, 35 lessons, 18 lexeme/source logs, non-destructive close, post-close
  integrity and coverage, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-376-bird-nonsingular-past-perception-consolidation-after-rule333-process.md`.
- Lint GREEN 18897; batch 376 added 50 accepted rows, 250 five-lens passes, 35 lessons, 18 lexeme/source-log rows,
  export 15852/1528/1517, and process-event rows through export event 4162 before source-book/render events.

## Rule 335 - mammal singular/third-person past perception after Rule 334 - batch-377 (PERCEPTION)

Batch 377 / Rule 335 brings the corpus to 18,947 verified sentences and fills a precisely defined past-perception
gap over ten exact non-loan `fauna-mammal` noun heads: `kaya-kaya`, `murral`, `jungarr`, `jayju`, `ngumbi`,
`mali`, `kukur`, `murramu`, `darrba`, and `yawa`. The admitted bands are
`Ngayu TARGET yaluy nyajin`, `Yundu TARGET yinyay nyajin`, `Nyulu TARGET yaluy nyajin`,
`Bula TARGET yinyay nyajin`, and `Jana TARGET yaluy nyajin`.

The construction-gap claim is deliberately narrow and reproducible. An exact SQLite matrix checked five selected
pronouns x ten targets x both local demonstratives: all 100 possible four-token bare-target surfaces ending
`nyajin` were absent. One historical sentence contains inflected `murramungku` as dingo A and a separate
first-person clause ending `nyajin`; it remains in the corpus. Rule 335 therefore does not claim that the lexeme
`murramu` had never co-occurred anywhere with `nyajin`, only that the selected bare-O four-token cells were empty.

Source basis: direct dictionary yaml readback gives `darrba` 5306-5315, `jayju` 8602-8610, `jungarr`
10882-10892, `kaya-kaya` 13966-13979, `kukur` 15002-15010, `mali` 17566-17577, `murral` 20999-21009,
`murramu` 21010-21020, `ngumbi` 23562-23572, `yawa` 29634-29642, and nearby `yawarr` 29643-29650.
Structured YAML parsing found exactly one selected record per head; all ten are noun-typed, carry
`fauna-mammal`, and have no loan marker.

Patz line 1476 includes fauna among noun referents. Lines 2577-2586 source the selected nominative pronouns;
2834-2847 source Yalanji `yaluy`/`yinyay`; 2021-2024 and 2568-2571 attest past `nyaji-ny`; 3160-3162 define
past `-ny`; and 4256-4265 license nominative pronoun A with bare absolutive O in sensory perception. Dictionary
examples at 23876-23883 and 23968-23976 contain running `nyajin`.

Two target-search findings constrain the analysis. Patz lines 1659 and 1730 show rat-root `kukur` in potent case
examples `kukur-uku` and `kukur-undu`; Rule 335 keeps the target bare. Patz 5946-5956 uses homophonous `mali`
after locative/ablative possessors to mark former possession; Rule 335's `mali` is the dictionary bat noun in bare
O function. The nominative-A + noun-O + local + transitive-verb frame disambiguates the bat clauses from that
former-possession construction.

Both possible alternating here/there orientations gave 50 internally unique surfaces and zero corpus collisions.
Before banking, `yaluy` had 4,242 accepted/revised rows and `yinyay` had 4,444, a gap of 202. The selected
three-`yaluy`/two-`yinyay` orientation realizes a gap of 192; inversion would produce 212. This balance choice is
secondary to grammatical licensing and collision freedom and adds no mammal semantics.

Admitted targets: `kaya-kaya` dogs; Yalanji `murral` tree kangaroo; `jungarr` marsupial native cat; `jayju`
kangaroo rat; `ngumbi` bandicoot; noun `mali` small bat; `kukur` rat; `murramu` dingo; `darrba` grass wallaby;
and `yawa` possum.

Support heads: `ngayu`, `yundu`, `nyulu`, `bula`, `jana`, `yaluy`, `yinyay`, and `nyajin`.

**Mammal singular/third-person past-perception distribution.**

| frame | safe Batch 377 form | construction lesson |
|---|---|---|
| 1sg, here | `Ngayu kaya-kaya yaluy nyajin.` | I saw the exact plural dog head here; no free `kaya`, new productive-reduplication rule, ownership, behavior, camp, source, or event proposition |
| 2sg, there | `Yundu murral yinyay nyajin.` | you saw exact Yalanji `murral` there; no Nyungkul `jarrabina` substitution, generated equivalence, habitat, climbing, hunting, food, or event proposition |
| 3sg, here | `Nyulu mali yaluy nyajin.` | he saw the dictionary small-bat noun here; nominative A and bare O exclude Patz's locative/ablative former-possession construction |
| 3du, there | `Bula kukur yinyay nyajin.` | the two saw bare rat `kukur` there; no potent `kukur-uku`/`kukur-undu`, camp/food, predation, or event proposition |
| 3pl, here | `Jana yawa yaluy nyajin.` | they saw the possum here; no nearby palm `yawarr`, tree/hollow habitat, night, hunting, food, fur/use, or event proposition |

**Process traps from batch 377.**

- Exact duplicate scan over all 18,947 non-rejected Kuku surfaces returned zero case-folded exact duplicate groups.
  Terminal-punctuation stripping retained six legitimate historical contrast groups; Batch 377 added none.
- Target coverage moved `kaya-kaya` 5->10, `murral` 9->14, `jungarr` 27->32, `jayju` 28->33,
  `ngumbi` 28->33, `mali` 30->35, `kukur` 31->36, `murramu` 54->59, `darrba` 56->61,
  and `yawa` 59->64.
- Support coverage moved `ngayu` 1441->1451, `yundu` 1037->1047, `nyulu` 712->722,
  `bula` 508->518, `jana` 1213->1223, `yaluy` 4242->4272, `yinyay` 4444->4464,
  and `nyajin` 1800->1850.
- Targets remain bare absolutive O forms and pronouns bare nominative A forms. No target/pronoun/demonstrative case,
  possession, derivation, dialect, homonym, synonym, ecology, property, source, use, or event morphology was added.
- `Kaya-kaya` remains one exact plural dog head. Its record-specific full-reduplication analysis licenses no free
  base substitution, arbitrary productive rule, spelling variant, derivation, or event.
- `Murral` remains the Yalanji tree-kangaroo form. Source prose naming Nyungkul `jarrabina` is recorded evidence,
  not permission to substitute dialects or generate a new identity statement.
- Bat-noun `mali` remains distinct from former-possession `mali`; bare rat `kukur` remains distinct from its
  potent case forms; bare dingo `murramu` remains distinct from synonym `ngamu-murramu` and inflected
  `murramungku`.
- `Darrba` wallaby remains distinct from adjective `darra`; `yawa` possum remains distinct from palm `yawarr`.
  English labels remain lexical labels and do not introduce separate size, colour, body, habitat, or behavior claims.
- Rich historical corpus rows were read back but not treated as licenses. Sleeping, climbing, burrowing, feeding,
  predation, hunting, tracking, catching, killing, cooking, food, eye-shine, fur/cloak use, cultural practice,
  source, possession, and event content remains closed.
- `Yaluy`, `yinyay`, and `nyajin` stayed fixed. Nyungkul support, nonpast `nyajil`, purposive `nyaji-nka`,
  reduplicated watching, hearing/smell compounds, and perception compounds remain closed.
- Every sentence is an explicit row call with exact per-sequence Kuku, English, analysis, evidence, and confidence
  contracts; no runtime generator authored content.
- Rules 149-335 cumulative traps remain closed.
- **Process logging note.** Batch 377 stored direct source readback, structured selected-record verification,
  dialect/homonym/synonym/case/near-head boundaries, rich-row exclusions, the complete 100-cell bare-past matrix,
  the retained inflected-`murramungku` counterexample, both collision-free orientations, deictic balance,
  target/support coverage, production-linter probes, duplicate preflight, AST/static guards, under-review lint,
  field-for-field readback, exact and punctuation-stripped duplicate diagnostics, 250 five-lens judgments,
  35 lessons, 18 lexeme/source logs, non-destructive close, post-close integrity/coverage, and export in
  `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-377-mammal-singular-third-past-perception-after-rule334-process.md`.
- Lint GREEN 18947; batch 377 added 50 accepted rows, 250 five-lens passes, 35 lessons, 18 lexeme/source-log rows,
  export 15898/1530/1519, and process-event rows through export event 4184 before source-book/render events.

## Rule 336 - underrepresented non-singular mammal past perception after Rule 335 - batch-378 (PERCEPTION)

Batch 378 / Rule 336 brings the corpus to 18,997 verified sentences and adds five non-singular past-perception
participant bands over the same ten exact source-vetted mammal heads as Rule 335. The admitted bands are
`Ngali TARGET yaluy nyajin`, `Ngaliny TARGET yinyay nyajin`, `Yubal TARGET yaluy nyajin`,
`Yurra TARGET yinyay nyajin`, and `Nganjin TARGET yaluy nyajin`.

The participant set was selected from evidence rather than copied from a previous template. Patz 2577-2584 gives
six non-third non-singular nominatives: 1du exclusive `ngali`, 1du inclusive `ngaliny`, 2du `yubal`, 1pl
exclusive `nganjin`, 1pl inclusive `ngana`, and 2pl `yurra`. Third dual `bula` and third plural `jana` were
already included in Rule 335. Before Rule 336, accepted/revised coverage was `ngali` 603, `ngaliny` 545,
`yubal` 555, `yurra` 540, `nganjin` 268, and `ngana` 1,115. The batch selects underrepresented `nganjin` and
explicitly defers grammatical `ngana`; deferral is not ungrammaticality.

The exact construction audit checked five selected pronouns x ten targets x both local demonstratives. All 100
bare-target four-token surfaces ending `nyajin` were absent. Both candidate 50-row orientations were internally
unique and collision-free. Before banking `yaluy` had 4,272 rows and `yinyay` 4,464, a gap of 192. The selected
three-here/two-there layout realizes a gap of 182; inversion would produce 202.

Source basis and boundaries are carried by fresh readback, not assumed from Rule 335. Dictionary yaml:
`darrba` 5306-5315, `jayju` 8602-8610, `jungarr` 10882-10892, `kaya-kaya` 13966-13979,
`kukur` 15002-15010, `mali` 17566-17577, `murral` 20999-21009, `murramu` 21010-21020,
`ngumbi` 23562-23572, `yawa` 29634-29642, and nearby `yawarr` 29643-29650. All selected records remain exact,
unique, noun-typed `fauna-mammal`, and non-loan.

Patz 1476 sources fauna noun reference; 2834-2847 Yalanji `yaluy`/`yinyay`; 2021-2024 and 2568-2571 past
`nyaji-ny`; 3160-3162 past function; and 4256-4265 nominative pronoun A with bare absolutive O in perception.
Dictionary 23876-23883 and 23968-23976 contains running `nyajin`. Patz's potent `kukur` forms at 1659/1730 and
former-possession `mali` at 5946-5956 remain boundary evidence, not target case or bat-homonym merger licenses.

Admitted targets: `kaya-kaya` dogs; Yalanji `murral` tree kangaroo; `jungarr` marsupial native cat; `jayju`
kangaroo rat; `ngumbi` bandicoot; noun `mali` small bat; `kukur` rat; `murramu` dingo; `darrba` grass wallaby;
and `yawa` possum.

Support heads: `ngali`, `ngaliny`, `yubal`, `yurra`, `nganjin`, `yaluy`, `yinyay`, and `nyajin`.

**Underrepresented non-singular mammal past-perception distribution.**

| frame | safe Batch 378 form | construction lesson |
|---|---|---|
| 1du exclusive, here | `Ngali kaya-kaya yaluy nyajin.` | we two, not you, saw the exact plural dog head here; no free base, productive extension, ownership, behavior, or event |
| 1du inclusive, there | `Ngaliny murral yinyay nyajin.` | you and I saw exact Yalanji `murral` there; no Nyungkul substitution, equivalence, habitat, hunting, food, or event |
| 2du, here | `Yubal mali yaluy nyajin.` | you two saw the bat noun here; no former-possession reading, flight, hollow, night, insects, or event |
| 2pl, there | `Yurra kukur yinyay nyajin.` | you all saw bare rat `kukur` there; no potent case, camp/food, predation, source, or event |
| 1pl exclusive, here | `Nganjin yawa yaluy nyajin.` | we, not you, saw the possum here; `nganjin` remains exclusive and distinct from deferred inclusive `ngana`; no palm, habitat, hunting, fur/use, or event |

**Process traps from batch 378.**

- Exact duplicate scan over all 18,997 non-rejected Kuku surfaces returned zero case-folded exact duplicate groups.
  Terminal-punctuation stripping retained six legitimate historical contrast groups; Batch 378 added none.
- Target coverage moved `kaya-kaya` 10->15, `murral` 14->19, `jungarr` 32->37, `jayju` 33->38,
  `ngumbi` 33->38, `mali` 35->40, `kukur` 36->41, `murramu` 59->64, `darrba` 61->66,
  and `yawa` 64->69.
- Support coverage moved `ngali` 603->613, `ngaliny` 545->555, `yubal` 555->565,
  `yurra` 540->550, `nganjin` 268->278, `yaluy` 4272->4302, `yinyay` 4464->4484,
  and `nyajin` 1850->1900. Deferred `ngana` remains 1,115.
- English and analysis must preserve clusivity and number. `Ngali` is dual exclusive, `ngaliny` dual inclusive,
  `yubal` second dual, `yurra` second plural, and `nganjin` first plural exclusive. Do not flatten these to a
  generic plural or replace `nganjin` with `ngana`.
- `Ngana` remains a licensed first-plural-inclusive nominative and an explicit future coverage option. Rule 336's
  allocation decision does not close or stigmatize it.
- Targets remain bare absolutive O forms and pronouns bare nominative A forms. No target/pronoun/demonstrative case,
  possession, derivation, dialect, homonym, synonym, property, ecology, source, use, or event morphology entered.
- All Rule 335 lexical boundaries remain active: whole `kaya-kaya`; Yalanji `murral`; noun `mali`; bare
  `kukur` and `murramu`; `darrba` not `darra`; `yawa` not `yawarr`.
- Rich historical rows remain contamination risks, not licenses. Habitat, behavior, hunting, tracking, catching,
  killing, cooking, food, eye-shine, fur/cloak use, cultural practice, source, possession, and events stay closed.
- `Yaluy`, `yinyay`, and `nyajin` stayed fixed. Nyungkul support, nonpast `nyajil`, purposive `nyaji-nka`,
  reduplicated watching, hearing/smell compounds, and perception compounds remain closed.
- Every sentence is an explicit row call with exact sequence-specific Kuku, English, analysis, evidence, and
  confidence contracts; no runtime generator authored content.
- Rules 149-336 cumulative traps remain closed.
- **Process logging note.** Batch 378 stored fresh source/lexical-boundary readback, the six-pronoun coverage
  comparison and `ngana` deferral, complete 100-cell construction matrix, both collision-free orientations,
  deictic balance, target/support coverage, linter probes, duplicate preflight, AST/static guards, exact readback,
  duplicate diagnostics, under-review lint, 250 five-lens judgments, 35 lessons, 18 lexeme/source logs,
  non-destructive close, post-close integrity/coverage, and export in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-378-mammal-underrepresented-nonsingular-past-perception-after-rule335-process.md`.
- Lint GREEN 18997; batch 378 added 50 accepted rows, 250 five-lens passes, 35 lessons, 18 lexeme/source-log rows,
  export 15939/1536/1522, and process-event rows through export event 4207 before source-book/render events.

## Rule 337 - reptile underrepresented non-singular past perception after Rule 336 - batch-379 (PERCEPTION)

Batch 379 brings the corpus to 19,047 verified sentences. It adds `ngali`, `ngaliny`, `yubal`, `yurra`, and
`nganjin` past-perception bands over `jalbil`, `kalkarrumbarr`, `kurmba-kurmba`, `jimalili`, `yuray`, `bakay`,
`kungkun`, `bilbil-bilbil`, `bajalji`, and noun `jabil`.

Source audit: dictionary yaml lines `bajalji` 387-409, `bakay` 635-653, `bilbil-bilbil` 2529-2542,
`jabil` 6929-6951, `jalbil` 7374-7386, `jimalili` 9284-9294, `kalkarrumbarr` 12679-12689,
`kungkun` 15748-15768, `kurmba-kurmba` 16154-16169, `yuray` 31016-31033. `Yuray`, `bakay`, `kungkun`, and
`bajalji` have duplicate exact noun records; `jabil` has kick-verb and lizard-noun records. Conservative labels
license reference but do not adjudicate record identity or species.

Patz 1476, 2577-2584, 2834-2847, 2021-2024, 2568-2571, 3160-3162, and 4256-4265 source fauna reference,
selected nominative A, Yalanji locals, past `nyaji-ny`, and bare O perception. Exact target search returned no
Patz occurrence; dictionary 23876-23883 and 23968-23976 independently attest running `nyajin`.

The full five-pronoun x ten-target x two-deictic matrix contained zero prior surfaces. Both 50-row orientations
were internally unique and collision-free. `Yinyay` minus `yaluy` was 182 before banking; the selected three-here
layout realizes 172, while inverse would realize 192.

| frame | safe form | boundary |
|---|---|---|
| 1du exclusive | `Ngali jalbil yaluy nyajin.` | basic lizard reference; no colour, size, myth, island or story |
| 1du inclusive | `Ngaliny kalkarrumbarr yinyay nyajin.` | no measurement, legend, role or event |
| 2du | `Yubal bilbil-bilbil yaluy nyajin.` | exact whole gecko head; no base/productive process |
| 2pl | `Yurra bajalji yinyay nyajin.` | established python label; no duplicate identity, poison, place or lore |
| 1pl exclusive | `Nganjin jabil yaluy nyajin.` | noun lizard only; no kick verb or verbal morphology |

**Rule 337 traps and measured close.**

- Myth/legend, personification, kin/marriage, firestick teaching, island/place, colour, size, habitat, distribution,
  poison/danger, chasing lore, source, possession, cultural events, target/pronoun/demonstrative case, and support
  drift remain closed.
- `Bilbil-bilbil` and `kurmba-kurmba` remain exact whole heads. Duplicate record sets remain uncollapsed.
- Target coverage moved 5->10 `jalbil`, 5->10 `kalkarrumbarr`, 5->10 `kurmba-kurmba`, 6->11 `jimalili`,
  6->11 `yuray`, 7->12 `bakay`, 7->12 `kungkun`, 8->13 `bilbil-bilbil`, 9->14 `bajalji`, 10->15 `jabil`.
- Support moved `ngali` 613->623, `ngaliny` 555->565, `yubal` 565->575, `yurra` 550->560,
  `nganjin` 278->288, `yaluy` 4302->4332, `yinyay` 4484->4504, `nyajin` 1900->1950.
- Exact duplicate groups remain zero; six punctuation contrasts remain historical; lint GREEN 19047; integrity ok.
- Batch 379 added 50 accepted rows, 250 review passes, 35 lessons, 18 logs; export 15984/1539/1524.
- Full process evidence is in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-379-reptile-underrepresented-nonsingular-past-perception-after-rule336-process.md`.

## Rule 338 - complementary singular/third-person reptile past perception after Rule 337 - batch-380 (PERCEPTION)

Batch 380 brings the corpus to 19,097 verified sentences. It adds the deictic complements of Rule 319 for
`ngayu`, `yundu`, `nyulu`, `bula`, and `jana` over `jalbil`, `kalkarrumbarr`,
`kurmba-kurmba`, `jimalili`, `yuray`, `bakay`, `kungkun`, `bilbil-bilbil`, `bajalji`, and
noun `jabil`.

Structured dictionary readback found record cardinalities 1/1/1/1/2/2/2/1/2/2 in that target order.
`Yuray`, `bakay`, `kungkun`, and `bajalji` each have two exact noun records; surface `jabil` has
one transitive-verb `kick` record and one fauna-noun `scrub lizard` record. Rule 338 retains conservative
creature labels and does not collapse records, resolve species, or merge homonyms.

Patz 2577-2584 sources `ngayu`, `yundu`, `nyulu`, and `bula`. One OCR paradigm cell reads `iana`,
but running examples at 1419, 1947, 2686, 2807-2811, 3240, and 5460 repeatedly attest `Jana`/`jana`;
dictionary 7749-7759 independently records `jana` as third-person plural `they`. Patz 2834-2847 sources
Yalanji `yaluy`/`yinyay`; 2021-2024 and 2568-2571 attest `nyaji-ny` `see-PAST`; 3160-3162 defines
past `-ny`; 4256-4265 licenses nominative pronoun A with bare absolutive O in sensory perception. Dictionary
23876-23883 and 23968-23976 attest running `nyajin`.

Fresh Patz target search found no standalone selected reptile noun. The only apparent `kungkun` matches are
inside unrelated verb `kungkunbunga-` 'watch closely' at 5504/5520; they supply no evidence for the snake noun.
This is a substring false positive, not lexical corroboration.

The exact five-pronoun x ten-target x two-deictic matrix contained 100 cells: the inverse 50 map one-for-one to
Batch 361 / Rule 319, while all 50 selected complements were empty. Before banking, `yinyay` minus `yaluy`
was 172. Selected three-here/two-there realizes `(4504+20)-(4332+30)=162`; hypothetical inversion gives 182.

| frame | safe form | complementary evidence |
|---|---|---|
| 1sg here | `Ngayu jalbil yaluy nyajin.` | Rule 319 has the corresponding `yinyay` row |
| 2sg there | `Yundu kalkarrumbarr yinyay nyajin.` | Rule 319 has the corresponding `yaluy` row |
| 3sg here | `Nyulu bilbil-bilbil yaluy nyajin.` | whole gecko head; no productive base |
| 3du there | `Bula bajalji yinyay nyajin.` | conservative python label; duplicate identity unresolved |
| 3pl here | `Jana jabil yaluy nyajin.` | lizard noun only; no kick-verb reading |

**Rule 338 traps and measured close.**

- Bare selected nominative A and bare target O were retained. No target, pronoun, or demonstrative case entered.
- `Bilbil-bilbil` and `kurmba-kurmba` remain exact whole heads. No free base or productive reduplication
  was inferred.
- Myth/legend, personification, kin/marriage, firestick teaching, island/place, colour, size, slipperiness,
  habitat, distribution, poison/danger, chasing/baldness/hat lore, body, behavior, source, possession, and
  cultural events remain closed.
- `Kungkunbunga-` remains an unrelated verb; `iana` remains an OCR-table error against repeated `jana`
  running evidence. Neither form entered a sentence.
- Target coverage moved 10->15 `jalbil`, 10->15 `kalkarrumbarr`, 10->15 `kurmba-kurmba`, 11->16
  `jimalili`, 11->16 `yuray`, 12->17 `bakay`, 12->17 `kungkun`, 13->18 `bilbil-bilbil`,
  14->19 `bajalji`, and 15->20 `jabil`.
- Support moved `ngayu` 1451->1461, `yundu` 1047->1057, `nyulu` 722->732, `bula` 518->528,
  `jana` 1223->1233, `yaluy` 4332->4362, `yinyay` 4504->4524, and `nyajin` 1950->2000.
- Exact duplicate groups remain zero; six terminal-punctuation contrasts remain historical; lint GREEN 19097;
  integrity `ok`.
- Batch 380 added 50 accepted rows, 250 review passes, 35 lessons, and 18 lexeme/source logs; export
  16021/1545/1531, with manifest, JSONL lines, and database-pair multiset equal.
- Full source hashes, row plan, exclusions, readback, review, and close evidence are in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-380-reptile-complementary-singular-third-past-perception-after-rule337-process.md`.

## Rule 339 - complementary non-singular reptile past perception after Rule 338 - batch-381 (PERCEPTION)

Batch 381 brings the corpus to 19,147 verified sentences. It completes the Rule 337 non-singular deictic
contrast for `ngali`, `ngaliny`, `yubal`, `yurra`, and `nganjin` over `jalbil`,
`kalkarrumbarr`, `kurmba-kurmba`, `jimalili`, `yuray`, `bakay`, `kungkun`,
`bilbil-bilbil`, `bajalji`, and noun `jabil`.

Fresh structured readback again found target-record cardinalities 1/1/1/1/2/2/2/1/2/2. Duplicate
`yuray`, `bakay`, `kungkun`, and `bajalji` noun records remain distinct; surface `jabil` retains
separate kick-verb and lizard-noun records. `Bilbil-bilbil` and `kurmba-kurmba` remain whole lexical heads.

Patz 1476 licenses fauna noun reference; 2577-2584 supplies the selected non-singular nominatives; 2834-2847
supplies Yalanji `yaluy`/`yinyay`; 2021-2024 and 2568-2571 attest `nyaji-ny` `see-PAST`;
3160-3162 defines past `-ny`; and 4256-4265 licenses nominative pronoun A with bare absolutive O in perception.
Dictionary 23876-23883 and 23968-23976 attest running `nyajin`. Patz `kungkunbunga-` at 5504/5520 is the
unrelated verb 'watch closely', not evidence for snake-noun `kungkun`.

The exact 100-cell matrix contained 50 Batch 379 / Rule 337 inverse cells and 50 empty Rule 339 complements.
Before banking, `yinyay - yaluy = 4524 - 4362 = 162`. Rule 339 necessarily adds three there bands and two here
bands, yielding `(4524+30)-(4362+20)=172`. The apparent lower-gap inverse would yield 152, but every one of
those surfaces already exists in Batch 379; non-duplication and paradigm completion govern the choice.

| frame | safe complement | contrast |
|---|---|---|
| 1du exclusive there | `Ngali jalbil yinyay nyajin.` | Rule 337 has `yaluy`; English says 'we two, not you' |
| 1du inclusive here | `Ngaliny kalkarrumbarr yaluy nyajin.` | Rule 337 has `yinyay`; English says 'you and I' |
| 2du there | `Yubal bilbil-bilbil yinyay nyajin.` | exact whole gecko head |
| 2pl here | `Yurra bajalji yaluy nyajin.` | conservative python label; records unresolved |
| 1pl exclusive there | `Nganjin jabil yinyay nyajin.` | noun lizard only; `ngana` remains distinct |

**Rule 339 traps and measured close.**

- Number and clusivity remain overt in English and analysis. `Ngali` is 1du exclusive, `ngaliny` 1du
  inclusive, and `nganjin` 1pl exclusive; deferred `ngana` remains grammatical but unselected.
- Targets remain bare absolutive O; pronouns bare nominative A; `yaluy`, `yinyay`, and `nyajin` fixed.
- No duplicate-record collapse, species resolution, `jabil` kick reading, `kungkunbunga-` import, free
  reduplicated base, target/pronoun/demonstrative case, nonpast, purposive, or perception-compound drift entered.
- Myth/legend, personification, kin/marriage, firestick teaching, island/place, colour, size, slipperiness,
  habitat, distribution, poison/danger, chasing lore, body, behavior, source, possession, and events remain closed.
- Target coverage moved 15->20 `jalbil`, 15->20 `kalkarrumbarr`, 15->20 `kurmba-kurmba`, 16->21
  `jimalili`, 16->21 `yuray`, 17->22 `bakay`, 17->22 `kungkun`, 18->23 `bilbil-bilbil`,
  19->24 `bajalji`, and 20->25 `jabil`.
- Support moved `ngali` 623->633, `ngaliny` 565->575, `yubal` 575->585, `yurra` 560->570,
  `nganjin` 288->298, `yaluy` 4362->4382, `yinyay` 4524->4554, and `nyajin` 2000->2050;
  deferred `ngana` remains 1115.
- Exact duplicates remain zero; six terminal-punctuation contrasts remain historical; lint GREEN 19147;
  integrity `ok`.
- Batch 381 added 50 accepted rows, 250 review passes, 35 lessons, and 18 lexeme/source logs; export
  16060/1547/1540, with manifest, parsed lines, and database-pair multiset equal.
- Full source hashes, row plan, balance ruling, exclusions, readback, review, and close evidence are in
  `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-381-reptile-complementary-nonsingular-past-perception-after-rule338-process.md`.

## Rule 340 - underrepresented reptile lexeme-set-B non-singular past perception after Rule 339 - batch-382 (PERCEPTION)

Batch 382 brings the corpus to 19,197 verified sentences. It adds five non-singular past-perception bands over
`banamu`, `binju`, `dukul-mukul`, `jirabay`, `junbirr`, `kabuljaka`,
`kulmba-kulmba`, `kurriyala`, `ngawurr-ngawun`, and `ngumbul`; each target had exactly ten prior
uses in the mixed Rule 175/176 mini-grids.

Structured readback found exact record counts 2/2/1/1/1/2/1/2/1/2. `Binju` combines wrong-marriage/law,
poorly made/cooked, and poisonous-small-black-snake senses plus a separate reptile record. `Kurriyala` has
grunter-fish and carpet-snake/python records. `Banamu`, `kabuljaka`, and `ngumbul` have duplicate
snake records. Rule 340 uses generic headword-plus-creature labels and leaves all records distinct.

Patz 1685 attests `junbirr-anka`; 719 places `kurriyala` in a creation myth, while 4457/4460 use
`kurriyala` in belt-material and fleeing contexts; 7366 contains `ngawurr-ngawun` in a bibliography title.
These hits attest forms or define exclusion boundaries, not source events to copy. Constructional licensing comes
independently from Patz 1476, 2577-2584, 2834-2847, 2021-2024, 2568-2571, 3160-3162, and 4256-4265 plus
dictionary running `nyajin`.

All 100 selected-pronoun x target x deictic past surfaces were empty; both orientations were collision-free.
`Yinyay - yaluy` was 172 before banking. Three-here/two-there yields 162; inverse would yield 182.

| frame | safe form | closed ambiguity |
|---|---|---|
| 1du exclusive | `Ngali binju yaluy nyajin.` | snake only; no marriage/law/cooking/poison |
| 1du inclusive | `Ngaliny dukul-mukul yinyay nyajin.` | whole lizard head; no components/properties |
| 2du | `Yubal kabuljaka yaluy nyajin.` | whole snake head; no stripe/water/python transfer |
| 2pl | `Yurra kurriyala yinyay nyajin.` | snake only; no fish/myth/material/fleeing |
| 1pl exclusive | `Nganjin ngawurr-ngawun yaluy nyajin.` | whole crocodile head; no base/title import |

**Rule 340 traps and measured close.**

- `Dukul-mukul`, `kabuljaka`, `kulmba-kulmba`, and `ngawurr-ngawun` remain whole heads.
- No duplicate collapse, polysemous/homonymous transfer, fish/python resolution, legal/social or cooking/quality
  sense, property, habitat, season, poison/danger, myth/death/place, material/use, behavior, bibliography/title,
  source, possession, case, or event entered.
- Bare selected nominative A, bare target O, fixed Yalanji locals, and final past `nyajin`; number and clusivity
  remain explicit, and deferred `ngana` remains grammatical.
- Every target moved 10->15. Support moved `ngali` 633->643, `ngaliny` 575->585, `yubal` 585->595,
  `yurra` 570->580, `nganjin` 298->308, `yaluy` 4382->4412, `yinyay` 4554->4574, and
  `nyajin` 2050->2100; `ngana` remains 1115.
- Exact duplicates remain zero; six terminal-punctuation contrasts remain historical; lint GREEN 19197;
  integrity `ok`.
- Batch 382 added 50 accepted rows, 250 review passes, 35 lessons, and 18 lexeme/source logs; export
  16098/1550/1549, with manifest, parsed lines, and DB-pair multiset equal.
- Full source hashes, records, prior-row shapes, Patz-hit boundaries, explicit rows, review, and close evidence are
  in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-382-underrepresented-reptile-set-b-nonsingular-past-perception-after-rule339-process.md`.

## Rule 341 - complementary reptile lexeme-set-B non-singular past perception after Rule 340 - batch-383 (PERCEPTION)

Batch 383 brings the corpus to 19,247 verified sentences and adds the exact deictic complements of Rule 340 for
`banamu`, `binju`, `dukul-mukul`, `jirabay`, `junbirr`, `kabuljaka`,
`kulmba-kulmba`, `kurriyala`, `ngawurr-ngawun`, and `ngumbul`.

- Fresh record readback remained 2/2/1/1/1/2/1/2/1/2; source hashes and Patz target-hit boundaries were unchanged.
- Selected frames are `Ngali...yinyay`, `Ngaliny...yaluy`, `Yubal...yinyay`, `Yurra...yaluy`,
  and `Nganjin...yinyay`. All 50 were absent; their opposites map exactly to Batch 382 sequences 1-50.
- Two-here/three-there changes `yinyay - yaluy` 162->172. The lower-gap inverse is inadmissible duplication.
- Generic labels and bare morphology preserve all Rule 340 duplicate, `binju` polysemy, `kurriyala`
  homonym/myth/material/fleeing, whole-head, property, habitat, danger, source, title, case, and event exclusions.
- Every target moved 15->20. Support moved `ngali` 643->653, `ngaliny` 585->595, `yubal` 595->605,
  `yurra` 580->590, `nganjin` 308->318, `yaluy` 4412->4432, `yinyay` 4574->4604, and
  `nyajin` 2100->2150; `ngana` remains 1115.
- Lint GREEN 19247; duplicates zero; integrity `ok`; 250 review passes, 35 lessons, 18 logs; export
  16142/1554/1551.
- Evidence is in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-383-complementary-reptile-set-b-nonsingular-past-perception-after-rule340-process.md`.

## Rule 342 - sense-qualified reptile lexeme-set-C singular/third past perception after Rule 341 - batch-384 (PERCEPTION)

Batch 384 brings the corpus to 19,297 verified sentences. It adds singular/third-person past-perception coverage
for `kalkamuku`, `karrkurr`, `jinkalmu`, `barka`, `yalnga`, `biwul`, `yirku-yirku`,
`jadi`, `walkarr`, and `bajabaja`.

- Exact dictionary record counts are 2/1/2/3/1/2/1/1/1/1. Raw surface frequency is not sense-qualified:
  `barka` also names Queensland nut/flora, and `biwul` also names a mother-in-law and avoidance register.
- Generic labels preserve kalkamuku snake, karrkurr frog, jinkalmu snake, barka snake, yalnga turtle,
  biwul snake, whole yirku-yirku frog, jadi goanna, walkarr goanna, and whole bajabaja lizard.
- `Jinkalmu` remains taxonomically unresolved between the source's brown-snake/taipan wording. Boys eating eyes,
  fierceness, fighting, biting, and killing are source boundaries, not generated events.
- `Yalnga` poison/sacs/removal/butchery/food, `jadi` age/taboo/eating, and `bajabaja` myth/place/story
  stay closed. `Yirku-yirku` and `bajabaja` are indivisible heads here, not productive reduplication rules.
- Patz hits for `walkarr`, `biwul`, `bajabaja`, and `jinkalmu` attest forms or delimit excluded case,
  kinship, myth, bite, and kill contexts; no source event is copied.
- All 100 `ngayu/yundu/nyulu/bula/jana` x target x `yaluy/yinyay` cells were absent. Selected frames are
  `Ngayu...yaluy`, `Yundu...yinyay`, `Nyulu...yaluy`, `Bula...yinyay`, and `Jana...yaluy`.
- Bare nominative pronoun A, bare target O, fixed Yalanji locals, and final past `nyajin`; English preserves only
  participant, generic creature sense, location, and past seeing.
- Target counts moved 5->10, 10->15, 11->16, 13->18, 13->18, 14->19, 14->19, 18->23, 20->25,
  and 21->26. Support moved `ngayu` 1461->1471, `yundu` 1057->1067, `nyulu` 732->742,
  `bula` 528->538, `jana` 1233->1243, `yaluy` 4432->4462, `yinyay` 4604->4624,
  and `nyajin` 2150->2200; the deictic gap fell 172->162.
- Lint GREEN 19297; exact duplicates zero; six historical terminal-punctuation groups and none involving this
  batch; integrity `ok`; 250 review passes, 35 lessons, 18 logs; export 16184/1556/1557 with exact manifest,
  line-count, and database multiset parity.
- Full source hashes, record and sense audit, explicit row plan, exclusions, readback, review, and close evidence are
  in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-384-sense-qualified-reptile-set-c-singular-third-past-perception-after-rule341-process.md`.

## Rule 343 - complementary sense-qualified reptile-set-C singular/third past perception after Rule 342 - batch-385 (PERCEPTION)

Batch 385 brings the corpus to 19,347 verified sentences and completes the Rule 342 singular/third-person deictic
distribution for `kalkamuku`, `karrkurr`, `jinkalmu`, `barka`, `yalnga`, `biwul`, `yirku-yirku`,
`jadi`, `walkarr`, and `bajabaja`.

- Dictionary and Patz hashes remained unchanged. Fresh parsed record counts remained 2/1/2/3/1/2/1/1/1/1;
  no duplicate or polysemous record was collapsed.
- Selected frames are `Ngayu...yinyay`, `Yundu...yaluy`, `Nyulu...yinyay`, `Bula...yaluy`, and
  `Jana...yinyay`. All 50 were absent, while every opposite maps exactly to Batch 384 sequences 1-50.
- Completion changes `yinyay - yaluy` 162->172. The apparent 152-gap inverse is inadmissible because it is
  precisely the 50 accepted Rule 342 rows; balance never overrides nonduplication.
- Generic creature labels remain unchanged. `Barka` flora, `biwul` kinship/avoidance, `jinkalmu` taxonomy and
  cultural prose, `yalnga` food safety, `jadi` taboo, `bajabaja` myth/place, whole-head, property, habitat,
  source, case, possession, danger, and event boundaries remain closed.
- Bare nominative pronoun A, bare target O, fixed Yalanji local, final past `nyajin`; English preserves only
  participant, generic creature sense, location, and past seeing.
- Target coverage moved to 15/20/21/23/23/24/24/28/30/31. Support moved to `ngayu` 1481,
  `yundu` 1077, `nyulu` 752, `bula` 548, `jana` 1253, `yaluy` 4482, `yinyay` 4654,
  and `nyajin` 2250.
- Lint GREEN 19347; exact duplicates zero; six historical punctuation-normalized groups and none involving this
  batch; integrity `ok`; 250 review passes, 35 lessons, 18 logs; export 16225/1558/1564 with exact manifest,
  line-count, and database multiset parity.
- Full source hashes, record inventory, explicit rows, one-to-one complement proof, exclusions, readback, review,
  and close evidence are in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-385-complementary-sense-qualified-reptile-set-c-singular-third-past-perception-after-rule342-process.md`.

## Rule 344 - sense-qualified reptile-set-C non-singular past perception after Rule 343 - batch-386 (PERCEPTION)

Batch 386 brings the corpus to 19,397 verified sentences and extends the ten Rule 342-343 labels across five
non-singular participant values.

- Fresh dictionary/Patz hashes and target record counts 2/1/2/3/1/2/1/1/1/1 were unchanged. The generated
  dictionary has one `ngali` card misglossed 1du inclusive and no exact `ngaliny` card.
- Patz Table 3.6 is primary grammatical evidence: `ngali` = 1du exclusive, `ngaliny` = 1du inclusive,
  `yubal` = 2du, `yurra` = 2pl, `nganjin` = 1pl exclusive, and `ngana` = 1pl inclusive.
  Rule 344 preserves those contrasts; deferred `ngana` remains grammatical at 1,115 uses.
- All 100 selected-pronoun x target x deictic cells were absent. Frames are `Ngali...yaluy`,
  `Ngaliny...yinyay`, `Yubal...yaluy`, `Yurra...yinyay`, and `Nganjin...yaluy`.
- Three-here/two-there changes `yinyay - yaluy` 172->162; inverse would yield 182.
- Generic creature labels and all duplicate, `barka` flora, `biwul` kinship, `jinkalmu` taxonomy/culture,
  food safety/taboo, myth/place, whole-head, property/habitat, source, case, possession, danger, and event
  exclusions remain unchanged.
- Bare nominative pronoun A, bare target O, fixed Yalanji local, final past `nyajin`; English explicitly preserves
  dual/plural and inclusive/exclusive values and adds no target proposition.
- Target coverage moved to 20/25/26/28/28/29/29/33/35/36. Support moved to `ngali` 663,
  `ngaliny` 605, `yubal` 615, `yurra` 600, `nganjin` 328, `yaluy` 4512, `yinyay` 4674,
  and `nyajin` 2300; `ngana` remains 1115.
- Lint GREEN 19397; exact duplicates zero; six historical punctuation-normalized groups and none involving this
  batch; integrity `ok`; 250 review passes, 35 lessons, 18 logs; export 16264/1562/1571 with exact manifest,
  line-count, and database multiset parity.
- Full source conflict, parsed records, 100-cell proof, explicit rows, exclusions, readback, review, and close
  evidence are in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-386-sense-qualified-reptile-set-c-nonsingular-past-perception-after-rule343-process.md`.

## Rule 345 - complementary sense-qualified reptile-set-C non-singular past perception after Rule 344 - batch-387 (PERCEPTION)

Batch 387 brings the corpus to 19,447 verified sentences and completes the non-singular deictic distribution of
the ten Rule 342-344 creature labels.

- Source hashes, target counts 2/1/2/3/1/2/1/1/1/1, and support-card counts were unchanged. Patz still controls
  `ngali` 1du exclusive versus `ngaliny` 1du inclusive over the dictionary misgloss/omission; `ngana` remains
  grammatical 1pl inclusive and deferred.
- Selected frames are `Ngali...yinyay`, `Ngaliny...yaluy`, `Yubal...yinyay`, `Yurra...yaluy`, and
  `Nganjin...yinyay`. All 50 were absent; every opposite maps exactly to Batch 386 sequences 1-50.
- Completion changes `yinyay - yaluy` 162->172. The apparent 152-gap inverse is inadmissible Batch 386
  duplication. Rules 342-345 now account for 200 participant-target-deictic cells.
- Generic labels and all duplicate, flora, kinship, taxonomy/cultural, food safety/taboo, myth/place, whole-head,
  property/habitat, source, case, possession, danger, and event boundaries remain closed.
- Bare nominative pronoun A, bare target O, fixed Yalanji local, final past `nyajin`; English preserves explicit
  number/clusivity, generic creature label, location, and past seeing only.
- Target coverage moved to 25/30/31/33/33/34/34/38/40/41. Support moved to `ngali` 673,
  `ngaliny` 615, `yubal` 625, `yurra` 610, `nganjin` 338, `yaluy` 4532, `yinyay` 4704,
  and `nyajin` 2350; `ngana` remains 1115.
- Lint GREEN 19447; exact duplicates zero; six historical punctuation groups and none involving this batch;
  integrity `ok`; 250 review passes, 35 lessons, 18 logs; export 16309/1562/1576 with exact parity.
- Full source/card audit, Patz ruling, one-to-one complement proof, explicit rows, exclusions, readback, review,
  and close evidence are in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-387-complementary-sense-qualified-reptile-set-c-nonsingular-past-perception-after-rule344-process.md`.

## Rule 346 - underrepresented bird-set-D singular/third past perception after Rule 345 - batch-388 (PERCEPTION)

Batch 388 brings the corpus to 19,497 verified sentences and adds five singular/third-person bands over ten
bird heads with only 5-7 prior uses.

- Targets are `diwalngku`, `bujil-yiran`, `karrmbil`, `yiki`, `bajal`, `biru-biru`, `jangkan`,
  `kurranday`, `ngarkay`, and `wakuka`; fresh YAML parsing returned two exact cards for each.
- Labels are generic where required: diwalngku bird (English species unknown), bujil-yiran ibis (separate from an
  empty cognition card), karrmbil parakeet, yiki owl, bajal bower bird, whole biru-biru rainbow bird, jangkan
  swift, kurranday seagull, ngarkay waterhen, and wakuka bird (crow/kookaburra unresolved).
- Exact Patz scan found only `wakuka`: bird/cultural contexts at 713 and 4026 plus unrelated Wakuka/Wakooka
  Station at 6903. Nine zero-hit results are source-coverage observations, not negative lexical evidence.
- Unknown/conflicting taxonomy, free components, productive reduplication, colour/property, migration, nocturnality,
  speed/flight, building/collecting, habitat, warning/feeding, messenger/death belief, place name, source and events
  remain closed.
- All 100 selected-pronoun x target x deictic past cells were empty. Frames are `Ngayu...yaluy`,
  `Yundu...yinyay`, `Nyulu...yaluy`, `Bula...yinyay`, and `Jana...yaluy`; gap 172->162.
- Bare nominative pronoun A, bare target O, fixed Yalanji local, final past `nyajin`; English preserves only
  participant, conservative bird label, location, and past seeing.
- Target coverage moved to 10/10/10/10/11/11/11/11/11/12. Support moved to `ngayu` 1491,
  `yundu` 1087, `nyulu` 762, `bula` 558, `jana` 1263, `yaluy` 4562, `yinyay` 4724,
  and `nyajin` 2400.
- Lint GREEN 19497; exact duplicates zero; six historical punctuation groups and none involving this batch;
  integrity `ok`; 250 passes, 35 lessons, 18 logs; export 16352/1566/1579 with exact parity.
- Full source/card audit, corrected three-hit Patz profile, explicit rows, exclusions, readback, review and close
  evidence are in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-388-underrepresented-bird-set-d-singular-third-past-perception-after-rule345-process.md`.

## Rule 347 - complementary bird-set-D singular/third past perception after Rule 346 - batch-389 (PERCEPTION)

Batch 389 brings the corpus to 19,547 verified sentences and completes the singular/third deictic distribution of
the ten Rule 346 bird labels.

- Source hashes, two-card inventories, and exact Patz profile remained unchanged: `wakuka=3` (two bird contexts,
  one Wakuka/Wakooka Station proper name), every other target zero without negative lexical inference.
- Selected frames `Ngayu...yinyay`, `Yundu...yaluy`, `Nyulu...yinyay`, `Bula...yaluy`, and
  `Jana...yinyay` were all absent; every opposite maps exactly to Batch 388 sequences 1-50.
- Completion changes the gap 162->172; the apparent 152-gap orientation is inadmissible Batch 388 duplication.
- All Rule 346 taxonomy/card-domain/whole-head/culture/property/habitat/place/source/event exclusions remain closed.
- Target coverage moved to 15/15/15/15/16/16/16/16/16/17. Support moved to `ngayu` 1501,
  `yundu` 1097, `nyulu` 772, `bula` 568, `jana` 1273, `yaluy` 4582, `yinyay` 4754,
  and `nyajin` 2450.
- Lint GREEN 19547; duplicates zero; integrity `ok`; 250 passes, 35 lessons, 18 logs; export
  16390/1571/1586 with exact parity. Evidence is in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-389-complementary-bird-set-d-singular-third-past-perception-after-rule346-process.md`.

## Rule 348 - bird-set-D non-singular past perception after Rule 347 - batch-390 (PERCEPTION)

Batch 390 brings the corpus to 19,597 verified sentences. All 100 non-singular participant x bird x deictic cells
were empty. Selected `Ngali...yaluy`, `Ngaliny...yinyay`, `Yubal...yaluy`, `Yurra...yinyay`, and
`Nganjin...yaluy` preserve number/clusivity under Patz; deferred `ngana` remains grammatical. Bird card/Patz
profiles and all Rule 346-347 exclusions remained unchanged. Gap 172->162. Targets moved to
20/20/20/20/21/21/21/21/21/22; support to `ngali` 683, `ngaliny` 625, `yubal` 635, `yurra` 620,
`nganjin` 348, `yaluy` 4612, `yinyay` 4774, `nyajin` 2500; `ngana` 1115. Lint GREEN 19597;
250 passes, 35 lessons, 18 logs; export 16433/1574/1590 exact. Evidence: `process_events` and
`synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-390-bird-set-d-nonsingular-past-perception-after-rule347-process.md`.

## Rule 349 - complementary bird-set-D non-singular past perception after Rule 348 - batch-391 (PERCEPTION)

Batch 391 brings the corpus to 19,647 verified sentences and completes the selected non-singular deictic
distribution of the ten Rule 346 bird labels.

- Fresh parsing retained exactly two dictionary cards per target. Exact Patz hits remained `wakuka=3`: two
  bird/cultural contexts and one Wakuka/Wakooka Station proper name; every other target remained zero without
  negative lexical inference.
- Patz Table 3.6 again controls `ngali` 1du exclusive, `ngaliny` 1du inclusive, `yubal` 2du, `yurra` 2pl,
  `nganjin` 1pl exclusive, and deferred-but-grammatical `ngana` 1pl inclusive over the dictionary defect.
- Selected frames `Ngali...yinyay`, `Ngaliny...yaluy`, `Yubal...yinyay`, `Yurra...yaluy`, and
  `Nganjin...yinyay` were all absent; every opposite mapped exactly to Batch 390 sequences 1-50.
- Rules 348-349 now account for the complete 100-cell selected participant x bird x deictic paradigm. Completion
  changes `yinyay - yaluy` 162->172; the apparent 152-gap orientation is inadmissible Batch 390 duplication.
- Generic bird labels and all taxonomy, card/domain, whole-head, culture, property, behavior, habitat, place,
  source, possession, case, derivation, compound, reduplication, and event boundaries remained closed.
- Bare nominative pronoun A, bare target O, fixed Yalanji local, and final past `nyajin`; English preserves
  participant number/clusivity, conservative bird label, location, and past seeing only.
- Target coverage moved to 25/25/25/25/26/26/26/26/26/27. Support moved to `ngali` 693,
  `ngaliny` 635, `yubal` 645, `yurra` 630, `nganjin` 358, `yaluy` 4632, `yinyay` 4804,
  and `nyajin` 2550; `ngana` remains 1115.
- Lint GREEN 19647; exact duplicates zero; integrity `ok`; 250 review passes, 35 lessons, 18 logs; export
  16474/1578/1595 with exact manifest, line-count, and database-multiset parity.
- Full source/card and Patz audits, literal-row AST proof, one-to-one complement map, exclusions, exact readback,
  five-lens review, and close evidence are in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-391-complementary-bird-set-d-nonsingular-past-perception-after-rule348-process.md`.

## Rule 350 - low-coverage bird-set-E singular/third past perception after Rule 349 - batch-392 (PERCEPTION)

Batch 392 brings the corpus to 19,697 verified sentences and opens a new, fully audited ten-head bird field.

- Final targets are `dakwurr-dakwun`, `kurkunbay`, `kurrujuwa`, `mirrku`, `baringkan`, `barinkan`,
  `bilu-warra`, `dukunjulu`, `jiwurrmal`, and `kujuway`; exact dictionary-card counts are
  2/1/2/1/1/1/1/1/2/2 and exact Patz hits are zero for every head.
- Admitted labels are hammer bird, butcherbird, sentry bird, kidney bird, small bird, scrub bird, spoonbill,
  golden whistler, pheasant cuckoo, and pigeon. Patz-zero is not lexical absence because dictionary cards license
  each head.
- The initial bank used `jukujuku`, `dawadawa`, and `jurriyam`. Whole-corpus lint found 15 issues: five uses
  each of two unhyphenated lexical reduplications and a final-`m` head. Following the established Rule 318 standard,
  no linter rule was weakened. Fifteen `revisions` rows preserve old/new Kuku, English, analysis, reason and time.
- Replacement heads `kurkunbay`, `kurrujuwa`, and `mirrku` independently passed noun-card, zero-Patz-hit,
  zero-200-cell-collision, and zero-lint audits. The corrected 50 rows matched their literal source inventory exactly.
- All 200 selected singular/third and non-singular x target x deictic cells were empty. Rule 350 selects
  `Ngayu...yaluy`, `Yundu...yinyay`, `Nyulu...yaluy`, `Bula...yinyay`, and `Jana...yaluy`; gap 172->162.
- Totem/moiety, alternate names, call/hunting, crocodile warning, riverbank, anatomy, color, song, behavior,
  habitat, source, possession, productive word formation and event propositions remain closed.
- Bare nominative pronoun A, bare target O, fixed Yalanji local, and final past `nyajin`; English preserves
  participant, dictionary bird label, location, and past seeing only.
- Target coverage moved to 5/10/10/10/10/10/10/11/10/10. Support moved to `ngayu` 1511, `yundu` 1107,
  `nyulu` 782, `bula` 578, `jana` 1283, `yaluy` 4662, `yinyay` 4824, and `nyajin` 2600.
- Lint GREEN 19697; exact duplicates zero; integrity `ok`; 250 reviews, 35 lessons, 18 logs, 15 preserved
  revisions; export 16515/1584/1598 with exact parity. Full evidence is in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-392-low-coverage-bird-set-e-singular-third-past-perception-after-rule349-process.md`.

## Rule 351 - complementary bird-set-E singular/third past perception after Rule 350 - batch-393 (PERCEPTION)

Batch 393 brings the corpus to 19,747 and completes the corrected set-E singular/third deictic grid.

- Source hashes, card counts 2/1/2/1/1/1/1/1/2/2, zero-Patz profile, conservative labels, and every Rule 350
  exclusion remained unchanged. Superseded `jukujuku`, `dawadawa`, and `jurriyam` stayed excluded.
- `Ngayu...yinyay`, `Yundu...yaluy`, `Nyulu...yinyay`, `Bula...yaluy`, and `Jana...yinyay` were all
  absent; every opposite mapped exactly to Batch 392 sequences 1-50. Gap 162->172 because the inverse is duplicate.
- Rules 350-351 account for the complete 100-cell selected singular/third paradigm. Distribution adds no bird fact.
- Targets moved to 10/15/15/15/15/15/15/16/15/15. Support moved to `ngayu` 1521, `yundu` 1117,
  `nyulu` 792, `bula` 588, `jana` 1293, `yaluy` 4682, `yinyay` 4854, `nyajin` 2650.
- Lint GREEN 19747; duplicates zero; integrity `ok`; 250 reviews, 35 lessons, 18 logs; export
  16558/1588/1601 exact. Evidence is in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-393-complementary-bird-set-e-singular-third-past-perception-after-rule350-process.md`.

## Rule 352 - corrected bird-set-E non-singular past perception after Rule 351 - batch-394 (PERCEPTION)

Batch 394 brings the corpus to 19,797. Corrected card/Patz audits remained exact; Patz Table 3.6 controls
`ngali` exclusive, `ngaliny` inclusive, `yubal` 2du, `yurra` 2pl, `nganjin` 1pl exclusive, and deferred
grammatical `ngana` over the dictionary defect. All 100 non-singular cells were empty. Selected
`Ngali...yaluy`, `Ngaliny...yinyay`, `Yubal...yaluy`, `Yurra...yinyay`, `Nganjin...yaluy`; gap
172->162. Targets moved to 15/20/20/20/20/20/20/21/20/20; supports to `ngali` 703, `ngaliny` 645,
`yubal` 655, `yurra` 640, `nganjin` 368, `ngana` 1115, `yaluy` 4712, `yinyay` 4874,
`nyajin` 2700. Lint GREEN 19797; 250 reviews, 35 lessons, 18 logs; export 16599/1594/1604 exact.
Evidence: `process_events` and
`synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-394-corrected-bird-set-e-nonsingular-past-perception-after-rule351-process.md`.

## Rule 353 - complementary corrected bird-set-E non-singular past perception after Rule 352 - batch-395 (PERCEPTION)

Batch 395 brings the corpus to 19,847 and completes all 200 selected set-E cells. Corrected card/Patz/pronoun
audits remained exact. All 50 candidates were absent; every opposite was Batch 394 at the same sequence. Selected
`Ngali...yinyay`, `Ngaliny...yaluy`, `Yubal...yinyay`, `Yurra...yaluy`, `Nganjin...yinyay`; gap
162->172 because the inverse is duplicate. Targets moved to 20/25/25/25/25/25/25/26/25/25; supports to
`ngali`713, `ngaliny`655, `yubal`665, `yurra`650, `nganjin`378, `ngana`1115, `yaluy`4732,
`yinyay`4904, `nyajin`2750. Lint GREEN 19847; 250 reviews, 35 lessons, 18 logs; export
16643/1596/1608 exact. Evidence: `process_events` and
`synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-395-complementary-corrected-bird-set-e-nonsingular-past-perception-after-rule352-process.md`.

## Rule 354 - linter-clean fish-set-F singular/third past perception after Rule 353 - batch-396 (PERCEPTION)

Batch 396 brings the corpus to 19,897 verified sentences and opens a fresh ten-head fish field.

- Final targets are `kalngkan`, `mangkurr-mangkurr`, `dijarr`, `julaji`, `mawul`, `balarri`, `bayil`,
  `dalmbal`, `barrbal`, and `jalkay`. Fresh YAML parsing found exactly two non-loan noun cards in semantic domain
  `fauna-fish` for every head. Exact Patz scans returned zero for all ten; this is a source-coverage observation,
  not negative lexical evidence.
- Admitted labels are kalngkan small mullet, mangkurr-mangkurr garfish, dijarr freshwater perch, julaji freshwater
  catfish, mawul freshwater eel, balarri queenfish, bayil jungle perch, dalmbal flathead, barrbal black bream, and
  jalkay salmon. The reduplicated `mangkurr-mangkurr` remains one indivisible dictionary head.
- Provisional `kijukum` (stop-final) and `walarrji` (rhotic-palatal) stayed excluded under the Rule 318 linter
  precedent. Dialect-only and heavily polysemous provisional heads were also dropped before banking; no linter rule
  was weakened.
- All 200 selected singular/third and non-singular participant x target x deictic past cells were empty. Rule 354
  selects `Ngayu...yaluy`, `Yundu...yinyay`, `Nyulu...yaluy`, `Bula...yinyay`, and `Jana...yaluy`;
  three-here/two-there changes the deictic gap 172->162. Rule 355 must supply the exact complement.
- Patz independently licenses bare nominative pronoun A, bare O in perception, Yalanji `yaluy`/`yinyay`, and final
  past `nyajin`. English preserves only participant, audited fish label, location, and past seeing.
- Size comparison, schooling, shape, swimming, location/distribution, dialect comparison, whiskers, old-people food
  taboo, taxonomy, synonym substitution, anatomy, camouflage, migration, habitat, capture, consumption, source,
  possession, and events remain outside the sentence meanings.
- Target coverage moved to 10/10/11/11/13/29/26/26/31/31. Supports moved to `ngayu`1531, `yundu`1127,
  `nyulu`802, `bula`598, `jana`1303, `yaluy`4762, `yinyay`4924, and `nyajin`2800.
- Lint GREEN 19897; exact Kuku and pair duplicates zero; integrity `ok`; 250 reviews, 35 lessons, 18 logs; export
  16688/1599/1610 with exact manifest, line-count, and five-field database-multiset parity.
- Full source/card/Patz audits, lexical exclusions, literal-row AST proof, 200-cell absence proof, exact readback,
  five-lens review, and close evidence are in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-396-linter-clean-fish-set-f-singular-third-past-perception-after-rule353-process.md`.

## Rule 355 - complementary linter-clean fish-set-F singular/third past perception after Rule 354 - batch-397 (PERCEPTION)

Batch 397 brings the corpus to 19,947 verified sentences and completes the selected singular/third deictic
distribution of the ten Rule 354 fish labels.

- The dictionary and Patz source hashes, exact two-card/non-loan/`fauna-fish` inventories, zero-Patz target profile,
  conservative labels, and linter exclusions remain unchanged.
- Selected frames are `Ngayu...yinyay`, `Yundu...yaluy`, `Nyulu...yinyay`, `Bula...yaluy`, and
  `Jana...yinyay`. Every candidate was absent and every opposite mapped exactly to Batch 396 sequences 1-50.
- Rules 354-355 now account for the complete selected 100-cell singular/third participant x fish x deictic past
  paradigm. Completion changes the gap 162->172; the apparent lower-gap orientation is inadmissible Batch 396
  duplication.
- Bare nominative pronoun A, bare target O, fixed Yalanji local, and final past `nyajin` remain unchanged. English
  preserves participant, audited fish label, location, and past seeing only.
- `Mangkurr-mangkurr` remains an indivisible head. Provisional `kijukum`, `walarrji`, dialect-only, and heavily
  polysemous heads remain excluded. Every Rule 354 size/comparison/dialect/taboo/taxonomy/synonym/property/behavior/
  habitat/capture/consumption/migration/possession/source/event boundary remains closed.
- Target coverage moved to 15/15/16/16/18/34/31/31/36/36. Supports moved to `ngayu`1541, `yundu`1137,
  `nyulu`812, `bula`608, `jana`1313, `yaluy`4782, `yinyay`4954, and `nyajin`2850.
- Lint GREEN 19947; exact Kuku and pair duplicates zero; integrity `ok`; 250 reviews, 35 lessons, 18 logs; export
  16730/1604/1613 with exact manifest, line-count, and five-field database-multiset parity.
- Full unchanged-source audit, one-to-one complement proof, literal-row AST proof, exact readback, five-lens review,
  and close evidence are in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-397-complementary-linter-clean-fish-set-f-singular-third-past-perception-after-rule354-process.md`.

## Rule 356 - linter-clean fish-set-F non-singular past perception after Rule 355 - batch-398 (PERCEPTION)

Batch 398 brings the corpus to 19,997 verified sentences and opens the selected set-F non-singular matrix.

- Fish source hashes, exact two-card/non-loan/`fauna-fish` inventories, zero-Patz target profile, conservative labels,
  and all linter and sense exclusions remain unchanged.
- Patz Table 3.6 controls `ngali` 1du exclusive, `ngaliny` 1du inclusive, `yubal` 2du, `yurra` 2pl,
  `nganjin` 1pl exclusive, and `ngana` 1pl inclusive. The dictionary's `ngali` inclusive misgloss and missing exact
  `ngaliny` card remain recorded defects; `ngana` is grammatical and deliberately deferred, not unavailable.
- All 100 selected non-singular participant x fish x deictic past cells were empty. Frames are `Ngali...yaluy`,
  `Ngaliny...yinyay`, `Yubal...yaluy`, `Yurra...yinyay`, and `Nganjin...yaluy`; three-here/two-there
  changes the gap 172->162. Rule 357 must provide the exact complement.
- Bare nominative pronoun A, bare target O, fixed Yalanji local, and final past `nyajin`; English preserves explicit
  number/clusivity, audited fish label, location, and past seeing only.
- Indivisible `mangkurr-mangkurr`, provisional-head exclusions, and every Rule 354-355 size/comparison/dialect/
  taboo/taxonomy/synonym/property/behavior/habitat/capture/consumption/migration/possession/source/event boundary
  remain closed.
- Target coverage moved to 20/20/21/21/23/39/36/36/41/41. Supports moved to `ngali`723, `ngaliny`665,
  `yubal`675, `yurra`660, `nganjin`388, `ngana`1115, `yaluy`4812, `yinyay`4974, and `nyajin`2900.
- Lint GREEN 19997; exact Kuku and pair duplicates zero; integrity `ok`; 250 reviews, 35 lessons, 18 logs; export
  16775/1607/1615 with exact manifest, line-count, and five-field database-multiset parity.
- The three-row distance to 20,000 does not permit a partial batch. Full source/pronoun/matrix, literal-row, readback,
  review, and close evidence are in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-398-linter-clean-fish-set-f-nonsingular-past-perception-after-rule355-process.md`.

## Rule 357 - complementary linter-clean fish-set-F non-singular past perception after Rule 356 - batch-399 (PERCEPTION)

Batch 399 brings the corpus to 20,047 verified sentences and completes all 200 selected set-F cells.

- Fish source hashes, exact two-card/non-loan/`fauna-fish` inventories, zero-Patz target profile, conservative labels,
  whole-head and linter rulings, and every lexical exclusion remain unchanged.
- Patz still controls `ngali` 1du exclusive and `ngaliny` 1du inclusive over the dictionary defect; `yubal`,
  `yurra`, `nganjin`, and deferred-but-grammatical `ngana` retain distinct person/number/clusivity values.
- Selected frames are `Ngali...yinyay`, `Ngaliny...yaluy`, `Yubal...yinyay`, `Yurra...yaluy`, and
  `Nganjin...yinyay`. Every candidate was absent and every opposite mapped exactly to Batch 398 sequences 1-50.
- Rules 356-357 complete the selected non-singular 100-cell grid; Rules 354-357 complete all 200 selected set-F
  participant x fish x deictic past cells. Gap 162->172 is required by nonduplication.
- Bare nominative pronoun A, bare target O, fixed Yalanji local, and final past `nyajin`; English preserves only
  explicit number/clusivity, audited fish label, location, and past seeing.
- No fish sense, size, comparison, dialect, taboo, taxonomy, synonym, property, behavior, habitat, capture,
  consumption, migration, possession, source, use, culture, or event proposition was opened by completion.
- Target coverage moved to 25/25/26/26/28/44/41/41/46/46. Supports moved to `ngali`733, `ngaliny`675,
  `yubal`685, `yurra`670, `nganjin`398, `ngana`1115, `yaluy`4832, `yinyay`5004, and `nyajin`2950.
- Lint GREEN 20047; exact Kuku and pair duplicates zero; integrity `ok`; 250 reviews, 35 lessons, 18 logs; export
  16820/1609/1618 with exact manifest, line-count, and five-field database-multiset parity.
- The count target is crossed but does not replace the completion audit. Full source/pronoun retention, complement
  proof, literal-row AST proof, readback, five-lens review, and close evidence are in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-399-complementary-linter-clean-fish-set-f-nonsingular-past-perception-after-rule356-process.md`.

## 20,000-sentence milestone completion audit - 2026-07-10

The milestone completion audit passed at **20,047 verified sentences**. This is a corpus/process ruling, not Rule
358 and not a new grammatical generalization.

- Baseline 6,297 plus 275 complete 50-row batches reconciles exactly to 20,047; zero rows remain open.
- All 13,750 goal-scope English/Kuku/analysis records have explicit literal-source parity. Four historical
  runtime-assembly batches were preserved and additively rematerialized as 200 literal rows, then rereviewed through
  all five lenses without changing sentence fields.
- Round-1 review is complete at 68,750 passes. Whole-corpus lint is 20,047/0; normalized duplicate groups are zero;
  foreign keys are clean; SQLite integrity is `ok`.
- The lexical-source audit accounts for 1,412/1,412 distinct goal-scope `words_used` labels: 1,354 direct source
  matches plus 58 explicitly reviewed bound, inflected, derived, compound, or surface forms.
- Export is 16,820 train / 1,609 dev / 1,618 synthtest with exact database parity. All four living books and all
  nine live documentation resources are current and byte-verified.

Canonical evidence is in `completion_audits/KUKU-YALANJI-20000-COMPLETION-AUDIT-2026-07-10.md`. All synthetic rows
remain pending elder verification; audit completion licenses no silent lexical extension and no production model
promotion.
