# Kuku Yalanji Dictionary — Authority Errata & Rulings

Date: 2026-07-02 UTC · Status: living
Mandate: per project direction 2026-07-02, Claude is the working authority on the language for this
program; `dictionary.yaml` may be corrected/extended. **Protocol** (per the dictionary's own header +
donto I3): corrections are ADDITIVE — original data preserved, every change recorded in `commentary`,
grammar-sourced additions tagged `source: grammar`, backup taken before any write. Applied in discrete
gated passes, not ad hoc.

## Ruled errors (to fix in dictionary.yaml)

| # | entry | problem | ruling | evidence |
|---|---|---|---|---|
| 1 | `kari` gloss `False` | YAML parsed gloss 'no' as boolean | gloss = "no; not (negation particle)" | Patz §3.9.2; corpus everywhere |
| 2 | `yuwu` gloss `True` | same bug ('yes') | gloss = "yes" | Patz §4.10 |
| 3 | `wubul` gloss "heart" | conflicts with Patz & corpus | ADD sense "many, a lot" (primary); keep 'heart' pending source check | Patz §3.2.5, [A 229]; Bible *wubulduku* 'all/many' |
| 4 | `kambi` gloss "flying fox" only | missing the everyday sense | ADD sense "clothes" (meaning-extension) | Patz §2.3 (flying fox→clothes); DB example *"toy, kambi bangkal-bangkan"* |
| 5 | `wulman` gloss "spear" | mis-merged entry: gloss says "spear" but its own definition says "old man (english loan word)" | RESOLVED: *wulman* = 'old man'; the "spear" gloss is the error (un-quarantined) | dict definition field itself + Patz §2.3(v) |
| 6 | `kaday` type "transitive-verb" | wrong transitivity | intransitive-verb ('come', y-conj) | Patz §3.8.3; all attested uses |
| 7 | `miyil` duplicate glossed "tree" | duplicate/typo of 'eye' entry | keep 'eye'; flag dup | Patz *miyil* 'eye' (miyil-dandi 'sleepless') |
| 8 | `nyajil` gloss "to be seen" | passive-flavored gloss on the active verb | gloss = "see, hear, perceive" | Patz §3.8.3.2 (IMP *nyaka*) |
| 9 | `baykal` duplicate typed intransitive "ache" ×2 | dup entries | merge; note homophony bite(tr)/ache(itr) | Patz *bayka-l* 'bite' tr |
| 10 | `dajil` gloss = an example sentence | malformed gloss field | gloss = "give" (IMP *daya*) | Patz §3.8.3.2(i) |
| 11 | `ngakil` type "noun" | it's the verb 'hide' | transitive-verb; reflexive *ngaki-ji-y* 'hide oneself' | Patz [A 286] |
| 12 | `duna` type "noun" ('wet') | adjectival use attested | type adjective (or dual) | usage *"clothes wet"* frames |

## Additional findings from the full lexicon-mining pass (2026-07-02, core-lexicon build)

| # | entry | problem | ruling |
|---|---|---|---|
| 13 | `bunday` | headword exists but gloss/type EMPTY — the dictionary has no glossed word for 'sit' | gloss = "sit" · intransitive-verb · y-conj (Patz *bunda-y*, Table 3.17, [A 297]; *bundanday* 'keep sitting, stay') |
| 14 | `buliman`, `bujil`, `buwun`, `bulawu`, `buji`, `bural` | shell entries (empty gloss/definitions) | fill: policeman · nose · spoon · flour · cat · camping place (all Patz-attested) |
| 15 | `jirril` | glossed "small fish", defined "pubic hair" | mis-merge; split into two senses/lemmas |
| 16 | `jangka` | glossed "tree (...money)", defined "stone" | mis-merge; investigate against Patz *jangka* |
| 17 | `wambal`, `diday-manil`, `kuku nyajil` | stringified dicts leaked into gloss fields | re-gloss from definitions |
| 18 | `manu` throat, `ngarran` fin, `nyirran` green ant | typed `adverb` | type = noun |
| 19 | `julngkal`, `ngakil`, `jarmbil`, `dalkiji`, `dalbarril` | verb-glossed but typed `noun` | retype as verbs |
| 20 | ~314 duplicate headwords; ~195 gloss-less entries; some whole-sentence "headwords" | legacy import noise | dedupe/merge with homonym notes in the new dictionary |
| 21 | usage-examples JSONL line 222 | over-escaped quotes break parse | repair pass on export |

**Batch-002 rulings:** `ngali` = 1du **EXCLUSIVE** / `ngaliny` = inclusive (Patz §3.5 explicit;
dict gloss 'inclusive' is an error). `diyi` 'tea' (dict adapted loan) preferred over raw *tea-mun-*.
False-absence corrections: `nyurrbal` (tr, 'grind, sharpen'), `dubu` (n, 'spirit / spirit of a
dead person'), `jarruka` (n, scrub hen + its eggs — 2 entries), `kabu` (adj 'rotten'), `kariku`
(particle 'not yet') ARE dictionary headwords. **Batch-003 ruling:** `kamu` 'mosquito' = POTENT when
stinging/biting (Patz grammar.md:4190 explicit: "mosquito + set X ergative") — core-lexicon potency
corrected from 'neutral'.

**Spelling authority decisions:** 'motorcar' = **mudaka** (not Patz *muduka*) · 'father-in-law' =
**ngalayin** (dict; Patz *ngalayan* noted as variant) · *maraji* and *mariji-y* both present ('swim') —
prefer **maraji** (dict headword) with Patz *mariji-y* as variant.

**Curated core lexicon** (generation working set): `synthetic/claude-synthetic-v1-2026-07-02/core-lexicon.yaml`
— 716 entries, byte-verified against dictionary.yaml, all 362 usage-example priority words flagged `u: 1`,
potency class on nouns/animals, conjugation class on verbs, the 7 neutral-inflecting kin terms flagged.

## Grammar-sourced additions (to add with `source: grammar`)

| word | type | gloss | evidence |
|---|---|---|---|
| `wanyamba` | interrogative | whose (POSS of *wanya*, Yalanji) | Patz Table 3.10 |
| `wanjawanja` | interrogative | when (sentence-initial) | Patz Table 3.11, [A 582] |
| `jarrakulbal` | transitive-verb (l-conj) | carry | Patz [A 439], [A 413] |
| `burri` (stub-fill) | noun | name | elder gold 'burri Kubirri' VERBATIM; dict entry gloss-less |
| `dubal` | noun | **bark** (of tree) | Patz grammar.md:4050 *dubal murru-murru* 'rough bark' VERBATIM; dict gloss 'bed' is a homonym/error — grammar authority wins. (paperbark = *buyku*, unambiguous) |
| `biri` | — | 'finger' NOT in dictionary — use *mara* 'hand' | batch-019 gap |
| `bujur` | noun | feather (nangki = wing) | grammar.md:1702 |
| ablative | suffix | surface **-muny** (NOT -mun): *bana-muny*, *wangkar-muny* | Patz throughout; batch-024 corpus fix |
| `dudal` | tr-verb | pound/beat (zamia nut) | grammar.md:3583 *jalbu-ngku duda-l* |
| `warndil` | — | 'wake' — NOT attested; use *wandil* 'get up' + CAUS *wandi-mani-l* | batch-025 false-lexeme |
| `mula` | noun | **blood** (grammar.md:1504 *mula* 'blood', *mulamula* 'bright red'); use for 'blood/kin' | batch-037 |
| `yaba` | noun | 'ELDER BROTHER' specifically — NOT generic sibling; sister = *babarr* (elder) / *jinkurr* (younger) | batch-037 clarification |
| kin plural | suffix | **-karra** (derivational, NOT reduplication): *jawun-karra* 'relatives', *yaba-karra* 'brothers' | Patz §3.2.3.5(ii) |
| kin dyad | suffix | **-manda** 'X and paired relative': *ngamu-manda* mother&child, *nganjan-manda* father&son | dict; Patz |
| `jiri` | noun | sky (confirmed; was cautiously withheld batch-017) | dict |
| `nulu` | noun | ashes (roasting medium); NOT 'coals' | dict |
| `yungal` | tr-verb | **send** — NOT 'wait'; 'wait'=*maku-janay* ('wait to be met', y-conj) | dict; batch-026 |
| `maku` | locational | **towards, ahead** — NOT 'straight/true'; 'straight'=*yaral* (*kuku yaral*) | dict; batch-024/026 |
| `damba` | noun | **damper** (bread) — NOT 'side'; 'side/rib'=*mirrimar* | dict; batch-026 |
| `kuda` | interrog | **question word** — NOT 'over'; 'on top/over'=*wuyar*/*wangkar-wangkar* | dict; grammar.md:2388 |
| LOC allomorph | suffix | **-nga** after a/i · **-ngu** after u · **-ba/-da** after consonant · **-mba** after y · potent **-nda** | Patz §2.5.1; batch-026 64-row corpus fix |
| `bulkiji` (stub-fill) | noun | pipi (shellfish) | Patz *bulkiji-mun-ku* §2.6 |
| `dalbarril` (retype) | transitive-verb | strike (storm/lightning) | [A 504] verbatim; dict has noun 'scolded' |
| `jujum` | — | FALSE LEXEME (illegal m-coda) — 'dilly bag' = **balji** / **ngunyin** / **yinkar** (all attested; *balji wukurri-l* 'weave a bag' [A283], *ngunyin-ji* 'with a dillybag' 1913) | batch-036 swept jujum→balji |
| `junjul` | — | 'smoke' NOT in dictionary — needs a source before use | batch-006 gap |
| `wanyurringku` | interrogative | why (lexicalized DAT of *wanyu*) | Patz Table 3.10, [A 127b] |
| `muduwajuny` | temporal | at daybreak (lexicalized -ny form; base *muduwaju* 'dawn') | Patz Text 36 ×2, §5.2.2 |
| `kaykay` | adjective | small, little | Patz §3.2.3.8 *jarra-kaykay* 'rather small' |
| `bulki` | noun | cattle, bullock | Patz [A 276, 347] (loan < 'bullocky') |
| `yambayamba` | noun/quant | everything | Patz §3.2.5 |
| `wujurr` | noun | darkness, the dark | Patz [A 428b] *wujurr-bu* 'in the dark' |
| `badabada` | locational | down there, underneath | Patz §3.3 (redup of *bada* 'down') |
| `wangkarwangkar` | locational | up there, above | Patz §3.3 |
| `mala-` entries | (already partly present as mala-X nouns) | 'expert at' pattern | Patz §3.2.3.7 |
| `nguymal` | adverbial particle | thoroughly, truly | Patz §3.8.6.1 |
| `jirray` | (present: 'lots') | confirm particle use *wawu jirray* 'love/like a lot' | Patz §3.9.1 |

## Generation-side conventions ratified

- Surface PAST = `-n` (elder/DB convention); Patz `-ny` kept in analysis fields.
- 'cook' = **wayjul** (dict spelling; Patz *waju-l* recorded in analysis).
- 'hungry' = **dakwuy** (dict; Patz phonetic §2.4 *dakwuy* agrees).
- 'cry' = **badi** (y-conj; NONPAST surface *badi* by §2.5.2 y-deletion; PAST *badin*).
- 'run' = **warri** (y-conj; PAST *warrin*; 'keep running' *wanarriy*).
- 'tomorrow' = **wunkun**; 'yesterday' = **yilayku**; 'today/now' = **nyiku**.
- 'old man' = **mukul dingkar** (elder-attested) while *wulman* is quarantined.
- 'sleep' = **warngku wunay**; 'is sleeping' *warngku wunay*, 'slept' *warngku wunan*.
- Homograph care: *yaba* eel/eB (disambiguate by context), *karrkay* child(N)/small(ADJ) — avoid the
  ADJ sense next to animate heads.


## Emotion / inner-life lexicon (batch-035, grepped 2026-07-03) — corrects earlier coinages

Attested forms (dictionary.yaml + grammar.md), to prefer over the wawu-X coinages used in batches 026–034:

| concept | ATTESTED form | type | note / earlier coinage corrected |
|---|---|---|---|
| happy | **wawu-mini** | adj | ← was coined *wawu-ngulkurr* (swept b034.40/42/50) |
| sad | **walu-jirrbu-jirrbu** / **jiba-badi-y** (liver-cry) | adj / intr | ← was coined *wawu-kaka* (swept b034.10) |
| ashamed | **milka-murruji** / *murru-kaday* (intr) | adj | ← *wawu-kaka* mis-sense (swept b032.14, b034.5) |
| angry | **dukul-wuri** / *kana-baykal* (get angry) / *jakay-jakay* | adj | already used correctly |
| afraid / fear | **yinil** (fear, n) / **yinjilji** (afraid, n) | noun | already used |
| frighten (CAUS) | **yinyil-kangal** | tr | ← was coined *yinil-bungal* (swept b026.20, b031.12/38, b033.2/7) |
| love / like a lot | **wawu jirray** (+DAT) | particle | Patz §3.9.1, [122] |
| want / like | **wawu** (+DAT) | particle | Patz §3.9.1; *kaya minya-ka wawu* 'dog wants meat' |
| jealous / envy | **ngujan** (adj) / *nguijan* / *ngura-nyajil* (tr) | adj | ← was coined *wawu-mumbu* (swept b034.40) |
| lazy | **daki-daki** / **majarr** | noun | ← *wunbu-kari* only where sense=lazy (swept b030.7) |
| calm / quiet | **janka** / **wawu-janka** / **wunbu** | adj | *wunbu-kari* = 'restless/careless' (legit -kari PRIV) kept |
| lonely | **jirrbu-jirrbu** | adj | |
| exhausted / thirsty | **wawu-wula-y** (breath-die) | intr | grammar.md:1506, 3417 |
| glad | *jiba-ngulkurmal* / *wawurr-wuwurrmaniji* | | |
| sigh | *wawu-yilba-l* (breath-throw) | tr | grammar.md:3419 |
| remember | **binalku** / *milka-binalku* / *milka-dalkay* | tr | already used |
| forget | **milka-wula-y** | intr | already used |
| perhaps | **nguba** | particle | Patz §4.9.3 |

**PRODUCTIVE PATTERN (Patz §3.8.4, grammar.md:3403–3419):** body-part / *wawu* 'breath, spirit' + verb
form emotional & physical states — **jiba-** (liver) + V and **wawu-** (spirit) + V. So *wawu-X* / *jiba-X*
coinages follow a REAL derivational pattern; they are not false lexemes. RULE: still prefer the attested
compound where one exists (the table above); a novel *wawu-*/*jiba-* compound is acceptable only when no
attested word covers the sense. **E-017:** *jiba-badiy* is a y-conjugation stem → surface **jiba-badi**
(word-final -iy drops y; keep *jiba-badi-y* in analysis).

## Confirmed verb roots ending -nga (2026-07-03, batch-038)
These surface like a locative but are **verb roots** (l-conjugation); grep-confirmed against the primary
sources. Do NOT "correct" them to -ngu/-ba, and do not read them as stem+LOC:

| root | gloss | conj | source |
|---|---|---|---|
| **jurrnga-l** | push (and set up) | l | grammar.md ex.41 (*Kulji yalbay-ku jurrnga-ny, yijarri-ny*) |
| **yunga-l** | send (a thing/message, esp. WITH someone) | l | grammar.md ex.273–274 (*mayi yunga-l*, *kuku yunga-ny buliman-anda*) |
| **murrnga-l** | break off (a piece) | l | dictionary.yaml (*murrngal* 'break off') |

Related break/split verbs in the dictionary: **dumbarri-l** 'break', **dakandi-l** 'break (something)
down'. RECIPROCAL note (Patz §3.8.5.4): the reciprocal **-wa-** and reflexive **-ji-** intransitivise a
transitive verb → the subject is **ABSOLUTIVE**, not ergative (*jana nyaji-way* 'they see each other').

## ⚠ CORRECTION: rhotic locative allomorphy (2026-07-03, batch-039)
An earlier working rule treated the TRILL /rr/ like the single retroflex /r/ (both → -a). **Wrong.**
Verified against Patz's locative-allomorph table (§3.2.3.1) + attested forms:
- **TRILL /rr/ → `-ba`/`-bu`** (the "-bV/elsewhere" allomorph): *wabarr-ba* 'in the shade' [A6930],
  *wujurr-bu* 'in the dark' [A2507/5313], *diburr-bu* 'egg-LOC', *dukurr-bu*, *ngulkurr-bu*, *junkurr-bu*
  (-**bu** after a u-final stem, -**ba** after a/i: *dimbirr-ba*, *kungkarr-ba*).
- **SINGLE retroflex /r/ → `-a`/`-u`** (long vowel): *bibar-a*, *bujur-u*, *wungar-a*, *wangkar-a*,
  *jukar-a*, *dungur-u*.
Corpus corrections applied (51 rows, revision-logged): *wujurrba→wujurrbu*, *dukurra/dukurrba→dukurrbu*,
*junkurra→junkurrbu*, *ngulkurrba→ngulkurrbu*, *jukarba→jukara* (×27), *wangkarba→wangkara*,
*dungura→dunguru*. Lexemes that only LOOK like this pattern are unaffected: **jarba** 'snake', **darrba**
'wallaby', **mirrba** 'woomera', **karrba(-l)** 'hold' (verb). Also: **shade = wabarr** (not \*ngambur);
**sky = jiri**; **star = dawar**.

## Fire / cooking / food lexicon (2026-07-03, batch-041)
Confirmed-good (dict): **baya** fire · **jimal** fire-stick · **dama-murnil** twirl a fire-drill ·
**jakalambal** start a fire · **kubu** smoke · **ngunjil** charcoal/coals · **wula**
flames · **wumbul** hot · **kurrma** earth-oven · **waju-l** cook/burn (PAST *wajun*) · **dinda-l**
roast · **balamu / nyamal** boil · **jirra** burnt · **jani** well-cooked · **nganja** taste/smell ·
**balja / mayi / minya / kuyu** food / veg-food / meat / fish · **damba** damper · **kawar** honey-bread
· **wunba** honey · **wandul** fat · **kulbul** ripe · **dakwuy** hungry · **yajin** full · **wuynkurr**
meat-juice/broth · **baka-l / munja-l / bangka-l** dig/gather · **nyurrba-l** grind.
⚠ **Corrections (words that mean something else):** **duna** / **yaru** = 'wet' (NOT \*bibiny; *bibi* =
breast) · **kambar** = 'white clay', NOT 'evening' (evening = **kunarangkal**) · 'red' = **mula-mula** /
**ngala-ngala** / **marun-marun**, 'reddish' = **jurrbil** (NOT \*dalku [= archer fish], NOT \*kubarr
[= big black eel]) · **jinbal** = 'fast', NOT 'green/fine' (green/unseasoned wood = *duna* 'wet') ·
'rainforest/scrub' = **majaji** (never the English loan 'scrub').

## Coinage sweep (2026-07-03, batch-042) — verify against BOTH grammar.md AND dictionary.yaml
Phonotactic lint cannot catch a well-formed but non-existent word; only cross-grepping both primary
sources does. Repaired: **jinji** (sew/mix/roll — unattested) → **murni-l / murnil** 'twist, make' ·
**jaji** 'cord/sinew' → **karra** 'rope' (or **ngurran**) · **dungur** 'bank' → **jalkar** 'high bank' ·
**wunbul / jiwuny** 'reeds' → **jikan** 'grass' (also *bilanji, kakarr, kumul, mawu*) · **wunany**
'sleep' → **warngku** (`wunay` = lie down/being/marry, not the noun) · 'wax' = **jila** / **nyumbirr** /
**yikari** (beeswax), NOT *wunba* (= honey) · 'resin' = **kanunjul** (grass-tree resin) · 'vine' =
**kalal / kalirr / mawar / maya / wangay**. Confirmed OK: **naka-naka** 'across', **ngubar** 'other
side', **murru** 'round', **jiri** 'sky' (recurring *guyu* slip), **murni-l** & **wukurri-l** & **yunga-l**
& **jurrnga** (all in grammar.md though absent from dictionary.yaml).
⚠ **WATCHLIST — `kunku-jina` 'digging stick'**: used corpus-wide but attested in NEITHER primary source.
**RESOLVED 2026-07-03**: reconciled corpus-wide (8 rows) to **jaba** 'stick' (attested); each
change logged as a revision (I3 never-lose-data). The grammar.md 'kunku' hit was a false match inside
*ngaykunku* (a pronoun form); dictionary has only *kunkun* 'periwinkle' / *kunka* 'might be'.

## Fauna vocabulary + coinage corrections (2026-07-03, batch-043)
**Confirmed-good (grep both sources):** *kuyu* fish, *kubarr* eel, *ngawuya* turtle, *balarri* queenfish,
*barrbal* black bream, *bayil* perch, *danbal/dawal* kingfish, *dalkal* fw-sardine, *kiju* mudcrab,
*ngalngal* sand-crab, *wuli-wuli* soldier-crab, *kurrija* octopus, *nuwi* squid, *wakal* prawn, *mukirr*
mussel, *julul* oyster, *kunkun* periwinkle; *buyi/dikal* bird, *bakamu* pigeon, *birrbirr* parrot,
*biru-biru* rainbow-bird, *dawa-dawa* magpie, *jaka* friarbird, *bajal* bower-bird, *bulbul* pheasant-coucal,
*dabuy* kingfisher, *dukunjulu* golden-whistler; *jarba/bubal* snake, *bajalji* python, *jadi* sand-goanna,
*bajabaja* blue-tongue, *binanjal* frill-neck, *bakay* water-snake, *bilngkumu* crocodile; *darrba/jumar/kadar*
wallaby, *julmbanu* grey-roo, *jarrabina/murral* tree-roo, *yawa* possum, *kulngu* bandicoot, *murramu* dingo,
*ngangkin* echidna, *kambi* flying-fox, *jibul* bat; *dabu* bee, *jabarrangkul* black-ant, *munjurr* green-ant,
*diri-diri/munyurri* sandfly, *biray/waja* march-fly, *birinjil* centipede, *jambun* grub, *jimu* grasshopper,
*walbul-walbul* butterfly, *wurarr-wurarr* dragonfly, *malal* spider. **Behaviour verbs:** *marra-warri* fly,
*maraji/mariji-y* swim, *mara-warri* crawl, *baykal/jindal* bite, *jalamal* jump, *dalkay* hatch, *badi* cry.
⚠ **Coinage corrections:** *kangkur* (wallaby) → **darrba** · *jaruka* (goanna) → **jadi** · *kawul* (eagle) →
**yalngkurr / wandi** · *jinkurr* (I used for 'hawk') = 'younger sister' → hawk is **jinabiju** (also *kalin-kalin*)
· *bikarr* = 'fishy' NOT shark → **bububay** 'black-tip shark' · *jinkun* (spider) → **malal** · *bugil* (flower)
→ **nganka** · *jiran* (spine/sharp) → **jalngkun** 'sharp' · *ngunju* → **ngandal** 'mouth' / **manu** 'throat'
· 'lips' = *yimbi*. No bare word for 'egg' (use *dalkay* 'hatch'; *jamal* = egg-white, *yijirr* = eggshell).

## Comitative/privative + abstract-noun coinages (2026-07-03, batch-044)
**Comitative allomorphs** (table 3.3): vowel→**-ji** (*juku-ji, kaka-ji, maja-ji*), l/n→**-ji**
(*milbal-ji, jalun-ji, ngalkal-ji*), rhotic→**-iji** (*jukar-iji, bulbur-iji, walarr-iji*); alt *-nji*
(*yala-nji*). **Privative -kari** uniform. Confirmed: *dandi* 'hard' (grammar.md + dict), *milbal* 'tear',
*wawu* 'wish', *jinil* 'barb of spear', *dukul-wuri/jakay-jakay/kana-baykal* 'angry', *majarr/daki-daki*
'lazy', *yararri* 'shiver', *nganja* 'scent/taste'.
⚠ **Corrections:** *ngamba* = 'not seeing' NOT anger → **dukul-wuri** · *jamba* = 'hillside' NOT fence ·
*juju* = 'bum' NOT nose → use **nganja** 'scent' · *jalan* = 'sea urchin' NOT barb → **jinil** · 'milk' →
**bibi** 'breast' (not *bina*) · 'leaf' = **birra / bindi** (not *bina*).
⚠ **COINAGE WATCHLIST** (used corpus-wide, NO clean mechanical swap — needs a dedicated re-authoring pass):
**bikirr** 'shame' (attested is the idiom **murru-kaday** 'be ashamed', which won't nominalise for
*-ji*/*-kari* or the derivations *bikirr-daji* 'contempt', *bikirr-manil* 'to correct') · **bina** 'leaf'
(→ *birra*) · **kambi** 'bark/cloth' (dict: 'flying fox').

## Flora vocabulary + coinage corrections (2026-07-03, batch-045)
**Confirmed flora (both sources):** *juku* tree · *birra* leaf (*bindi* broad leaf) · *warrur/dumbul* bark ·
*buyku* paperbark · *bangkan/ngara* root · *diburr* seed · *nganka* flower · *kalal* vine · *dukal/binanji*
fig · *dulmbil* palm · *jajikal* screw-palm · *nganjirr* grass-tree · *dimbirr* hollow-trunk · *dingal*
tree-base · *dakil* branch · *jurrbu* shoot · *kanunjul* resin · *yikari* hardened gum. **Trees:** *babajaka*
bloodwood · *baway* black-bean · *dalban* oak · *bilar* candlenut · *dakumbar/jinajina* water-gum · *bijin*
tea-tree · *duwar* black-palm · *burrin-burrin* breadfruit · *marbaji/wulngkurr* stringy-bark. **Craft:**
*wangal* boomerang · *kunjuri* shield · *durray* fighting-stick · *mirru/nala-nala* club · *jaba* stick ·
*kambar* white-clay · *makirr/makarra* yellow-ochre · *murbuy/wuba* red-ochre.
⚠ **Corrections:** *wural* (bend) → **badamal / maku-walimal** · *bigan* (shield) → **kunjuri** · *jiwuny*
(reed) → **jikan** 'grass' (no clean reed word) · *jarrmba* (yellow) → **makirr** · *wanka* (white) →
**kambar** · *jamba* = 'hillside' NOT wall · no attested 'fungus/mushroom' word (reword).
✅ **Confirmation:** **ngalkal** = 'open woodland' (Patz's own comitative example *ngalkal-ji* 'with open
woodland'), even though dictionary.yaml glosses it 'outside' — grammar.md is authoritative.
🔁 **Watchlist:** *bina* 'leaf' → **RESOLVED 2026-07-03** (20 rows token-targeted to **birra**, all *binal*
'know' preserved; one milk-sense *bina-ji* → *bibi-ji* 'nursing'). Still deferred (need re-authoring, no clean
swap): *bikirr* 'shame' (idiom *murru-kaday*), *kambi* 'bark/cloth' (bark = *dumbul/warrur*, paperbark = *buyku*).

## Kinship lexicon (2026-07-03, batch-047)
Full grep-verified kin set (dictionary.yaml + grammar.md §3.2.4): **ngamu**/*mama* mother · **nganjan**
father · **yaba**/**yabaju** elder/younger brother · **babarr**/**jinkurr** elder/younger sister · **kami**
grandfather (FF; *kami-ngka* also FF/MM) · **babi** grandmother · **ngaji** mother's father · **juway**
great-grandfather · **jija**/**kaminjarr** grandchild · **kalnga** mother's brother (uncle) · **mukul**/
**bimay**/**bimakay** father's sister (aunt; *mukul* also 'old woman') · **mukay** mother's older sister ·
**dunyu** husband · **biwar**/**kuban**/**manyarr** wife · **ngaybirr** spouse · **biwul** mother-in-law ·
**ngalayin** father-in-law · **banji** brother-in-law · **warrin** sister-in-law · **bangunji** cousin ·
**kambanmu** cross-cousin · **kangkal**/**karrkay**/**bayin** child · **kukujida** child-just-learned-to-talk
· **yuyku** bereaved father · **manda**/**ngujurr** niece · **nguru** husband's younger brother · **kujiway**
daughter-in-law. ⚠ **No native word for 'moiety'** — use the circumlocution **bama-jambul** 'the two-fold
people'. ✅ Name-substitute for the deceased = **ngalba** (grammar.md l.699).

## Batch-048 close (2026-07-06) — the phantom purge + y-final LOC reconciliation
**y-final LOC reconciliation COMPLETE.** Patz Table 3.1: y-final stems take neutral LOC **-mbV**
(*buray-mba*, *wakuy-mbu*), human y-final nouns potent **-anda** (*karrkay-anda*). 46 rows reconciled
corpus-wide + 3 stragglers whose SOLID elder surface (*karrkaynga*) the hyphen-keyed fixer had missed
(→ *karrkayanda*, *jarraymba*, *kalbaymba*). Malformed ABL+LOC stacks (*-munynga*) dropped the stray
*-nga*. lint_corpus.py enforces the rule.

**Attested vocabulary confirmed this close** (all grep-verified, now safe to use): ngumbu black ·
kambar white-clay/pale · makirr yellow-ochre/gold · muduwaju dawn (+ *muduwajuny* 'at dawn') ·
wumbul hot/warm · wunbu & janga quiet · juran alive · jukar sand · jakal full · kala-burra weak ·
jakay-dandi stingy/mean · kuniway fight(n) · ngandal mouth · malkarri corroboree/ceremony ·
bangkarr body/flesh · bajibay bone · mara-daji-l help ('hand-give') · milkabu baykal think-about ·
milkabu nyajil hear · milka-janay listen · milka-binalku remember · yira tide · ngurrbal fog ·
ngurrban cloud · daburri swamp/lagoon · dubar level-ground · kubu-kubu tadpole · yuday frog ·
ngirran beetle · jambun grub · murrba close-fitting · yurri-l scrape · yaka-l cut · yilba-l throw ·
ngarrbal stranger · jawun friend/relation · ngakiji-y hide · kanban by-mistake · buyun-dama-l spoil ·
kunja-l call/summon · baja-burray tired · dindal roast · nanda-(ji-)l shut · dumbarri-l break ·
wawu-mini happy · jaway generous · yabarrka all-the-time · ngundu close-by · diburr seed ·
dimbirr hollow(-trunk) · jarra 'more' · yajarr laugh · jarramali thunder(storm) · wandi-l get-up ·
kaja-l tie · jani well-cooked/done (**the only legal jani**; 'raw' = *jani-kari*).

**⚠ PHANTOM WATCHLIST — unattested tokens still in ACCEPTED batches (≤048), pending their own
reconciliation sweeps** (token → remaining rows → planned replacement):
| phantom | rows | replacement path |
|---|---|---|
| janyji (kin/tie/bind/habit…) | 93 | sense-map per row: kaja-l tie · jawun(-karra) kin · murni practice |
| burri (game?/…) | 51 | audit senses; minya 'game/meat' where animal |
| kunya 'night' | 35 | wujurr (+ case) |
| jubi 'quiet/gentle/safe…' | 35 | wunbu / janga / kima per sense |
| jinbi 'tender/friend/peace' | 28 | kima · jawun · wunbu |
| kalbal 'healer/medicine' | 23 | yukil-bunga-l-bama · mara(-kari) |
| milkan 'thought/remembered' | 19 | milkabu baykal · milka-binalku |
| jani (habit/self/way senses) | 12 | yala · murni · dukurr (jani itself stays 'cooked') |
| kulur-jambul 'countless' | 10 | wubul (kulur = 'a few/three') |
| yilbay 'beauty/endless' | 9 | jirakal · bada-kari |
| janka-yukil 'skill' | 9 | binal |
| jarrakay 'talk/babble' | 8 | balka-l(-bama) |
| bubu-jandu 'plain/ground' | 7 | dubar · bubu |
| ~~yumbul~~ | ~~7~~ **✅0 CLEARED (2026-07-06)** | Phantom (absent dict+grammar), DRIFTING sense across 7 dense b046-047 wisdom-narratives; mapped by each row's English to attested words: `kuku-yumbul`→`kuku-kuda` 'riddle=word-question' (b046.14), `yumbul`→`kuda` 'question' (b046.20/b047.30 `bama-nka kuda`), `janka-yumbul`/`dingkar-yumbul`/`kari yumbul`→`ngangkal` 'ignorant/foolish' (b046.28/043/b047.46), `kuku-bama-yumbul`→`bama kuku-kari` 'questionless people' (b046.47). `kuda` question (dict L14742), `ngangkal` ignorant (L22299). **Promoted to DENY_ALWAYS** (yulmbarril is unrelated; no legit word contains 'yumbul'). |
| ~~daga (garbage multi-sense)~~ | ~~5~~ **✅0 CLEARED** | mouth→ngandal, tooth→dirra, end→jungku, shut→nanda-l, chew→maja-nka; **promoted to DENY_ALWAYS** |
| ~~wanka~~ | ~~4~~ **✅0 CLEARED (2026-07-06)** | **Not a phantom lexeme — a MIS-SEGMENTATION of the RECIP-PURP suffix train `-wa-nka`** (cf. accepted `balka-wa-nka`, grammar l.2003 "talk-RECIP-PURP"): `daji-wanka`→`daji-wa-nka` (give-RECIP-PURP, b035.19/035.43), `nyaji-wanka`→`nyaji-wa-nka` (see-RECIP-PURP, b041.46). The 4th (b042.8) was a real 'dry' phantom: `wanka-ma-`→`marral-ma-` ('dry', dict L18496/grammar l.845) + mis-used `janka`(quiet)→`jukar`(sand). **Promoted to DENY_ALWAYS** (boundary-safe: `bawanka`=bawa-nka 'leave', `ngawanka`=ngawa-nka 'baby', `-wa-nka` all excluded). NB the earlier "`wanka`(white)→" note (line ~244) is a SEPARATE stale idea — no 'white=wanka' rows exist; white clay = `kambar`. |
| jarrmba · jinji · kunkul · bubu-warral · jani-warra · ~~kuku-yumbul~~ | 1–2 each | ✅ jarrmba→makirr (b046.34), jinji→murni-l (b041.21), kuku-yumbul→kuku-kuda (with yumbul sweep) DONE; rest see lint DENY lists |
Also on watch (used widely, transparent-but-unattested; decide at a dedicated review): **mabi**
'-prone/full-of' (74) · **wawu-jirray** 'joy' (jirray='lots' IS attested — likely fine) ·
**kuku-jangkar** 'story/law' (jangkar attested only as a Daintree placename) · **wungar-kadal**
'generation' · **jarray** 'row/space' (24) · **jina** as 'shape/state' · **jiba-wulay** 'sweet' ·
**wula-mabi** 'dead/mortal'. lint_corpus.py DENY_NEW bars all phantoms from batches ≥049.

## Batch-049 (2026-07-06) — body-domain vocabulary confirmed + bibar rehabilitated
**bibar REHABILITATED**: attested 'shin' (dict 2131); removed from the lint denylist. Only the
batch-048 'tide' sense was phantom (tide = *yira*). Standing rule: denylist the SENSE, not an
attested token.
**Newly grep-confirmed attested** (see cheatsheet rule 36 for the full body table): all 40+ body
terms; idiom compounds miyil-burra/-dudu/-kaban-ji/-wujurr-wujurr, milka-dudu/-bujar/-marri/-dandi,
walu-dandi, mara-jalajala, manu-buray; verbs julurril (IMP julurri-ka), maraji 'swim', jila-warri-y
'sweat', ngirray-warri-y 'burst into tears', muru-kaday 'ashamed', kunjal 'call/name', wulngku
'song', warrbi/waymbil 'axe', bijarr 'dream', jakal 'full', bala 'skinny', ngawuya 'turtle', mili
'stinging tree', kulbanmuku 'axe'; pronouns yubal 2du / yurra 2pl / ngayku 1sg-POSS (grammar 2581,
2684, 4524). ⚠ wubul 'heart' homophone of wubul 'many' — avoided by policy (use wawu).

**Watchlist progress (2026-07-06):** ✅ **kunya RESOLVED** — 37 accepted rows reconciled to
*wujurr* (stem swap + trill-rr case adjustment: LOC → *wujurr-ba*, POSS → *wujurr-umu*, compounds
*wujurr-jina*, *buyi-wujurr*); revisions logged, statuses → revised, kunya promoted to the lint's
DENY_ALWAYS. Remaining big items: janyji (93) · burri (51) · jubi (35) · jinbi (28) · kalbal (23) ·
milkan (19).

## Batch-050 (2026-07-06) — modal-batch vocabulary confirmed
Newly grep-confirmed attested: **kabu** rotten (159) · **jila** smell (grammar 7088) · **badur**
fishing line (158) · **kararr** blanket (153) · **kanga-l** chase (149) · **yijarri-l** put
(IMP *yijarri-ka*, 153) · **wundi-l** take/carry (2750) · **bangka-l** catch/gather-many (162) ·
**kunba-y-mani-l** finish (165) · **daray** fall (only in CAUS *daray-mana* 'drop', 157 — do not
freely inflect the bare root) · **jujubala** ironwood (164) · **baway** black bean tree (1929) ·
**yirrka-y** shout/cry out (152) · **RECIP -wa-y** (*kunja-wa-y* call each other, grammar 3493;
corpus *balka-wa-y* argue, *warri-wa-y* race) · **kulngu** bandicoot · **murraja** stonefish (6507)
· **jina-baji** 'Sore-Foot' nickname (647) · **ngawuya** turtle · **bilngkumu** crocodile (potent).
jarruka 'scrub-hen' now used in its true sense. Composition checklist note: the ONLY recurring
slip class in 049/050 is single-retroflex-r LOC (*jalkar-a*, *jukar-a*, *wungar-a*) and u-final
LOC (*bubu-ngu*) — scan for `-rba`/`-unga` endings before banking.

**Watchlist progress (2026-07-06, second sweep):** ✅ **milkan RESOLVED** — 21 accepted rows
reconciled sense-by-sense (think → *milkabu bayka-l*, perceive → *milkabu nyaji-l*, hear →
*milka-jana-ny*, remember → *milka-binalku* / *milka-nga karrba-l*, 'without minding' →
*milka-kari* / *milka-mundu*); revisions logged, milkan promoted to DENY_ALWAYS. Flagged in
passing for later audit: *wunkuwingku* (1905), *dukul-wuri*, *jiba-badi*, *warmbi-ny* (1960),
*kunji-nyaku* (2070), *kilba-kari* (2083), *jubay-mani* (2405), *wandi-ma-nka* (2430) — unvetted
tokens sighted during the sweep. Remaining big items: janyji (93) · burri (51) · jubi (35) ·
jinbi (28) · kalbal (23) · kulur-jambul (10).

## 🔴 MAJOR SENSE ERROR discovered 2026-07-06: kija ≠ 'cold' (kija = MOON/month)
**kija** is attested only as **'moon, month'** (grammar 2509, creation-being 719) and 'place'.
The corpus has used kija = 'cold' in **108 tokens across 81 rows (23 batches)** — including
kija-ma-l 'grow cold', kija-bunga-l 'cool (tr)', kija-wungar 'winter'. The earlier project-memory
claim that *kija-ma-ny* 'grew cold' was Patz-attested is FALSE (zero grammar hits) — a memory
trusted instead of grepped. **Attested cold vocabulary:** **kiway** 'cold' (n; [A 443] *Baya
waju-l-waju, kiway kada-nyji!* 'Keep the fire burning lest the cold come!') · **kiway-kiway**
'cold' (adj) · **ngiki** = 'cough/head-cold' (illness only, 545/556) · **bulur** 'early-morning
chill/dew' · **bulur-iji** 'COLD SEASON' (540/2510) · **wangariji** 'the hot season'.
**Reconciliation planned (next interleave):** kija(cold) → kiway/kiway-kiway per context; INCHO
kija-ma-l → kiway-ma-l; CAUS → kiway-bunga-l; kija-wungar → bulur-iji. kija then returns to
service as 'moon' ONLY (also fixes 2351's phantom kambi-as-moon → kija). kija added to lint
DENY_NEW pending the sweep. Weather truth-table also confirmed: **kaba** rain · **wabarr** shade
(049.31's "no shade word" claim was WRONG) · **marral** dry (adj) · **yaru** wet (adj) · **balar**
high tide · **ngajal** low tide · **mulngku** wave · **wadjal** cyclone · **jalungkarr** flood ·
**yiril** rainbow · **jabulbina** thunder · **kurrubijal** morning star · **mulawajarr** star ·
**wungar dakal** sunrise ('sun climbs' — dakal 'climb' confirmed) · **wungar daray** sunset.

**Watchlist progress (2026-07-06, third sweep):** ✅ **kija-as-cold RESOLVED** — 56 rows in batches
39–48 reconciled to *kiway* (nominal) / *kiway-kiway* (attributive) / *bulur-iji* (cold season) /
*kiway-ma-l* (INCHO) / *kiway-bunga-l* (CAUS); N-kija compounds → N-kiway; two bonus sense
repairs found in passing (2101 'dry sticks' → *marral*, 2173 'wet net' → *yaru*). Batches 2–30's
22 kija tokens verified as LEGITIMATE 'moon' uses and kept. lint_corpus.py now carries a kija
SENSE-GUARD (flags any kija whose gloss lacks moon/month) instead of a token denial — its first
run caught a batch-023 surface typo (*kijaka* → *kijuka* 'mudcrab-DAT'). kija is back in service
as 'moon' for new batches. Unvetted tokens sighted: *kajul* 'mangrove'?, *marrakan* 'canoe'?,
*walal* 'enter'?, *kirraji* (2281), *wandul* (2127), *nganja* (2126) — audit queued.

**Watchlist progress (2026-07-06, fifth sweep):** ✅ **jinbi RESOLVED** — 29 rows: bare/INCHO/CAUS
→ *kima* family; *jawun-jinbi* 'friend' → bare *jawun* (8541); *janyji-jinbi* → *janyji-kima*
(interim, pending the janyji sweep); promoted to DENY_ALWAYS; kima + jinbi(phantom-retired)
entered in the lexemes table. Remaining: **janyji (93) · burri (51) · jubi (~33) · kalbal (23)**.

**Watchlist progress (2026-07-06, sixth item):** ✅ **kalbal VINDICATED — sweep cancelled.**
kalbal = 'remedy, treatment' (dict 12328: the green-ant-larvae mixture for chest sickness/colds;
grammar §1.2.1.6 confirms the green-ant remedy tradition). The corpus's 23 'medicine' rows are a
legitimate modest extension; *kalbal-bama* 'healer' is a transparent compound. Bonus find:
**dukunjaka** 'bush medicine' (6396). The 048-close replacements (yukil-bunga-l-bama, mara-kari)
stand as valid synonyms. ⚠ Do not confuse *kalbal* with *kalbali* 'tall'. Remaining watchlist:
**janyji (93) · burri (51) · jubi (~33)**.

**Watchlist progress (2026-07-06, seventh sweep):** ✅ **jubi RESOLVED — split verdict.** *jubi-l*
'squeeze, pinch' (10141, [A 3525] + REFL *jubi-ji-y*) is attested and all verb uses KEPT (557,
051.19/37). The nominal/adjectival 'hold/tight/binding' sense (the batch-41–47 social-glue
metaphor, 36 rows) was phantom: INCHO → *dandi-ma-*, CAUS → *dandi-bunga-* 'bind/make fast',
adverbial *jubi-bu* → *dandi-bu* 'firmly', compounds (*bubu-jubi*, *wawu-jubi*, *jubi-yamba*) →
*-karra* string-metaphor, bare adj → *dandi*. jubi stays in DENY_NEW (blocks bare re-entry; verb
forms pass). Remaining watchlist: **janyji (93+) · burri (51)** — the last two, both large.

**Watchlist progress (2026-07-06, eighth sweep):** ✅ **burri RESOLVED — vindication with a verb
carve-out.** *burri* 'name, corroboree song' is attested ([A 2095] *mala-burri* 'song expert';
[A 3421] *burri-duda-l* 'beat time'; dict 4073) — all ~80 NOUN uses stand. *burrir* 'island'
([A 1701], LOC *burrir-a*) is a separate attested lexeme (trill/retroflex minimal pair with
burri!). *burrin-burrin* 'breadfruit' (4107) also attested. Only the invented VERB conjugation
*burri-l/-ny* 'to name' was phantom → *kunja-l* 'call, name' (3493), 14 rows; COMIT *burri-nji* →
*burri-ji* (neutral). burri removed from DENY_NEW. **Remaining watchlist: janyji (93) — the last.**

## 🏁 WATCHLIST CLEARED (2026-07-06, ninth sweep)
✅ **janyji RESOLVED — the largest phantom in program history** (245 tokens / 143 rows, batches
41–47's 'social bond' root; ZERO source hits). Two-pass sweep (147 + 16 rows — the hyphenated
elder-surface CAUS forms *janyji-manil/-manin/-manda* fell between the solid and AN rule sets and
were caught by the mandatory re-sweep): nominal → *karra* 'string' (the corpus's attested bond
metaphor), verb → *kaja-l* 'tie', CAUS → *kaja-*, INCHO → *karra-ma-*, *janyji-jawun* →
*jawun-karra* 'family', *janyji-minya* → *minya-daji* 'meat-share'. Sole survivor token =
*kunja-nyji* (PRECAUT of *kunja-l*, legitimate). Promoted to DENY_ALWAYS.

**With this, every item on the original batch-048 reconciliation watchlist is resolved:**
kunya ✅ · milkan ✅ · kulur-jambul ✅ · jinbi ✅ · kalbal ✅(vindicated) · jubi ✅(split) ·
burri ✅(vindicated+carve-out) · janyji ✅ · kija-as-cold ✅. Accepted-batch phantom debt = ZERO.
The two-tier denylist + grep-at-authoring + pre-bank scan now guard the empty state.

## Flora domain — confirmed-attested lexicon (2026-07-06, batch-061)

The trees-&-plants harvest banked 60+ dictionary-attested flora terms (all grepped in
dictionary.yaml at authoring time; ~42 upserted into the `lexemes` table). **Confirmed attested:**
*juku* tree/wood · *buyku* paperbark · *dalban* oak · *bajar* Moreton Bay ash / white gum tree (English
ash is the tree name, not residue ash) ·
*bikarrakul* ti tree · *babajaka* bloodwood · *warka* messmate · *marrakan* red-cedar tree **and**
dugout canoe (polysemy) · *walmba* log · *bilar* candlenut · *yalngkal* wattle · *duwar* black palm ·
*dulmbil / kunjarri / yawarr* palm · *kaku* lawyer-cane (edible top) · *mawar / kalal / maya / wangay*
vine · *malari* fern · *malurri* tree (used for fern-tree) · *nganjirr* grass tree · *jumbay-jumbay*
mushroom · *nambarr* bamboo · *jarrangkal* fig tree; *binanji / dukal / wulku* fig fruit · *kajul*
mangrove; *kakan / kurubarr / mangkurru* mangrove sp. · *dumbul / julkun / ngangkurr* bark · *birra*
leaf · *dakil* branch (redup *dakil-dakil*) · *nganka* flower · *diburr* seed · *bangkan / ngara* root ·
*jurrbu* shoots of plants · *banabul* pineapple · *baway* black bean.

**Load-bearing CORRECTIONS (grep-verified):**
- **buyku = 'paperbark'** (dict 4303) — NOT 'wing' (an earlier authoring assumption).
- **`dubal` UPDATED ruling (Batch-133):** the old "NOT bark" warning was too strong. The dictionary has a
  `dubal` coolamon/wooden-dish/bed sense, but Patz grammar/text evidence also supports `dubal` as bark in the
  ground-oven passage (`dubal nyanda-nya`, `dubal-ba`). Treat this as homonymy or source-variant tension:
  keep `dubal` source-labelled by context, and use `dumbul` / `julkun` / `ngangkurr` when the intended bark sense is
  not tied to the Patz text-51 bark passage. Existing coolamon/vessel rows are still correct; new bark rows must cite
  their Patz evidence.
- **'big' = *yalbay*** (dict adj 'big'). The corpus token **jangkar** (80×) has NO clean headword —
  *jangkarra* = 'upriver Daintree' (a place-name), *kubarr* = 'big black freshwater eelfish',
  *baral* = 'feel' (verb). **Do not use bare *jangkar* for 'big'.**
- **bajar** is a tree-name entry: 'white gum' (445) and 'Moreton Bay ash' (423). Do not use it for ash residue.
  **marrakan** is both 'red cedar tree' (18473) and 'dugout canoe' (18483). **jajikal = 'place'** (not 'palm').

**Attestation GAPS (no clean lexeme — use the workaround):**
- **'green' (colour):** none. *bakamu* = pigeon, *munjurr / nyirran* = green ant, *karrkurr* = green
  frog. Express **unripe** as *kari kulbul* ('not ripe').
- **'grow' (verb):** none simple. *dunjal* = 'growth on the sole of the foot', *binyu* = 'shooting
  star', *jurrbu* = 'shoots'. Express growth via *jana-y* 'stand' or the noun *jurrbu*.
- **'sit' (verb):** *nyina-l* is **NOT** in the dictionary (0 corpus uses; a candidate is *bawaji*).
  Use an existential LOC (no copula) or *wuna-y* 'lie (down)' (grammar 3642).

**LOC allomorphy (r.21d) reaffirmed on flora** — u-final VOWEL → **-ngu** (*juku-ngu*, *bubu-ngu*,
*kaku-…*), NOT -nga (5 *bubunga* slips → *bubungu* this batch); l/n-final harmonise on the last vowel
(*dubal-ba*, *kajul-bu*, *dumbul-bu*, *julkun-bu*, *kunjin-ba*); single retroflex **r → -a**
(*duwar-a*, *mawar-a*, *bajar-a*, *bilar-a*); trill **rr → -ba/-bu** (*yawarr-ba*, *nambarr-ba*,
*diburr-bu*); y-final → **-mba** (*baway-mba*, *wangay-mba*).

### ⚠ NEW PHANTOM-WATCHLIST ITEM (2026-07-06, batch-061)
- **kalka-l 'rest / wait' — ✅ SWEPT & CLEARED (2026-07-06, batch-061 interleave).** *kalka-l* 'rest'
  is **NOT a dictionary headword**; grammar.md has *kalka* = **'spear'** only (+ *kalka-ma-l* 'turn into
  a spear', *kalkandi-l* 'wedge in'). **17 rows reconciled** (I3 revisions): rest → *mara-kunbay* (dict
  18155; PAST *mara-kunban*, PURP *mara-kunbanka*, SUB *mara-kunbanya* — model *bunday*); wait/watch →
  *bundan* (*bunda-y* 'sit/stay', the idiomatic 'wait'); rows 2290 & 2363 restructured (nominal 'rest'
  → verb clauses). The **noun *kalka* 'spear' (~13 rows: *kalka-ji/-bu/-nka/-bama/-kari/-murni/-warri*,
  *kalka-manda*=*kalka-ma-nda*) was preserved untouched.** Lint: *kalkal* removed from `SOLID_REDUP`,
  *kalkal*+*kalkanya* added to `DENY_ALWAYS` (they cannot match the spear forms — no *kalkal* substring).
  `lexemes`: *kalka-l* → phantom-retired; *mara-kunbay*/*kalka*/*bawaji* added attested. Full corpus lint
  GREEN after. **Scoping record (as executed):**
  - Of the 25 distinct *kalka* token-forms, the **noun *kalka* 'spear' is ATTESTED and must be KEPT**
    (~13 rows): *kalka-ji / kalka-jirr-ka* (COMIT), *kalka-bu / kalkabu* (INST), *kalka-nka / kalkaka*
    (DAT/PURP 'for a spear'), *kalka-juku* (spear-wood), *kalka-murru*, *kalka-bama* (spearman),
    *kalka-kari* (spear-PRIV), *kalka-murni* (spear-making), *kalka-warri* (spear-throw), *kalka-yamba*,
    *kalka-jimuny*, *kalkamuny* (ABL), and **kalka-manda = *kalka-ma-nda* 'turned into spears'** (attested
    INCHO of *kalka-ma-l*, grammar 3448). Untouched rows incl. 1286, 2086, 2153, 2179(*kalkabu*), 2193,
    2250, 2315, 2464, 2540, 2573, 2761, 3071.
  - **PHANTOM = the VERB *kalka-l* 'rest/wait'** — **~19 rows** (2016, 2023, 2032, 2040, 2045, 2097,
    2131, 2149, 2160, 2176, 2189, 2290, 2363, 2650 + check 2179/2194/2292): forms *kalkal* (NONPAST/
    nominal 'rest'), *kalkan* (PAST 'rested/waited'), *kalkalka / kalkanka* (PURP), *kalkanya* (SUB),
    *kalkanmu*, *kalkal-ji / kalkal-kari* (row 2290 'rested vs restless body').
  - **Replacement = *mara-kunbay* 'rest, stop working'** (dict 18155, intr y-conj compound). ⚠ BEFORE
    executing, VERIFY its y-conjugation in grammar (only *kunba-y-mani-ny* is directly attested): PAST
    *mara-kunban* (safe), NONPAST *mara-kunbay* (safe); PURP (-nka vs -lka) + SUB (-nya) need confirming;
    row 2290's NOMINAL 'rest' needs RESTRUCTURING to SUB clauses ('the body that rests / that does not
    rest') — not a mechanical swap. Wait-sense hunting rows (2149/2160/2176/2189) → *bawaji* 'stay/
    remain' (dict 1889) or *mara-kunbay*. Run it as its OWN careful two-pass sweep (like janyji),
    revisions I3-safe, final full-lint gate.

## batch-062 (CONSTRUCTION) — two cheatsheet errors caught by grep-at-authoring (2026-07-06)

Building the subordinate/purpose-clause batch, grep-at-authoring caught TWO errors in our OWN living
books (the cheatsheet is not exempt from phantom discipline):

1. **`ngara-l` = 'build / set up (camp) / spread' — NOT 'listen'.** Cheatsheet rule 28's IRR example
   *ngara-nyaku* 'should have listened' was WRONG. Grammar: *bayan ngara-ny* 'set up camp' (234),
   *kararr ngara-l* 'spread a sheet' (416), *bayan ngara-nyjiku* 'before setting up camp' (449). **There
   is no simple 'hear/listen' verb** — use *milka-bu nyaji-l* (ear-INST see) or *milka-janay*. Rule 28
   fixed (IRR example → *wukurri-nyaku* 'should have followed'). **2 accepted rows swept** (2051, 2076):
   *ngara-nyaku* → *wukurri-nyaku* 'should have followed/heeded'. (⚠ Note *ngara-nyaku* 'should have
   BUILT' is legit — the phantom was the *listen* sense, so it's a semantic watch, not lint-deniable.)

2. **'sand' = `jukar` (dict 10254) — NOT `janyul`.** Cheatsheet rule 27 listed *janyul* 'sand'; *janyul*
   is **absent from both dict and grammar**. Rule 27 fixed. **12 accepted rows swept** (2015, 2021, 2024,
   2115, 2150, 2159, 2177, 2184, 2200, 2210, 2232, 2305): *janyul* → *jukar*; LOC *janyul-ba* → **jukar-a**
   (single retroflex r, r.21d lists *jukar-a*). *janyul* added to lint `DENY_ALWAYS`; `lexemes`:
   *janyul* → phantom-retired, *jukar* 'sand' added attested.

**Other batch-062 lexeme corrections (grep-verified):** *dukul* = **'head'** (NOT 'sick'; sick = *bambay*) ·
*nganga* = **'only/just'** (NOT 'now' — no clean 'now/today' word) · *murnil* = **'twist'** (NOT 'make') ·
*janji-l* = **'wash/bathe'** (NOT 'swim' — *mariji/mariy* unattested; no clean 'swim' verb) · *buban* =
**'small'** (NOT 'boy') · *kuwa* = **'NW'** · *bawal* = 'leave/quit' · *kaki* = 'if/when' (real conditional).
**Morphology:** COMITATIVE after vowel/l/n = **-ji** (r.31), NOT -nji (the *-nji* alternant is only on
*some* vowel stems, e.g. *yala-nji*) — fixed *yaba-ji*, *mukul-ji*. Accepted-batch phantom debt = ZERO.

## batch-063 (LEXICAL: FAUNA) — animal lexicon + ERG-harmony sweep (2026-07-06)

**FAUNA domain — confirmed-attested lexicon** (all grep-verified in dictionary.yaml):
- **Mammals:** kaya dog · murramu dingo · kadar/jumar/darrba wallaby · mayarriji/nyarrkali kangaroo ·
  yawa possum · ngumbi bandicoot · kukur rat · ngangkin echidna · kambi flying fox (also 'clothes') · mali bat
- **Birds:** dikal bird(generic) · kurranji cassowary · diwan scrub turkey · wabul pigeon · bakamu green
  pigeon · birrbirr lorikeet · kadanji/kumurbina black cockatoo · kuyir curlew · kalkuy night owl ·
  kururrungka kookaburra · yalngkurr eagle hawk · kalin-kalin kestrel · wandi fish hawk · burrkul spirit bird
- **Fish/sea:** kuyu/wuyumbu fish · kubarr eel · julaji/kanyaji catfish · kalu saltwater catfish ·
  ngalkun mullet · kalngkan small mullet · kubija barracuda · yawu stingray · ngawiya sea turtle ·
  ngujay freshwater turtle · wakal prawn · ngalngal sand crab · mukirr mussel · nikar/marku/juwarru oyster ·
  kaduy snail · nyumbil leech
- **Reptiles/amphibians:** jarba snake · bubal tree snake · bajuy lizard/goanna · yuday frog
- **Insects/other:** kamu mosquito (POTENT when biting) · waja march fly · dabu bee · jimu grasshopper ·
  jambun/kurran grub · malal spider · nganjamu worm · wunba honey
- **Anatomy:** biji tail · nangki wing · bujur feather · diburr egg (grammar 1716) · jina foot/track · minya meat/game

**Corrections banked:** *makarr* = **'fish net'** · *nyurrbal* = **'grind/sharpen'** (NOT 'drag' — reaffirms
errata #43; Kuku has no clean 'drag' verb, use *wundi-l* 'bring') · *jalambal/jalamba* = **NOT headwords**
(Kuku has no simple 'jump' verb → *wangkar-a dunga-y* 'go up') · *wula* = **'flames'** (noun) vs *wulay* =
**'die'** (y-conj verb, PAST *wula-ny*) · *balbi-l* = **'hunt'** (*balbi-bama* 'hunter') · *maraji* = **'swim'**
(the clean swim verb; complements *janji-l* 'wash/bathe') · *juran* = 'alive' · *dukul* = 'head' (reaffirm).
**Lint:** *birrbirr* (lorikeet), *ngalngal* (sand crab) added to `SOLID_REDUP` — lexicalized solid animal
names, not productive reduplication.

**⚠ ERGATIVE vowel-harmony sweep (49 rows reconciled corpus-wide).** Authoring had drifted to *-angku/-ngku*
on stems whose **last root vowel is a or i**, where Patz and the corpus majority use **-a harmony**:
**dingkar-angka** (Patz 1617/2146/3164/3760/4206; corpus 588 vs 21 error), **babi-ngka** (Patz
4397/5217/5249/6046/6433; corpus 92 vs 11), **kaya-ngka** (188 vs 1), **jarba-ngka**. Compare
*maral-angka*, *ngangkin-angka*, *walkarr-angka* (Patz, all -angka). **-u only after a u-final stem**
(*mukul-ungku* 556, *murramu-ngku*, *ngamu-ngku*, *jalbu-ngku*). The mega-cheatsheet (line 141) already
listed the correct *dingkar-angka* / *babi-ngka* — this was **authoring drift, not a rule gap**. Sweep
handled lowercase (34) + capitalized sentence-initial (15) forms; 0 error forms remain. **Process note:**
Python `.replace()` is case-sensitive but SQLite `LIKE` is not — sweeps must cover capitalized forms and
verify leftovers with a case-sensitive regex. Accepted-batch ERG debt = ZERO.

## batch-064 (CONSTRUCTION: verb derivation & valency) — THIRD cheatsheet error (2026-07-06)

Building the INCHOATIVE/CAUSATIVE/REFLEXIVE/RECIPROCAL batch, the lint's **kija-guard** caught a THIRD
error in our own mega-cheatsheet (after *ngara* and *janyul*):

**`kija` = 'moon, month' ONLY — NOT 'cold'.** Cheatsheet rule 34 listed *kija-ma-ny* 'water grew cold' /
*kija-bunga-ny* 'she cooled it' as attested pairs. WRONG: grammar 2509 glosses *kija* 'moon, month', 719
has *kija* as the moon creation-being, 4453 *kija jambul-muny* 'after two months'. **Cold = `kiway`**
(dict noun A443); *kiway-ma-l* 'become cold', *kiway-bunga-l* 'cool (tr)'. Rule 34 **self-contradicted
rule 38**, which already carried the correct *kija* = moon ruling + the lint guard. Rule 34 corrected
(examples → *wumbul-ma-ny* 'grew hot' / *wumbul-bunga-ny* 'heated it', *kakawarri-ma-l/-bunga-l*). The lint
caught the misuse in 4 draft rows → *kija* → *kiway*. **0 cold-debt corpus-wide** (all 23 accepted *kija*
rows are legitimate moon/month uses — the guard has protected the corpus all along).

**Pattern (three cheatsheet errors now — ngara, janyul, kija):** our OWN living-book examples are not
exempt from phantom discipline; grep every example, and a targeted lint guard beats a stale rule.

**Derivation/valency lexemes banked (grep-verified):** *kiway* 'cold' · *kija* 'moon/month' · *kakawarri*
'well/heal' · *ngulkurr* 'good' · *kima* 'soft' · *yinil* 'fear' (*yinil-kanga-l* 'frighten') · *bilngkumu*
'crocodile' · *yaburr* 'shark' · *manyarr* 'wife' (*manyarr-bunga-l* 'marry') · *yarkin* 'corpse'
(*yarkin-bunga-l* 'kill') · *naybu* 'knife' · *yangka* 'green ant' · *ngiki* 'cough' · *jawun* 'friend' ·
*mula* 'blood/kin' · *julurril* 'wash' · *nyurrbal* 'grind' (NOT drag) · *murrngal* 'break off' /
*jurrngal* 'push down' (both non-locative -nga verb roots, r.26). **⚠ *yukil* = 'swear'** (dict), NOT
'heal' (rule 34 had implied heal — use *kakawarri*); **`warmba` is not a dict headword**. Key rule
reaffirmed: **RECIPROCAL/REFLEXIVE subject is ABSOLUTIVE, not ergative** (*yaba jambul kuni-wa-ny*).
Accepted-batch debt = ZERO.

## batch-065 (LEXICAL: KINSHIP) — kin lexicon, homonyms & watchlist reconciliation (2026-07-06)

**KINSHIP lexicon — confirmed-attested** (Patz §3.2.4 + rule 33): ngamu mother · nganjan father ·
yaba/yabaju elder/younger brother · babarr/jinkurr elder/younger sister · kami grandfather(FF) · ngaji
MF · babi grandmother · juway great-grandfather · jija/kaminjarr grandchild · kangkal own child · kalnga
MB/uncle · mukay MZ · mukul FZ/aunt (also 'old woman') · dunyu husband · biwar/kuban/manyarr wife · biwul
mother-in-law · ngalayin FIL/SIL · banji BIL · bangunji cousin · kambanmu cross-cousin · jawun
relative/friend · mula blood/kin · ngalba deceased-name substitute · dubu spirit · yirmbal taboo/sacred.

**⚠ KIN HOMONYMS (trust Patz for the kin sense):** **babarr** = 'elder sister' (grammar 2259, 4388; Patz's
dedication "my babarr Mabel Webb") — the dict gloss **'young cassowary'** is a homonym. **biwul** =
'mother-in-law' (grammar 2261) — the dict gloss **'black snake'** is a homonym. (**mukul** is genuinely
polysemous: 'old woman' AND 'father's sister/aunt'.)

**Case morphology (r.33), applied at scale:** POTENT kin take ERG **-ngkV/-VngkV** vowel-harmonised
(ngamu-**ngku**, dunyu-**ngku** u-final; nganjan-**angka**, biwar-**angka**, kalnga-**ngka**, babi-**ngka**
a/i-harmony), LOC **-ndV/-VndV** (yaba-**nda** — Patz 2279 explicitly rules out *yaba-nga; kalnga-nda),
DAT **-nkV** (bama-**nka**, bubu-**nku** u-harmony, babi-**nka**). The SEVEN neutral-inflecting kin
(kangkal, manyarr, babarr, jinkurr, biwul, ngalayan, kujiway) take neutral case (kangkal-**ka**). POSS
**-mu** after a vowel (ngamu-mu, kami-mu, bubu-mu, dunyu-mu) / **-amu** after a consonant (nganjan-amu,
babarr-amu, wungar-amu). PLURAL **-karra** (yaba-karra, jija-karra), DYAD **-manda** (ngamu-manda,
nganjan-manda), COMIT **-ji** after vowel/l (yaba-ji, kambanmu-ji, bubu-ji, wubul-ji). Social system:
mother-in-law **avoidance** (biwul, encoded NEG-RECIP) ↔ cross-cousin **joking** (kambanmu); moiety
marriage (children = father's people); deceased-name taboo → **ngalba**; classificatory address.

**WATCHLIST reconciliation (interleaved this turn):** most residual counts were **false-positive
substrings** (janyji ⊂ *kunja-nyji* 'call-PRECAUT'; kunya ⊂ *maku-nyaji-n* 'met') or **attested words**
hit by case-insensitive LIKE (**jubi** 'squeeze/pinch' grammar 3525; **jaway** 'generous' dict; **kabul**
'rock python' dict; **milka-nga** 'mind-LOC'). The only genuine phantom was **jubay** 'strange' (1 row) →
swept to *kari binal* 'does not understand', added to lint `DENY_ALWAYS`. **Lesson:** verify watchlist
counts token-by-token (regex), not by LIKE. The errata phantom-watchlist is now **essentially reconciled**;
accepted-batch debt = ZERO.

---

## batch-066 — the PRONOUN system (construction) + two more phantoms

**New law (mega cheatsheet rule 39): the full personal-pronoun paradigm** (Patz Table 3.6, grammar
l.2581). All 11 person-number cells across NOM/ACC/DAT/LOC/ABL/COMIT/POSS. The load-bearing, error-prone
fact: **non-core case endings split by NUMBER.** SINGULAR pronouns build DAT/LOC/ABL on the POSS stem
with **-nku / -ndu / -ndumuny** (ngaykunku, yunundu, nyungundumuny); DUAL & PLURAL build them on the NOM
base with **-nka / -nda / -ndamuny** (bulanka, bulanda, bulandamuny; jananka, jananda; ngananka,
nganjinanda; yubalanda). Applying the singular -nku/-ndu to a non-singular pronoun (*bulanku, *jananku,
*yubalandu, *nganjinandu, *ngananku) is the #1 pronoun error — it cost **9 rows** in this batch, all
caught and repaired in the morphology lens (grammar l.2581 has *bulanka/bulanda/yubalanda/ngananka/
nganjinanda* and NONE of the singular-ending non-singular forms). Also: 3pl ACC = **janangan** (not
*janany); 1sg ACC **nganya** is suppletive; clusivity **ngali/nganjin = EXCLUSIVE**, **ngaliny/ngana =
INCLUSIVE**; POSS agrees in case with its head but the bare POSS stem is legal when the head is ABS.

**Two PHANTOM lexemes retired (both phonotactically legal → invisible to the lint; caught by
grep-at-authoring):**
- **'dance' ≠ *wangan/*wangal.** `wangal` is a NOUN, **'boomerang'** (dict 25943). The attested **verb
  'dance' is `wuri-y`** (grammar 3663; *wuri-n-wuri-ri-y* 'keep dancing'). Dance NOUNS: `jurbu`
  (woman's dance), `warrma` (corroboree). Fixed row 45 (*wangan → wurin*).
- **'think' ≠ *milka-ma-l.** Not attested. The attested form is the collocation **`milka-bu bayka-l`**
  (lit. 'bite with the ear'; dict headword *milkabu baykal*; `bayka-l` = 'bite', grammar 2127). Related
  attested ear-compounds: *milka-janay* 'listen', *milka-wulay* 'forget', *milka-marri* 'contented'.
  Fixed row 32. (*milka-ma-l* mis-parses: milka 'ear/mind' + INCHO would be 'become an ear', not 'think'.)

**Confirmed-attested content words used this batch** (grep dict+grammar): `junkurr` strength · `madja`
scrub · `ngubar` the other side · `maku` towards/ahead · `dakwuy` hungry · `wanyurrinku` why ·
`murru-kaday` ashamed · `jakalambal` start-a-fire (l-conj) · `yajarril` laugh-about (l-conj) · `biji`
tail(=behind, LOC) · `jana-y` stand (y-conj) · `binal-ma-l` learn (binal 'know' + INCHO, grammar 3450) ·
`binal-bunga-l` teach · `buban` small.

**Data-hygiene finding:** row 30's surface carried a **Cyrillic homoglyph run** (л а н д inside
*yubalandu*) from an authoring typo. It **passed the lint** (non-ASCII is not a phonotactic violation)
and dodged an ASCII-only fix regex. Standing pre-close check added: **non-ASCII homoglyph sweep over the
`kuku` surface (Latin-only)** — the only legitimate non-ASCII there is the em-dash used as dialogue
punctuation; the analysis field legitimately carries §/∅/→/σ/✓/— linguistic notation.

---

## batch-067 — MATERIAL CULTURE (weapons/tools/artifacts) + a ~30-phantom object lesson

**The lesson (loud):** a fast first draft of this lexical batch accumulated **~30 phantom lexemes** — every
one phonotactically legal, none caught by the mechanical lint — and ALL were caught only by
**grep-at-authoring before banking.** NOTHING was banked until every content word was grep-confirmed in
`dictionary.yaml` AND `grammar.md`. The most dangerous class is the **look-alike trap**: a real headword
with a *different* meaning, which passes the lint AND looks attested:

| I drafted (as) | actually means | correct word |
|---|---|---|
| walmba (head) | **log** | dukul (head) |
| mabil (get/find) | **swamp** | mani-l (get) |
| jakal (sing) | **full** | yirrka-l (call out); dance-nouns jurbu/warrma |
| kabul (grub) | **rock python** | — (reworded) |
| jangkarr (heavy) | *(jangkarra=place)* | kulngkul (heavy) |
| jimba (grind) | *(absent)* | nyurrba-l (grind) |
| binka (paint) | *(absent)* | julngka-l (paint/rub on) |
| jina-jina (steel/iron) | **tree** | *(no lexeme — use waybala-mu 'whitefella's')* |
| mula-mula (family) | **red colour** | bama (people); *no 'family/clan' lexeme* |
| jawun-karrkay (boy) | jawun=**friend** | karrkay (child) |
| yamba (thing) | **house** | *(no 'thing' lexeme; yamba-yamba='belongings')* |
| warru (smooth/young?) | **young man** | jalngka (smooth), warru=young man |
| ngara-l (hear) | **build/spread** (batch-062) | milka-bu nyaji-l (hear, r.28) |
| nyurrbal (drag) | **grind** | yiringka-l (drag) |

**Also absent (pure phantoms, reworded):** ngamandu (seed→diburr), mimbal (red seed→kubirr-kubirr),
nganarr/nginda ('straight'/'slow'→ dropped / kiray), dunbarr (sinew), kunbal (wrap), kunbi (finish→kunbayn),
jalbu-mayi (young woman→jalbu-karrkay), murrku (short→kulka), kujarr (three→kulur), baljil (light/shallow),
dulmbi (bow-of-canoe = 'umbrella palm'), jaba-as-handle ok, waru (fat→wandul), yumbu (newborn), wunkuwil
(rock/cradle→yunga-l 'push'), wangka (mouth), bulnja (mouth = 'frogmouth bird').

**Confirmed-attested material-culture lexicon (dict semantic_domain harvest):** spears kalka/yinba(fish)/
kuyan(war)/murrangkal(fighting)/dikarra + parts jinil(barb)/kurrajan(point)/dara(bamboo shaft) · woomera
balur/mirrba/ngurmu · mirru club · nala-nala waddy · durray fighting-stick · wakay wooden-sword · kunjuri
shield · wangal boomerang · balji/ngunyin/yinkar dilly-bag · kaljan(outrigger)/marrakan(dugout) canoe ·
warrbi axe · naybu knife · karrkany digging-stick · makarr fish-net · jundi pumice · jila beeswax · karra
rope/cane · dumbul bark · milbar shell · warkal bailer-shell · murbuy(red)/makirr(yellow) ochre · bajar
Moreton Bay ash / white gum tree (not residue ash) · yiki-yiki didgeridoo · bijikan stern · duburan mark/sign ·
baki toy · jarrngkurr weapon.
Verbs: yilba-l throw, yaka-l cut/carve, julngka-l paint, nyurrba-l grind, yiringka-l drag, babaji-l ask,
kunbayn finish. Body: dukul head, mudu (lower) back, binda shoulder, bangkarr body. Loans: mudaka car,
marrkin gun, jungkalu billycan, kilaja glass (k-onset — NOT gilaja). **No lexeme exists for: steel/iron,
coolamon, family/clan, thing, neck.**

**Lint hardened:** `NY_FINAL_OK += karrkany` ('digging stick', a legitimate dict -ny noun).

---

## batch-068 — QUESTIONS & INTERROGATIVES + the ⚠ -warral discovery

**⚠⚠ MAJOR WATCHLIST ITEM — `-warral` (directional 'toward/side') is UNATTESTED.** It is NOT in
dictionary.yaml (which has only the unrelated `warral-warral`) or grammar.md. The genuine forms are:
(a) the **GENERAL LOCATIVE**, which 'marks... the goal of a movement (**allative**)' — grammar §3.2.4
l.1546; (b) **DAT** for 'toward' (mega cheatsheet r.35); (c) **`-warra` / `-arra`** = **'inhabitants of a
place'** (grammar l.2045, e.g. *wujalwujal-arra* 'Bloomfield people', *kubirri-warra* 'Mossman people').
**~64 accepted rows** across earlier batches use `-warral` as a directional — this is **accepted-batch
DEBT** requiring its own dedicated I3-safe sweep (convert each to LOC or DAT by sense; do NOT blind-replace,
since some read 'X-side' and some 'to X'). `bubu-warral` + `nganka-warral` are already in the lint DENY set.
batch-068's own 15 `-warral` were converted to **DAT** (`-nka`/`-nku`) at authoring. **Next window: run the
-warral corpus sweep.**

**Interrogative paradigm confirmed** (now mega cheatsheet r.40, Patz Table 3.10/3.11): who=**wanya**
(POTENT: wanyangka-ERG, wanyanka-DAT, wanyanda-LOC, wanyandamuny-ABL, wanyanji-COMIT, **wanyamba**='whose'),
what=**wanyu** (NEUTRAL, stem wanyurri-: **wanyurringku**='why', wanyurrimbu='why[loc]', wanyurrinji='ill
with what', **wanyubaja**='what else'), where=**wanjabu** (wanjamuny='where from'), **wanja-wanja**='when',
**wanjarrinya**='how many', **yala**='what about?', **junjuy**='something' (no 'someone' word). Polar Qs =
intonation + yuwu/kari. Lint hardened: `BAJA_OK += wanyubaja`, `NY_FINAL_OK += bunkuny`.

**~18 answer-side phantoms retired** (grep-at-authoring; the interrogatives themselves were all clean):
kunkun=**periwinkle** (dream=`bijarr`) · mala=**expert** (no 'five' lexeme; use 3+2 or `wubul`) ·
jarrkal=**talisman** (bird=`buyi`) · jija=**grandchild** (elder sister=`babarr`) · nganja=**taste** (NOT
'now'/'maybe'; maybe=`nguba`, and **'now' has NO lexeme** — omit it) · kaban=**paper** (voice/word=`kuku`) ·
ngunju **absent** (chest=`damu`, breast=`bibi`) · wawundu **absent** (bad spirit=`birru`) · bina **absent**
(begin=`yudal`) · milbin=**reveal** (no 'count' verb → *kari binal wanjarrinya*) · murrkbal/julbu/jukujuku/
minya-warral/nyimba **absent** (mosquito=`kamu`, leaf=`birra`). Also: a **pronoun answer to a 'who-ERG'
question is NOM (`ngayu`), never `*ngayangka`** — pronouns are NOM/ACC (r.39).

---

## ✅ RESOLVED — the `-warral` sweep (2026-07-06, interleaved after batch-068)

The `-warral` watchlist item (flagged at batch-068) is **DONE**. All **64 accepted/revised rows** carrying
the unattested directional `-warral` / standalone `warral` 'edge' were reconciled I3-safe (a `revisions`
row per edit, `status='revised'`; 69 revisions incl. 5 follow-up LOC allomorphy fixes). Lint GREEN
corpus-wide and a **standing lint guard** now blocks any token containing `warral` (except `warral-warral`).

**How each sense was resolved (attested-only):**
- **Directional 'to/toward X'** (`jalun-warral`, `wawubaja-warral`, `bayan-warral`, `juku-warral`,
  `yindu-warral`, `bana-warral`, `kulji-warral`, `jukar-warral`, `duna-warral`, `bubu-warral`…) →
  the **general LOCATIVE** (grammar 1546 'the goal of a movement (allative)') with correct allomorphy
  (`jalun-ba`, `wawubaja-nga`, `juku-ngu`, `yindu-ngu`, `jukar-a`…); human goal → DAT (`bama-nka`).
- **`X-warralba` 'at the X-side/edge'** → collapse to `X`-LOC (the `-ba` was a redundant second locative).
- **`X-warral-mundu` 'across/beyond/away'** → reworded: `wawubaja yindu-ngu` (at the far river),
  `bana-jandu-ngu` (at the creek-bend), `muyar-a` (to the breeze), `jawun-karra-nga` (in the kin-net).
- **`bama-warral` 'stranger/outsider'** → `bama-yindu` (other-person).
- **standalone `warral` 'edge/boundary/margin'** (NO lexeme) → `bubu-kunbayn` (country-end='boundary',
  `kunbayn` 'finish' grammar-attested), `juku-muru` (tree-junction='tree-line', `muru` 'together'),
  or dropped where metaphoric ('edge of the self', 'weight of a decision').
- **`warralburr` 'through-the-edge'** (a coined sea-direction word) → `yalmba-burr` (through the shore).

**Standing rule for 'toward/at a place':** use the **general LOCATIVE** (= allative, grammar 1546) or DAT
(cheatsheet r.35); `-warra` = 'inhabitants of' (grammar 2045). There is **no lexeme for 'edge/boundary/
margin'** — express as `bubu-kunbayn` (a place + `kunbayn` 'end') or a `muru` 'join' construction.

---

## batch-069 — BIRDS & BIRD-LORE (lexical) + the colour/anatomy gaps

**Confirmed bird lexicon** (harvested from dictionary.yaml, grep-verified): buyi 'bird', wandi/yalngkurr
'eagle', waja/wakuka 'crow', kalkuy/yiki 'owl', kulbal 'brolga', kurrbal 'native companion', kurranji
'cassowary', diwan/wungku 'scrub turkey', jarruka 'scrub hen', kurri-kurri 'stormbird', mabal 'swallow',
kuyir 'bush curlew', kadanji/kumurbina 'black cockatoo', milman 'kingfisher', nili-nili 'duck', dirrmbay/
kurranday 'seagull', jiway 'night messenger bird', birrbirr 'lorikeet', yinjul 'parrot', karrambil 'king
parrot', bakamu 'pigeon', kuludu 'dove', kururrungka 'kookaburra', jaka 'friarbird', dawa-dawa 'magpie',
biru-biru 'rainbow bird', ngarkay 'waterhen', dulku 'white crane', kalin-kalin 'hawk'. PARTS: nangki 'wing',
banda 'tail'. New verbs: marra-warri 'fly', maraji 'swim', jirrku-ma-l 'chase', yirrba-ji-l 'scratch',
jabi-l 'kick', yarkin-bunga-l 'kill', balbal 'shine', wulngku badi-l 'sing'.

**⚠ LEXICAL GAPS (no lexeme — circumlocute):**
- **COLOUR** is minimal — only **ngala-ngala 'red'** and **ngumbu 'black'**. There is NO 'green'/'blue'/
  'white'. (jibarr='hinterland' NOT green; kunji='sneeze' NOT red.)
- **BIRD ANATOMY**: nangki 'wing', banda 'tail', dukul 'head' exist; NO 'feather'/'beak'/'nest'/'egg' →
  bayan 'home' for nest, dukul-kalbay 'long head' for beak.
- Also NO **'goanna'**, **'beach'** (use jalun / bubu-jina), **'hollow'**, **'warm'** (use ngiki-kari
  'cold-without'), **'still'** (use janka 'quiet'), **'drink'** (use nuka-l 'consume'), **'afternoon'**.

**~25 answer-side phantoms/wrong-senses caught by grep before banking** (the LEXICAL trap is the verbs/
adjectives, not the domain nouns): jibarr(=hinterland)≠green · kunji(=sneeze)≠boss/red · jarra(=more)≠black/
scratch · jarba(=snake)≠swim · janka(=quiet)≠mud · jalan(=sea-urchin)≠beach · kambi(=flying-fox)≠shell ·
jaba(=stick)≠similar · and ABSENT bayngka/jarbay/jarray/jarrba/jukarr/bunda/buni/murni/jarrakulba/kunja-kunja/
kunji-kunji/jukurr/wanaba. Fixes: swim=maraji, kick=jabil, red=ngala-ngala, black=ngumbu, shell=milbar,
mud=kambal-kambal, chase=jirrku-ma-l, scratch=yirrba-ji-l, kill=yarkin-bunga-l, shine=balbal, boss=maja,
fast=bila, morning=wunkuwingku, snake=jarba, grass=bilanji/jikan, flower=nganka. Lint: SOLID_REDUP += balbal.

---

## ✅ RESOLVED — the `burri` sense-audit (2026-07-06, interleaved after batch-070)

The watchlist `burri` item (flagged ~51, grown to 113 raw matches) is **audited and cleared**. `burri` is
**attested** = **'name; corroboree song'** (grammar l.2095 *mala-burri* 'song expert', l.3421 *burri-duda-l*
'beat time to corroboree', l.7176 *bubu burri* 'the name of that place'). The 113 raw matches break down:
- **~77 CORRECT 'name/corroboree song'** (baby-naming, *mala-burri* singer) — kept.
- **6 CORRECT 'island'** — these already use the RIGHT word **`burrir`** (grammar l.1701 *burrir-a* 'island',
  r-final LOC `-a`), NOT `burri`. Distinct lexeme; kept.
- **~11 false substring matches** (`daburri` swamp, `burrin-burrin` breadfruit, `murbuy-burri`) — not `burri`.
- **10 PHANTOM 'sign'** (2006/2021/2025/2058/2081/2121/2192/2235/2263/2357) → swept to **`wari` 'sign'**
  (dict; I3-safe, revisions logged, status='revised'). Row 2121's *juku-burri* → *juku*.

**Standing rulings:** **`burri` = 'name; corroboree song'** · **`burrir` = 'island'** (r-final, LOC `burrir-a`)
· **`wari` = 'sign'** · **`yimbal` = 'message'** · track/footprint = `jina` 'foot'. Do NOT use `burri` for
'sign/island/game'. Lint GREEN corpus-wide after the sweep.

---

## batch-071 — FISH, MARINE LIFE & FISHING (lexical, 2026-07-06)

**Domain lexicon confirmed-attested** (all grep-clean first pass): FISH `kuyu`(generic) · `judi`/`kudi`
barramundi · `kalngkan` mullet · `julaji` catfish · `jalkay` salmon · `wara` rock cod · `dalmbal`
flathead · `dalku` archerfish · `jalil-jalil` mudskipper. EEL `mawul`. SHARK `yaburr`. RAY `yawu`
stingray. TURTLE `ngawiya` sea / `ngujay` freshwater (`kadan` turtle-shell). CRAB `kiju` mudcrab /
`ngalngal` sand crab. PRAWN `wakal` / `ngajay` crayfish. SHELLFISH `julul` oyster · `mukirr` mussel ·
`darkay` clam · `milbar` shell. OTHER `biwuy` dugong · `kurrija` octopus · `nuwi` squid · `kubu-kubu`
tadpole · `yuday` frog · `jindi` fish-scale · `kanya` fin. GEAR `makarr` net · `yinba` fish-spear ·
`badur` hook · `mandurr` bait · `kurrajan` turtle-spear point. WATER/ENV `yira` tide · `yalmba`
seashore/beach · `ngandal` mouth(of river) · `janku` hole · `bilngkumu` crocodile · `bilanji` grass ·
`kambal-kambal` mud · `ngala-ngala` red · `ngumbu` black · `kudamundu` behind · `karangkal` alongside.

**⚠ The `-bunga-l` / `-mani-l` CAUSATIVE ruling (major, reinforces cheatsheet r.34):** `-bunga-l` is a
CAUSATIVE **stem-former** meaning 'make X', attaching to a NOMINAL/ADJ base — `dandi-bungal` harden,
`yarkin-`/`wula-bungal` kill, `binal-bungal` teach, `ngulkurr-bungal` make-good/clean, `bambay-bungal`
hurt — or to a verb root for 'cause to' (`dara-y-mani-l` 'drop'). It is **NOT** a free verb 'put/make/
fill'. For plain 'put/lay' use **`wuna-l`**; 'dig' = **`baka-l`**; 'turn' = **`jurrki-l`**.

**Supporting-word phantom retirements (this batch's crop — the lexical-batch norm):**

| token used | truth | correct word |
|---|---|---|
| `dumbu` (hole) | not a lexeme | **`janku`** hole |
| `marrakan` (canoe) | = **'tree'** | no 'canoe' lexeme → reword |
| `kinkan` (crocodile) | not a lexeme | **`bilngkumu`** |
| `dukul` (mouth) | = **'head'** | **`ngandal`** river-mouth |
| `kawa-l` (come out) | `kawa` = **'little ants'** | **`kada-y`** come / **`daka-l`** rise |
| `muru` (among/turn) | = **'together'** | turn = **`jurrki-l`**; among → LOC / reword |
| `ngundu` (near) | = **'this side'** | **`karangkal`** alongside |
| `ngurrban` (shadow) | = **'cloud'** | no 'shadow' lexeme → reword |
| `jiba` (belly) | = **'liver'** | no 'belly' lexeme → reword |
| `ngampu` egg · `jayngka` pierce · `jarrakulba` colour · `ngunji` skin · `jarruny` dish | **all ABSENT** | reword (egg-shell only = `yijirr`; pierce → `dama-l`/`bambay-bungal`; colour → describe with `ngumbu`/`ngala-ngala`; skin → `bangkarr` body) |

**Confirmed lexical gaps (no headword at all):** egg, canoe, skin, belly, colour, step, open, shadow,
dish, near, among. Express each by attested near-synonym, transparent compound, or reworded English —
never coin. LOC allomorphy again the top mechanical fix (see cheatsheet r.34): rr→`-ba`, single-r→`-a`,
u→`-ngu`, n→`-ba`, l→`-ba`, y→`-mba`; and temporal 'when X Vs' is a SUB clause (`dunga-nya`, `yinil-manya`)
or two finite clauses, **never** verb+LOC.

---

## ✅ SWEEP — PURPOSIVE `-l-ka` → `-nkV` (2026-07-06, 305 rows; the biggest systematic fix yet)

**Systematic grammatical error corrected corpus-wide.** The Kuku Yalanji **purposive** verb inflection is
**`-nkV`** (grammar Table 3.16/3.17 + §3.8.4.1(v), ex.160-162): drop the `-l`/`-y` conjugation marker and
add **`-nka`** (after root vowel a/i) or **`-nku`** (after root vowel u) — `waju-l`→`waju-nku` 'to cook',
`dama-l`→`dama-nka` 'to spear', `mani-l`→`mani-nka` 'to get'. The corpus had been writing the purposive as
**`-l-ka`** (stacking the noun-DATIVE `-ka` on the conjugation `-l`) — e.g. `nuka-l-ka`, `dama-l-ka`,
`bunga-l-ka`. Swept I3-safe (revision per row, `status='revised'`) across **305 accepted rows**, driven
from the hyphenated `analysis` field so that noun+DAT look-alikes were never touched:
- **Left untouched (correctly):** noun **DATIVE** `binal-ka`/`jambul-ka`/`kangkal-ka` (no `-l-` conjugation
  segment); the noun `kalka` 'spear' and `milka` 'mind' (never analysed as `X-l-ka`); the verb+**`-l-kari`**
  privative 'without Ving' (a distinct legitimate construction — the regex substring-matched but `\b` and
  the sense excluded it). See new **cheatsheet Rule 42** (full verbal paradigm).
- **Flagged for separate lexeme review:** `jarrakulba-l-ka` (4 rows) — `jarrakulba` 'colour/shine' is on
  the phantom watchlist (batch-069 ABSENT); left as-is pending its own sense sweep.

**Standing ruling:** purposive = **`-nkV`**, never `-l-ka`. DATIVE (noun complement) = `-ka`/`-nka`/`-nku`
by Rule 33; privative-on-verb = `-l-kari`. Lint GREEN corpus-wide after the sweep.

---

## ✅ WATCHLIST AUDITS — `kalbal` + `milkan` VINDICATED (2026-07-06)

- **`kalbal` = 'remedy'** (dict-attested). All 31 corpus rows use it correctly — 'boil the remedy',
  'the healer who knows the remedy' (`kalbal-ka binal`), 'the country's remedy is strong', transparent
  compounds (`kalbal-bama` healer). No sweep needed.
- **`milkan` is NOT a lexeme** — the 24 flagged rows are `milka-nga` (ear-LOC) / `milka-nya`, a false
  substring match. `milka` = 'ear' (dict), and in KY the ear is the metaphorical seat of memory/emotion
  (grammar §3.5.1: `milka-dandi` 'good memory', `milka-bujar` 'homesick', `milka-marri` 'contented').
  `milka-nga` 'in the ear/mind/memory' is a legitimate idiomatic locative; allomorphy (a→-nga) correct.
  No sweep needed.

Watchlist remaining (per skill list): `janyji`✅ · `burri`✅ · `kunya`✅ · `jubi`✅ · `jinbi`✅ ·
`kalbal`✅ · `milkan`✅ · `kulur-jambul`✅ — all audited/vindicated or swept. Accepted-batch phantom debt
is at ZERO again; new debt is caught at authoring time (grep) or by interleaved sweeps as it accrues.

---

## batch-073 — PLANTS, TREES & BUSH FOODS (lexical, 2026-07-06)

**Domain lexicon confirmed-attested** (grep-clean first pass): YAMS `bambayal`/`biyangkal`, `banjay` wild
yam, `bangkamu` sweet potato · FRUIT `binanji`/`dukal` fig, `bulngkar` apple, `burrin-burrin` breadfruit,
`bijalabay` five-corner nut, `darka` nut · TREES `babajaka` bloodwood, `baway` black bean, `bijin` tea
tree, `dalban` oak, `dili` corkwood pine, `buyku` paperbark · PARTS `birra` leaf, `bindi` broad leaf,
`dakil` branch, `bangkan` root, `diburr` seed, `nganka` flower, `bajar` Moreton Bay ash / white gum tree · FAUNA `dabu` bee, `wunba`
honey, `yawa` possum, `mali` bat · MEDICINE `kalbal` remedy, `dukunjaka` bush medicine, `baji`/`kaka`
sore/pain · `mayi` vegetable-food (generic), `duduy` bush, `madja` scrub, `balji` bag. PROCESS `baka-l`
dig, `bangka-l` gather, `nyurrba-l` pound/grind, `janji-l` wash/leach, `dumbarri-l` crack.

**Supporting-word rulings:** **strong = `yaykarr`** (`junkurr` = 'strength', a NOUN; adj is `junkurr-ji`).
**Confirmed gaps (no lexeme):** poison, bitter, green, unripe, garden, gum/sap. Express via: toxicity →
`bambay-bunga-l` 'make sick' + the leaching narrative (`janji-l`); unripe → `kulbul-kari` 'ripe-without';
green → reword ('new/young'); garden → `mayi-bubu` 'food-ground'; sap → colour + `kalbal`. sweet =
`jiba-wula-wula` (liver-sweet). INCHO on plant nominals: `kulbul-ma-l` ripen, `nganka-ma-l` flower/bloom.

**⭐ First batch authored after the purposive fix — used `-nkV` cleanly throughout** (`nuka-nka`, `mani-nka`,
`wuna-nka`, `milbi-nka`, `nyaji-nka`, `ngulkurr-bunga-nka`), zero `-l-ka` regressions. Cultural content:
black-bean (`baway`) nuts leached for days; flowering trees as seasonal signals; bloodwood red sap as remedy.

---

## batch-074 — REFLEXIVE & RECIPROCAL (construction, 2026-07-06) — lexicon rulings

Verb inventory for the reflexive/reciprocal domain (all grammar-attested, §3.8.5.4 tables — see cheatsheet
**Rule 43** for the full construction): `julngka-l` paint · `julurri-l` wash · `jika-l` straighten-a-spear
(→ `jika-ji-y` 'stretch oneself') · `nubi-l` search-for (→ `nubi-ji-y` 'be lost') · `murni-l` stir (→
`murni-ji-y` 'detour') · `jurrki-l` move-something (→ `jurrki-ji-y` 'move camp') · `kaja-l` tie (→ `kaja-wa-y`
'wrap around / mate') · `kunja-l` **call/summon** (a VERB — distinct from the noun `kunja` 'pimples') ·
`murru-kanga-l` scold · `kanga-l` chase · `mara-daji-l` help (hand-give) · `kuji-l` look-after. Lexicalised:
`kuni-wa-y` 'fight', `balka-wa-y` 'chat', `balka-ji-y` 'get born'.

- **`jubi`** — on the lint watchlist ('split-verdict'). `jubi-l` 'squeeze/pinch' DOES appear in grammar l.3525
  (§3.8.5.4), so it is defensible, but this batch **AVOIDED it** (reworded rows 8/45) rather than reopen the
  contested ruling. If ever un-frozen, cite grammar l.3525.
- **`manyarr` = 'wife'** (a NOUN; grammar l.2258/959), **NOT a verb 'mate/marry'** — 'marry' = `manyarr-bunga-l`
  (wife-CAUS); the animal-mating sense is carried by `kaja-wa-y` itself (ex.181), no separate verb needed.
- **`jarba` = 'snake'** (dict + grammar ex.181), `buji` = 'cat' (grammar ex.186, loan), `bula` = 3rd-dual,
  `walu` = 'face', `ngawa` = 'infant', `jurbu` = 'dance', `warrma` = 'corroboree'.

---

## batch-075 — LAND ANIMALS (lexical, 2026-07-06) — completes the fauna set (birds b-069, marine b-071)

**Confirmed-attested inventory** (all grep-verified in dictionary.yaml): MACROPODS `mayarriji`/`nyarrkali`
kangaroo · `julmbanu` grey kangaroo · `darrba` wallaby · `bimbarrbay` scrub wallaby · `jarrabina` tree
kangaroo · `jayju` kangaroo rat. MAMMALS `yawa` possum · `kulngu` bandicoot · `ngangkin` echidna ·
`murramu` dingo · `kambi` flying fox · `kukur` rat. SNAKES `jarba`/`bubal` snake · `kabul` rock python ·
`kungkun` carpet snake · `bindimu` black snake · `jinkalmu` brown snake · `kundurr` death adder ·
`kalkamuku` green tree snake · `munyun` snake scale/skin. LIZARDS `jadi` sand goanna · `kalajarr` scrub
goanna · `bajabaja` blue-tongue · `binanjal` frill-necked · `bajuy` lizard. INSECTS `jimu` grasshopper ·
`munjurr` green ant · `mujurr` witchetty grub · `jambun` grub · `durra` caterpillar · `kamu` mosquito ·
`malal` spider · `biringal` scorpion · `ngirran` beetle · `jindal` bite(n). VERBS `wukurri-l` track/follow ·
`yirrka-y` screech · `yarkin-bunga-l` kill · `bawa-l` leave alone · `ngara-l` hear/read-tracks · `daka-l` climb.

**Harvest-vs-headword false matches (grep caught all three — a keyword scan of the entry body glossed them
wrong; the exact headword disagreed):**
- **`jibul` = 'place' / 'large bat'** (two entries) → for 'flying fox' use `kambi`, for 'bat' `mali`.
  ⚠️ **CORRECTED 2026-07-06 (reconciliation sweep):** `jibul` is NOT 'smoke' either — smoke is `kubu`. Five
  early accepted rows (039.18, 039.46, 041.6, 042.14, 042.16) had used `jibul`='smoke' in the smoke-signal
  narratives; fixed to `kubu` I3-safe. (`jibul-jibul`='swaying' in 042.47 and `bayan-jibul`='roof' in 045.2 are
  separate senses, left pending their own sweep.)
- ~~`waja` = 'crow', NOT 'march fly'~~ **RETRACTED 2026-07-06:** `waja` has **TWO dictionary entries — 'crow'
  (l.25129) AND 'march fly' (l.25141)** — genuinely polysemous, both senses attested. The batch-075 harvest was
  right that `waja`='march fly'; the exact-headword grep just landed on the crow entry first. All accepted `waja`
  rows (crow in b-059/069/070, march-fly in b-043/057/063) are CORRECT; batch-057.12 even thematises "two waja".
  Lesson: a `grep -A6 "^- word:"` shows only the FIRST entry — for a suspected-polysemous word, grep ALL
  `^- word: X$` matches before ruling a sense out.
- **`nyumbil` = 'tree'**, NOT 'leech' → 'leech' skipped (no clean headword).

**Gap concepts (no lexeme — reworded, same pattern as marine/plant batches):** burrow → `janku` 'hole' ·
nest → `bayan` 'home/camp' · sting / venom / dangerous → `bambay-bunga-l` 'make sick'. Snake-shedding uses
`munyun` 'scale/skin' + `bawa-l` 'leave'.

Composed the two newest construction laws cleanly: PURPOSIVE `-nkV` (r.42) and REFLEXIVE `-ji`/RECIPROCAL
`-way` (r.43: `kaja-ji` 'coil itself', `bayka-ji` 'get bitten', `daji-way` 'shared') — zero `-l-ka` regressions.

---

## batch-076 — INTERROGATIVES & QUESTIONS (construction, 2026-07-06) — see cheatsheet Rule 44

**Interrogative paradigm (grammar §3.6, Tables 3.10/3.11 — primary attestation):** `wanya` who (POTENT set:
ERG `wanya-ngka`, DAT `wanya-nka`, LOC `wanya-nda`, ABL `wanya-nda-muny`, COMIT `wanya-nji`, POSS `wanya-mba`) ·
`wanyu` what (NEUTRAL, stem `wanyurri-`: DAT `wanyurri-ngku`='why', LOC `wanyurri-mbu`='why[loc]', COMIT
`wanyurri-nji`='ill with what', `wanyu-nguy`='what kind', `wanyu-baja`='what else') · `wanja-bu` where
(ABL `wanja-muny`='where from') · `wanja-wanja` when · `wanjarr`(-ku) how · `wanjarr-inya` how many ·
`wanjinya`/`wanjaku` which one. POLAR questions take **no particle** (intonation only).

**Indefinite asymmetry (§3.6):** `junjuy` 'something' is **INANIMATE / non-human only** — there is NO
indefinite-human pronoun, so **'someone' = generic `bama` 'person'** (*bama-ngka … wundiny* 'someone took…').

**Phantom guards fired (grep-at-authoring caught all before banking):**
- **`wangar` 'sky' — UNATTESTED** (not a headword) → use `ngurrban` 'cloud'.
- **`jujubu` 'dark' — UNATTESTED** → use `wujurr` 'night'.
- **`karra` = 'rope'**, NOT 'hill' → 'mountain' = `manjal`.
- **`jalbu` = 'woman'**, NOT 'net' → no 'net' lexeme exists (dilly bag = `ngunyin`/`yinkar`); reworded.
- **`bijil` 'belly' / `ngamban` 'chest' — absent** → correct headwords are `jibar` 'belly', `damu` 'chest'.

New verified support: `badi-l` cry · `manjal` mountain · `kaba` rain · `niji` already · `jibar` belly ·
`damu` chest · `yubal` you-two (2du) · `kubarr` freshwater eel.

---

## Reconciliation sweep 2026-07-06 (post-batch-076) — new-ruling debt in earlier accepted rows

Interleaved sweep: scanned all accepted/revised rows (driven off the hyphenated analysis field) for the
tokens ruled on in batches 075–076. Three had hits; verdicts:

1. **`jibul`='smoke' — REAL DEBT, FIXED.** 7 accepted rows used `jibul`; 5 (039.18, 039.46, 041.6, 042.14,
   042.16) meant **'smoke'** (smoke-signal narratives), but `jibul` is only 'place'/'large bat' and the real
   smoke word is **`kubu`**. Fixed `jibul`→`kubu` I3-safe (revisions rows + `status='revised'`), lint GREEN.
   The other 2 hits are DIFFERENT senses, left for a dedicated sweep: `jibul-jibul` = 'swaying' (042.47),
   `bayan-jibul` = 'roof' (045.2). (Neither is 'smoke'; both need their own verification — is `jibul` here a
   real reduplicated adverb / a 'cover' compound, or further phantoms?)
2. **`waja` — NO debt; my batch-075 note was WRONG (retracted above).** Polysemous: crow AND march fly, both
   attested. All accepted rows correct.
3. **`wangar` — DEFERRED to its own sweep (WATCHLIST).** 7 accepted rows (b-025.20, 029.26/27, 032.8,
   041.2/8/41) use `wangar` for **'hot season' / 'air, breath'** (e.g. `wangar-iji` 'hot season', paired with
   **`bulur-iji` 'cold season'**). But `wangar` is **NOT a dictionary headword** (wind=`muyar`, sun/day/season=
   `wungar`, breath=`wawu`). This is a whole early-corpus season/air sub-system (`bulur`/`wangar`-`iji`) that
   needs its OWN reconciliation: confirm the true hot/cold-season terms before touching ~7 dense multi-clause
   rows. **WATCHLIST: `wangar` (air/hot-season, 7 rows) + `bulur` (cold-season) + `-iji` season-suffix — verify
   & reconcile as a unit.** Do NOT blind-replace.

**Method lesson baked in:** `grep -A6 "^- word: X"` shows only the FIRST dictionary entry — for any
suspected-polysemous headword, grep **all** `^- word: X$` matches (as done here for jibul/waja/wangar) before
ruling a sense in or out. (This is why the batch-075 `waja` note went wrong.)

---

## batch-077 — BODY PARTS (lexical, 2026-07-06)

**Confirmed-attested inventory** (grep-verified): HEAD `dukul` · hair `mungka` · face `walu` · eye `miyil` ·
ear `milka` · mouth `ngandal` · tooth `dirra` · tongue `nyabil` · chin `bari` · forehead `munju`. TRUNK/LIMB:
neck `jakay` · throat `manu` · shoulder `binda` · arm `wakuy` · hand `mara` · chest `damu` · belly/stomach
`jibar` · back `muku` · thigh `waba` · leg `jandal` · foot/track `jina` · toe `durru` · ankle `wulu`.
SUBSTANCE: bone `bajibay` · blood `mula` · liver `jiba` · fat `wandul` · tear `milbal` · sweat `jila-warri` ·
body `bangkarr`. Support: `dunyu` husband (vs `manyarr` wife) · `dara-y` fall · `yajarri-l` laugh · `jilba`
walk · `muyar` wind.

**Polysemy rulings:**
- **`wubul`** — dict entry = **'heart'**, but the corpus/standing sense is **'many/all'** (ubiquitous). SKIPPED
  the 'heart' sense in authoring to avoid ambiguity; do not use `wubul` for 'heart'.
- **`miyil`** — two entries: **'tree'** (1st) AND **'eye'** (2nd). The eye sense is correct; grep-all before use.
- **`dara`** = NOUN 'bamboo spear stick'; the VERB **'fall' is `dara-y`** (y-conjugation, grammar l.3374; past
  `dara-ny`/`daran`, CAUS `dara-y-mani-l` 'drop'). Don't conflate.

**Idioms exercised:** deaf = `milka-kari` (ear-PRIV, grammar ex.54) · empty = `junjuy-kari` · alike =
`yindu-kari` · the senses as INSTRUMENTS (`miyil-bu` 'with the eye', `milka-bu` 'with the ear', `dirra-bu`
'with the tooth') · `milka` as the seat of memory/thought. LOC allomorphy drilled across the whole set
(`dukul-ba`/`ngandal-ba`/`nyabil-ba` l→-ba, `bangkarr-ba` rr→-ba, `manu-ngu`/`muku-ngu`/`walu-ngu` u→-ngu,
`jukar-a` r→-a, `jakay-mba` y→-mba).

---

## batch-078 — NEGATION & CONTRAST/COMPARISON PARTICLES (construction, 2026-07-06) — see cheatsheet Rule 45

**Negation system (grammar §3.2.3.4, §3.9.2, §4.9.2):** `kari` = NEG particle 'not' (pre-predicator) + interjection
'no' + privative suffix `-kari` 'without N'. Prohibitive = `kari`+verb-IMP. Privative examples: `milka-kari` deaf
(ex.54), `mani-kari` no-money (ex.55), `nganka-kari` flowerless, `kaya-kari` dogless (ex.57), `bajibay-kari`
boneless (ex.58), `kangkal-kari` childless (ex.86), `yamba-kari` 'nothing'. Inflects after `-kari-`: ERG
`-kari-ngka`, DAT `-kari-ka`, LOC `-kari-nda`, COMIT `-kari-ji`. Clitic forms: `kariku` 'not yet', `karirrku`
'not really' (ex.208). NEG2 `balu` 'desist' / `baluda` 'let it be'. Modal/contrast: `nguba` maybe, `kunka` in
case, `nganganjirrka` just-in-case, `yambada` but. COMP `yala` 'like/same' (+`walu` 'look like', ex.205;
`yala-rrku` 'also', ex.206-207).

**Corrections / vindications:**
- ⚠ **`kari` dict gloss = 'False' and `yuwu` = 'True' are a BOOLEAN/data-import artifact.** The real senses are
  NEG particle 'not' / interjection 'no' (kari) and 'yes' (yuwu). Use the grammatical senses.
- **`wula` = 'flames' (noun); the VERB 'die' is `wula-y`** (headword `wulay`, y-conjugation; past `wula-ny`,
  `wula-mu` 'dead-for'). Grammar ex.92/166/l.6036 — a homophone pair. The corpus's long-standing `wula-ny`
  'died' is CORRECT (vindicated, not debt). Related idioms discovered: `milka-wula-y` 'forget' (ear-die),
  `wawu-wula-y` 'be exhausted' (breath-die), `milka-bu bayka-l` 'think' (bite-with-ear).
- `balu` dict 'don't want' agrees with grammar 'desist'; `yala` dict 'what about?' is a different discourse use
  from the COMP 'like/same' sense used here; `yamba` = 'but' (particle) is a homophone of `yamba` 'house' (use
  `yambada` for 'but', `bayan` for house/camp).

---

## batch-079 — KINSHIP (lexical, 2026-07-06) — see cheatsheet Rule 46

**Kin inventory (grep-verified):** father `nganjan` · mother `ngamu`/`mama` · own-child `kangkal` · elder-brother
`yaba` · younger-brother `yabaju` · elder-sister `babarr` · younger-sister `jinkurr` · MF `ngaji` · MB `kalnga` ·
FZ `bimay` · MoZ `mukay` · husband `dunyu` · wife `manyarr`/`kuban` · BiL `banji` · SiL `warrin` · MiL `biwul` ·
FiL/SiL `ngalayin` · DiL `kujiway` · cousin `bangunji` · cross-cousin `kambanmu` · kin/friend `jawun` · moiety
`mandi` · old-woman `kamba` · young-girl `maral` · `kukujida` 'child who just learned to talk'.

**Constructions (Rule 46):** kin-PLURAL `-karra` (kangkal excluded), PAIR `-bulal` (vs `jambul` 'two'), DYADIC
`-manda`, 'inhabitants' `-warra`; NEUTRAL-case kin (kangkal-da ex.96, jinkurr-bul-undu ex.98, biwul-jil-unji
ex.99) vs POTENT (dunyu-ngku ex.100, yaba-nda ex.101); kin-POSS = LOC-form (babarr-bal-amu).

**Rulings / corrections:**
- **`yaba` = 'elder brother' AND 'eel'** (polysemous; grammar ex.101 `yaba-nda`, ex.119 vindicate the kin sense).
- **⚠ `ngananya` is NOT a word** — 1sg ACC 'me' = **`nganya`**; 3sg ACC 'him/her' = **`nyunguny`** (paradigm
  l.2580). (Earlier drafts had drifted to `ngananya`; corrected at authoring. Worth a future accepted-row sweep
  for any stray `ngananya`.)
- **Number system (§3.2.5):** `nyubun` 1, `jambul` 2 (old-fashioned `mamarra`), `kulur` 3/'a few', `kanbal` some,
  `wubul` many, `mara` 'five (=hand)', `yamba-kari` nothing.

---

## batch-080 — DEMONSTRATIVES & SPATIAL DEIXIS (construction, 2026-07-06) — see cheatsheet Rule 47

**Demonstrative paradigm (Yalanji dialect):** pronouns 'this'=`yanyu` (obl. base yalu-/yala-: ERG `yalu-ngku`,
COMIT `yala-nji`, ABL `yala-muny`, POSS `yalu-mbu`), 'that'=`yinya` (ERG `yinya-ngka`, DAT:pt `yinyay-anka`,
LOC:pt `yinyay-anda`, LOC/POSS `yinya-mba`, ABL `yinya-muny`, COMIT `yinya-nji`); local 'here'=`yaluy` (ABL
`yaluy-muny`), 'there'=`yinyay`/`yinyay-mba`; human PL `yalu-rriny`/`yinya-rriny` (`-rriny`, ABS only); `-arra`
'people of place' (`yaluy-arra`/`yinyay-arra`, inflect `-arra-ngka`/`-arra-nda`). Bare local = allative; 'sit on
the rock' = 'sit there, on-the-rock' (ex.143). Spatial: `bada` down, `wangkar` up (LOC `wangkar-a`), `karangkal`
alongside, `kudamundu` behind/away, `ngundu` this-side/near, `yarra` that-way.

**Rulings / corrections:**
- **`marra` is triple-polysemous** — 'tree' (dict), **'zamia nut'** (grammar l.832, ex.138 `marra-ka`),
  'hand/five' (number system). Context disambiguates.
- **`janay` 'stand' ≈ `jana` 'they'** (3pl) — reword to `bunda` etc. where the homophony bites.
- **✅ WATCHLIST CLEARED: `buburr` 'headland' = confirmed PHANTOM** (absent from dictionary.yaml + grammar.md; only
  `bubu` exists). Swept 2 accepted rows (b039.31, b042.14) → **`jalun-ngandal`** ('sea' + 'mouth', a transparent
  attested compound = sea-point) I3-safe; added to lint `DENY_ALWAYS`. (`kubu-burr` 'smoke-PERL' is unrelated — the
  denylist's `(?<![a-z])` boundary excludes the `kububurr` token.)
- **Lint updated:** word-final `-rriny` (plural demonstratives, grammar §3.7 Table 3.13) added to the legitimate
  word-final-`-ny` allowlist alongside `-muny`/`-nyji`.

---

## batch-081 — PLANTS & BUSH FOOD (lexical, 2026-07-06)

**Inventory (grep-verified).** FOOD: `mayi` plant-food (vs `minya` meat), `wunba` honey, `kawar` honey-bread,
`kanunjul` grass-tree resin. YAMS (deepest sub-inventory): generic `bambayal`/`kawu`/`juwal`/`ngakun`/`biyangkal`/
`wubali`, `wukay` hairy-yam, `banjay`/`kalkurr`/`warrabuka` wild-yam, `wawukuna` long-wild-yam. FRUIT: `junda`
wild-plum, `jilanji` edible-fig, `kangka` wild-grape, `jidu`/`junjun` wild-fruit, `bulngkar` apple, `kurruy`
plum-tree. NUTS: `marra` zamia-nut, `darka`/`barka` nut, `bijalabay` five-corner-nut, `bilar` candle-nut-tree,
`jalnji` poison-nut-tree, `baway` black-bean-tree. PARTS: `diburr` seed, `nganka` flower, `birra`/`bindi` leaf,
`dumbul` bark, `ngara` root. PLANTS: `madja` scrub, `nganjirr` grass-tree, `bilanji`/`kumul` grass, `jumul-jumul`
grass-seeds, `maya` vine. VERBS: `nuka-l` eat, `waju-l` cook/burn, `baka-l` dig, `dinda-l` roast, `maja-l` chew,
`nyurrba-l` grind, `julurri-l` wash-obj, `nyanda-l` chop, `dumbarri-l` crack, `dara-y` fall. STATE: `kulbul` ripe,
`dandi` raw/hard, `dakwuy` hungry, `yajin` full-of-food. SUPPORT: `babi` grandmother, `nulu` ashes, `daburri`
swamp, `buyi` bird, `dabu` bee, `dimbirr` hollow-tree, `wabarr` shade, `jibar` stomach, `janku` hole.

**Rulings / corrections:**
- **⚠ `janji-l` = 'swim, bathe'** (grammar l.3010, l.4430 `bana-nga janji-l`; dict janjil 'wash/bathe'; `janji-manil`
  CAUS 'bathe someone', `bujil-janji-l` 'drown') — **NOT 'leach'.** I misused it in b080.2 and **swept it I3-safe** →
  `bana-nga wuna-nka` 'soak in water'. There is no dedicated 'leach' verb; the zamia-prep process is *described*
  (soak the raw/poison nut in water many days). Phantom-SENSE, invisible to the lint — gloss action verbs before use.
- **`marra` triple-polysemy** reconfirmed: 'zamia nut' (ex.138) / 'tree' / 'hand,five'. **`dumbul`** = 'bark' also
  serves 'shell/husk' (nut shells).
- **LOC allomorphy note:** u-final → `-ngu` (`bubu-ngu`, `juku-ngu`); l-final → `-ba` (`wumbul-ba`). The lint's LOC
  check accepts `-a` after *any* consonant (its examples pair `bayan-ba` with single-r `wungar-a`), so an l-final
  `wumbul-a` slips through — kept the data rigorous (`wumbul-ba`) but did not tighten the rule, since single-r `-a`
  is legitimate and a blanket consonant+`-a` flag would false-positive.

---

## batch-082 — PERSONAL PRONOUNS (construction, 2026-07-06) — see cheatsheet Rule 48

Full free-pronoun paradigm systematised (grammar §3.5 Table 3.7): SG/DUAL/PLURAL × inclusive/exclusive, on a
**split-S** alignment (pronouns NOM-ACC; nominals ERG-ABS). Paradigm table is in cheatsheet Rule 48. Key data rule:
possessive pronouns (`ngayku`/`yunu`/`nyungu`/`ngananga`/`jananga`…) are used adjectivally with **NO extra `-mu`**
(`ngananga bubu` 'our country', never `*ngananga-mu`); `nyungu` = 3sg POSS AND inanimate 'its'.

**Support-word phantom-SENSE corrections (all caught at authoring by grep-before-use):**
- **`ngamba` = 'not seeing'** — NOT 'tomorrow'. Tomorrow = **`wunkun`**.
- **`ngara-l` = 'build'** — NOT 'listen'. Listen = **`milka-jana-y`** (ear-stand). (The lint comment already flags
  this trap; `ngara` the noun = 'root'.)
- **`barrbal` = 'black bream'** (a fish) — NOT 'yesterday'. Yesterday = **`yilayku`**.
- **`kambar` = 'white clay'** — NOT 'sharp'. Sharp = **`jalngkun`**.
- **`milbil` = 'reveal'** — NOT 'find'. Find = **`warrmba-bunga-l`** (ex.142) / `ngunnga-bunga-l`.
- `yinjilji` 'afraid', `jiba-yararri` 'frightened' (liver-frightened), `kunbayn` 'finish', `mara-kunbay` 'rest',
  `muru` 'together', `daji-wa-y` 'share' (give-RECIP).

---

## batch-083 — FISH & SEA CREATURES (lexical, 2026-07-06)

**Inventory (grep-verified; ~119 marine headwords — a coastal people's deepest domain).** FISH: `kuyu` (generic),
`judi`/`kudi` barramundi, `kalngkan`/`milkaji` mullet, `kalu`/`kubija` garfish, `barrbal` black-bream, `jijirr`
red-bream, `kurrubal` cod, `julaji`/`kanyaji` catfish, `jirril` small-fish; PARTS `jindi` scale, `kanya` fin,
`banda` tail. GEAR: `yinba`/`yirrmba` fish-spear, `makarr` net, `badur` hook, `wukurr` line. TURTLE/DUGONG (prize
hunts): `yalnga` sea-turtle, `kadan` turtle-shell, `biwuy` dugong. SHELLFISH: `julul`/`marku` oyster, `mukirr`
mussel, `kunkun` periwinkle, `baymbay` mud-clam, `dakaldakal` trocus, `milbar` shell; CRABS `wurru-bulan`/
`wuli-wuli`, `wakal` prawn. RAYS/SHARKS/OTHER: `yaburr` shark, `yawu` stingray, `yidi` manta-ray, `kurrija`
octopus, `kulil` jellyfish, `yuray` sea-snake. SEA: `jalun` sea, `dulngku` reef, `yira` tide (`balar` high /
`ngajal` low), `mulngku` wave, `jukar` sand, `kajul` mangrove, `kambal-kambal` mud. `janji-l` = swim/bathe/DIVE.

**Rulings / lint whitelist (grep-verified):**
- **`yalnga` 'sea turtle'** added to lint `LOC_OK` — it ends `-lnga` and tripped the l+nga LOC check, but it is a
  lexical root (like `kalnga` 'uncle'), NOT a locative form.
- **`dakaldakal` 'trocus shell'** added to lint `SOLID_REDUP` — a lexicalized reduplication (like `bulbul`
  'coucal'), not productive redup.
- Polysemy: `yaba` = eel / elder-brother; `kadan` = turtle-shell / `kada-ny` 'came'; `maja` = boss / `maja-l`
  chew / `madja` scrub — all context-disambiguated.

**✅ WATCHLIST CLEARED: `daga`** (garbage multi-sense phantom) is now **0 in all accepted rows** and promoted to
lint `DENY_ALWAYS`. Full per-sense reconciliation: 'mouth'→`ngandal` (b042.13, b040.9), 'tooth'→`dirra` (b041.27),
'end/point'→`jungku` (b042.40), 'shut'→`nanda-l` (b040.9), 'hard-chewing'→`maja-nka` (b041.32). Remaining DENY_NEW
debt: **both `wanka` and `yumbul` ✅CLEARED 2026-07-06** (wanka → -wa-nka RECIP-PURP + 1 'dry'→marral; yumbul → kuda/ngangkal by sense). Numeric-quantified DENY_NEW watchlist rows (kulur-jambul/yilbay/janka-yukil/jarrakay/bubu-jandu/jukarr/kunkul/bubu-warral/jani-warra + `jubi`×0) remain for future sweeps; all barred from new work by lint DENY.

---

## batch-084 — SUBORDINATE CLAUSES (construction, 2026-07-06) — see cheatsheet Rule 49

Systematised all seven subordinate-clause types (§4.4): PURPOSIVE `-nkV`, PRECAUTIONARY `-nyji`, SUCCESSIVE
`-nyjiku`, SIMULTANEOUS/CAUSAL/RELATIVE `-nya`, PRIOR-EVENT `wawu-…-nya-muny`, HYPOTHETICAL `-nya-mun-ku`; plus the
⭐ERG-marked SUB `-nya-mun-du` (reassigns the SUB action to the MAIN A/S NP). Full detail in cheatsheet Rule 49.

**Support vocabulary — grammar-EXAMPLE-attested** (thin/absent in dictionary.yaml, but attested in Patz's numbered
examples, a valid primary source): `bajaburray` tired (ex.485), `wala-l` enter (ex.492), `durrba-l` gobble
(ex.486), `junkalu` billycan (ex.501), `jinkalmu` brown-snake (ex.493), `dingka-l` knead (ex.447). Dict-confirmed:
`muku` back, `manu` throat, `kabu` rotten, `yangka` green-ant, `kararr` blanket, `nambarr` bamboo, `jukijuki`
chicken, `jabi-l` kick. ⚠ `muja-l` = 'gather firewood' (ex.483) NOT the dict noun `muja` 'place'. Loans (in Patz's
own examples): `buliman` policeman (ex.460), `yarraman` horse (ex.475).

**Morphology note:** verb+`-nyV` SUBORDINATE forms keep `-nya`/`-nyu` (never reduce to `-n`), but a MAIN-clause
verbal PAST reduces to solid `-n` even under reduplication (`daran` 'fell', `dunga-n-dungan` 'went along') — the
lint's `-ny`-final check correctly distinguishes them.

---

## batch-085 — BIRDS (lexical, 2026-07-06)

~35 dict-confirmed bird species. Unlike land animals, the bird field is thick with **cultural-signal species**
whose names encode belief: `kurri-kurri` **stormbird** (announces the wet season), `kuyir` **bush curlew** (its
night cry = a death), `jiway` **messenger night bird**, `burrkul` **spirit bird**. Generic bird = `buyi`. Species:
`kurranji` cassowary, `diwan` turkey, `kurrbal` native-companion, `jarruka` scrub-hen, `kadanji` black-cockatoo,
`karrambil` king-parrot, `birrbirr` parrot, `waja` crow, `dawa-dawa` magpie, `kulbal` brolga, `dabuy`/`milman`
kingfisher, `kalkuy` owl, `bulnja` frogmouth, `kalin-kalin` hawk, `jinabiju` chicken-hawk, `wandi` eagle,
`kururrungka` kookaburra, `bakamu`/`kuludu`/`juku-juku`/`karunkurr`/`munungkul` pigeons & doves, `jaka` friarbird,
`biru-biru` rainbow-bird, `birmba` ibis, `jamarbina` goose, `nili-nili` duck, `mabal` swallow. Parts: `nangki` wing.

**⚠ Phantom-SENSE corrections (caught at authoring by glossing the intended verb against grammar first):**
- `ngaki-l` = **'HIDE'** (grammar l.3389: ngaki-l 'hide', +mani-l 'elope'), **NOT 'steal'** → used `karrba-l` 'grab'.
- dance VERB = `wuri-l` (grammar ex.464 `warrma wuri-n-wuri-nya`); `warrma` is the corroboree **NOUN**, not the verb.
- 'hard' = `junkurr`; `jarra` = **'more'**, not hard.
- **KY has NO dedicated 'to fly' root** — a bird taking off = `wandi-l` 'get up/rise' (l.3014/ex.407). `marra-warri`/
  `nangkibu warri` are the INSECT 'fly' (nouns).
- `babarr` = **'older sister'** (b079 kinship), also glossed 'young cassowary' in some entries — used `kurranji buban`
  to avoid the kinship homophone. No attested 'beak'/'nest' word → described around (bill=strength, nest=eggs+branch).

**Attestation-source notes:** `diburr` = 'seed' (dict) but 'egg' (grammar ex.441) — round-small-thing polysemy,
serves both. `wandi` is a true homophone pair: NOUN 'eagle' vs VERB `wandi-l` 'rise'. `dawa-dawa` magpie is a
hyphenated lexical reduplication (like biru-biru/kurri-kurri/juku-juku/nili-nili). y-final human nouns do NOT take
LOC `-nga`. New support: `dakil` branch, `barka` nut, `nganka` flower, `wulngku` song, `kankur` half (`wungar
kankur` = midday), `yirrka-y` call-out, `baka-l` scratch/dig.

---

## batch-086 — VOICE: the -ji- intransitivizer (construction, 2026-07-06) — see cheatsheet Rule 50

One suffix `-ji-` gives reflexive, chance/topic/agentless passive, AND antipassive; the NP frame decides the
reading. **Surface:** NONPAST `-ji-y`→`X-ji` (/y/-deletion after /i/; lint bars `X-jiy`), PAST `-ji-ny`→`X-jin`
(solid `-n`), 'keep V-ing' = REDUP `X-n-X-ji(n)`. Chance/topic passive demotes the AGENT to potent LOC:pt
(`dingkar-anda`, `babi-nda`, `jalbu-ndu`); an INANIMATE agent stays INST `-bu`. `kanban` 'by mistake' marks a
TRANSITIVE clause (intentional act, wrong effect) — the contrast to the chance passive. Full detail in Rule 50.

**Support vocabulary (verified):** `julngka-l` rub-on/paint (ex.185), `julurri-l` wash, `yirrba-l` scratch (ex.338),
`narri-l` step-on/poke (ex.349), `yajarri-l` laugh, `mana-l` take/bring (ex.362), `bunjil` widow(er) (ex.231/337),
`kinka-l` play (ex.469), `walu` face, `munju` forehead, `ngunjil` charcoal, `jilngarr` headband, `kamu` mosquito,
`wukay` (hairy) yam, `dubar` level/flat, `mayngku` mango (loan), `jikan` grass, `jija` grandchild.

**⚠ Phantom-SENSE corrections (caught at authoring):** `makirr` = **'yellow ochre'**, NOT 'green/new' → dropped
'green' (no clean 'green' word; new grass = `jikan buban`). `jija` = **'grandchild'**, not 'son' → used `warru`
for the carriers. `dabul` = **'pierced nose'**, not 'turtle' → `yalnga`. `ngangkal` = **'ignorant'**, not 'face'
→ `walu`. `kirraji` = **'work'**, not 'headband' → `jilngarr`.

---

## batch-087 — WEATHER, SKY & SEASONS (lexical, 2026-07-06)

Full celestial/meteorological/seasonal/tidal field. Like the omen-birds of b085, the sky is **cosmology, not just
weather**: `yiril` **rainbow** IS `yarru` the **rainbow serpent** (lives deep in the water holes; children must not
point at it or the big rain comes); `kija` **moon** is the man who made the women at Roaring Meg Falls (grammar
l.719); a `binyu` **shooting star** means someone has died.

**Inventory** — CELESTIAL: `wungar` sun/day, `kija` moon/month, `dawar` star, `binyu` shooting-star, `kurrubijal`
morning-star, `jiri` sky, `balbal` bright/shining. RAIN: `kaba` rain, `jabulbina` thunder, `balbay` lightning,
`ngurrban` cloud, `jalungkarr` flood, `wadjal` cyclone. WIND: `muyar` wind, `kumbamu` trade-wind, `wurunurru`
whirlwind. TEMP/SEASON: `wumbul` hot, `kiway`/`ngiki` cold, `wangariji` **hot season**, `ngurrbal` fog. TIME:
`wunkuwingku` morning, `muduwaju` dawn, `kunarangkal` middle-of-night, `kunbu` big-day, `ngungul-ngungul` dark.
TIDE: `balar` high-tide, `ngajal` low-tide, `yira` tide. Also `manjal` mountain, `kubu` smoke.

**Day/year cycles are EXPRESSED, not named:** sunrise = `wungar daka-l` 'sun climbs', sunset = `wungar dara-y`
'sun falls', sun-peek = `wungar jalama-l` 'sun jumps out'. No dedicated wet/cold-season word → `kaba-wungar`
'rain-time'; country 'turning green' = `jikan-ma-l` 'become grassy'. `kija` doubles as 'month' (`kija jambul-muny`
'after two months', ex.280).

**⚠ Phantom-SENSE / attestation:** `waku-l` 'shine' is **ABSENT** → `balbal` (dict L885, a lint-allowed solid
redup). `jalama-l` = **'jump'**, not 'peek' (the compound `wungar jalama-l` = sun peeks/jumps out is fine).
`kija` dict='place' but grammar l.2509 = **'moon, month'** (use the grammar sense). `bulmba` absent → `bayan`/
`bubu`. **LOC allomorphy reinforced:** single-`r` → `-a` (`wungar-a`, `balar-a`, NOT `-nga`), `l`-final → `-ba`
(`balbal-ba`, `Ngajal-ba`), `y`-final → `-mba` (or drop on adjectives/temporals).

---

## batch-088 — COORDINATION & CLAUSE-CHAINING (construction, 2026-07-06) — see cheatsheet Rule 51

Kuku Yalanji has **no 'and'**; clauses/NPs are juxtaposed with co-referential S/A/O deletion. Full detail in
cheatsheet Rule 51. Particle/clitic rulings established here:

- **`yamba` / `yambada` / `yambala` = 'BUT'** (a contrasting state; grammar l.3835/5072), a **homophone** of `yamba`
  'house'. This retroactively confirms the heavy `yambada`-as-'but' usage across the dense b032-048 narrative rows.
- **`kari` = 'but'** (adversative, introduces a HINDERING event) AND the plain NEG — one particle, two jobs (ex.388).
- **`-baja`** enclitic = 'again / on / back / too' on a verb (`dunga-ny-baja` 'went on again'); same clitic as the
  nominal intensifier `-baja` '-very/more' (`kalbay-baja` 'very far').
- **`-da`** (TEMP1) = 'and then', on the past verb (`wunana-ny-da` 'and then rested', ex.385).
- **`yala`** 'OK, let's' (precedes a suggestion) / **`yalada`** 'and so, that's settled then' (grammar l.6292-6293)
  — discourse connectives. NP conjoining via COMITATIVE **`-ji`** 'with'.

**Attestation notes:** `balbi` **'hunt' IS a genuine dict headword** (L912) — an earlier `balbil` grep missed it
because the lemma is bare `balbi`; the 228 accepted `balbi` rows are sound. `buwun` = **'spoon'** (grammar l.1092),
NOT 'boat' — avoided (no reliable 'canoe/boat' word). Support verbs: `nyunba-l` turn-back (ex.382), `baduri` fishing
line (ex.389), `kaja-l` wrap (ex.384), `kulba-l` pull-out (ex.384), `kunba-y-mani-l` finish (ex.165), `yinil` afraid
(ex.47, takes DAT).

---

## batch-089 — REPTILES, FROGS & INSECTS (lexical inventory, 2026-07-06)

Completes the fauna arc (b075 land-animals · b083 fish · b085 birds · **b089 creeping things**). ~45 species
attested from dictionary.yaml + grammar.md. Like birds and weather, the field is dense with belief and food-economy.

**SNAKES:** `jarba` snake (generic) · `jinkalmu` brown snake / **taipan** (ex.217 glosses it 'taipan') · `kundurr`
death adder · `kungkun` carpet snake · `bindimu` black snake · `kabul` rock python · `kalkamuku` green tree snake ·
`bakay` water snake. **LIZARDS/GOANNA:** `jadi` sand goanna · `kalajarr` scrub goanna (prized food) · `bajabaja`
**blue-tongue lizard** · `binanjal` frill-necked lizard · `bilbil-bilbil` gecko · `jimalili` mountain lizard ·
`bajuy` lizard. **CROC/TURTLE:** `bilngkumu` crocodile · `ngawiya` sea turtle. **FROGS:** `karrkurr` green frog ·
`kubu-kubu` tadpole. **GRUBS (food):** `mujurr` witchetty grub · `jambun`/`kurran` grub · `kinga`/`durra`
caterpillar. **ANTS/BEES:** `munjurr` green ant · `jabarrangkul` black ant · `dabu` bee · `kuja` small stingless
bee · `wunba` **honey** · `mulma` hornet · `jawurraji` large ant bed. **FLIES:** `kamu` mosquito · `marra-warri`
fly · `diri-diri` sandfly. **OTHER:** `malal` spider · `biringal` scorpion · `birinjil` centipede · `jimu`
grasshopper · `nganjamu` worm. **VERBS:** `bayka-l` bite/sting · `mara-warri` crawl.

**Two MYTH beings (grammar l.719):**
- **`bajabaja`** the blue-tongue lizard — its eggs hatched in the dry Bloomfield River bed and **turned into two
  prominent rocks** in the river; blue-tongues are also said to fight and **kill the taipan** (ex.217 "Bajabaja-ngka
  jinkalmu bayka-ny-baja" 'the blue-tongue bit the taipan again').
- **`kurriyala`** the carpet snake — **who died and is buried at `mangkal` Cedar Bay** (ex.284 "made a belt from the
  carpet snake, kurriyala-muny").

**SENSE-SPLIT ruling — `kurriyala`:** dictionary.yaml glosses it **'grunter'** (a fish), but grammar l.719/ex.284
uses it for **'carpet snake'** (the myth being). Both senses are real; the everyday carpet snake was written with the
unambiguous **`kungkun`**, and `kurriyala` reserved for the myth being — the same both-senses-are-real treatment given
`kija` (moon/place), `diburr` (seed/egg), `wandi` (noun/verb).

**Attestation guards:** `wanya` = **'who'** (animate interrogative, grammar l.2696 Table 3.10), so 'which tree' =
**`wanyu`** 'what' (inanimate). `kayal` = 'undeveloped, unripe' (ex.167 `mayngku kayal` unripe mango) → used for 'raw'
(witchetty grub eaten raw). No dedicated 'web/nest' root → **`bayan`** 'dwelling/constructed-thing' used for spider
webs, ant nests, hornet nests (metaphorical extension of the 'camp/house' sense). Derivations exercised:
`yinil-mani-l` 'frighten' (afraid-CAUS) and `wumbul-mani-ji` 'warm oneself' (warm-CAUS-REFL, stacking the b086 `-ji`
intransitivizer on a CAUS stem).

---

## batch-090 — CONTENT QUESTIONS & INTERROGATIVES (construction, 2026-07-06) — see cheatsheet Rule 52

The full interrogative paradigm (grammar §3.6), all from proto-root **\*waNH-**. Detail in cheatsheet Rule 52.

**Inventory (grammar-primary; most have thin/no dict entries):** `wanya` who · `wanyu` what · `wanja`/`wanjabu`
where · `wanjamuny` where-from · `wanjawanja` **when** (l.2787, NO dict headword) · `wanjarr`(-ku) how (ex.132/133) ·
`wanjarrinya` how many (l.2790) · `wanjinya`/`wanjaku` which one (ex.134) · `wanyunguy`/`wanjanguy` what kind
(-nguy, ex.135-137) · `junjuy` something (indefinite generic). Case-inflected forms carry meaning: `wanyangka`
who[ERG], `wanyanka` for-whom, `wanyanji` with-whom, `wanyamba` whose; `wanyurringku` = **why** (ex.127b),
`wanyurrimbu` = why-that-place (ex.127a), `wanyurrinji` = **'sick with what'** (ex.128), `wanyu-baja` = 'what else'.

**Attestation rulings:**
- **'ask' = `babaji-l`** (dict headword + ex.101 "Ngayu yaba-nda babaji-ny" 'I asked my elder brother'), past
  `babajin`. Used for every reported/embedded question — do NOT invent `kuku-ma-l`.
- **'yesterday' = `yilayku`** (temporal headword). **`bengu` is a PHANTOM** for 'yesterday' → added to lint
  guard-list (avoided; never banked).
- **`kudamundu` = 'behind'** (dict + ex.111 "wukurri-ny kudamundu" 'followed from behind'), **NOT 'beyond'**. Avoided
  this batch. ⚠️ WATCHLIST: b089 row 23 used `dulngku kudamundu` for 'beyond the reef' — reads acceptably as
  'behind the reef' so left as-is, flagged for a future sweep if a cleaner 'beyond' word is wanted.
- **`kada` = PHANTOM** for 'hill/mountain' (no dict entry) → avoided (row 43 reworded to `wangkar-a` 'up high').
- **POLAR questions** need no particle (intonation only, ex.42) → answered `yuwu` 'yes' / `kari` 'no'.
- Pronoun possessives/accusatives confirmed from the paradigm table (l.2580/2595): my `ngayku` / me `nganya` / your
  `yunu` / you `yununy` / his-her `nyungu` (ex.119) / him-her `nyunguny`; 2pl `yurra`.

---

## Phantom-watchlist reconciliation sweep (2026-07-06, interleaved before batch-091)

Full audit of the watchlist against all accepted/revised rows. Results:

- **`burri` ×92 ✅ CLEARED (FALSE debt — attested).** `burri` = **'name; corroboree song'** (grammar l.2095
  "mala-burri 'good singer, song expert' (burri 'name, corroboree song')"; l.3421 `burri-duda-l` 'beat time to
  corroboree'; l.7176 `bubu burri` 'place name'). Sense-audited all 92 rows — every one uses the attested sense
  ('gave the baby a name', 'called his name', 'taught the names of the winds/tides/stars', 'song expert'). No edits
  needed; struck from watchlist. `mala-` 'expert' is itself a real derivational prefix (§3.6.1(iii): mala-kalka
  spear-expert, mala-minya good-hunter, mala-mayi good-cook).
- **`kalbal` ×30 ✅ CLEARED (FALSE debt — attested).** `kalbal` = **'remedy, medicine'** (dict headword). All 30
  rows use it correctly ('boiled the remedy', 'made a remedy from bark', 'the country's remedy', 'plant medicines').
  Struck from watchlist. (Note: distinct from the derivational/other `kalbal`; the dict gloss 'remedy' governs.)
- **`jani-warra` ×1 ✅ CLEARED (swept).** #2428: `jani-warra` unattested (`jani`='well cooked' + `warra`= the
  -(w)arra 'inhabitants of' suffix, l.2037) coined for 'apart'; `kima` also misused ('kima'='soft', l.1236). Revised
  "kima jani-warra-manin" → attested **`ngundu-kari-manin`** (near[ngundu]-NEG-CAUS 'kept not-near/apart'); the
  avoidance sense stays on the attested `jibarr-jibarr` already in the row. I3-safe (revisions row); residue 0.

**⚠️ DEFERRED — the dense-cluster sweep (scoped, not yet done).** The genuine remaining watchlist phantoms —
**`janka-yukil` ×10** ('skill'), **`yilbay` ×9** (drifting: 'bright'/'useless'/'mere'/'beautiful'), **`jarrakay` ×8**
('carrier/craft'), **`bubu-jandu` ×6** ('dry gully') — are **concentrated in ~31 deeply-compromised philosophical
wisdom rows** (batches b021-024 ≈ #2226-2340 and b043-047 ≈ #2250-2378), authored before the phantom discipline
matured. These rows ALSO carry broader unverified vocabulary that pervades them: **`yukil`** (dict gloss corrupted to
boolean 'True' — real sense undocumented; used everywhere as 'good/proper/tool'), **`murni`** (NONE; used as
'make/prepare'), **`bikirr`** (NONE; used as 'shame'), and `kima`-as-'avoidance'. Because these interlock (multiple
phantoms per 100-word row) and several have NO clean attested mapping, this needs a **dedicated full-rewrite sweep
(a batch-sized effort of its own)**, NOT inter-batch token-patching — patching one phantom would leave Frankenstein
rows still carrying the others. Scoped as a future work item. `jubi` remains ×0 (DENY_NEW, never entered).

---

## batch-091 — FIRE, TOOLS, WEAPONS & ARTEFACTS (material culture, 2026-07-06)

The made objects of daily life — the human counterpart to the natural-world lexical batches. ~45 artefact/tool terms.

**FIRE:** `baya` fire · `jimal` fire stick · `jakalamba-l` start a fire · `dama-murni-l` twirl a fire drill ·
`kubu` smoke · `ngunjil` charcoal · `jidi` torch. **TRAP:** `bajar` names Moreton Bay ash / white gum tree, not
residue ash. **SPEARS (a whole taxonomy):** `kalka` fishing spear ·
`dara` bamboo spear-stick · `biyul` spear head/point · `jinil` barb · `kurajan` turtle spear point · `murrangkal`
fighting spear · `kukuni` big spear; `dama-l` spear (v), `mumal` throw a spear. **WOOMERA/BOOMERANG/SHIELD/CLUB:**
`balur` spear-thrower/woomera · `wangal` boomerang · `kunjuri` shield · `mirru` club · `jarrngkurr` weapon. **AXE/
KNIFE:** `warrbi` axe · `naybu` knife. **BAGS/CORD/NET/HOOK:** `balji` bag · `ngunyin` dilly bag · `karra` rope/
string · `makarr` fish net · `badur` hook. **SHELTER/BEDDING:** `wurun` humpy · `bira` windbreak · `bilangkurr`
blanket. **OCHRE/PAINT/ADORN:** `murbuy` red ochre · `makirr` yellow ochre · `ngunjil` charcoal(black) · `julngka-l`
paint/rub on · `jilngarr` headband · `wayarri` hair belt. **Cultural crossovers:** ochre is the paint of the
`warrma` (dance/corroboree); the `wangal` boomerang doubles as a rhythm instrument — two clapped to `burri-duda-l`
'beat time to the song' (l.3421).

**Sense-traps caught (grepped at authoring):** `jaba` = **'stick'** NOT 'play' · `bangkarr` = **'body'** NOT 'tool'
(KY has no generic 'tool'; `jarrngkurr` 'weapon' is the nearest) · `walu` = **'face/forehead'** NOT 'head' · `kaban`
= **'paper'** NOT 'hair' · `kangkal` = **'child'** NOT 'chest'. **No reliable 'canoe' word** — dict `marrakan` and
`wada` both resolve to **'tree'** at the headword (the harvest's 'dugout canoe' gloss is a second, ambiguous sense),
so the canoe/paddle sub-theme was dropped rather than coin. `murni`/`nyurrba`/`kambar`/`mula` unverified → avoided.
One post-bank fix: removed bare **`warral`** ('curved', a phantom swept earlier this session — only the reduplicated
`warral-warral` 'round' is legal) from row 19.

---

## batch-092 — NEGATION, PROHIBITION & PRIVATIVES (construction, 2026-07-06) — see cheatsheet Rule 53

Four formally distinct "not/without/don't" devices (grammar §3.9.2/§3.8.4.1/§3.2.3.4). Detail in cheatsheet Rule 53.

**Verb-cluster wins (grammar l.2932 — the 'ear' compounds):** `milka-jana-y` = **'listen'** (ear-stand) ·
`milka-wula-y` = **'forget'** (ear-die) · `milka-bu bayka-l` = **'think'** (bite-with-ear) · hearing = `milka-bu
nyaji-l` or plain **`nyaji-l`** 'perceive' (ex.457 glosses `nyaji-ny` as 'hear-PAST'). Other verified: `dukul-wuri`
= **'angry'** (L6387) · `wukurri-l` = 'follow' (l.3092) · `kaka` = 'sore' · `ngali` = 'we two' (1du) · `yijarri-l` =
'put' (ex.153) · `kanga-l` = 'chase' (ex.149) · `kamu` = **'alcohol/grog'** as well as 'mosquito' (ex.90 `kamu-baka`
'drunkard').

**⚠️ CORRECTION — `ngara-l` is NOT 'hear'.** `ngara-l` = **'set up (camp), spread (a sheet)'** (ex.234 "bayan
ngara-ny" 'set up camp'; ex.416 "kararr ngara-l" 'spread a sheet'). The dense **b021-024 wisdom rows** repeatedly use
`ngara-l` for 'hear/listen/read' (e.g. "buyi ngaran" 'listened to birds', "minya ngaran" 'read the animals') — this
is **added to the deferred dense-cluster sweep** as a new item (fix → `milka-jana-y` / `nyaji-l`).

**Other sense-traps caught (avoided this batch):** `nyaka` = **'command'** NOT 'drink' (drink = `nuka-l` 'consume') ·
`kuli` standalone = NONE (but **`kuliji` = 'savage'** is a real lexeme, so b089's `kuli-ji` 'savage bees' is
sound) · `wawu` = 'want' (also dict 'soul') · `kada`/`yambakari` phantoms → avoided (`kada`='up-high' via `wangkar`;
'nothing/no meat' via privative `minya-kari`).

**IMPERATIVE paradigm now explicit (retro-validates all prior IMP use):** -l disyllabic → **∅** (`kanga`, `mani`,
`bunda`, `nuka`, `bawa`, `daji`, `nanda`) · -y verbs → **-y** (`dunga-y`, `kada-y`) · 3+ syllables → **-ka**
(`yijarri-ka`, `julurri-ji-ka`). 1du/1pl + IMP = hortative 'let's'. IRREALIS `-nyaku` 'should (have)'.

---

## batch-093 — LANDSCAPE, COUNTRY & DIRECTIONS (bubu) (lexical, 2026-07-06)

The foundational spatial vocabulary — the ground on which every other batch stands. ~40 terms. Headline: **`bubu`**
= 'ground' AND 'country' AND 'place' in one word ("this country is our mother, she gives us everything", row 1).

**COUNTRY/GROUND:** `bubu` · `balay` ground. **LANDFORMS:** `manjal` mountain · `kangku` valley · `jalkar` high
bank · `jalkaraburr` mountain peak · `kulji` rock/pebbles · `jalngarr` flat rock · `jinali` smooth rock ·
`julbarr-warri` slippery rock · `jundi` pumice. **WATER:** `bana` water · `wawubaja` river/creek · `jalun` sea ·
`daburri` swamp · `jirka` spring/soak · `janku` waterhole · `dajali` deep water · `balar` high tide (`bana bada` low
tide) · `dulngku` reef. **VEG ZONES:** `madja` scrub/rainforest · `duduy` bush · `jamar` newly cleared scrub ·
`julbin` scrub tree · `jikan` grass. **SPATIAL:** `wangkar` up · `bada` down · `bada-bada` below · `dukurr`
inside/deep · `dindarra` middle · `jarra-jarra` high/steep · `kala-kalbay` far away · `yaluy` here · `yinyay` there.
**SKY:** `jiri` · `jina` track/foot.

**⭐ The CARDINAL/DIRECTION system is authentically Aboriginal, NOT an English compass.** There is **no clean
'east'/'west'** — orientation runs **up-inland vs down-seaward**. `kungkarr` = 'north', `naka` = 'south', `jibarr` =
'inland/hinterland' combine with `wangkar` 'up' / `bada` 'down' to place everything relative to the sea and the
mountains (row 33: "we must go DOWN toward the sea, not UP into the high inland country"). A translation model must
learn that KY 'up' (`wangkar`) frequently means **inland/upstream**, not merely elevation, and 'down' (`bada`) means
seaward/downstream. **Guard:** `baral` = **'feeling'** (dict) NOT 'road' → 'track/path' is `jina` (also 'foot').
Avoided phantoms/unverified: `kada` (hill), `bimbi` (new), `bikul` (salt), `jangan` (mouth), `jangka` (crossing),
`juru` (reach), 'island' (no clean word → `jukar bubu buban` 'small sandy grounds').

---

## batch-094 — POSSESSION & THE GENITIVE (construction, 2026-07-06)

Possessive-system rulings + body-part/kin inventory anchored (see cheatsheet **Rule 54** for the full construction).

**BODY PARTS (inalienable possession):** `mara` hand · `jina` foot/leg · `milka` ear · `walu` face · `dukul` head ·
`miyil` eye · `mungka` hair · `ngandal` mouth · `dirra` tooth · `jibar` stomach/belly (**NOT `jiba`, which is
'liver'**). **KIN:** `ngamu` mother · `nganjan` father · `kami` grandfather/grandparent (FF/MM) · `babi` grandmother ·
`yaba` elder brother (polysemous with dict 'eel', but grammar ex.101/119 fix 'elder brother') · `dunyu` husband ·
`manyarr` wife · `jija` grandchild.

**⚠️ PHANTOM caught: `ngamun`** — I coined it for 'back/shoulder'; it is **unattested** (0 in grammar; not a
headword). Real forms: **shoulder = L2750, back = L20236, shoulder-blade = L7665.** Row 19 was reworded (dropped the
body part) rather than whitelisted — phantom-lexeme discipline working as intended (a phonotactically legal invented
body-part is invisible to a human eye but the lint + grep-check caught it).

**⚠️ WATCHLIST — plural pronoun possessives (defer/verify):** singular POSS `ngayku`/`yunu`/`nyungu` are solid, but
the **plural** possessive forms are OCR-ambiguous in the pronoun table (l.2582 shows a `-nga`-type column: `ngananga`
1pl, `ngalinga` 1du, `yurranga` 2pl, `nganjinanga` 1pl.exc — vs the `-mba` I used loosely). **b093 used `ngana-mba`
for 'our' (rows 1/40/50).** This is possibly wrong (should be `ngananga` or the noun-POSS pattern). Flagged for a
future reconciliation sweep; batch-094 AVOIDED all plural pronoun possessives (used `ngayku`/singular or noun-`-mu`
instead). Do NOT propagate `ngana-mba` further until the table is re-read against a clean scan.

---

## batch-095 — PLANTS, TREES & TIMBER (lexical, 2026-07-06); + FOUR sense-drift watchlist entries

Completes the environmental quartet (b087 weather · b089 reptiles/insects · b093 landscape · b095 flora). Avg **9.26
w/row — NEW corpus high**.

**THE TREE + PARTS:** `juku` tree/wood/stick/timber (generic) · `birra` leaf / `bajarr` leaves · `bangkan` root ·
`dakil` branch / `dakil-dakil` branches · `warrur`/`dumbul` bark (`warrur dukurr` inner bark) · `buyku` paperbark ·
`nganka` flower · `mawar`/`kalal` vine · `diburr` seed/nut · `dingal` base of tree · `dimbirr` hollow trunk.
**SPECIES (dict-attested):** `baway` black bean · `baril-baril` Moreton Bay fig · `bijin` tea tree · `bilar` candle
nut · `dakumbar` water gum · `dalban` oak · `dilbal` hickory · `banday` cherry-like · `babajaga` blood wood.
**CULTURE:** black-bean nut soaked long in the creek to leach the poison (grammar l.671); paperbark for beds &
meat-wrapping; fig inner-bark blankets; lawyer-cane baskets; medicine bark. **Trees STAND (`janay`)** — NOT `wandi-l`
('get up/rise', of a person).

**VERB corrections:** `daya` = **'give'** (suppletive IMP of `daji-l`, grammar l.3049/3070) — **NOT 'chop'**; chop =
**`nyanda-l`**, cut = **`yaka-l`**. `jubaji-l`/`nyalbu-l` (cook/roast) = **PHANTOM** — no single cook verb; frame via
`baya-ba` 'on the fire' / `ngunjil-ba` 'on the coals' / `nuka-l` 'eat'. New nouns: `yawa` possum, `wunba` honey,
`ngunjil` charcoal.

### ⚠️⚠️ FOUR SENSE-DRIFTS caught this batch — NOT propagated; WATCHLIST for a reconciliation sweep

| Drifted use | TRUE gloss (dict) | Correct word for the intended sense | Accepted-row debt |
|---|---|---|---|
| **`kadal` = 'ripe'** | **PURE PHANTOM** (absent from dict AND grammar) | **`kulbul`** 'ripe' (L15153) | **~10 rows** |
| **`jiba` = 'sweet'** | `jiba` = **'liver'** (L8731-ish) | **`jiba-wulay`** / `jiba-wulawula` 'sweet' (L8776/8762) | **~19 rows** |
| **`niji` = 'heavy'/'now'** | `niji` = **'already'** | **`kulngkul`** 'heavy' (L15341); 'now' = `niji`≈already or reword | **~18 rows** |
| **`kunkun` = 'coals'** | `kunkun` = **'periwinkle'** (shellfish!) | **`ngunjil`** 'charcoal' (L23682) | **~3 rows** |

These are phonotactically legal / plausibly-glossed, so the mechanical lint is blind to them — only the grep-every-word
discipline catches them. **batch-095 used the CORRECT words throughout** (kulbul/jiba-wulay/kulngkul/ngunjil). The
~50 rows of existing accepted debt need a dedicated I3-safe reconciliation sweep (like the y-final LOC and bina→birra
sweeps) — added alongside the deferred dense-cluster b021-024/b043-047 sweep. `kadal` also added to the bank-time
pre-scan phantom tuple so it can't slip into future batches.

---

## RECONCILIATION SWEEP (post-batch-095, 2026-07-06): kadal='ripe' RESOLVED + kada-l='come' misconjugation found

Interleaved reconciliation sweep of the `kadal` debt flagged at batch-095. **The batch-095 estimate of "~10 rows of
kadal='ripe' debt" was WRONG** — a per-row inspection (never a blind global replace!) showed that surface `kadal` is
**almost always the verb `kada-l` 'come'** (elder solid form), correctly segmented as `kada-l` in the analysis field —
NOT the phantom adjective 'ripe'. A blind `kadal→kulbul` replace would have **corrupted 8+ correct 'come' rows** into
'ripe'. This is the "never a blind global replace" rule earning its place.

**✅ kadal='ripe' — FULLY RESOLVED (4 rows, I3-safe → kulbul):** the true ripe-phantom debt was only **4 rows**
(b091.33, b092.1, b094.3, b094.12), now revised to `kulbul` (the real 'ripe', dict L15153 — already used correctly as
`kulbul-ma-l` 'ripen' in b081). The two paired 'sweet ripe' rows also got `jiba`→`jiba-wulay` ('sweet', not 'liver').
**0 kadal='ripe' rows remain.**

**⚠️ NEW WATCHLIST ITEM — kada-l='come' is a MISCONJUGATION.** 'come' is a **y-conjugation** verb (grammar: `karray`/
`kaday` NONPAST, `kada-ny` PAST; exx.49/66/87/99) — so surface `kadal` (=`kada-l`, with the l-conjugation marker) is
**wrong**; NONPAST 'come' should be **`kaday`** (`kada-y`). **~40 accepted rows** carry this, and they are ALL in the
**dense philosophical/proverb cluster (b039–048, b057–078)** — the same region already flagged for the deferred
full-rewrite sweep (with `yukil`/`yilbay`/`jarrakay`/`ngara-l`). So the come-conjugation fix is folded into that
dense-cluster sweep. **2 clean outliers fixed now** (b080.38, b081.18 → `kaday`).

**Lint denylist note:** `kadal` is NOT yet added to lint `DENY_ALWAYS` (would go RED on the ~40 remaining
come-misconjugation rows). It stays in the bank-time pre-scan phantom tuple (catches new authoring). Once the
dense-cluster come-sweep converts those ~40 `kadal`→`kaday`, `kadal` can be promoted to `DENY_ALWAYS`.

### Updated sense-drift watchlist status
| Item | Status |
|---|---|
| `kadal` 'ripe' (phantom) | ✅ **RESOLVED** — 4 rows → `kulbul`; 0 remain |
| `kada-l` 'come' (misconjugation) | ⚠️ NEW — ~40 rows, folded into dense-cluster sweep; 2 clean fixed |
| `jiba` 'sweet' (→ jiba-wulay) | partial — 2 rows fixed (paired with kadal); ~17 remain |
| `niji` 'heavy/now' (→ kulngkul; niji='already') | open — ~18 rows |
| `kunkun` 'coals' (→ ngunjil) | open — ~3 rows |

---

## batch-096 — COMPARISON, DEGREE & SIMILARITY (construction, 2026-07-06)

Degree/comparison/similative rulings (full construction in cheatsheet **Rule 55**). Avg **9.32 w/row — new corpus high**.

**Degree morphemes:** `jarra-` (DEG1 prefix 'rather/more'; comparative + DAT standard) · `-baja-ku` (DEG2 suffix
'very', obligatory `-ku`; inflection slots between `-baja-` and `-ku`) · `bajaku` (superlative 'most'). **Similative:**
`yala` '(be) like/same' (+ `walu` 'face' for appearance) · `walu-yindu` 'different' (face-other) · `yala-karrajikur`
'alike' · `yindu` 'other'. **New grammar-attested adjectives:** `dakuy` 'hungry' (ex.82) · `kingkin` 'cute' (ex.83) ·
`manjarr` 'lazy' · `minday` 'tame'. **New verbs:** `jiba-badi-y` 'be sorry/pity' (liver-cry, ex.85; **surface drops
final y after i → `jiba-badi`**) · `dama-l` 'throw, spear'. `wawu jirray` 'love much' (`jirray` 'lots', ex.122).

**⚠️ Guard: `kaki` = 'if'** (a conditional particle) — NOT 'long ago'. 'long ago' = `kalbay-muny`. (Possible existing
drift of `kaki`-as-'long ago' — add to watch if it recurs; batch-096 used `kalbay-muny` correctly.)

**Note on bare `-baja` as adjectival 'very':** the corpus has used `ADJ-baja` widely (e.g. `jinbal-baja`) for 'very
ADJ'; grammar §3.2.3.8 says adjectival 'very' obligatorily takes the emphatic `-ku` → `-baja-ku`. The bare `-baja` is
the incomplete form (though `-baja` alone is legitimate as 'too/again' and `bajaku` separate = superlative). NOT swept
(pervasive, low-severity, and `baja`/`bajaku` have legitimate standalone uses) — flagged for awareness; batch-096
modelled the full `-baja-ku` throughout.

---

## batch-097 — THE HUMAN BODY (lexical, 2026-07-06)

Comprehensive body inventory (~35 terms), consolidating the scattered b077/b094 parts. Avg **9.76 w/row — new corpus
high**.

**HEAD/FACE:** `dukul` head · `mungka` hair · `miyil` eye · `milka` ear · `ngandal` mouth · `dirra` tooth · `nyabil`
tongue · `bari` chin · `kangkul` cheek · `munju` forehead · `bilirr` eyebrow · `walu` face. **NECK/TRUNK:** `jakay`
neck · `manu` throat · `binda` shoulder · `damu` chest · `bibi` breast · `muku` back · `jibar` belly · `wurra` navel ·
`mirrimar` rib · `bangkarr` body. **LIMBS:** `wakuy` arm · `mara` hand · `jinbar` wrist · `birri` fingernail · `jina`
foot · `jandal` leg · `waba` thigh · `durru` toe · `wulu` ankle. **INSIDE/SUBSTANCES:** `bajibay` bone · `jiba` liver ·
`wubul` heart · `julbi` guts · `mula` blood · `jila-warri` sweat · `nyumba` saliva · `wandul` fat.

**⚠️ HOMOPHONE: `wubul` = 'heart' (L27478) AND 'many/all'** (the ubiquitous quantifier). Reserve `wubul`='heart' for
unambiguous contexts (b097 rows 42/50, disambiguated by surrounding body/emotion words). Do not use it for 'heart'
next to a `wubul`='all' in the same clause.

**GAPS (no clean single word in the available data — circumlocuted, never coined):** nose, finger (→ `mara` 'hand' /
`birri` 'fingernail'), knee, skin, beard, marrow, shell. `dabul` = 'pierced nose' (not generic nose); `birri` =
'fingernail'. New verbs: `bayka-l` bite, `kuni-l` hit/strike, `nanda-l` cover/press, `mukul-ma-l` grow old (past
surface `mukul-ma-n`).

---

## batch-098 — NUMBER & QUANTIFICATION (construction, 2026-07-06)

Number-system rulings (full construction in cheatsheet **Rule 56**). Restricted numeral system 1-2-3-many.

**Numerals/quantifiers:** `nyubun` 1 · `jambul` 2 · `kulur` 3 · `wubul`/`jirray` many · `narmba` 'all' · `nyubun-nyubun`
'each' (distributive). **Plural:** reduplication (`juku-juku`) · kinship `-karra` (kin-only) · dual `-bulal` (pair that
belongs together, ≠ `jambul` 'just two') · pronoun `bula` '3du'.

**⭐ CORRECTION to b095: `waju-l` = 'cook, burn'** (dictionary + grammar ex.65 `waju-ny` 'burnt'). This IS the cook verb
b095 wrongly recorded as missing — `jubaji-l`/`nyalbu-l` were phantoms, but `waju-l` is real. So 'roast the meat' =
`minya waju-l`, not a periphrasis. (Update the b095 note accordingly.)

**New/verified:** `narmba` 'all' · `bulkiji` 'pipi' (small mussel, ex.61) · `duna` 'wet' (ex.60) · `julbarr` 'slippery'
· `yabuju` 'younger brother' · `jamba` 'hillside' · `bula` '3du' · `maral` 'young girl'.

**⚠️ Source conflicts (used the safe form):** (1) `baral` = 'feeling' (dict) BUT grammar ex.60 uses `baral-baral`
for 'roads/paths' — a genuine dict/grammar conflict; rendered 'path' as `jina-jina` to stay safe. (2) `kamu` =
'mosquito' (dict) AND 'grog/alcohol' (grammar `kamu-baka` 'drunkard') — a homophone; and the grammar's plural example
`kumu-kumu` 'mosquitoes' is a vowel variant of `kamu`. To avoid ambiguity the reduplication example used `jarba-jarba`
'snakes' instead of mosquitoes.

**Lint improvement:** the rhotic-LOC check (`[^r]rba$`) now also clears reduplicated whitelisted roots by testing the
last hyphen-segment against `RB_OK` — so `jarba-jarba` 'snakes' no longer false-flags (was: only bare `jarba` in
`RB_OK`). Generalises to any reduplication of an `RB_OK` lexeme.

---

## batch-099 — EMOTIONS & MENTAL STATES (lexical, 2026-07-06)

Full affective/cognitive inventory (grammar in cheatsheet **Rule 57**). KY locates emotion in the body: `jiba` liver
(feeling), `dukul` head / `jakay` neck (anger), `walu` face (sadness), `milka` ear (cognition), `wawu` breath (desire/
fatigue). Emotion **stimulus = DATIVE** (ex.47/52/58/71).

**Affective lexemes (all dict/grammar attested):** `wawu` want (+DAT) · `wawu-mini` happy · `jiba-ngulkurr-ma-l` glad ·
`jiba-badi-y` sad (liver-cry, l.1506) · `badi` cry · `walu-jirrbu-jirrbu` sad · `wawu-wula-y` exhausted (breath-die,
l.1506) · `baja-burray` tired · `yinil` afraid (+DAT) · `yini-yini` / `jiba-yararri` frightened · `yararri` shiver ·
`dukul-wuri` angry · `kuli` anger(N) · `kuli-ma-l` get angry / `kuli-mani-l` make angry · `murru-kaday` ashamed ·
`ngujan` jealous · `wawu-buyun` worried · `wawu-kari…bajaku` hate · `yajarri-l` laugh · `binal` know(+DAT) · `binalku`
remember · `milka-wulay` forget (ear-die) · `milka-bu bayka-l` think (bite-with-ear) · `manubaja-bunga-l` believe.

**⭐ Mental-state NOUNS (grammar l.1476):** `warngku` 'sleep', `kaka` 'pain', `kuli` 'anger', `kuru` 'love/lust' — these
are nouns, not verbs. SLEEP = `warngku wuna-l` (sleep + lie-down; ex.37 `wunanany` 'slept').

**New/verified:** `dubu` spirit/ghost (ex.65) · `bulki` cattle/beef/bullock (l.1724 `bulki-nda`, l.2133 `bulki-ka`) ·
`madja` scrub · `dajali` deep water · `mara-daji-l` help (hand-give) · `miyil-bana` tears (transparent eye-water) ·
`milka-kari` deaf (ear-PRIV, parallel to attested `miyil-kari` blind) · `wumbul` hot/warm.

**⚠️ Guards:** `milkak` 'lightning' is **UNATTESTED** → avoided (used 'big rain in the black night' instead).
`wunga-l` 'sleep' is **UNATTESTED** → sleep is `warngku wuna-l`. **HOMOPHONE:** `kaka` = 'pain' (noun, l.1476) AND
'up/above' (b093) — context disambiguates. `daya` (not `daji-y`) is the suppletive IMPERATIVE of `daji-l` 'give'
(l.3049/3070).

---

## RECONCILIATION SWEEP (2026-07-06, between b099/b100) — jiba-as-sweet RESOLVED

Interleaved watchlist sweep. Survey of accepted-row token counts cleared several false alarms and fixed one real drift:
- **FALSE ALARMS (verified legitimate, NOT debt):** `yukil` (221) = **'true/truth'** (dict adjective "true (nyungkul)";
  the `'True'` gloss is the English word *truth*, not a boolean) — the whole truth-vs-lie cluster is correct. `murni`
  (101) = `murni-l` **'stir/twist'** (grammar l.920/3545). `niji` (22) = **all 'now/already'** (correct sense; the
  "niji-as-heavy" debt is ZERO). `burri` (74) = 'name' (b088, resolved). `kalbal` = 'remedy' (real). `kunkun` (3) =
  mostly 'periwinkle' (correct). Phantoms `janyji`/`kunya`/`jubi`/`jinbi`/`milkan`/`wanka`/`yumbul` = **0** (cleared).
- **✅ FIXED — jiba-as-sweet drift (7 rows, I3-safe revisions):** ids 4491/4525/4532/4572/4597/4626/4723 (b88–b93) used
  bare `jiba` to mean 'sweet' → corrected to **`jiba-wulay`** 'sweet' (dict/b095; bare `jiba`='liver' L8776). Note
  `wunba` = 'honey' (real word) was already correct in those rows — only the 'sweet' modifier had drifted. English
  unchanged (already said 'sweet'). Lint GREEN over 5047.
- **STILL DEFERRED (in the dense-cluster full-rewrite):** `jiba-yajin` 'full belly/satisfied' rows (b41–b44 — a
  jiba/jibar or liver-idiom question, entangled with the philosophical cluster's other issues) and `kunkun`='neck/frill'
  (id3825, b75) both sit inside the deferred b039–078 dense cluster; left for that sweep, not touched piecemeal.

---

## batch-100 — VERBAL ASPECT & REDUPLICATION (construction, 2026-07-06)

Full aspect system in cheatsheet **Rule 58**. KY carries aspect by verb reduplication (ongoing/repeated/habitual +
intensity, l.3581); no tense-based progressive.

**Confirmed aspect forms:** six fixed partial-redups (l.1238) `banbadiy` keep-cry · `janjanay` keep-stand · `kankaday`
keep-come · `wanarriy` keep-run · `bundanday` keep-sit/stay · `wunanay` keep-lie/sleep. l-conj = full `-l` redup
(`nyaji-l-nyaji-l` examine, `waju-l-waju-l` keep-cook, `kuji-l-kuji-l` keep-look-after). HABITUAL: `nuka-l-nuka-ny`
'used to eat' (ex.203) + `-nyV` `nuka-nya` 'always eats' (ex.68). EXCESSIVE = bare verb repeated (`daran daran daran`).

**New/verified:** `kuji-l` 'look after, keep, mind' (grammar ex.100 `kuji-l-kuji-l`, ex.116; NOT 'wait') · `ngangkin`
'echidna/porcupine' (ex.203, l.1614) · `jururr(jururr)` 'repeatedly, one after another' (l.3709) · `murni-l`
'stir/twist/grind' (l.920/3545).

**⚠️ Guards (unattested → avoided):** `buwa-l` 'come out', `dumbu` 'behind', `yabarr` 'finally', `dumbarri-l` 'break'
are all UNATTESTED and were reworded around (e.g. 'came out' → `kadan` 'came'). `kija` = **'place'**, not 'crab'.
The `warri` homophone (run-verb vs rock-noun) was sidestepped with `kulji` 'stone' in the running-water row.

---

## batch-101 — SPEECH, LANGUAGE & SOUND (lexical, 2026-07-06)

Communication inventory (grammar in cheatsheet **Rule 59**). Two grammar findings: `babaji-l` 'ask' takes person=LOC
+ topic=DAT (ex.77/101); `nyaji-l` = 'hear/perceive' as well as 'see' (ex.109) — no separate hearing verb.

**Speech verbs:** `balka-l` tell/talk/say · `yalama-l` say/do (l.2976) · `babaji-l` ask · `yirrka-l` shout/call ·
`wulngku badi` sing (song-cry) · `jurri-l` lie · `murru-kanga-l` scold · `yayngkar` whisper · `kuwimbur yirrka-l`
whistle · `yajarri-l` laugh · `badi` cry.

**⭐ `kuku` is highly polysemous:** word / language / news / story / law — one noun, context-disambiguated. **⭐ `nyaji-l`
= see AND hear** (listen/hear/be-heard all = `nyaji-l`).

**Nouns/adj:** `wulngku`/`yukurr` song · `nyurra` 'noise' (of people shouting/laughing, ex.74) · `manubaja` truth ·
`jurril`/`warmbiji` lie (`warmbiji-bama` liar) · `kuwimbur` whistle · `janka`/`wunbu` quiet · `mala-X` 'expert at X'
(ex.75/77).

**⚠️ Guard:** `yimbal` = **'come too close'**, NOT 'message' (an earlier gloss-line mis-hit) → avoided. `buwa-l`/`dumbu`/
`yabarr`/`dumbarri-l`/`jindalba` remain unattested → avoided.

**Lint improvement:** the EN capital/punctuation check now strips a **leading quotation mark** before the capital test,
so direct-speech openers (`'Come here and sit down,' the old woman said…`) no longer false-flag.

---

## batch-102 — SPATIAL CASES & DIRECTIONAL SYSTEM (construction, 2026-07-06)

Full spatial system in cheatsheet **Rule 60**. KY uses absolute up-inland/down-seaward + north (no E/W, no 'south').

**Directional inventory:** `wangkar` up/upriver/inland · `bada` down/downriver/seaward · `wangkar-wangkar` above ·
`bada-bada` below · `kungkarr` north · `jibarr` hinterland · `jalun` sea · `maku` towards · `kudamundu` behind ·
`ngundu` this-side/near · `karangkal` alongside · `ngalkal` outside/open · `kana`/`dukurr` inside · `naka-naka` across ·
`yala` here · `yinyay` there. **Local cases:** LOC `-nga/-ba/-a`, ABL `-muny` 'from', PERL `-burr` 'along/through',
ABESS `-mundu` 'away from/from a distance' (ex.109), DAT/ALL `-ka`. **⭐ `-warra` 'inhabitants of'** (l.641);
`yirmbal` 'story place' (l.641).

**✅ RECONCILIATION SWEEP (interleaved, kaka-as-'up'):** `kaka` = **'sore, achey; pain'** (adj/noun, dict + l.1476),
NOT 'up' — 4 recent rows (b99/b100: ids 5017/5047/5050/5081) drifted `kaka`→'up' and were swept I3-safe to `wangkar`
'up, upriver'. `kaka`='sore/pain' remains correct and dominant (29 rows). id1657 already used `wangkar`='up' correctly.

**⚠️ New watchlist items:** (1) `jirakal` = **'new'** per dict, but has been used across the corpus as 'flat' (bubu
jirakal 'flat ground') — a possible drift to check in a future sweep. (2) y-final LOC is `-mba`, but the corpus carries
a mix of loose `-ba` forms (`yalbay-ba` 24 / `yalbay-mba` 20; `kalbay-ba` 55 / `kalbay-mba` 24) — a standardization
sweep candidate. **Guards:** `mali` = 'bat' NOT 'hollow'; `kinka-l`/`wandi-l` unattested (climb = `wangkar dunga-l`
'go up'); no 'south' word.

---

## batch-103 — MOVEMENT & POSTURE VERBS (lexical, 2026-07-06)

Full motion/posture inventory in cheatsheet **Rule 61**. Verified verbs (dict + grammar l.2932/2973/3008–3018/ex.112):
`dunga-l` go · `kada-y` come · `nyunba-y` turn back/return · `jilba-l` walk · `warri` run · `daka-l` climb/rise
(`wungar dakal` 'sunrise') · `jalama-l` jump (source=ABL, ex.112) · `janji-l` swim/bathe (l.3010) · `marra-warri` fly ·
`mara-warri` crawl (hand-run) · `dara-l` fall · `bunda-l` sit · `janay` stand · `wuna-l` lie · `wandi-l` get up/wake/come
out (l.3014) · `wundi-l` carry/bring · `wukurri-l` follow · `kanga-l` chase · `jurrki-l` turn · PATH-verbs `yimba-l` go
straight through / `warrki-l` turn off at crossroads (l.3015) / `barrma-l` accompany a short distance.

**✅ CORRECTION — `wandi-l` un-guarded:** `wandi-l` = 'get up, wake up, come out' is a REAL verb (dict + grammar l.3014);
it was wrongly listed in batch-102's phantom guard and is now removed from the guard. Its **imperative surface = `wandi`**
(the IMP `wandi-y` → `-iy` drops y after i, elder rule). Climb = `daka-l` (not the b102 stopgap `wangkar dunga-l`).

**MORPH reaffirmed + lint hardened:** `bubu` 'ground' LOC = **`bubu-ngu`** (u→-ngu, grammar l.7173; NOT `bubu-nga` —
removed from the bank whitelist). y-final LOC = **`-mba`** (`yalbay-mba`). The **pre-bank scan was hardened** to catch
y-final `-nga` (it previously only caught y-final `-ba`). **Guards:** `kuwu` 'egg' unattested → avoided; `jaba`='play'
(not stick) → `juku`; `jarra`=DEG1 (not daughter) → `kangkal jalbu`; `kuyburr` 'eagle' uncertain → `buyi yalbay`;
no 'smoke'/'south' word.

---

## batch-104 — COMITATIVE / PRIVATIVE / ABESSIVE (construction, 2026-07-06)

Full three-way system in cheatsheet **Rule 62**. COMIT `-ji`/`-jirr` 'having/with' · PRIV `-kari` 'without/-less' ·
ABESS `-mundu` 'from a fixed vantage'. Verified support words: `nganka` flower, `bajibay` bone, `kiru` brains,
`mani` money (ex.55), `junkurr` strength, `wawu` soul, `wabarr` shade, `maral` girl, `kambi` 'clothes' (ex.59 sense —
dict headword `kambi`='flying fox' is a homophone), `kuni-l` hit, `dama-l` spear (l.3238), `kalka` spear-noun.

**⚠️ MAJOR CORRECTION — `-mundu` is ABESSIVE, NOT 'without'/'toward':** grammar l.1550 defines the abessive as *"a
locational source, but one which is not left behind by the actor, i.e. a place from which an action is performed."* So
`-mundu` = 'from (a fixed vantage)', distinct from ABLATIVE `-muny` 'from (motion away)'. The OLD mega-cheatsheet had
TWO errors now fixed inline + superseded by Rule 62: (a) **Rule 35** claimed `'without,lacking' = ABESS -mundu (ONLY
this)` with `milka-mundu 'without attention'` — WRONG; 'without' = PRIVATIVE `-kari` (`milka-kari` 'deaf', ex.54).
(b) an earlier line claimed `Directional -mundu = 'toward/-ward'` (`wangkar-mundu` 'upward') — WRONG; toward = DAT
`-ka`/`maku`. Both spots edited to point at Rule 62.

**⚠️ WATCHLIST (future dedicated audit):** ~180 accepted rows use `-mundu`. Most are correct ABESSIVE ('acting from',
e.g. row 9 `bayan-mundu` 'shouting from the house'), but some early rows may use `-mundu` as 'without' or 'toward'
(propagating the old error). Needs its own reconciliation sweep — too many to eyeball in one interleave.

**✅ SWEEP executed (interleaved):** id5195 (b102.48) `yirmbal buyun-kari` glossed 'sacred' — WRONG: `buyun-kari` =
'without-bad' (PRIV), the OPPOSITE of the intended 'dangerous/forbidden'. Swept I3-safe → `yirmbal buyun bajaku` 'a
very bad/dangerous story-place'. (id2488, another `buyun-kari` inside an early dense micro-narrative, deferred to the
dense-cluster sweep.)

**GUARDS:** `jarramali`='thunder' (wind = `muyar`); `dakwuy` 'hungry' (NOT `dakuy`); `mil`/`murni-l`/`bajal` avoided
(`bajal`='bower bird', not spear — hit=`kuni-l`, spear=`dama-l`).

---

## batch-105 — LAND MAMMALS & GAME ANIMALS (lexical, 2026-07-06)

Full inventory in cheatsheet **Rule 63**. Fills the gap left by sea-creatures (b083), birds (b085), reptiles/insects
(b089). Verified: `mayarriji` kangaroo, `kadar`/`darrba`/`jumar` wallaby, `julmbanu` grey kangaroo (ex.267),
`jarrabina`/`murral` tree-kangaroo, `jayju` kangaroo-rat, `yawa` possum, `ngangkin` echidna/porcupine (ex.203),
`kulngu`/`ngumbi` bandicoot, `murramu` dingo, `jungarr`/`waykal` native-cat, `kukur` rat, `mali` bat, `kambi`
flying-fox. Hunting: `balbi` hunt, `kuni-l` hit/kill, `dama-l` spear, `nguymal` thoroughly, `maja` boss.

**⭐ MAJOR RECONCILIATION — `mayarriji` = 'kangaroo', NOT 'wallaby':** the dict glosses `mayarriji`='kangaroo' and
`kadar`='wallaby' (grammar ex.192 `kadar kuni-ny nguymal`, ex.203 `minya kadar`, ex.225 `kadar warri-y`). I had used
`mayarriji`='wallaby' in **35 accepted rows** (out of 66; the other 31 correctly said 'kangaroo'). Swept I3-safe:
because the KY word genuinely means 'kangaroo' and the Kuku was morphologically correct, the fix was **EN
'wallaby'→'kangaroo'** in those 35 rows (changing KY `mayarriji`→`kadar` was rejected — kadar is r-final and needs
different case allomorphs than i-final mayarriji, so a bulk KY replace would corrupt suffixes). id3842 was already
correct (`mayarriji darrba yawa` = kangaroo/wallaby/possum). **Going forward: `mayarriji`=kangaroo, `kadar`=wallaby.**

**MORPH:** the habitual reduplicated `X-l-X-ny` obeys elder `-ny`→`-n`: kuku surface `nuka-l-nuka-n`, analysis (Patz)
`nuka-l-nuka-ny` (ex.203). **GUARDS:** `dilba`/`jaral`/`wawurr`/`nyanyji`/`munyi` unattested (claw = `mara` 'hand');
rainforest rendered `madja junkurr` 'thick scrub' (`maja`='boss' / `majaji`='with rainforest' l.643 is a homophone —
avoided); ashes/coals = `ngunjil` 'charcoal' (`nulu`='ashes').

---

## batch-106 — CASE & TRANSITIVITY / THE ERGATIVE SYSTEM (construction, 2026-07-06)

The backbone of the language, in cheatsheet **Rule 64**. ⭐ **Split-ergative:** NOUNS ergative-absolutive, PRONOUNS
nominative-accusative. Noun A = ERG (`dingkar-angka`); noun S/O = ABS (`dingkar`); pronoun A/S = NOM (`ngayu`, no
ergative); pronoun O = ACC (`nganya`). Ergative POTENT set (:pt, animate) `-ngkV`/`-VngkV` vs NEUTRAL set (= INST)
`-bu`/`-dV`. INST = neutral ergative (`kalka-bu` 'with a spear'). Pronoun paradigm (Table 3.6): 1sg ngayu/nganya/ngayku,
2sg yundu/yunu, 3sg nyulu/nyungu, 1du ngali, 3du bula, 1pl.inc ngana, 2pl yurra, 3pl jana. Recipient of give/tell =
LOC/DAT.

**No new debt** — a check of consonant-final INST confirmed `junkurr-bu`/`nyubun-bu` are legitimate (grammar shows
`-bu`/`-dV` in FREE VARIATION after consonants: `jalun-bu`/`jalun-du`, `mun-bu`/`mun-du`, `wun-bu`/`wun-du`,
`wujurr-bu`, `kulbul-bu`). **GUARDS:** `dilba` (tooth) unattested → claw = `mara`; CAUS past surfaces `-mani-n`
(kuku) / `-mani-ny` (analysis).

**✅ SWEEP executed + `-mundu` WATCHLIST CLEARED:** bounded audit of all 195 accepted `-mundu` rows found only 6
candidate mis-glosses, and 5 are in the already-deferred dense-cluster (id2151 batch-042 run-on; id2433/2540/2587/2594
the "Mukulungku dingkarangka" micro-narratives). The one standalone error — id4943 (batch-097) `bana kari-mundu`
'without water' — was swept I3-safe to the PRIVATIVE `bana-kari` (Rule 62). So the b104 "~180 `-mundu` rows need
audit" concern is **resolved**: the corpus uses `-mundu` correctly as ABESSIVE almost everywhere; only dense-cluster
rows remain (deferred to that sweep).

---

## batch-107 — MATERIAL CULTURE / TOOLS, WEAPONS & ARTIFACTS (lexical, 2026-07-06)

A clean, previously-uncovered domain, now cheatsheet **Rule 65**. Weapons `kalka`/`dajal`/`jindal` spear, `balur`
spear-thrower, `biyul` spear-head, `wangal` boomerang, `mirru` club, `kunjuri` shield. Containers `ngunyin`/`yinkar`/
`balji` dilly-bag, `kaku` lawyer-cane, `karra`/`ngurran` rope, `makarr` fish-net. Cutting/digging/fire `warrbi`/
`kulbanmuku` axe, `naybu` knife (English loan), `juwal` digging-stick, `jidi` firestick, `kulji` stone. New verb
attestations: `kaja-l` 'tie/wrap' (l.5037), `bunga-l` 'make'; bonus `babi` 'grandmother' (FM, ex.629).

**PHANTOM/HOMOPHONE RULINGS (2 traps caught):**
- ⚠️ **`wulman` = 'spear' is a HOMOPHONE of `wulman` 'old man/grey'** (which the corpus uses heavily). → the spear
  words are `kalka`/`dajal`/`jindal` ONLY; never `wulman` for 'spear'.
- ⚠️ **`jarruny` 'sharp' is UNATTESTED** — I flagged it in my own authoring notes yet it slipped into one row
  (`kulji jarruny` 'sharp stone'); the pre-close lint's word-final `-ny` check surfaced it, repaired I3-safe to
  `kulji junkurr` 'hard stone'. Express 'sharp' via the cutting tool (`naybu`, `kulji`), not a coined adjective.

**MORPH:** `balur` (single-r) → INST `balur-ubu` (-Vbu, like `wungar-abu`); `juwal` (l-final) → INST `juwal-da`
(ex.629); grinding stone = `kulji murni-nka` (verb-root + PURP). **LINT NOTE:** the pre-bank whitelist had wrongly
accumulated `kudamundu-nga`/`jandal-nga`/`balbal-nga`/`yindu-nga` as "OK" LOC forms; the authoritative `lint_corpus.py`
correctly rejected all four (consonant/-u finals never take `-nga`) → fixed to bare `kudamundu`, `jandal-ba`,
`balbal-ba`, `yindu-ngu`, and the bad prefixes purged from the scanner. Lint GREEN over 5447.

---

## batch-108 — INTERROGATIVES & QUESTIONS (construction, 2026-07-06)

The full question system, now cheatsheet **Rule 66**. `wanya` 'who' (POTENT case set: ERG `wanyangka`, DAT `wanyanka`,
POSS `wanyamba`), `wanyu` 'what' (NEUTRAL set: DAT `wanyurringku`='why', LOC `wanyurrimbu`, COMIT `wanyurrinji`='what
illness'), `wanja`/`wanjabu` 'where/somewhere' (ABL `wanjamuny`). Derived: `wanjawanja` 'when', `wanjarr(-ku)` 'how',
`wanjarrinya` 'how many', `wanjinya`/`wanjaku` 'which one', `wanyu-nguy` 'what kind'. `junjuy` 'something', `yuwu` 'yes',
`kari` 'no'. Polar Q = statement + rising intonation. ⭐ who=potent / what=neutral **mirrors the ergative animacy split
(Rule 64)**, and a question word takes the case its answer would take. New attestations: `ngaki-l` 'steal' (l.2645),
`yilayku` 'yesterday' (l.2487), `kubarr` 'freshwater eel', `bambay` 'sick', `binal` 'know', `jukar` 'sand',
`bangkarr` 'body', `babaji-l` 'ask'.

**PHANTOM RULINGS:**
- ⚠️ **`ngaki-l` = 'STEAL'** (verb, l.2166/2645 'dog stole my meat') — **NOT 'skin'**. I had coined `ngaki`='skin' in
  b107.36; caught this batch → **swept id5433 I3-safe** (removed the phantom 'skin' noun; the row now cuts meat with a
  knife and splits wood with an axe). 0 bare `ngaki` remain in the corpus.
- ⚠️ **`dungkur` (nearly coined for 'body') is UNATTESTED** — 'body' = **`bangkarr`**. Caught at pre-bank when the
  single-r LOC flag (`dungkur-ba`) prompted a grep; fixed to `bangkarr-ba` (rr→-ba).
- `kutij` 'short' and `wana-l` 'leave' UNATTESTED → reworded away.

**LINT IMPROVEMENT (permanent):** the EN-punctuation check now strips a **trailing** quotation mark before testing for
final `.?!` (symmetric with the existing leading-quote handling), so direct-speech questions ending `…?"` pass. This
batch is heavy on framed direct speech and Q&A pairs (avg 10.86 Kuku words/row). Lint GREEN over 5497.

---

## batch-109 — BODY PARTS (lexical, 2026-07-06)

Complete everyday body-part vocabulary, now cheatsheet **Rule 67**. Head/face `dukul`/`mungka`/`walu`/`miyil`/`milka`/
`ngandal`/`dirra`/`nyabil`/`bari`/`jakay`/`munju`; torso `binda`/`damu`/`bibi`/`muku`/`jiba`/`jibar`/`julbi`/`wubul`/
`mula`/`bajibay`/`wurra`; limbs `mara`/`wakuy`/`jandal`/`waba`/`jina`. Inalienable possession = **juxtaposition, no `-mu`**
(l.1834). Productive compounds: `miyil-burra` blind, `miyil-dandi` sleepless, `miyil-dudu` illiterate, `milka-kari` deaf,
`dirra-baka` swears. HEAR = `nyaji-l`/`milka-bu nyaji-l`; LISTEN = `milka-janay`. New: `kubu` smoke, `ngumbu` black,
`kuru` affection, `kabal` Leichardt-tree, `murri` healer, `wulngku` song; `yununy`=2sg ACC confirmed (l.5494).

**RULINGS:**
- ⚠️ `miyil` = **'eye'** (grammar l.2232 productive eye-compounds) — dict glosses 'tree', grammar wins.
- ⚠️ `wubul` = **'heart'** AND 'many/all' (homophone); `jiba` = 'liver' = emotion-seat (base of `jiba-wulay` 'sweet').
- ⚠️ `ngara-l` 'hear' **UNATTESTED** (`ngara`='root') → use `nyaji-l`/`milka-janay`. `ngunjan`/`jujubala` unattested;
  `ngubar` = 'the other side' NOT smoke (smoke = `kubu`, black = `ngumbu`).
- ⚠️ `rrunyuji` 'doctor' is attested (l.689) but **violates the l/r/rr onset rule** the lint enforces → used the clean
  attested synonym `murri` instead (kept the lint's phonotactic rule intact rather than whitelisting one odd word).

**✅ WATCHLIST-CLEARING SWEEP (debt reduced):** grepping the sources VINDICATED two long-standing high-frequency
suspects rather than repairing them — **`burri` (76 rows) is attested** 'name, corroboree song' (grammar l.2095,
`burri-duda-l` 'beat time to corroboree'), used correctly throughout; **`kalbal` (24 rows) is attested** 'remedy' (dict),
used correctly ('boiled the remedy', 'gave medicine'). Both **CLEARED from the phantom watchlist.** Other watchlist
items `milkan`/`janyji`/`kunya`/`jubi`/`jinbi` = 0 corpus rows (clean). Lint GREEN over 5547.

---

## batch-110 — NEGATION (construction, 2026-07-06)

The full negation system, now cheatsheet **Rule 68**. `kari` 'not' (before predicate, verb fully inflected; also 'no'
and 'but'); clitics `kari-ku` 'not yet/not all', `kari-rrku` 'not really'; `balu`/`baluda` prohibitive 'desist/let it
be'; privative `-kari` 'without X'; `yamba-kari` 'nothing', `bama kari` 'nobody'; precautionary `-nyji` 'lest' (negative
purpose: `bayka-nyji`, `kada-ba-nyji`, `X-ma-nyji`). New: `wawu` 'want' (takes DAT object, ex.4), `warmba-bunga-l`
'find' (ex.57), `bikibiki` 'pig', `mani` 'money' (ex.55), `nganka` 'flower', `muyar` 'wind', `jawun` 'friend',
`milkabujar` 'lonely'.

**RULINGS:**
- ⚠️ **`yalama-l` = 'say, do'** (l.2976, transitive, ← `yala` 'this') — NOT 'wait'. Caught in row 16 (used as 'wait')
  and reworded to `bunda-l baya ngundu` 'sit by the fire'. ('wait' has no clean single verb — use `bunda-l` 'sit'.)
- ⚠️ **`dara-y` = 'fall'** (y-conjugation, dict headword `daray`) — NOT `dara-l`. 'lest fall' precautionary form is
  uncertain (y-conj), so used attested precautionary verbs (`wundi-nyji`, `waju-nyji`, `ngaki-nyji`) instead.
- After `kari`, the verb is **fully inflected nonpast/past**, never bare (corpus: `kari dungay` 6× vs bare 0×).

**⚠️ NEW WATCHLIST ITEM — `kariku` sense-drift (~246 rows):** grammar is firm that `kariku` = **'not yet / not all'**
(l.3821, `kari`+emphatic `-ku`). But across many accepted batches it has drifted to **'before / once / formerly'**
(e.g. b109.34 "once it was strong"). Many uses ARE correct 'not yet'/'still not' (e.g. b98.7 "still did not come"),
so this needs a **bounded per-row audit** (like the `-mundu` sweep), not a blind global replace — flagged for a future
batch. Going forward `kariku` is used only as 'not yet'. Lint GREEN over 5597.

---

## batch-111 — TIME, SEASONS & CELESTIAL (lexical, 2026-07-06)

Full time/sky inventory, now cheatsheet **Rule 69**. New verified lexemes: `wungar` sun/day, `kija` moon/month,
`dawar`/`mulawajarr` star, `jiri` sky, `ngurrban` cloud, `wunkuwingku` morning, `wujurr` night/darkness, `wunkun`
tomorrow, `yilayku` yesterday, `yinyamun` then, `nyiku-nyiku` soon, `marri`/`ngadi`/`wuljal-wuljal` long-time, `niji`
now, `wungar-iji` hot season, `bulur-iji` cold season, `bulur` dew/morning-chill, `ngaji` mother's-father, `balbay`
lightning, `jarramali` thunder.

**RULINGS / GUARDS:**
- ⭐ **`wunkun` = 'tomorrow'** is the real word. Earlier batches circumlocuted 'tomorrow' as `wungar kada-nya` ('the
  coming day') — acceptable but `wunkun` is the lexeme; use it going forward.
- ⭐ **`dawar` (also `mulawajarr`) = 'star'** — reconfirms the standing `jubuny` PHANTOM ruling (jubuny is NOT a word).
- ⭐ **`kija` = 'moon' AND 'month'** (l.2509); counted `kija-kija`; `kija jambul-muny` 'after two months' (ex.280). Also a
  creation being (made the first women at `kijandaku` 'Roaring Meg Falls', l.719).
- ⭐ Seasons are **COMIT `-iji` compounds**: `wungar-iji` hot season, `bulur-iji` cold season (l.6032-6034).
- ⚠️ **`warral` 'green' is UNATTESTED** — do NOT coin it. Use `ngulkurr` 'good' or `mayi-jirr` 'with food' for 'lush/green
  country'. (Caught + reworded before banking, rows 26/42/49.)
- ⚠️ **`kaban` = 'paper, book, letter'** (l.2238/2910/6065) — NOT 'cover'. Was mistakenly reached for as 'cover' in three
  drafts; all reworded before banking. No verb for 'cover' used.
- MORPH: bare nonpast `kada` → `kaday` (16 surface fixes); `wungar wangkar-wangkar` stays bare (single-r locational
  adverb, no `-ba`); INCHO/past elder surface in kuku (`yalbay-ma-n`, `wulan`). Lint GREEN over 5647.

---

## SWEEP (interleaved, 2026-07-06) — kariku sense-drift RESOLVED + named-phantom watchlist CLEARED

**kariku audit (the b110 watchlist item, ~246→277 rows) — RESOLVED.** Full positional + fidelity audit of all 277
accepted/revised rows containing `kariku`:
- **Syntax:** 0 free-adverb uses. All 299 occurrences are modifier-position `X kariku` — the correct 'not yet X /
  before X' idiom (commonest: `nyulu kariku`, `yundu kariku`, verb+`kariku` e.g. `dungay kariku` 'before going',
  `wungar kariku` 'before the sun'). The syntactic fear was unfounded.
- **Fidelity:** only **11 rows** genuinely misused `kariku` ('not yet') where the English meant a completed past —
  fixed I3-safe (revisions + `status='revised'`):
  - '**no longer / cannot** VERB' (7 rows: id1984/1985/1995/2042/2045/2093/2380) → `kariku`→**`kari`** 'not' (plain
    negation; Kuku has no 'anymore' particle, `kari`+nonpast is the faithful rendering).
  - '**never**' (3 rows / 4 occ: id2337/2466/2647) → `kariku`→**`kari`** (Kuku renders 'never' with `kari`, not `kariku`).
  - '**once it WAS strong**' (past positive, id5531) → `kariku`→**`kalbay-muny`** 'long ago' (verified b111; parallels
    its own `niji` 'now'). This was the true drift (analysis had literally glossed `kariku` as "before").
  - id2258 (`nyulu kariku bikirr-manin` 'he had **not yet** become skilled' = "was once a fumbling child") is a
    **correct** use of `kariku`='not yet' — left as-is.
- **RULE (reaffirmed):** `kariku` = 'not yet / not all' ONLY (l.3821). For 'no longer/never/cannot' use `kari`; for a
  completed-past 'once/formerly' use `kalbay-muny`/`ngadi` — NEVER `kariku`. Watchlist item **closed**.

**Named-phantom watchlist — CLEARED (word-boundary verified, all 0):** `janyji`=0, `kunya`=0, `jubi`=0, `jinbi`=0,
`milkan`=0, `kulur-jambul`=0. (Earlier substring counts were false positives inside `kunjanyji`, `makunyajin`,
`milka-nga`/`milka-nya`, etc.) These names can be retired from active watch. Remaining dense-cluster debt (own future
sweep): `janka-yukil` 9, `yilbay` 8, `bubu-jandu` 5, `bikirr` 10.

---

## batch-112 — COMPARISON & SIMILATIVE (construction, 2026-07-06)

The comparison/similative system, now cheatsheet **Rule 70**. `yala` COMP 'like/same'; `X yala Y` 'X is like Y'; `yala
walu-walu yala X` 'looks like'; `yala-ku` 'like this'; `yala-rrku` 'just the same/also'; `nyubun`/`nyubun-bu` 'same/as
one'; `kari yala` 'different'; DEGREE by juxtaposition + `bajaku` (no comparative morpheme). New verified lexemes:
`yala` COMP, `walu` face / `walu-walu` looks, `nyubun-bu` as-one, `kuli` anger (l.1476), `wanarri` run (l.2018),
`bila` fast (dict), `yajarri-l` laugh/play, `jina` foot/track.

**RULINGS / GUARDS:**
- ⭐ `yala` is the comparison particle (l.3748), not only the demonstrative 'this'/adverb 'thus' it's been used as.
- ⭐ 'looks like' idiom needs `walu-walu` (face-REDUP = 'appearance'), attested ex.205.
- ⚠️ **No morphological comparative/superlative in Kuku Yalanji** — degree is periphrastic (juxtaposition + `bajaku`).
  Do NOT coin an '-er/-est' or a 'than' morpheme.
- ⚠️ **`ngampula` 'ours' is ILLEGAL** — contains `/p/`, which Kuku Yalanji lacks (only prenasalised `mb`). Caught by the
  lint's illegal-letter check → reworded to `bubu ngayku` 'my country' (1sg POSS, verified b106). Watch all 1pl/2pl
  possessive pronoun forms for stray `/p/`.
- ⚠️ **`kaban` 'paper/book'** is a real word but a **post-contact loan concept** — kept OUT of a traditional
  sky-reading elder-simile (reworded 'read the sky like a book' → 'read the whole sky'). Fine in modern/school contexts.
- `baral` 'road' IS attested (grammar l.1978 `baral-baral` 'roads') but stays on the denylist (earlier sense-misuse) —
  used `jina` 'foot/track' for path/road this batch. (Candidate for a future denylist review now that the sense is
  confirmed.) Lint GREEN over 5697.

---

## batch-113 — BUSH FOODS & PLANTS (lexical, 2026-07-06) + verb-sense corrections sweep

Full botanical vocabulary, now cheatsheet **Rule 71**. ~33 new/updated lexemes (yams, fruits, nuts, trees, parts,
scrub fauna, food-verbs). Themes: the women's digging round, poison-food processing, fire-stick farming, gathering
etiquette, reading flowers/leaves as seasonal signs.

**⚠️ THREE FOOD-VERB SENSE-DRIFTS corrected I3-safe (before authoring, revisions logged):**
- **`baka-l` = 'dig, poke'** (grammar ex.61 dug pipis, ex.223 stick poked me) — I had used it for **'break/split'** in 2
  rows (id5667 'does not break', id5676 'split the fruit') → fixed to **`dumbarri-l` 'break'**.
- **`bangka-l` = 'catch/gather large quantity'** (grammar ex.162) — used for **'carry'** in 1 row (id5666 'carrying a
  child') → fixed to **`jarra-kulba-l` 'carry/lift'** (dict). (⚠️ `bangkan` noun = 'root' — different word.)
- **`kuka` 'yam' is a PHANTOM** (absent from dict AND grammar) — id5663 (b111) fixed → **`bambayal` 'yam'**. The other
  5 corpus 'kuka' hits were substring false positives (`bajaku-ka`, `jarra-kuka`) in early pre-b088 rows.
- Scope note: 'baka'/'bangka' appear in ~196/288 rows, but those are overwhelmingly the **`-baka` '-excess' suffix**,
  correct `baka-l`=dig/poke, and `bangkan`=root — only the 3 above were genuine drifts (EN-cue verified).

**OTHER RULINGS:**
- ⚠️ **`barka` = 'yellow water snake'** — homophone; NOT 'nut'. Use `bilar`/`bijalabay` for nuts.
- ⚠️ **`murni-l` = 'grind, rub, stir'** (grammar l.3545 'stir' + b107 `kulji murni-nka` 'grinding stone') — REMOVED
  from the over-broad pre-bank denylist (it is attested; the entry was a false guard).
- ⚠️ `balmba` (soft), `milbin` (show/teach), `munjal` (gather) are NOT dict headwords → avoided; used `nyaji-mani`
  'show', `bangka-l`/`mujal` 'gather/collect'. `baral` 'road' still denylisted (used `jina` 'track'). Lint GREEN 5747.

---

## batch-114 — VERBAL ASPECT & DEGREE (construction, 2026-07-06)

The durative/iterative reduplication + `-baja` + degree system, now cheatsheet **Rule 72**. New verified lexemes:
`kankaday`/`bundanday`/`wunanay`/`banbadi`/`janjanay`/`wanarri` (the six obligatory partial-redup verbs), `nukalkal`
'keep eating', `nuril` 'peep', `kunbayn` 'finish', `yudal` 'begin', `jarra` DEG1 'rather/more', `dandi` hard, `kima` soft.

**RULINGS / MORPH LAW:**
- ⭐ **Verb reduplication = durative/iterative** ('keep V-ing'); y-conjugation inserts `-n-` (`warri-n-warri-y`).
- ⭐ **Six frozen partial-redup verbs** (full form unacceptable, l.1241-1246) — surface `kankaday`/`bundanday`/`wunanay`/
  `banbadi`/`janjanay`/`wanarri`.
- ⚠️ **NEW SURFACE-LAW confirmation (lint-enforced):** the `-iy`-final redup forms **drop the final y in the elder
  surface** — `banbadi` (not `*banbadiy`), `wanarri` (not `*wanarriy`); the analysis keeps `badi-n-badi-y`/`warri-n-warri-y`.
  The `-ay` forms are unaffected. (I initially mis-exempted `-iy`; the authoritative lint corrected it.)
- ⭐ **`-baja` splits by class:** verb `-baja` = 'again' (l.2139); adjective `-baja-ku` = 'very' (ex.82) — this is the
  source of the crystallized intensifier **`bajaku`**. DEG1 prefix `jarra-` = 'rather/more'.
- `kunbayn` 'finish' (completive) + `yudal` 'begin' (inceptive) bound the action.
- LOC fixes this batch: `kalbay-mba` (y-final), `wangkar-a` (single-r); note `bubu`-LOC = `bubu-ngu` (47×) is the norm,
  not `bubu-nga`. Lint GREEN over 5797.

### Batch-115 — fish & maritime fauna (LEXICAL); six wrong-sense corrections caught pre-bank

Verified sea vocabulary (dictionary.yaml headwords): `kuyu` fish · `jirril` small fish · `dijarr` freshwater fish ·
`balarri` queenfish · `danbal`/`dawal` kingfish · `julaji`/`kanyaji` catfish · `kalu` garfish · `dalku` archer-fish ·
`dukul-barangkal` flathead · `jingka-jingka` silverfish · `kubarr` big black eel · `bilmbin`/`bububay` black-tip shark ·
`kilkirr` tiger shark · `ngawiya`/`yalnga` sea turtle · `ngujay` freshwater turtle · `kadan` turtle-shell · `biwuy`
dugong · `kiju` mudcrab · `karruku` fiddler crab · `julul`/`juwarru` oyster · `darkay` clam · `kajarrbi` clam-shell ·
`dakaldakal` trocus-shell · `jalan` sea-urchin · `dulngku`/`karrangkal` reef · `karrirrangkal` coral · `mulngku` wave ·
`balar` high tide · `ngajal` low tide · `yira` tide · `kajul`/`kakaji` mangrove · `kalkil` salt · `wayul` seaweed ·
`murbuy` red ochre · `maraji` swim · `makarr` net · `dirrmbay` seagull · `Jalunji` seafarers.

- 🔴 **`ngamu` = 'MOTHER', not 'egg'** — Kuku Yalanji has **no dictionary word for 'egg'** (`egg`/`eggs` both absent).
  I had drifted `ngamu` to 'egg' in b115 (turtle/fish eggs) **and one earlier row (b113 id5735, scrub-hen's brood)**.
  Corrected everywhere: `karrkay` 'young' or `kuyu ngamu` 'the mother fish'; **id5735 fixed I3-safe** (`ngamu`→`karrkay`).
  `ngamu` is used correctly as 'mother' in ~200 accepted rows — this was a fresh-batch sense-slip, not a corpus rot.
- 🔴 **`jarba` = 'SNAKE', not 'canoe'** — the language appears to lack a canoe word (only `birungubay` 'paddle'). All
  three canoe uses reworded: the dugong is "taken quietly on the water", the young men "swam out beyond the reef".
- 🔴 **`kulur` = 'THREE', not 'colour'** — the flathead is now "like the sand" (`jukar yala`), not "the colour of sand".
- 🔴 **`marra` = 'TREE', not 'ochre'** — the attested word is **`murbuy` 'red ochre'** (traded far inland with stone).
- 🔴 **`kaban` = 'PAPER/book' (post-contact loan), not 'cover'** — the tide now `daka` 'rises over' the reef. (Same trap
  flagged in b112 for a sky-reading simile; re-confirmed.)
- **`jukul`/`wandal`/`yanyul`/`buwa`/`mara-kaki` unattested** → mud = `kambal-kambal`, 'step' = `jina wandi` (put foot),
  dance = `jurbu`; 'spit'/'finger' reworded away. All six added to the pre-bank denylist.
- ⚠️ **`mulngku` 'wave' vs `wulngku` 'song'** — near-homophones; kept strictly apart (`wulngku` is on the denylist).
- MORPH: single-r LOC `-a` (`jukar-a`/`wangkar-a`/`balar-a`, corpus norm); elder past `ngalkal-ma-n`; `kada`→`kaday`.
  Lint GREEN over 5847.

### Batch-116 — conditional & hypothetical (CONSTRUCTION); a dozen wrong-sense/phantom words caught pre-bank

Conditional/hypothetical vocabulary verified: `kaki` 'if/when' (conditional particle, dict + §4.3.2) · `nguba` 'perhaps'
· `kunka` 'might be/in case' · `nganganjirrka` 'just in case' · IRREALIS `-nyaku` counterfactual · PRECAUT `-nyji` 'lest'
· SUCC `-nyjiku` 'before'. Consequence-clause lexicon: `kaba` rain · `jalungkarr` flood · `ngiki` cold · `bambay` sick ·
`baja-burray` tired · `dakuy` hungry (gram ex.82) · `kabu` rotten.

- 🟢 **Three denylist words reinstated in their TRUE sense this batch** (each was denylisted only as a guard against a
  wrong sense, and each is correct here): **`kaki` = 'if/when'** (the whole batch's subject; NOT 'long ago' = `kalbay-muny`);
  **`wulngku` = 'song'** (NOT `mulngku` 'wave'); **`jarba` = 'snake'** (correct in "just in case a snake lies on the track";
  the b115 guard was against `jarba`='canoe'). Also **`dakuy` = 'hungry'** confirmed (grammar ex.82, l.5850).
- 🔴 **Wrong-sense words caught by grepping BEFORE banking (NONE reached the corpus):** `biyal` = **'gristle'** not wallaby
  (→ `kadar`, the 53-row corpus norm); `bilngkumu` = **'CROCODILE'** not raw (→ `waju-kari` 'uncooked'); `kija` = **'place'**
  not drink (→ `bana mani` 'get water'; kija is also 'moon'); `kunji` = **'sneeze'** not stop; `maral` = **'young girl'** not
  smooth (→ `dirka-dirka`); `jawun` = **'friend'** not family (→ `bama` 'people'); `dara` = **'bamboo spear'** — 'fall' is
  `daray`; `kulbul` = **'ripe'** not wake (no 'wake' word — reworded); `kanga` unattested — 'climb' = `dakal`.
- 🔴 **Straight phantoms (unattested) → replaced:** `buranbaji`→`nganka` flower; `bunkur`→`bajibay` bone; `wamba`→`daki-daki`
  lazy; `jangkar`(story)→`balka` 'talk'; `jindalba`(plain)→`bubu ngalkal`; `bikirr`(range)→`manjal` mountain;
  `karrkan`(high)→`jarra-jarra`/`wangkar`; `buburr`(fly, real word = `marra-warri`)/`wau`(bark)/`ngalkuwar`/`yinbatharr`
  dropped. Real words also logged: `yararri` 'shiver', `nyunbay` 'turn back/return', `kaya` 'dog'.
- MORPH: elder past `marral-ma-n`/`dandi-ma-n` (INCHO -ma-ny→-ma-n); y-final LOC `yaluy-mba`/`kalbay-mba`; `kada`→`kaday`.
  Lint GREEN over 5897.

### Process note (b116 interleave sweep) — the reword-desync failure mode

When repairing a bank file by **string replacement**, remember the KUKU field is Capital-initial but the analysis
segmentation is lowercase — a full-sentence replace frequently updates one and not the other, and the result passes
BOTH the pre-bank scan (kuku-only) and the mechanical lint (a legal-but-wrong word is invisible). Eight batch-116 rows
shipped with a stale analysis (or stale kuku for `jaba-l`/`bikirr`) exactly this way; the **post-close interleave sweep**
(grep the DB for each newly-resolved wrong-sense token across kuku AND analysis) caught all eight and fixed them
I3-safe, plus one genuinely old wrong-sense (id2070 `kunji`='sneeze' misused for 'bury' → `wandi` 'put/place'). **Rule:
reword token-wise and apply to both fields; after every close, grep the DB over kuku+analysis for the batch's corrected
tokens — the interleave sweep is mandatory, not optional.** Corpus-rot check this sweep confirmed CLEAN (correct sense in
accepted rows): `kija`=moon (48), `maral`=girl (62), `bilngkumu`=crocodile (34), `kanga`=chase (12), `bikirr`=skill (11).

### Batch-117 — birds (LEXICAL); heaviest wrong-sense batch, all caught by grep (incl. post-bank sweep)

Bird vocabulary verified (dictionary.yaml headwords): `buyi` bird · `nangki` wing/plumage · `banda` tail · `marra-warri`
fly · `kuyir` bush-curlew · `kururrungka` kookaburra · `jarruka` scrub-hen · `diwan` scrub-turkey · `kurrbal` plain-turkey
· `bulnja` frogmouth · `dawa-dawa` magpie · `kalbu` crow · `kalkuy` owl · `kurranji` cassowary · `kadanji` black-cockatoo ·
`karrambil` king-parrot · `birrbirr` lorikeet · `jurriyan` bower-bird · `dabuy` kingfisher · `bakamu` green-pigeon ·
`juku-juku` bronzewing-dove · `kuludu` dove · `kulbal` brolga · `jamarbina` goose · `birmba` ibis · `juril-juril` plover ·
`mabal` swallow · `jangkan` swift · `jinabiju` goshawk · `kalin-kalin` kestrel. Non-bird lexemes verified: `bilangkurr`
blanket · `ngala-ngala` red · `jimu` grasshopper · `bajuy` lizard · `ngirran` beetle · `muyar` wind · `kuwimbur` whistle ·
`nandal` close/shut · `kanga` chase (corpus norm).

- 🔴 **Wrong-sense words caught (grep before banking + in the MANDATORY post-bank DB grep):** `kudamundu` = **'behind'**
  (grammar l.2391), NOT 'slowly' — and it was quietly wrong in one older accepted row (id5834, the b115 tide "slow
  breath"), now **fixed I3-safe**; `wakuy` = **'arm'** not lizard (→ `bajuy`); `wabul` = **'ti-tree'** not beetle (→
  `ngirran`); `yuku` = **'big'** not flute; `mudu` = **'lower back'** not fold; `kunbu` = **'big day'** not shut (→
  `nandal`); `jaba` = **'stick'** not scratch (→ `baka` dig); `bangkarr` = **'body'** (used it in a bad 'drunk' compound —
  dropped). Straight phantoms → replaced: `walbul`(blanket→`bilangkurr`), `jangan`(→`jimu`), `mimbal`(red→`ngala-ngala`),
  `ngalkuwarr`(wind→`muyar`), `bugal`(→`kalka`), `kuwil`(koel→`kadanji`), plus `ngulan`/`biral`/`jirrbu`/`jiripu`/`nganjil`/
  `jangkarr`/`jarrki`/`jubu-jubu`/`wanka` (no blue/green/thing/moth/trap words) — all reworded to attested near-terms.
- 🔴 **NO Kuku Yalanji word for:** egg · feather · nest · blue · green · thing · moth · trap · koel · brown · purple ·
  slowly. Rendered with `karrkay` young, `nangki` plumage, `buyi-bubu` nest, `balbal` bright, `ngumbu` dark, `janka` quietly.
- MORPH: object = ABSOLUTIVE (no accusative `-nha`; `/h/` illegal); `jurriyan` not `jurriyam` (‑m coda banned); `dawa-dawa`
  lexical redup hyphenated; `muyar-a` (single-r LOC), `yindu-ngu` (u LOC). ⚠️ The **post-bank DB grep (both fields) caught 8+
  capital-initial reword desyncs** the kuku-only pre-bank scan missed — the b116 process guard proved essential. Lint GREEN 5947.

### Batch-118 — complementation & catenative (CONSTRUCTION); complement-verbs + the absolutive-object relapse

Complement-verb inventory verified: `wawu` want (particle, §4.9.1) · `binal` know-how-to · `babal` try · `binal-bungal`
teach (make-know) · `yungal` send (ex.273-274) · `mara-dajil` help (hand-give) · `balu` let/leave-alone (ex.570) ·
`binalku` remember · `milka-wulay` forget (ear-die) · `yudal` begin · `kunbayn` finish. Other verified: `biwar` wife ·
`duwar` black-palm · `yalaku` custom/way · `wurun` humpy · `jirakal` new · `dabu` bee · `kulngkul` heavy · `yaba` elder-brother.

- 🔴 **Wrong-sense caught by grep before banking:** `daya` = **'give'** not wife (→ `biwar`); `jangan` = **'grasshopper'**
  (b117!) not way/manner (→ `yalaku` 'custom'); `jibarr` = **'hinterland'** not new (→ `jirakal`); `ngaji` = **'grandfather'**
  (b111) not aunt (dropped); `ngamurr-buyi` coinage → `dabu` 'bee'. Straight phantoms (unattested) → reworded away:
  `dungkarr`(straight), `kindu`(fire-stick), `jimba`(mat), `bujal`(wounded), `wanyjarr`(how-old), `nyungku`(your→`yunu`),
  `ngudan`(shelter→`wurun`), `jimirr`(palm→`duwar`). NO word for straight/fire-stick/mat/wounded/how-old.
- 🟢 `yaba` = **'elder brother'** kept — a legitimate corpus homophone with the dict's `yaba` 'eel' (322 accepted rows use
  the kinship sense correctly).
- 🔴 **CASE RELAPSE (the lint caught it, twice):** I re-invented an accusative `-nha` on common-noun objects/addressees —
  exactly the batch-117 error — which also smuggled in an illegal `/h/`. THE RULE (Rule 39 + b117): common-noun object =
  **ABSOLUTIVE (bare)**; `balka` addressee = **DATIVE `-nka`**; PRONOUN object = the real **ACCUSATIVE** (`nganya` me,
  `yununy` you, `nyunguny` him; `nyungunku` him-DAT). This is a recurring trap — the absolutive-object rule must be held
  actively whenever a transitive/ditransitive verb takes a human object. Lint GREEN 5997.

### Batch-119 — reptiles, frogs & insects (LEXICAL); four phantoms + a standing bukul-debt

Verified fauna inventory (all dictionary.yaml headwords): snakes `jarba`/`bindimu`/`jinkalmu`/`kalkamuku`/`bakay`/
`kabul`/`jijirrbay`; lizards `bajuy`/`jadi`/`kalajarr`/`bajabaja`/`binanjal`/`bilbil-bilbil`/`jabil`; `bilngkumu` croc;
frogs `yirku-yirku`/`karrkurr`; insects `kamu`/`diri-diri`/`munjurr`/`mujurr`/`kuja`/`dabu`/`malal`/`kurrmbal`/`karrkil`/
`jabarrangkul`/`durra`/`kandal`/`birinjil`/`biringal`/`mulma`. Actions `baykal` bite · `jalngkay` itch · `janku` hole ·
`walmba` log · `nandal` close. `nyabil` tongue · `dumbul` bark · `kararr` blanket. `kulur`='three' **VERIFIED** (graduated
off the denylist).

- 🔴 **PHANTOMS caught by grep/lint (now on the pre-bank denylist):**
  - `ganggal` 'skin' — UNATTESTED and **phonotactically illegal** (no plain /g/ onset in KY, only /ng/). There is **no
    simple noun 'skin'** at all → reword around it. 0 accepted debt.
  - `jalany` 'tongue' — wrong; **tongue = `nyabil`** (12 accepted rows already correct).
  - `bukul` 'bark' — phantom; **bark = `dumbul`** (16 accepted rows) / `julkun`. ⚠️ **5 ACCEPTED ROWS carry `bukul`** →
    **WATCHLIST: bukul → dumbul reconciliation sweep** (revisions + status='revised', not a blind global replace).
  - `nyunun` 'bedding' — unattested; bedding/blanket = `kararr` / `bilangkurr`.
- 🟡 Wrong-sense reworded before banking: `kunji`='sneeze' not block (→ `nandal` close); `kudamundu`='behind' not slow
  (dropped — no 'slow'/'slowly' word); `dungkarr`/`jangkar` unattested.
- 🔴 **-nha relapse (3rd batch running):** the fake accusative `-nha` reappeared on the 3pl object (`jana-nha`). 3pl
  object = bare `jana`; `balka` addressee = `jana-nka` (DAT). The lint's /h/ check is the reliable backstop.

#### WATCHLIST update
| phantom | accepted rows | replacement | status |
|---|---|---|---|
| `bukul` (bark) | 5 | `dumbul` | ✅ **SWEPT 2026-07-06** (5 rows revised I3-safe; 0 remaining, dumbul now 23) |

### Batch-120 — the -nya subordinate clause (CONSTRUCTION); the three wawu + a work/happy mix-up

Verified: `wawu-` since/after (TEMP4 proclitic, +ABL) · `kunka` in-case · `nganganjirrka` just-in-case · `kirraji` work ·
`wawu-mini` happy · `dukal` fig-tree · `kaka` sore · `manu` throat · `kangkal` (own) child · `wala-l` enter · `jiri` sky ·
`yajarri` laugh · `badi` cry · `warngku` sleep · `manubu-dama-l` watch · `kinkay` play.

- ⭐ **THE THREE WAWU** (do not conflate): `wawu` 'want/like' (b118) · `wawu` 'breath/soul' (b110) · `wawu-` 'since/after'
  (TEMP4 temporal proclitic, grammar §3.10.1, occurs ONLY with ABL `-muny`: wawu-mayi-muny 'after the meal').
- 🔴 **Wrong-sense / phantoms caught by grep (now denylisted):** `yinkar` = **'dilly bag'** NOT work (reached for it twice;
  work = `kirraji`); `jiba` = **'liver'** so the coinages jiba-ngulkurr / jiba-badi for 'happy' were wrong (happy =
  `wawu-mini`, attested); `dungun` 'shaft', `jayba` 'choke', `yinbarr` 'yelp', `kindil` 'burning', `marndi` 'dry'
  (adjective is `marral`), `bibi` 'play' (real word `kinkay`) — all unattested, reworded. `jangan` (grasshopper) desynced
  into two kuku 'way' slots → `yalaku`; `jibarr` phantom in the closing sentence → reworked.
- 🟡 **Lint false-positive:** `jilba-dunga` 'walk-go' is a genuine attested compound (grammar ex.495) but the lint reads
  its trailing `-dunga` as `-nga` LOC allomorphy. Reworded to bare `jilba` for now; if the compound recurs, whitelist it
  in `lint_corpus.py` rather than reword.
- 🟢 The bukul→dumbul watchlist debt (b119) was **SWEPT** this session (5 rows revised I3-safe, 0 remaining).

### Batch-121 — kinship (LEXICAL); the kin web + the -karra plural

Verified kin inventory (all dictionary.yaml headwords + grammar §3): `ngamu`/`mama` mother · `nganjan` father · `kalnga` MB
· `bimakay` FZ · `yaba`/`yabaju` elder/younger brother · `babarr`/`jinkurr` elder/younger sister · `kami` FF · `ngaji` MF
· `babi` grandmother · `kangkal` own-child · `jija`/`kaminjarr` grandchild · `dunyu` husband · `biwar`/`manyarr` wife ·
`biwul` MiL · `ngalayan` FiL · `bangunji` cousin · `mandi` moiety · `mulkal-mulkal` totem · `ngalba` taboo-name · `kuru`
affection. Also `duku` bent, `wurrul` shellfish.

- ⭐ **Kinship plural `-karra`** (KPL), NOT reduplication (l.1985): `yaba-karra` brothers, `manyarr-karra` wives. Exception:
  `kangkal` 'own child' reduplicates.
- 🔴 **Phantoms / wrong-sense caught by grep (now denylisted):** `kangarr` 'patient' (unattested → `janka`), `nyirr` 'bent'
  (→ `duku`), `yalama` 'obey' (not in dict; the grammar's yalama-ny is 'say', not 'obey' → reworded), `jarrba`
  'shellfish' (→ `wurrul`); `kanga` = **'chase'** misused for 'pass' (reworded); `janji-kari` = **'without bathing'**
  (janji = bathe!) mistakenly for 'apart' (→ `muru bundanday` 'stay together'). The janji-kari slip is a good reminder
  that a compound built on the wrong root passes phonotactics but means something absurd.

### Batch-122 — questions & interrogatives (CONSTRUCTION); the wanya/wanyu resolution + a crop of English-shaped phantoms

Interrogative inventory verified (grammar §3.6): `wanya` who (ERG-ABS, `wanya-ngka` who-ERG) · `wanyu` what · `wanjabu`
where · `wanjamuny` where-from · `wanja-wanja` when · `wanjarr` how · `wanjarrinya` how-many · `wanyurrimun`/`wanyurri-mbu`
why · `wanyurri-nji` ill-with-what · `junjuy` something · `yaluy` here · `yurra` you(2pl) · `ngana` we(1pl.inc) ·
`ngananji` with-us.

- 🟢 **wanya = who, wanyu = what** — RESOLVED (they had been muddled in b120). 'who' inflects like a noun; 'what' takes
  neutral case and its DAT/LOC/COMIT forms give why / why-there / ill-with.
- 🔴 **English-shaped phantoms caught by grep + lint (now denylisted):** `nyawa` 'truly', `jinbi` 'today', `jibin`
  'tomorrow' — these intensifiers/temporals are reached for straight out of English but have **no Kuku Yalanji word**
  (use `niji` 'now', or drop). Also `walba` 'canoe' (→ `walmba` log), `julmbu` 'half', `wanan` 'wide' (→ `yalbay`),
  `ngampula` 'we-inc' (→ `ngana`, Rule 39), `yalama` 'answer' (→ `balka`; note the grammar's `yalama-ny` is 'said', not
  a bare 'answer'). `ngana-jinji` 'with us' → the correct COMIT `ngananji`.
- Lesson: intensifiers and function-words are a rich phantom source — an English adverb like 'truly/today/really' rarely
  has a one-word Kuku Yalanji equivalent; prefer an attested particle, an aspect suffix, or omission.

### Batch-123 — speech, sound, names & message-carrying (LEXICAL); no generic noise, no fake listening verb

Verified speech / discourse lexemes: `balka-l` say/tell · `balka-l-awa-y` / `balkalaway` talk together · `babaji-l` ask
(person asked LOC, topic DAT) · `kunja-l` call/summon/invite · `yunga-l` send · `murru-kanga-l` scold/growl at ·
`yayngkar` whisper. Verified hearing/perception: `nyaji-l` see/hear/perceive · `yanday-nyaji-l` overhear · `milka-dandi`
good memory/listener · `milka-dudu` deaf · `milka-baka-l` warn/remind · `milka-wula-y` forget. Verified sound words:
`wulngku` song · `badi-y` sing/cry/wail/howl · `yirrka-y` shout/cry out · `kuwimbur yirrka-y` whistle · `kadil`
sharp/crashing sound · `yanja` rustling noise · `ngangkurr` bark · `nyurra-baka` too noisy. Verified names/truth words:
`burri` name/song · `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.

- 🔴 **Draft-only traps caught before acceptance:** `kalka-karra` was rejected because `-karra` is the kinship plural, not a
  general plural for objects; `nyaji` as a free English-like imperative 'listen!' was rejected pending a dedicated
  imperatives batch; `binal nyajil` for 'hear the meaning' was rejected as a loose English semantic calque; `yanja` was
  kept to rustling in grass rather than generalized to water/generic loud noise.
- 🔴 **`yalama` remains retired for 'answer'.** The grammar has forms glossed 'said', but the corpus should not use bare
  `yalama` as a dictionary word for English 'answer'. Use `balka-l` say/tell, or rephrase the question-answer exchange.
- 🟢 **Discourse polysemy held deliberately:** `kuku` can be word, language, news, story, or law; the English side should
  make the intended discourse function explicit, while the Kuku side can use the same central noun.
- Lint GREEN 6247; batch 123 added 50 accepted rows and 250 five-lens review passes.

### Batch-124 — antipassive (CONSTRUCTION); -ji surface discipline + demoted-object case

Verified antipassive-bearing verbs and stems: `nuka-l` eat → `nuka-ji` / `nuka-n-nuka-ji`; `wambi-l` share out →
`wambi-jin`; `ngunja-l` forage/take over → `ngunja-ji` / `ngunja-n-ngunja-ji`; `nubi-l` search for →
`nubi-nubi-ji`; `nuri-l` peep/look into → `nuri-nuri-ji`; `kuni-l` hit → `kuni-n-kuni-ji`; `dama-l` spear →
`dama-n-dama-ji`; `bunjurri-ji` throw curses everywhere. Fixed intransitive communication stems: `kunjaji-y` ask
someone for something · `walngkurriji-y` pester someone for something · `babaji-y` ask someone about something.

- ⭐ **Surface / analysis split:** the Kuku sentence must use elder surface `-ji` (nonpast) and `-jin` (past), while the
  analysis keeps `-ji-y` and `-ji-ny`. The batch lint caught one analytic past form leaking into the surface:
  `wala-ny` → `walan`; the batch was rebanked before acceptance.
- ⭐ **Antipassive is not just "passive backwards."** The noun A becomes bare S, and the old O is demoted to LOC/PERL:
  `minya-nga nuka-jin`, `mayi-nga wambi-jin`, `wukay-mba nubi-nubi-ji`, `kuyu-ngu dama-n-dama-ji`, `mayi-burr
  ngunja-n-ngunja-ji`.
- 🔴 **Allomorph traps:** y-final `wukay` takes LOC `-mba`; u-final `kuyu` takes LOC `-ngu`; rr-final `makarr` takes LOC
  `-ba`; single-r `kadar` takes LOC `-a`. Do not flatten these to `-nga`.
- 🟢 **Communication stems:** `kunjaji-y`, `walngkurriji-y`, and `babaji-y` are held as fixed intransitive stems for
  corpus purposes: person addressed in LOC, requested/topic thing in DAT.
- Lint GREEN 6297; batch 124 added 50 accepted rows and 250 five-lens review passes.

### Batch-125 — fire & cooking (LEXICAL); baya not buri + earth-oven/allomorph discipline

Verified fire/cooking inventory: `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 · `jujubala` ironwood · `jarramali` thunder · `kiway` cold · `waju-l`/dict `wayjul` cook/burn/light-fire
(PAST `wajun`) · `dinda-l` roast · `nyama-l` boil · `kurrma` earth oven · `buyku` paperbark · `yijarri-l` put/place ·
`bawa-l` leave · `walnga-l` take out/open · `baka-l` dig · `duda-l` pound · `dingka-l` knead · `nyurrba-l` grind ·
`murni-l` stir/rub/twist · `damba` damper · `kawar` honey bread · `wunba` honey · `wandul` fat · `kulbul` ripe ·
`nganja` taste/smell · `dakwuy` hungry · `yajin` full-from-eating · `mujal` collect/gather firewood · `nanda-l` cover ·
`buyun-dama-l` spoil/make bad · `duna` wet · `marral` dry · `ngiki` cool/cold.

- ⭐ **Operator-guide typo corrected:** fire/firewood = **`baya`**, not `buri`. Batch 125 used `baya` throughout and put
  `buri` on the batch denylist so the old prompt typo cannot re-enter.
- ⭐ **`waju-l` is the live Patz analysis form; `wayjul` is the dictionary spelling.** Treat them as the same cook/burn
  verb for corpus purposes, with elder-surface past `wajun`. Keep distinct: `dinda-l` roast, `nyama-l` boil, `jani`
  well-cooked/done, `jirra` burnt.
- ⭐ **Earth-oven allomorphy:** `kurrma-nga`, `bubu-ngu`, `ngunjil-ba`/`ngunjil wumbul-ba`, `baya-nga`, `ngundu-ba`.
  The oven sequence is `baka-l` dig, `waju-l` light, `yijarri-l` put food in, `buyku` cover, `bawa-l` leave, `walnga-l`
  take out/open.
- 🔴 **Wrong gloss avoided before close:** `jarramali` was narrowed to **thunder**, not generic wind/storm. The row now
  reads "Burn ironwood lest thunder come."
- 🔴 **Wait-verb trap avoided:** the draft "wait near the oven" row was rewritten as `bunda-l` 'sit' + purpose because the
  errata already warns that `maku-janay` should not be treated as a clean single wait verb.
- 🔴 **Kept out / denied in this batch:** `bibiny` wet (use `duna`/`yaru`), `kambar` as color/evening (it is white clay),
  `jinbal` as green/fine (it is fast), and fire/cooking phantoms `jubaji`/`nyalbu`/`kuka`; `kubarr` was avoided here because
  it belongs to the eel lexeme, not a generic cooking term.
- Lint GREEN 6347; batch 125 added 50 accepted rows and 250 five-lens review passes.

### Batch-126 — negation (CONSTRUCTION); kari vs -kari vs balu

Verified negation inventory: `kari` NEG 'not' / interjection 'no' / discourse contrast · privative suffix `-kari`
'without, lacking' · `balu` NEG2 'desist, refrain, give up' · `wawu-kari` do-not-want/like · `binal-kari` not know ·
`yamba-kari` nothing/none · `kariku` not yet/not all · `karirrku` not really/not altogether. Privative stems logged:
`milka-kari` deaf · `mani-kari` no money · `nganka-kari` flowerless · `bajibay-kari` boneless · `kangkal-kari`
childless · `dirra-kari` toothless · `bayan-kari` homeless · `marrkin-kari` without rifle · `kararr-kari` without
blanket · `kaya-kari` dogless · `bana-kari` waterless · `kiru-kari` stupid/brain-PRIV · `ngiki-kari` without a cold.
Other verified batch forms: `kamukamu` alcohol/grog · `buymbi-l` smoke tobacco · `nguju-wuri-y` fool/play-around ·
`bujil-janji` drown · `dara-y-mani-l` drop/cause-to-fall · `kulba` lift.IMP (kept separate from `kulbal` brolga) ·
`nyuya-l` blame · `jirra-kanga-l` stoke/stir up · `warmba-bunga-l` uncover/find · `ngawuya` sea turtle.

- ⭐ **Plain `kari` is syntax-sensitive.** Predicate negation puts `kari` before the predicator; focused NP negation places
  it after the focused NP. Batch examples contrast `Ngayu mayi kari nukan, minya nukan` (not the plant food, meat) with
  `Ngayu kari mayi nukan, karrkay-angka nukan` (not I, the child).
- ⭐ **Privative `-kari` is a derivational suffix, not a free particle.** Further case follows the privative: `bajibay-kari-ka`,
  `mani-kari-nda`, `kangkal-kari-ji`, `kaya-kari-ngka`.
- ⭐ **`balu` is not a synonym of `kari`.** It carries desist/refrain/give-up/disapproval semantics: `Ngayu balu kuni-wa-nka`,
  `Ngayu balu buymbi-nka`, `Nyulu warru balu dama-nka ngawuya`.
- 🔴 **Surface fixes before close:** `nguju-wuriy` → surface `nguju-wuri`; `jiba-badiy` → surface `jiba-badi`. The analysis
  keeps `nguju-wuri-y` / `jiba-badi-y`.
- 🟢 **Lint update:** `kamukamu` is a lexicalized solid form in Patz (alcohol/grog), not a productive reduplication; it was
  added to `SOLID_REDUP` only after grep verification.
- 🔴 **Headword collision avoided:** Patz imperative `kulba` 'lift/pick up' was recorded as `kulba`, not normalized to
  `kulbal`, because the lexeme table already has `kulbal` = brolga. Do not merge these.
- Lint GREEN 6397; batch 126 added 50 accepted rows and 250 five-lens review passes.

### Batch-127 — landscape & geography (LEXICAL); spatial words + local-case allomorphy

Verified landscape inventory: `bubu` ground/place/country · `bana` water · `wawubaja` river · `yilki` creek · `jalun`
sea · `jukar` sand · `madja` scrub/rainforest · `manjal` mountain · `jalkaraburr` mountain peak/high mountain reaches ·
`jalkar` high bank · `kangku` valley/pass · `jamba` hillside · `jirka` spring/water source · `janku` hole in the ground ·
`jalngarr` flat rock · `kulji` stone/pebbles · `dajali` deep water · `yalkan` shallow water · `dulngku` reef · `balar`
high tide · `ngajal` low tide · `yira` tide. Verified location words: `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.

- ⭐ **Process design:** this was a short lexical-control batch (avg 2.98 Kuku words/row), not a dense narrative batch. The
  point was to pin safe forms before later country/route paragraphs: exact Patz rows where possible, otherwise simple
  nominal or locative clauses.
- ⭐ **Allomorphs deliberately exercised:** `bubu-ngu`, `dulngku-ngu`, `bana-nga`, `wawubaja-nga`, `yilki-nga`,
  `madja-nga`, `jamba-nga`, `jukar-a`, `manjal-ba`, `yalkan-ba`, `jalun-bu`, `bayan-muny`, `jalun-muny`, `ngubar-muny`,
  `wawubaja-burr`, `badabada-mundu`.
- ⭐ **Location-word behavior:** bare `wangkar`, `bada`, `ngundu`, `yarra`, etc. can already be locative/directional. Do
  not mechanically add ordinary noun locatives to the closed location-word class.
- 🔴 **`baral` road/path conflict kept live.** Patz grammar has `baral-darr` 'along the road' in ex.397-398, but the project
  errata also records the dictionary conflict with `baral` 'feel'. Batch 127 avoided new productive `baral` road rows; use
  exact Patz quotations only if the conflict is explicitly documented, or choose a safer construction.
- 🔴 **Operator-guide correction:** `naka-naka` is **across/over/the other side**, not deep. Depth is `dajali` deep water and
  `yalkan` shallow water. The handoff text was corrected after this batch.
- 🔴 **Surface fixes before close:** `janji-ny` in the analysis must surface as **`janjin`**; `wanarri-y` surfaces as
  **`wanarri`**. Row 4's English was tightened to "really slippery" for emphatic `-bi`; row 50's `bula` was glossed as
  the dual pronoun "they.two".
- Lint GREEN 6447; batch 127 added 50 accepted rows, 250 five-lens review passes, and 8 process/grammar lessons.

### Batch-128 — imperatives/directives (CONSTRUCTION); allomorphs, suppletives, and urgency clitics

Verified imperative inventory and directive morphology: zero imperative on disyllabic `l`-conjugation roots (`dida`, `kanga`,
`nuka`, `janji`, `balka`, `kida`, `wandi`) · `-y` imperative on disyllabic `y`-conjugation roots (`dunga-y`, `kada-y`,
`bunda-y`, `yirrka-y`) · `-ka` on longer roots/stems (`yijarri-ka`, `julurri-ji-ka`, `binal-ma-ka`, `babaji-ka`,
`walu-wukurri-ka`, `kurrka-waba-ji-ka`) · suppletive imperatives `nyaka` (from `nyaji-l`), `mana` (from `mani-l`), and
`daya` (from `daji-l`) · imperative `-da` immediate-action clitic · `-(ng)Vrr` / `-ngarr` / `-arr` / `-rr` first/straight-away
clitic · plural-subject `-ri` in `kada-ri-ka` · `balu` desist/let in attested intransitive imperative clauses.

- ⭐ **The imperative allomorph rule is now explicit.** Short `l` roots take zero command suffix, short `y` roots take `-y`,
  and longer roots/stems take `-ka`. This replaces any temptation to guess commands from dictionary citation forms.
- ⭐ **Three suppletives are mandatory:** `nyaji-l` -> `nyaka`, `mani-l` -> `mana`, `daji-l` -> `daya`. Batch 128 logged
  these as lexeme/morpheme notes and used them in both simple and reduplicated commands.
- ⭐ **Causative compounds are the main exception.** `Wumbul-bunga!` is not `*wumbul-bunga-ka`; action-causative
  `dara-y-mani-l` commands with suppletive `mana`: `dara-y-mana`.
- ⭐ **`balu` stays semantically distinct from `kari`.** It is the desist/let/leave-alone directive, safely attested here
  with intransitive imperatives (`Balu dungay!`, `Balu wajujika!`). The tentative Patz transitive example was not made into
  productive corpus law.
- ⭐ **Urgency clitic allomorphy recorded:** `Nuka-ngarr!`, `Mayi-ngarr nuka!`, `Kadayarr!`, `Daya-rr!`, and
  `babaji-ka-rr` all instantiate the same first/straight-away clitic family. Patz says there is no politeness contrast
  between these allomorphs.
- 🟢 **Process record deliberately expanded:** batch 128 stored 14 lessons, 30 lexeme/morpheme log rows, and a long
  `batches.notes` entry documenting sources, avoided forms, and surface-analysis decisions.
- 🔴 **Do not use `nyaka` as generic English "listen!" yet.** Because `nyaji-l` spans see/hear/perceive, the imperative is
  safe as "look/see" unless an explicit audible object or hearing context licenses the hearing reading. Do not resurrect
  `ngara` as listen/hear; `ngara-l` is verified as set up/build camp.
- 🔴 **Exact Patz forms deferred pending lint/lexeme work:** the attention interjections `Ah`/`Yah` and `walnga!` wake-up
  were not banked as surface tokens in this batch. The batch kept `kada-y kada-y`, `jinbal nyaka nyaka`, and a regular
  `wandi!` get-up row instead. If those exact forms are needed later, first verify and update the lint whitelist deliberately.
- 🔴 **Surface fixes held before acceptance:** analysis may show `warri-y` and `nyaji-ji-y`, but the elder surface must be
  `warri` and `nyaji-ji`. Batch 128 banked the surface forms correctly and documented the split.
- Lint GREEN 6497; batch 128 added 50 accepted rows, 250 five-lens review passes, 14 lessons, and 30 lexeme/morpheme logs.

### Batch-129 — emotions and mental states (LEXICAL); wawu/yinil frames + safe body-part compounds

Verified inventory: `wawu` want/like/love and `wawu` breath/spirit/soul (homophones/functions kept distinct) ·
`wawu jirray` like/love very much · `wawu-kari` do not want/like · `balu` refrain/disapprove · `yinil` afraid/fear ·
`yinil-ma-l` become frightened · `yinil-kanga-l` frighten · `yinil-kanga-ji-y` be frightened by · `kuli` anger/rage/trouble ·
`kuli-ji` vicious/wild/rageful · `jiba-badi-y` sad/grieve · `wawu-mini` happy · `wawurrwawurr-ma-l` become glad/decide ·
`milka-marri` content/peaceful · `wawu-dudaji` anxious/dread · `wawu-buyun` worried/anxious · `wawu-daray` satisfied ·
`milka-bujar` homesick/lonely/sad/worried · `milka-murruji` ashamed/guilty · `milka-burray` exasperated · `milka-wula-y`
forget/forgive · `bambay` sick · `dakwuy` hungry · `yanji` replete/full after eating (Yalanji) · `yajin` full of food
(Nyungkul) · `kaka` sore/pain · `wawu-wula-y` exhausted/thirsty/tired · `bijarr` dream · `bijarri-l` dream · `binalku`
remember.

- ⭐ **Particle-predicate frame pinned:** `wawu`, `yinil`, and `binal` are not ordinary English transitive verbs in these
  rows. They take dative noun complements (`minya-ka`, `jarba-nka`, `bilngkumu-nku`) or purposive verb complements
  (`nuka-nka`, `mani-nka`).
- ⭐ **`wawu-kari` vs `balu`:** `wawu-kari` is specific non-want/non-like; `balu` carries desist/refrain/disapproval. Batch
  129 uses both and stores the contrast.
- ⭐ **Fear allomorphy/process:** `yinil` is the predicate, `yinilman` is the elder-surface inchoative past, `yinil-kangan`
  is the transitive frighten past, and `yinil-kanga-jin` is the intransitivized "was frightened by" form.
- ⭐ **Happy/sad forms:** safe happy = `wawu-mini` / `wawurrwawurr-ma-l`; safe sad/grieving = `jiba-badi-y`. The old
  `jiba-ngulkurr`/`jiba-wawu` style happy calques stay rejected.
- ⭐ **Milka idioms:** `milka-bujar`, `milka-murruji`, `milka-burray`, and `milka-wula-y` are valid ear-based emotional or
  cognitive compounds. Use them as lexicalized forms, not as a license to coin arbitrary `milka-X` mental states.
- 🔴 **Dialect correction:** fullness after eating should use **Yalanji `yanji`** by default. `yajin` is explicitly marked
  Nyungkul in the dictionary prose; it is logged for contrast, not used as the default in new Yalanji rows.
- 🔴 **Exact duplicate caught before close:** the first batch-129 draft repeated the long Batch-126 `wawu-kari` father's-dog
  row. Full-corpus lint caught it; the row was rebanked as the nonduplicate controlled variant `Ngayu wawu-kari kaya-nka`.
- 🔴 **Surface discipline:** `jiba-badi-y` surfaces as `jiba-badi`; `wawu-wula-y` surfaces as `wawulay`; `bijarri-ny`
  surfaces as `bijarrin`; `milka-wula-ny` surfaces as `milka-wulan`.
- Lint GREEN 6547; batch 129 added 50 accepted rows, 250 five-lens review passes, 12 lessons, and 38 lexeme/dialect logs.

### Batch-130 — number and quantification (CONSTRUCTION); small numerals, pair morphology, all/some/none

Verified inventory: `nyubun` one · `jambul` two · `mamarra` old-fashioned/stylish two · `kulur` a few/three ·
`jambul-jambul` four · `kanbal` some/several · `buban` too few/insufficient/little · `wubul` many/all as a quantifier ·
`jirray` much/plenty/mass/large crowd · `narmba` all · `wubul-ku` all/every/really many · `yambayamba` everything ·
`yamba-kari` none/nothing · text-surface `yambakari` nothing · `kanku` half (text 51) · `kankur` half (Patz quantifier
table, but dictionary has another manner sense) · `-bulal` intrinsic pair suffix · `bula` 3du pronoun · `yubal` 2du
pronoun · `wanjarrinya` how many · `yindu` other/one-of · `yinduy-` y-final stem before inflection.

- ⭐ **`jambul` vs `-bulal`:** `jambul` counts two. `-bulal` means an intrinsic pair that belongs or acts together.
  Safe examples include `Ngayu jambul juku nyajin`, `Juku-bulal yinyay janjanay`, `Yarraman-bulal kankaday`, and
  `Warru-bulal jambul, bula jilba-dungan`.
- ⭐ **`kulur` is not always hard "three":** Patz §3.2.5 says it generally refers to cardinal three, but can mean an
  unspecified small number larger than two and smaller than `kanbal`; text 36 line 29 translates it as "some". Gloss
  it as "a few/three" where the context is not arithmetic.
- ⭐ **`wubul` vs `jirray`:** `wubul` is many identifiable/countable items; `jirray` is mass/plenty/size. This is now
  pinned by `Birra wubul juku-ngu` vs `Birra jirray juku-ngu`, plus `bama jirray` large crowd.
- ⭐ **All/none inventory:** `narmba-ku` all, `wubul-ku` all/every or emphatic many, `yambayamba` everything,
  `yamba-kari`/`yambakari` nothing. Do not invent English universal quantifiers.
- 🔴 **`kanku/kankur` source tension:** Patz's quantifier table lists `kankur` half, but text 51 uses `kanku` for half
  in `Yunu kanku, ngayku kanku` and `Kanku nyandan`. The dictionary's `kankur` entry is "right off/right through".
  New sentence rows should prefer text-attested `kanku` until the variant relation is clarified.
- 🔴 **`mara` caution:** Patz lists `mara` as "five (hand)", while the dictionary's strong entry is `mara` hand. Batch
  130 logged the form but did not bank sentential `mara`=five rows; do not use it productively without a sentential
  source.
- 🔴 **Blocked calques:** `kulur-jambul` remains blocked as "countless"; do not build arithmetic compounds for "many",
  "countless", "half", "most", or "every" from English pressure.
- 🟢 **Process logging expanded:** batch 130 created `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-130-number-quantification-process.md`
  with source pass, authoring decisions, rejected risks, lint/review counts, export state, and five-lens summary.
- Lint GREEN 6597; batch 130 added 50 accepted rows, 250 five-lens review passes, 12 lessons, and 31 lexeme/source-log rows.

### Batch-131 — weather, sky, and time of day (LEXICAL); natural-force frames and weather phantoms blocked

Verified weather/sky/time inventory: `kaba` rain · `ngurrban` cloud · `ngurrbal` fog · `wurrbal` river mist/fog ·
`muyar` wind · `jarramali` thunder/thunderstorm/thunderheads · `jabulbina` thunder out west/start of storms · `balbay`
lightning · `wadjal` cyclone · `yiril` rainbow · `jiri` sky/heaven · `dawar` star · `wungar` sun/day · `wungar dakal`
sunrise · `wungar daray` sunset · `wungar jalamal` sun comes out from behind cloud · `wungar wandil-wandil` sun coming
up · `wungar wangkar-wangkar` midday/early afternoon · `wungar-iji` hot season · `bulur-iji` cold season · `muduwaju`
dawn/daybreak · `wunkuwingku` morning · `yilay-yilay` late afternoon · `wujurr` darkness/night · `kiway` cold · `wumbul`
hot · `duna` wet · `marral` dry · `julbarr` slippery · `ngumbu` dark · `dayirr` clear/bright.

- ⭐ **Natural-force syntax:** rain, wind, thunderstorm, lightning, and cyclone are not forced into English dummy-subject
  clauses. Use attested Kuku frames: inanimate S (`Kaba kaday`), natural-force/potent A (`Jarramali-ngka ... dalbarrin`),
  and causal/instrumental `-abu` (`Muyar-abu nganya yararri-manil`).
- ⭐ **Weather-time phrases:** `muduwajuny`, `wunkuwingku`, `yilay-yilay`, `wujurr-bu`, `wungar-iji`, and `bulur-iji` are
  safe temporal settings. Do not add extra English prepositions or invent "during-weather" adverbs.
- 🔴 **`bunjurril` rejected as a wind/blow verb.** A dictionary usage string contains `Muyarabu kaba bunjurril`, but the
  headword is not independently glossed for ordinary wind-blowing, and grammar evidence points to curse/spit/throw
  meanings for the related root. Keep `bunjurril` on watchlist pending source repair; do not bank new rows with it.
- 🔴 **`balbay-nja` / `balbaynja` remains blocked in new rows.** The mechanical denylist blocks the segmented form. Use
  bare `balbay` lightning or a source-safe storm/strike frame instead.
- 🔴 **Cloud/fog distinctions:** `ngurrban` cloud, `ngurrbal` fog, and `wurrbal` river mist/fog are separate entries; do
  not collapse them into one English "cloudy/foggy" adjective.
- 🔴 **Night/dark distinction:** `wujurr` is night/darkness; `ngumbu` is dark as a property. Keep night setting, darkness,
  blackness, and fear contexts separate.
- 🟢 **Process log:** batch 131 stored the source pass, duplicate replacements, rejected-risk decisions, lint/close/export
  evidence, and live-doc verification trail at
  `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.

### Batch-132 — clitics and discourse highlighting (CONSTRUCTION); host restrictions, ordering, and source cautions

Verified clitic inventory for this batch: `-da` TEMP1 then/following · `-kuda` TEMP2 meanwhile/overlap, semantically
cautious · `-(ng)Vrr` TEMP3 first-of-all/straight-away, with allomorphs such as `-ngurr`, `-ngarr`, `-urr`, `-rr` · `-ku`
EMPH1 general emphasis · Yalanji `-lu` EMPH2 attention/high point · Nyungkul `-la` EMPH2 attention/highlight · `-bi`
EMPH3 surprise · `-(V)rrku` EMPH4 totality/exclusivity/thoroughness · `-baja` again/back or degree by host · `-ji` in-turn
on pronouns.

- ⭐ **`-da` sequence close:** use on the following/final action or state in a sequence. It is not a free translation of
  English "now".
- ⭐ **`-(ng)Vrr` first-of-all:** safe with the Patz-host range: objects (`kuyu-ngurr`), verbs (`waju-l-urr`), nouns in
  commands (`mayi-ngarr`), suppletive/long imperatives (`daya-rr`, `julurri-ka-rr`), and pronouns (`nyulu-ngurr`).
- 🔴 **`-kuda` caution:** Patz explicitly says its function is not fully transparent. Treat it as source-bound
  "meanwhile/overlap"; do not use it as a generic certainty, progressive, or English "meanwhile" filler.
- 🔴 **`-ku` caution:** EMPH1 can sometimes be translated "really", but that is not its whole meaning. Do not use it as a
  general degree adverb when `-baja-ku`, `jirray`, `yalbay`, or another source construction is intended.
- 🔴 **`-bi` caution:** surprise/astonishment marker, not generic "very". Source-safe domains include dream-match and
  unexpected slippery-ground examples.
- 🔴 **`-(V)rrku` restriction:** only verbs, pronouns, `kari`, and `yala` are safe hosts. Do not attach it to arbitrary
  nouns to mean all/every; use Rule 88 quantifiers instead.
- 🔴 **`-baja` split:** action/motion verb = again/back; state verb/adjective = degree; `yundu-ku-baja` is idiomatic. Do
  not stack verbal `-baja` with other clitics unless a source line gives the exact form.
- 🔴 **Clitic-order tension:** Patz §3.10.4 states temporal > EMPH1-3 > `-ji`, but ex.630 has `ngayu-ji-ku-lu`. Until this
  is reconciled, avoid productive new `-ji` + emphasis stacks.
- 🟢 **Duplicate gate:** the bank script rejected three exact source/example surfaces already in the corpus:
  `Mayi-ngarr nuka!`, `Nuka-ngarr!`, and `Kanbal bubu yala-rrku.` Controlled variants were banked instead.
- 🟢 **Process log:** batch 132 stored its source pass, duplicate replacements, rejected-risk decisions, lint/close/export
  evidence, and live-doc verification trail at
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-132-clitics-process.md`.
- Lint GREEN 6697; batch 132 added 50 accepted rows, 250 five-lens review passes, 12 lessons, and 10 clitic/source-log rows.

### Batch-133 — plants, trees, bark, leaves, roots, vines, and plant materials (LEXICAL)

Verified flora/material inventory: `juku` tree/wood/splinter · `birra` leaf/lungs · `dakil` branch/arm/wing ·
`dakil-dakil` branches · `nganka` flower/blossom · `diburr` seed/egg · `ngara` root · `dingal` tree base · `dimbir`
hollow trunk · `dumbul` bark/hard covering · `dubal` bark in Patz text 51 · `jalban` tree top · `kabal` Leichhardt-tree
fruit · `warrmba-bunga-l` uncover/find · `buyku` paperbark · `wanjakan` ti tree · `warrur` tree bark usable as
vine/fishnet material · `jaba` stick/sapling/post · `jujabala` ironwood · `nganjirr` grass tree · `mawar` lawyer-cane vine ·
`waji-waji` stinging vine · `kunjarri` palm · `duwar` black palm · `dulmbil` umbrella palm · `wawuburra` cottontree ·
`bilar` candlenut tree/nut · `yarun` black wattle · `yalngkal` white wattle · `yumu` bottlebrush tree.

- ⭐ **Plant-part LOC vs ABL:** Patz ex.524-525 is now operational law. Use `juku-ngu` for parts/fruit on the tree and
  `juku-muny` for parts/fruit from the tree.
- ⭐ **`juku` scope:** `juku` covers tree/wood/splinter. Do not invent separate English tree/timber/wood words when
  `juku` is the attested generic.
- 🔴 **`dumbul` / `dubal` bark split:** dictionary/Patz ex.526 supports `dumbul` for bark/hard covering/crust/shell; Patz
  text 51 uses `dubal` for bark in the ground-oven passage. Keep both source-labelled; do not silently normalize one to
  the other.
- 🔴 **`diburr` context:** `diburr` is seed in plant frames and egg in animal frames. A tree-source frame disambiguates;
  do not blindly translate every `diburr` as egg.
- 🔴 **`ngara` context:** `ngara` is plant root here. Keep it separate from `ngara-l` set up/build camp and the old
  wrong-sense listen/hear drift.
- 🔴 **`warrur` / `warru`:** `warrur` is tree bark used as vine/fishnet material; `warru` is young man. Do not let the
  near spelling collapse the senses.
- 🔴 **`jujabala` / `jujubala` spelling tension:** the dictionary headword is `jujabala` ironwood; earlier prose and
  living-book examples sometimes show `jujubala`. Batch 133 used dictionary `jujabala` and logs the variant for later
  reconciliation.
- 🟢 **No `buri`:** fire/firewood remains `baya`; plant fire rows use `waju-l` burn/light.
- 🟢 **Process log:** batch 133 stored its source pass, source-tension decisions, lint/close/export evidence, and live-doc
  verification trail at
  `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.

### Batch-134 — noun-phrase structure (CONSTRUCTION); source-sensitive NP decisions

Verified construction anchors: `mayi wukay` plant-food + hairy yam · `minya ngangkin` meat + echidna · `juku buyku`
tree + paperbark · `yinya karrkay` / `karrkay yinya` demonstrative position with one noun · `wanya warru` human
interrogative+noun · `wanyu minya` what+noun · `bula ngamu`, `jana bama`, `nyulu yinya` pronoun apposition ·
`dubal murru-murru` rough bark · `jambul kaya kuli-ji` quantifier/head/comitative-modifier order · `badur ngamu-mu`,
`ngayku bayan`, `kalka jirakal dingkar-amu` possessive order · `nyulu mara`, `kuyu biji`, `maral-anda jina-nga`
inalienable apposition.

- ⭐ **Case agreement rule recorded:** all non-possessive NP constituents agree in case, including demonstrative+noun+
  adjective ERG rows such as `Yinya-ngka kubarr-angka yalbay-ngka ...`. Possessives are the explicit continuous-NP
  exception.
- ⭐ **Classifier caution:** `mayi` and `minya` are safe frequent classifying generics. `juku buyku` is source-attested,
  but `juku` should not be generalized into arbitrary species-classifier rows without a source-shaped reason.
- ⭐ **Interrogative boundary:** batch 134 used directly attested `wanya warru` and `wanyu minya` style rows. It did not
  add "what/which dog?" because non-human animate interrogative choice needs tighter source control.
- 🔴 **`dubal` remains source-labelled.** Batch 134 uses `dubal murru-murru` because Patz 4.1.1 gives that NP. This does
  not undo the Batch-133 ruling: generic bark should still prefer `dumbul`/`julkun`/`ngangkurr` unless citing a specific
  `dubal` source passage.
- 🔴 **`junka-ji` / `junkurr-ji` tension:** Patz 4.1.1 has the descriptive NP glossed with `junka-ji`; the dictionary and
  broader corpus support `junkurr` strength and `junkurr-ji` strong. Batch 134 used `junkurr-ji` and logged the source
  tension. Do not introduce bare `junka` as a free headword until reconciled.
- 🔴 **Plural possessive pronouns still avoided.** Rule 92 uses `ngayku`, `yunu`, and `nyungu`-style singular possessive
  logic only; plural possessive pronoun cells remain source/OCR watchlist material.
- 🟢 **Process log:** batch 134 stored the expanded source pass, row-family design, rejected-risk decisions, lint/close/
  export evidence, and live-doc verification trail at
  `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.

### Batch-135 — movement, path-following, return, carrying, and travel (LEXICAL)

Verified motion/travel inventory: `kada-y` come/arrive toward a goal · `dunga-y` go/participant-perspective motion ·
`kankada-y` keep coming · `jilba-dunga-y` walk/go walkabout · `warri` run · `wanarri-y` keep running/run on ·
`kurrkal-warri` go by a shortcut · `juru-kulbaway` walk single file · `wukurril` follow · `kangal` chase · `nyunbay`
return/turn back · `wundil` bring/take · `jarrakulbal` carry · `barrmal` escort/take a person somewhere · `walal`
enter/go into · `wandil` get up/come out/move away · `dakal` climb · `jalamal` jump/hop/skip/get out of vehicle or boat ·
`kala-jalamal` jump over · `daray` fall · `daray-manil` drop/cause to fall · `jarmbil-jarmbil` drift/wash away ·
`mariji-y` swim through/across water · `mara-warri` crawl · `marra-warri` fly · `maku-warri` go to meet someone ·
`maku-wukurril` follow to meet someone.

- ⭐ **`kada-y` / `dunga-y` is a discourse-perspective contrast.** Patz 5.5.1 says `kada-y` is goal/arrival perspective,
  while `dunga-y` is departure or participant-perspective motion. Do not reduce the contrast to English "come" vs "go".
- ⭐ **Text 51 is the safe travel template.** Source-shaped rows include west/source ABL, river LOC goal, up/down adverbs,
  `kankada-y`, dog-following with `wukurril`, repeated `warri-ny`, and mountain-top arrival.
- ⭐ **`barrmal` is person-escort, not generic carrying.** The source example is `ngayu jinkurr barrman kaminda`.
  Use `jarrakulbal` for physical carrying and `wundil` for broad bring/take.
- ⭐ **`wandil` remains valid.** Earlier watchlist caution against `wandi-l` is retired; dictionary and Patz support
  get up, move out of the way, come out.
- ⭐ **`jana-nka` 3pl-DAT is attested.** It is allowed in meet/for-them style contexts; batch 135 checked Patz text
  evidence before retaining it.
- 🔴 **No productive `baral` rows yet.** The road/path conflict remains unresolved in the living books. Batch 135 avoided
  new `baral` road/path sentences and used source-shaped route terms or cautious `jina` track/path contexts instead.
- 🔴 **`buwun` boat needs a source note.** The dictionary entry is needs-review/loan-shaped, but Patz has boat uses
  including `Ngayu buwun-ji dunga-ny` and boat-source frames. It is usable when source-labelled; do not erase the
  dictionary tension.
- 🔴 **`jarmbil-jarmbil` is source-attested, not a free reduplication template.** Use it for drifting/washing away,
  especially boat/water frames, but do not generalize the pattern to unrelated verbs.
- 🔴 **Crawl/fly minimal pair:** `mara-warri` crawl (single `r` after `ma`) vs `marra-warri` fly (double `rr`). Keep the
  spelling contrast visible in examples and notes.
- 🔴 **Vehicle-loan restraint:** Patz has car/truck/motorcar travel material, but batch 135 deliberately deferred a loan
  register batch. Do not add random drive/car rows into ordinary motion coverage.
- 🟢 **Process log:** batch 135 stored the source pass, additional dictionary audit, row-family design, rejected-risk
  decisions, pre-close lint, five-lens close, export evidence, and live-doc verification trail at
  `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.

### Batch-136 — motion case-frame alternations (CONSTRUCTION)

Verified construction inventory: LOC/allative goal (`wawubaja-nga`, `bayan-ba`, `madja-nga`, `juku-ngu`) · ABL source
`-muny` (`wawubaja-muny`, `madja-muny`, `bayan-muny`, `juku-muny`) · PERL traversal `-burr` (`wawubaja-burr`,
`madja-burr`, `jikan-burr`, `bana-burr`) · COMIT accompaniment/equipment `-ji/-nji/-unji` (`kaya-nji`, `kalka-ji`,
`jawun-unji`, `mayi-ji`) · PRIV absence `-kari` (`kaya-kari`, `kalka-kari`, `jawun-kari`, `mayi-kari`) · ABESS fixed
vantage/source `-mundu` (`wangkar-mundu`, `badabada-mundu`) · purposive `-nka` after a motion goal · DAT transfer/
escort goals (`bayan-ka`, `bana-ka`) · LOC impact goal (`jina-nga`) · motion `-baja` back/again/on-again.

- ⭐ **LOC/allative goal pinned:** ordinary "to river/house/scrub/tree" motion uses LOC/allative, not a new invented
  directional suffix. Safe frames: `wawubaja-nga dungan`, `bayan-ba walan`, `madja-nga walan`, `juku-ngu dakan`.
- ⭐ **ABL source pinned:** `-muny` marks the place moved out of/from. Batch 136 contrasts `wawubaja-nga` vs
  `wawubaja-muny`, `madja-nga` vs `madja-muny`, and `bayan-ba` vs `bayan-muny`.
- ⭐ **PERL traversal pinned:** `-burr` marks path-through/across in the training convention used here:
  `wawubaja-burr marijin`, `madja-burr dungan`, `bana-burr marra-warrin`.
- ⭐ **COMIT / PRIV / ABESS split:** COMIT = with/having; PRIV = without/lacking; ABESS = fixed vantage/source.
  Do not use `-mundu` to mean "without", and do not use `-kari` to mean "from".
- ⭐ **Goal plus purpose:** a row may have a LOC place goal and a purposive verb complement:
  `wawubaja-nga dungan kuyu dama-nka`. The place is not DAT; the purpose is the verb stem plus `-nka`.
- ⭐ **Route-chain pattern:** batch 136 stores a safe source-path-goal chain:
  `Nganjin bayan-muny madja-burr wawubaja-nga dungan`.
- 🔴 **`baral` remains blocked.** Even though road/path examples exist in Patz, the living conflict is still unresolved;
  batch 136 deliberately avoided productive `baral` rows.
- 🔴 **Vehicle loans still deferred.** Do not use car/truck/motorcar travel rows unless a future batch explicitly targets
  that register and cites Patz travel-text evidence.
- 🟢 **Process log:** batch 136 stored the source pass, authoring constraints, rejected-risk decisions, pre-close lint,
  five-lens close, export evidence, and live-doc verification trail at
  `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.

### Batch-137 — handling, placement, transfer, and manipulation verbs (LEXICAL)

Verified handling inventory: `mani-l` get/take · `bawa-l` leave/quit · `yijarri-l` put/place · `jurrnga-l` push ·
`kulba-l` pull/lift · `kaja-l` tie · `kuna-bunga-l` join/tie something to something · `muru-bunga-l` put things
together · `daji-l` give · `wundi-l` bring/take · `karrba-l` catch/grab/touch · `jarrakulba-l` carry · `yilba-l`
throw · `muja-l` collect/gather · `wulji-l` empty/bail out · `yaka-l` cut · `dumbarril` break/tear/rip · `walnga-l`
open/wake/take clothes off · `nanda-l` close/shut/bury · `buyandi-l` put in container · `yanday-bunga-l` prepare/get
ready.

- ⭐ **`dajil` recipient frame is LOC:pt in the checked examples.** Batch 137 used `karrkay-anda`, `maral-anda`, and
  `ngamu-ndu` style recipients rather than forcing an English "to" pattern into an unsupported case.
- ⭐ **`manil`, `bawal`, and `yijarril` are grammar-attested.** Safe anchors include `kuyu mani-ny`, `kulji mani-ny`,
  text-51 fruit-taking, `kaya bawa-ny`, `kulji ... yijarri-ny`, and `kurrma-nga yijarri-nya minya`.
- ⭐ **Placement remains local-case shaped.** Batch 137 used `bubu-ngu`, `kurrma-nga`, `kulji-nga`, and `kurmun-ba`
  placement/container frames rather than inventing a new directional or applicative pattern.
- ⭐ **`walngal` is polysemous and object-sensitive.** The batch separated bag-opening, waking a child, and taking off
  clothes. Do not collapse all of these into a free English "open" template.
- ⭐ **`mujal` has both dictionary and Patz support.** `Ngayu baya mujan` and `mukirr muja-l-muja-ny` anchor the collect/
  gather rows.
- 🔴 **Loan-heavy dictionary examples were rejected.** Table, gate, bucket, cassette, torch, brake, truck, and motorcar
  were not promoted into general handling rows. A future loan-register batch may cite them deliberately; do not scatter
  them into ordinary lexical coverage.
- 🔴 **`buyandi-l` must stay container-literal until more evidence is gathered.** Batch 137 used `mayi kurmun-ba
  buyandin`; do not generalize it to abstract "put into a state" meanings.
- 🔴 **`yakal` remains simple and concrete.** The checked rows use meat/fish cutting only. Do not build a broad cutting/
  chopping derivational family from the terse dictionary example.
- 🔴 **Analysis correction:** the surface `dumbarrin` is analysed as `dumbarri-ny`. A pre-close manual review fixed rows
  38-40 before acceptance; do not copy an unsegmented `dumbarriny` analysis.
- 🟢 **Process log:** batch 137 stored the source pass, authoring constraints, rejected-risk decisions, the manual
  `dumbarrin` correction, pre-close lint, five-lens close, export evidence, and live-doc verification trail at
  `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.

### Batch-138 — handling argument structure and case-frame alternations (CONSTRUCTION)

Verified construction inventory: handling ERG/ABS transitives · nominative pronoun A · O/LOC/recipient fronting ·
LOC placement/container targets · `dajil` LOC:pt recipient · `dajil` possessive-object giving · instrumental implements
`naybu-bu`, `kulji-bu`, `karra-bu` · `kari` predicate vs subject scope · topic passive `mani-ji-ny`, `karrba-ji-ny` ·
agentless passive/state `yaka-ji-ny`, `nanda-ji-y` · reflexive/instrument `yaka-ji-ny`, `kaja-ji-ny` · same-object
handling chains.

- ⭐ **`dajil` has two distinct source-backed give frames.** LOC:pt recipient is normal (`ngamu-ndu`, `dingkar-anda`,
  `karrkay-anda`, `jalbu-ndu`), while `Ngayu ngamu-mu mayi dajin` is a possessive NP in O function, not a generic
  possessive-as-goal rule.
- ⭐ **Instrumental implements are not agents.** `naybu-bu`, `kulji-bu`, and `karra-bu` remain INST implements even
  when English translations say "with/by".
- ⭐ **Fronting does not license case changes.** `Kalka dingkar-angka manin`, `Bubu-ngu ... yijarrin`, and
  `Jalbu-ndu jana kambi dajin` are word-order/highlighting rows; the case frame remains the same.
- ⭐ **`-ji-` voice rows are source-shaped only.** Safe anchors are `manijin`, `karrbajin`, `yakajin`, `nandaji`, and
  reflexive/instrument `yakajin`/`kajajin`. Do not freely build passive forms for every handling verb.
- 🔴 **`nanda-ji-y` surface caution:** write `nandaji`, not `nandajiy`. Lint caught and corrected this before close.
- 🔴 **No productive antipassive expansion from this batch.** The rule was reviewed, but speculative handling forms such
  as broad `muja-n-muja-ji-ny` were deliberately deferred.
- 🔴 **Loan-source restraint continues.** Patz and the dictionary contain useful loan-object examples, but batch 138 did
  not promote table, gate, bucket, cassette, torch, brake, truck, motorcar, or store into default training rows.
- 🟢 **Process log:** batch 138 stored the source pass, authoring constraints, rejected-risk decisions, the pre-close
  `nandaji` correction, lint/close/export evidence, and live-doc verification trail at
  `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.

### Batch-139 — perception, attention, searching, and finding verbs (LEXICAL)

Verified perception/search inventory: `nyaji-l` perceive/see/hear · `milka-bu nyaji-l` hear · `milka-janay` listen/obey ·
`milka-kari` cannot hear/deaf · `milka dudu` deaf/stubborn · `miyil-janay` look/watch · `miyil-dandi` stare/look hard ·
`manubu-damal` watch/guard · `warringal` observe · `walu-wukurril` look around · `kurrka-nyaji-ji` look back · `binal`
know · `milka-dalkay` remember · `milka-wulay` forget/forgive · `milkabu manil` remember/recollect · `nubil` seek/look
for · `nubiji` be looked for/be lost · `nubi-manil` lose · `warrmba-bungal` find (Yalanji) · `babal` try/taste ·
`nyumal` smell/taste · `jila` smell · `nganjay` no-good/bad smell · `nganja-burra` bad taste.

- ⭐ **`nyajil` is general perception, not just English "see".** Use `milkabu nyajil` when the row must mean hearing.
- ⭐ **Ear and eye compounds stay distinct.** `milka-janay` listen/obey is not `miyil-janay` look/watch.
- ⭐ **Search/find/lose split:** `nubil` seek, `nubiji` be lost, `nubi-manil` lose, `warrmba-bungal` find. Keep all four
  apart in future batches.
- ⭐ **Smell/taste split:** `babal` try/taste, `nyumal` smell/taste, `nganjay` bad smell/no-good, and `nganja-burra`
  bad taste are separate entries, even when English glosses overlap.
- 🔴 **`ngara` remains blocked for hear/listen.** Do not revive it from English memory; use `nyajil`, `milkabu nyajil`,
  or `milka-janay`.
- 🔴 **No Nyungkul find form by default.** `ngunnga-bungal` is listed as the Nyungkul equivalent of Yalanji
  `warrmba-bungal`; batch 139 used Yalanji only.
- 🔴 **No inanimate potent-dative analogy.** A draft `kalka-nka milka-wulan` was rejected during manual review; accepted
  row uses animate `karrkay-nka`.
- 🔴 **Deferred still:** exact `Ah`/`Yah` attention interjections and `nyungun-bungal` recognise rows need a deliberate
  future audit before banking.
- 🟢 **Process log:** batch 139 stored the source pass, duplicate-check replacements, authoring constraints, the
  `kalka-nka` rejection, lint/close/export evidence, and live-doc verification trail at
  `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.

### Batch-140 — perception/cognition complement and simultaneous-clause frames (CONSTRUCTION)

Verified construction/lexeme inventory: `nyaji-l` perception main verb · simultaneous `-nyV` · `baka-l-baka-nya` ·
`dama-l-dama-nya` · `nuka-nuka-ji-nya` · `wulji-l-wulji-nya` · `wukurri-l-wukurri-nya` · `bundanda-nya-mun-bu` ·
`janjana-nya-mun-du` · `binal` + PURP · `binal-kari` + DAT · `wawu` + PURP · `babal` + PURP · `milka-wulay` + PURP ·
`binalku` + PURP · `binal-bungal` teach + PURP · `kunjaji-y` ask for · `walngkurriji-y` pester for · `babaji-y`
ask about · `balka-l` directive addressee DAT + PURP.

- ⭐ **Simultaneous `-nyV` is temporal, not a free relative-clause calque.** Batch 140 keeps Patz-style overlap:
  `karrkay nyaji-l-nyaji-n, bambayal baka-l-baka-nya`; `nyulu nyaji-l-nyaji-n, dingkar-angka bana
  wulji-l-wulji-nya buwun-muny`.
- ⭐ **Reduplicated l-conjugation stems keep `-l`.** Use `baka-l-baka-nya`, `dama-l-dama-nya`,
  `wukurri-l-wukurri-nya`, not bare copied stems.
- ⭐ **`warri-y` surface is `warri`.** Lint caught draft `warriy` in rows 22/24; the accepted rows use
  `Jana warri ...` while analysis records `warri-y`.
- ⭐ **Fixed communication stems are intransitive.** `babaji-y`, `kunjaji-y`, and `walngkurriji-y` take an ABS/S actor,
  a LOC person addressed, and a DAT topic/request: `Jalbu ngayku-ndu mayi-ka kunjajin`, `Karrkay yaba-nda mayi-ka
  walngkurrijin`, `Jalbu yaba-nda babajin makarr-ka`.
- ⭐ **`balka-l` directive addressee is DAT.** Safe frame: `Mukul-dingkar-angka karrkay-nka balkan, janka bunda-nka`.
- ⭐ **Dillybag weaving source tightened.** Use grammar-backed `balji wukurri-l` (`balji wukurri-l-wukurri-nya` in
  simultaneous SUB) rather than uncertain `jaba-l` weave wording.
- 🔴 **Do not reintroduce ERG actors for `babaji-y`.** A draft `Karrkay-ngku ... babajin` / `Jalbu-ngku ... babajin`
  was rejected in manual review; the actor is S/ABS.
- 🔴 **Do not use `ngara` for hearing in these frames.** Rule 97 remains in force: perception/hearing rows use
  `nyaji-l` or `milkabu nyaji-l`.
- 🔴 **Do not generalize `-mun-bu`/`-mun-du`.** They are valuable source-shaped examples, not a license to case-mark
  every subordinate event.
- 🟢 **Process log:** batch 140 stored the source pass, four duplicate replacements, the `warri` lint correction, the
  `babaji-y` ABS-actor correction, the weaving correction, lint/close/export evidence, and live-doc verification trail
  at `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.

### Batch-141 — social relations, taboo, truth, and authority lexicon (LEXICAL)

Verified inventory: `jawun` friend/relation · `bangunji` cousin · `banji` actual brother-/sister-in-law · `warrin`
actual sister-/brother-in-law · `biwul` mother-in-law · `ngalayin` father-in-law/son-in-law · `makuku-bawal` avoid
someone/change direction to avoid meeting · `maja` boss (loan from "master") · `yalaku` custom/like/way · `mandi`
moiety/subsection · `dabu` dabu moiety/bee · `walarr` walarr moiety/beard/bee · `mulkal-mulkal` totem · `yirmbal`
Yalanji taboo/story place · `bubu yirmbal` taboo place · `ngalba` taboo substitute name · `burri` name/corroboree song ·
`dalki-l` give a name/call by name · `manubaja` truth · `manubaja-bunga-l` believe · `jurril` lie/untruth ·
`warmbiji-y` lie/prevaricate · `jurril-bunga-l` trick by lying · `yalakay` astonishment/"is it true?" interjection ·
`nyuya-l` blame/accuse · `murru-kanga-l` scold/growl someone · `murru-kaday` become ashamed/shy · `milka-murruji`
ashamed/guilty · `murru-kaday-mani-l` shame someone · `balu` desist/give-up/refrain/disapproval · `kanyil` curse song ·
`kanyil badi` sing a curse song · `yinil` afraid + DAT complement.

- ⭐ **`mandi` allowed, but the conflict is logged.** Older errata line 262 said no native word for moiety and suggested
  `bama-jambul`; dictionary entry 17718 and later living-book work support `mandi` "moiety or subsection". Batch 141
  uses `mandi` and records the source-priority decision in `process_events`.
- ⭐ **`yirmbal`, not `jabul`, for Yalanji taboo rows.** `jabul` remains the Nyungkul equivalent; do not let it enter
  Yalanji-controlled rows by English "taboo" pressure.
- ⭐ **`ngalba` is a substitute name, not the original name.** Use it only in name-avoidance/taboo contexts.
- ⭐ **`burri` is a noun; `dalki-l` is the naming verb.** Continue to reject phantom `burri-l`/`burri-ny` naming verbs.
- ⭐ **`yalakay` retains final `y`.** It is an interjection/source question frame, not a y-conjugation verb. Do not write
  `Yalaka`.
- ⭐ **`balu` is not simple negation.** It encodes desist/give-up/refrain/disapproval and differs from both `kari` and
  `wawu-kari`.
- ⭐ **`kanyil badi` is the source phrase.** Keep `badi-y` song/cry syntax; do not force an ERG subject just because the
  English has "sing a curse song".
- 🔴 **No English abstraction imports.** Batch 141 explicitly rejected unsupported words/rows for "respect",
  "permission", "promise", generic "authority", and broad "customary law". Rephrase through attested `yalaku`, `kuku`,
  `maja`, `balu`, `milka-murruji`, `murru-kaday`, `nyuyal`, or source-shaped speech predicates only when the source
  allows it.
- 🔴 **`biwul` homonym discipline.** In social rows, `biwul` is mother-in-law; black-snake rows must be separately
  signalled if ever used.
- 🔴 **`mulkal-mulkal` polysemy.** Batch 141 licenses only the totem sense. Fighting-without-reason/spirit-being/story
  senses remain source-sensitive.
- 🔴 **`murru-kangal` type-label tension.** The dictionary labels it intransitive but glosses "scold/growl someone";
  Patz text supports an object. Use source-shaped scold-someone rows, and log the tension when extending.
- 🟢 **Process ledger introduced.** `synthetic.db` now has `process_events`, initialized by
  `batch_scripts/process_ledger.py`. Future batches should store source checks, conflict decisions, correction
  decisions, command outputs, close evidence, and live-doc verification there as well as in markdown process logs.
- 🟢 **Process log:** batch 141 stored the source pass, `mandi` conflict decision, rejected abstraction list, row 22
  analysis correction (`taboo-?` -> `taboo-source.clitic`), lint/close/export evidence, and live-doc verification trail
  at `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.

### Batch-142 - direct speech and reporting frames (CONSTRUCTION)

Verified construction/lexeme inventory: `balka-l` say/tell/speak; `yalama-l` say/do; `babaji-y` ask; `yirrka-y`
shout/cry out/call; `kunja-l` call/summon/invite; `yuwu` yes; `kari` no/not; `yalada` alright/settled; `bunda-y`
sit/stay imperative; `dunga-y` go imperative/nonpast; `kada-y` come imperative/nonpast; `nuka` eat imperative;
`daka-l` climb nonpast; `juwal` digging stick; `dama` spear imperative; `manyarr` wife; `wulbuman` old woman;
`yinduy` one/one person; `wanyu-nguy` what kind.

- **Direct quote frame.** Use `REPORTING_CLAUSE: "QUOTE"`; do not add a complementizer for English "that".
- **`balka-l` "say to" addressee = LOC:pt in these direct-reporting rows.** Safe examples:
  `karrkay-anda balkan`, `ngamu-ndu balkan`, `dingkar-anda balkan`, `babi-nda balkan`. Avoid bare ABS addressee in
  this sense because it risks the "make" reading.
- **`babaji-y` direct-question frame remains fixed-intransitive.** Actor ABS/S, person asked LOC, topic DAT where
  overt: `Karrkay ngamu-ndu babajin: "Yundu mayi-ka wawu?"`.
- **`yalama-l` guard.** `yalama-l` is valid as "say/do" reporting in this batch. It is still not an "answer",
  "wait", or "obey" verb.
- **Short quoted replies are lexicalized discourse material.** `Yuwu`, `Kari`, and `Yalada` can stand inside quotes;
  no separate answer verb is needed.
- **`yirrka-y` vs `kunja-l`.** `yirrka-y` cry out keeps actor ABS/S and addressee LOC. `kunja-l` call/summon can be
  transitive with ERG A and the called person/animal as object.
- **Medial report is source-backed.** Quote + reporting verb + quote continuation is licensed by the appendix text:
  `"Bunda-y," yalaman, "yubal, yinyay bunda-y!"`.
- **Do not turn this into another Rule 66 question batch.** Quoted questions are included only to teach reporting
  frames after `babaji-y`.
- **No model-output authority.** A noisy search hit generated Bible/model artifacts during source exploration; these
  were explicitly excluded as authorities. Batch 142 source authority is appendix-text extraction plus living books.
- **Process log:** batch 142 stored the source pass, prior-batch scope decision, bank/lint/close/export evidence, and
  live-doc verification trail at
  `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.

### Batch-143 - health, sickness, injury, soreness, healing, and recovery lexicon (LEXICAL)

Verified inventory: `bambay` sick; `bambay-ma-l` become/fall sick; `bambay-bunga-l` make sick; `ngulkurr` good/well;
`ngulkurr-ma-l` get well/better; `kakawarri` well/healed; `kakawarri-ma-l` get well; `kakawarri-bunga-l` heal;
`ngiki` cold/cough/chest complaint; `ngikiji` have a cold/chest complaint; `yangka` green ant; `kalbal` remedy;
`dukunjaka` bush medicine; `bangkan` root used as medicine for sores; `baji` sore; `kaka` sore/achey/pain;
`bajaybajay` painful; `bangkarr` body/flesh; `dukul` head; `baykal` transitive bite and intransitive ache/pain;
`mili` stinging tree/jellyfish; `wayjul` burn/cook; `wayjuji` be burnt/burn oneself; `yakal` cut; `naybu` knife
(loan); `mula` blood; `mula-kanga-l` induce bleeding; `julurril` wash something; `kalji-l` vomit; `wawu-wula-y`
exhausted/thirsty/tired; `dakwuy` hungry.

- **`baykal` duplicate entry is real and contrastive.** Keep both senses but separate by frame:
  transitive bite (`Kaya-ngka karrkay baykan`, `Jarba-bu nyunguny baykan`) versus intransitive/body-part ache
  (`Ngayu dukul baykal`). Do not create a hand synonym table; argument structure is the disambiguator.
- **`bajaybajay` is a solid dictionary headword.** It triggered the productive-reduplication lint and was added to
  `SOLID_REDUP` only after source verification. Do not respell it `bajay-bajay` in the elder surface just to satisfy
  a mechanical check.
- **`dukul`, not source typo-like `dukal`, for head.** The dictionary headword is `dukul`; the baykal ache example's
  `dukal` shape is treated as a source/OCR typo in this corpus.
- **Healing guard.** `kakawarri-ma-l` get well and `kakawarri-bunga-l` heal are licensed by living-book/source work.
  `warmba` remains blocked as a heal word.
- **Remedy specificity.** `kalbal` is remedy/treatment, especially the green-ant mixture for chest sickness/colds.
  `dukunjaka` is bush medicine. `bangkan` is a root for sores. Do not flatten these into a single modern "medicine"
  word, and do not import English `medicine`/`hospital` unless a future source explicitly requires a loan.
- **Green ant treatment.** `yangka` is source-backed for cold/cough treatment: break up/eat green ants, or give green
  ants to a child with `ngiki-ji`.
- **`kalbal` vs `kalbali`.** `kalbal` remedy is now repeatedly vindicated; `kalbali` tall is unrelated.
- **Bleeding causative.** Patz explicitly gives `mula-kanga-l` and rejects `mula-bunga-l`. This is now a lint/review
  watch item for injury rows.
- **Burn frames.** `mili` covers stinging tree and jellyfish. Use `mili-bu waju-ny` for transitive/source burn and
  `mili-bu waju-ji-ny` for intransitive/passive "was burnt".
- **Cut frames.** `yaka-l` cut and `yaka-ji-y` cut oneself preserve `naybu-bu` as the instrument when using the
  knife source frame; mark `naybu` as an English loan in `loans_used`.
- **Washing frames.** `julurril` is transitive wash something; `julurriji` is wash oneself. Use `julurril` for sores
  and blood.
- **No `kujil` as medical care.** Dictionary `kujil` is keep/hold/wait for. It was source-checked and rejected as a
  care-for verb for this batch.
- **No culturally sensitive doctor rows in ordinary lexical batch.** The grammar's `rrunyuji`/`murri` medicine-man
  material was read and logged but not used in the corpus rows.
- **No model-output authority.** Batch 143 used Patz, dictionary, and living-book checks only.
- **Process log:** batch 143 stored source pass, risk controls, duplicate replacements, the `bajaybajay` lint-whitelist
  decision, bank/lint/close/export evidence, and live-doc verification trail at
  `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.

### Batch-144 - body-part and bodily-state argument structure (CONSTRUCTION)

Verified construction/lexeme inventory: `dukul` head; `mungka` hair; `walu` face; `miyil` eye; `milka` ear; `ngandal`
mouth; `dirra` tooth/teeth; `mara` hand; `jina` foot/track; `durru` toe; `wakuy` arm; `muku` back; `bangkarr`
body/flesh; `bungku` knee; `yimbi` lips; `kumbu` urine; `kuli` rage/anger; `narri-l` step on; `yijarril` put;
`yirrbal` scratch; `jungal` paint; `murraja` stonefish; `yaburr` shark. The batch also reinforces `jarba`, `mili`,
`baykal`, `wayjuji`, `julurril`, `ngiki`, `ngulkurr`, `kaka`, `bajaybajay`, and `wawu-wula-y` from earlier rules.

- **Inalienable apposition is the default for body parts.** Use whole + part without possessive `-mu`:
  `Karrkay mara ngulkurr`, `Jalbu mungka duna`, `Karrkay dirra jinbal`.
- **Same-case locative body parts are verified.** Safe frames include `karrkay-anda mara-nga`, `karrkay-anda jina-nga`,
  `babi-nda mara-nga`, and `mukul-jalbu-ndu muku-ngu`.
- **`wakuy-mbu` is the y-final locative guard.** Do not write `wakuy-nga` or `wakuy-ba` in new rows.
- **Body-part instruments are source-backed.** `mara-bu`, `jina-bu`, `bungku-bu`, `milka-bu`, `miyil-bu`,
  `dirra-bu`, and `ngandal-bu` are all allowed in the specific rows logged by Rule 102.
- **Reflexive/passive `-ji-` is construction-sensitive.** Safe anchors: `yakajin` with `naybu-bu`, `baka-jin` with
  affected `jina`, `yirrba-n-yirrba-ji`, `junka-ji`, `kunijin`, `bayka-jin`, and `waju-jin`.
- **Chance passive versus `kanban`.** Chance passive keeps agent LOC and no `kanban`: `Warru-nda ngayu jina narri-jin`.
  `kanban` remains for by-mistake reflexive/transitive-style rows such as `Warru kanban wakuy-mbu kunijin`.
- **Comitative bodily states are not possession.** `kuli-ji`, `kumbu-ji`, `ngiki-ji`, and locative `ngiki-ji-nda` are
  state/attribute predicates.
- **Privative bodily states are state predicates.** `ngiki-kari`, `dirra-kari`, and `milka-kari` translate as no-cold,
  toothless/no teeth, and deaf/cannot hear in the controlled frames.
- **`dukul`, not `dukal`, remains the head guard.** Rule 102 repeats the Batch 143 decision.
- **No `wubul` heart rows.** `wubul` remains dominated by the many/all sense; use `bangkarr` for body/flesh where the
  grammar/dictionary supports it.
- **No `ngara-l` hearing.** Hearing remains `nyaji-l`, optionally `milka-bu nyaji-l`.
- **Duplicate correction logged.** First bank attempt rejected `Yinya kaya kuli-ji` as a duplicate of Batch 129; final
  row uses Patz-supported `Yinya jarba kuli-ji`.
- **Process log:** batch 144 stored source pass, risk controls, duplicate correction, row inventory, lint/close/export
  evidence, and live-doc verification trail at
  `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.

### Batch-145 - physical properties and material qualities lexicon (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/healthy/strong; `kima` soft/weak/sick; `kulngkul` heavy/pregnant; `duna` wet;
`marral` dry; `julbarr` slippery; `dirka-dirka` smooth; `murru-murru` lumpy/rough; `mumbu` dirty/soiled/muddied;
`dayirr` clean/clear/bright; `wumbul` hot; `kiway` cold; `kiway-kiway` cold adjective; `jirra` burnt/overdone food;
`kulbul` ripe; `wandul` fat; `ngumbu` black/dark/charcoal; `bingaji` light/white-coloured; `ngala-ngala`
red/reddish; `ngulkurr` good/well/morally 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/hard/
swift; `jalngkun` sharp; `dudu` blunt; `jirakal` new; Patz rough-bark spelling `dubal murru-murru`.

- **`buban` scope tightened.** Keep it to small amount/short time. Batch 145 uses `Ngayu mayi buban wunay`, modeled on
  dictionary `ngayu money buban wunay`, instead of a generic "small child" row.
- **Water-depth scope.** `dajali` = deep water and `yalkan` = shallow water. They are not free generic adjectives for
  any deep/shallow object.
- **Heavy guard.** `kulngkul` is heavy. `niji` is not heavy; new property rows should keep the earlier `niji` watchlist
  closed.
- **Cold guard.** `kiway`/`kiway-kiway` are cold. `kija` remains moon/month only.
- **Colour guard.** The grammar's property-colour inventory is `ngumbu`, `bingaji`, `ngala-ngala`. No green, blue,
  brown, or purple roots were added. Do not revive `warral`, `wanka`, `jarrmba`, `jinbal`, or English-colour loans as
  native colour adjectives without a new source.
- **Edge-quality guard.** `jalngkun` is sharp and `dudu` is blunt. `jinbal` is fast/quick, not general sharp; `jindal`
  is spear or puncture-bite, not straight/right.
- **`dayirr` source guard.** `dayirr` is clean/clear/bright. Batch 145 avoided `wungku dayirr` as a sun row because
  `wungku` is turkey in the dictionary; bright/clear was trained with water and clean-clothes rows instead.
- **No-good versus taste.** `nganjay` is no-good/wilted/bad-smell. `nganja-burra` is bad taste/distasteful. Keep value/
  smell and taste separate.
- **`bala` homonym discipline.** `bala` adjective is skinny/weak from sickness or lack of food; `bala` noun is sugar
  glider. Context must disambiguate.
- **`duku` caution.** The dictionary gloss is bent, but the cited example is body/back-specific (`muku-duku`). Use it
  conservatively in new non-body rows.
- **Property causatives.** `mumbu-bunga-l` makes clothes dirty; `mumbu-kanga-l` makes water dirty by disturbance.
  `jirra-bunga-l` is overcook/burn food; `jirra-kanga-l` belongs to fire/temper stirring contexts.
- **Duplicate preflight logged.** Before banking, exact duplicates were replaced: `Kalka kalbay` -> `Juku kalbay`;
  `Kulji dandi` -> `Dumbul dandi`; `Bubu julbarr` -> `Baral julbarr`; `Mayi nganja-burra` ->
  `Yinya mayi nganja-burra`.
- **Process log:** batch 145 stored source pass, risk controls, duplicate preflight corrections, row inventory, lint/
  close/export evidence, and live-doc verification trail at
  `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.

### Batch-146 - adjective syntax, degree, comparison, and property change (CONSTRUCTION)

Verified construction inventory: adjective-after-head NP order; quantifier plus adjective NP order; zero-copula
adjectival predicates; whole-part apposition; inanimate possessor locative/ablative; `jarra-` rather/fairly;
`jarra-ADJ` comparison with dative standard; `ADJ-bajaku` high degree; `ADJ-baja-CASE-ku` case-slot degree;
`nuka-ji-y` good-to-eat intransitive frame; `nganka-ji-maniji-y` get flowers; `manyarr-bunga-l` make wife/marry;
`dayirr-bunga-l` make clean; property inchoative `-ma-l`; state causative `-bunga-l`.

- **Adjectives follow the head.** Safe patterns: `bayan yalbay`, `kalka jirakal`, `kaya kuli-ji`, `nganka
  ngala-ngala`, `juku yalbay`. Do not translate English "big house" as `yalbay bayan`.
- **Quantifier plus adjective NP.** With both quantifier and adjective, Patz notes quantifier-before-head tendency:
  `Wubul juku yalbay yinyay janjanay`.
- **Whole-part modifier scope.** `Karrkay dukul yalbay kaka` means the child's **head** is big/sore; the adjective after
  the part modifies the part.
- **Inanimate possessor caution.** `Dumbul marra-nga dandi` is source-backed. Patz rejected ablative with this shell/
  zamia-nut example, so do not generalize `-muny` blindly to every inanimate possessor.
- **Good-to-eat frame.** `Mayi yinya-muny juku-muny ngulkurr nuka-ji` uses `nuka-ji-y` (`eat-ITR-NONPAST`); elder
  surface drops final `-iy`.
- **`jarra-` is adjective-bound.** Safe rows include `jarra-yalbay`, `jarra-kulbul`, `jarra-bambay`,
  `jarra-minday`, `jarra-kuli-ji`. Do not use `jarra-` as a general verb adverb without a fresh source audit.
- **Comparison standard is DAT.** Safe dative standards from batch 146: `bulki-ka`, `ngujay-ngka`, `karrkay-anka`,
  `kalka-ka`, `kambi-ka`, `kulji-ka`, `bana-ka`, `jikan-ka`, `minya-ka`, `bubu-ku`.
- **`-baja-ku`, not bare `-baja`.** Rule 104 degree rows use suffixal `ADJ-bajaku` with analysis `ADJ-baja-ku`.
  Separate-word `bajaku` is not the target construction here.
- **Case slot in degree adjectives.** If the adjective is case-marked, the case suffix goes between `-baja` and `-ku`:
  `junkurr-ji-baja-ngka-ku`, `bambay-baja-nka-ku`.
- **Source-spelling normalizations.** Patz comparison example has `ngawuya`; corpus uses dictionary/corpus `ngawiya`.
  Patz hungry example has `dakuy`; corpus uses dictionary/corpus `dakwuy`.
- **Surface final `-iy`.** Analysis `jiba-badi-y` surfaces as `jiba-badi`; do not write `jiba-badiy` or `jiba-badi-y`
  in the Kuku field.
- **State-change examples kept source-shaped.** `Yinya mayi ngulkurrman`; `Nyungu kalka duduman`;
  `Dingkar-angka nyungu kalka dudu-bungan`; `Juma juku ngakun nganka-ji-maniji`;
  `Bilngkumu-ngku yinya jalbu manyarr-bungan`; `Ngamu-ngku kambi dayirr-bungan`.
- **Duplicate preflight logged.** Initial candidates `Maral yinilman` and `Dubu-ngku maral yinil-kangan` were rejected
  as exact Batch 129 duplicates and replaced with direct Patz state-change examples.
- **Process log:** batch 146 stored source pass, risk controls, duplicate preflight corrections, static degree-token
  guard, row inventory, lint/close/export evidence, and live-doc verification trail at
  `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.

### Batch-147 - human qualities, ability, and character/state lexicon (LEXICAL)

Verified source-bounded quality/state inventory: `binal`, `juburr`, `binal-bajaku`, `binal-kari`, `binal-ma-l`,
`binal-bunga-l`, `mala-` expert compounds, `mala-nganyi`, `mala-minya`, `mala-kuyu`, `mala-burri`, `mala-mayi`,
`mala-balji`, `mala-bulki`, `kiru-kari`, `daki-daki`, `majarr`, `majamal-majamal`, `nguju-wuri-y`, `nganjay`,
`kuli-baka`, `kuli-ji`, `manubaja`, `jurril`, `warmbiji-y`, `warmbiji-bama`, `manubaja-bunga-l`, `mala-yirrkay`,
`milka-murruji`, `murru-kaday`, `murru-kaday-manil`, `milka-marri`, `wawumal`, `wawurr-wawurr`,
`wawurr-wawurr-bunga-l`, `minday`, `mukul`, `warru`, `waymbul-ku`, and `baja-burray`.

- **`binal`/`juburr` complement discipline.** These are adjectival particles with dative noun complements or purposive
  verb complements. Safe rows include `Ngali binal dama-nka`, `Karrkay binal balji wukurri-nka`,
  `Nyulu dingkar juburr bulki-ka`, `Karrkay nyiku binal-kari kuku-ku`, `Ngayu binalmal kuku-ku`, and
  `Babi-ngka karrkay binal-bungan mayi waju-nku`.
- **`mala-` expert compounds.** Use `mala-` with noun roots: `mala-minya`, `mala-kuyu`, `mala-burri`, `mala-mayi`,
  `mala-balji`, `mala-bulki`. Do not extend it to arbitrary verb stems without a fresh source. If the expert compound
  is transitive A, mark ERG: `Mala-minya-ngku ngawiya daman`, `Mala-kuyu-ngku kuyu manin`,
  `Mala-burri-ngku wulngku badin`, `Mukul-jalbu-ngku mayi wajun`.
- **Lazy/no-good forms.** `daki-daki` is lazy/in the way. `majarr`, not `manjarr`, is lazy/no good for hunting or work
  and applies to dogs and people. `wunbu-kari` is still not a general lazy word.
- **Foolishness and play.** `kiru-kari` is dull/stupid/silly; `kiru-kari-ma-l` is become stupid. `nguju-wuri-y` is
  fool/play around, with elder surface `nguju-wuri`.
- **Truth/lie cluster.** Keep `manubaja` truth, `jurril` lie/untruth, `warmbiji-y` lie/prevaricate,
  `warmbiji-bama` liar, `manubaja-bunga-l` believe, and `mala-yirrkay` confess/tell truth distinct.
- **Shame/guilt cluster.** Use `milka-murruji` ashamed/guilty, `murru-kaday` become ashamed/shy/bashful, and
  `murru-kaday-manil` shame someone. Do not introduce `bikirr` as a shame noun.
- **Minday scope.** `minday` includes tame, quiet, brave/not afraid, confident. Batch 147 keeps it source-bounded with
  the pig tame/not-afraid row.
- **Anger/fierceness.** `kuli-baka` is a person always fighting/angry; `kuli-ji` is angry/wild/fierce/vicious.
- **Source-spelling guards.** New turtle rows use corpus `ngawiya`, not Patz `ngawuya`. Cook/burn past remains
  `wajun`, not `wajan`. The dictionary tired row has `jilbamun`; batch 147 records the corpus-regular ablative
  `jilba-muny` and logs the variation.
- **No English abstraction.** No broad "personality", "respect", "permission", "authority", "promise", or generic
  virtue rows were admitted. If a later row needs one of those concepts, reword into source-backed predicates.
- **Process log:** batch 147 stored source pass, duplicate preflight, ERG tightening, row inventory, under-review lint,
  five-lens close, post-close lint, export evidence, and live-doc verification trail at
  `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.

### Batch-148 - manner adverbs, adverbial `-ku`, and quality-to-manner frames (CONSTRUCTION)

Verified adverbial inventory: `nguymal`, `nganjarr-nganjarr`, `ngambuy`, `nguyarr`, `kanban`, `jururr`, `nganga`,
`wudu`, `walku`, `maku`, `wadu-wadu`, `mingki`, `jarrbarr`, `jangka`, `ngura`, `yarngkay`, `murruji`, `jinbal-ku`,
`jinbal-jinbal`, `jinbal-jinbal-ku`, `waymbul-ku`, `mumbar-ku`, `kuli-ji-ku`, `kiru-kari-ku`, `buyun-ku`,
`ngulkurr-ku`, `jinbal-da-ku`, `mumbar-abu-ku`, `yala-ku`, `warru-ku`, `karrkay-nyja-ku`, and `wanjarr-ku`.

- **Adverbial particles are not NP adjectives.** Patz says these particles may accompany a verb, can occur in simple
  root form, do not have to take `-ku`, and cannot be part of noun phrases like adjectives.
- **One modifier per verb complex.** Patz §4.1.2 says verb complexes with more than one modifier have not been attested.
  Batch 148 keeps one modifier per verb complex.
- **Reduplication surface.** Patz parenthetical `nganjarr(nganjarr)` and `wadu(wadu)` became corpus `nganjarr-nganjarr`
  and `wadu-wadu` after under-review lint flagged unhyphenated reduplication.
- **Grammar-only homograph: `ngambuy`.** In Rule 106, `ngambuy` is Patz "fittingly/appropriately", not the dictionary
  strong-taste/grog sense.
- **Grammar-only homograph: `jangka`.** In Rule 106, `jangka` is the Patz posture particle "upright, straight", not the
  unrelated dictionary noun senses.
- **`wadu-wadu` scope.** It means astray/off course in the Patz direction-particle list. Do not use it as a general
  translation of English "wrongly".
- **`ngura` scope.** Use as too-soon/impatient manner, not as a generic speed adverb. Use `jinbal-ku` for fast/quick.
- **Derived-adverb patterns.** Safe intransitive rows include `jinbal-ku`, `jinbal-jinbal`, `waymbul-ku`, `mumbar-ku`,
  `kuli-ji-ku`, `kiru-kari-ku`, `buyun-ku`, and `ngulkurr-ku`. Reduplication + `-ku` is rare and should stay sparse.
- **Transitive simple-adjective adverbs.** Use Patz-shaped `jinbal-da-ku` and `mumbar-abu-ku`. Do not freely put simple
  `buyun-ku`, `ngulkurr-ku`, `dandi-ku`, or `minday-ku` into transitive clauses without fresh source support.
- **Comitative/privative adverbs.** `kuli-ji-ku kuni-l` and `kiru-kari-ku` are source-shaped; comitative/privative
  stems do not favor reduplication.
- **`yala-ku`.** Source form for "like this". Exact duplicate `Yala-ku balka!` was rejected because Batch 128 already
  accepted it; Batch 148 uses `Yala-ku bunday!`, `Yala-ku yundu bunday!`, and source dog/road examples.
- **Temporal nominal `-ku`.** `warru-ku` and `karrkay-nyja-ku` are accepted only as source-shaped rows. Patz cautions
  that adverbial and emphatic `-ku` can be ambiguous.
- **Carried orthographic guards.** Turtle remains `ngawiya`; cook/burn past remains `wajun`.
- **Process log:** batch 148 stored source pass, duplicate preflight, reduplication lint correction, row inventory,
  under-review lint, five-lens close, post-close lint, export evidence, and live-doc verification trail at
  `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.

### Batch-149 - camp objects, containers, and everyday implements lexicon (LEXICAL)

Verified inventory: `bayan` camp/house/shelter; grammar-sourced `ngara-ny` set up camp/house; `baya` fire/flame/
firewood; `ngunjil` charcoal/hot coals/hot ashes; `jungkalu` billycan; `bulin` plate; `balji` bag/dillybag;
`ngunyin` dillybag/bark strips/web/placenta, used here only in the craft/dillybag sense; `kurmun` sack/bag; `karra`
rope/cord/string; `dubal` bark/coolamon/bark container; `yibuy` loya cane; `birra` leaf; `kalka` spear; `balur` spear
thrower/woomera; `naybu` knife loan; `jimal` fire stick; `jaba` stick/sapling/post/walking stick; `bangkal` noun
tongs; `kurrma` earth oven; `marrakan` red cedar/dugout canoe; `jalun` sea; `jukar` sand; `kambi` clothing/flying fox,
with clothing sense selected by washing/location frames. Verb inventory reinforced: `mumbal`, `nyangarril`,
`julurril`, `kajal`, `kuna-bungal`, `wukurril`, `nyandal`, `karrbal`, and `kulbal`.

- **Camp setup scope.** `Bayan ngara-ny` is source-backed for setting up camp/house. Do not use `ngara-ny` as a generic
  make/build verb for bags, tools, canoes, or other implements.
- **Fire vocabulary.** `Baya` is fire/flame/firewood; `ngunjil` is charcoal/hot coals/hot ashes. They are not
  interchangeable. Cook/burn/light past remains `wajun`, not `wajan`.
- **Container locative allomorphy reinforced.** Safe new forms include `balji-nga`, `jungkalu-ngu`, `bulin-ba`,
  `kurmun-ba`, `dubal-ba`, `bayan-ba`, `marrakan-ba`, `jukar-a`, and `kurrma-nga`.
- **Implements are instrumental, not agents.** Safe implement frames include `karra-bu`, `balur-bu`, `naybu-bu`,
  `jimal-bu`, and `bangkal-bu`.
- **`Bangkal` homophone guard.** The noun is tongs made from voya vine and used with a `kurrma`; the verb is
  gather/accumulate. Batch 149's `bangkal-bu` rows select the noun. Do not infer a single sense from spelling alone.
- **`Ngunyin` sense guard.** The entry has dillybag/bark-strip/web/placenta senses. Batch 149 uses only the
  craft/dillybag sense, with weaving or material context.
- **`Dubal` scope.** Used here for bark/coolamon/bark-container rows, source-backed by text lines with chopped bark and
  water poured into `dubal-ba`. Do not flatten it to every English "bowl" or ignore the funerary/cultural senses.
- **`Yinkar` exclusion.** `Yinkar` was source-checked but deliberately excluded because it is a dillybag for holding
  remains, not an ordinary bag. This is a register/cultural-scope watch item, not a phantom.
- **`Milbayarr` exclusion.** Avoided because the dictionary has mixed place/euphemism/woomera material. Use `balur` for
  ordinary spear-thrower/woomera rows unless a future source pass specifically needs `Milbayarr`.
- **Loan/post-contact restraint.** `Naybu` is an attested English loan for knife. `Bulin` and `jungkalu` are
  post-contact/container terms. They are allowed where source-backed but should not open a broad modern household
  vocabulary list (`table`, `gate`, `bucket`, `cassette`, `torch`, `brake`, `truck`, `store`, etc.).
- **Duplicate preflight.** Exact candidates `Baya waju-l-waju, kiway kada-nyji.` and
  `Nyulu wawu kalka balka-nka.` were rejected because they already existed in Batch 125.07 and Batch 140.30.
  Final replacements were duplicate-clean before banking.
- **Carried orthographic guards.** Turtle remains `ngawiya`, not `ngawuya`; surface verbal past is `-n`, with `-ny`
  kept only in analysis or in suffixes like `-nyji`/`-nyjiku`.
- **Process log:** batch 149 stored source pass, exclusions, exact-duplicate preflight, row inventory, compile/lint/
  close/export evidence, and live-doc verification trail at
  `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.

### Batch-150 - demonstratives, spatial deixis, and place-reference paradigms (CONSTRUCTION)

Verified demonstrative inventory: Yalanji ABS `yanyu` this/these; `yinya` that/those; local `yaluy` here; `yinyay`
there; ERG:pt `yalungku`, `yinyangka`; DAT `yaluyngku`, `yinyayngka`; DAT:pt `yaluyunku`, `yinyayanka`; LOC:pt
`yaluyundu`, `yinyayanda`; ABL `yalamuny`, `yinyamuny`; ABESS `yalamundu`, `yinyamundu`; COMIT `yalanji`,
`yinyanji`; POSS `yalumbu`, `yinyamba`; local LOC `yinyaymba`; local ABL `yaluymuny`; human plural `yalurriny`,
`yinyarriny`; local inhabitant forms `yaluy-arra`, `yinyay-arra`; temporal/deictic `wawu-yinya-muny` and
`wawu-yala-muny`.

- **Yalanji dialect guard.** Use `yanyu` and `yaluy` as the corpus defaults. Nyungkul `yanya`, `yalay`, and
  `yalarriny` are source contrasts only unless a future batch is explicitly Nyungkul.
- **Suppletive paradigm guard.** Do not derive the case forms by simple suffixing from `yanyu`: the source forms are
  `yalu-`/`yaluy-` in several inflected forms and `yala-` in ABL/ABESS/COMIT.
- **Case agreement guard.** Demonstrative pronouns co-occurring with nouns agree in case:
  `yalu-ngku jalbu-ngku`, `yinya-ngka kaya-ngka`, `yinyay-anka karrkay-anka`.
- **Local demonstrative syntax.** `Yaluy`/`yinyay` stand as local demonstratives; they are not ordinary adjectives
  inside a location NP. For "on that rock", prefer Patz's `yinyay-mba bundanda-ny, kulji-nga` style.
- **`yaluymbu` avoided.** Patz says the Yalanji neutral LOC `yaluymbu` is often rejected and local `yaluy` preferred.
  Batch 150 did not add `yaluymbu` rows.
- **Human plural `-rriny` restriction.** `Yalu-rriny` and `yinya-rriny` are human-reference plural demonstratives and
  apparently ABS-only. Do not put case suffixes on them without a fresh source.
- **Local `-arra` inhabitants.** `Yaluy-arra` and `yinyay-arra` are people of this/that place; they can inflect as
  nominals in source-shaped rows.
- **`wawu-` requires ablative.** Safe forms are `wawu-yinya-muny` and, by table extension, `wawu-yala-muny`. Do not
  attach `wawu-` to bare `yinya`, `yanyu`, `yaluy`, or `yinyay`.
- **Abessive caution.** `Yalamundu` and `yinyamundu` are table-sourced but not example-rich; Batch 150 uses them only
  twice at low confidence. Keep them sparse until better source or elder evidence appears.
- **`kaban` gloss restraint.** Source ex.140 translates `kaban` as letter, but the dictionary gloss is paper/book.
  Batch 150 English uses "paper" to avoid overclaiming the narrower English sense.
- **Duplicate preflight.** Exact candidates `Wanjarrinya bama yinyay bundanday?`,
  `Juku wubul yinyay janjanay.`, and `Nyulu yinya mala-minya.` were rejected as already accepted in earlier batches.
- **Orthography.** Word-final `-rriny` is legitimate for plural demonstratives and should remain allowlisted; it is
  not verbal past `-ny` leakage.
- **Process log:** batch 150 stored source pass, dialect controls, exact-duplicate preflight, row inventory, compile/
  lint/close/export evidence, and live-doc verification trail at
  `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.

### Batch-151 - fine-grained plant, tree, fibre, seed, bark, and material lexicon (LEXICAL)

Verified inventory added or reinforced: `birra` leaf/lungs, `juku` tree/wood/splinter, `mayi` vegetable food/fruit/
food, `dumbul` hard covering/bark/crust/shell, `marra` zamia tree/nut/wing, `dakil-dakil` branches of a tree,
`wakumba` canopy/spreading branches, `dingal` base/end, `jakalkulu` tree stump, `walmba` log, `dimbirr` hollow trunk,
`bindi` broad leaf, `kabal` Leichhardt tree/fruit, `bilar` candlenut/candle nut tree, `binainyji` fig-like fruit,
`banday` tree/cherry-like fruit, `junjun` wild fruit, `bambayal` long thin yam, `banjay` wild yam, `wukay` hairy yam,
`bangkan` medicinal root, `diburr` seed/egg/bullet/tablet, `kubirr-kubirr` black and red seeds, `bilanji` dillybag
grass, `mawu` coarse dillybag grass, `kakan` black-palm upper material, `bajarr` loya vine fern leaves, `buyku`
paperbark, `dubal` bark/coolamon/bark container, `kuralbi` tree/bark source for rope, `warrur` tree bark usable as
vine, `ngunyin` dillybag/bark strips/web/placenta, `kanunjul` grass-tree resin/pitch, `wanjakan` ti tree, `babajaka`
bloodwood, `bajar` Moreton Bay ash/white gum, `baril-baril` Moreton Bay fig, `duwar` black palm, `jina-jina` water gum,
`yumu` bottlebrush, `nganka` flower/blossom, `nganjay` wilted/no good, and `jurrbu` plant shoots.

- **`juku` tree/wood scope.** The dictionary allows tree, wood, and splinter. Rule 109 uses `juku-ngu` for a plant host
  and `juku-muny` for material/source. Do not translate every English "wood" row as a standing tree or vice versa.
- **`birra` leaf/lung split.** Batch 151 selects leaf only where tree, plant, broad-leaf, or material context makes it
  explicit. Do not use it for body lungs in plant/material rows.
- **`dumbul` hard-covering guard.** It covers bark/crust/shell/hard covering. With `marra-nga` it means shell/hard
  covering on zamia nut; with `wanjakan dubal` the bark word is `dubal`, not `dumbul`.
- **`marra` sense guard.** It is zamia tree/nut and also wing. Batch 151 uses only plant-food/zamia sense. Patz ex.526
  rejects ablative for the zamia shell frame: `marra-nga/-mu/*-muny`.
- **`kabal` tree/fruit split.** `Mayi kabal` or `kabal mayi` selects Leichhardt fruit; bare `kabal` can be tree.
- **`diburr` seed/egg/bullet/tablet split.** Use context to select seed. The accepted seed-planting row uses native
  `bubu-ngu`, not the loan source example `gardenba`.
- **`barka` exclusion.** Do not use as an ordinary plant/nut lexeme yet. The dictionary has conflicting yellow-water-
  snake and Queensland-nut entries.
- **`kakan` prose-over-gloss.** The gloss says mangrove, but the definition says green upper part of black palm used
  for dilly bags. Rule 109 uses only the prose-backed black-palm material sense.
- **`bilanji`/`mawu` grass material guard.** Both are used for dillybag material, not as generic grass/lawn terms.
- **`ngunyin` craft sense.** The entry includes dillybag, bark strips, web, and placenta. `wukurril` weave selects the
  craft/bark-strip sense; do not generalize it.
- **`dubal` caution carried forward.** Still bark/coolamon/bark container, not every bowl/bed/coffin/bark item.
- **`kanunjul` restraint.** Because the entry includes culturally loaded ritual uses, Rule 109 only sees or locates the
  resin/pitch. No new ritual/weather/death-house claims were generated.
- **`wanjakan` restraint.** The source notes bark painting and house-roof use. Rule 109 only locates ti-tree bark at a
  shelter; a later construction batch can train more case frames if source-backed.
- **`jina-jina` orthography.** Use hyphenated `jina-jina` for the water-gum tree. Unhyphenated `jinajina` is blocked in
  the Batch 151 bank scan because it looks like unhyphenated productive reduplication to lint.
- **Unsupported `wankarr`.** `Kubirr-kubirr` prose mentions a necklace, but `wankarr` was not a clean headword in the
  lookup. It was excluded.
- **Duplicate-preflight note.** Exact source-close plant rows from Batches 130, 133, and 146 were rejected before
  banking; final 50 surfaces were duplicate-clean.
- 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.

### Batch-152 - inanimate possessor, material-source, object-location, and attributive comitative case alternations (CONSTRUCTION)

Verified or reinforced case-sensitive inventory: `birra`, `juku`, `nganka`, `jurrbu`, `bindi`, `dakil-dakil`,
`dingal`, `wakumba`, `walmba`, `dimbirr`, `jakalkulu`, `mayi`, `kabal`, `dumbul`, `marra`, `dubal`, `diburr`, `balji`,
`karra`, `kurmun`, `bulin`, `naybu`, `duwar`, `kuralbi`, `bilanji`, `mawu`, `kakan`, `kanunjul`, `nganjirr`, `buyku`,
`kaya`, `kuli`, `dingkar`, `walarr`, `kalka`, `wubul`, `wawu`, `binal`, and `babaji`.

- **`marra-muny` blocked in one frame.** Patz ex.526 accepts `dumbul marra-nga` and `dumbul marra-mu`, but rejects
  `*dumbul marra-muny`. This is a frame-specific block for the zamia-shell/hard-covering construction, not a universal
  ban on ablative `-muny`.
- **Inanimate possessor LOC/ABL split.** `juku-ngu` means on/at the tree; `juku-muny` means from the tree. This is now
  recorded for `birra`, `nganka`, `jurrbu`, `bindi`, `dakil-dakil`, `dingal`, `wakumba`, `walmba`, and `dimbirr`.
- **Sparse inanimate possessive.** `marra-mu` is allowed only because Patz lists it in the zamia-shell example. Do not
  freely convert every inanimate part-whole phrase into possessive.
- **Container LOC/ABL pairs.** Safe pairs now include `dubal-ba`/`dubal-muny`, `balji-nga`/`balji-muny`,
  `kurmun-ba`/`kurmun-muny`, and `bayan-ba`/`bayan-muny`. LOC = current location; ABL = source.
- **Material-source `-muny`.** Safe rows include `duwar-muny`, `juku junkurr-muny`, `kuralbi-muny`, `bilanji-muny`,
  `mawu-muny`, `kakan-muny`, and `nganjirr-muny`. Do not replace these with locative if the meaning is "made from".
- **Zero comitative allomorphs.** Use `-ji` after most neutral stems (`birra-ji`, `nganka-ji`, `balji-ji`) and `-iji`
  after rhotic stems where source/table supports it (`walarr-iji`, `diburr-iji`).
- **Non-zero comitative allomorphs.** Case-stacked attributes use `-jirr-` before non-zero stop/m suffixes:
  `birra-jirr-ka`, `nganka-jirr-ka`, `mayi-jirr-ka`, `kanunjul-jirr-ka`, `juku-jirr-muny`, `buyku-jirr-muny`.
- **Comitative as characteristic.** `Yinya juku birra-ji` and `Yinya dingkar kalka-ji wubul-ji` are characteristic
  predicates, not evidence for a general English-style verb "have".
- **Comitative case agreement.** Source-shaped ERG rows agree: `kaya-ngka kuli-ji-ngka`, `dingkar-angka
  walarr-iji-ngka`.
- **Loan restraint.** `Bulin` and `naybu` were used only in minimal object LOC/ABL pairs; they should not open a broad
  modern household/tool expansion.
- **Carried exclusions.** `barka`, `wankarr`, `garden`, and unhyphenated `jinajina` remain excluded from new rows.
- **Duplicate-preflight note.** Replaced exact duplicate candidates from Batches 151, 129, and 130 before banking:
  `Bindi balji-nga wunan.`, `Yinya kaya kuli-ji.`, and `Yinya dingkar kalka-ji kulur-ji.`.
- 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.

### Batch-153 - discourse particles, interjections, answer words, and pragmatic function-word lexicon (LEXICAL)

Verified closed-class inventory: `nguba`, `yala`, `yala-rrku`, `kari`, `dakuy-kari`, `binal-kari`, `kari-rrku`,
`kariku`, `balu`, `kaki`, `kunka`, `nganganjirrka`, `yamba`, `yuwu`, `kaku`, `ngay`, `yalada`, `juyuy`, and `wumba`.
Support lexemes or forms logged include `ngakiji`, `wanjabu`, `wunkuny`, `nyamal`, `dindal`, `wawumu`, `buymbi`,
`dama-nka`, `wajul`, `balka-wanji`, `kada-nyamunku`, and `dirra`.

- **`nguba` scope.** Verified as maybe/perhaps and placed before assumptions or alternatives: `Nguba ...`,
  `nguba ...`. Do not strand it after a clause.
- **`yala` split.** Verified comparison particle "like/same" and interjection "OK/let's". `Yala-rrku` is "just the
  same/also". `Yala` as a coordination particle remains excluded because Patz reports insufficient acceptance.
- **`kari` split.** Verified plain negation, no-answer interjection, focus-sensitive constituent negation,
  privative `-kari`, `kari-rrku`, and `kariku`. Keep these separate in glossing.
- **`balu` split.** Verified as NEG2/desist/give-up/refrain/disapproval and wrong-assumption discourse particle.
  Do not use it as a generic replacement for `kari`.
- **`kaki`/`kunka`/`nganganjirrka`.** Verified as if/when and in-case/precautionary particles. They are not generic
  synonyms of `nguba`.
- **`yamba`.** Verified for contrastive state/qualification frames. It should not be used for every English "but";
  `kari` has distinct event-contrast and negation functions.
- **Interjection punctuation.** `Yuwu`, `kari`, `kaku`, `ngay`, `yalada`, `yala`, `juyuy`, and `wumba` can be complete
  utterances or precede a sentence with a pause. Batch 153 uses comma punctuation in preposed rows.
- **Avoided forms still on watchlist.** Exact `yah`/`Ah`, standalone `ba`, standalone `ma`, and `walnga` remain
  deferred until a deliberate lint/lexeme policy pass. Do not introduce them casually.
- **Deny-regex lesson.** A bank-scan guard for standalone `ba` initially caught legitimate locative `-ba`. Future
  special-form guards for short interjections must tokenize surfaces, not regex arbitrary word-boundaries over
  hyphenated suffixes.
- **Duplicate-preflight note.** Replaced exact duplicate candidates `Kanbal bubu yala-rrku.` and
  `Ngayu kari jungkalu dumbarrin.` before banking.
- Lint GREEN 7747; batch 153 added 50 accepted rows, 250 five-lens review passes, 14 lessons, 31 lexeme/source-log rows, export 6496/620/631, and process-event rows through export/live-doc verification.

### Batch-154 - clause-combining and discourse-relation frames (CONSTRUCTION)

Verified construction inventory: `kari` event hindrance/collateral contrast, `yamba` state/qualification contrast,
non-past `kaki`, `kunka`/`nganganjirrka` hypothetical reason, `nguba` independent possibility reason, and `balu`
wrong-assumption discourse frames. Support lexemes or forms logged include `badur`, `junkuji`, `junkurrji`, `muyar`,
`bambay`, `bambay-ma-nya-mun-ku`, `kada-nya-mun-ku`, `nyaji-ji-nya-mun-ku`, `bayka-nya-mun-ku`, `bangkan`, `baral`,
`budmandu`, `kulngkul`, `dayirr`, `kidal`, `dayirr-bungal`, `jungkalu`, `kalka`, `kuli-ji`, `walkarr`, `mala-minya`,
`walu-yindu`, `ngaykundu`, `ngakiji`, `warngku-wunay`, `kinka-n-kinka-nka`, `dindal`, and `wajul`.

- **`kari` versus `yamba`.** Batch 154 preserves Patz's useful distinction: `kari` introduces event hindrance or
  collateral alternatives; `yamba` qualifies a state. Do not translate every English "but" with whichever particle
  comes to mind.
- **`kaki` tense guard.** Verified non-past first-position and second-position conditionals. Past "if/when" relations
  should be juxtaposed clauses, not `kaki`.
- **`kunka`/`nganganjirrka` source limit.** These are in-case/hypothetical-reason markers, often with `-nya-mun-ku`.
  They are not generic `nguba`.
- **`nguba` preferred reason strategy.** Patz says hypothetical-reason clauses are cumbersome and often avoided;
  independent `nguba` possibility clauses can supply the reason in discourse.
- **`balu` wrong assumption.** In discourse this marks the speaker's wrong assumption and can be followed by a `kari`
  correction. It is not plain negation.
- **Source-shaped dependent forms.** Keep `kada-nya-mun-ku`, `bambay-ma-nya-mun-ku`, `nyaji-ji-nya-mun-ku`, and
  `bayka-nya-mun-ku` visibly tied to Patz examples. Do not silently regularize them in future batches.
- **`junkuji` provenance.** `muyar junkuji` is Patz's strong-wind surface. The related transparent form is
  `junkurrji`; both should be logged carefully rather than treated as interchangeable spellings.
- **Duplicate-preflight note.** Replaced exact duplicate candidate `Kaki ngayu ngiki-ji, ngayu yangka dumbarril,
  nukal.` with `Kaki ngana ngiki-ji, ngana yangka dumbarril, nukal.`. Also varied away from existing `buwun-ji`
  strong-wind, Patz 395 sleep-if-tired, Batch 153 `Balu yundu minya...`, and Batch 153 `Kalka wundi,
  nganganjirrka...` surfaces.
- **Process logging note.** Batch 154 stored extra process detail: source sections, lexeme checks, risk controls,
  candidate rejections, row inventory, five-lens criteria, lint, export, and docs 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.

### Batch-155 - practical contingency lexicon for condition/reason clauses (LEXICAL)

Verified inventory added or reinforced: `kaba`, `muyar`, `junkurrji`, source-shaped `junkuji`, `wumbul`, `kiway`,
`kiway-kiway`, `baya`, `wungar`, `bambay`, dictionary `dakwuy` and Patz/source `dakuy`, `dakuy-ma-nya-mun-ku`,
`ngiki`, `ngiki-kari`, dictionary `baja-burray` and Patz/source `bajaburray`, `bangkan`, `bangkarr`, `yangka`, `kaya`,
`jarba`, `bikibiki`, `kuyu`, `baral`, `baral-darr`, `bana`, `bayan`, `bubu`, `madja`, `ngundu`, `janay`, `jungkalu`,
`balji`, `kalka`, `juku`, `badur`, `wundil`, `bawal`, `bundanday`, `nandal`, `dajil`, `wajul`, `kidal`,
`dayirr-bungal`, `nyajil`, `baykal`, `karrba`, `balkal`, `ngakiji`, and `maraji`.

- **Lexical-batch scope.** Batch 155 does not authorize new grammar. It gives Rule 112 frames richer practical
  vocabulary for weather, illness, animals, road/water/camp conditions, containers, tools, and preparation verbs.
- **`dakuy` / `dakwuy` cross-reference.** The dictionary headword is `dakwuy` hungry, while Patz/source examples and
  accepted corpus rows often use `dakuy`. Future rows may use source-shaped `dakuy`, but must keep the dictionary
  cross-reference visible.
- **`bajaburray` / `baja-burray` cross-reference.** The dictionary headword is hyphenated `baja-burray`; Patz/source
  rows use `bajaburray` in tired-body frames. Both are logged; do not treat this as a new root.
- **`junkuji` / `junkurrji` cross-reference.** `junkuji` remains Patz's strong-wind surface; `junkurrji` is the
  transparent dictionary/grammar-related strong form. Do not silently collapse them.
- **`kiway` contrast.** `Kiway` is cold as a noun/state source; `kiway-kiway` is the safer child-cold predicate surface.
  Do not introduce unattested English-shaped cold words.
- **`baya` scope.** `Baya` covers fire/firewood. With `wajul` or imperative `waju`, English may be light/cook/burn a
  fire depending on context, but the Kuku form must remain source-backed.
- **Road/water case forms.** Safe Batch 155 forms include `baral-ba` road-LOC, `baral-ka` road-DAT, `baral-darr`
  road-PERL, `bana-ka` water-DAT, `bana-nga` water-LOC, and `bana-ji` water-COMIT. Keep the case meaning explicit in
  analysis.
- **Containers and implements.** `Jungkalu` billycan, `balji` bag/dillybag, `kalka` spear, `juku` stick/wood, and
  `badur` fishing line are allowed in practical-preparation rows. Do not use this as permission for unattested modern
  container or hardware vocabulary.
- **Animal-risk case.** Dog as biting A appears as `kaya-ngka`; snake biting A may appear as `jarba-bu`; fish as biting
  A appears as `kuyu-ngku`. Preserve these source-shaped ergative/instrumental choices rather than forcing one
  mechanical allomorph.
- **Precautionary row duplicate.** Exact duplicate preflight rejected
  `Kari kaya kuli-ji karrba, yununy bayka-nyji.` because Batch 126 already accepted it. Batch 155 keeps the
  precautionary construction but varies the object: `Kari kaya kuli-ji karrba, karrkay bayka-nyji.`
- **Static-guard lesson.** The first Batch 155 bank scan falsely matched `PAST` inside `NONPAST`; the guard was narrowed
  to true past-tense labels. Future lint/preflight rules must be precise enough not to reject attested good forms.
- **Particle boundaries carried forward.** `Kunka` and `nganganjirrka` stay in-case/hypothetical-reason particles;
  `nguba` stays preposed possibility; `balu` was excluded from this lexical batch to avoid wrong-assumption drift.
- **Process logging note.** Batch 155 stored source pass, lexeme checks, static-guard correction, duplicate-gate
  correction, 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-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.

### Batch-156 - precautionary, successive, and prior-event timing contrasts (CONSTRUCTION)

Verified construction/source inventory added or reinforced: precautionary suffix `-nyji`, successive suffix `-nyjiku`,
TEMP4 proclitic `wawu-`, `janji-l`, `bujil-janji-nyji`, elder-surface `nguju-wuri` from Patz `nguju-wuri-y`,
`kuni-nyji`, `jikan`, `bayka-nyji`, `dara-y-mani-nyji`, `dara-nyji`, `buyun-dama-nyji`, `jarrakulba-l`, elder-surface
`banbadi` from Patz `banbadi-y`, `wala-l`, `dakuy-ma-nyji`, `bambay-ma-nyji`, `bayka-nyjiku`,
`jilba-dunga-nyjiku`, `wandi-nyjiku`, `nuka-nyjiku`, `ngara-nyjiku`, `duda-nyjiku`, `warri-nyjiku`, `dara-nyjiku`,
`kada-nyjiku`, `wawu-janji-nya-muny`, `wawu-wala-nya-muny`, `wawu-bayka-nya-muny`, `wawu-kambi-muny`,
`wawu-kaya-muny`, `wawu-jilba-muny`, `wawu-mayi-muny`, `wawu-yinya-muny`, `wawu-ngangkurr-muny`, `dikal`, and
`ngangkurr`.

- **`-nyji` scope.** Precautionary `-nyji` is for preventable bad outcomes: "lest X happen." It is not generic future,
  not purpose, and not a loose synonym of Rule 112 `kunka`.
- **`-nyjiku` scope.** Successive `-nyjiku` is a following-event timing reference: "before X happens." It is not the
  same as `-nyji`, even when the following event is undesirable.
- **`wawu-...-muny` scope.** Prior event requires `wawu-` plus ablative `-muny`. Bare `wawu-` without ablative is not a
  Rule 114 prior-event form.
- **Nominal prior-event preference.** Patz explicitly prefers event nouns where available: `wawu-ngangkurr-muny` after
  barking, `wawu-jilba-muny` after the walk, `wawu-mayi-muny` after the meal. Do not force
  `wawu-VERB-nya-muny` if a noun/event word is source-backed.
- **General after-that fallback.** `Wawu-yinya-muny` is the safe general "after that" sequence form when a subordinate
  prior-event clause would be ambiguous or outside Patz's co-reference pattern.
- **Elder-surface `-iy` correction.** Under-review lint caught `nguju-wuri-y`, `julurri-ji-y`, and `banbadi-y` in the
  Kuku surface. Accepted surfaces drop final `y` after `i`: `nguju-wuri`, `julurri-ji`, `banbadi`. The Patz analysis
  may retain `-y`.
- **`dakuy` construction split.** Keep `dakuy-ma-nyji` (lest get hungry), `dakuy-ma-nyjiku` (before getting hungry),
  and `dakuy-ma-nya-mun-ku` (in case of getting hungry) distinct.
- **Participant-retention guard.** In bite/hit risk rows, retain explicit A/O where deletion could confuse who bites or
  hits whom: `jarba-bu yununy bayka-nyji`, `kaya-ngka nyunguny bayka-nyji`.
- **Source-copying guard.** Batch 156 scanned 684 existing `-nyji`/`-nyjiku`/`wawu-`-like surfaces before banking and
  avoided known exact copies such as the already accepted dog-touch and fire/cold source rows.
- **Process logging note.** Batch 156 stored 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.

### Batch-157 - event nouns, sound/action nouns, and temporal-reference lexicon (LEXICAL)

Verified or reinforced inventory: `wawu-warngku-muny`, `wawu-mayi-muny`, `wawu-jilba-muny`,
`wawu-ngangkurr-muny`, `wawu-kambi-muny`, `wawu-jukijuki-muny`, `wawu-yinya-muny`, `nyiku`, `wunkuny`,
`yilayku`, `yilay-yilay`, `wunkuwingku`, `muduwajuny`, `kunarangkal`, `ngadiku`, `wujurr-bu`, `warngku`, `kija`,
`wungar dakal`, `wungar daray`, `wungar wangkar-wangkar`, `wungar-iji`, `bulur-iji`, `wulngku`,
`wulngku badi`, `badi`, `banbadi`, `ngangkurr`, `kuku`, `jarramali`, `kaba`, `muyar`, `wungar`,
`mukul-bama`, `babajil`, and `yungal`.

- **Event noun discipline.** This batch reinforces the source-backed nouns and objects that can support prior-event
  discourse: `warngku`, `mayi`, `jilba`, `ngangkurr`, `kambi`, `jukijuki`, and `yinya`. It does not authorize
  arbitrary English action nouns from Kuku verbs.
- **`wawu-` guard.** Every prior-event row keeps `wawu-` plus ablative `-muny` and a TEMP4 analysis. New
  `wawu-VERB-nya-muny` forms remain blocked unless Patz supplies the exact shape.
- **`muduwajuny` / `wunkuny`.** These are lexical/time forms ending in `-ny`; they are not verbal-past leakage.
- **`wujurr-bu`.** Sourced as during the night; use this form in new night-time rows rather than analogizing a
  different locative allomorph.
- **`kija` sense guard.** `Kija` is moon/month only. This batch adds explicit moon and month rows so the safe sense is
  visible. Cold remains `kiway`/`kiway-kiway`; cold season remains `bulur-iji`.
- **Sun/time phrases.** `Wungar dakal`, `wungar daray`, and `wungar wangkar-wangkar` are logged as fixed
  source-backed time-of-day phrases. Do not turn them into a free sun-compound template.
- **Song noun choice.** `Wulngku` and `wulngku badi` are the safe song/sing forms for this batch. `Burri` was
  deliberately excluded from new rows because its dictionary entry is thin and has prior watchlist history.
- **Sound nouns.** `Ngangkurr` is a barking sound noun; safe rows hear it or locate its source rather than inventing a
  new action noun.
- **Speech/news noun.** `Kuku` is logged for news/talk/language/words. Rows must make the intended sense clear in
  English and analysis.
- **Weather nouns.** `Kaba`, `muyar`, and `jarramali` were kept to simple come/fall/not-come frames. Do not invent
  richer weather predicates without a source.
- **Process logging note.** Batch 157 stored 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.

### Batch-158 - sequence clitics and explicit time bridging (CONSTRUCTION)

Verified or reinforced clitic/form inventory: TEMP1 `-da`, TEMP2 `-kuda`, TEMP3 `-(ng)Vrr`, `-l-urr`, `-ngurr`,
`-ngarr`, imperative `-rr`, `wundi-l-da`, `dunga-ny-da`, `wuna-ny-da`, `nuka-ny-da`, `bunda-ny-da`,
`dara-ny-kuda`, `julurri-ny-kuda`, `wuna-ny-kuda`, `bana-nga-kuda`, `yarra-kuda`, `wunkuny`, `muduwajuny`,
`wunkuwingku`, `ngadi-ngka`, `wawu-yinya-muny`, `kadayarr`, `babaji-ka-rr`, `julurri-ka-rr`, and `nuka-ngarr`.

- **TEMP1 `-da`.** Logged as then/following/closing sequence action. It should not be placed on every verb in a list.
- **TEMP2 `-kuda`.** Logged only for meanwhile/overlapping action. The possible "definitely" interpretation is not
  authorized for new rows without a separate source pass.
- **TEMP3 `-(ng)Vrr`.** Logged as first action, first object, or first participant. Safe hosts include `mayi-ngarr`,
  `kuyu-ngurr`, `bana-ngarr`, pronoun `-ngurr`, verb `-l-urr`, and imperative `-rr`/`-ngarr`/`-arr`.
- **Imperative firstness.** Safe imperative shapes now include `daya-rr`, `julurri-ka-rr`, `babaji-ka-rr`,
  `nuka-ngarr`, and `kadayarr`.
- **Nominal-host TEMP2.** `Bana-nga-kuda` and `yarra-kuda` are source-shaped host patterns; do not infer every
  locative/directional can freely take `-kuda`.
- **Time-gap bridging.** `Wunkuny`, `muduwajuny`, `wunkuwingku`, `ngadi-ngka`, and `wawu-yinya-muny` are logged as
  safe explicit bridges after a sequence or time gap.
- **Lexical `-ny` versus verbal past.** `Wunkuny` and `muduwajuny` keep final `-ny`; verbal past surfaces remain
  `dungan`, `wajun`, `nukan`, `wunan`, etc.
- **Process logging note.** Batch 158 stored 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.

### Batch-159 - narrative sequence support lexicon (LEXICAL)

Verified/reinforced inventory for short narratives: `dunga-y`, `kada-y`, `nyunba-y`, `wukurri-l`, `bawa-l`,
`wundi-l`, `mani-l`, `daji-l`/command `daya`, `waju-l`, `nuka-l`, `warmba-l`, `yijarri-l`, `kida-l`,
`nanda-l`, `ngara-l`, `bunda-y`, `bundanda-y`, `wuna-y`, `wunana-y`, `warngku wuna-y`, `wandi-l`, `wula-y`,
`babaji`, `balka-l`, `nyaji-l`, `milka-janay`, `yunga-l`, `yajarri-l`, `yirrka-y`, `warrmba-bunga-l`,
`dara-y`, `yalbay-ma-l`, `jarramali`, `muyar`, `muduwajuny`, `wunkuwingku`, `yilay-yilay`, and
`kunarangkal`.

- **Grammar-source priority for posture/rest.** `bunda-y`, `bundanda-y`, `wuna-y`, `wunana-y`,
  `warngku wuna-y`, and `wandi-l` are controlled by Patz examples and tables where dictionary entries are thin or
  polysemous. Do not downgrade them because a dictionary entry is sparse.
- **Return/follow/leave verbs.** `nyunba-y` is return/turn back; `wukurri-l` is transitive follow and needs a
  followee when English requires one; `bawa-l` is transitive leave/quit.
- **Bring/take and send/tell frames.** `wundi-l` covers bring/take; use destination/source case rather than inventing
  separate English-like verbs. `yunga-l` sends a `kuku` message/news; `balka-l` tells/speaks/makes depending on
  frame.
- **Listen is not `ngara`.** `ngara-l` remains build/spread/set up camp. Listening is `milka-janay`; seeing/hearing is
  `nyaji-l`. Batch 159 deliberately keeps `milka-janay` in concrete listen rows only, not abstract obedience.
- **Find is `warrmba-bunga-l`.** Do not coin a find verb. The safe source frame is exposed/uncovered + causative,
  used for finding tracks/objects.
- **Weather predicate caution.** `dara-y` rain falls, `kada-y` wind/storm comes, `yalbay-ma-l` water rises/becomes
  big, and `wula-y` rain stops/dies. This does not license `wula-y` as a general English "stop doing" auxiliary.
- **Review correction stored.** Row 33 was corrected during five-lens review from English past "We heard" to present
  "We hear" because the Kuku form is nonpast `nyaji-l`. The correction is stored in `process_events`.
- **Post-close DAT repair.** Rule 118 source-check caught Batch 159 row 31 using `mayi-ku` for food-DAT. Patz vowel
  harmony and the corpus norm require `mayi-ka` after final `i`. Row 31 is now revised to
  `Karrkay-ngku babi-nda mayi-ka babajin.` with a `revisions` row and `process_events` repair/export entries.
- **Process logging note.** Batch 159 stored source inventory, grammar-vs-dictionary source choices,
  existing-surface scan, static guards, under-review lint, review correction, five-lens review, post-close lint,
  export, post-close DAT repair, 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.

### Batch-160 - narrative verb case-frame consolidation (CONSTRUCTION)

Verified/reinforced case-frame inventory: `wukurri-l`, `bawa-l`, `nyunba-y`, `wundi-l`, `daji-l`/command
`daya`, `yunga-l`, `balka-l`, `babaji-y`, `nyaji-l`, `milka-janay`, `yajarri-l`, `warrmba-bunga-l`,
`wandi-l`, `bunda-y`, `warngku wuna-y`, `dara-y`, `kada-y`, `wula-y`, and `yalbay-ma-l`.

Verified/reinforced nouns and case forms: `ngangkurr`, `wulngku`, `kudamundu`, `baral`, `bayan`, `bana`,
`baya ngundu`, `madja`, `ngalkal`, `manjal`, `wawubaja`, `mukul-bama`, `nganjan-anka`, `kaykay-anka`,
`mayi-ka`, `bana-ka`, and `bayan-ka`.

- **`yunga-l` frame correction.** Five-lens review changed rows 13, 14, and 43 from recipient English "to
  mother/grandmother" to intermediary English "with mother/grandmother". The Kuku frames
  `... ngamu-ndu yunga-ny`, `... ngamu-ndu yunga-l`, and `... babi-nda yunga-ny` are therefore logged as
  send-with/intermediary rows, not free send-to-recipient rows.
- **`babaji-y` ask-about.** Patz examples and discussion support a fixed intransitive ask-about stem. New rows keep
  the asker ABS/S, the person asked in LOC:pt, and the inanimate topic in DAT: `bana-ka`, `bayan-ka`, `mayi-ka`.
- **Perception A marking.** Review corrected common-noun perceiver rows to `Karrkay-ngku ... nyajin/nyajil`.
  Pronoun A remains unmarked, but common nouns with transitive `nyaji-l` need ERG.
- **Laugh target case.** Review corrected the laugh-at target to DAT:pt: `nganjan-anka` and `kaykay-anka`.
- **Old-people ERG.** Review corrected old people as transitive A to `mukul-bama-ngka`.
- **Scrub/rainforest spelling policy.** Batch 159 row 47 remains source-attested with Patz Appendix Text 3
  `maja-nga` glossed scrub-LOC, but future non-quotation rows normalize to dictionary/corpus `madja-nga`.
- **Material/source frames.** Making/weaving rows keep ABL material source (`jikan-muny`, `juku-muny`). Bring/take
  rows keep both object and source/goal visible where English could otherwise hide an argument.
- **Process logging note.** Batch 160 stored source checks, source ambiguity, existing-surface scan, static guards,
  under-review lint, review corrections, five-lens review, lessons, lexeme/source logs, post-close lint, export,
  and live-doc verification in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-160-narrative-verb-case-frames-process.md`.
- 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.

### Batch-161 - source-backed narrative support lexicon II (LEXICAL)

Verified/reinforced participant, animal, food, place, time, and perception inventory: `maral`, `warru`, `ngawa`,
`yaba`, `bilngkumu`, `jarba`, `kadar`, `mukirr`, `minya`, `kambi`, `kulji`, `badabada`, `wangkarwangkar`,
`yinyay`, `wujurr-bu`, `nganjan-anji`, `jawun-unji`, `mayi kaya-nga`, `jarramali`, `dawar`, `kija`, `wungar`,
`nyiku`, `yilayku`, `wunkuny`, and `yilay-yilay`.

Verified/reinforced predicate inventory: `balka-l`, `babaji-y`, `nyaji-l`, `milka-janay`, `yajarri-l`,
`warrmba-bunga-l`, `waju-l`, `nuka-l`, `mani-l`, `yijarri-l`, `nanda-l`, `kida-l`, `yirrka-y`,
`warngku wuna-y`, `wuna-y`/`wunana-y`, `bunda-y`/`bundanda-y`, `wandi-l`, `wundi-l`, `kada-y`, and `dunga-y`.

- **Solid locationals.** `Badabada` and `wangkarwangkar` are lexicalized solid locationals, not productive
  reduplications to hyphenate. Sourced forms now include `badabada`, `badabada-mundu`, and `wangkarwangkar`.
- **Celestial guard.** `Kija` is moon/month only. `Dawar` is the safe star word. Batch 161 keeps both senses explicit
  in English and analysis.
- **`jarramali` sense.** The dictionary's primary sense is thunder/thunderstorm/thunderheads. Batch 161 uses it in
  heard-thunder and thunderstorm-come rows; future rows must expose the intended sense.
- **Comitative forms.** `Nganjan-anji` and `jawun-unji` are logged as sourced comitatives. Do not analogize new
  comitative allomorphs in Rule 120 without a fresh source pass.
- **Possessive object.** `Mayi kaya-nga` follows Patz's possessive table for "the dog's food"; use this table rather
  than inventing a possessive particle.
- **Posture reductions.** `Wunanay`/`wunanan` and `bundanday` are source-controlled reduced forms. Keep their
  surface spellings aligned with Patz/corpus norms.
- **Rule 118 traps retained.** Batch 161 kept no-ERG `babaji-y` askers, ERG common-noun `nyaji-l` perceivers,
  DAT:pt laugh targets, explicit transitive objects, `madja-nga` forward policy, and no `yunga-l` recipient rows.
- **No-repair review.** Five-lens review found no required row repairs. That result is recorded explicitly in
  `process_events`; absence of correction is not absence of review.
- **Process logging note.** Batch 161 stored dictionary/grammar source checks, inherited risk controls,
  existing-surface scan, static guards, under-review lint, no-repair five-lens review, lessons, lexeme/source logs,
  post-close lint, export, and live-doc verification in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-161-source-backed-narrative-support-lexicon-ii-process.md`.
- 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.

### Batch-162 - locational, comitative, and possessive frame consolidation (CONSTRUCTION)

Verified/reinforced construction inventory: `badabada`, `badabada-mundu`, `wangkarwangkar`,
`wangkarwangkar-mundu`, `yinyay-mba`, `wujurr-bu`, `bayan-ba`, `bayan-muny`, `wawubaja-nga`,
`wawubaja-muny`, `manjal-muny`, `baya ngundu-ba`, `nganjan-anji`, `jawun-unji`, `kadar-anji`, `juku-ji`,
`kambi-ji`, `mayi kaya-nga`, `kambi ngamu-ngu`, `maral-andamun-bu`, `maral-andamun-muny`,
`yaba-ndamun-muny`, and `dingkar-amu ngamu-mu bayan`.

- **Solid locationals.** `Badabada` and `wangkarwangkar` stay solid. The batch logs both bare locational use and
  sourced source forms `badabada-mundu` and `wangkarwangkar-mundu`.
- **There/night forms.** `Yinyay-mba` is the safe there-LOC form; `wujurr-bu` is the safe night/darkness LOC time
  form.
- **Neutral source forms.** `Bayan-muny`, `wawubaja-muny`, and `manjal-muny` reinforce neutral ABL `-muny` for
  house/camp, river, and mountain sources.
- **Comitative inventory is closed for now.** Batch 162 authorizes only the sourced forms it used:
  `nganjan-anji`, `jawun-unji`, `kadar-anji`, `juku-ji`, and `kambi-ji`. Do not analogize new comitatives without a
  fresh source pass.
- **Possessive examples are examples, not a free template.** `Mayi kaya-nga`, `kambi ngamu-ngu`,
  `maral-andamun-bu`, `maral-andamun-muny`, `yaba-ndamun-muny`, and `dingkar-amu ngamu-mu bayan` are logged from
  Patz-backed shapes. New possessive stems need source checking.
- **Perception guard retained.** `Nyaji-l` common-noun perceivers remain ERG; pronoun A remains unmarked.
- **Celestial guard retained.** `Kija` is moon/month only and `dawar` is the safe star lexeme.
- **Duplicate preflight.** The first bank attempt caught two exact duplicate surfaces before insert and repaired them
  by participant variation. No partial Batch 162 rows or events were left behind.
- **Process logging note.** Batch 162 stored source checks, duplicate repair, existing-surface scan, static guards,
  under-review lint, no-repair five-lens review, lessons, lexeme/source logs, post-close lint, export, and live-doc
  verification in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-162-locational-comitative-possessive-frames-process.md`.
- 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.

### Batch-163 - source-backed place, object, and participant lexicon (LEXICAL)

Verified/reinforced place and case-form inventory: `jalun-bu`, `jalun-muny`, `baral-ba`, `ngalkal-ba`, `wabarr-ba`,
`bubu-ngu`, `jikan-ba`, `madja-muny`, `wawubaja-nga`, `wawubaja-muny`, `bayan-ka`, `bayan-muny`, and
`manjal-muny`.

Verified/reinforced object, participant, sound, weather, and celestial inventory: `bama`, `jalbu`, `dingkar`,
`karrkay`, `maral`, `ngawa`, `babi`, `kami`, `ngamu`, `nganjan`, `warru`, `wulbuman`, `jawun`, `kaya`, `jarba`,
`kadar`, `bilngkumu`, `kalka`, `balji`, `jungkalu`, `mayi`, `bana`, `kuyu`, `mukirr`, `minya`, `baya`, `kambi`,
`kulji`, `ngangkurr`, `wulngku`, `jarramali`, `kaba`, `muyar`, `dawar`, and `kija`.

Verified/reinforced special forms: `ngawa-nji`, `nganjan-anji`, `jawun-unji`, `juku-ji`, `kambi-ji`,
`mayi kaya-nga`, and `kambi ngamu-ngu`.

- **`ngawa-nji` is direct-source only.** Patz ex.549 licenses the form in a house/stay row. It does not license
  unsourced comitative analogy.
- **Closed comitative discipline.** Batch 163 uses only `ngawa-nji`, `nganjan-anji`, `jawun-unji`, `juku-ji`, and
  `kambi-ji`.
- **Possessive discipline.** Batch 163 reuses only Patz-backed `mayi kaya-nga` and `kambi ngamu-ngu`. No new
  possessor stems were created.
- **Place/source discipline.** `jalun-bu`/`jalun-muny`, `baral-ba`, `ngalkal-ba`, `wabarr-ba`, `bubu-ngu`,
  `jikan-ba`, `madja-muny`, `wawubaja-nga`/`wawubaja-muny`, `bayan-ka`/`bayan-muny`, and `manjal-muny` are logged
  as safe forms for the next construction batch.
- **Sense discipline.** `baya` is fire/firewood; `kambi` is clothes in clothing frames; `ngangkurr` is barking sound;
  `jarramali` is thunder/thunderstorm here; `kija` is moon/month only; `dawar` is star.
- **Argument-frame guards retained.** `nyaji-l` common-noun perceivers take ERG; pronoun A remains unmarked.
  `babaji-y` ask-about keeps ABS/S asker plus LOC:pt person and DAT topic. `yajarri-l` laugh targets take DAT:pt.
- **Static guard repair.** The first bank attempt failed before insert because regex word-boundaries were over-escaped
  in the new guard. The guard was repaired, no sentence content changed, and the successful bank inserted 50
  under-review rows.
- **Process logging note.** Batch 163 stored source checks, static-guard repair, existing-surface scan, static guards,
  under-review lint, no-repair five-lens review, lessons, lexeme/source logs, post-close lint, export, and live-doc
  verification in `process_events` and
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-163-place-object-participant-lexicon-process.md`.
- 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.

### Batch-164 - place, source, object, and participant case-frame consolidation (CONSTRUCTION)

Verified/reinforced case-form inventory: `jalun-bu`, `jalun-muny`, `baral-ba`, `ngalkal-ba`, `wabarr-ba`,
`bubu-ngu`, `jikan-ba`, `madja-muny`, `bayan-muny`, `bayan-ka`, `wawubaja-nga`, `balji-nga`, `mayi-ka`,
`bana-ka`, `kalka-ka`, `balji-ka`, `babi-nda`, `kami-nda`, `nganjan-anda`, `ngamu-ndu`, `maral-anda`,
`karrkay-anka`, `nganjan-anka`, `warru-ndu`, and `jalbu-ndu`.

Verified/reinforced special forms and predicates: `ngawa-nji`, `nganjan-anji`, `jawun-unji`, `juku-ji`, `kambi-ji`,
`mayi kaya-nga`, `kambi ngamu-ngu`, `babaji-y`, `yajarri-l`, `nyaji-l`, `wundi-l`, `yijarri-l`, `bawa-l`,
`dawar`, `kija`, `baya`, and `kambi`.

- **Place/source contrast.** `Jalun-bu` is sea LOC and `jalun-muny` is sea ABL. `Bayan-muny` is house/camp ABL,
  while `bayan-ka` is DAT goal/topic. Do not collapse source and goal in English.
- **Road boundary.** `Baral-ba` is safe for road place/goal. `Baral-muny` remains unsourced and was explicitly
  guarded out of Batch 164.
- **Object visibility.** Rows with `yijarri-l`, `bawa-l`, `mani-l`, `nuka-l`, `waju-l`, and `wundi-l` keep the
  object overt before adding place, source, or goal.
- **Perception A marking.** Common-noun perceivers with `nyaji-l` are ERG-marked: `karrkay-ngku`, `maral-angka`,
  `dingkar-angka`, `babi-ngka`. Pronoun A rows remain unmarked: `ngayu`, `ngana`.
- **Ask-about discipline.** `Babaji-y` remains fixed intransitive. Batch 164 rows keep the asker ABS/S, the person
  asked in LOC:pt, and the topic in DAT: `mayi-ka`, `bana-ka`, `kalka-ka`, `bayan-ka`, `balji-ka`.
- **Laugh-target discipline.** `Yajarri-l` targets take DAT:pt. The guard now covers real suffixes beyond `-anka`,
  including `kami-nda`, `warru-ndu`, and `jalbu-ndu`.
- **Closed comitative discipline.** Batch 164 uses only `ngawa-nji`, `nganjan-anji`, `jawun-unji`, `juku-ji`, and
  `kambi-ji`. `Kadar-anji` was not reused in this batch; any future animal comitative needs its own source pass.
- **Possessive discipline.** `Mayi kaya-nga` and `kambi ngamu-ngu` remain the only Patz-backed possessive object NPs
  reused here. No new possessor roots were analogized.
- **Sense discipline.** `Kambi` is clothes in clothing/comitative/possessive rows; `baya` is firewood only where
  English says firewood; `kija` is moon/month only; `dawar` is star.
- **Process logging note.** Batch 164 stored source readback, corpus lexeme checks, static guards, existing-surface
  scan, under-review lint, no-repair 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-164-place-source-object-participant-frames-process.md`.
- 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.

### Batch-165 - source-backed lexical expansion inside Rule 122 frames (LEXICAL)

Verified/reinforced lexical heads: `ngunyin`, `yinkar`, `makarr`, `karra`, `kaku`, `dumbul`, `bikibiki`,
`mayngku`, `kuku`, `wungar`, and `wulman`.

Verified/reinforced sourced case/topic forms and retained frames: `kuku-ku`, `mayngku-ku`, `jalun-bu`,
`bayan-muny`, `bayan-ka`, `baral-ba`, `ngalkal-ba`, `wabarr-ba`, `bubu-ngu`, `jikan-ba`, `balji-nga`,
`madja-muny`, `ngawa-nji`, `nganjan-anji`, `jawun-unji`, `juku-ji`, `kambi-ji`, `mayi kaya-nga`,
`kambi ngamu-ngu`, `babaji-y`, `yajarri-l`, `nyaji-l`, `wundi-l`, `yijarri-l`, and `bawa-l`.

- **`ngunyin` sense discipline.** The dictionary gives dilly bag, bark for weaving, spider web, and placenta. Batch 165
  uses only the dilly-bag sense.
- **`yinkar` fidelity repair.** `Yinkar` is a dilly bag for holding remains. During under-review five-lens checking,
  the English/gloss was tightened from vague "special dilly bag" to "remains dilly bag" before close.
- **`makarr` source.** `Makarr` is a fish net and is also visible in Patz with `wundi-l`; it is safe as a moved/seen
  object, not as a new case-form source.
- **`karra` source.** `Karra` is rope/cord/string. Batch 165 uses it only as an ordinary object.
- **`kaku` sense split.** `Kaku` is lawyer-cane top in this batch. Do not confuse it with the grammar's unrelated
  "just a minute / wait" expression.
- **`dumbul` sense.** `Dumbul` is bark or a hard outer covering. Batch 165 uses bark explicitly.
- **Attested loans.** `Bikibiki` (pig), `mayngku` (mango), and `wulman` (old man/old person in grammar narrative
  examples) are admitted as source-backed contact/loan forms and recorded in `loans_used` where used.
- **`kuku` sense.** `Kuku` is news/language/talk. Batch 165 uses news/language and source-backed `kuku-ku` DAT topic.
- **DAT topics.** `Kuku-ku` and `mayngku-ku` are grammar-sourced DAT forms, so they can appear in `babaji-y`
  ask-about rows without analogizing a new topic suffix.
- **No new comitative import.** `Ngunyin-ji` is attested, but Rule 123 does not import it; the batch keeps the closed
  comitative set `ngawa-nji`, `nganjan-anji`, `jawun-unji`, `juku-ji`, `kambi-ji`.
- **Standing construction guards.** No `baral-muny`; no free possessive templates; no ergative `babaji-y` askers;
  common-noun `nyaji-l` perceivers stay ERG; pronoun A stays bare; `yajarri-l` targets stay DAT:pt.
- **Process logging note.** Batch 165 stored source readback, sense restrictions, static guards, duplicate scan,
  under-review lint, under-review fidelity repair, 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-165-source-backed-case-frame-lexicon-process.md`.
- 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.

### Batch-166 - lexical-head case-frame consolidation (CONSTRUCTION)

Verified/reinforced lexical heads: `ngunyin`, `yinkar`, `makarr`, `karra`, `kaku`, `dumbul`, `bikibiki`,
`mayngku`, `kuku`, `wungar`, and `wulman`, plus the retained kin/person heads used in perception, ask-about,
laugh-target, and comitative frames.

Verified/reinforced sourced case/topic forms and retained frames: `bubu-ngu`, `baral-ba`, `wabarr-ba`,
`ngalkal-ba`, `jikan-ba`, `balji-nga`, `bayan-ba`, `bayan-ka`, `bayan-muny`, `jalun-bu`, `jalun-muny`,
`wawubaja-nga`, `kuku-ku`, `mayngku-ku`, `mayi-ka`, `ngawa-nji`, `nganjan-anji`, `jawun-unji`, `juku-ji`,
`kambi-ji`, `mayi kaya-nga`, `kambi ngamu-ngu`, `wuna-y`, `kada-y`, `yijarri-l`, `bawa-l`, `mani-l`,
`wundi-l`, `nyaji-l`, `babaji-y`, `yajarri-l`, and `bunday`.

- **Duplicate-scan repair.** The handoff plan contained a duplicate laugh row already present in `batch-161`.
  Batch 166 replaced it with `Babi maral-anda yajarrin`, preserving the DAT:pt target frame while creating a fresh
  surface.
- **`ngunyin` boundary.** `Ngunyin` is safe as a dilly bag, but `ngunyin-ji` is still not imported into the productive
  comitative set.
- **`yinkar` specificity.** All Batch 166 `yinkar` rows say and gloss "remains dilly bag".
- **`kaku` sense split.** `Kaku` remains lawyer-cane top only.
- **LOC-as-goal honesty.** Motion rows may translate `jalun-bu` or `wawubaja-nga` as English endpoints, but the
  analysis keeps the source form as LOC.
- **Ask/perception/laugh safeguards.** `Babaji-y` askers are ABS/S; common-noun `nyaji-l` perceivers are ERG;
  pronoun A stays bare; `yajarri-l` targets stay DAT:pt.
- **Closed comitative and possessive boundaries.** The only admitted comitatives are `ngawa-nji`, `nganjan-anji`,
  `jawun-unji`, `juku-ji`, and `kambi-ji`; the only reused possessive object NPs are `mayi kaya-nga` and
  `kambi ngamu-ngu`.
- **Process logging note.** Batch 166 stored source readback, duplicate repairs, static guards, existing-surface scan,
  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-166-lexical-head-case-frame-consolidation-process.md`.
- 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.

### Batch-167 - source-backed lexical expansion after Rule 124 (LEXICAL)

Verified/reinforced lexical heads: `kuyu`, `minya`, `kaba`, `dawar`, `kija`, `warrbi`, `naybu`, `kalka`,
`mirru`, `kunjuri`, `wangal`, and `marrkin`.

Verified/reinforced sourced forms and retained frames: `balji-nga`, `wabarr-ba`, `bubu-ngu`, `ngalkal-ba`,
`baral-ba`, `bayan-ba`, `bayan-ka`, `bayan-muny`, `jalun-bu`, `jalun-muny`, `minya-ka`, `kuku-ku`,
`mayngku-ku`, `ngawa-nji`, `jawun-unji`, `nganjan-anji`, `juku-ji`, `kambi-ji`, `wuna-y`, `kada-y`,
`yijarri-l`, `bawa-l`, `wundi-l`, `mani-l`, `nyaji-l`, `babaji-y`, `yajarri-l`, `dunga-y`, and `bunday`.

- **`biyul` excluded.** The dictionary has a spear-head entry, but with a Nyungkal/Yalanji caution. Batch 167 uses
  `kalka` as the cleaner spear term.
- **`kija` sense guard.** `Kija` is moon/month only in this batch; no cold or vague place use.
- **`dawar` star guard.** Star rows use `dawar`.
- **`wangal` sense.** `Wangal` is boomerang noun, not dance.
- **`warrbi` sense.** `Warrbi` is axe in this batch; the grass-house sense is out of scope.
- **Loan transparency.** `Naybu` and `marrkin` are source-backed loans and are marked in `loans_used`.
- **No case analogy.** The new tool/weapon nouns enter as ABS objects only; Batch 167 does not create new
  instrumental, comitative, or possessive patterns from them.
- **Under-review repair.** Row 46 was changed from `Wulman ngawa-nji bayan-ba bundanday` to
  `Wulman wabarr-ba bundanday ngawa-nji` to restore the safer source-like place-before-comitative order while
  avoiding exact duplicates.
- **Process logging note.** Batch 167 stored source readback, candidate exclusion, duplicate repairs, static guards,
  under-review lint, row-order repair, 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-167-source-backed-lexical-expansion-after-rule124-process.md`.
- 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.

### Batch-168 - case-frame consolidation after Rule 125 (CONSTRUCTION)

Verified/reinforced lexical heads: `kuyu`, `minya`, `kaba`, `dawar`, `kija`, `warrbi`, `naybu`, `kalka`,
`mirru`, `kunjuri`, `wangal`, and `marrkin`. No new heads were admitted.

Verified/reinforced sourced forms and retained frames: `wabarr-ba`, `balji-nga`, `ngalkal-ba`, `bubu-ngu`,
`baral-ba`, `bayan-ba`, `bayan-ka`, `bayan-muny`, `jalun-bu`, `minya-ka`, `kuku-ku`, `mayngku-ku`,
`babi-nda`, `kami-nda`, `ngamu-ndu`, `nganjan-anda`, `maral-anda`, `ngawa-nji`, `jawun-unji`,
`nganjan-anji`, `juku-ji`, `kambi-ji`, `wuna-y`, `dara-y`, `yijarri-l`, `bawa-l`, `wundi-l`, `mani-l`,
`nyaji-l`, `babaji-y`, `yajarri-l`, `dunga-y`, and `bunday`.

- **Weather-frame tightening.** Draft `Kaba jalun-muny kadan` was rejected as a marginal rain-from-sea source-motion
  extension. Accepted replacement: `Kaba bayan-ba daran` keeps `kaba` in a sourced weather/fall frame.
- **Duplicate repair.** Draft `Ngamu kambi-ji wabarr-ba dungan` duplicated batch 165. Accepted replacement:
  `Ngamu kambi-ji ngalkal-ba dungan`.
- **Loan/contact transparency.** `Naybu`, `marrkin`, `mayngku`, and `wulman` are marked in `loans_used` when
  foregrounded.
- **Sense guards retained.** `Kija` moon/month only; `dawar` star; `wangal` boomerang noun only; `warrbi` axe only.
- **No case analogy.** The tool/weapon nouns remain ABS subjects/objects or known transfer objects. Batch 168 does
  not create new instrumental, comitative, or possessive patterns from them.
- **Comitative inventory retained.** Only `ngawa-nji`, `jawun-unji`, `nganjan-anji`, `juku-ji`, and `kambi-ji` are
  admitted here.
- **Process logging note.** Batch 168 stored source readback, duplicate repair, weather-frame tightening, 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-168-case-frame-consolidation-after-rule125-process.md`.
- 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.

### Batch-169 - environmental lexical expansion after Rule 126 (LEXICAL)

Verified/reinforced lexical heads: `bana`, `baya`, `juku`, `buyku`, `jikan`, `wurun`, `ngurrban`, `muyar`,
`jiri`, `wungar`, `buyi`, `jarba`, `bilngkumu`, and `yirku-yirku`.

Verified/reinforced sourced forms and retained frames: `bana-nga`, `bana-ka`, `juku-ngu`, `juku-ji`, `jikan-ba`,
`bubu-ngu`, `wabarr-ba`, `ngalkal-ba`, `balji-nga`, `baral-ba`, `bayan-ba`, `bayan-ka`, `bayan-muny`,
`babi-nda`, `kami-nda`, `ngamu-ndu`, `nganjan-anda`, `maral-anda`, `minya-ka`, `kuku-ku`, `mayngku-ku`,
`ngawa-nji`, `jawun-unji`, `nganjan-anji`, `kambi-ji`, `wuna-y`, `yijarri-l`, `bawa-l`, `wundi-l`, `mani-l`,
`nyaji-l`, `babaji-y`, `yajarri-l`, `dunga-y`, and `bunday`.

- **`baya` etymology caution.** Patz notes a possible English source for `baya` 'fire', but says it is not otherwise
  substantiated. Batch 169 records the caution but does not mark `baya` as a loan.
- **No instrument drift.** `Juku` is tree/wood/stick; `juku-ji` is allowed only because it is sourced. Do not derive
  new instruments or comitatives from the animal heads.
- **LOC gloss honesty.** `Bana-nga`, `juku-ngu`, and `jikan-ba` are LOC forms even when English wants "in/into/on".
- **Animal-head caution.** `Jarba`, `bilngkumu`, and `yirku-yirku` enter as rest/perceived objects only in this batch.
- **Duplicate repair.** Draft `Ngamu karrkay-anka yajarrin` duplicated batch 166. Accepted replacement:
  `Ngamu nganjan-anda yajarrin`.
- **Process logging note.** Batch 169 stored source readback, 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-169-environmental-lexical-expansion-after-rule126-process.md`.
- 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.

### Batch-170 - case-frame consolidation after Rule 127 (CONSTRUCTION)

Verified/reinforced lexical heads: `bana`, `baya`, `juku`, `buyku`, `jikan`, `wurun`, `ngurrban`, `muyar`,
`jiri`, `wungar`, `buyi`, `jarba`, `bilngkumu`, and `yirku-yirku`. No new heads were admitted.

Verified/reinforced sourced forms and retained frames: `bana-nga`, `bana-ka`, `juku-ngu`, `juku-ji`, `jikan-ba`,
`wurun-ba`, `bubu-ngu`, `wabarr-ba`, `ngalkal-ba`, `balji-nga`, `baral-ba`, `bayan-ba`, `bayan-ka`,
`bayan-muny`, `babi-nda`, `kami-nda`, `ngamu-ndu`, `nganjan-anda`, `maral-anda`, `minya-ka`, `kuku-ku`,
`mayngku-ku`, `ngawa-nji`, `jawun-unji`, `nganjan-anji`, `kambi-ji`, `wuna-y`, `jana-y`, `bunday`,
`yijarri-l`, `bawa-l`, `wundi-l`, `mani-l`, `nyaji-l`, `babaji-y`, `yajarri-l`, and `dunga-y`.

- **Humpy predicate choice.** `Wurun bayan-ba janay` uses sourced `jana-y` 'stand/be' rather than forcing `wurun`
  into an awkward lie/rest frame.
- **LOC gloss honesty.** `Bana-nga`, `juku-ngu`, `jikan-ba`, and `wurun-ba` are LOC forms, even where English
  renders motion as "into/to".
- **No instrument drift.** `Juku-ji` is retained because it is sourced; no new instrument/comitative forms were
  derived from `juku` or animal heads.
- **Animal-head caution.** `Buyi`, `jarba`, `bilngkumu`, and `yirku-yirku` remain rest/perceived objects only.
- **Duplicate repairs.** Planned `Karrkay maral-anda mayngku-ku babajin` and `Wulman kami-nda yajarrin` duplicated
  earlier rows. Accepted replacements: `Karrkay nganjan-anda mayngku-ku babajin` and
  `Wulman nganjan-anda yajarrin`.
- **Process logging note.** Batch 170 stored source readback, duplicate repairs, 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-170-case-frame-consolidation-after-rule127-process.md`.
- 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.

### Batch-171 - material and landscape lexical expansion after Rule 128 (LEXICAL)

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`.

- **`birra` sense boundary.** Dictionary gives leaf and lungs. Batch 171 uses only the leaf sense:
  `Birra wabarr-ba wunan.` and `Ngayu birra juku-ngu nyajin.`.
- **`dumbul` sense boundary.** Dictionary gives bark/hard covering, including shell/crust extensions. Batch 171 uses
  bark only: `Dumbul bubu-ngu wunan.` and `Dingkar-angka dumbul ngalkal-ba nyajin.`.
- **`diburr` sense boundary.** Dictionary gives seed, egg, bullet, and tablets. Batch 171 uses seed only:
  `Diburr bubu-ngu wunan.` and `Wulbuman-angka diburr balji-nga nyajin.`.
- **`kulji` / `manjal` contrast.** `Kulji` is stone/rock/pebbles and explicitly not mountain; mountain is `manjal`.
  Batch 171 keeps both apart: `Kulji wabarr-ba wunan.` vs `Warru manjal-ba dungan.`.
- **`kubu`, `jukar`, `madja`, `nganka`, `ngurrbal`.** These are admitted only as smoke, sand, scrub/rainforest,
  flower, and fog in ordinary rest/object/perception/place rows.
- **Weak-source exclusion.** `Warrur` remains dictionary-verified as tree bark/vine in the lexeme table, but Batch 171
  did not use it because `dumbul` had the stronger grammar/corpus trail for the intended bark rows.
- **No new morphology.** The batch contains no `kulji-bu`, no new instrument rows, no new comitatives, and no new
  possessive templates. `Juku-ji`, `kambi-ji`, `ngawa-nji`, `jawun-unji`, and `nganjan-anji` remain the closed
  sourced comitative set.
- **Ask/laugh safeguards.** `Babaji-y` askers remain ABS/S with LOC:pt person and DAT topic; `yajarri-l` targets
  remain DAT:pt; `nyaji-l` common-noun perceivers remain ERG-marked.
- **Process logging note.** Batch 171 stored source readback, 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.

### Batch-172 - construction consolidation after Rule 129 (CONSTRUCTION)

Verified/reinforced lexical heads: `birra`, `dumbul`, `kubu`, `kulji`, `jukar`, `manjal`, `madja`, `diburr`,
`nganka`, and `ngurrbal`. No new lexical 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`.

- **No new head policy.** Batch 172 is a consolidation pass. It repeats the Rule 129 heads in old frames rather than
  admitting new vocabulary.
- **`birra`, `dumbul`, `diburr`.** Sense boundaries stayed fixed: leaf only, bark only here, and seed only here.
- **`kulji` / `manjal` contrast.** `Kulji` stayed stone/rock/pebbles and never filled a mountain slot. Mountain rows
  used `manjal`: `Bayan manjal-ba janay.` and `Dingkar-angka manjal nyajin.`.
- **`warrur` exclusion.** `Warrur` remained out of the construction pass. Do not use it without a fresh source pass.
- **No instrument import.** There was no `kulji-bu`; `Wulman juku-ji manjal-ba dungan.` uses already sourced
  `juku-ji` comitative only, not a new instrument analogy.
- **Perception contrast.** Common-noun perceivers remained ERG-marked while pronoun A stayed bare:
  `Babi-ngka birra bubu-ngu nyajin.` vs `Ngayu birra bubu-ngu nyajin.`.
- **Ask/laugh safeguards.** `Babaji-y` rows kept ABS/S askers, LOC:pt person asked, and DAT topic; `yajarri-l` rows
  kept DAT:pt targets.
- **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.

### Batch-173 - body-part lexical expansion after Rule 130 (LEXICAL)

Verified/reinforced lexical heads: `mara` hand, `jina` foot, `walu` face, `milka` ear, `miyil` eye, `ngandal`
mouth, `dukul` head, `muku` back, and `bibar` shin.

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`.

- **`mara` hand.** Patz explicitly identifies `mara` as the free noun root for hand. Batch 173 uses it as hand only:
  `Babi mara ngulkurr.` and `Ngamu-ngku babi mara julurrin.`.
- **`jina` foot.** Dictionary entry selected as foot; track/path excluded. Examples: `Nganjan jina kaka.`,
  `Ngayu karrkay jina nyajin.`, and `Nganjan-angka bana yijarrin karrkay-anda jina-nga.`.
- **`walu` face.** Used as face and in the sourced `walu-wukurri-ny` compound: `Ngamu walu duna.` and
  `Warru walu-wukurrin.`.
- **`milka` ear.** Used as ear, `milka-kari`, and `milka-jana-ny`: `Ngawa milka ngulkurr.`,
  `Mukul-dingkar milka-kari.`, and `Maral milka-janan.`.
- **`miyil` eye.** Eye sense only. The dictionary's tree homonym/sense is excluded. Example:
  `Mukul-jalbu miyil-dandi.`.
- **`ngandal` mouth.** Dictionary and Patz phonetic table source. Example:
  `Mukul-dingkar ngandal marral.`.
- **`dukul` head.** Head sense only. Boat/boss/tape-recorder extensions excluded. Example:
  `Kami dukul yalbay.`.
- **`muku` back.** Back sense only. Hawk sense excluded. Example: `Jalbu muku kaka.`.
- **`bibar` shin.** Admitted cautiously because the dictionary and Patz `bibar-a` both support it. Shin selected;
  ankle excluded. Examples: `Karrkay bibar kaka.` and
  `Babi-ngka bana yijarrin mukul-dingkar-anda bibar-a.`.
- **`kaka` boundary.** `Kaka` is a sore/pain predicate only, not a body-part head and not taste/salt-water in this
  batch.
- **No instrument import.** Rule 131 deliberately excludes new `mara-bu`, `jina-bu`, `milka-bu`, `miyil-bu`,
  `ngandal-bu`, or any analogy from body nouns, even where some instruments are sourced elsewhere.
- **No alienable possessive suffixes.** English possessives are represented with inalienable apposition, not `-mu`
  or `-amu`.
- **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.

### Batch-174 - construction consolidation after Rule 131 (CONSTRUCTION)

Verified/reinforced lexical heads: `mara`, `jina`, `walu`, `milka`, `miyil`, `ngandal`, `dukul`, `muku`, and
`bibar`. No new lexical field was admitted.

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`.

- **No new head policy.** Batch 174 is a construction pass. It repeats the Rule 131 body heads in old frames rather
  than admitting new vocabulary.
- **`mara` hand.** Consolidated in state, perception, wash, placement, bite, chance-stepping, and drop rows:
  `Jalbu mara kaka.`, `Ngamu-ngku kami mara nyajin.`, and
  `Karrkay-ngku kulji daray-manin babi-nda mara-nga.`.
- **`jina` foot.** Foot only; no track/path. Examples: `Mukul-dingkar jina ngulkurr.`,
  `Ngayu nganjan jina nyajin.`, and `Babi-ngka bana yijarrin maral-anda jina-nga.`.
- **`walu` face.** Face only, including `Kaya walu-wukurrin.`.
- **`milka` ear.** Ear only; `Nganjan milka-kari.` kept the sourced privative compound, with no `milka-bu`.
- **`miyil` eye.** Eye only; `Ngamu miyil-dandi.` kept the sourced eye-hard compound. Tree sense excluded.
- **`ngandal` mouth.** Mouth only: `Nganjan ngandal kaka.` and
  `Jalbu-ngku bana yijarrin ngawa-nda ngandal-ba.`.
- **`dukul` head.** Head only: `Warru dukul kaka.` and `Kaya-ngka karrkay dukul bijan.`.
- **`muku` back.** Back only: `Kami muku kaka.` and
  `Babi-ngka juku daray-manin karrkay-anda muku-ngu.`.
- **`bibar` shin.** Shin only; no ankle: `Mukul-jalbu bibar marral.`, `Maral bibar julurri-jin.`, and
  `Mukul-dingkar-angka bana yijarrin karrkay-anda bibar-a.`.
- **`kaka` boundary.** `Kaka` remained sore/pain only.
- **No instrument import.** No body-part `-bu` forms were admitted.
- **No alienable possessive suffixes.** English possessives still render Kuku inalienable apposition, not `-mu` or
  `-amu`.
- **`kulji` boundary.** `Kulji` remained stone in placement/drop rows and never 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.

### Batch-175 - animal/body-flesh lexical expansion after Rule 132 (LEXICAL)

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.

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`.

- **`bajibay` bone.** Batch 175 keeps literal bone only: `Bajibay ngulkurr.`, `Bajibay marral.`, and
  `Kaya-ngka bajibay nukan.`. No story-bone metaphor was extended.
- **`bangkarr` body/flesh.** Used as body/flesh only: `Karrkay bangkarr ngulkurr.`, `Kami bangkarr bajaburray.`,
  and `Ngamu-ngku karrkay bangkarr julurrin.`. The Patz steak-like context is noted but not generalized.
- **`biji` tail.** Used as animal tail in whole-part apposition: `Kuyu biji marral.`, `Kaya biji kalbay.`, and
  `Kaya-ngka kuyu biji baykan.`.
- **`jiba` liver.** Used as literal liver only: `Jiba minya ngulkurr bajaku.`, `Karrkay jiba-ka wawu.`, and
  `Babi-ngka jiba dajin karrkay-anda.`. Emotional `jiba-badi` rows are excluded.
- **`malbin` upper leg.** Entered cautiously through plain state, perception, and reflexive wash rows:
  `Mukul-jalbu malbin kaka.`, `Ngamu-ngku malbin nyajin.`, and `Maral malbin julurri-jin.`. No `malbin`
  dative, locative, instrumental, or comitative forms were admitted.
- **`dakil` exclusion.** `Dakil` is deliberately not used. The live lexeme row stores branch, while Patz also has
  front-leg/hind-leg narrative contexts. Treat this as queued for a separate disambiguation pass.
- **`minya` support boundary.** Batch 175 uses `minya` as meat/flesh-food only, not generic animal.
- **No instrument/comitative/possessive import.** There are no new `-bu`, `-ji/-nji`, `-mu/-amu`, temporal clitic,
  or unsourced body/animal-part forms.
- **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.

### Batch-176 - construction consolidation after Rule 133 (CONSTRUCTION)

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`.

- **No new head policy.** Batch 176 is a construction pass. It repeats the Rule 133 animal/body-flesh heads in old
  frames rather than admitting new vocabulary.
- **`bajibay` bone.** Literal bone only: `Bajibay yalbay.`, `Kaya-ngka bajibay wabarr-ba nukan.`, and
  `Ngamu-ngku bajibay dajin karrkay-anda.`.
- **`bangkarr` body/flesh.** Body/flesh only: `Mukul-dingkar bangkarr kaka.`, `Ngamu-ngku karrkay bangkarr nyajin.`,
  and `Karrkay-ngku kami bangkarr julurrin.`. No steak drift.
- **`biji` tail.** Animal tail only in whole-part NPs: `Kaya biji marral.`, `Kuyu biji ngulkurr.`, and
  `Ngalngal-angka kuyu biji baykan.`.
- **`jiba` liver.** Literal liver only: `Jiba marral.`, `Nganjan-angka jiba nukan.`, and
  `Karrkay-ngku jiba dajin nganjan-anda.`. No `jiba-badi` rows.
- **`malbin` upper leg.** Upper leg only: `Kami malbin kaka.`, `Nganjan-angka ngamu malbin nyajin.`, and
  `Ngayu malbin julurri-jin.`. No dative, locative, instrumental, or comitative forms.
- **`dakil` exclusion.** `Dakil`, front-leg, and hind-leg wording remain out until a dedicated disambiguation pass.
- **Support boundaries.** `Minya` is meat/flesh-food only; `kuyu` is fish only.
- **No morphology import.** No instruments, comitatives, alienable possessive suffixes, temporal clitics, or
  unsourced analogies were admitted.
- **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.

### Batch-177 - torso/limb body-part lexical expansion after Rule 134 (LEXICAL)

Verified/reinforced lexical heads: `damu` chest, `jibar` stomach, `jakay` neck/back of neck, `binda` shoulder,
`wakuy` arm, `wulu` ankle/shin, and `wurra` navel/umbilical cord. Batch 177 uses the narrowed English senses:
chest, stomach, neck, shoulder, arm, ankle, and navel.

Verified/reinforced retained frames: inalienable whole-plus-part apposition, `nyaji-l` perception, `julurri-l`
transitive wash, `julurri-ji-y` reflexive wash, and `bayka-l` bite. All target heads remain bare in Rule 135.

- **`damu` chest.** Chest only: `Nganjan damu kaka.`, `Ngamu-ngku karrkay damu nyajin.`, and
  `Ngayu damu julurri-jin.`. Hillside sense excluded.
- **`jibar` stomach.** Stomach only: `Babi jibar kaka.`, `Nganjan-angka karrkay jibar nyajin.`, and
  `Karrkay jibar julurri-jin.`. Locational `jibarr` denied.
- **`jakay` neck.** Neck/back-of-neck body-part sense: `Ngawa jakay kaka.`, `Babi-ngka ngawa jakay nyajin.`, and
  `Warru jakay julurri-jin.`.
- **`binda` shoulder.** Shoulder only: `Jalbu binda kaka.`, `Jalbu-ngku dingkar binda nyajin.`, and
  `Kaya-ngka kami binda baykan.`. Fork senses excluded.
- **`wakuy` arm.** Arm only: `Warru wakuy kaka.`, `Nganjan-angka warru wakuy nyajin.`, and
  `Mukul-dingkar-angka warru wakuy julurrin.`. No `wakuy-mbu` row in this batch.
- **`wulu` ankle.** Ankle wording: `Karrkay wulu kaka.`, `Ngamu-ngku karrkay wulu nyajin.`, and
  `Ngayu wulu julurri-jin.`. Shin wording reserved for a separate source pass.
- **`wurra` navel.** Navel wording: `Ngawa wurra ngulkurr.`, `Ngayu ngawa wurra nyajin.`, and
  `Babi-ngka ngawa wurra julurrin.`. Umbilical-cord scenes not opened.
- **Excluded heads.** `Waba` stays out because of the `waba-l` look-up collision; `jandal` stays out because this
  batch does not reopen general leg coverage; `dakil` stays out because branch/limb ambiguity remains unresolved.
- **No morphology import.** No target case forms, instruments, comitatives, alienable possessive suffixes, temporal
  clitics, target compounds, or unsourced analogies were admitted.
- **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.

### Batch-178 - construction consolidation after Rule 135 (CONSTRUCTION)

Verified/reinforced lexical heads: `damu` chest, `jibar` stomach, `jakay` neck/back of neck, `binda` shoulder,
`wakuy` arm, `wulu` ankle/shin, and `wurra` navel/umbilical cord. Batch 178 keeps the same narrowed English senses
as Rule 135: chest, stomach, neck, shoulder, arm, ankle, and navel.

Verified/reinforced retained predicates and frames: `kaka`, `marral`, `ngulkurr`, `bajaybajay`, `junkurr`,
`yalbay`, `bajaku`, appositional body-part state, `nyaji-l` perception, `julurri-l` transitive wash,
`julurri-ji-y` reflexive wash, and `bayka-l` bite. All target heads remain bare in Rule 136.

- **`damu` chest.** Chest only: `Kami damu bajaybajay.`, `Karrkay damu kaka bajaku.`, and
  `Ngalngal-angka nganjan damu baykan.`. Hillside sense excluded.
- **`jibar` stomach.** Stomach only: `Ngamu jibar ngulkurr.`, `Babi jibar julurri-jin.`, and
  `Kaya-ngka ngamu jibar baykan.`. Locational `jibarr` denied.
- **`jakay` neck.** Neck/back-of-neck body-part sense: `Nganjan jakay marral.`, `Ngayu warru jakay nyajin.`, and
  `Ngayu jakay julurri-jin.`.
- **`binda` shoulder.** Shoulder only: `Babi binda ngulkurr.`, `Dingkar binda junkurr.`, and
  `Kaya-ngka karrkay binda baykan.`. Fork senses excluded.
- **`wakuy` arm.** Arm only: `Jalbu wakuy junkurr.`, `Jana kami wakuy nyajin.`, and
  `Karrkay-ngku ngawa wakuy julurrin.`. No `wakuy-mbu` row in this batch.
- **`wulu` ankle.** Ankle wording: `Kami wulu kaka.`, `Ngamu wulu ngulkurr.`, and
  `Ngalngal-angka kami wulu baykan.`. Shin wording still reserved for a separate source pass.
- **`wurra` navel.** Navel wording: `Ngawa wurra kaka.`, `Karrkay-ngku ngamu wurra nyajin.`, and
  `Karrkay wurra julurri-jin.`. Umbilical-cord scenes not opened.
- **Excluded heads.** `Waba` stays out because of the `waba-l` look-up collision; `jandal` stays out because this
  batch does not reopen general leg coverage; `dakil` stays out because branch/limb ambiguity remains unresolved;
  locational `jibarr` stays out. Carry-over `malbin`, `jiba`, `bangkarr`, and `minya` were also excluded.
- **No morphology import.** No target case forms, instruments, comitatives, alienable possessive suffixes, temporal
  clitics, target compounds, or unsourced analogies were admitted.
- **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.

### Batch-179 - handled-object lexical expansion after Rule 136 (LEXICAL)

Verified/reinforced target heads: `badur` hook and line/fishing line, `karra` rope/cord/string, `makarr` fish net,
`ngunyin` dilly bag, `wangal` boomerang, `warrbi` axe, `kunjuri` shield, and `kalka` spear/fishing spear.

Verified/reinforced support heads and forms: `balji-nga` bag LOC, `bubu-ngu` ground LOC, `bubu-muny` ground ABL,
`wabarr-ba` shade LOC, `bayan-ba` camp/house LOC, `wuna-y` lie, `nyaji-l` see/perceive, `yijarri-l` put/place,
`bawa-l` leave, and `mani-l` get/take. All target heads remain bare in Rule 137.

- **`badur` hook and line.** Hook/line only: `Badur ngulkurr.`, `Ngamu-ngku badur balji-nga yijarrin.`, and
  `Ngamu-ngku badur bubu-muny manin.`. No `badur-iji` or `badur-ubu` rows.
- **`karra` rope.** Rope/cord/string only: `Karra marral.`, `Karra bayan-ba wunan.`, and
  `Nganjan-angka karra bubu-ngu yijarrin.`.
- **`makarr` fish net.** Fish-net sense only: `Makarr ngulkurr.`, `Babi-ngka makarr wabarr-ba nyajin.`, and
  `Babi-ngka makarr balji-nga bawan.`.
- **`ngunyin` dilly bag.** Dilly-bag sense only: `Ngunyin marral.`, `Karrkay-ngku ngunyin bubu-ngu yijarrin.`, and
  `Karrkay-ngku ngunyin bubu-muny manin.`. Bark, spider-web, and placenta senses excluded.
- **`wangal` boomerang.** Boomerang noun only: `Wangal yalbay.`, `Wangal balji-nga wunan.`, and
  `Ngayu wangal bubu-ngu bawan.`. Dance-verb drift excluded.
- **`warrbi` axe.** Axe sense only: `Warrbi ngulkurr.`, `Kami-ngka warrbi bubu-ngu yijarrin.`, and
  `Jalbu-ngku warrbi bubu-muny manin.`. Grass-house sense excluded.
- **`kunjuri` shield.** Shield only: `Kunjuri marral.`, `Kunjuri balji-nga wunan.`, and
  `Dingkar-angka kunjuri bubu-muny manin.`.
- **`kalka` spear.** Spear/fishing-spear only: `Kalka yalbay.`, `Dingkar-angka kalka bubu-ngu nyajin.`, and
  `Dingkar-angka kalka wabarr-ba bawan.`. No `kalka-ji` comitative or `kalka-bu` instrument.
- **Support boundary.** `Balji` is support-only in this batch, chiefly `balji-nga`; it is not counted as a target
  head and does not license target-head case forms.
- **No morphology import.** No target case forms, instruments, comitatives, alienable possessive suffixes, temporal
  clitics, target compounds, or unsourced analogies were admitted.
- **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.

### Batch-180 - construction consolidation after Rule 137 (CONSTRUCTION)

Verified/reinforced target heads: `badur` hook and line/fishing line, `karra` rope/cord/string, `makarr` fish net,
`ngunyin` dilly bag, `wangal` boomerang, `warrbi` axe, `kunjuri` shield, and `kalka` spear/fishing spear. Batch
180 keeps the same narrowed English senses as Rule 137.

Verified/reinforced support heads and forms: `balji-nga` bag LOC, `bubu-ngu` ground LOC, `bubu-muny` ground ABL,
`wabarr-ba` shade LOC, `bayan-ba` camp/house LOC, `wuna-y` lie, `nyaji-l` see/perceive, `yijarri-l` put/place,
`bawa-l` leave, and `mani-l` get/take. All target heads remain bare in Rule 138.

- **`badur` hook and line.** Hook/line only: `Badur marral.`, `Badur bubu-ngu wunan.`, and
  `Ngana badur bubu-muny manin.`. No `badur-iji` or `badur-ubu` rows.
- **`karra` rope.** Rope/cord/string only: `Karra ngulkurr.`, `Ngamu-ngku karra balji-nga nyajin.`, and
  `Karrkay-ngku karra balji-nga yijarrin.`.
- **`makarr` fish net.** Fish-net sense only: `Makarr marral.`, `Makarr balji-nga wunan.`, and
  `Nganjan-angka makarr bubu-ngu bawan.`.
- **`ngunyin` dilly bag.** Dilly-bag sense only: `Ngunyin ngulkurr.`, `Ngunyin bayan-ba wunan.`, and
  `Jalbu-ngku ngunyin bayan-ba yijarrin.`. Bark, spider-web, and placenta senses excluded.
- **`wangal` boomerang.** Boomerang noun only: `Wangal ngulkurr.`, `Karrkay-ngku wangal balji-nga nyajin.`, and
  `Ngamu-ngku wangal bubu-muny manin.`. Dance-verb drift excluded.
- **`warrbi` axe.** Axe sense only: `Warrbi marral.`, `Warrbi balji-nga wunan.`, and
  `Babi-ngka warrbi bubu-muny manin.`. Grass-house sense excluded.
- **`kunjuri` shield.** Shield only: `Kunjuri ngulkurr.`, `Kami-ngka kunjuri balji-nga nyajin.`, and
  `Kami-ngka kunjuri balji-nga bawan.`.
- **`kalka` spear.** Spear/fishing-spear only: `Kalka ngulkurr.`, `Kalka bubu-ngu wunan.`, and
  `Nganjan-angka kalka bubu-muny manin.`. No `kalka-ji` comitative or `kalka-bu` instrument.
- **Support boundary.** `Balji` remains support-only, chiefly `balji-nga`; it is not counted as a target head and
  does not license target-head case forms.
- **No morphology import.** No target case forms, instruments, comitatives, alienable possessive suffixes, temporal
  clitics, target compounds, or unsourced analogies were admitted.
- **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.

### Batch-181 - camp/fire-material lexical expansion after Rule 138 (LEXICAL)

Verified target heads: `jimal` fire stick, `ngunjil` charcoal/hot coals, `dumbul` bark, `buyku` paperbark, `jikan`
grass, `baya` fire/firewood, `kubu` smoke, and `nganjirr` grass tree.

Source trap recorded: `bajar` is not ash residue. The dictionary's English gloss "ash" names Moreton Bay ash/white
gum tree; definitions and commentary specify a tree. Do not use `bajar` for cooking ash, hot ash, or ash residue.
Use the attested `ngunjil` charcoal/hot-coals head when the intended field is coals/charcoal, and avoid "ash" unless a
separate source-backed residue term is found.

- **`jimal` fire stick.** Fire-stick noun only: `Jimal ngulkurr.`, `Jimal bubu-ngu wunan.`, and
  `Ngamu-ngku jimal bubu-muny manin.`. No fire-making compound or instrument form was admitted.
- **`ngunjil` charcoal/hot coals.** Charcoal/hot-coals noun: `Ngunjil bubu-ngu wunan.`,
  `Karrkay-ngku ngunjil bubu-ngu yijarrin.`, and `Ngayu ngunjil bubu-muny manin.`. No `bajar` residue-ash wording.
- **`dumbul` bark.** Bark only in Rule 139: `Dumbul marral.`, `Babi-ngka dumbul bayan-ba nyajin.`, and
  `Ngayu dumbul bayan-ba bawan.`. Shell/crust senses excluded.
- **`buyku` paperbark.** Paperbark noun: `Buyku marral.`, `Buyku bayan-ba wunan.`, and
  `Babi-ngka buyku bubu-muny manin.`.
- **`jikan` grass.** Grass noun: `Jikan ngulkurr.`, `Jikan bayan-ba wunan.`, and
  `Karrkay-ngku jikan bubu-muny manin.`. No target locative `jikan-ba` rows in this batch.
- **`baya` fire/firewood.** Firewood in material-state row `Baya marral.`; fire in perception rows
  `Jalbu-ngku baya nyajin.` and `Jana baya bayan-ba nyajin.`. Keep English and analysis explicit.
- **`kubu` smoke.** Smoke only: `Kubu yalbay.`, `Kami-ngka kubu nyajin.`, and
  `Ngana kubu bayan-ba nyajin.`. Do not gloss `kubu` as charcoal in new work; `ngunjil` carries charcoal/coals here.
- **`nganjirr` grass tree.** Grass-tree noun: `Nganjirr yalbay.`, `Nganjirr ngulkurr.`, and
  `Ngayu nganjirr nyajin.`. Kept out of portable-object placement/leave/get frames.
- **`ngalku` not opened.** Source-checked as bush fire/grassfire, but not admitted in Rule 139.
- **Support boundary.** `Balji`, `bubu`, `wabarr`, and `bayan` remain support heads only; support local forms were
  `balji-nga`, `bubu-ngu`, `bubu-muny`, `wabarr-ba`, and `bayan-ba`.
- **No morphology import.** No target case forms, instruments, comitatives, alienable possessive suffixes, temporal
  clitics, target compounds, or unsourced analogies were admitted.
- **Nonportable-target boundary.** `Baya`, `kubu`, and `nganjirr` were restricted to state/perception, except `baya`
  as firewood in a dry-state row.
- **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.

### Batch-182 - construction consolidation after Rule 139 (CONSTRUCTION)

Verified/reinforced target heads: `jimal` fire stick, `ngunjil` charcoal/hot coals, `dumbul` bark, `buyku`
paperbark, `jikan` grass, `baya` fire, `kubu` smoke, and `nganjirr` grass tree. Batch 182 keeps the same narrowed
English senses as Rule 139.

Verified/reinforced support 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 support-only `ngalkal-ba` outside LOC. `Ngalkal` is the
dictionary outside/open-country support head here; it is not a target head.

- **`jimal` fire stick.** Fire-stick noun only: `Jimal yalbay.`, `Jimal bayan-ba wunan.`, and
  `Ngana jimal bubu-muny manin.`. No fire-making compound or instrument form was admitted.
- **`ngunjil` charcoal/hot coals.** Charcoal/hot-coals noun: `Ngunjil ngulkurr.`,
  `Ngunjil wabarr-ba wunan.`, and `Nganjan-angka ngunjil bubu-muny manin.`. No `bajar` residue-ash wording.
- **`dumbul` bark.** Bark only in Rule 140: `Dumbul ngulkurr.`, `Dumbul ngalkal-ba wunan.`, and
  `Babi-ngka dumbul ngalkal-ba bawan.`. Shell/crust senses excluded.
- **`buyku` paperbark.** Paperbark noun: `Buyku ngulkurr.`, `Buyku balji-nga wunan.`, and
  `Kami-ngka buyku bubu-muny manin.`.
- **`jikan` grass.** Grass noun: `Jikan yalbay.`, `Jikan ngalkal-ba wunan.`, and
  `Ngamu-ngku jikan bubu-muny manin.`. No target locative `jikan-ba` rows in this batch.
- **`baya` fire.** Fire only in Batch 182: `Baya yalbay.`, `Baya ngulkurr.`, and `Ngana baya nyajin.`. No handled
  firewood rows were admitted.
- **`kubu` smoke.** Smoke only: `Dingkar-angka kubu bayan-ba nyajin.`, `Jana kubu nyajin.`, and
  `Karrkay-ngku kubu nyajin.`. Do not gloss `kubu` as charcoal; `ngunjil` carries charcoal/coals here.
- **`nganjirr` grass tree.** Grass-tree noun: `Nganjirr marral.`, `Ngamu-ngku nganjirr nyajin.`, and
  `Babi-ngka nganjirr nyajin.`. Kept out of portable-object placement/leave/get frames.
- **`ngalkal` outside support.** Support-only outside/open-country location: `Dumbul ngalkal-ba wunan.` and
  `Kami-ngka jikan ngalkal-ba bawan.`. It does not license `ngalkal` as a target head.
- **`ngalku` not opened.** Source-checked as bush fire/grassfire, but not admitted in Rule 140.
- **Support boundary.** `Balji`, `bubu`, `wabarr`, `bayan`, and `ngalkal` remain support heads only; support local
  forms were `balji-nga`, `bubu-ngu`, `bubu-muny`, `wabarr-ba`, `bayan-ba`, and `ngalkal-ba`.
- **No morphology import.** No target case forms, instruments, comitatives, alienable possessive suffixes, temporal
  clitics, target compounds, or unsourced analogies were admitted.
- **Nonportable-target boundary.** `Baya`, `kubu`, and `nganjirr` were restricted to state/perception rows in Batch
  182.
- **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.

### Batch-183 - named-tree lexical expansion after Rule 140 (LEXICAL)

Verified 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.

Verified support and predicate heads: `madja-nga` scrub LOC, `ngalkal-ba` outside LOC, `yinyay` there, `janjana-y`
stand, `nyaji-l` see/perceive, `yalbay` big, and `ngulkurr` good. All tree target heads remain bare.

- **`babajaka` bloodwood tree.** Tree name only: `Babajaka yalbay.`, `Babajaka yinyay janjanay.`, and
  `Ngamu-ngku babajaka nyajin.`.
- **`bajar` Moreton Bay ash / white gum tree.** Tree name only: `Bajar yalbay.`,
  `Bajar ngalkal-ba janjanay.`, and `Ngayu bajar ngalkal-ba nyajin.`. This is not residue ash.
- **`baril-baril` Moreton Bay fig tree.** Whole reduplicated lexical head: `Baril-baril yalbay.`,
  `Baril-baril madja-nga janjanay.`, and `Jana baril-baril yinyay nyajin.`.
- **`baway` black bean tree.** Tree name only: `Baway ngulkurr.`, `Baway madja-nga janjanay.`, and
  `Nganjan-angka baway madja-nga nyajin.`. Edible-fruit rows not opened.
- **`bilar` candlenut tree.** Tree name only: `Bilar ngulkurr.`, `Bilar yinyay janjanay.`, and
  `Babi-ngka bilar madja-nga nyajin.`. Nut-use rows not opened.
- **`kabal` Leichhardt tree.** Tree name only: `Kabal yalbay.`, `Kabal madja-nga janjanay.`, and
  `Jalbu-ngku kabal nyajin.`. Fruit and bark-medicine rows not opened.
- **`mili` stinging tree.** Stinging-tree sense only: `Mili yalbay.`, `Mili madja-nga janjanay.`, and
  `Dingkar-angka mili nyajin.`. Jellyfish, burn, and `mili-bu` instrument rows not opened.
- **`yalngkal` white wattle.** Tree name only: `Yalngkal ngulkurr.`, `Yalngkal ngalkal-ba janjanay.`, and
  `Ngayu yalngkal nyajin.`.
- **`yumu` bottlebrush tree.** Tree name only: `Yumu ngulkurr.`, `Yumu ngalkal-ba janjanay.`, and
  `Ngana yumu nyajin.`.
- **Support boundary.** `Madja`, `ngalkal`, and `yinyay` are support/deictic heads only; they are not new targets.
- **No morphology import.** No target case forms, instruments, comitatives, alienable possessive suffixes, temporal
  clitics, target compounds, or unsourced analogies were admitted.
- **No use inference.** Dictionary comments about fruit, nuts, medicine, spears, canoes, baskets, bark, or edible
  use did not license any such row in Batch 183.
- **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.

### Batch-184 - construction consolidation after Rule 141 (CONSTRUCTION)

Verified/reinforced 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. Batch 184 keeps the same narrowed English
senses as Rule 141.

Verified/reinforced support and predicate heads: `bayan-ba` camp LOC, `madja-nga` scrub LOC, `ngalkal-ba` outside
LOC, `yinyay` there, `janjana-y` stand, `nyaji-l` see/perceive, `marral` dry, `yalbay` big, and `ngulkurr` good.
All tree target heads remain bare.

- **`babajaka` bloodwood tree.** Tree name only: `Babajaka marral.`, `Babajaka bayan-ba janjanay.`, and
  `Dingkar-angka babajaka nyajin.`.
- **`bajar` Moreton Bay ash / white gum tree.** Tree name only: `Bajar ngulkurr.`,
  `Bajar madja-nga janjanay.`, and `Ngamu-ngku bajar madja-nga nyajin.`. This is not residue ash.
- **`baril-baril` Moreton Bay fig tree.** Whole reduplicated lexical head: `Baril-baril ngulkurr.`,
  `Baril-baril ngalkal-ba janjanay.`, and `Ngayu baril-baril nyajin.`.
- **`baway` black bean tree.** Tree name only: `Baway marral.`, `Baway ngalkal-ba janjanay.`, and
  `Ngana baway nyajin.`. Edible-fruit rows not opened.
- **`bilar` candlenut tree.** Tree name only: `Bilar yalbay.`, `Bilar ngalkal-ba janjanay.`, and
  `Jalbu-ngku bilar ngalkal-ba nyajin.`. Nut-use rows not opened.
- **`kabal` Leichhardt tree.** Tree name only: `Kabal marral.`, `Kabal ngalkal-ba janjanay.`, and
  `Dingkar-angka kabal ngalkal-ba nyajin.`. Fruit and bark-medicine rows not opened.
- **`mili` stinging tree.** Stinging-tree sense only: `Mili ngulkurr.`, `Mili ngalkal-ba janjanay.`, and
  `Karrkay-ngku mili nyajin.`. Jellyfish, burn, and `mili-bu` instrument rows not opened.
- **`yalngkal` white wattle.** Tree name only: `Yalngkal yalbay.`, `Yalngkal bayan-ba janjanay.`, and
  `Kami-ngka yalngkal nyajin.`.
- **`yumu` bottlebrush tree.** Tree name only: `Yumu yalbay.`, `Yumu madja-nga janjanay.`, and
  `Ngayu yumu yinyay nyajin.`.
- **Support boundary.** `Bayan`, `madja`, `ngalkal`, and `yinyay` are support/deictic heads only; they are not new
  targets.
- **Duplicate correction.** Planned `Yalngkal yinyay janjanay.` was rejected during preflight because it duplicated
  batch 133; `Ngayu yumu yinyay nyajin.` replaced it before banking.
- **No morphology import.** No target case forms, instruments, comitatives, alienable possessive suffixes, temporal
  clitics, target compounds, or unsourced analogies were admitted.
- **No use inference.** Dictionary comments about fruit, nuts, medicine, spears, canoes, baskets, bark, or edible
  use did not license any such row in Batch 184.
- **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.

### Batch-185 - bird-name lexical expansion after Rule 142 (LEXICAL)

Verified target heads: `dikal` generic bird, `kurranji` cassowary, `diwan` scrub turkey, `wabul` Torres Strait
Island pigeon, `nili-nili` duck, `kalbu` black crow / species of crow, `dulku` white crane, `birrbirr`
parrot/lorikeet, and `jamarbina` goose.

Verified support and predicate heads: `bayan-ba` camp LOC, `madja-nga` scrub LOC, `ngalkal-ba` outside LOC, `yinyay`
there, `jana-y` stand, `nyaji-l` see/perceive, `yalbay` big, and `ngulkurr` good. All bird target heads remain bare.

- **`dikal` generic bird.** Bird noun only: `Dikal ngulkurr.`, `Dikal yinyay janay.`, and
  `Jana dikal nyajin.`.
- **`kurranji` cassowary.** Cassowary noun only: `Kurranji yalbay.`,
  `Kurranji madja-nga janay.`, and `Ngamu-ngku kurranji madja-nga nyajin.`.
- **`diwan` scrub turkey.** Scrub-turkey sense only: `Diwan ngulkurr.`, `Diwan yinyay janay.`, and
  `Nganjan-angka diwan madja-nga nyajin.`. No domestic turkey, egg, or nest row was admitted.
- **`wabul` Torres Strait Island pigeon.** Bird sense only: `Wabul yalbay.`, `Wabul bayan-ba janay.`, and
  `Babi-ngka wabul ngalkal-ba nyajin.`. The dictionary translation tag's "islander" drift is not licensed.
- **`nili-nili` duck.** Whole reduplicated lexical head: `Nili-nili ngulkurr.`, `Nili-nili yinyay janay.`, and
  `Karrkay-ngku nili-nili ngalkal-ba nyajin.`.
- **`kalbu` black crow / species of crow.** Bird noun only: `Kalbu yalbay.`, `Kalbu ngalkal-ba janay.`, and
  `Kami-ngka kalbu ngalkal-ba nyajin.`. No totem claim was admitted.
- **`dulku` white crane.** White-crane noun only: `Dulku yalbay.`, `Dulku ngalkal-ba janay.`, and
  `Jalbu-ngku dulku bayan-ba nyajin.`.
- **`birrbirr` parrot/lorikeet.** Whole lexical bird head: `Birrbirr ngulkurr.`, `Birrbirr yinyay janay.`, and
  `Dingkar-angka birrbirr bayan-ba nyajin.`.
- **`jamarbina` goose.** Goose noun only: `Jamarbina yalbay.`, `Jamarbina ngalkal-ba janay.`, and
  `Ngayu jamarbina yinyay nyajin.`.
- **`wakuka` not opened.** Excluded because the dictionary has crow and kookaburra entries and the corpus sense
  selection is unstable.
- **`jarruka` not opened.** Excluded because scrub-hen, egg, and nest polysemy was out of scope for this bird-name
  pass.
- **Support boundary.** `Bayan`, `madja`, `ngalkal`, and `yinyay` are support/deictic heads only; they are not new
  targets.
- **No morphology import.** No target case forms, instruments, comitatives, alienable possessive suffixes, temporal
  clitics, target compounds, or unsourced analogies were admitted.
- **No bird-use inference.** Eggs, nests, hunting, food, meat, eating, omen, messenger, totem, storm-warning, myth,
  and story claims remain closed unless a future batch deliberately sources them.
- **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.

### Batch-186 - construction consolidation after Rule 143 (CONSTRUCTION)

Verified/reinforced target heads: `dikal` generic bird, `kurranji` cassowary, `diwan` scrub turkey, `wabul` Torres
Strait Island pigeon, `nili-nili` duck, `kalbu` black crow / species of crow, `dulku` white crane, `birrbirr`
parrot/lorikeet, and `jamarbina` goose. Batch 186 keeps the same narrowed English senses as Rule 143.

Verified/reinforced support and predicate heads: `bayan-ba` camp LOC, `madja-nga` scrub LOC, `ngalkal-ba` outside
LOC, `yinyay` there, `jana-y` stand, and `nyaji-l` see/perceive. All bird target heads remain bare.

- **`dikal` generic bird.** Bird noun only: `Dikal madja-nga janay.`, `Ngamu-ngku dikal madja-nga nyajin.`, and
  `Ngayu dikal nyajil.`.
- **`kurranji` cassowary.** Cassowary noun only: `Kurranji bayan-ba janay.`,
  `Babi-ngka kurranji bayan-ba nyajin.`, and `Ngana kurranji nyajil.`.
- **`diwan` scrub turkey.** Scrub-turkey sense only: `Diwan ngalkal-ba janay.`,
  `Kami-ngka diwan bayan-ba nyajin.`, and `Jana diwan nyajil.`. No domestic turkey, egg, or nest row was admitted.
- **`wabul` Torres Strait Island pigeon.** Bird sense only: `Wabul madja-nga janay.`,
  `Ngayu wabul yinyay nyajin.`, and `Karrkay-ngku wabul nyajil.`. The dictionary translation tag's "islander" drift
  remains unlicensed.
- **`nili-nili` duck.** Whole reduplicated lexical head: `Nili-nili ngalkal-ba janay.`,
  `Jana nili-nili madja-nga nyajin.`, and `Ngana nili-nili nyajil.`.
- **`kalbu` black crow / species of crow.** Bird noun only: `Kalbu madja-nga janay.`,
  `Ngamu-ngku kalbu bayan-ba nyajin.`, and `Jana kalbu nyajil.`. No totem claim was admitted.
- **`dulku` white crane.** White-crane noun only: `Dulku bayan-ba janay.`,
  `Babi-ngka dulku madja-nga nyajin.`, and `Ngayu dulku nyajil.`.
- **`birrbirr` parrot/lorikeet.** Whole lexical bird head: `Birrbirr ngalkal-ba janay.`,
  `Jalbu-ngku birrbirr madja-nga nyajin.`, and `Ngana birrbirr nyajil.`.
- **`jamarbina` goose.** Goose noun only: `Jamarbina madja-nga janay.`,
  `Dingkar-angka jamarbina bayan-ba nyajin.`, and `Jana jamarbina nyajil.`.
- **`wakuka` and `jarruka` not opened.** Both remain excluded for the Rule 143 reasons.
- **Present perception.** `Nyajil` rows consolidate the sourced `nyaji-l` nonpast perception construction; they do not
  introduce a new lexical target.
- **Support boundary.** `Bayan`, `madja`, `ngalkal`, and `yinyay` are support/deictic heads only; they are not new
  targets.
- **No morphology import.** No target case forms, instruments, comitatives, alienable possessive suffixes, temporal
  clitics, target compounds, or unsourced analogies were admitted.
- **No bird-use inference.** Eggs, nests, hunting, food, meat, eating, omen, messenger, totem, storm-warning, myth,
  and story claims remain closed unless a future batch deliberately sources them.
- **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.

### Batch-187 - water-fauna lexical expansion after Rule 144 (LEXICAL)

Verified target heads: `kuyu` fish, `ngawiya` sea turtle, `ngujay` freshwater turtle, `bilngkumu` saltwater
crocodile, `kubarr` big black freshwater eel, `yawu` stingray, `yaburr` shark, `kiju` mud crab, and `ngalngal` sand
crab.

Verified support and predicate heads: `bana-nga` water LOC, `nyaji-l` see/perceive, `yalbay` big, and `ngulkurr`
good. All water-fauna target heads remain bare.

- **`kuyu` fish.** Generic fish noun only: `Kuyu ngulkurr.`, `Kuyu bana-nga.`, and `Ngayu kuyu nyajil.`.
- **`ngawiya` sea turtle.** Sea-turtle noun using dictionary spelling: `Ngawiya yalbay.`,
  `Ngawiya bana-nga.`, and `Nganjan-angka ngawiya bana-nga nyajin.`. Patz examples also show `ngawuya`.
- **`ngujay` freshwater turtle.** Freshwater-turtle noun only: `Ngujay yalbay.`, `Ngujay bana-nga.`, and
  `Jana ngujay nyajil.`.
- **`bilngkumu` saltwater crocodile.** Crocodile noun only: `Bilngkumu yalbay.`, `Bilngkumu bana-nga.`, and
  `Karrkay-ngku bilngkumu bana-nga nyajin.`. Dream/story/fear/biting rows not opened.
- **`kubarr` freshwater eel.** Freshwater-eel noun only: `Kubarr yalbay.`, `Kubarr bana-nga.`, and
  `Ngana kubarr nyajil.`. Cooking, eating, and sickness rows not opened.
- **`yawu` stingray.** Stingray noun only: `Yawu yalbay.`, `Yawu bana-nga.`, and `Jana yawu nyajil.`. Spearing,
  storm, rain, and taboo rows not opened.
- **`yaburr` shark.** Shark noun only: `Yaburr yalbay.`, `Yaburr bana-nga.`, and `Ngayu yaburr nyajil.`. Biting rows
  not opened.
- **`kiju` mud crab.** Mud-crab noun only: `Kiju ngulkurr.`, `Kiju bana-nga.`, and
  `Ngayu kiju bana-nga nyajin.`. Fear/nip rows not opened.
- **`ngalngal` sand crab.** Whole reduplicated lexical head: `Ngalngal ngulkurr.`, `Ngalngal bana-nga.`, and
  `Ngana ngalngal bana-nga nyajin.`.
- **`ngiwa` not opened.** Excluded because the dictionary has moray eel, sea-snake, place, and story-site senses.
- **Support boundary.** `Bana` is a support head only; `bana-nga` water LOC does not make water a target in this
  batch.
- **No morphology import.** No target case forms, instruments, comitatives, alienable possessive suffixes, temporal
  clitics, target compounds, or unsourced analogies were admitted.
- **No ecology inference.** Catching, spearing, hooking, netting, cooking, roasting, stewing, eating, meat, food,
  taboo, storm, rain, fear, biting, illness, story, myth, and totem claims remain closed unless a future batch
  deliberately sources them.
- **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.

### Batch-188 - construction consolidation after Rule 145 (CONSTRUCTION)

Verified/reinforced target heads: `kuyu` fish, `ngawiya` sea turtle, `ngujay` freshwater turtle, `bilngkumu`
saltwater crocodile, `kubarr` big black freshwater eel, `yawu` stingray, `yaburr` shark, `kiju` mud crab, and
`ngalngal` sand crab. Batch 188 keeps the same narrowed English senses as Rule 145.

Verified/reinforced support and predicate heads: `bana-nga` water LOC and `nyaji-l` see/perceive. All water-fauna
target heads remain bare.

- **`kuyu` fish.** Generic fish noun only: `Ngana kuyu nyajin.`, `Ngana kuyu bana-nga nyajin.`, and
  `Ngamu-ngku kuyu nyajil.`.
- **`ngawiya` sea turtle.** Sea-turtle noun using dictionary spelling: `Ngamu-ngku ngawiya nyajin.`,
  `Ngamu-ngku ngawiya bana-nga nyajin.`, and `Nganjan-angka ngawiya nyajil.`.
- **`ngujay` freshwater turtle.** Freshwater-turtle noun only: `Nganjan-angka ngujay nyajin.`,
  `Ngamu-ngku ngujay bana-nga nyajin.`, and `Babi-ngka ngujay nyajil.`.
- **`bilngkumu` saltwater crocodile.** Crocodile noun only: `Babi-ngka bilngkumu nyajin.`,
  `Ngana bilngkumu bana-nga nyajin.`, and `Karrkay-ngku bilngkumu nyajil.`. Dream/story/fear/biting rows not opened.
- **`kubarr` freshwater eel.** Freshwater-eel noun only: `Karrkay-ngku kubarr nyajin.`,
  `Jana kubarr bana-nga nyajin.`, and `Kami-ngka kubarr nyajil.`. Cooking, eating, and sickness rows not opened.
- **`yawu` stingray.** Stingray noun only: `Kami-ngka yawu nyajin.`, `Karrkay-ngku yawu bana-nga nyajin.`, and
  `Jalbu-ngku yawu nyajil.`. Spearing, storm, rain, and taboo rows not opened.
- **`yaburr` shark.** Shark noun only: `Jalbu-ngku yaburr nyajin.`, `Kami-ngka yaburr bana-nga nyajin.`, and
  `Dingkar-angka yaburr nyajil.`. Biting rows not opened.
- **`kiju` mud crab.** Mud-crab noun only: `Dingkar-angka kiju nyajin.`,
  `Jalbu-ngku kiju bana-nga nyajin.`, and `Ngayu kiju nyajil.`. Fear/nip rows not opened.
- **`ngalngal` sand crab.** Whole reduplicated lexical head: `Ngayu ngalngal nyajin.`,
  `Ngayu ngalngal bana-nga nyajin.`, and `Ngana ngalngal nyajil.`.
- **`ngiwa` not opened.** Remains excluded because the dictionary has moray eel, sea-snake, place, and story-site
  senses.
- **Support boundary.** `Bana` remains a support head only; `bana-nga` water LOC does not make water a target in this
  batch.
- **No morphology import.** No target case forms, instruments, comitatives, alienable possessive suffixes, temporal
  clitics, target compounds, or unsourced analogies were admitted.
- **No ecology inference.** Catching, spearing, hooking, netting, cooking, roasting, stewing, eating, meat, food,
  taboo, storm, rain, fear, biting, illness, story, myth, and totem claims remain closed unless a future batch
  deliberately sources them.
- **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.

### Batch-189 - land-animal lexical expansion after Rule 146 (LEXICAL)

Verified target heads: `bikibiki` pig, `kadar` wallaby, `julmbanu` grey kangaroo, `kaya` dog, `walkarr` black scrub
goanna, `jarba` generic snake, and `bajabaja` blue-tongue lizard.

Verified support and predicate heads: `yalbay` big, `madja-nga` scrub LOC, `ngalkal-ba` outside/open-ground LOC,
`bayan-ba` camp LOC, `bubu-ngu` ground LOC, and `nyaji-l` see/perceive. All land-animal target heads remain bare.

- **`bikibiki` pig.** Reduplicated pig loan/contact animal only: `Bikibiki yalbay.`,
  `Bikibiki madja-nga.`, and `Ngamu-ngku bikibiki nyajin.`. `Biki` was not used as a target surface.
- **`kadar` wallaby.** Wallaby noun only: `Kadar yalbay.`, `Kadar ngalkal-ba.`, and
  `Nganjan-angka kadar nyajin.`.
- **`julmbanu` grey kangaroo.** Grey-kangaroo noun only: `Julmbanu yalbay.`,
  `Julmbanu ngalkal-ba.`, and `Babi-ngka julmbanu nyajin.`. No boss/metaphor, hunting, spear, or meat row was
  admitted.
- **`kaya` dog.** Dog noun only: `Kaya yalbay.`, `Kaya bayan-ba.`, and `Ngayu kaya bayan-ba nyajil.`. No bite,
  bark, tail, dog-food, possession, or chase row was admitted.
- **`walkarr` black scrub goanna.** Black scrub goanna noun only: `Walkarr yalbay.`,
  `Walkarr bubu-ngu.`, and `Dingkar-angka walkarr bubu-ngu nyajil.`. No viciousness, teeth, germs, food, or contrast
  row was admitted.
- **`jarba` generic snake.** Snake noun only: `Jarba yalbay.`, `Jarba ngalkal-ba.`, and
  `Jana jarba ngalkal-ba nyajil.`. No bite, fear, poison, dead-snake instrument, rainbow-snake, or myth row was
  admitted.
- **`bajabaja` blue-tongue lizard.** Animal sense only: `Bajabaja yalbay.`, `Bajabaja bubu-ngu.`, and
  `Jalbu-ngku bajabaja bubu-ngu nyajil.`. No place, story-site, myth, egg, tongue-display, or fear row was admitted.
- **`bulki` not opened.** Excluded because the parsed dictionary has no exact usable headword, despite Patz grammar
  examples.
- **Support boundary.** `Madja`, `ngalkal`, `bayan`, and `bubu` are support location heads only; they are not new
  land-animal targets.
- **No morphology import.** No target case forms, instruments, comitatives, alienable possessive suffixes, temporal
  clitics, target compounds, or unsourced analogies were admitted.
- **No animal-use inference.** 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, and
  behaviour claims remain closed unless a future batch deliberately sources them.
- **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.

### Batch-190 - construction consolidation after Rule 147 (CONSTRUCTION)

Verified/reinforced target heads: `bikibiki` pig, `kadar` wallaby, `julmbanu` grey kangaroo, `kaya` dog, `walkarr`
black scrub goanna, `jarba` generic snake, and `bajabaja` blue-tongue lizard. Batch 190 keeps the same narrowed
English senses as Rule 147.

Verified/reinforced support and predicate heads: `madja-nga` scrub LOC, `ngalkal-ba` outside/open-ground LOC,
`bayan-ba` camp LOC, `bubu-ngu` ground LOC, and `nyaji-l` see/perceive. All land-animal target heads remain bare.

- **`bikibiki` pig.** Reduplicated pig loan/contact animal only: `Bikibiki ngalkal-ba.`,
  `Karrkay-ngku bikibiki nyajin.`, and `Ngayu bikibiki ngalkal-ba nyajin.`. `Biki` remains excluded as a target
  surface.
- **`kadar` wallaby.** Wallaby noun only: `Kadar bayan-ba.`, `Kami-ngka kadar nyajin.`, and
  `Ngana kadar bayan-ba nyajin.`.
- **`julmbanu` grey kangaroo.** Grey-kangaroo noun only: `Julmbanu bubu-ngu.`, `Ngayu julmbanu nyajin.`, and
  `Dingkar-angka julmbanu bayan-ba nyajin.`. No boss/metaphor, hunting, spear, or meat row was admitted.
- **`kaya` dog.** Dog noun only: `Kaya madja-nga.`, `Ngana kaya nyajin.`, and
  `Ngamu-ngku kaya madja-nga nyajin.`. No bite, bark, tail, dog-food, possession, or chase row was admitted.
- **`walkarr` black scrub goanna.** Black scrub goanna noun only: `Walkarr ngalkal-ba.`,
  `Nganjan-angka walkarr nyajil.`, and `Ngana walkarr ngalkal-ba nyajin.`. No viciousness, teeth, germs, food, or
  contrast row was admitted.
- **`jarba` generic snake.** Snake noun only: `Jarba bayan-ba.`, `Babi-ngka jarba bubu-ngu nyajin.`, and
  `Babi-ngka jarba nyajil.`. No bite, fear, poison, dead-snake instrument, rainbow-snake, or myth row was admitted.
- **`bajabaja` blue-tongue lizard.** Animal sense only: `Bajabaja ngalkal-ba.`,
  `Karrkay-ngku bajabaja ngalkal-ba nyajin.`, and `Karrkay-ngku bajabaja nyajil.`. No place, story-site, myth, egg,
  tongue-display, or fear row was admitted.
- **`bulki` not opened.** It remains excluded because the parsed dictionary lacks an exact usable headword, despite
  Patz grammar examples.
- **Support boundary.** `Madja`, `ngalkal`, `bayan`, and `bubu` are support location heads only; they are not new
  land-animal targets.
- **No morphology import.** No target case forms, instruments, comitatives, alienable possessive suffixes, temporal
  clitics, target compounds, or unsourced analogies were admitted.
- **No animal-use inference.** 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, and
  behaviour claims remain closed unless a future batch deliberately sources them.
- **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.

### Batch-191 - implements/materials lexical expansion after Rule 148 (LEXICAL)

Verified 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.

Verified support and predicate heads: `dudu` blunt, `ngulkurr` good, `yalbay` big, `madja-nga` scrub LOC,
`ngalkal-ba` outside/open-ground LOC, `bayan-ba` camp LOC, `bubu-ngu` ground LOC, and `nyaji-l` see/perceive. All
implement/material target heads remain bare.

- **`kalka` spear.** Spear noun only: `Kalka bubu-ngu.`, `Ngamu-ngku kalka nyajin.`, and
  `Ngayu kalka bayan-ba nyajin.`. No spearing, making, comitative, instrument, or weapon-use row was admitted.
- **`naybu` knife.** Knife noun only: `Naybu ngulkurr.`, `Nganjan-angka naybu nyajin.`, and
  `Ngana naybu bayan-ba nyajin.`. No cutting, sharpening, or instrument row was admitted.
- **`waymbil` axe.** Axe noun only: `Waymbil dudu.`, `Karrkay-ngku waymbil nyajin.`, and
  `Jana waymbil bayan-ba nyajin.`. No chopping, cutting, scraping, or instrument row was admitted.
- **`karra` rope.** Rope/cord/string noun only: `Karra yalbay.`, `Kami-ngka karra nyajin.`, and
  `Ngamu-ngku karra bubu-ngu nyajin.`. No tying, coiling, dragging, or tentacle-comparison row was admitted.
- **`makarr` fish net.** Fish-net noun only: `Makarr yalbay.`, `Jalbu-ngku makarr nyajin.`, and
  `Nganjan-angka makarr ngalkal-ba nyajin.`. No taking, catching, gathering, fishing-success, or netting row was
  admitted.
- **`yinba` fish spear.** Fish-spear noun only: `Yinba dudu.`, `Dingkar-angka yinba nyajin.`, and
  `Karrkay-ngku yinba bayan-ba nyajin.`. No spearing or instrument row was admitted.
- **`balur` spear-thrower.** Spear-thrower noun only: `Balur ngulkurr.`, `Babi-ngka balur nyajin.`, and
  `Kami-ngka balur nyajil.`. No throwing, weapon-use, or cultural-action row was admitted.
- **`kulji` stone.** Stone/rock noun only: `Kulji ngulkurr.`, `Ngayu kulji nyajin.`, and
  `Jalbu-ngku kulji bubu-ngu nyajin.`. No throwing, dropping, killing, pounding, or instrument row was admitted.
- **`juku` wood/material.** Selected as wood/material here: `Juku yalbay.`, `Juku madja-nga.`, and
  `Dingkar-angka juku nyajil.`. No tree ecology, fruit, honey, climbing, cutting, burning, log, bird, possum, or
  tree-honey row was admitted.
- **`juwal` digging stick.** Selected as digging stick only: `Juwal yalbay.`, `Juwal bubu-ngu.`, and
  `Babi-ngka juwal nyajil.`. The yam sense remained closed.
- **Support boundary.** `Madja`, `ngalkal`, `bayan`, and `bubu` are support location heads only; they are not new
  implement/material targets.
- **No morphology import.** No target case forms, instruments, comitatives, alienable possessive suffixes, target
  compounds, or unsourced analogies were admitted.
- **No action/use inference.** Cutting, spearing, sharpening, hitting, catching, throwing, tying, making, scraping,
  poking, killing, fish-catch, hunting, wound, blood, dead, procedural, and cultural/weapon-use claims remain closed
  unless a future batch deliberately sources them.
- **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.

### Batch-192 - construction consolidation after Rule 149 (CONSTRUCTION)

Verified/reinforced 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. Batch 192
keeps the same narrowed English senses as Rule 149.

Verified/reinforced support and predicate heads: `madja-nga` scrub LOC, `ngalkal-ba` outside/open-ground LOC,
`bayan-ba` camp LOC, `bubu-ngu` ground LOC, and `nyaji-l` see/perceive. All implement/material target heads remain
bare.

- **`kalka` spear.** Spear noun only: `Kalka ngalkal-ba.`, `Babi-ngka kalka nyajin.`, and
  `Babi-ngka kalka nyajil.`. No spearing, making, comitative, instrument, or weapon-use row was admitted.
- **`naybu` knife.** Knife noun only: `Naybu bubu-ngu.`, `Ngayu naybu nyajin.`, and
  `Dingkar-angka naybu bubu-ngu nyajin.`. No cutting, sharpening, or instrument row was admitted.
- **`waymbil` axe.** Axe noun only: `Waymbil ngalkal-ba.`, `Ngana waymbil nyajin.`, and
  `Babi-ngka waymbil ngalkal-ba nyajin.`. No chopping, cutting, scraping, or instrument row was admitted.
- **`karra` rope.** Rope/cord/string noun only: `Karra bayan-ba.`, `Jana karra nyajin.`, and
  `Ngana karra bubu-ngu nyajin.`. No tying, coiling, dragging, or tentacle-comparison row was admitted.
- **`makarr` fish net.** Fish-net noun only: `Makarr bubu-ngu.`, `Ngamu-ngku makarr nyajin.`, and
  `Jana makarr bubu-ngu nyajin.`. No taking, catching, gathering, fishing-success, or netting row was admitted.
- **`yinba` fish spear.** Fish-spear noun only: `Yinba ngalkal-ba.`, `Nganjan-angka yinba nyajin.`, and
  `Ngamu-ngku yinba ngalkal-ba nyajin.`. No spearing or instrument row was admitted.
- **`balur` spear-thrower.** Spear-thrower noun only: `Balur bubu-ngu.`, `Karrkay-ngku balur nyajin.`, and
  `Karrkay-ngku balur nyajil.`. No throwing, weapon-use, or cultural-action row was admitted.
- **`kulji` stone.** Stone/rock noun only: `Kulji bayan-ba.`, `Kami-ngka kulji nyajin.`, and
  `Karrkay-ngku kulji bayan-ba nyajin.`. No throwing, dropping, killing, pounding, or instrument row was admitted.
- **`juku` wood/material.** Selected as wood/material here: `Juku bubu-ngu.`, `Jalbu-ngku juku nyajin.`, and
  `Kami-ngka juku bubu-ngu nyajin.`. No tree ecology, fruit, honey, climbing, cutting, burning, log, bird, possum, or
  tree-honey row was admitted.
- **`juwal` digging stick.** Selected as digging stick only: `Juwal bayan-ba.`, `Dingkar-angka juwal nyajin.`, and
  `Dingkar-angka juwal nyajil.`. The yam sense remained closed.
- **Support boundary.** `Madja`, `ngalkal`, `bayan`, and `bubu` are support location heads only; they are not new
  implement/material targets.
- **No morphology import.** No target case forms, instruments, comitatives, alienable possessive suffixes, target
  compounds, or unsourced analogies were admitted.
- **No action/use inference.** Cutting, spearing, sharpening, hitting, catching, throwing, tying, making, scraping,
  poking, killing, fish-catch, hunting, wound, blood, dead, procedural, and cultural/weapon-use claims remain closed
  unless a future batch deliberately sources them.
- **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.

### Batch-193 - geography/water lexical expansion after Rule 150 (LEXICAL)

Verified target heads: `wawubaja` river/creek, `baral` road/path, `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.

Verified support and predicate heads: `yinyay` there and `nyaji-l` see/perceive, with past `nyajin` and nonpast
`nyajil`. All geography/water target heads remain bare.

- **`wawubaja` river/creek.** River noun only: `Wawubaja yinyay.`, `Ngayu wawubaja nyajin.`, and
  `Nganjan-angka wawubaja nyajil.`. No travel, swimming, fishing, crocodile, or route row was admitted.
- **`baral` road/path.** Road/path noun only: `Baral yinyay.`, `Ngana baral nyajin.`, and
  `Karrkay-ngku baral nyajil.`. The homophonous feel verb and road-traversal frame stayed closed.
- **`bana` water.** Water noun only: `Bana yinyay.`, `Jana bana nyajin.`, and `Babi-ngka bana nyajil.`. No taking,
  drinking, bathing, boiling, or water-use row was admitted.
- **`jukar` sand.** Sand noun only: `Jukar yinyay.`, `Ngamu-ngku jukar nyajin.`, and `Kami-ngka jukar nyajil.`. No
  sandy derivation or fish-name compound was admitted.
- **`manjal` mountain/range.** Mountain noun only: `Manjal yinyay.`, `Nganjan-angka manjal nyajin.`, and
  `Jalbu-ngku manjal nyajil.`. No mountain-LOC, weather-strike, or climbing row was admitted.
- **`jalkaraburr` mountain peak.** Peak noun only: `Jalkaraburr yinyay.`,
  `Karrkay-ngku jalkaraburr nyajin.`, and `Dingkar-angka jalkaraburr nyajil.`. No climbing, height comparison, or
  place-name row was admitted.
- **`daburri` brackish swamp water / swamp.** Swamp noun only: `Daburri yinyay.`,
  `Babi-ngka daburri nyajin.`, and `Ngayu daburri nyajil.`. No ecology, animal, or danger inference was admitted.
- **`dajali` deep water.** Lexicalized deep-water noun only: `Dajali yinyay.`, `Kami-ngka dajali nyajin.`, and
  `Ngana dajali nyajil.`. Do not use as a free adjective `deep`.
- **`yalkan` shallow water.** Lexicalized shallow-water head only: `Yalkan yinyay.`,
  `Jalbu-ngku yalkan nyajin.`, and `Jana yalkan nyajil.`. Do not use as a free adjective `shallow`.
- **`ngalkal` outside/open ground.** Outside/open-ground noun only: `Ngalkal yinyay.`,
  `Dingkar-angka ngalkal nyajin.`, and `Ngamu-ngku ngalkal nyajil.`. No comitative group or social-territory
  derivation was admitted.
- **Excluded this pass.** `Wuburr` stays closed because the working dictionary marks it as place-name/mission despite
  grammar mountain-top examples. `Balay` and `dubar` stay closed until a dedicated flatness/property pass.
- **No morphology import.** No target case forms, instruments, comitatives, alienable possessive suffixes, target
  compounds, or unsourced analogies were admitted.
- **No event import.** Travel, coming, going, running, swimming, bathing, diving, drinking, water-taking,
  road-traversal, mountain-climbing, ecology, danger, crocodile, fish, weather, and route semantics remain closed
  unless a future batch deliberately sources them.
- **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.

### Batch-194 - construction consolidation after Rule 151 (CONSTRUCTION)

Verified/reinforced target heads: `wawubaja` river/creek, `baral` road/path, `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. Batch 194 keeps the same narrowed English senses as
Rule 151.

Verified/reinforced support and predicate heads: `yinyay` there and `nyaji-l` see/perceive, with past `nyajin` and
nonpast `nyajil`. All geography/water target heads remain bare.

- **`wawubaja` river/creek.** River noun only: `Ngayu wawubaja yinyay nyajil.`,
  `Babi-ngka wawubaja nyajin.`, and `Jalbu-ngku wawubaja yinyay nyajil.`. No travel, swimming, fishing, crocodile,
  or route row was admitted.
- **`baral` road/path.** Road/path noun only: `Ngana baral yinyay nyajil.`, `Kami-ngka baral nyajin.`, and
  `Dingkar-angka baral yinyay nyajil.`. The homophonous feel verb and road-traversal frame stayed closed.
- **`bana` water.** Water noun only: `Jana bana yinyay nyajil.`, `Jalbu-ngku bana nyajin.`, and
  `Ngayu bana yinyay nyajil.`. No taking, drinking, bathing, boiling, or water-use row was admitted.
- **`jukar` sand.** Sand noun only: `Ngamu-ngku jukar yinyay nyajil.`, `Dingkar-angka jukar nyajin.`, and
  `Ngana jukar yinyay nyajil.`. No sandy derivation or fish-name compound was admitted.
- **`manjal` mountain/range.** Mountain noun only: `Nganjan-angka manjal yinyay nyajil.`, `Ngayu manjal nyajin.`,
  and `Jana manjal yinyay nyajil.`. No mountain-LOC, weather-strike, or climbing row was admitted.
- **`jalkaraburr` mountain peak.** Peak noun only: `Karrkay-ngku jalkaraburr yinyay nyajil.`,
  `Ngana jalkaraburr nyajin.`, and `Ngamu-ngku jalkaraburr yinyay nyajil.`. No climbing, height comparison, or
  place-name row was admitted.
- **`daburri` brackish swamp water / swamp.** Swamp noun only: `Babi-ngka daburri yinyay nyajil.`,
  `Jana daburri nyajin.`, and `Nganjan-angka daburri yinyay nyajil.`. No ecology, animal, or danger inference was
  admitted.
- **`dajali` deep water.** Lexicalized deep-water noun only: `Kami-ngka dajali yinyay nyajil.`,
  `Ngamu-ngku dajali nyajin.`, and `Karrkay-ngku dajali yinyay nyajil.`. Do not use as a free adjective `deep`.
- **`yalkan` shallow water.** Lexicalized shallow-water head only: `Jalbu-ngku yalkan yinyay nyajil.`,
  `Nganjan-angka yalkan nyajin.`, and `Babi-ngka yalkan yinyay nyajil.`. Do not use as a free adjective `shallow`.
- **`ngalkal` outside/open ground.** Outside/open-ground noun only: `Dingkar-angka ngalkal yinyay nyajil.`,
  `Karrkay-ngku ngalkal nyajin.`, and `Kami-ngka ngalkal yinyay nyajil.`. No comitative group or social-territory
  derivation was admitted.
- **Excluded this pass.** `Wuburr`, `balay`, and `dubar` stayed closed.
- **No morphology import.** No target case forms, instruments, comitatives, alienable possessive suffixes, target
  compounds, or unsourced analogies were admitted.
- **No event import.** Travel, coming, going, running, swimming, bathing, diving, drinking, water-taking,
  road-traversal, mountain-climbing, ecology, danger, crocodile, fish, weather, and route semantics remain closed
  unless a future batch deliberately sources them.
- **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.

### Batch-195 - weather/sky lexical expansion after Rule 152 (LEXICAL)

Verified 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.

Verified support and predicate heads: `yinyay` there and `nyaji-l` see/perceive, with past `nyajin` and nonpast
`nyajil`. All weather/sky target heads remain bare.

- **`kaba` rain.** Rain noun only: `Ngayu kaba yinyay nyajil.`, `Jalbu-ngku kaba nyajin.`, and
  `Babi-ngka kaba yinyay nyajil.`. No rain-falling, rain-coming, season, or place-name row was admitted.
- **`muyar` wind.** Wind noun only: `Ngana muyar yinyay nyajil.`, `Dingkar-angka muyar nyajin.`, and
  `Kami-ngka muyar yinyay nyajil.`. No wind-blowing or wind-coming event row was admitted.
- **`ngurrban` cloud.** Cloud noun only: `Jana ngurrban yinyay nyajil.`, `Ngayu ngurrban nyajil.`, and
  `Babi-ngka ngurrban nyajin.`. No weather prediction or storm inference was admitted.
- **`wungar` sun.** Sun noun only: `Ngamu-ngku wungar yinyay nyajil.`, `Ngana wungar nyajil.`, and
  `Kami-ngka wungar nyajin.`. No hot-season, heat, day, or time expression was admitted.
- **`kija` moon.** Moon only: `Nganjan-angka kija yinyay nyajil.`, `Jana kija nyajil.`, and
  `Ngayu kija yinyay nyajil.`. The month, cold, and place-name readings stayed closed.
- **`yiril` rainbow.** Rainbow noun only: `Karrkay-ngku yiril yinyay nyajil.`, `Ngamu-ngku yiril nyajin.`, and
  `Ngana yiril yinyay nyajil.`. No omen or weather-event inference was admitted.
- **`jarramali` thunderstorm.** Weather sense only: `Babi-ngka jarramali yinyay nyajil.`,
  `Nganjan-angka jarramali nyajin.`, and `Jana jarramali yinyay nyajil.`. The praying-mantis, stingray, angry-person,
  and hot-tempered senses stayed closed.
- **`jabulbina` thunder.** Thunder noun only: `Kami-ngka jabulbina yinyay nyajil.`,
  `Karrkay-ngku jabulbina nyajin.`, and `Ngamu-ngku jabulbina yinyay nyajil.`. No generic storm or omen row was
  admitted.
- **`kurrubijal` morning star.** Morning-star noun only: `Jalbu-ngku kurrubijal yinyay nyajil.`,
  `Babi-ngka kurrubijal nyajin.`, and `Nganjan-angka kurrubijal yinyay nyajil.`. No time-of-day claim was admitted.
- **`wurunurru` whirlwind.** Whirlwind noun only: `Dingkar-angka wurunurru yinyay nyajil.`,
  `Kami-ngka wurunurru nyajin.`, and `Karrkay-ngku wurunurru yinyay nyajil.`. No movement/event predicate was admitted.
- **No morphology import.** No target locative, dative, ablative, perlative, instrumental, comitative, possessive,
  compound, season, or place-name form was admitted.
- **No event import.** Rain falling, wind blowing/coming, thunderstorm coming, sunrise, sunset, storm action, omen,
  geography-route, water-use, and implement-action semantics remain closed unless a future batch deliberately sources
  them.
- **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.

### Batch-196 - construction consolidation after Rule 153 (CONSTRUCTION)

Verified/reinforced 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. Batch 196 keeps the same narrowed English senses as Rule 153.

Verified/reinforced support and predicate heads: `yinyay` there, `yaluy` here, and `nyaji-l` see/perceive, with past
`nyajin` and nonpast `nyajil`. All weather/sky target heads remain bare.

- **`kaba` rain.** Rain noun only: `Kaba yinyay.`, `Ngayu kaba yaluy nyajil.`, and
  `Ngamu-ngku kaba yaluy nyajil.`. No rain-falling, rain-coming, season, or place-name row was admitted.
- **`muyar` wind.** Wind noun only: `Muyar yinyay.`, `Yundu muyar yaluy nyajil.`, and
  `Jana muyar yaluy nyajin.`. No wind-blowing or wind-coming event row was admitted.
- **`ngurrban` cloud.** Cloud noun only: `Ngurrban yinyay.`, `Ngayu ngurrban yaluy nyajil.`, and
  `Ngamu-ngku ngurrban yaluy nyajil.`. No fog, prediction, or cloud-cover inference was admitted.
- **`wungar` sun.** Sun noun only: `Wungar yinyay.`, `Yundu wungar yaluy nyajil.`, and
  `Ngamu-ngku wungar yaluy nyajil.`. No hot-season, heat, day, or time expression was admitted.
- **`kija` moon.** Moon only: `Kija yinyay.`, `Ngayu kija yaluy nyajil.`, and
  `Jana kija yaluy nyajin.`. The month, cold, and place-name readings stayed closed.
- **`yiril` rainbow.** Rainbow noun only: `Yiril yaluy.`, `Ngayu yiril yaluy nyajil.`, and
  `Jana yiril yaluy nyajin.`. Old `Yiril yinyay.` was avoided as an exact duplicate; no omen or story inference was
  admitted.
- **`jarramali` thunderstorm.** Weather sense only: `Jarramali yinyay.`, `Yundu jarramali yaluy nyajil.`, and
  `Jana jarramali yaluy nyajin.`. The praying-mantis, stingray, angry-person, and hot-tempered senses stayed closed.
- **`jabulbina` thunder.** Thunder noun only: `Jabulbina yinyay.`, `Ngayu jabulbina yaluy nyajil.`, and
  `Ngamu-ngku jabulbina yaluy nyajil.`. No generic storm or omen row was admitted.
- **`kurrubijal` morning star.** Morning-star noun only: `Kurrubijal yinyay.`,
  `Yundu kurrubijal yaluy nyajil.`, and `Jana kurrubijal yaluy nyajin.`. No time-of-day claim was admitted.
- **`wurunurru` whirlwind.** Whirlwind noun only: `Wurunurru yinyay.`,
  `Ngayu wurunurru yaluy nyajil.`, and `Ngamu-ngku wurunurru yaluy nyajil.`. No movement/event predicate was admitted.
- **No morphology import.** No target locative, dative, ablative, perlative, instrumental, comitative, possessive,
  compound, season, or place-name form was admitted.
- **No event import.** Rain falling, wind blowing/coming, thunderstorm coming, sunrise, sunset, storm action, omen,
  geography-route, water-use, and implement-action semantics remain closed unless a future batch deliberately sources
  them.
- **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.

### Batch-197 - plant-resource lexical expansion after Rule 154 (LEXICAL)

Verified 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.

Verified support and predicate heads: `yinyay` there, `yaluy` here, and `nyaji-l` see/perceive, with past `nyajin`
and nonpast `nyajil`. All plant-resource target heads remain bare.

- **`kabal` Leichhardt tree.** Tree noun only: `Kabal yinyay.`, `Ngayu kabal yaluy nyajil.`, and
  `Ngamu-ngku kabal yaluy nyajil.`. No fruit-finding or medicine row was admitted.
- **`jujabala` ironwood tree.** Tree noun only: `Jujabala yinyay.`, `Ngayu jujabala yaluy nyajil.`, and
  `Ngamu-ngku jujabala yaluy nyajil.`. No bark-burning or anti-thunderstorm row was admitted.
- **`kangka` wild grape.** Wild-grape noun only: `Kangka yinyay.`, `Yundu kangka yaluy nyajil.`, and
  `Jana kangka yaluy nyajin.`. No burning, vine-use, or storm-control row was admitted.
- **`nganjirr` grass tree.** Grass-tree noun only: `Nganjirr yinyay.`, `Ngayu nganjirr yaluy nyajil.`, and
  `Ngamu-ngku nganjirr yaluy nyajil.`. No burning or ritual-use row was admitted.
- **`junda` wild plum.** Wild-plum noun only: `Junda yinyay.`, `Yundu junda yaluy nyajil.`, and
  `Ngamu-ngku junda yaluy nyajil.`. No eating, gathering, or fig-translation drift row was admitted.
- **`jikan` grass.** Grass noun only: `Jikan yinyay.`, `Ngayu jikan yaluy nyajil.`, and
  `Jana jikan yaluy nyajin.`. No walking-through, snake, feed, or burning frame was admitted.
- **`buyku` paperbark.** Paperbark noun only: `Buyku yinyay.`, `Yundu buyku yaluy nyajil.`, and
  `Jana buyku yaluy nyajin.`. No covering, roof, carrier, or bark-use row was admitted.
- **`kanunjul` grass-tree resin.** Resin noun only: `Kanunjul yinyay.`, `Yundu kanunjul yaluy nyajil.`, and
  `Ngamu-ngku kanunjul yaluy nyajil.`. No burning or storm-control row was admitted.
- **`yibuy` loya cane.** Loya-cane noun only: `Yibuy yinyay.`, `Ngayu yibuy yaluy nyajil.`, and
  `Jana yibuy yaluy nyajin.`. No weaving, tying, walking-stick, or material-source row was admitted.
- **`wukay` hairy yam.** Hairy-yam noun only: `Wukay yinyay.`, `Yundu wukay yaluy nyajil.`, and
  `Ngamu-ngku wukay yaluy nyajil.`. No digging, eating, cooking, or searching row was admitted.
- **No morphology import.** No target locative, dative, ablative, perlative, instrumental, comitative, possessive,
  compound, material-source, or use form was admitted.
- **No event import.** Digging, eating, gathering, burning, scraping, chopping, weaving, tying, cooking, medicine,
  storm-control, weather-event, geography-route, water-use, and implement-action semantics remain closed unless a
  future batch deliberately sources them.
- **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.

### Batch-198 - construction consolidation after Rule 155 (CONSTRUCTION)

Verified/reinforced 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. Batch 198 keeps the same narrowed English senses as Rule 155.

Verified/reinforced support and predicate heads: `yaluy` here, `yinyay` there, and `nyaji-l` see/perceive, with past
`nyajin` and nonpast `nyajil`. Added participant support: bare pronoun A `ngayu`, `yundu`, `ngana`, `jana`; ERG-marked
common-noun A `ngamu-ngku`, `nganjan-angka`, `karrkay-ngku`, `babi-ngka`, `kami-ngka`, `jalbu-ngku`,
`dingkar-angka`.

- **`kabal` Leichhardt tree.** Tree noun only: `Kabal yaluy.`, `Ngayu kabal nyajil.`, and
  `Ngana kabal nyajin.`. No fruit-finding or medicine row was admitted.
- **`jujabala` ironwood tree.** Tree noun only: `Jujabala yaluy.`, `Yundu jujabala nyajil.`, and
  `Ngana jujabala yinyay nyajil.`. No bark-burning or anti-thunderstorm row was admitted.
- **`kangka` wild grape.** Wild-grape noun only: `Kangka yaluy.`, `Ngamu-ngku kangka nyajil.`, and
  `Jana kangka nyajin.`. No medicine, burning, vine-use, or storm-control row was admitted.
- **`nganjirr` grass tree.** Grass-tree noun only: `Nganjirr yaluy.`, `Nganjan-angka nganjirr nyajil.`, and
  `Ngamu-ngku nganjirr yinyay nyajil.`. No burning or ritual-use row was admitted.
- **`junda` wild plum.** Wild-plum noun only: `Junda yaluy.`, `Karrkay-ngku junda nyajil.`, and
  `Nganjan-angka junda yinyay nyajil.`. No eating, gathering, or fig-translation drift row was admitted.
- **`jikan` grass.** Grass noun only: `Jikan yaluy.`, `Yundu jikan nyajil.`, and
  `Karrkay-ngku jikan yinyay nyajil.`. No walking-through, snake, feed, or burning frame was admitted.
- **`buyku` paperbark.** Paperbark noun only: `Buyku yaluy.`, `Ngayu buyku nyajil.`, and
  `Babi-ngka buyku yinyay nyajil.`. No covering, roof, carrier, or bark-use row was admitted.
- **`kanunjul` grass-tree resin.** Resin noun only: `Kanunjul yaluy.`, `Yundu kanunjul nyajil.`, and
  `Jalbu-ngku kanunjul nyajin.`. No pitch-making, spear-binding, burning, storm-control, or house-smoking row was
  admitted.
- **`yibuy` loya cane.** Loya-cane noun only: `Yibuy yaluy.`, `Dingkar-angka yibuy nyajil.`, and
  `Jalbu-ngku yibuy yinyay nyajil.`. No weaving, tying, walking-stick, or material-source row was admitted.
- **`wukay` hairy yam.** Hairy-yam noun only: `Wukay yaluy.`, `Ngana wukay nyajil.`, and
  `Dingkar-angka wukay yinyay nyajil.`. No digging, eating, cooking, or searching row was admitted.
- **No morphology import.** No target locative, dative, ablative, perlative, instrumental, comitative, possessive,
  compound, material-source, or use form was admitted.
- **No event import.** Digging, eating, gathering, burning, scraping, chopping, weaving, tying, cooking, medicine,
  resin-use, bark-use, storm-control, weather-event, geography-route, water-use, and implement-action semantics remain
  closed unless a future batch deliberately sources them.
- **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.

### Batch-199 - human/kin reference lexical expansion after Rule 156 (LEXICAL)

Verified 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.
`Bama` was absent from the local lexeme table before this batch but was source-checked in both the dictionary and Patz
grammar before close, then inserted into the lexeme/source ledger as person/people only.

Verified support, predicate, and participant heads: `yinyay` there, `yaluy` here, `nyaji-l` see/hear/perceive with
past `nyajin` and nonpast `nyajil`, and bare pronoun A `ngayu`, `yundu`, `jana`, and `ngana`. All human/kin target
heads remain bare.

- **`bama` person/people.** Generic human/person reference only: `Bama yinyay.`, `Ngayu bama nyajil.`, and
  `Ngana bama yaluy nyajil.`. No crowd, ethnicity, teaching, or event row was admitted.
- **`dingkar` man.** Man noun only: `Dingkar yinyay.`, `Yundu dingkar nyajil.`, and
  `Jana dingkar nyajin.`. No male-classifier, possessor, or agent-action row was admitted.
- **`jalbu` woman.** Woman noun only: `Jalbu yinyay.`, `Ngayu jalbu nyajil.`, and
  `Ngana jalbu yaluy nyajil.`. No pair/plural, possessor, or action row was admitted.
- **`karrkay` child.** Child noun only: `Karrkay yinyay.`, `Yundu karrkay nyajil.`, and
  `Jana karrkay nyajin.`. The adjective "small" sense stayed closed.
- **`ngamu` mother.** Mother kin noun only: `Ngamu yinyay.`, `Ngayu ngamu nyajil.`, and
  `Ngana ngamu yaluy nyajil.`. Place-name and compound senses stayed closed.
- **`nganjan` father.** Father kin noun only: `Nganjan yinyay.`, `Yundu nganjan nyajil.`, and
  `Jana nganjan nyajin.`. Dyadic, possessive, and social-event frames stayed closed.
- **`jawun` friend.** Friend sense only: `Jawun yinyay.`, `Ngayu jawun nyajil.`, and
  `Ngana jawun yaluy nyajil.`. Relation/KPL/comitative frames stayed closed.
- **`dunyu` husband.** Husband noun only: `Dunyu yinyay.`, `Yundu dunyu nyajil.`, and
  `Jana dunyu nyajin.`. Marriage and inchoative/change-of-state frames stayed closed.
- **`warru` young man.** Young-man noun only: `Warru yinyay.`, `Ngayu warru nyajil.`, and
  `Jana warru nyajin.`. Plural, age-adverbial, and action frames stayed closed.
- **`wulman` old man.** Old-man sense only: `Wulman yinyay.`, `Yundu wulman nyajil.`, and
  `Ngana wulman yaluy nyajil.`. Husband and old-animal senses stayed closed.
- **No morphology import.** No target locative, dative, ablative, perlative, instrumental, comitative, possessive,
  KPL, pair, reduplicated, compound, dyadic, or address form was admitted.
- **No event import.** Asking, teaching, talking, food, conflict, travel, work, marriage/change-of-state, avoidance,
  possession, kinship plural, and ceremonial/social-event semantics remain closed unless a future batch deliberately
  sources them.
- **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.

### Batch-200 - construction consolidation after Rule 157 (CONSTRUCTION)

Verified/reinforced 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. Batch 200 keeps the same narrowed English senses as Rule 157 and adds no new target lexeme.

Verified/reinforced support, predicate, and participant heads: `yaluy` here, `yinyay` there, `nyaji-l`
see/hear/perceive with past `nyajin` and nonpast `nyajil`, and bare pronoun A `ngayu`, `yundu`, `jana`, and `ngana`.
All human/kin target heads remain bare.

- **`bama` person/people.** Generic human/person reference only: `Bama yaluy.`, `Ngayu bama yinyay nyajil.`, and
  `Ngana bama yinyay nyajil.`. No crowd, ethnicity, teaching, or event row was admitted.
- **`dingkar` man.** Man noun only: `Dingkar yaluy.`, `Yundu dingkar yaluy nyajil.`, and
  `Jana dingkar yaluy nyajin.`. No male-classifier, possessor, or agent-action row was admitted.
- **`jalbu` woman.** Woman noun only: `Jalbu yaluy.`, `Ngayu jalbu yinyay nyajil.`, and
  `Ngana jalbu yinyay nyajil.`. No pair/plural, possessor, or action row was admitted.
- **`karrkay` child.** Child noun only: `Karrkay yaluy.`, `Yundu karrkay yaluy nyajil.`, and
  `Jana karrkay yaluy nyajin.`. The adjective "small" sense stayed closed.
- **`ngamu` mother.** Mother kin noun only: `Ngamu yaluy.`, `Jana ngamu yaluy nyajin.`, and
  `Ngana ngamu yinyay nyajil.`. Place-name and compound senses stayed closed.
- **`nganjan` father.** Father kin noun only: `Nganjan yaluy.`, `Yundu nganjan yaluy nyajil.`, and
  `Ngana nganjan yinyay nyajil.`. Dyadic, possessive, and social-event frames stayed closed.
- **`jawun` friend.** Friend sense only: `Jawun yaluy.`, `Ngayu jawun yinyay nyajil.`, and
  `Ngana jawun yinyay nyajil.`. Relation/KPL/comitative frames stayed closed.
- **`dunyu` husband.** Husband noun only: `Dunyu yaluy.`, `Yundu dunyu yaluy nyajil.`, and
  `Ngana dunyu yinyay nyajil.`. Marriage and inchoative/change-of-state frames stayed closed.
- **`warru` young man.** Young-man noun only: `Warru yaluy.`, `Ngayu warru yinyay nyajil.`, and
  `Jana warru yaluy nyajin.`. Plural, age-adverbial, and action frames stayed closed.
- **`wulman` old man.** Old-man sense only: `Wulman yaluy.`, `Yundu wulman yaluy nyajil.`, and
  `Ngana wulman yinyay nyajil.`. Husband and old-animal senses stayed closed.
- **No morphology import.** No target locative, dative, ablative, perlative, instrumental, comitative, possessive,
  KPL, pair, reduplicated, compound, dyadic, or address form was admitted.
- **No event import.** Asking, teaching, talking, food, conflict, travel, work, marriage/change-of-state, avoidance,
  possession, kinship plural, and ceremonial/social-event semantics remain closed unless a future batch deliberately
  sources them.
- **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.

### Batch-201 - extended-kin reference lexical expansion after Rule 158 (LEXICAL)

Verified 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.

Verified support, predicate, and participant heads: `yinyay` there, `yaluy` here, `nyaji-l` see/hear/perceive with
past `nyajin` and nonpast `nyajil`, and bare pronoun A `ngayu`, `yundu`, `jana`, and `ngana`. All extended-kin target
heads remain bare.

- **`babi` grandmother.** Grandmother sense only: `Babi yinyay.`, `Ngayu babi nyajil.`, and
  `Ngana babi yaluy nyajil.`. No possessive-house, address, or narrative row was admitted.
- **`kami` grandfather.** Grandfather sense only: `Kami yinyay.`, `Yundu kami nyajil.`, and
  `Jana kami nyajin.`. No possessive, location, or property row was admitted.
- **`kalnga` mother's brother.** Mother's-brother sense only: `Kalnga yinyay.`, `Ngayu kalnga nyajil.`, and
  `Ngana kalnga yaluy nyajil.`. No authority, teaching, first-spear, possessor, or social-event row was admitted.
- **`bimakay` father's sister.** Father's-sister sense only: `Bimakay yinyay.`, `Yundu bimakay nyajil.`, and
  `Ngana bimakay yaluy nyajil.`. No possessive, address, or social-event row was admitted.
- **`ngaji` mother's father.** Mother's-father sense only: `Ngaji yinyay.`, `Jana ngaji nyajin.`, and
  `Ngana ngaji yaluy nyajil.`. No death, season, possession, or narrative row was admitted.
- **`jija` son's-child grandchild.** Lineage grandchild term only: `Jija yinyay.`, `Ngayu jija nyajil.`, and
  `Ngana jija yaluy nyajil.`. No plural or possession row was admitted.
- **`kaminjarr` daughter's-child grandchild.** Lineage grandchild term only: `Kaminjarr yinyay.`,
  `Yundu kaminjarr nyajil.`, and `Ngana kaminjarr yaluy nyajil.`. No plural or possession row was admitted.
- **`kangkal` own child.** Own-child / son-or-daughter sense only: `Kangkal yinyay.`, `Ngayu kangkal nyajil.`, and
  `Jana kangkal nyajin.`. Possessive, reduplicated, privative, pair, and plural frames stayed closed.
- **`yaba` older brother.** Older-brother sense only: `Yaba yinyay.`, `Ngayu yaba nyajil.`, and
  `Ngana yaba yaluy nyajil.`. Eel/fish senses stayed closed.
- **`babarr` older sister.** Older-sister sense only: `Babarr yinyay.`, `Yundu babarr nyajil.`, and
  `Jana babarr nyajin.`. Young-cassowary sense stayed closed.
- **No morphology import.** No target locative, dative, ablative, perlative, instrumental, comitative, possessive,
  KPL, pair, reduplicated, compound, dyadic, or address form was admitted.
- **No event import.** Asking, teaching, talking, food, conflict, travel, work, marriage/change-of-state, avoidance,
  possession, kinship plural, and ceremonial/social-event semantics remain closed unless a future batch deliberately
  sources them.
- **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.

### Batch-202 - construction consolidation after Rule 159 (CONSTRUCTION)

Verified target heads retained from Rule 159: `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.

Verified support, predicate, and participant heads: `yaluy` here, `yinyay` there, `nyaji-l` see/hear/perceive with
past `nyajin` and nonpast `nyajil`, and bare pronoun A `ngayu`, `yundu`, `jana`, and `ngana`. All extended-kin target
heads remain bare.

- **`babi` grandmother.** Grandmother sense only: `Babi yaluy.`, `Ngayu babi yinyay nyajil.`, and
  `Ngana babi yinyay nyajil.`. No possessive-house, address, or narrative row was admitted.
- **`kami` grandfather.** Grandfather sense only: `Kami yaluy.`, `Yundu kami yaluy nyajil.`, and
  `Jana kami yaluy nyajin.`. No possessive, location, or property row was admitted.
- **`kalnga` mother's brother.** Mother's-brother sense only: `Kalnga yaluy.`, `Ngayu kalnga yinyay nyajil.`, and
  `Ngana kalnga yinyay nyajil.`. No authority, teaching, first-spear, possessor, or social-event row was admitted.
- **`bimakay` father's sister.** Father's-sister sense only: `Bimakay yaluy.`, `Yundu bimakay yaluy nyajil.`, and
  `Ngana bimakay yinyay nyajil.`. No possessive, address, or social-event row was admitted.
- **`ngaji` mother's father.** Mother's-father sense only: `Ngaji yaluy.`, `Jana ngaji yaluy nyajin.`, and
  `Ngana ngaji yinyay nyajil.`. No death, season, possession, or narrative row was admitted.
- **`jija` son's-child grandchild.** Lineage grandchild term only: `Jija yaluy.`, `Ngayu jija yinyay nyajil.`, and
  `Jana jija yaluy nyajin.`. No plural or possession row was admitted.
- **`kaminjarr` daughter's-child grandchild.** Lineage grandchild term only: `Kaminjarr yaluy.`,
  `Yundu kaminjarr yaluy nyajil.`, and `Ngana kaminjarr yinyay nyajil.`. No plural or possession row was admitted.
- **`kangkal` own child.** Own-child / son-or-daughter sense only: `Kangkal yaluy.`, `Ngayu kangkal yinyay nyajil.`,
  and `Jana kangkal yaluy nyajin.`. Possessive, reduplicated, privative, pair, and plural frames stayed closed.
- **`yaba` older brother.** Older-brother sense only: `Yaba yaluy.`, `Yundu yaba yaluy nyajil.`, and
  `Ngana yaba yinyay nyajil.`. Eel/fish senses stayed closed.
- **`babarr` older sister.** Older-sister sense only: `Babarr yaluy.`, `Yundu babarr yaluy nyajil.`, and
  `Jana babarr yaluy nyajin.`. Young-cassowary sense stayed closed.
- **No morphology import.** No target locative, dative, ablative, perlative, instrumental, comitative, possessive,
  KPL, pair, reduplicated, compound, dyadic, or address form was admitted.
- **No event import.** Asking, teaching, talking, food, conflict, travel, work, marriage/change-of-state, avoidance,
  possession, kinship plural, and ceremonial/social-event semantics remain closed unless a future batch deliberately
  sources them.
- **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.

### Batch-203 - literal body-part reference lexical expansion after Rule 160 (LEXICAL)

Verified target heads: `bajibay` bone, `bangkarr` body, `biji` tail, `dirra` tooth, `dukul` head, `manu` throat,
`miyil` eye, `ngandal` mouth, `nyabil` tongue, and `wakuy` arm.

Verified support, predicate, and participant heads: `yaluy` here, `yinyay` there, `nyaji-l` see/hear/perceive with
past `nyajin` and nonpast `nyajil`, and bare pronoun A `ngayu`, `yundu`, `jana`, and `ngana`. All body-part target
heads remain bare.

- **`bajibay` bone.** Literal bone only: `Bajibay yaluy.`, `Ngayu bajibay yinyay nyajil.`, and
  `Ngana bajibay yinyay nyajil.`. Boneless, food, want, and eating/butchery rows stayed closed.
- **`bangkarr` body.** Literal body only: `Bangkarr yaluy.`, `Yundu bangkarr yaluy nyajil.`, and
  `Ngana bangkarr yinyay nyajil.`. Meat/steak, tired-body, and flesh-food drift stayed closed.
- **`biji` tail.** Literal tail only: `Biji yaluy.`, `Ngayu biji yinyay nyajil.`, and
  `Jana biji yaluy nyajin.`. Fish/animal-story, hooking, and cutting event rows stayed closed.
- **`dirra` tooth.** Literal tooth only: `Dirra yaluy.`, `Yundu dirra yaluy nyajil.`, and
  `Ngana dirra yinyay nyajil.`. Swearing, toothless privative, bite, and eating rows stayed closed.
- **`dukul` head.** Literal head only: `Dukul yaluy.`, `Ngayu dukul yinyay nyajil.`, and
  `Jana dukul yaluy nyajin.`. Boat, boss, tape, anger, nodding, and tantrum senses stayed closed.
- **`manu` throat.** Literal throat only: `Manu yaluy.`, `Yundu manu yaluy nyajil.`, and
  `Jana manu yaluy nyajin.`. The only/just homograph and choking/gobbling event rows stayed closed.
- **`miyil` eye.** Literal eye only: `Miyil yaluy.`, `Ngayu miyil yinyay nyajil.`, and
  `Ngana miyil yinyay nyajil.`. Poisonous-tree homograph, blindness, literacy, cross-eye, and dusk compounds stayed
  closed.
- **`ngandal` mouth.** Literal mouth only: `Ngandal yaluy.`, `Yundu ngandal yaluy nyajil.`, and
  `Jana ngandal yaluy nyajin.`. Speech, eating, and instrumental rows stayed closed.
- **`nyabil` tongue.** Literal tongue only: `Nyabil yaluy.`, `Ngayu nyabil yinyay nyajil.`, and
  `Ngana nyabil yinyay nyajil.`. Taste, speech, locative, and instrumental rows stayed closed.
- **`wakuy` arm.** Literal arm only: `Wakuy yaluy.`, `Yundu wakuy yaluy nyajil.`, and
  `Ngana wakuy yinyay nyajil.`. Sourced `wakuy-mbu` locative stayed closed.
- **No morphology import.** No target locative, dative, ablative, ergative, instrumental, comitative, possessive,
  privative, excess, compound, or body-idiom form was admitted.
- **No event import.** Soreness, tiredness, sleep, thought, memory, emotion, bite, eat, want, give, wash, put, cut,
  butcher, heal, and medical-event semantics remain closed unless a future batch deliberately sources them.
- **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.

### Batch-204 - construction consolidation after Rule 161 (CONSTRUCTION)

Verified target heads retained from Rule 161: `bajibay` bone, `bangkarr` body, `biji` tail, `dirra` tooth, `dukul`
head, `manu` throat, `miyil` eye, `ngandal` mouth, `nyabil` tongue, and `wakuy` arm.

Verified support, predicate, and participant heads: `yinyay` there, `yaluy` here, `nyaji-l` see/hear/perceive with
past `nyajin` and nonpast `nyajil`, and bare pronoun A `ngayu`, `yundu`, `jana`, and `ngana`. All body-part target
heads remain bare.

- **`bajibay` bone.** Literal bone only: `Bajibay yinyay.`, `Ngayu bajibay yaluy nyajil.`, and
  `Ngana bajibay yaluy nyajil.`. Boneless, food, want, and eating/butchery rows stayed closed.
- **`bangkarr` body.** Literal body only: `Bangkarr yinyay.`, `Yundu bangkarr yinyay nyajil.`, and
  `Ngana bangkarr yaluy nyajil.`. Meat/steak, tired-body, and flesh-food drift stayed closed.
- **`biji` tail.** Literal tail only: `Biji yinyay.`, `Ngayu biji yaluy nyajil.`, and
  `Jana biji yinyay nyajin.`. Fish/animal-story, hooking, and cutting event rows stayed closed.
- **`dirra` tooth.** Literal tooth only: `Dirra yinyay.`, `Yundu dirra yinyay nyajil.`, and
  `Ngana dirra yaluy nyajil.`. Swearing, toothless privative, bite, and eating rows stayed closed.
- **`dukul` head.** Literal head only: `Dukul yinyay.`, `Ngayu dukul yaluy nyajil.`, and
  `Jana dukul yinyay nyajin.`. Boat, boss, tape, anger, nodding, and tantrum senses stayed closed.
- **`manu` throat.** Literal throat only: `Manu yinyay.`, `Yundu manu yinyay nyajil.`, and
  `Jana manu yinyay nyajin.`. The only/just homograph and choking/gobbling event rows stayed closed.
- **`miyil` eye.** Literal eye only: `Miyil yinyay.`, `Ngayu miyil yaluy nyajil.`, and
  `Ngana miyil yaluy nyajil.`. Poisonous-tree homograph, blindness, literacy, cross-eye, and dusk compounds stayed
  closed.
- **`ngandal` mouth.** Literal mouth only: `Ngandal yinyay.`, `Yundu ngandal yinyay nyajil.`, and
  `Jana ngandal yinyay nyajin.`. Speech, eating, and instrumental rows stayed closed.
- **`nyabil` tongue.** Literal tongue only: `Nyabil yinyay.`, `Ngayu nyabil yaluy nyajil.`, and
  `Ngana nyabil yaluy nyajil.`. Taste, speech, locative, and instrumental rows stayed closed.
- **`wakuy` arm.** Literal arm only: `Wakuy yinyay.`, `Yundu wakuy yinyay nyajil.`, and
  `Ngana wakuy yaluy nyajil.`. Sourced `wakuy-mbu` locative stayed closed.
- **No morphology import.** No target locative, dative, ablative, ergative, instrumental, comitative, possessive,
  privative, excess, compound, or body-idiom form was admitted.
- **No event import.** Soreness, tiredness, sleep, thought, memory, emotion, bite, eat, want, give, wash, put, cut,
  butcher, heal, and medical-event semantics remain closed unless a future batch deliberately sources them.
- **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.

### Batch-205 - plant/tree reference lexical expansion after Rule 162 (LEXICAL)

Verified 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.

Verified support, predicate, and participant heads: `yaluy` here, `yinyay` there, `nyaji-l` see/hear/perceive with
past `nyajin` and nonpast `nyajil`, and bare pronoun A `ngayu`, `yundu`, `jana`, and `ngana`. All plant/tree target
heads remain bare.

- **`buyukal` buyukal tree.** Tree with English name unknown: `Buyukal yaluy.`, `Ngayu buyukal nyajil.`, and
  `Ngana buyukal yaluy nyajil.`. No fruit, use, place, ecology, or material-source row.
- **`dalkan` casuarina pine / beach tree.** Dictionary gives a tree growing along beaches and Patz gives
  `dalkan-ba`; Batch 205 uses only bare `dalkan`: `Dalkan yaluy.`, `Ngayu dalkan nyajil.`, and
  `Yundu dalkan yinyay nyajil.`.
- **`dari` boxwood tree.** `Dari yaluy.`, `Ngayu dari nyajil.`, and `Jana dari yinyay nyajin.`. No high-place ecology
  or material-use row.
- **`dibul` cane.** `Dibul yaluy.`, `Yundu dibul yinyay nyajil.`, and `Ngana dibul yaluy nyajil.`. Tying, weaving,
  walking-stick, and material-source semantics stayed closed.
- **`dilbal` hickory tree.** `Dilbal yaluy.`, `Ngayu dilbal nyajil.`, and `Jana dilbal yinyay nyajin.`. No timber,
  cutting, burning, or artefact row.
- **`dili` corkwood pine.** Patz confirms bare `dili` and locative `dili-mba`; Batch 205 uses only bare `dili`:
  `Dili yaluy.`, `Yundu dili yinyay nyajil.`, and `Ngana dili yaluy nyajil.`.
- **`jabarr` baldy gum tree.** `Jabarr yaluy.`, `Ngayu jabarr nyajil.`, and `Jana jabarr yinyay nyajin.`. Gum-use,
  timber, burning, and place-name rows stayed closed.
- **`jakari` spiderlily.** `Jakari yaluy.`, `Yundu jakari yinyay nyajil.`, and `Jana jakari yinyay nyajin.`. Medicine,
  food, gathering, and decorative-use rows stayed closed.
- **`jama` jama tree.** `Jama yaluy.`, `Ngayu jama nyajil.`, and `Ngana jama yaluy nyajil.`. Tree type only; no
  ecological-event row.
- **`jilbar` corkwood tree.** `Jilbar yaluy.`, `Ngayu jilbar nyajil.`, and `Ngana jilbar yaluy nyajil.`. Wood, bark,
  cutting, burning, and artefact rows stayed closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, compound, or reduplicated target form was admitted.
- **No event/use import.** Eating, fruit-gathering, medicine, bark-use, burning, weaving, tying, spear-making,
  timber/material-source, storm-control, place-name, possession, and ecological-event semantics remain closed unless a
  future batch deliberately sources them.
- **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.

### Batch-206 - construction consolidation after Rule 163 (CONSTRUCTION)

Batch 206 keeps the Batch 205 plant/tree lexicon and records a construction consolidation only. No new headwords are
admitted here.

Verified 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.

Verified support, predicate, and participant heads retained: `yaluy` here, `yinyay` there, `nyaji-l` see/hear/perceive
with past `nyajin` and nonpast `nyajil`, and bare pronoun A `ngayu`, `yundu`, `jana`, and `ngana`.

- **`buyukal` buyukal tree.** `Buyukal yinyay.`, `Ngayu buyukal yaluy nyajil.`, and
  `Ngana buyukal yinyay nyajil.`. No fruit, use, place, ecology, or material-source row.
- **`dalkan` casuarina pine / beach tree.** `Dalkan yinyay.`, `Ngayu dalkan yaluy nyajil.`, and
  `Yundu dalkan yaluy nyajil.`. Patz `dalkan-ba` remains source evidence only; no target locative.
- **`dari` boxwood tree.** `Dari yinyay.`, `Ngayu dari yaluy nyajil.`, and `Jana dari yaluy nyajin.`. No high-place
  ecology or material-use row.
- **`dibul` cane.** `Dibul yinyay.`, `Yundu dibul yaluy nyajil.`, and `Ngana dibul yinyay nyajil.`. Tying, weaving,
  walking-stick, basket, and material-source semantics stayed closed.
- **`dilbal` hickory tree.** `Dilbal yinyay.`, `Ngayu dilbal yaluy nyajil.`, and `Jana dilbal yaluy nyajin.`. No
  timber, cutting, burning, or artefact row.
- **`dili` corkwood pine.** `Dili yinyay.`, `Yundu dili yaluy nyajil.`, and `Ngana dili yinyay nyajil.`. The dictionary
  witchetty note was not imported; no `dili-mba` target form.
- **`jabarr` baldy gum tree.** `Jabarr yinyay.`, `Ngayu jabarr yaluy nyajil.`, and
  `Jana jabarr yaluy nyajin.`. Gum-use, timber, burning, and place-name rows stayed closed.
- **`jakari` spiderlily.** `Jakari yinyay.`, `Yundu jakari yaluy nyajil.`, and
  `Jana jakari yaluy nyajin.`. Medicine, food, gathering, flower-use, and decorative-use rows stayed closed.
- **`jama` jama tree.** `Jama yinyay.`, `Ngayu jama yaluy nyajil.`, and `Ngana jama yinyay nyajil.`. Tree type only;
  no ecological-event row.
- **`jilbar` corkwood tree.** `Jilbar yinyay.`, `Ngayu jilbar yaluy nyajil.`, and
  `Ngana jilbar yinyay nyajil.`. Wood, bark, cutting, burning, and artefact rows stayed closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, compound, or reduplicated target form was admitted.
- **No event/use import.** Eating, fruit-gathering, medicine, bark-use, burning, weaving, tying, spear-making,
  timber/material-source, storm-control, place-name, possession, and ecological-event semantics remain closed unless a
  future batch deliberately sources them.
- **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.

### Batch-207 - flora reference lexical expansion after Rule 164 (LEXICAL)

Batch 207 admits ten flora reference nouns and records two explicit exclusions: `buyku` is not used because the corpus
already contains many near-identical paperbark rows, and `bijan` is not used because existing `walu bijan` rows create
a homographic lick-form risk.

Verified 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.

Verified support, predicate, and participant heads retained: `yaluy` here, `yinyay` there, `nyaji-l` see/hear/perceive
with past `nyajin` and nonpast `nyajil`, and bare pronoun A `ngayu`, `yundu`, `jana`, and `ngana`.

- **`babajaka` bloodwood tree.** `Babajaka yaluy.`, `Ngayu babajaka nyajil.`, and
  `Ngana babajaka yaluy nyajil.`. Sap, fire, medicine, wood, and spear rows stayed closed.
- **`balmbalka` balmbalka tree.** `Balmbalka yaluy.`, `Yundu balmbalka yinyay nyajil.`, and
  `Jana balmbalka yinyay nyajin.`. Tree with English name unknown; no use or place row.
- **`baway` black bean tree.** `Baway yaluy.`, `Ngayu baway nyajil.`, and `Yundu baway yinyay nyajil.`. Seed,
  fruit, soaking, grinding, cooking, and food-processing rows stayed closed.
- **`bijin` tea tree.** `Bijin yaluy.`, `Yundu bijin yinyay nyajil.`, and `Ngana bijin yaluy nyajil.`. Bark,
  medicine, leaf-use, swamp ecology, and healing rows stayed closed.
- **`dalban` oak tree.** `Dalban yaluy.`, `Ngayu dalban nyajil.`, and `Jana dalban yinyay nyajin.`. Timber, tool,
  digging-stick, spear, and hard-wood rows stayed closed.
- **`dingki` dingki tree.** `Dingki yaluy.`, `Ngayu dingki nyajil.`, and `Jana dingki yinyay nyajin.`. Dictionary
  tree only; no dinghy/loan drift.
- **`dulmbil` umbrella palm.** `Dulmbil yaluy.`, `Ngayu dulmbil nyajil.`, and
  `Yundu dulmbil yinyay nyajil.`. Stucky's Gap place-name, weaving, leaf-use, mat, bag, and basket rows stayed closed.
- **`duwar` black palm.** `Duwar yaluy.`, `Yundu duwar yinyay nyajil.`, and
  `Ngana duwar yaluy nyajil.`. Black-palm-spear and material-source rows stayed closed.
- **`kalal` vine.** Patz confirms `kalal` as vine. `Kalal yaluy.`, `Ngayu kalal nyajil.`, and
  `Jana kalal yinyay nyajin.`. Tying, rope, binding, carrying, fishing-line, and water-vine rows stayed closed.
- **`kumul` grass.** `Kumul yaluy.`, `Yundu kumul yinyay nyajil.`, and `Ngana kumul yaluy nyajil.`. Fire/fuel,
  bedding, season, ground-cover, and grass-seed rows stayed closed.
- **Excluded `buyku`.** Paperbark remains attested, but Rule 165 did not admit it because the corpus already has many
  close `buyku` deictic/perception rows.
- **Excluded `bijan`.** The tree candidate `bijan` remains unsafe for this pass because corpus rows already use
  `bijan` in lick-form contexts.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, compound, or reduplicated target form was admitted.
- **No event/use import.** Food, fruit, seed, medicine, bark-use, burning, weaving, tying, cutting, spear-making,
  timber/material-source, storm-control, place-name, possession, and ecological-event semantics remain closed unless a
  future batch deliberately sources them.
- **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.

### Batch-208 - construction consolidation after Rule 165 (CONSTRUCTION)

Batch 208 retains the Batch 207 flora reference nouns and records a construction-only consolidation. No new target head
is admitted. The batch rotates `yinyay` and `yaluy` support across deictic, present perception, and past perception
frames while keeping target senses and source-prose traps closed.

Verified target heads retained: `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.

Verified support, predicate, and participant heads retained: `yaluy` here, `yinyay` there, `nyaji-l` see/hear/perceive
with past `nyajin` and nonpast `nyajil`, and bare pronoun A `ngayu`, `yundu`, `jana`, and `ngana`.

- **`babajaka` bloodwood tree.** `Babajaka yinyay.`, `Ngayu babajaka yaluy nyajil.`, and
  `Ngana babajaka yinyay nyajil.`. Sap, fire, medicine, wood, and spear rows stayed closed.
- **`balmbalka` balmbalka tree.** `Balmbalka yinyay.`, `Yundu balmbalka yaluy nyajil.`, and
  `Jana balmbalka yaluy nyajin.`. Tree with English name unknown; no use or place row.
- **`baway` black bean tree.** `Baway yinyay.`, `Ngayu baway yaluy nyajil.`, and
  `Yundu baway yaluy nyajil.`. Seed, fruit, soaking, grinding, cooking, and food-processing rows stayed closed.
- **`bijin` tea tree.** `Bijin yinyay.`, `Yundu bijin yaluy nyajil.`, and
  `Ngana bijin yinyay nyajil.`. Bark, medicine, leaf-use, swamp ecology, and healing rows stayed closed.
- **`dalban` oak tree.** `Dalban yinyay.`, `Ngayu dalban yaluy nyajil.`, and
  `Jana dalban yaluy nyajin.`. Timber, tool, digging-stick, spear, and hard-wood rows stayed closed.
- **`dingki` dingki tree.** `Dingki yinyay.`, `Ngayu dingki yaluy nyajil.`, and
  `Jana dingki yaluy nyajin.`. Dictionary tree only; Patz `dingki-ji` dinghy-comitative did not license loan drift.
- **`dulmbil` umbrella palm.** `Dulmbil yinyay.`, `Ngayu dulmbil yaluy nyajil.`, and
  `Yundu dulmbil yaluy nyajil.`. Stucky's Gap place-name, weaving, leaf-use, mat, bag, and basket rows stayed closed.
- **`duwar` black palm.** `Duwar yinyay.`, `Yundu duwar yaluy nyajil.`, and
  `Ngana duwar yinyay nyajil.`. Black-palm-spear and material-source rows stayed closed.
- **`kalal` vine.** Patz confirms `kalal` as vine. `Kalal yinyay.`, `Ngayu kalal yaluy nyajil.`, and
  `Jana kalal yaluy nyajin.`. Tying, rope, binding, carrying, fishing-line, and water-vine rows stayed closed.
- **`kumul` grass.** `Kumul yinyay.`, `Yundu kumul yaluy nyajil.`, and `Ngana kumul yinyay nyajil.`. Fire/fuel,
  bedding, season, ground-cover, and grass-seed rows stayed closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, compound, or reduplicated target form was admitted.
- **No event/use import.** Food, fruit, seed, medicine, bark-use, burning, weaving, tying, cutting, spear-making,
  timber/material-source, storm-control, place-name, possession, ecological-event, dinghy/loan-drift, and homograph
  semantics remain closed unless a future batch deliberately sources them.
- **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.

### Batch-209 - flora reference lexical expansion after Rule 166 (LEXICAL)

Batch 209 admits ten additional flora reference nouns and records five deliberate exclusions: `dakumbar` is not used
because the source marks it as Nyungkul while `jina-jina` is the Yalanji watergum form; `dukal` is not used because the
exact dictionary head is fig/fruit; and `jinjay`, `jalnji`, and `ngakun` are not used because their source prose carries
poison/nut/gum/spear or seasonal-signal complications.

Verified 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.

Verified support, predicate, and participant heads retained: `yaluy` here, `yinyay` there, `nyaji-l` see/hear/perceive
with past `nyajin` and nonpast `nyajil`, and bare pronoun A `ngayu`, `yundu`, `jana`, and `ngana`.

- **`jina-jina` water gum tree.** `Jina-jina yaluy.`, `Ngayu jina-jina nyajil.`, and
  `Ngana jina-jina yaluy nyajil.`. Timber, wood, woomera, and material-source rows stayed closed.
- **`jarrangkal` fig tree.** `Jarrangkal yaluy.`, `Ngayu jarrangkal nyajil.`, and
  `Yundu jarrangkal yinyay nyajil.`. Fruit, food, shade, gathering, climbing, and named-place rows stayed closed.
- **`julbin` scrub tree.** `Julbin yaluy.`, `Yundu julbin yinyay nyajil.`, and
  `Ngana julbin yaluy nyajil.`. Edible, grinding, leaching, food-processing, and scrub-ecology rows stayed closed.
- **`kunjarri` palm.** `Kunjarri yaluy.`, `Ngayu kunjarri nyajil.`, and `Jana kunjarri yinyay nyajin.`. Bark-container,
  cooking-container, edible-trunk, leaf-use, and material rows stayed closed.
- **`kurruy` plum tree.** `Kurruy yaluy.`, `Yundu kurruy yinyay nyajil.`, and `Jana kurruy yinyay nyajin.`. Fruit,
  food, wet-ground, creek-edge, and seasonal rows stayed closed.
- **`malurri` fern tree.** `Malurri yaluy.`, `Ngayu malurri nyajil.`, and `Ngana malurri yaluy nyajil.`. Growth,
  river-edge, fern-comparison, and mangrove-comparison rows stayed closed.
- **`mawar` vine.** `Mawar yaluy.`, `Ngayu mawar nyajil.`, and `Jana mawar yinyay nyajin.`. Lawyer-cane use, braces,
  tying, string, strength, and shelter rows stayed closed.
- **`maya` vine.** `Maya yaluy.`, `Ngayu maya nyajil.`, and `Ngana maya yaluy nyajil.`. Berry, medicine, food, root,
  basket, and weaving rows stayed closed.
- **`wangay` vine.** `Wangay yaluy.`, `Yundu wangay yinyay nyajil.`, and `Ngana wangay yaluy nyajil.`. Fruit-bearing,
  Main Camp place, yam-marker, gathering, tying, and dillybag rows stayed closed.
- **`yawarr` palm.** `Yawarr yaluy.`, `Ngayu yawarr nyajil.`, and `Ngana yawarr yaluy nyajil.`. Material, leaf, bark,
  container, and place rows stayed closed.
- **Excluded `dakumbar`.** The dictionary marks `dakumbar` as Nyungkul; Rule 167 selected Yalanji `jina-jina` instead.
- **Excluded `dukal`.** The exact dictionary head is fig/fruit, so Rule 167 did not use it as a bare tree noun.
- **Excluded `jinjay`, `jalnji`, and `ngakun`.** These remain attested, but Rule 167 did not open poison/nut/gum/spear,
  edible/smoke/bark/sap, yam, flame-tree flowering, or seasonal-signal semantics.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, compound, or reduplicated target form was admitted.
- **No event/use import.** Food, fruit, edible processing, medicine, bark-use, container-making, spear-making,
  timber/wood/woomera/material-source, weaving, tying, string/braces, cutting, burning, place-name, possession, and
  ecological-event semantics remain closed unless a future batch deliberately sources them.
- **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.

### Batch-210 - construction consolidation after Rule 167 (CONSTRUCTION)

Batch 210 retains the ten Rule 167 flora reference nouns and changes only the construction grid. No new target head is
admitted. Older corpus rows and dictionary prose with food, fruit, edible processing, bark/container, timber/woomera,
tying/string/braces, place, seasonal-signal, material-source, possession, or ecological semantics remain traps, not
production license.

Verified target heads retained: `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.

Verified support, predicate, and participant heads retained: `yaluy` here, `yinyay` there, `nyaji-l` see/hear/perceive
with past `nyajin` and nonpast `nyajil`, and bare pronoun A `ngayu`, `yundu`, `jana`, and `ngana`.

- **`jina-jina` water gum tree.** `Jina-jina yinyay.`, `Ngayu jina-jina yaluy nyajil.`, and
  `Ngana jina-jina yinyay nyajil.`. Timber, wood, woomera, and material-source rows stayed closed.
- **`jarrangkal` fig tree.** `Jarrangkal yinyay.`, `Ngayu jarrangkal yaluy nyajil.`, and
  `Yundu jarrangkal yaluy nyajil.`. Fruit, food, shade, gathering, climbing, and named-place rows stayed closed.
- **`julbin` scrub tree.** `Julbin yinyay.`, `Yundu julbin yaluy nyajil.`, and
  `Ngana julbin yinyay nyajil.`. Edible, grinding, leaching, food-processing, and scrub-ecology rows stayed closed.
- **`kunjarri` palm.** `Kunjarri yinyay.`, `Ngayu kunjarri yaluy nyajil.`, and `Jana kunjarri yaluy nyajin.`.
  Bark-container, cooking-container, edible-trunk, leaf-use, and material rows stayed closed.
- **`kurruy` plum tree.** `Kurruy yinyay.`, `Yundu kurruy yaluy nyajil.`, and `Jana kurruy yaluy nyajin.`. Fruit,
  food, wet-ground, creek-edge, and seasonal rows stayed closed.
- **`malurri` fern tree.** `Malurri yinyay.`, `Ngayu malurri yaluy nyajil.`, and
  `Ngana malurri yinyay nyajil.`. Growth, river-edge, fern-comparison, and mangrove-comparison rows stayed closed.
- **`mawar` vine.** `Mawar yinyay.`, `Ngayu mawar yaluy nyajil.`, and `Jana mawar yaluy nyajin.`. Lawyer-cane use,
  braces, tying, string, strength, and shelter rows stayed closed.
- **`maya` vine.** `Maya yinyay.`, `Ngayu maya yaluy nyajil.`, and `Ngana maya yinyay nyajil.`. Berry, medicine, food,
  root, basket, and weaving rows stayed closed.
- **`wangay` vine.** `Wangay yinyay.`, `Yundu wangay yaluy nyajil.`, and `Ngana wangay yinyay nyajil.`. Fruit-bearing,
  Main Camp place, yam-marker, gathering, tying, and dillybag rows stayed closed.
- **`yawarr` palm.** `Yawarr yinyay.`, `Ngayu yawarr yaluy nyajil.`, and `Ngana yawarr yinyay nyajil.`. Material, leaf,
  bark, container, and place rows stayed closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, compound, or reduplicated target form was admitted.
- **No event/use import.** Food, fruit, edible processing, medicine, bark-use, container-making, spear-making,
  timber/wood/woomera/material-source, weaving, tying, string/braces, cutting, burning, place-name, possession, and
  ecological-event semantics remain closed unless a future batch deliberately sources them.
- **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.

### Batch-211 - insect reference lexical expansion after Rule 168 (LEXICAL)

Batch 211 admits ten unused insect/arthropod reference nouns and records a large rejected-candidate set. The selected
heads are used as bare reference nouns only. Older narrative rows and dictionary prose with biting, stinging, sickness,
honey, nests, eggs, larvae, edible use, medicine, totem/moiety, life-force, seasonal signals, ecology, movement, danger,
pest-control, target case, possession, or event semantics remain traps, not production license.

Verified 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.

Verified support, predicate, and participant heads retained: `yaluy` here, `yinyay` there, `nyaji-l` see/hear/perceive
with past `nyajin` and nonpast `nyajil`, and bare pronoun A `ngayu`, `yundu`, `jana`, and `ngana`.

- **`biray` grey March fly.** `Biray yaluy.`, `Ngayu biray nyajil.`, and `Ngana biray yaluy nyajil.`. Bite, pest,
  season, and movement rows stayed closed.
- **`kamay` yellow March fly.** `Kamay yaluy.`, `Ngayu kamay nyajil.`, and `Yundu kamay yinyay nyajil.`. Bite, pest,
  season, and movement rows stayed closed.
- **`manukurru` scorpion.** `Manukurru yaluy.`, `Yundu manukurru yinyay nyajil.`, and
  `Ngana manukurru yaluy nyajil.`. Sting, danger, sickness, hiding, bark, and stone rows stayed closed.
- **`mindil` dog flea.** `Mindil yaluy.`, `Ngayu mindil nyajil.`, and `Jana mindil yinyay nyajin.`. Bite, dog-care,
  sickness, and pest-control rows stayed closed.
- **`murrmun` rhinoceros beetle.** `Murrmun yaluy.`, `Ngayu murrmun nyajil.`, and
  `Jana murrmun yinyay nyajin.`. Life-stage, grub, wood, and movement rows stayed closed.
- **`murrumun` black beetle.** `Murrumun yaluy.`, `Yundu murrumun yinyay nyajil.`, and
  `Ngana murrumun yaluy nyajil.`. Life-stage, grub, wood, and movement rows stayed closed.
- **`muyu-muyu` small red ant.** `Muyu-muyu yaluy.`, `Yundu muyu-muyu yinyay nyajil.`, and
  `Jana muyu-muyu yinyay nyajin.`. Bite, nest, sting, food, medicine, and antbed rows stayed closed.
- **`wurrarr-wurrarr` mud wasp.** `Wurrarr-wurrarr yaluy.`, `Ngayu wurrarr-wurrarr nyajil.`, and
  `Jana wurrarr-wurrarr yinyay nyajin.`. Sting, nest, mud-building, danger, and movement rows stayed closed.
- **`yijil-yijin` cricket.** `Yijil-yijin yaluy.`, `Ngayu yijil-yijin nyajil.`, and
  `Ngana yijil-yijin yaluy nyajil.`. Sound, night, season, and movement rows stayed closed.
- **`yinja-yinja` cicada.** `Yinja-yinja yaluy.`, `Ngayu yinja-yinja nyajil.`, and
  `Ngana yinja-yinja yaluy nyajil.`. Sound, season, mountain, and movement rows stayed closed.
- **Rejected prior-use heads.** `Diri-diri`, `wurarr-wurarr`, `kamu`, `jimu`, `kinga`, `birinjil`, `kandal`, and
  `mulma` remain available as source entries, but Batch 211 did not use them because older corpus rows already carry
  event, bite, food, spoilage, hiding, or ecology semantics.
- **Rejected polysemy/use heads.** `Dabu`, `kuja`, `malal`, `nyumbil`, `waja`, `walbul-walbul`, `wunba`, `yangka`,
  `kalkamal`, `karrkil`, `kuran`, `ngirran`, and `nyirran` remain closed until deliberately sourced because of honey,
  medicine, seasonal, edible, sickness, life-stage, totem/moiety, life-force, tree, crow, fish, or mangrove polysemy.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, compound, or reduplicated target form beyond the whole dictionary head was admitted.
- **No event/use import.** 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 unless a
  future batch deliberately sources them.
- **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.

### Batch-212 - construction consolidation after Rule 169 (CONSTRUCTION)

Batch 212 retains the ten Rule 169 insect/arthropod reference nouns and changes only the construction grid. No new
target head is admitted. Older insect candidates and dictionary prose with biting, stinging, sickness, honey, nests,
eggs, larvae, edible use, medicine, totem/moiety, life-force, seasonal signals, ecology, movement, danger,
pest-control, target case, possession, or event semantics remain traps, not production license.

Verified target heads retained: `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.

Verified support, predicate, and participant heads retained: `yaluy` here, `yinyay` there, `nyaji-l` see/hear/perceive
with past `nyajin` and nonpast `nyajil`, and bare pronoun A `ngayu`, `yundu`, `jana`, and `ngana`.

- **`biray` grey March fly.** `Biray yinyay.`, `Ngayu biray yaluy nyajil.`, and
  `Ngana biray yinyay nyajil.`. Bite, pest, season, and movement rows stayed closed.
- **`kamay` yellow March fly.** `Kamay yinyay.`, `Ngayu kamay yaluy nyajil.`, and
  `Yundu kamay yaluy nyajil.`. Bite, pest, season, and movement rows stayed closed.
- **`manukurru` scorpion.** `Manukurru yinyay.`, `Yundu manukurru yaluy nyajil.`, and
  `Ngana manukurru yinyay nyajil.`. Sting, danger, sickness, hiding, bark, and stone rows stayed closed.
- **`mindil` dog flea.** `Mindil yinyay.`, `Ngayu mindil yaluy nyajil.`, and `Jana mindil yaluy nyajin.`. Bite,
  dog-care, sickness, and pest-control rows stayed closed.
- **`murrmun` rhinoceros beetle.** `Murrmun yinyay.`, `Ngayu murrmun yaluy nyajil.`, and
  `Jana murrmun yaluy nyajin.`. Life-stage, grub, wood, and movement rows stayed closed.
- **`murrumun` black beetle.** `Murrumun yinyay.`, `Yundu murrumun yaluy nyajil.`, and
  `Ngana murrumun yinyay nyajil.`. Life-stage, grub, wood, and movement rows stayed closed.
- **`muyu-muyu` small red ant.** `Muyu-muyu yinyay.`, `Yundu muyu-muyu yaluy nyajil.`, and
  `Jana muyu-muyu yaluy nyajin.`. Bite, nest, sting, food, medicine, and antbed rows stayed closed.
- **`wurrarr-wurrarr` mud wasp.** `Wurrarr-wurrarr yinyay.`, `Ngayu wurrarr-wurrarr yaluy nyajil.`, and
  `Jana wurrarr-wurrarr yaluy nyajin.`. Sting, nest, mud-building, danger, and movement rows stayed closed.
- **`yijil-yijin` cricket.** `Yijil-yijin yinyay.`, `Ngayu yijil-yijin yaluy nyajil.`, and
  `Ngana yijil-yijin yinyay nyajil.`. Sound, night, season, and movement rows stayed closed.
- **`yinja-yinja` cicada.** `Yinja-yinja yinyay.`, `Ngayu yinja-yinja yaluy nyajil.`, and
  `Ngana yinja-yinja yinyay nyajil.`. Sound, season, mountain, and movement rows stayed closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, compound, or reduplicated target form beyond the whole dictionary head was admitted.
- **No event/use import.** 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 unless a
  future batch deliberately sources them.
- **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.

### Batch-213 - shellfish reference lexical expansion after Rule 170 (LEXICAL)

Batch 213 admits ten unused shellfish/crustacean-domain reference nouns. The selected heads are used as bare reference
nouns only. Dictionary prose and older marine rows with eating, edible status, bait, catching, gathering, cooking,
cleaning, roasting, boiling, habitat, clinging, movement, body-part behavior, sting, touch, danger, preparation, use,
target case, possession, or event semantics remain traps, not production license.

Verified 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.

Verified support, predicate, and participant heads retained: `yaluy` here, `yinyay` there, `nyaji-l` see/hear/perceive
with past `nyajin` and nonpast `nyajil`, and bare pronoun A `ngayu`, `yundu`, `jana`, and `ngana`.

- **`balungkul` shell back snail.** `Balungkul yaluy.`, `Ngayu balungkul nyajil.`, and
  `Ngana balungkul yaluy nyajil.`. Shell use, movement, night, food, and habitat rows stayed closed.
- **`juwarru` mud oyster.** `Juwarru yaluy.`, `Ngayu juwarru nyajil.`, and
  `Jana juwarru yinyay nyajin.`. Barnacle comparison, rock/mangrove clinging, and size comparison rows stayed closed.
- **`marakal` spider shell.** `Marakal yaluy.`, `Yundu marakal yinyay nyajil.`, and
  `Ngana marakal yaluy nyajil.`. Collecting, ornament, food, and habitat rows stayed closed.
- **`marku` species of oyster.** `Marku yaluy.`, `Ngayu marku nyajil.`, and
  `Jana marku yinyay nyajin.`. Eating, gathering, reef, and shell-breaking rows stayed closed.
- **`marubu` species of oyster.** `Marubu yaluy.`, `Yundu marubu yinyay nyajil.`, and
  `Ngana marubu yaluy nyajil.`. Eating, gathering, reef, and shell-breaking rows stayed closed.
- **`munji` big clam shell.** `Munji yaluy.`, `Ngayu munji nyajil.`, and
  `Jana munji yinyay nyajin.`. Cup, ornament, roasting, opening, and flesh rows stayed closed.
- **`ngulumuku` seashell.** `Ngulumuku yaluy.`, `Ngayu ngulumuku nyajil.`, and
  `Jana ngulumuku yinyay nyajin.`. Collection, decoration, sound, and shore rows stayed closed.
- **`wukuju` freshwater prawn.** `Wukuju yaluy.`, `Yundu wukuju yinyay nyajil.`, and
  `Ngana wukuju yaluy nyajil.`. Size, long-leg, catching, bait, creek, and food rows stayed closed.
- **`wuybur` jellyfish.** `Wuybur yaluy.`, `Yundu wuybur yinyay nyajil.`, and
  `Ngana wuybur yaluy nyajil.`. Sting, touch, drift, warm-water, and danger rows stayed closed.
- **`yulba` large round oyster.** `Yulba yaluy.`, `Ngayu yulba nyajil.`, and
  `Ngana yulba yaluy nyajil.`. Eating, gathering, reef, shell-breaking, and comparison rows stayed closed.
- **Reviewed but not selected.** `Jirrum` was retired after pre-close lint flagged final `-m`; `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 use/event prose.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, compound, or reduplicated target form beyond the whole dictionary head was admitted.
- **No event/use import.** 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 unless a future batch deliberately sources them.
- **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.

### Batch-214 - construction consolidation after Rule 171 (CONSTRUCTION)

Batch 214 retains the ten Rule 171 shellfish/crustacean-domain reference nouns and changes only the construction grid.
No new target head is admitted. Dictionary prose and older marine rows with eating, edible status, bait, catching,
gathering, cooking, cleaning, roasting, boiling, habitat, clinging, movement, body-part behavior, sting, touch, danger,
preparation, use, target case, possession, or event semantics remain traps, not production license.

Verified target heads retained: `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.

Verified support, predicate, and participant heads retained: `yaluy` here, `yinyay` there, `nyaji-l` see/hear/perceive
with past `nyajin` and nonpast `nyajil`, and bare pronoun A `ngayu`, `yundu`, `jana`, and `ngana`.

- **`balungkul` shell back snail.** `Balungkul yinyay.`, `Ngayu balungkul yaluy nyajil.`, and
  `Ngana balungkul yinyay nyajil.`. Shell use, movement, night, food, and habitat rows stayed closed.
- **`juwarru` mud oyster.** `Juwarru yinyay.`, `Ngayu juwarru yaluy nyajil.`, and
  `Jana juwarru yaluy nyajin.`. Barnacle comparison, rock/mangrove clinging, and size comparison rows stayed closed.
- **`marakal` spider shell.** `Marakal yinyay.`, `Yundu marakal yaluy nyajil.`, and
  `Ngana marakal yinyay nyajil.`. Collecting, ornament, food, and habitat rows stayed closed.
- **`marku` species of oyster.** `Marku yinyay.`, `Ngayu marku yaluy nyajil.`, and
  `Jana marku yaluy nyajin.`. Eating, gathering, reef, and shell-breaking rows stayed closed.
- **`marubu` species of oyster.** `Marubu yinyay.`, `Yundu marubu yaluy nyajil.`, and
  `Ngana marubu yinyay nyajil.`. Eating, gathering, reef, and shell-breaking rows stayed closed.
- **`munji` big clam shell.** `Munji yinyay.`, `Ngayu munji yaluy nyajil.`, and
  `Jana munji yaluy nyajin.`. Cup, ornament, roasting, opening, and flesh rows stayed closed.
- **`ngulumuku` seashell.** `Ngulumuku yinyay.`, `Ngayu ngulumuku yaluy nyajil.`, and
  `Jana ngulumuku yaluy nyajin.`. Collection, decoration, sound, and shore rows stayed closed.
- **`wukuju` freshwater prawn.** `Wukuju yinyay.`, `Yundu wukuju yaluy nyajil.`, and
  `Ngana wukuju yinyay nyajil.`. Size, long-leg, catching, bait, creek, and food rows stayed closed.
- **`wuybur` jellyfish.** `Wuybur yinyay.`, `Yundu wuybur yaluy nyajil.`, and
  `Ngana wuybur yinyay nyajil.`. Sting, touch, drift, warm-water, and danger rows stayed closed.
- **`yulba` large round oyster.** `Yulba yinyay.`, `Ngayu yulba yaluy nyajil.`, and
  `Ngana yulba yinyay nyajil.`. Eating, gathering, reef, shell-breaking, and comparison rows stayed closed.
- **Reviewed but not selected remains closed.** `Jirrum` remains retired under the current final-`-m` lint guard;
  `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 consolidation pass.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, compound, or reduplicated target form beyond the whole dictionary head was admitted.
- **No event/use import.** 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 unless a future batch deliberately sources them.
- **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.

### Batch-215 - bird reference lexical expansion after Rule 172 (LEXICAL)

Batch 215 admits ten unused bird-reference nouns. The selected heads are used as bare reference nouns only. Dictionary
prose and older bird rows with flying, singing, calling, dancing, warning, totem/moiety, sacred-bird, story-site, nest,
egg, feather, food, eating, hunting, catching, storm, place, wood, secondary-sense, target case, possession, or event
semantics remain traps, not production license.

Verified 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.

Verified support, predicate, and participant heads retained: `yaluy` here, `yinyay` there, `nyaji-l` see/hear/perceive
with past `nyajin` and nonpast `nyajil`, and bare pronoun A `ngayu`, `yundu`, `jana`, and `ngana`.

- **`barbarr` young cassowary.** `Barbarr yaluy.`, `Ngayu barbarr nyajil.`, and
  `Ngana barbarr yaluy nyajil.`. Kin-homograph, age-event, hunting, food, and cassowary-behavior rows stayed closed.
- **`bayil-bayil` mudlark.** `Bayil-bayil yaluy.`, `Ngayu bayil-bayil nyajil.`, and
  `Yundu bayil-bayil yinyay nyajil.`. Mud, call, nest, and movement rows stayed closed.
- **`biluwarra` spoon bill bird.** `Biluwarra yaluy.`, `Ngayu biluwarra nyajil.`, and
  `Ngana biluwarra yaluy nyajil.`. Bill/body-part, water, feeding, and movement rows stayed closed.
- **`binjul-binjul` scarlet robin.** `Binjul-binjul yaluy.`, `Ngayu binjul-binjul nyajil.`, and
  `Jana binjul-binjul yinyay nyajin.`. Colour predicate and song rows stayed closed.
- **`dijarr-dijin` willie wagtail.** `Dijarr-dijin yaluy.`, `Yundu dijarr-dijin yinyay nyajil.`, and
  `Jana dijarr-dijin yinyay nyajin.`. Tail/body-part, movement, call, and omen rows stayed closed.
- **`kurburrubun` magpie.** `Kurburrubun yaluy.`, `Yundu kurburrubun yinyay nyajil.`, and
  `Ngana kurburrubun yaluy nyajil.`. Song, calling, flock, and story rows stayed closed.
- **`kurkumbay` butcherbird.** `Kurkumbay yaluy.`, `Yundu kurkumbay yinyay nyajil.`, and
  `Jana kurkumbay yinyay nyajin.`. Butchering, meat, song, and call rows stayed closed.
- **`kurungka` bronze wing pigeon.** `Kurungka yaluy.`, `Jana kurungka yinyay nyajin.`, and
  `Ngana kurungka yaluy nyajil.`. Common-name wing was not licensed as body-part syntax.
- **`munwingkul` dove.** `Munwingkul yaluy.`, `Ngayu munwingkul nyajil.`, and
  `Ngana munwingkul yaluy nyajil.`. Ground-pigeon habitat and flock rows stayed closed.
- **`yindili` forest kingfisher.** `Yindili yaluy.`, `Ngayu yindili nyajil.`, and
  `Ngana yindili yaluy nyajil.`. Forest-place, fishing, and motion rows stayed closed.
- **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` remain closed for this pass because of duplicate-entry, typo,
  secondary-sense, prior-use, or event/prose complications.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, compound, or reduplicated target form beyond the whole dictionary head was admitted.
- **No event/use import.** 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 unless a future batch deliberately sources them.
- **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.

### Batch-216 - construction consolidation after Rule 173 (CONSTRUCTION)

Batch 216 retains the ten Rule 173 bird-reference nouns and changes only the construction grid. No new target head is
admitted. Dictionary prose and older bird rows with flying, singing, calling, dancing, warning, totem/moiety,
sacred-bird, story-site, nest, egg, feather, food, eating, hunting, catching, storm, place, wood, secondary-sense,
target case, possession, or event semantics remain traps, not production license.

Verified target heads retained: `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.

Verified support, predicate, and participant heads retained: `yaluy` here, `yinyay` there, `nyaji-l` see/hear/perceive
with past `nyajin` and nonpast `nyajil`, and bare pronoun A `ngayu`, `yundu`, `jana`, and `ngana`.

- **`barbarr` young cassowary.** `Barbarr yinyay.`, `Ngayu barbarr yaluy nyajil.`, and
  `Ngana barbarr yinyay nyajil.`. Kin-homograph, age-event, hunting, food, and cassowary-behavior rows stayed closed.
- **`bayil-bayil` mudlark.** `Bayil-bayil yinyay.`, `Ngayu bayil-bayil yaluy nyajil.`, and
  `Yundu bayil-bayil yaluy nyajil.`. Mud, call, nest, and movement rows stayed closed.
- **`biluwarra` spoon bill bird.** `Biluwarra yinyay.`, `Ngayu biluwarra yaluy nyajil.`, and
  `Ngana biluwarra yinyay nyajil.`. Bill/body-part, water, feeding, and movement rows stayed closed.
- **`binjul-binjul` scarlet robin.** `Binjul-binjul yinyay.`, `Ngayu binjul-binjul yaluy nyajil.`, and
  `Jana binjul-binjul yaluy nyajin.`. Colour predicate and song rows stayed closed.
- **`dijarr-dijin` willie wagtail.** `Dijarr-dijin yinyay.`, `Yundu dijarr-dijin yaluy nyajil.`, and
  `Jana dijarr-dijin yaluy nyajin.`. Tail/body-part, movement, call, and omen rows stayed closed.
- **`kurburrubun` magpie.** `Kurburrubun yinyay.`, `Yundu kurburrubun yaluy nyajil.`, and
  `Ngana kurburrubun yinyay nyajil.`. Song, calling, flock, and story rows stayed closed.
- **`kurkumbay` butcherbird.** `Kurkumbay yinyay.`, `Yundu kurkumbay yaluy nyajil.`, and
  `Jana kurkumbay yaluy nyajin.`. Butchering, meat, song, and call rows stayed closed.
- **`kurungka` bronze wing pigeon.** `Kurungka yinyay.`, `Jana kurungka yaluy nyajin.`, and
  `Ngana kurungka yinyay nyajil.`. Common-name wing was not licensed as body-part syntax.
- **`munwingkul` dove.** `Munwingkul yinyay.`, `Ngayu munwingkul yaluy nyajil.`, and
  `Ngana munwingkul yinyay nyajil.`. Ground-pigeon habitat and flock rows stayed closed.
- **`yindili` forest kingfisher.** `Yindili yinyay.`, `Ngayu yindili yaluy nyajil.`, and
  `Ngana yindili yinyay nyajil.`. Forest-place, fishing, and motion rows stayed closed.
- **Reviewed but not selected remains closed.** `Bujarr-bujarr`, `dukunjuju`, `kujuway`, `yiki`, `birmba`, `dabway`,
  `dakwul-dakwul`, `dakwurr-dakwun`, `dirrmbay`, `kurrujuwa`, `mirrku`, `mulumu`, `ngurrku`,
  `walu-dalbaji`, `wandi`, and `yalngkurr` remain closed for this consolidation pass.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, compound, or reduplicated target form beyond the whole dictionary head was admitted.
- **No event/use import.** 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 unless a future batch deliberately sources them.
- **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.

### Batch-217 - reptile reference lexical expansion after Rule 174 (LEXICAL)

Batch 217 admits ten unused reptile-reference nouns. The selected heads are used as bare reference nouns only.
Dictionary prose and grammar examples with 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, target case, possession, or event semantics remain traps, not
production license.

Verified 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.

Verified support, predicate, and participant heads retained: `yaluy` here, `yinyay` there, `nyaji-l` see/hear/perceive
with past `nyajin` and nonpast `nyajil`, and bare pronoun A `ngayu`, `yundu`, `jana`, and `ngana`.

- **`banamu` fresh water snake.** `Banamu yaluy.`, `Ngayu banamu nyajil.`, and
  `Ngana banamu yaluy nyajil.`. Water-route, bite, poison, food, and event rows stayed closed.
- **`binju` light bellied black snake.** `Binju yaluy.`, `Ngayu binju nyajil.`, and
  `Yundu binju yinyay nyajil.`. Wrong-marriage, cooking, and poison rows stayed closed.
- **`dukul-mukul` dukul-mukul lizard.** `Dukul-mukul yaluy.`, `Ngayu dukul-mukul nyajil.`, and
  `Jana dukul-mukul yinyay nyajin.`. Body-part head and size-comparison rows stayed closed.
- **`jirabay` ground lizard.** `Jirabay yaluy.`, `Ngayu jirabay nyajil.`, and
  `Ngana jirabay yaluy nyajil.`. Blue-tongue comparison, ground-place, and movement rows stayed closed.
- **`junbirr` small lizard.** `Junbirr yaluy.`, `Yundu junbirr yinyay nyajil.`, and
  `Jana junbirr yinyay nyajin.`. Wet-season, grass, marking, and body-part rows stayed closed.
- **`kabuljaka` striped water snake.** `Kabuljaka yaluy.`, `Yundu kabuljaka yinyay nyajil.`, and
  `Ngana kabuljaka yaluy nyajil.`. Zebra comparison, water-route, bite, and poison rows stayed closed.
- **`kulmba-kulmba` gecko.** `Kulmba-kulmba yaluy.`, `Ngayu kulmba-kulmba nyajil.`, and
  `Jana kulmba-kulmba yinyay nyajin.`. House-place, smallness predicate, and movement rows stayed closed.
- **`kurriyala` carpet snake.** `Kurriyala yaluy.`, `Yundu kurriyala yinyay nyajil.`, and
  `Jana kurriyala yinyay nyajin.`. Fish/grunter, creation-story, belt/source-material, and running-from rows stayed closed.
- **`ngawurr-ngawun` freshwater crocodile.** `Ngawurr-ngawun yaluy.`, `Ngayu ngawurr-ngawun nyajil.`, and
  `Ngana ngawurr-ngawun yaluy nyajil.`. Saltwater contrast, attack, hunting, and story rows stayed closed.
- **`ngumbul` sea snake.** `Ngumbul yaluy.`, `Ngayu ngumbul nyajil.`, and
  `Ngana ngumbul yaluy nyajil.`. Sea-place, bite, poison, and event rows stayed closed.
- **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` remain closed for this pass because of multiword-head, story, food, poison, firestick, place, prior-use,
  or event/prose complications.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, compound, or reduplicated target form beyond the whole dictionary head was admitted.
- **No event/use import.** 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 unless a future batch deliberately
  sources them.
- **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.

### Batch-218 - construction consolidation after Rule 175 (CONSTRUCTION)

Batch 218 retains the ten Rule 175 reptile-reference nouns and changes only the construction grid. No new target head
is admitted. Dictionary prose and grammar examples with 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, target case, possession, or event semantics remain traps, not
production license.

Verified target heads retained: `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.

Verified support, predicate, and participant heads retained: `yaluy` here, `yinyay` there, `nyaji-l` see/hear/perceive
with past `nyajin` and nonpast `nyajil`, and bare pronoun A `ngayu`, `yundu`, `jana`, and `ngana`.

- **`banamu` fresh water snake.** `Banamu yinyay.`, `Ngayu banamu yaluy nyajil.`, and
  `Ngana banamu yinyay nyajil.`. Water-route, bite, poison, food, and event rows stayed closed.
- **`binju` light bellied black snake.** `Binju yinyay.`, `Ngayu binju yaluy nyajil.`, and
  `Yundu binju yaluy nyajil.`. Wrong-marriage, cooking, and poison rows stayed closed.
- **`dukul-mukul` dukul-mukul lizard.** `Dukul-mukul yinyay.`, `Ngayu dukul-mukul yaluy nyajil.`, and
  `Jana dukul-mukul yaluy nyajin.`. Body-part head and size-comparison rows stayed closed.
- **`jirabay` ground lizard.** `Jirabay yinyay.`, `Ngayu jirabay yaluy nyajil.`, and
  `Ngana jirabay yinyay nyajil.`. Blue-tongue comparison, ground-place, and movement rows stayed closed.
- **`junbirr` small lizard.** `Junbirr yinyay.`, `Yundu junbirr yaluy nyajil.`, and
  `Jana junbirr yaluy nyajin.`. Wet-season, grass, marking, and body-part rows stayed closed.
- **`kabuljaka` striped water snake.** `Kabuljaka yinyay.`, `Yundu kabuljaka yaluy nyajil.`, and
  `Ngana kabuljaka yinyay nyajil.`. Zebra comparison, water-route, bite, and poison rows stayed closed.
- **`kulmba-kulmba` gecko.** `Kulmba-kulmba yinyay.`, `Ngayu kulmba-kulmba yaluy nyajil.`, and
  `Jana kulmba-kulmba yaluy nyajin.`. House-place, smallness predicate, and movement rows stayed closed.
- **`kurriyala` carpet snake.** `Kurriyala yinyay.`, `Yundu kurriyala yaluy nyajil.`, and
  `Jana kurriyala yaluy nyajin.`. Fish/grunter, creation-story, belt/source-material, and running-from rows stayed closed.
- **`ngawurr-ngawun` freshwater crocodile.** `Ngawurr-ngawun yinyay.`, `Ngayu ngawurr-ngawun yaluy nyajil.`, and
  `Ngana ngawurr-ngawun yinyay nyajil.`. Saltwater contrast, attack, hunting, and story rows stayed closed.
- **`ngumbul` sea snake.** `Ngumbul yinyay.`, `Ngayu ngumbul yaluy nyajil.`, and
  `Ngana ngumbul yinyay nyajil.`. Sea-place, bite, poison, and event rows stayed closed.
- **Reviewed but not selected remains closed.** `Jarba wali-yindu-wali-yindu`, `jalbil`, `kalkarrumbarr`,
  `kurmba-kurmba`, `jimalili`, `yuday`, `barka`, `bajabaja`, `jadi`, `jinkalmu`, `bajalji`, `kalajarr`,
  `bilngkumu`, `ngawiya`, and `walkarr` remain closed for this consolidation pass.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, compound, or reduplicated target form beyond the whole dictionary head was admitted.
- **No event/use import.** 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 unless a future batch deliberately
  sources them.
- **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.

### Batch-219 - native mammal reference lexical expansion after Rule 176 (LEXICAL)

Batch 219 admits ten selected native mammal-reference nouns and keeps them as bare reference heads only. Dictionary
prose with dog/pig/horse/cat-loan drift, introduced-animal status, place/story/cave senses, iron, clothing,
source-material, food, hunting, catching, biting, killing, habitat/ecology, body-part, target case, possession, plural
derivation, or event semantics remains trap material, not production license.

Verified target heads selected: `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.

Verified support, predicate, and participant heads retained: `yaluy` here, `yinyay` there, `nyaji-l` see/hear/perceive
with past `nyajin` and nonpast `nyajil`, and bare pronoun A `ngayu`, `yundu`, `jana`, and `ngana`.

- **`bimbarrbay` scrub wallaby.** `Bimbarrbay yaluy.`, `Ngayu bimbarrbay nyajil.`, and
  `Ngana bimbarrbay yaluy nyajil.`. Habitat, hunting, food, and event rows stayed closed.
- **`durrkin` white-tailed rat.** `Durrkin yaluy.`, `Ngayu durrkin nyajil.`, and
  `Yundu durrkin yinyay nyajil.`. Tail/body-part rows stayed closed.
- **`jibul` large bat.** `Jibul yaluy.`, `Ngayu jibul nyajil.`, and `Jana jibul yinyay nyajin.`. Cave, place-name,
  Kangkaji/Kaway/Kurrbi, and story-site rows stayed closed.
- **`kirbaji` dugong.** `Kirbaji yaluy.`, `Ngayu kirbaji nyajil.`, and `Jana kirbaji yinyay nyajin.`. Sea, water,
  hunting, food, iron, and event rows stayed closed.
- **`jumar` little wallaby.** `Jumar yaluy.`, `Yundu jumar yinyay nyajil.`, and `Ngana jumar yaluy nyajil.`. Size
  predicate, hunting, food, and event rows stayed closed.
- **`murrumu` dingo.** `Murrumu yaluy.`, `Yundu murrumu yinyay nyajil.`, and `Jana murrumu yinyay nyajin.`. Dog/loan
  drift, attack, bite, and event rows stayed closed.
- **`nyarrkali` black kangaroo.** `Nyarrkali yaluy.`, `Ngayu nyarrkali nyajil.`, and
  `Jana nyarrkali yinyay nyajin.`. Colour-predicate, hunting, food, and event rows stayed closed.
- **`wambiji` platypus.** `Wambiji yaluy.`, `Ngayu wambiji nyajil.`, and `Jana wambiji yinyay nyajin.`. River, water,
  habitat, and event rows stayed closed.
- **`waykal` native cat.** `Waykal yaluy.`, `Ngayu waykal nyajil.`, and `Ngana waykal yaluy nyajil.`. Cat-loan,
  introduced-cat, hunting, and event rows stayed closed.
- **`yalmburrajaka` whale.** `Yalmburrajaka yaluy.`, `Ngayu yalmburrajaka nyajil.`, and
  `Ngana yalmburrajaka yaluy nyajil.`. Sea, ocean, food, hunting, and event rows stayed closed.
- **Reviewed but not selected remains 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` remain closed for this lexical pass.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural, compound, or reduplicated target form was admitted.
- **No event/use import.** 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 unless a future batch deliberately sources them.
- **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.

### Batch-220 - construction consolidation after Rule 177 (CONSTRUCTION)

Batch 220 retains the ten Rule 177 native mammal-reference nouns and changes only the construction grid. No new target
head is admitted. Dictionary prose with dog/pig/horse/cat-loan drift, introduced-animal status, place/story/cave
senses, iron, clothing, source-material, food, hunting, catching, biting, killing, habitat/ecology, body-part, target
case, possession, plural derivation, or event semantics remains trap material, not production license.

Verified target heads retained: `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.

Verified support, predicate, and participant heads retained: `yaluy` here, `yinyay` there, `nyaji-l` see/hear/perceive
with past `nyajin` and nonpast `nyajil`, and bare pronoun A `ngayu`, `yundu`, `jana`, and `ngana`.

- **`bimbarrbay` scrub wallaby.** `Bimbarrbay yinyay.`, `Ngayu bimbarrbay yaluy nyajil.`, and
  `Ngana bimbarrbay yinyay nyajil.`. Habitat, hunting, food, and event rows stayed closed.
- **`durrkin` white-tailed rat.** `Durrkin yinyay.`, `Ngayu durrkin yaluy nyajil.`, and
  `Yundu durrkin yaluy nyajil.`. Tail/body-part rows stayed closed.
- **`jibul` large bat.** `Jibul yinyay.`, `Ngayu jibul yaluy nyajil.`, and `Jana jibul yaluy nyajin.`. Cave,
  place-name, Kangkaji/Kaway/Kurrbi, and story-site rows stayed closed.
- **`kirbaji` dugong.** `Kirbaji yinyay.`, `Ngayu kirbaji yaluy nyajil.`, and `Jana kirbaji yaluy nyajin.`. Sea,
  water, hunting, food, iron, and event rows stayed closed.
- **`jumar` little wallaby.** `Jumar yinyay.`, `Yundu jumar yaluy nyajil.`, and
  `Ngana jumar yinyay nyajil.`. Size predicate, hunting, food, and event rows stayed closed.
- **`murrumu` dingo.** `Murrumu yinyay.`, `Yundu murrumu yaluy nyajil.`, and `Jana murrumu yaluy nyajin.`. Dog/loan
  drift, attack, bite, and event rows stayed closed.
- **`nyarrkali` black kangaroo.** `Nyarrkali yinyay.`, `Ngayu nyarrkali yaluy nyajil.`, and
  `Jana nyarrkali yaluy nyajin.`. Colour-predicate, hunting, food, and event rows stayed closed.
- **`wambiji` platypus.** `Wambiji yinyay.`, `Ngayu wambiji yaluy nyajil.`, and
  `Jana wambiji yaluy nyajin.`. River, water, habitat, and event rows stayed closed.
- **`waykal` native cat.** `Waykal yinyay.`, `Ngayu waykal yaluy nyajil.`, and
  `Ngana waykal yinyay nyajil.`. Cat-loan, introduced-cat, hunting, and event rows stayed closed.
- **`yalmburrajaka` whale.** `Yalmburrajaka yinyay.`, `Ngayu yalmburrajaka yaluy nyajil.`, and
  `Ngana yalmburrajaka yinyay nyajil.`. Sea, ocean, food, hunting, and event rows stayed closed.
- **Reviewed but not selected remains 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` remain closed for this consolidation pass.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural, compound, or reduplicated target form was admitted.
- **No event/use import.** 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 unless a future batch deliberately sources them.
- **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.

### Batch-221 - fish and ray reference lexical expansion after Rule 178 (LEXICAL)

Batch 221 admits ten selected fish/ray/shark-reference nouns and keeps them as bare reference heads only. Dictionary
prose with catching, netting, hook/line, spearing, eating, cooking, food, taboo, storm/thunder, story, place,
water/river/sea/habitat, fish body-part, target case, possession, or event semantics remains trap material, not
production license.

Verified target heads selected: `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.

Verified support, predicate, and participant heads retained: `yaluy` here, `yinyay` there, `nyaji-l` see/hear/perceive
with past `nyajin` and nonpast `nyajil`, and bare pronoun A `ngayu`, `yundu`, `jana`, and `ngana`.

- **`badibu` spotted eagle ray.** `Badibu yaluy.`, `Ngayu badibu nyajil.`, and
  `Ngana badibu yaluy nyajil.`. Ray-catching, food, water, and event rows stayed closed.
- **`bilaji` flat-tailed ray.** `Bilaji yaluy.`, `Ngayu bilaji nyajil.`, and
  `Yundu bilaji yinyay nyajil.`. Tail/body-part analysis stayed closed beyond the lexical English label.
- **`bunjulu` giant herring.** `Bunjulu yaluy.`, `Ngayu bunjulu nyajil.`, and
  `Jana bunjulu yinyay nyajin.`. Empty duplicate entry stayed closed.
- **`jilngu` tarpon.** `Jilngu yaluy.`, `Ngayu jilngu nyajil.`, and `Ngana jilngu yaluy nyajil.`. Boney-salmon and
  ox-eye-herring alternate prose stayed closed.
- **`karrulji` black spotted dart.** `Karrulji yaluy.`, `Yundu karrulji yinyay nyajil.`, and
  `Jana karrulji yinyay nyajin.`. Colour predicate and dart/action rows stayed closed.
- **`kilkirr` tiger shark.** `Kilkirr yaluy.`, `Yundu kilkirr yinyay nyajil.`, and
  `Ngana kilkirr yaluy nyajil.`. Danger, bite, hunting, and event rows stayed closed.
- **`midir` knight fish.** `Midir yaluy.`, `Ngayu midir nyajil.`, and `Jana midir yinyay nyajin.`. Port-and-light
  alternate label stayed closed.
- **`ngarmu` shovelnose ray.** `Ngarmu yaluy.`, `Ngayu ngarmu nyajil.`, and
  `Jana ngarmu yinyay nyajin.`. Nose/body-part analysis stayed closed beyond the lexical English label.
- **`yalnganji` manta ray.** `Yalnganji yaluy.`, `Ngayu yalnganji nyajil.`, and
  `Ngana yalnganji yaluy nyajil.`. Nyungkul `yidi` and spotted-manta `yidilnyul` stayed closed.
- **`yubuji` sawfish.** `Yubuji yaluy.`, `Ngayu yubuji nyajil.`, and `Ngana yubuji yaluy nyajil.`. Saw/cutting/action
  rows stayed closed.
- **Reviewed but not selected remains 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` remain closed for this lexical pass.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural, compound, or reduplicated target form was admitted.
- **No event/use import.** 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 unless a future batch
  deliberately sources them.
- **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.

### Batch-222 - construction consolidation after Rule 179 (CONSTRUCTION)

Batch 222 retains the ten Rule 179 fish/ray/shark-reference nouns and changes only the construction grid. No new target
head is admitted. Dictionary prose with catching, netting, hook/line, spearing, eating, cooking, food, taboo,
storm/thunder, story, place, water/river/sea/habitat, fish body-part, target case, possession, plural derivation, or
event semantics remains trap material, not production license.

Verified target heads retained: `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.

Verified support, predicate, and participant heads retained: `yaluy` here, `yinyay` there, `nyaji-l` see/hear/perceive
with past `nyajin` and nonpast `nyajil`, and bare pronoun A `ngayu`, `yundu`, `jana`, and `ngana`.

- **`badibu` spotted eagle ray.** `Badibu yinyay.`, `Ngayu badibu yaluy nyajil.`, and
  `Ngana badibu yinyay nyajil.`. Ray-catching, food, water, and event rows stayed closed.
- **`bilaji` flat-tailed ray.** `Bilaji yinyay.`, `Ngayu bilaji yaluy nyajil.`, and
  `Yundu bilaji yaluy nyajil.`. Tail/body-part analysis stayed closed beyond the lexical English label.
- **`bunjulu` giant herring.** `Bunjulu yinyay.`, `Ngayu bunjulu yaluy nyajil.`, and
  `Jana bunjulu yaluy nyajin.`. Empty duplicate entry stayed closed.
- **`jilngu` tarpon.** `Jilngu yinyay.`, `Ngayu jilngu yaluy nyajil.`, and
  `Ngana jilngu yinyay nyajil.`. Boney-salmon and ox-eye-herring alternate prose stayed closed.
- **`karrulji` black spotted dart.** `Karrulji yinyay.`, `Yundu karrulji yaluy nyajil.`, and
  `Jana karrulji yaluy nyajin.`. Colour predicate and dart/action rows stayed closed.
- **`kilkirr` tiger shark.** `Kilkirr yinyay.`, `Yundu kilkirr yaluy nyajil.`, and
  `Ngana kilkirr yinyay nyajil.`. Danger, bite, hunting, and event rows stayed closed.
- **`midir` knight fish.** `Midir yinyay.`, `Ngayu midir yaluy nyajil.`, and `Jana midir yaluy nyajin.`. Port-and-light
  alternate label stayed closed.
- **`ngarmu` shovelnose ray.** `Ngarmu yinyay.`, `Ngayu ngarmu yaluy nyajil.`, and
  `Jana ngarmu yaluy nyajin.`. Nose/body-part analysis stayed closed beyond the lexical English label.
- **`yalnganji` manta ray.** `Yalnganji yinyay.`, `Ngayu yalnganji yaluy nyajil.`, and
  `Ngana yalnganji yinyay nyajil.`. Nyungkul `yidi` and spotted-manta `yidilnyul` stayed closed.
- **`yubuji` sawfish.** `Yubuji yinyay.`, `Ngayu yubuji yaluy nyajil.`, and
  `Ngana yubuji yinyay nyajil.`. Saw/cutting/action rows stayed closed.
- **Reviewed but not selected remains 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` remain closed for this consolidation pass.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural, compound, or reduplicated target form was admitted.
- **No event/use import.** 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
  unless a future batch deliberately sources them.
- **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.

### Batch-223 - fish reference lexical expansion after Rule 180 (LEXICAL)

Batch 223 admits ten selected fish-reference nouns and keeps them as bare reference heads only. Dictionary prose with
catching, netting, hook/line, spearing, bait, eating, cooking, food, taboo, storm/thunder, story, place,
water/river/sea/habitat, fish body-part, target case, possession, plural derivation, colour predicates, homograph
senses, productive reduplication, or event semantics remains trap material, not production license.

Verified target heads selected: `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.

Verified support, predicate, and participant heads retained: `yaluy` here, `yinyay` there, `nyaji-l` see/hear/perceive
with past `nyajin` and nonpast `nyajil`, and bare pronoun A `ngayu`, `yundu`, `jana`, and `ngana`.

- **`milkaji` mullet.** `Milkaji yaluy.`, `Ngayu milkaji nyajil.`, and
  `Ngana milkaji yaluy nyajil.`. Earache homonym and small/blue-tailed prose stayed closed.
- **`dalkal` sardine.** `Dalkal yaluy.`, `Ngayu dalkal nyajil.`, and `Yundu dalkal yinyay nyajil.`. Freshwater and
  red prose stayed closed.
- **`dandarrbina` eelfish.** `Dandarrbina yaluy.`, `Ngayu dandarrbina nyajil.`, and
  `Jana dandarrbina yinyay nyajin.`. Yellow freshwater eel prose stayed closed.
- **`dawal` trevally.** `Dawal yaluy.`, `Ngayu dawal nyajil.`, and `Ngana dawal yaluy nyajil.`. Kingfish alternate
  prose stayed closed.
- **`jarbir` grunter.** `Jarbir yaluy.`, `Yundu jarbir yinyay nyajil.`, and
  `Jana jarbir yinyay nyajin.`. Generic species prose stayed closed.
- **`jukar-jukarbina` sand whiting.** `Jukar-jukarbina yaluy.`, `Yundu jukar-jukarbina yinyay nyajil.`, and
  `Ngana jukar-jukarbina yaluy nyajil.`. Sand/place derivation and productive reduplication stayed closed.
- **`julba` minnow.** `Julba yaluy.`, `Ngayu julba nyajil.`, and `Jana julba yinyay nyajin.`. Freshwater prose
  stayed closed.
- **`julmba` sucker fish.** `Julmba yaluy.`, `Ngayu julmba nyajil.`, and
  `Jana julmba yinyay nyajin.`. Sucking/action derivation stayed closed.
- **`kudi` barramundi.** `Kudi yaluy.`, `Ngayu kudi nyajil.`, and `Ngana kudi yaluy nyajil.`. Yalanji/Nyungkul
  equivalent `murrabal` stayed closed.
- **`kundur-kundur` crescent perch.** `Kundur-kundur yaluy.`, `Ngayu kundur-kundur nyajil.`, and
  `Ngana kundur-kundur yaluy nyajil.`. Reduplication is lexical here, not productive license.
- **Source correction.** `Bayilbayil` was initially selected as mud shark, but under-review lint rejected it as
  unhyphenated reduplication. It was removed rather than whitelisted; `milkaji` replaced it after fresh dictionary
  readback and zero-hit corpus readback.
- **Reviewed but not selected remains closed.** `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` remain closed for this lexical pass.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural, compound, or productive reduplicated target form was admitted.
- **No event/use import.** 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 unless a future batch deliberately sources them.
- **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.

### Batch-224 - construction consolidation after Rule 181 (CONSTRUCTION)

Batch 224 retains the ten Batch 223 fish-reference nouns and changes only the support-frame grid. It keeps every target
as a bare reference head. Dictionary prose with catching, netting, hook/line, spearing, bait, eating, cooking, food,
taboo, storm/thunder, story, place, water/river/sea/habitat, fish body-part, target case, possession, plural
derivation, colour predicates, homograph senses, productive reduplication, or event semantics remains trap material,
not production license.

Verified target heads retained: `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.

Verified support, predicate, and participant heads retained: `yaluy` here, `yinyay` there, `nyaji-l` see/hear/perceive
with past `nyajin` and nonpast `nyajil`, and bare pronoun A `ngayu`, `yundu`, `jana`, and `ngana`.

- **`milkaji` mullet.** `Milkaji yinyay.`, `Ngayu milkaji yaluy nyajil.`, and
  `Ngana milkaji yinyay nyajil.`. Earache homonym and small/blue-tailed prose stayed closed.
- **`dalkal` sardine.** `Dalkal yinyay.`, `Ngayu dalkal yaluy nyajil.`, and
  `Yundu dalkal yaluy nyajil.`. Freshwater and red prose stayed closed.
- **`dandarrbina` eelfish.** `Dandarrbina yinyay.`, `Ngayu dandarrbina yaluy nyajil.`, and
  `Jana dandarrbina yaluy nyajin.`. Yellow freshwater eel prose stayed closed.
- **`dawal` trevally.** `Dawal yinyay.`, `Ngayu dawal yaluy nyajil.`, and
  `Ngana dawal yinyay nyajil.`. Kingfish alternate prose stayed closed.
- **`jarbir` grunter.** `Jarbir yinyay.`, `Yundu jarbir yaluy nyajil.`, and
  `Jana jarbir yaluy nyajin.`. Generic species prose stayed closed.
- **`jukar-jukarbina` sand whiting.** `Jukar-jukarbina yinyay.`, `Yundu jukar-jukarbina yaluy nyajil.`, and
  `Ngana jukar-jukarbina yinyay nyajil.`. Sand/place derivation and productive reduplication stayed closed.
- **`julba` minnow.** `Julba yinyay.`, `Ngayu julba yaluy nyajil.`, and `Jana julba yaluy nyajin.`. Freshwater prose
  stayed closed.
- **`julmba` sucker fish.** `Julmba yinyay.`, `Ngayu julmba yaluy nyajil.`, and
  `Jana julmba yaluy nyajin.`. Sucking/action derivation stayed closed.
- **`kudi` barramundi.** `Kudi yinyay.`, `Ngayu kudi yaluy nyajil.`, and
  `Ngana kudi yinyay nyajil.`. Yalanji/Nyungkul equivalent `murrabal` stayed closed.
- **`kundur-kundur` crescent perch.** `Kundur-kundur yinyay.`, `Ngayu kundur-kundur yaluy nyajil.`, and
  `Ngana kundur-kundur yinyay nyajil.`. Reduplication is lexical here, not productive license.
- **Source correction carry-forward.** `Bayilbayil` remains excluded after the Batch 223 unhyphenated-reduplication lint
  rejection. It was not whitelisted.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural, compound, or productive reduplicated target form was admitted.
- **No event/use import.** 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 unless a future batch deliberately sources them.
- **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.

### Batch-225 - object reference lexical expansion after Rule 182 (LEXICAL)

Batch 225 adds a bounded object-reference field after the Rule 181-182 fish passes. It admits ten dictionary heads as
bare reference nouns only. Object use, manufacture, origin, material-source, possession, event, target case, compound,
plural, productive reduplication, and loanword import remain closed.

Verified 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.

Verified support, predicate, and participant heads retained: `yaluy` here, `yinyay` there, `nyaji-l` see/hear/perceive
with past `nyajin` and nonpast `nyajil`, and bare pronoun A `ngayu`, `yundu`, `jana`, and `ngana`.

- **`dibarr` teapot.** `Dibarr yaluy.`, `Ngayu dibarr nyajil.`, and `Ngana dibarr yaluy nyajil.`. Tea, drinking,
  boiling, pouring, serving, and use semantics stayed closed.
- **`jakway` door.** `Jakway yaluy.`, `Ngayu jakway nyajil.`, and `Ngana jakway yaluy nyajil.`. The front sense and
  opening/closing predicates stayed closed.
- **`juljal` grave.** `Juljal yaluy.`, `Ngayu juljal nyajil.`, and `Jana juljal yinyay nyajin.`. Burial, death-event,
  mourning, story, and place semantics stayed closed.
- **`jurungurr` spoon.** `Jurungurr yaluy.`, `Ngayu jurungurr nyajil.`, and
  `Jana jurungurr yinyay nyajin.`. Old-time, making, eating, serving, and use semantics stayed closed.
- **`kadirangkal` clay pipe.** `Kadirangkal yaluy.`, `Yundu kadirangkal yinyay nyajil.`, and
  `Jana kadirangkal yinyay nyajin.`. Smoking, tobacco, clay-source, and use semantics stayed closed.
- **`mararr` cloth.** `Mararr yaluy.`, `Yundu mararr yinyay nyajil.`, and
  `Ngana mararr yaluy nyajil.`. Sail, plaited palm-leaf origin, material-source, and manufacture semantics stayed
  closed.
- **`mayal` bottle.** `Mayal yaluy.`, `Yundu mayal yinyay nyajil.`, and `Jana mayal yinyay nyajin.`. Filling,
  drinking, carrying, container-use, and possession semantics stayed closed.
- **`wararra` empty box.** `Wararra yaluy.`, `Jana wararra yinyay nyajin.`, and
  `Ngana wararra yaluy nyajil.`. Storage, possession, opening, closing, and use semantics stayed closed.
- **`yulal` board.** `Yulal yaluy.`, `Jana yulal yinyay nyajin.`, and `Ngana yulal yaluy nyajil.`. Plank/round-stick
  contrast and wood/material-source claims stayed closed.
- **`yiki-yiki` didgeridoo.** `Yiki-yiki yaluy.`, `Jana yiki-yiki yinyay nyajin.`, and
  `Ngana yiki-yiki yaluy nyajil.`. Music, playing, sound, corroboree, event semantics, and productive reduplication
  stayed closed.
- **Source selection.** Explicit loans `biyin`, `gilaja`, and `binjin` were rejected. Material/use-heavy near candidates
  `julnji` and `nyumbirr` were rejected. Reviewed object heads outside the selected set remain closed until separately
  sourced.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural, compound, or productive reduplicated target form was admitted.
- **No event/use import.** Making, use, drinking, eating, smoking, carrying, storing, filling, opening, closing,
  playing, music, sound, corroboree, burial, mourning, story, material-source, manufacture, origin, possession, and
  event semantics remain closed unless a future batch deliberately sources them.
- **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.

### Batch-226 - object reference construction consolidation after Rule 183 (CONSTRUCTION)

Batch 226 retains the ten Batch 225 object-reference nouns and changes only the support-frame grid. It keeps every
target as a bare reference head. Loans, unselected artefacts, object use, manufacture, origin, material-source,
possession, event, target case, compound, plural, and productive reduplication remain trap material, not production
license.

Verified target heads retained: `dibarr` teapot, `jakway` door, `juljal` grave, `jurungurr` spoon, `kadirangkal` clay
pipe, `mararr` cloth, `mayal` bottle, `wararra` empty box, `yulal` board, and `yiki-yiki` didgeridoo.

Verified support, predicate, and participant heads retained: `yaluy` here, `yinyay` there, `nyaji-l` see/hear/perceive
with past `nyajin` and nonpast `nyajil`, and bare pronoun A `ngayu`, `yundu`, `jana`, and `ngana`.

- **`dibarr` teapot.** `Dibarr yinyay.`, `Ngayu dibarr yaluy nyajil.`, and
  `Ngana dibarr yinyay nyajil.`. Tea, drinking, boiling, pouring, serving, and use semantics stayed closed.
- **`jakway` door.** `Jakway yinyay.`, `Ngayu jakway yaluy nyajil.`, and
  `Ngana jakway yinyay nyajil.`. The front sense and opening/closing predicates stayed closed.
- **`juljal` grave.** `Juljal yinyay.`, `Ngayu juljal yaluy nyajil.`, and
  `Jana juljal yaluy nyajin.`. Burial, death-event, mourning, story, and place semantics stayed closed.
- **`jurungurr` spoon.** `Jurungurr yinyay.`, `Ngayu jurungurr yaluy nyajil.`, and
  `Jana jurungurr yaluy nyajin.`. Old-time, making, eating, serving, and use semantics stayed closed.
- **`kadirangkal` clay pipe.** `Kadirangkal yinyay.`, `Yundu kadirangkal yaluy nyajil.`, and
  `Jana kadirangkal yaluy nyajin.`. Smoking, tobacco, clay-source, and use semantics stayed closed.
- **`mararr` cloth.** `Mararr yinyay.`, `Yundu mararr yaluy nyajil.`, and
  `Ngana mararr yinyay nyajil.`. Sail, plaited palm-leaf origin, material-source, and manufacture semantics stayed
  closed.
- **`mayal` bottle.** `Mayal yinyay.`, `Yundu mayal yaluy nyajil.`, and `Jana mayal yaluy nyajin.`. Filling, drinking,
  carrying, container-use, and possession semantics stayed closed.
- **`wararra` empty box.** `Wararra yinyay.`, `Jana wararra yaluy nyajin.`, and
  `Ngana wararra yinyay nyajil.`. Storage, possession, opening, closing, and use semantics stayed closed.
- **`yulal` board.** `Yulal yinyay.`, `Jana yulal yaluy nyajin.`, and `Ngana yulal yinyay nyajil.`. Plank/round-stick
  contrast and wood/material-source claims stayed closed.
- **`yiki-yiki` didgeridoo.** `Yiki-yiki yinyay.`, `Jana yiki-yiki yaluy nyajin.`, and
  `Ngana yiki-yiki yinyay nyajil.`. Music, playing, sound, corroboree, event semantics, and productive reduplication
  stayed closed.
- **Source carry-forward.** Explicit loans `biyin`, `gilaja`, and `binjin` remain rejected. Material/use-heavy near
  candidates `julnji` and `nyumbirr` remain rejected. Reviewed object heads outside the selected set remain closed
  until separately sourced.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural, compound, or productive reduplicated target form was admitted.
- **No event/use import.** Making, use, drinking, eating, smoking, carrying, storing, filling, opening, closing,
  playing, music, sound, corroboree, burial, mourning, story, material-source, manufacture, origin, possession, and
  event semantics remain closed unless a future batch deliberately sources them.
- **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.

### Batch-227 - landform reference lexical expansion after Rule 184 (LEXICAL)

Batch 227 adds a bounded landform/geography reference field after the Rule 183-184 object-reference passes. It admits
ten dictionary heads as bare reference nouns only. 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 claims, finding, peeping, causative, dialect variants, rubbish/debris,
beach-wrack, leaf-mould, growing-use, event semantics, target case, compounds, plural, and productive reduplication
remain closed.

Verified 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.

Verified support, predicate, and participant heads retained: `yaluy` here, `yinyay` there, `nyaji-l` see/hear/perceive
with past `nyajin` and nonpast `nyajil`, and bare pronoun A `ngayu`, `yundu`, `jana`, and `ngana`.

- **`binda-dijarr` stony crossing.** `Binda-dijarr yaluy.`, `Ngayu binda-dijarr nyajil.`, and
  `Ngana binda-dijarr yaluy nyajil.`. Capitalized place-name and route/river-crossing event senses stayed closed.
- **`duli` burnt patch of grass.** `Duli yaluy.`, `Ngayu duli nyajil.`, and `Jana duli yinyay nyajin.`. Fire,
  burning, and ecology predicates stayed closed.
- **`jamar` newly cleared scrub.** `Jamar yaluy.`, `Ngayu jamar nyajil.`, and `Jana jamar yinyay nyajin.`. Clearing
  action and land-use predicates stayed closed.
- **`kabay` small ant bed.** `Kabay yaluy.`, `Ngayu kabay nyajil.`, and `Yundu kabay yinyay nyajil.`. Ant, insect
  behavior, ecology, and ant-bed use predicates stayed closed.
- **`karrangkal` reef.** `Karrangkal yaluy.`, `Yundu karrangkal yinyay nyajil.`, and
  `Jana karrangkal yinyay nyajin.`. Coral, sea, water, collecting, and habitat claims stayed closed.
- **`kuri` small patch of scrub.** `Kuri yaluy.`, `Yundu kuri yinyay nyajil.`, and
  `Ngana kuri yaluy nyajil.`. Plant-use, ecology, and place-name rows stayed closed.
- **`ngamar` cliff.** `Ngamar yaluy.`, `Jana ngamar yinyay nyajin.`, and `Ngana ngamar yaluy nyajil.`. Climbing,
  falling, steep-route, and danger rows stayed closed.
- **`nganyay` desert.** `Nganyay yaluy.`, `Jana nganyay yinyay nyajin.`, and
  `Ngana nganyay yaluy nyajil.`. Heat, travel, scarcity, and place-name rows stayed closed.
- **`ngidin` boundary.** `Ngidin yaluy.`, `Jana ngidin yinyay nyajin.`, and
  `Ngana ngidin yaluy nyajil.`. Ownership, dispute, border-crossing, and legal/social rows stayed closed.
- **`warrmba` exposed place.** `Warrmba yaluy.`, `Jana warrmba yinyay nyajin.`, and
  `Ngana warrmba yaluy nyajil.`. `warrmba-bungal` finding/peeping and causative rows stayed closed.
- **Source correction.** The first draft selected `ngunnga`; under-review lint rejected it because final `-nga` is
  locative-shaped. It was not whitelisted and was replaced with `kabay`.
- **Rejected near candidates.** `damu naka`, `kurrkal`, `ngunnga`, `nurru`, `nyamun`, `walba-murru`, and `yikin`
  remain closed until separately sourced.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural, compound, or productive reduplicated target form was admitted.
- **No event/use import.** Place-name, 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.
- **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.

### Batch-228 - landform reference construction consolidation after Rule 185 (CONSTRUCTION)

Batch 228 retains the ten Batch 227 landform/geography reference nouns and changes only the support-frame grid. It
keeps every target as a bare reference head. Place names, rejected 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 claims, finding, peeping, causative, dialect
variants, rubbish/debris, beach-wrack, leaf-mould, growing-use, event semantics, target case, compounds, plural, and
productive reduplication remain trap material, not production license.

Verified target heads retained: `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.

Verified support, predicate, and participant heads retained: `yaluy` here, `yinyay` there, `nyaji-l` see/hear/perceive
with past `nyajin` and nonpast `nyajil`, and bare pronoun A `ngayu`, `yundu`, `jana`, and `ngana`.

- **`binda-dijarr` stony crossing.** `Binda-dijarr yinyay.`, `Ngayu binda-dijarr yaluy nyajil.`, and
  `Ngana binda-dijarr yinyay nyajil.`. Capitalized place-name and route/river-crossing event senses stayed closed.
- **`duli` burnt patch of grass.** `Duli yinyay.`, `Ngayu duli yaluy nyajil.`, and `Jana duli yaluy nyajin.`. Fire,
  burning, and ecology predicates stayed closed.
- **`jamar` newly cleared scrub.** `Jamar yinyay.`, `Ngayu jamar yaluy nyajil.`, and `Jana jamar yaluy nyajin.`.
  Clearing action and land-use predicates stayed closed.
- **`kabay` small ant bed.** `Kabay yinyay.`, `Ngayu kabay yaluy nyajil.`, and
  `Yundu kabay yaluy nyajil.`. Ant, insect behavior, ecology, and ant-bed use predicates stayed closed.
- **`karrangkal` reef.** `Karrangkal yinyay.`, `Yundu karrangkal yaluy nyajil.`, and
  `Jana karrangkal yaluy nyajin.`. Coral, sea, water, collecting, and habitat claims stayed closed.
- **`kuri` small patch of scrub.** `Kuri yinyay.`, `Yundu kuri yaluy nyajil.`, and
  `Ngana kuri yinyay nyajil.`. Plant-use, ecology, and place-name rows stayed closed.
- **`ngamar` cliff.** `Ngamar yinyay.`, `Jana ngamar yaluy nyajin.`, and
  `Ngana ngamar yinyay nyajil.`. Climbing, falling, steep-route, and danger rows stayed closed.
- **`nganyay` desert.** `Nganyay yinyay.`, `Jana nganyay yaluy nyajin.`, and
  `Ngana nganyay yinyay nyajil.`. Heat, travel, scarcity, and place-name rows stayed closed.
- **`ngidin` boundary.** `Ngidin yinyay.`, `Jana ngidin yaluy nyajin.`, and
  `Ngana ngidin yinyay nyajil.`. Ownership, dispute, border-crossing, and legal/social rows stayed closed.
- **`warrmba` exposed place.** `Warrmba yinyay.`, `Jana warrmba yaluy nyajin.`, and
  `Ngana warrmba yinyay nyajil.`. `warrmba-bungal` finding/peeping and causative rows stayed closed.
- **Source correction carry-forward.** `Ngunnga` remains excluded after the Batch 227 locative-shaped lint rejection.
  It was not whitelisted.
- **Rejected near candidates.** `damu naka`, `kurrkal`, `ngunnga`, `nurru`, `nyamun`, `walba-murru`, and `yikin`
  remain closed until separately sourced.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural, compound, or productive reduplicated target form was admitted.
- **No event/use import.** Place-name, 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.
- **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.

### Batch-229 - clothing/adornment reference lexical expansion after Rule 186 (LEXICAL)

Batch 229 adds a bounded clothing/adornment reference field after the Rule 185-186 landform-reference passes. It admits
ten dictionary heads as bare reference nouns only. Loans, rejected 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, event semantics, target case, compounds, plural, and productive reduplication remain closed.

Verified 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.

Verified support, predicate, and participant heads retained: `yaluy` here, `yinyay` there, `nyaji-l` see/hear/perceive
with past `nyajin` and nonpast `nyajil`, and bare pronoun A `ngayu`, `yundu`, `jana`, and `ngana`.

- **`dawarr` straw hat.** `Dawarr yaluy.`, `Ngayu dawarr nyajil.`, and
  `Ngana dawarr yaluy nyajil.`. Wearing, making, straw-source, and loan rows stayed closed.
- **`kayamuku` felt hat.** `Kayamuku yaluy.`, `Ngayu kayamuku nyajil.`, and
  `Ngana kayamuku yaluy nyajil.`. The literal dog/back source prose stayed closed.
- **`malnkurr` headband.** `Malnkurr yaluy.`, `Ngayu malnkurr nyajil.`, and
  `Jana malnkurr yinyay nyajin.`. Wearing, body-part, and making rows stayed closed.
- **`mirrimbal` cockatoo crest.** `Mirrimbal yaluy.`, `Ngayu mirrimbal nyajil.`, and
  `Jana mirrimbal yinyay nyajin.`. Feather, wax, bird, making, and ceremony rows stayed closed.
- **`wayarri` hair belt.** `Wayarri yaluy.`, `Yundu wayarri yinyay nyajil.`, and
  `Jana wayarri yinyay nyajin.`. Body-part hair, wearing, and making rows stayed closed.
- **`dambal` shoes.** `Dambal yaluy.`, `Yundu dambal yinyay nyajil.`, and
  `Ngana dambal yaluy nyajil.`. Walking and foot/body-part rows stayed closed.
- **`jilngarr` seashell headband.** `Jilngarr yaluy.`, `Yundu jilngarr yinyay nyajil.`, and
  `Jana jilngarr yinyay nyajin.`. Shellfish, beach, collecting, and material-source rows stayed closed.
- **`julkun` bark belt.** `Julkun yaluy.`, `Yundu julkun yinyay nyajil.`, and
  `Ngana julkun yaluy nyajil.`. Tree/bark-source, hair-source, wearing, mourning, death, and ceremony rows stayed
  closed.
- **`bilangkurr` blanket.** `Bilangkurr yaluy.`, `Yundu bilangkurr yinyay nyajil.`, and
  `Jana bilangkurr yinyay nyajin.`. Sleeping, covering, warming, and ownership rows stayed closed.
- **`wandu` hat.** `Wandu yaluy.`, `Yundu wandu yinyay nyajil.`, and
  `Ngana wandu yaluy nyajil.`. Wearing, making, and body-part rows stayed closed.
- **Source selection.** `Jurruja` trousers and `yangkija` handkerchief were rejected because both entries mark English
  loan words. Weapon, food, ceremony, spirit, speech-event, and human-classifier fields were rejected for this batch
  because they imported higher-risk use, event, social, death, taboo, or action semantics.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural, compound, or productive reduplicated target form was admitted.
- **No event/use import.** Wearing, making, sewing, tying, covering, sleeping, warming, ownership, possession, dog/back
  compound, body-part, bird, feather, wax, ceremony, corroboree, mourning, death, tree/bark-source, hair-source,
  shellfish, beach, collecting, material-source, walking, foot/body-part, and event semantics remain closed unless a
  future batch deliberately sources them.
- **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.

### Batch-230 - clothing/adornment reference construction consolidation after Rule 187 (CONSTRUCTION)

Batch 230 retains the ten Batch 229 clothing/adornment reference nouns and changes only the support-frame grid. It
keeps every target as a bare reference head. Loans, rejected 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, event semantics, target case, compounds, plural, and productive reduplication remain trap material,
not production license.

Verified target heads retained: `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.

Verified support, predicate, and participant heads retained: `yaluy` here, `yinyay` there, `nyaji-l` see/hear/perceive
with past `nyajin` and nonpast `nyajil`, and bare pronoun A `ngayu`, `yundu`, `jana`, and `ngana`.

- **`dawarr` straw hat.** `Dawarr yinyay.`, `Ngayu dawarr yaluy nyajil.`, and
  `Ngana dawarr yinyay nyajil.`. Wearing, making, straw-source, and loan rows stayed closed.
- **`kayamuku` felt hat.** `Kayamuku yinyay.`, `Ngayu kayamuku yaluy nyajil.`, and
  `Ngana kayamuku yinyay nyajil.`. The literal dog/back source prose stayed closed.
- **`malnkurr` headband.** `Malnkurr yinyay.`, `Ngayu malnkurr yaluy nyajil.`, and
  `Jana malnkurr yaluy nyajin.`. Wearing, body-part, and making rows stayed closed.
- **`mirrimbal` cockatoo crest.** `Mirrimbal yinyay.`, `Ngayu mirrimbal yaluy nyajil.`, and
  `Jana mirrimbal yaluy nyajin.`. Feather, wax, bird, making, and ceremony rows stayed closed.
- **`wayarri` hair belt.** `Wayarri yinyay.`, `Yundu wayarri yaluy nyajil.`, and
  `Jana wayarri yaluy nyajin.`. Body-part hair, wearing, and making rows stayed closed.
- **`dambal` shoes.** `Dambal yinyay.`, `Yundu dambal yaluy nyajil.`, and
  `Ngana dambal yinyay nyajil.`. Walking and foot/body-part rows stayed closed.
- **`jilngarr` seashell headband.** `Jilngarr yinyay.`, `Yundu jilngarr yaluy nyajil.`, and
  `Jana jilngarr yaluy nyajin.`. Shellfish, beach, collecting, and material-source rows stayed closed.
- **`julkun` bark belt.** `Julkun yinyay.`, `Yundu julkun yaluy nyajil.`, and
  `Ngana julkun yinyay nyajil.`. Tree/bark-source, hair-source, wearing, mourning, death, and ceremony rows stayed
  closed.
- **`bilangkurr` blanket.** `Bilangkurr yinyay.`, `Yundu bilangkurr yaluy nyajil.`, and
  `Jana bilangkurr yaluy nyajin.`. Sleeping, covering, warming, and ownership rows stayed closed.
- **`wandu` hat.** `Wandu yinyay.`, `Yundu wandu yaluy nyajil.`, and
  `Ngana wandu yinyay nyajil.`. Wearing, making, and body-part rows stayed closed.
- **Source carry-forward.** `Jurruja` trousers and `yangkija` handkerchief remain rejected because both entries mark
  English loan words. Weapon, food, ceremony, spirit, speech-event, and human-classifier fields remain outside this
  construction pass.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural, compound, or productive reduplicated target form was admitted.
- **No event/use import.** Wearing, making, sewing, tying, covering, sleeping, warming, ownership, possession, dog/back
  compound, body-part, bird, feather, wax, ceremony, corroboree, mourning, death, tree/bark-source, hair-source,
  shellfish, beach, collecting, material-source, walking, foot/body-part, and event semantics remain closed unless a
  future batch deliberately sources them.
- **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.

### Batch-231 - weapon/implement reference lexical expansion after Rule 188 (LEXICAL)

Batch 231 adds a bounded weapon/implement reference field after the Rule 187-188 clothing/adornment pair. It admits ten
dictionary heads as bare reference nouns only. Throwing, spearing, cutting, chopping, hitting, killing, hunting,
catching, fighting, defending, wounding, injury, use, making, material-source claims, instrumental/comitative/
possessive/case morphology, loan imports, place-name homographs, body-part/euphemism drift, target compounds, plural
derivation, productive reduplication, and event semantics remain closed.

Verified 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.

Verified support, predicate, and participant heads retained: `yaluy` here, `yinyay` there, `nyaji-l` see/hear/perceive
with past `nyajin` and nonpast `nyajil`, and bare pronoun A `ngayu`, `yundu`, `jana`, and `ngana`.

- **`birungubay` paddle/oar.** `Birungubay yaluy.`, `Ngayu birungubay nyajil.`, and
  `Ngana birungubay yaluy nyajil.`. Rowing, travel, canoe, and instrumental rows stayed closed.
- **`durray` fighting stick.** `Durray yaluy.`, `Ngayu durray nyajil.`, and
  `Jana durray yinyay nyajin.`. Fighting, hitting, injury, and threat rows stayed closed.
- **`jinil` spear barb.** `Jinil yaluy.`, `Ngayu jinil nyajil.`, and
  `Yundu jinil yinyay nyajil.`. Spear-use and material-source rows stayed closed.
- **`kukuni` big spear.** `Kukuni yaluy.`, `Ngayu kukuni nyajil.`, and
  `Ngana kukuni yaluy nyajil.`. Harpoon-use and turtle-spearing rows stayed closed.
- **`kulbanmuku` axe.** `Kulbanmuku yaluy.`, `Yundu kulbanmuku yinyay nyajil.`, and
  `Jana kulbanmuku yinyay nyajin.`. Cutting, chopping, stone-source, and tool-use rows stayed closed.
- **`kurajan` turtle spear point.** `Kurajan yaluy.`, `Yundu kurajan yinyay nyajil.`, and
  `Ngana kurajan yaluy nyajil.`. Turtle, piercing, fire-hardening, and material-source rows stayed closed.
- **`kuyan` war spear.** `Kuyan yaluy.`, `Yundu kuyan yinyay nyajil.`, and
  `Jana kuyan yinyay nyajin.`. Quartz-source, fighting, and throwing rows stayed closed.
- **`mirru` club.** `Mirru yaluy.`, `Ngayu mirru nyajil.`, and
  `Jana mirru yinyay nyajin.`. Striking, fighting, and weapon-use rows stayed closed.
- **`nala-nala` waddy club.** `Nala-nala yaluy.`, `Ngayu nala-nala nyajil.`, and
  `Ngana nala-nala yaluy nyajil.`. Lexical reduplication stayed lexical; no productive reduplication or striking row
  was admitted.
- **`ngurmu` woomera butt.** `Ngurmu yaluy.`, `Yundu ngurmu yinyay nyajil.`, and
  `Ngana ngurmu yaluy nyajil.`. Throwing, defence, and broader woomera-use rows stayed closed.
- **Rejected candidates.** `Dikarra` was rejected because Patz also uses it as a place name; `jindal` was rejected
  because the spear noun is homophonous with the puncture-bite verb; `mirrba` was rejected because its prose includes
  rifle extension and sensitive defence/judicial-duel context; `naybu` stayed rejected here because it is an English
  loan; `kalka`, `balur`, `wangal`, `kunjuri`, and `makarr` stayed outside this low-pressure pass.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural, compound, or productive reduplicated target form was admitted.
- **No event/use import.** 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 semantics, body-part/euphemism drift, and place-name homograph
  semantics remain closed unless a future batch deliberately sources them.
- **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.

### Batch-232 - weapon/implement reference construction consolidation after Rule 189 (CONSTRUCTION)

Batch 232 retains the ten Batch 231 weapon/implement reference nouns and changes only the support-frame grid. It keeps
every target as a bare reference head. Throwing, spearing, cutting, chopping, hitting, killing, hunting, catching,
fighting, defending, wounding, injury, use, making, material-source claims, instrumental/comitative/possessive/case
morphology, loan imports, place-name homographs, body-part/euphemism drift, target compounds, plural derivation,
productive reduplication, and event semantics remain trap material, not production license.

Verified target heads retained: `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.

Verified support, predicate, and participant heads retained: `yaluy` here, `yinyay` there, `nyaji-l` see/hear/perceive
with past `nyajin` and nonpast `nyajil`, and bare pronoun A `ngayu`, `yundu`, `jana`, and `ngana`.

- **`birungubay` paddle/oar.** `Birungubay yinyay.`, `Ngayu birungubay yaluy nyajil.`, and
  `Ngana birungubay yinyay nyajil.`. Rowing, travel, canoe, and instrumental rows stayed closed.
- **`durray` fighting stick.** `Durray yinyay.`, `Ngayu durray yaluy nyajil.`, and
  `Jana durray yaluy nyajin.`. Fighting, hitting, injury, and threat rows stayed closed.
- **`jinil` spear barb.** `Jinil yinyay.`, `Ngayu jinil yaluy nyajil.`, and
  `Yundu jinil yaluy nyajil.`. Spear-use and material-source rows stayed closed.
- **`kukuni` big spear.** `Kukuni yinyay.`, `Ngayu kukuni yaluy nyajil.`, and
  `Ngana kukuni yinyay nyajil.`. Harpoon-use and turtle-spearing rows stayed closed.
- **`kulbanmuku` axe.** `Kulbanmuku yinyay.`, `Yundu kulbanmuku yaluy nyajil.`, and
  `Jana kulbanmuku yaluy nyajin.`. Cutting, chopping, stone-source, and tool-use rows stayed closed.
- **`kurajan` turtle spear point.** `Kurajan yinyay.`, `Yundu kurajan yaluy nyajil.`, and
  `Ngana kurajan yinyay nyajil.`. Turtle, piercing, fire-hardening, and material-source rows stayed closed.
- **`kuyan` war spear.** `Kuyan yinyay.`, `Yundu kuyan yaluy nyajil.`, and
  `Jana kuyan yaluy nyajin.`. Quartz-source, fighting, and throwing rows stayed closed.
- **`mirru` club.** `Mirru yinyay.`, `Ngayu mirru yaluy nyajil.`, and
  `Jana mirru yaluy nyajin.`. Striking, fighting, and weapon-use rows stayed closed.
- **`nala-nala` waddy club.** `Nala-nala yinyay.`, `Ngayu nala-nala yaluy nyajil.`, and
  `Ngana nala-nala yinyay nyajil.`. Lexical reduplication stayed lexical; no productive reduplication or striking row
  was admitted.
- **`ngurmu` woomera butt.** `Ngurmu yinyay.`, `Yundu ngurmu yaluy nyajil.`, and
  `Ngana ngurmu yinyay nyajil.`. Throwing, defence, and broader woomera-use rows stayed closed.
- **Source carry-forward.** `Dikarra`, `jindal`, `mirrba`, `naybu`, `kalka`, `balur`, `wangal`, `kunjuri`, `makarr`,
  `biyul`, and `kurrajan` remain outside this construction pass.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural, compound, or productive reduplicated target form was admitted.
- **No event/use import.** 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 semantics, body-part/euphemism drift, and place-name homograph
  semantics remain closed unless a future batch deliberately sources them.
- **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.

### Batch-233 - perception-reference lexical expansion after Rule 190 (LEXICAL)

Batch 233 adds a bounded perception-reference field after the Rule 189-190 weapon/implement pair. It admits ten
dictionary heads as bare reference nouns only. 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, compounds, plural, productive reduplication, post-contact object drift, and event
semantics remain closed.

Verified 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.

Verified support, predicate, and participant heads retained: `yaluy` here, `yinyay` there, `nyaji-l` see/hear/perceive
with past `nyajin` and nonpast `nyajil`, and bare pronoun A `ngayu`, `yundu`, `jana`, and `ngana`.

- **`jangkuy` chewing sound.** `Jangkuy yaluy.`, `Ngayu jangkuy nyajil.`, and
  `Ngana jangkuy yaluy nyajil.`. Eating, food, mouth, and chewing-event rows stayed closed.
- **`ngurma-mulkaynji` image.** `Ngurma-mulkaynji yaluy.`, `Ngayu ngurma-mulkaynji nyajil.`, and
  `Jana ngurma-mulkaynji yinyay nyajin.`. Picture/statue/movie/cards and post-contact object rows stayed closed.
- **`kankar` clap sound.** `Kankar yaluy.`, `Ngayu kankar nyajil.`, and
  `Yundu kankar yinyay nyajil.`. Clapping action and hand/body-part rows stayed closed.
- **`nginja` grunt sound.** `Nginja yaluy.`, `Ngayu nginja nyajil.`, and
  `Jana nginja yinyay nyajin.`. Pig, dog, roaring, growling, and grunting-event rows stayed closed.
- **`numburr` rattling sound.** `Numburr yaluy.`, `Yundu numburr yinyay nyajil.`, and
  `Ngana numburr yaluy nyajil.`. Motor, machine, and vehicle rows stayed closed.
- **`yanja` rustling noise.** `Yanja yaluy.`, `Yundu yanja yinyay nyajil.`, and
  `Jana yanja yinyay nyajin.`. Wind, tree, grass, motion, and warning rows stayed closed.
- **`kadil` sharp sound.** `Kadil yaluy.`, `Ngayu kadil nyajil.`, and
  `Jana kadil yinyay nyajin.`. Axe, cutting, wood, tree-fall, danger, and event rows stayed closed.
- **`kuwimbur` whistle sound.** `Kuwimbur yaluy.`, `Ngayu kuwimbur nyajil.`, and
  `Ngana kuwimbur yaluy nyajil.`. Whistling action, song, bird-bone, making, and instrument rows stayed closed.
- **`ngangkurr` barking sound.** `Ngangkurr yaluy.`, `Yundu ngangkurr yinyay nyajil.`, and
  `Ngana ngangkurr yaluy nyajil.`. Dog, barking event, source, and movement rows stayed closed.
- **`ngurma` reflection.** `Ngurma yaluy.`, `Yundu ngurma yinyay nyajil.`, and
  `Ngana ngurma yaluy nyajil.`. Mirror, water, picture/statue/movie/cards, shadow-spirit, and post-contact object rows
  stayed closed.
- **Source correction.** `Jila-burra` was rejected during pre-close review because its bad-smell sense needs a
  separately sourced olfactory frame (`nyuma-l` smell/taste), not the `nyaji-l` hearing/seeing frame.
- **Rejected candidates.** `Kubarru` was rejected because it imports whip/striking pressure; `ngingkirr` was rejected
  because its dictionary gloss is an example sentence with pig/grunt-event context; `jadal-jadal` and `ngaru` were
  rejected because they are adjectives, not reference nouns for this pass.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural, compound, or productive reduplicated target form was admitted.
- **No event/source import.** Sound-making events, source-prose events, perception compounds, smell/taste verbs,
  animal/source events, motor/machine/vehicle, wind/tree/grass motion, axe/cutting/wood/tree-fall/danger,
  whip/striking, song/singing/shouting, making/instrument, mirror/water/picture/statue/movie/cards/shadow-spirit, and
  post-contact object semantics remain closed unless a future batch deliberately sources them.
- **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.

### Batch-234 - perception-reference construction consolidation after Rule 191 (CONSTRUCTION)

Batch 234 retains the ten Batch 233 perception-reference nouns and changes only the support-frame grid. Every retained
target stays a bare reference head. 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, compounds, plural, productive reduplication, post-contact object drift, and event
semantics remain closed.

Verified target heads retained: `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.

Verified support, predicate, and participant heads retained: `yaluy` here, `yinyay` there, `nyaji-l`
see/hear/perceive with past `nyajin` and nonpast `nyajil`, and bare pronoun A `ngayu`, `yundu`, `jana`, and `ngana`.

- **`jangkuy` chewing sound.** `Jangkuy yinyay.`, `Ngayu jangkuy yaluy nyajil.`, and
  `Ngana jangkuy yinyay nyajil.`. Eating, food, mouth, and chewing-event rows stayed closed.
- **`ngurma-mulkaynji` image.** `Ngurma-mulkaynji yinyay.`, `Ngayu ngurma-mulkaynji yaluy nyajil.`, and
  `Jana ngurma-mulkaynji yaluy nyajin.`. Picture/statue/movie/cards and post-contact object rows stayed closed.
- **`kankar` clap sound.** `Kankar yinyay.`, `Ngayu kankar yaluy nyajil.`, and
  `Yundu kankar yaluy nyajil.`. Clapping action and hand/body-part rows stayed closed.
- **`nginja` grunt sound.** `Nginja yinyay.`, `Ngayu nginja yaluy nyajil.`, and
  `Jana nginja yaluy nyajin.`. Pig, dog, roaring, growling, and grunting-event rows stayed closed.
- **`numburr` rattling sound.** `Numburr yinyay.`, `Yundu numburr yaluy nyajil.`, and
  `Ngana numburr yinyay nyajil.`. Motor, machine, and vehicle rows stayed closed.
- **`yanja` rustling noise.** `Yanja yinyay.`, `Yundu yanja yaluy nyajil.`, and
  `Jana yanja yaluy nyajin.`. Wind, tree, grass, motion, and warning rows stayed closed.
- **`kadil` sharp sound.** `Kadil yinyay.`, `Ngayu kadil yaluy nyajil.`, and
  `Jana kadil yaluy nyajin.`. Axe, cutting, wood, tree-fall, danger, and event rows stayed closed.
- **`kuwimbur` whistle sound.** `Kuwimbur yinyay.`, `Ngayu kuwimbur yaluy nyajil.`, and
  `Ngana kuwimbur yinyay nyajil.`. Whistling action, song, bird-bone, making, and instrument rows stayed closed.
- **`ngangkurr` barking sound.** `Ngangkurr yinyay.`, `Yundu ngangkurr yaluy nyajil.`, and
  `Ngana ngangkurr yinyay nyajil.`. Dog, barking event, source, and movement rows stayed closed.
- **`ngurma` reflection.** `Ngurma yinyay.`, `Yundu ngurma yaluy nyajil.`, and
  `Ngana ngurma yinyay nyajil.`. Mirror, water, picture/statue/movie/cards, shadow-spirit, and post-contact object
  rows stayed closed.
- **Source carry-forward.** `Jila-burra` remained rejected because its 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` also remain outside this construction pass.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural, compound, or productive reduplicated target form was admitted.
- **No event/source import.** Sound-making events, source-prose events, perception compounds, smell/taste verbs,
  animal/source events, motor/machine/vehicle, wind/tree/grass motion, axe/cutting/wood/tree-fall/danger,
  whip/striking, song/singing/shouting, making/instrument, mirror/water/picture/statue/movie/cards/shadow-spirit, and
  post-contact object semantics remain closed unless a future batch deliberately sources them.
- **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.

### Batch-235 - state-predicate lexical expansion after Rule 192 (LEXICAL)

Batch 235 adds a bounded bodily/mental state-predicate field after the Rule 191-192 perception-reference pair. It
admits ten dictionary-backed state predicates with bare pronoun subjects and `kari` negation. 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, and Rule 191-192
perception drift remain closed.

Verified 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.

Verified support and participant heads retained: `kari` NEG, and bare pronoun S `ngayu`, `yundu`, `nyulu`, `jana`,
and `ngana`.

- **`dakwuy` hungry.** `Ngayu dakwuy.`, `Yundu kari dakwuy.`, and `Jana dakwuy.`. Food, cooking, eating, and
  food-preparation rows stayed closed.
- **`bambay` sick.** `Ngayu bambay.`, `Nyulu kari bambay.`, and `Jana bambay.`. Illness-cause, doctor, medicine,
  magic, and healing rows stayed closed.
- **`dukul-wuri` really angry.** `Ngayu dukul-wuri.`, `Nyulu kari dukul-wuri.`, and `Jana dukul-wuri.`.
  Head/body-part analysis, nodding, fighting, yelling, throwing, and threat rows stayed closed.
- **`kala-burra` weak.** `Ngayu kala-burra.`, `Yundu kari kala-burra.`, and `Ngana kari kala-burra.`. Carrying,
  failing, work, hunting, and cause rows stayed closed.
- **`warngku-kaday` sleepy.** `Ngayu warngku-kaday.`, `Yundu kari warngku-kaday.`, and
  `Ngana kari warngku-kaday.`. Sleep-event, lying-down, bed, and habitual-sleeper rows stayed closed.
- **`wawu-mini` happy.** `Ngayu wawu-mini.`, `Nyulu kari wawu-mini.`, and `Jana wawu-mini.`. Making-happy, promise,
  play, ceremony, and event-cause rows stayed closed.
- **`wawu-buyun` worried.** `Ngayu wawu-buyun.`, `Nyulu kari wawu-buyun.`, and `Jana wawu-buyun.`. Consequence,
  dread-event, travel, missing, and desire rows stayed closed.
- **`milka-murruji` ashamed.** `Ngayu kari milka-murruji.`, `Yundu kari milka-murruji.`, and
  `Jana milka-murruji.`. Theft, promise, avoidance, ear/body-part, and shaming-causative rows stayed closed.
- **`ngulkurr` well.** `Ngayu ngulkurr.`, `Nyulu kari ngulkurr.`, and `Jana ngulkurr.`. Food-good, moral-good,
  good-things, and comparative rows stayed closed.
- **`juwamalmal` lethargic.** `Ngayu juwamalmal.`, `Yundu kari juwamalmal.`, and `Ngana kari juwamalmal.`.
  Illness-cause, sleeping, medical, and diagnosis rows stayed closed.
- **Deferred candidates.** `Baja-burray`, `jibabadi-y`, `murru-kaday`, `mulkay-warri`, `wawu-wulay`, and
  `wawu-daray` were deferred to a future verb-state pass. `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.
- **Duplicate avoidance.** 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.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, degree, causative, inchoative, plural, compound, or productive reduplicated target form
  was admitted.
- **No event/source import.** Food/cooking/eating, medical/healing, illness-cause, body-part idiom expansion,
  anger-event, sleep-event, making-happy, promise, play, ceremony, worry/dread/travel/desire event, theft, avoidance,
  shaming-causative, food-good, moral-good, comparative, diagnosis, and perception-reference semantics remain closed
  unless a future batch deliberately sources them.
- **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.

### Batch-236 - state-predicate construction consolidation after Rule 193 (CONSTRUCTION)

Batch 236 retains the Batch 235 state-predicate field and changes only the support-frame grid. Every target stays a
bare adjectival state predicate. Deferred verb-state candidates, 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`, degree morphology, case, plural, target compounds, productive reduplication, and Rule 191-192 perception
drift remain closed.

Verified target heads retained: `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.

Verified support and participant heads retained: `kari` NEG, and bare pronoun S `yundu`, `bula`, `nganjin`, `jana`,
and `ngana`.

- **`dakwuy` hungry.** `Yundu dakwuy.`, `Bula dakwuy.`, `Nganjin kari dakwuy.`, `Jana kari dakwuy.`, and
  `Ngana dakwuy.`. Food, cooking, eating, and food-preparation rows stayed closed.
- **`bambay` sick.** `Yundu bambay.`, `Bula bambay.`, `Nganjin kari bambay.`, `Jana kari bambay.`, and
  `Ngana bambay.`. Illness-cause, doctor, medicine, magic, and healing rows stayed closed.
- **`dukul-wuri` really angry.** `Yundu dukul-wuri.`, `Bula dukul-wuri.`, `Nganjin kari dukul-wuri.`,
  `Jana kari dukul-wuri.`, and `Ngana dukul-wuri.`. Head/body-part analysis, nodding, fighting, yelling, throwing,
  and threat rows stayed closed.
- **`kala-burra` weak.** `Yundu kala-burra.`, `Bula kala-burra.`, `Nganjin kari kala-burra.`,
  `Jana kari kala-burra.`, and `Ngana kala-burra.`. Carrying, failing, work, hunting, and cause rows stayed closed.
- **`warngku-kaday` sleepy.** `Yundu warngku-kaday.`, `Bula warngku-kaday.`, `Nganjin kari warngku-kaday.`,
  `Jana kari warngku-kaday.`, and `Ngana warngku-kaday.`. Sleep-event, lying-down, bed, and habitual-sleeper rows
  stayed closed.
- **`wawu-mini` happy.** `Yundu wawu-mini.`, `Bula wawu-mini.`, `Nganjin kari wawu-mini.`, `Jana kari wawu-mini.`,
  and `Ngana wawu-mini.`. Making-happy, promise, play, ceremony, and event-cause rows stayed closed.
- **`wawu-buyun` worried.** `Yundu wawu-buyun.`, `Bula wawu-buyun.`, `Nganjin kari wawu-buyun.`,
  `Jana kari wawu-buyun.`, and `Ngana wawu-buyun.`. Consequence, dread-event, travel, missing, and desire rows stayed
  closed.
- **`milka-murruji` ashamed.** `Yundu milka-murruji.`, `Bula milka-murruji.`, `Nganjin kari milka-murruji.`,
  `Jana kari milka-murruji.`, and `Ngana milka-murruji.`. Theft, promise, avoidance, ear/body-part, and
  shaming-causative rows stayed closed.
- **`ngulkurr` well.** `Yundu ngulkurr.`, `Bula ngulkurr.`, `Nganjin kari ngulkurr.`, `Jana kari ngulkurr.`, and
  `Ngana ngulkurr.`. Food-good, moral-good, good-things, and comparative rows stayed closed.
- **`juwamalmal` lethargic.** `Yundu juwamalmal.`, `Bula juwamalmal.`, `Nganjin kari juwamalmal.`,
  `Jana kari juwamalmal.`, and `Ngana juwamalmal.`. Illness-cause, sleeping, medical, and diagnosis rows stayed
  closed.
- **Pronoun support.** `Bula` and `nganjin` were admitted from Patz's personal-pronoun table as support forms only.
  They are not new semantic-field targets.
- **Deferred candidates.** `Baja-burray`, `jibabadi-y`, `murru-kaday`, `mulkay-warri`, `wawu-wulay`,
  `wawu-daray`, `walu-jirrbu-jirrbu`, `ngalu-ngalu`, `dukul-kulnkul`, `muna`, `yanji`, and `wunbu` remain deferred.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, degree, causative, inchoative, plural, compound, or productive reduplicated target form
  was admitted.
- **No event/source import.** Food/cooking/eating, medical/healing, illness-cause, body-part idiom expansion,
  anger-event, sleep-event, making-happy, promise, play, ceremony, worry/dread/travel/desire event, theft, avoidance,
  shaming-causative, food-good, moral-good, comparative, diagnosis, and perception-reference semantics remain closed
  unless a future batch deliberately sources them.
- **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.

### Batch-237 - property-adjective lexical expansion after Rule 194 (LEXICAL)

Batch 237 adds a bounded concrete property-adjective field after the Rule 193-194 state-predicate pair. It admits ten
dictionary-backed adjectives in NP+ADJ, pre-adjective `kari`, `yinya` demonstrative, and sourced post-adjective `-kari`
frames. It does not open child-noun `karrkay`, pregnant `kulngkul`, diagnosis/medical/event readings, material-use,
travel-event, ownership/country readings, general privative possession/absence frames, degree morphology, case, plural,
target compounds, productive reduplication, or Rule 193-194 state-predicate traps.

Verified target heads: `yalbay` big, `karrkay` small, `kalbay` long, `kulka` short, `kulngkul` heavy, `wuban` strong,
`yayji` thin, `wumbul` hot, `kiway-kiway` cold, and `marral` dry.

Verified support and subject heads retained: `bayan` house/camp, `baral` road/path, `juku` tree/wood, `kulji` stone,
`bama` person, `wungar` sun, `kaba` rain, `bana` water, `bubu` ground, `yinya` that, free `kari` NEG, and
post-adjective `-kari` PRIV.

- **`yalbay` big.** `Bayan yalbay.`, `Yinya juku yalbay.`, `Yinya bayan kari yalbay.`, and
  `Bayan yalbay-kari.`. Heavy-rain idiom, degree, comparison, and general size-event prose stayed closed.
- **`karrkay` small.** `Bayan karrkay.`, `Yinya bayan karrkay.`, `Yinya bayan kari karrkay.`, and
  `Bayan karrkay-kari.`. Child-noun readings stayed closed.
- **`kalbay` long.** `Baral kalbay.`, `Yinya baral kalbay.`, `Yinya baral kari kalbay.`, and
  `Baral kalbay-kari.`. Route/travel events stayed closed.
- **`kulka` short.** `Juku kulka.`, `Yinya juku kulka.`, `Yinya juku kari kulka.`, and `Juku kulka-kari.`.
  Cutting, breaking, and material-use claims stayed closed.
- **`kulngkul` heavy.** `Kulji kulngkul.`, `Yinya kulji kulngkul.`, `Yinya kulji kari kulngkul.`, and
  `Kulji kulngkul-kari.`. Pregnant readings stayed closed.
- **`wuban` strong.** `Bama wuban.`, `Bama kari wuban.`, `Yinya bama wuban.`, and `Bama wuban-kari.`. Hard-material,
  tool-use, and fighting-event claims stayed closed.
- **`yayji` thin.** `Bama yayji.`, `Bama kari yayji.`, `Yinya bama yayji.`, and `Bama yayji-kari.`. Diagnosis,
  sickness-cause, and medical readings stayed closed.
- **`wumbul` hot.** `Wungar wumbul.`, `Wungar kari wumbul.`, `Yinya wungar wumbul.`, and `Wungar wumbul-kari.`.
  Hot-season, time, and sun-event readings stayed closed.
- **`kiway-kiway` cold.** `Kaba kiway-kiway.`, `Kaba kari kiway-kiway.`, `Yinya bana kiway-kiway.`, and
  `Kaba kiway-kiway-kari.`. Sickness, water-use, and weather-event claims stayed closed.
- **`marral` dry.** `Bubu marral.`, `Bubu kari marral.`, `Yinya bubu marral.`, and `Bubu marral-kari.`. Country,
  ownership, land-use, and ecological-event claims stayed closed.
- **Post-adjective `-kari`.** Opened only for Patz's sourced adjective-following negative/property predicate. This does
  not reopen general privative possession/absence frames.
- **Duplicate avoidance.** Candidate `Bana kiway-kiway.` and `Yinya bayan yalbay.` were rejected before banking because
  they duplicated existing accepted rows.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, excess, degree, causative, inchoative, plural, compound, or productive reduplicated target form was
  admitted beyond the deliberately sourced post-adjective `-kari`.
- **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.

### Batch-238 - property-adjective construction consolidation after Rule 195 (CONSTRUCTION)

Batch 238 retains the Batch 237 property-adjective field and changes only the deictic/local support grid. Every target
adjective stays bare. Pre-adjective `kari`, post-adjective `-kari`, general privative possession/absence frames,
child-noun `karrkay`, pregnant `kulngkul`, diagnosis/medical/event readings, material-use, travel-event,
ownership/country readings, degree morphology, case, plural, target compounds, productive reduplication, and Rule
193-195 traps remain closed.

Verified target heads retained: `yalbay` big, `karrkay` small, `kalbay` long, `kulka` short, `kulngkul` heavy, `wuban`
strong, `yayji` thin, `wumbul` hot, `kiway-kiway` cold, and `marral` dry.

Verified support heads retained: `yala` this/here, `yinya` that/there, `yaluy` here, and `yinyay` there.

- **`yalbay` big.** `Bayan yalbay yaluy.`, `Juku yalbay yinyay.`, `Yala bayan yalbay.`, and
  `Yinya bayan yalbay yinyay.`. Heavy-rain idiom, degree, comparison, and general size-event prose stayed closed.
- **`karrkay` small.** `Bayan karrkay yaluy.`, `Bayan karrkay yinyay.`, `Yala bayan karrkay.`, and
  `Yinya bayan karrkay yinyay.`. Child-noun readings stayed closed.
- **`kalbay` long.** `Baral kalbay yaluy.`, `Baral kalbay yinyay.`, `Yala baral kalbay.`, and
  `Yinya baral kalbay yinyay.`. Route/travel events stayed closed.
- **`kulka` short.** `Juku kulka yaluy.`, `Juku kulka yinyay.`, `Yala juku kulka.`, and
  `Yinya juku kulka yinyay.`. Cutting, breaking, and material-use claims stayed closed.
- **`kulngkul` heavy.** `Kulji kulngkul yaluy.`, `Kulji kulngkul yinyay.`, `Yala kulji kulngkul.`, and
  `Yinya kulji kulngkul yinyay.`. Pregnant readings stayed closed.
- **`wuban` strong.** `Bama wuban yaluy.`, `Bama wuban yinyay.`, `Yala bama wuban.`, and
  `Yinya bama wuban yinyay.`. Hard-material, tool-use, and fighting-event claims stayed closed.
- **`yayji` thin.** `Bama yayji yaluy.`, `Bama yayji yinyay.`, `Yala bama yayji.`, and
  `Yinya bama yayji yinyay.`. Diagnosis, sickness-cause, and medical readings stayed closed.
- **`wumbul` hot.** `Wungar wumbul yaluy.`, `Wungar wumbul yinyay.`, `Yala wungar wumbul.`, and
  `Yinya wungar wumbul yinyay.`. Hot-season, time, and sun-event readings stayed closed.
- **`kiway-kiway` cold.** `Kaba kiway-kiway yaluy.`, `Kaba kiway-kiway yinyay.`, `Yala kaba kiway-kiway.`, and
  `Yinya kaba kiway-kiway yinyay.`. Sickness, water-use, and weather-event claims stayed closed.
- **`marral` dry.** `Bubu marral yaluy.`, `Bubu marral yinyay.`, `Yala bubu marral.`, and
  `Yinya bubu marral yinyay.`. Country, ownership, land-use, and ecological-event claims stayed closed.
- **Duplicate avoidance.** Candidate `Bayan yalbay yinyay.` was rejected before banking because it duplicated Batch 134
  row 32.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, degree, causative, inchoative, plural, compound, or productive reduplicated target form
  was admitted.
- **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.

### Batch-239 - visual/colour property lexical expansion after Rule 196 (LEXICAL)

Batch 239 admits a narrow visual-property field after the Rule 195-196 property-adjective work. It uses four target
heads only: `ngumbu` black/dark, `bingaji` light-coloured, `ngala-ngala` red, and `dayirr` clean/clear. The source
basis is Patz's minimal colour inventory (`ngumbu`, `bingaji`, `ngalangala`) plus the earlier Rule 103/Batch 145
`dayirr` clean/clear property rows. `Dayirr` is not a new colour root.

Verified support nouns: `kulji` stone/pebbles, `juku` tree/wood, `ngurrban` cloud, `mungka` hair, `kambi` clothing,
`nganka` flower/blossom, `karrambil` king parrot, `bana` water, `bubu` ground/earth, and `bayan` house/camp/shelter.

- **`ngumbu` black/dark.** `Yala kulji ngumbu.`, `Ngurrban ngumbu yaluy.`, `Yinya juku ngumbu yinyay.`, and
  `Kulji ngumbu yinyay.`. Night/darkness setting, `ngumbul` sea-snake, and black-source/event readings stayed closed.
- **`bingaji` light-coloured.** `Yala mungka bingaji.`, `Kambi bingaji yaluy.`, `Yinya kambi bingaji yinyay.`, and
  `Mungka bingaji yinyay.`. The white-haired-person noun homograph stayed closed.
- **`ngala-ngala` red.** `Yala nganka ngala-ngala.`, `Karrambil ngala-ngala yaluy.`,
  `Yinya nganka ngala-ngala yinyay.`, and `Karrambil ngala-ngala yinyay.`. New red variants and colour verbs stayed
  closed.
- **`dayirr` clean/clear.** `Yala bana dayirr.`, `Bubu dayirr yaluy.`, `Yinya bayan dayirr yinyay.`, and
  `Yala bayan dayirr yaluy.`. Causative cleaning, sun-shortcut, and general colour-root readings stayed closed.
- **Duplicate avoidance.** Draft `Kambi dayirr yinyay.` was rejected because it duplicated Batch 146 row 9; final row
  used `Bubu dayirr yinyay.`.
- **Blocked colour/polysemy imports.** No green, blue, brown, purple, yellow, white-loan, `waki`, `kambar`, `makirr`,
  `murbuy`, `wuba`, `mula-mula`, `marun-marun`, `jurrbil`, `wanka`, `warral`, `jarrmba`, `jinbal`, `jibarr`, `kunji`,
  `dalku`, `kubarr`, `jarrakulba`, `balbal`, or `ngungul-ngungul` row was opened.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, degree, comparison, causative, inchoative, plural, compound, or productive reduplication
  was admitted.
- **Subject-sense restraint.** `kambi` is clothing only, `bubu` is ground only, `ngurrban` is cloud only, `karrambil` is
  king parrot only, and `juku` is tree only. Flying-fox, country/ownership, weather-event, bird-event, and material-use
  readings stayed 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.

### Batch-240 - visual-property perception construction consolidation after Rule 197 (CONSTRUCTION)

Batch 240 retains the Batch 239 visual-property lexemes but places them in `nyaji-l` perception frames. The lexical
field does not expand. Pronoun perceivers stay bare, object NPs stay unmarked, noun precedes adjective, and `yaluy`/
`yinyay` are local support only.

Verified target heads retained: `ngumbu` black/dark, `bingaji` light-coloured, `ngala-ngala` red/reddish, and
`dayirr` clean/clear.

Verified object nouns retained: `kulji` stone/pebbles, `juku` tree/wood, `ngurrban` cloud, `mungka` hair, `kambi`
clothing, `nganka` flower/blossom, `karrambil` king parrot, `bana` water, `bubu` ground/earth, and `bayan`
house/camp/shelter.

Verified support heads retained: `ngayu` I, `yundu` you, `jana` they, `ngana` we inclusive, `yaluy` here, `yinyay`
there, and `nyaji-l` see/hear/perceive.

- **`ngumbu` black/dark.** `Ngayu kulji ngumbu nyajil.`, `Yundu juku ngumbu nyajil.`, `Jana ngurrban ngumbu
  nyajin.`, and `Ngana kulji ngumbu yaluy nyajil.`. `Ngumbu-kari`, white/pale, night/darkness-setting, `ngumbul`
  sea-snake, and black-source/event readings stayed closed.
- **`bingaji` light-coloured.** `Ngayu mungka bingaji nyajil.`, `Yundu kambi bingaji nyajil.`, `Jana mungka bingaji
  nyajin.`, and `Yundu kambi bingaji yinyay nyajil.`. The white-haired-person noun homograph stayed closed.
- **`ngala-ngala` red.** `Ngayu nganka ngala-ngala nyajil.`, `Yundu karrambil ngala-ngala nyajil.`, `Jana nganka
  ngala-ngala nyajin.`, and `Ngana karrambil ngala-ngala yaluy nyajil.`. New red variants, colour nouns, and colour
  verbs stayed closed.
- **`dayirr` clean/clear.** `Ngayu bana dayirr nyajil.`, `Yundu bubu dayirr nyajil.`, `Jana bayan dayirr nyajin.`,
  and `Yundu bayan dayirr yinyay nyajil.`. Causative cleaning, sun-shortcut, brightness expansion, and general
  colour-root readings stayed closed.
- **Perception support.** `Nyaji-l` is glossed visually in this batch as see/saw; hearing/listening examples were not
  opened.
- **Blocked colour/polysemy imports.** No green, blue, brown, purple, yellow, white-loan, `waki`, `kambar`, `makirr`,
  `murbuy`, `wuba`, `mula-mula`, `marun-marun`, `jurrbil`, `wanka`, `warral`, `jarrmba`, `jinbal`, `jibarr`, `kunji`,
  `dalku`, `kubarr`, `jarrakulba`, `balbal`, or `ngungul-ngungul` row was opened.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, degree, comparison, causative, inchoative, plural, compound, or productive
  reduplication was admitted.
- **Object-sense restraint.** `kambi` is clothing only, `bubu` is ground only, `ngurrban` is cloud only, `karrambil` is
  king parrot only, and `juku` is tree only. Flying-fox, country/ownership, weather-event, bird-event, and material-use
  readings stayed 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.

### Batch-241 - tree-reference lexical expansion after Rule 198 (LEXICAL)

Batch 241 admits ten tree-reference nouns only as bare referential heads in proven deictic and visual-perception
frames. It does not license tree-use, tree-part, food, medicine, material-source, ecology, story, country, or
ownership readings.

Verified target heads: `jinjajalka`, `kurunkal`, `madu`, `marngkil`, `marrabal`, `milbarakal`, `mungari`,
`wurmbariji`, `wuymbariji`, and `kurrun`.

Verified support heads retained: `yaluy` here, `yinyay` there, `ngayu` I, `yundu` you, `jana` they, `ngana` we
inclusive, and `nyaji-l` see/hear/perceive, used visually here as see/saw.

- **`jinjajalka` jinjajalka tree / unidentified tree species.** `Jinjajalka yaluy.`, `Ngayu jinjajalka nyajil.`,
  `Yundu jinjajalka yinyay nyajil.`, and `Jana jinjajalka yinyay nyajin.`. Species-reference only; no use or ecology
  import.
- **`kurunkal` kurunkal mangrove / species of mangrove.** `Kurunkal yaluy.`, `Ngayu kurunkal nyajil.`, `Yundu kurunkal
  yinyay nyajil.`, and `Ngana kurunkal yaluy nyajil.`. Mangrove label only; no water/habitat event expansion.
- **`madu` sea pine.** `Madu yaluy.`, `Ngayu madu nyajil.`, `Yundu madu yinyay nyajil.`, and `Jana madu yinyay
  nyajin.`. Tree-reference only; no timber, wood, spear, or burning row.
- **`marngkil` ti tree.** `Marngkil yaluy.`, `Ngayu marngkil nyajil.`, `Jana marngkil yinyay nyajin.`, and `Ngana
  marngkil yaluy nyajil.`. Ti-tree label only; no bark, medicine, or material-source reading.
- **`marrabal` ti tree.** `Marrabal yaluy.`, `Ngayu marrabal nyajil.`, `Yundu marrabal yinyay nyajil.`, and `Ngana
  marrabal yaluy nyajil.`. Kept distinct from `marngkil`; no automatic synonym merge or use semantics.
- **`milbarakal` milbarakal tree / unidentified tree species.** `Milbarakal yaluy.`, `Ngayu milbarakal nyajil.`,
  `Yundu milbarakal yinyay nyajil.`, and `Jana milbarakal yinyay nyajin.`. Species-reference only; no place/story
  import.
- **`mungari` kaori/kauri pine.** `Mungari yaluy.`, `Ngayu mungari nyajil.`, `Jana mungari yinyay nyajin.`, and
  `Ngana mungari yaluy nyajil.`. Pine label only; no timber, sap, or material-source reading.
- **`wurmbariji` scrub tree.** `Wurmbariji yaluy.`, `Ngayu wurmbariji nyajil.`, `Yundu wurmbariji yinyay nyajil.`, and
  `Jana wurmbariji yinyay nyajin.`. Scrub-tree reference only; no growing/ecology event.
- **`wuymbariji` scrub tree.** `Wuymbariji yaluy.`, `Ngayu wuymbariji nyajil.`, `Jana wuymbariji yinyay nyajin.`, and
  `Ngana wuymbariji yaluy nyajil.`. Kept separate from `wurmbariji`; no variant collapse without source evidence.
- **`kurrun` tree / tree species with English name unknown.** `Kurrun yaluy.`, `Ngayu kurrun nyajil.`, `Yundu kurrun
  yinyay nyajil.`, and `Ngana kurrun yaluy nyajil.`. Unknown-English tree label only; no inferred use or species
  detail.
- **Blocked source-prose imports.** 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 remained closed.
- **Nearby rejected risks.** `Mirrbangku`, `miyilabu`, `ngadil`, `nyumbil`, `marril`, `wanakan`, `wankar`, and
  `yurrunji` were not admitted as target heads. Leech/necklace homograph drift stayed closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural, compound, derivational form, or productive reduplication was admitted.
- **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.

### Batch-242 - distal-demonstrative tree-reference consolidation after Rule 199 (CONSTRUCTION)

Batch 242 retains the Batch 241 tree-reference nouns and consolidates them in distal `yinya` demonstrative frames.
It does not add new tree heads and does not license tree-use, tree-part, food, medicine, material-source, ecology,
story, country, ownership, or homograph readings.

Verified target heads retained: `jinjajalka`, `kurunkal`, `madu`, `marngkil`, `marrabal`, `milbarakal`, `mungari`,
`wurmbariji`, `wuymbariji`, and `kurrun`.

Verified support heads retained/admitted: `yinya` that/there, `yinyay` there, `ngayu` I, `yundu` you, `jana` they,
and `nyaji-l` see/hear/perceive, used visually here as see/saw.

- **`yinya` distal demonstrative.** `Yinya jinjajalka yinyay.`, `Madu yinya yinyay.`, `Ngayu yinya kurunkal nyajil.`,
  `Yundu marngkil yinya nyajil.`, and `Jana yinya kurrun nyajin.`. Preposed and postposed single-noun NP order is
  sourced from Patz; no case-inflected demonstrative forms were opened.
- **`yinyay` local demonstrative.** Retained only as "there" in presentational rows. No new local-case extension was
  opened.
- **No proximal decision.** `Yala` and `yanyu` were not admitted in this batch; the construction is strictly distal.
- **`jinjajalka` jinjajalka tree.** `Yinya jinjajalka yinyay.`, `Jinjajalka yinya yinyay.`,
  `Ngayu yinya jinjajalka nyajil.`, and `Jana yinya jinjajalka nyajin.`. Species-reference only.
- **`kurunkal` kurunkal mangrove.** `Yinya kurunkal yinyay.`, `Kurunkal yinya yinyay.`,
  `Ngayu yinya kurunkal nyajil.`, and `Yundu kurunkal yinya nyajil.`. Seed and habitat prose stayed closed.
- **`madu` sea pine.** `Yinya madu yinyay.`, `Madu yinya yinyay.`, `Ngayu yinya madu nyajil.`, and
  `Jana yinya madu nyajin.`. Timber, wood, spear, and burning rows stayed closed.
- **`marngkil` ti tree.** `Yinya marngkil yinyay.`, `Marngkil yinya yinyay.`, `Yundu marngkil yinya nyajil.`, and
  `Jana yinya marngkil nyajin.`. Zemia, wing, food-source, bark, medicine, and material-source readings stayed closed.
- **`marrabal` ti tree.** `Yinya marrabal yinyay.`, `Marrabal yinya yinyay.`, `Ngayu yinya marrabal nyajil.`, and
  `Yundu marrabal yinya nyajil.`. Shell, nautilus shell, button, bark, medicine, and material-source readings stayed
  closed.
- **`milbarakal` tree.** `Yinya milbarakal yinyay.`, `Milbarakal yinya yinyay.`,
  `Ngayu yinya milbarakal nyajil.`, and `Jana yinya milbarakal nyajin.`. Species-reference only.
- **`mungari` kaori/kauri pine.** `Yinya mungari yinyay.`, `Mungari yinya yinyay.`,
  `Yundu mungari yinya nyajil.`, and `Jana yinya mungari nyajin.`. Timber, sap, and material-source readings stayed
  closed.
- **`wurmbariji` scrub tree.** `Yinya wurmbariji yinyay.`, `Wurmbariji yinya yinyay.`,
  `Ngayu yinya wurmbariji nyajil.`, and `Yundu wurmbariji yinya nyajil.`. Jellyfish and ecology/growing drift stayed
  closed.
- **`wuymbariji` scrub tree.** `Yinya wuymbariji yinyay.`, `Wuymbariji yinya yinyay.`,
  `Ngayu yinya wuymbariji nyajil.`, and `Jana yinya wuymbariji nyajin.`. Ecology/growing drift stayed closed.
- **`kurrun` tree.** `Yinya kurrun yinyay.`, `Kurrun yinya yinyay.`, `Yundu kurrun yinya nyajil.`, and
  `Jana yinya kurrun nyajin.`. Bronze-wing pigeon homograph stayed closed.
- **Blocked source-prose imports.** 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 remained closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural, compound, derivational form, productive reduplication, or distal demonstrative
  case/possessive/comitative form was admitted.
- **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.

### Batch-243 - audible-sound reference lexical expansion after Rule 200 (LEXICAL)

Batch 243 admits ten unused audible-sound/body-sound nouns as bare objects of `nyaji-l` in its hear/heard sense. It
does not license sound-making verbs, source persons/animals, illness, distress narratives, body-part possession, food
or animal source readings, or productive sound-event semantics.

Verified target heads: `kawal`, `ngawungkal`, `ngulnkul`, `nyinja`, `wungka`, `kandarr`, `ngangkun`, `wankun`,
`warimaji`, and `kunji`.

Verified support heads retained: `nyaji-l` see/hear/perceive, used here as hear/heard; `ngayu` I, `yundu` you, `jana`
they, `ngana` we inclusive, `yaluy` here, `yinyay` there, and `yinya` that.

- **`kawal` cooee.** `Ngayu kawal nyajil.`, `Yundu kawal yinyay nyajil.`, `Jana kawal yinyay nyajin.`, and
  `Ngayu yinya kawal nyajil.`. Cooee reference only; no shouting/calling event or source person.
- **`ngawungkal` halloo.** `Ngayu ngawungkal nyajil.`, `Yundu ngawungkal yinyay nyajil.`,
  `Jana ngawungkal yinyay nyajin.`, and `Ngana ngawungkal yaluy nyajil.`. Halloo reference only; far-away source
  prose stayed closed.
- **`ngulnkul` hum.** `Ngayu ngulnkul nyajil.`, `Yundu ngulnkul yinyay nyajil.`, `Jana ngulnkul yinyay nyajin.`, and
  `Ngayu yinya ngulnkul nyajil.`. Hum noun only; no tune-making or humming-event row.
- **`nyinja` grunt.** `Ngayu nyinja nyajil.`, `Yundu nyinja yinyay nyajil.`, `Jana nyinja yinyay nyajin.`, and
  `Ngana nyinja yaluy nyajil.`. Grunt noun only; no pig/animal source and no grunting event.
- **`wungka` wail.** `Ngayu wungka nyajil.`, `Yundu wungka yinyay nyajil.`, `Jana wungka yinyay nyajin.`, and
  `Ngayu yinya wungka nyajil.`. Wail noun only; woman-in-distress, swearing, screaming, mourning, and death-story
  prose stayed closed.
- **`kandarr` belch/burp.** `Ngayu kandarr nyajil.`, `Yundu kandarr yinyay nyajil.`, `Jana kandarr yinyay nyajin.`,
  and `Ngana kandarr yaluy nyajil.`. Body-sound noun only; no source-person or body-state event.
- **`ngangkun` hiccups/hiccoughs.** `Ngayu ngangkun nyajil.`, `Yundu ngangkun yinyay nyajil.`,
  `Jana ngangkun yinyay nyajin.`, and `Ngana ngangkun yaluy nyajil.`. Body-sound noun only; no illness or diagnosis.
- **`wankun` hiccoughs.** `Ngayu wankun nyajil.`, `Yundu wankun yinyay nyajil.`, `Jana wankun yinyay nyajin.`, and
  `Ngayu yinya wankun nyajil.`. Body-sound noun only; no illness or diagnosis.
- **`warimaji` yawn.** `Ngayu warimaji nyajil.`, `Yundu warimaji yinyay nyajil.`, `Jana warimaji yinyay nyajin.`,
  and `Ngayu yinya warimaji nyajil.`. Yawn noun only; no sleep-state or source-person event.
- **`kunji` sneeze.** `Ngayu kunji nyajil.`, `Yundu kunji yinyay nyajil.`, `Jana kunji yinyay nyajin.`, and
  `Ngayu yinya kunji nyajil.`. Sneeze noun only; no sickness/illness diagnosis and no fire `kunjin` drift.
- **Blocked previous-sound imports.** `Jangkuy`, `kankar`, `nginja`, `numburr`, `yanja`, `kadil`, `kuwimbur`,
  `ngangkurr`, and `ngingkirr` were not reopened.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural, compound, derivational form, or productive reduplication was admitted. `Yinya`,
  `yaluy`, and `yinyay` remain uninflected support only.
- **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.

### Batch-244 - deictic sound-reference consolidation after Rule 201 (CONSTRUCTION)

Batch 244 retains the ten Batch 243 audible-sound/body-sound nouns and verifies them in deictic/presentational frames
with `yaluy` here, `yinyay` there, and `yinya` that/those. It does not license `nyaji-l`, hearing/listening rows,
sound-making verbs, source persons/animals, illness, distress narratives, body-part possession, food or animal source
readings, or productive sound-event semantics.

Verified target heads retained: `kawal`, `ngawungkal`, `ngulnkul`, `nyinja`, `wungka`, `kandarr`, `ngangkun`,
`wankun`, `warimaji`, and `kunji`.

Verified support heads retained: `yaluy` here, `yinyay` there, and `yinya` that/those. `Yinya` may imply singular or
plural according to context; no new demonstrative inflection was opened.

- **`kawal` cooee.** `Kawal yaluy.`, `Kawal yinyay.`, `Yinya kawal yinyay.`, `Kawal yinya yinyay.`, and
  `Yinya kawal yaluy.`. Cooee reference only; no shouting/calling event or source person.
- **`ngawungkal` halloo.** `Ngawungkal yaluy.`, `Ngawungkal yinyay.`, `Yinya ngawungkal yinyay.`,
  `Ngawungkal yinya yinyay.`, and `Yinya ngawungkal yaluy.`. Halloo reference only; far-away source prose stayed
  closed.
- **`ngulnkul` hum.** `Ngulnkul yaluy.`, `Ngulnkul yinyay.`, `Yinya ngulnkul yinyay.`,
  `Ngulnkul yinya yinyay.`, and `Yinya ngulnkul yaluy.`. Hum noun only; no tune-making or humming-event row.
- **`nyinja` grunt.** `Nyinja yaluy.`, `Nyinja yinyay.`, `Yinya nyinja yinyay.`, `Nyinja yinya yinyay.`, and
  `Yinya nyinja yaluy.`. Grunt noun only; no pig/animal source and no grunting event.
- **`wungka` wail.** `Wungka yaluy.`, `Wungka yinyay.`, `Yinya wungka yinyay.`, `Wungka yinya yinyay.`, and
  `Yinya wungka yaluy.`. Wail noun only; woman-in-distress, swearing, screaming, mourning, and death-story prose stayed
  closed.
- **`kandarr` belch/burp.** `Kandarr yaluy.`, `Kandarr yinyay.`, `Yinya kandarr yinyay.`,
  `Kandarr yinya yinyay.`, and `Yinya kandarr yaluy.`. Body-sound noun only; no source-person or body-state event.
- **`ngangkun` hiccups/hiccoughs.** `Ngangkun yaluy.`, `Ngangkun yinyay.`, `Yinya ngangkun yinyay.`,
  `Ngangkun yinya yinyay.`, and `Yinya ngangkun yaluy.`. Body-sound noun only; no illness or diagnosis.
- **`wankun` hiccoughs.** `Wankun yaluy.`, `Wankun yinyay.`, `Yinya wankun yinyay.`, `Wankun yinya yinyay.`, and
  `Yinya wankun yaluy.`. Body-sound noun only; no illness or diagnosis.
- **`warimaji` yawn.** `Warimaji yaluy.`, `Warimaji yinyay.`, `Yinya warimaji yinyay.`,
  `Warimaji yinya yinyay.`, and `Yinya warimaji yaluy.`. Yawn noun only; no sleep-state or source-person event.
- **`kunji` sneeze.** `Kunji yaluy.`, `Kunji yinyay.`, `Yinya kunji yinyay.`, `Kunji yinya yinyay.`, and
  `Yinya kunji yaluy.`. Sneeze noun only; no sickness/illness diagnosis and no fire `kunjin` drift.
- **Blocked previous-sound imports.** `Jangkuy`, `kankar`, `nginja`, `numburr`, `yanja`, `kadil`, `kuwimbur`,
  `ngangkurr`, and `ngingkirr` were not reopened.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural, compound, derivational form, or productive reduplication was admitted. `Yinya`,
  `yaluy`, and `yinyay` remain uninflected support only; proximal `yala`/`yanyu` stayed 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.

### Batch-245 - surface-property adjective lexical expansion after Rule 202 (LEXICAL)

Batch 245 admits ten unused surface/physical-property adjectives as bare predicates with already verified subject nouns.
It does not license perception verbs, negation, `-kari`, degree/comparison, action/event rows, use/source claims,
illness/body-state readings, food/eating/cooking, clothing wear/make, road travel, house repair, wood cutting/use,
proximal `yala`/`yanyu`, demonstrative inflection, or productive reduplication.

Verified target heads: `mulun`, `dangal`, `dulngki`, `dungkul`, `dunju-dunju`, `jala-jala`, `jalkar-jalkar`, `yuku`,
`muja-muja`, and `nguyal`.

Verified support heads retained: `bubu` ground, `kambi` clothing, `baral` road/path, `bayan` house/camp, `juku` wood,
`mayi` food, `yaluy` here, `yinyay` there, and `yinya` that/those.

- **`mulun` folded/closed.** `Kambi mulun.`, `Kambi mulun yaluy.`, `Kambi mulun yinyay.`,
  `Yinya kambi mulun.`, and `Yinya kambi mulun yinyay.`. Property only; no folding/opening/closing event.
- **`dangal` baggy/sloppy.** `Kambi dangal.`, `Kambi dangal yaluy.`, `Kambi dangal yinyay.`,
  `Yinya kambi dangal.`, and `Yinya kambi dangal yinyay.`. Clothing property only; no wearing or making row.
- **`dulngki` wide.** `Baral dulngki.`, `Baral dulngki yaluy.`, `Baral dulngki yinyay.`,
  `Yinya baral dulngki.`, and `Yinya baral dulngki yinyay.`. Road/path property only; no travel event and no
  `baral` feel/perception verb.
- **`dungkul` huge/enormous.** `Bayan dungkul.`, `Bayan dungkul yaluy.`, `Bayan dungkul yinyay.`,
  `Yinya bayan dungkul.`, and `Yinya bayan dungkul yinyay.`. House/camp property only; no ownership or repair row.
- **`dunju-dunju` coarse/knobbed.** `Juku dunju-dunju.`, `Juku dunju-dunju yaluy.`,
  `Juku dunju-dunju yinyay.`, `Yinya juku dunju-dunju.`, and `Yinya juku dunju-dunju yinyay.`. Lexicalized dictionary
  adjective only; no productive reduplication and no tree-use/source claim.
- **`jala-jala` loose.** `Kambi jala-jala.`, `Kambi jala-jala yaluy.`, `Kambi jala-jala yinyay.`,
  `Yinya kambi jala-jala.`, and `Yinya kambi jala-jala yinyay.`. Lexicalized dictionary adjective only; no clothing
  event.
- **`jalkar-jalkar` steep.** `Baral jalkar-jalkar.`, `Baral jalkar-jalkar yaluy.`,
  `Baral jalkar-jalkar yinyay.`, `Yinya baral jalkar-jalkar.`, and `Yinya baral jalkar-jalkar yinyay.`. Lexicalized
  dictionary adjective only; no travel/route event.
- **`yuku` thick.** `Juku yuku.`, `Juku yuku yaluy.`, `Juku yuku yinyay.`, `Yinya juku yuku.`, and
  `Yinya juku yuku yinyay.`. Selected as thick only; no generic big-field expansion and no wood-use row.
- **`muja-muja` rotten/decayed.** `Juku muja-muja.`, `Juku muja-muja yaluy.`, `Juku muja-muja yinyay.`,
  `Yinya juku muja-muja.`, and `Yinya juku muja-muja yinyay.`. Rotten/decayed property only; no cutting or use row.
- **`nguyal` sticky.** `Mayi nguyal.`, `Mayi nguyal yaluy.`, `Mayi nguyal yinyay.`, `Yinya mayi nguyal.`, and
  `Yinya mayi nguyal yinyay.`. Sticky food property only; no honey, eating, cooking, or gathering row.
- **Failed-lint correction retained.** Initial candidates `balanbalan` and `balibali` were replaced before close because
  the corpus lint guard flags unhyphenated reduplication; this is recorded in Batch 245 `process_events`.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural, compound, derivational form, degree, comparison, inchoative, causative, or
  productive reduplication was admitted. `Yinya`, `yaluy`, and `yinyay` remain uninflected support only.
- **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.

### Batch-246 - negated surface-property consolidation after Rule 203 (CONSTRUCTION)

Batch 246 retains the ten Batch 245 surface/physical-property adjectives and verifies them in independent-`kari`
negative property-predicate frames. It does not license the privative suffix `-kari`, perception verbs, degree or
comparison, inchoative/causative derivation, action/event prose, use/source claims, illness/body-state readings,
food/eating/cooking, clothing wear/make/folding events, road travel, house repair, wood cutting/use, proximal
`yala`/`yanyu`, target case/compound/plural, or productive reduplication.

Verified target heads retained: `mulun`, `dangal`, `dulngki`, `dungkul`, `dunju-dunju`, `jala-jala`,
`jalkar-jalkar`, `yuku`, `muja-muja`, and `nguyal`.

Verified support heads retained: independent `kari` not/no before the adjective predicator, `kambi` clothing only,
`baral` road/path only, `bayan` house/camp, `juku` wood, `mayi` food, `yaluy` here, `yinyay` there, and `yinya`
that/those.

- **`mulun` folded/closed.** `Kambi kari mulun.`, `Yinya kambi kari mulun.`, `Kambi kari mulun yaluy.`,
  `Kambi kari mulun yinyay.`, and `Yinya kambi kari mulun yinyay.`. Negative property only; no folding/opening/
  closing event.
- **`dangal` baggy/sloppy.** `Kambi kari dangal.`, `Yinya kambi kari dangal.`, `Kambi kari dangal yaluy.`,
  `Kambi kari dangal yinyay.`, and `Yinya kambi kari dangal yinyay.`. Clothing property only; no wearing or making row.
- **`dulngki` wide.** `Baral kari dulngki.`, `Yinya baral kari dulngki.`, `Baral kari dulngki yaluy.`,
  `Baral kari dulngki yinyay.`, and `Yinya baral kari dulngki yinyay.`. Road/path property only; no travel event and
  no `baral` feel/perception verb.
- **`dungkul` huge/enormous.** `Bayan kari dungkul.`, `Yinya bayan kari dungkul.`, `Bayan kari dungkul yaluy.`,
  `Bayan kari dungkul yinyay.`, and `Yinya bayan kari dungkul yinyay.`. House/camp property only; no ownership or repair
  row.
- **`dunju-dunju` coarse/knobbed.** `Juku kari dunju-dunju.`, `Yinya juku kari dunju-dunju.`,
  `Juku kari dunju-dunju yaluy.`, `Juku kari dunju-dunju yinyay.`, and `Yinya juku kari dunju-dunju yinyay.`.
  Lexicalized dictionary adjective only; no productive reduplication and no tree-use/source claim.
- **`jala-jala` loose.** `Kambi kari jala-jala.`, `Yinya kambi kari jala-jala.`, `Kambi kari jala-jala yaluy.`,
  `Kambi kari jala-jala yinyay.`, and `Yinya kambi kari jala-jala yinyay.`. Lexicalized dictionary adjective only; no
  clothing event.
- **`jalkar-jalkar` steep.** `Baral kari jalkar-jalkar.`, `Yinya baral kari jalkar-jalkar.`,
  `Baral kari jalkar-jalkar yaluy.`, `Baral kari jalkar-jalkar yinyay.`, and
  `Yinya baral kari jalkar-jalkar yinyay.`. Lexicalized dictionary adjective only; no travel/route event.
- **`yuku` thick.** `Juku kari yuku.`, `Yinya juku kari yuku.`, `Juku kari yuku yaluy.`, `Juku kari yuku yinyay.`,
  and `Yinya juku kari yuku yinyay.`. Selected as thick only; no generic big-field expansion and no wood-use row.
- **`muja-muja` rotten/decayed.** `Juku kari muja-muja.`, `Yinya juku kari muja-muja.`,
  `Juku kari muja-muja yaluy.`, `Juku kari muja-muja yinyay.`, and `Yinya juku kari muja-muja yinyay.`. Rotten/decayed
  property only; no cutting or use row.
- **`nguyal` sticky.** `Mayi kari nguyal.`, `Yinya mayi kari nguyal.`, `Mayi kari nguyal yaluy.`,
  `Mayi kari nguyal yinyay.`, and `Yinya mayi kari nguyal yinyay.`. Sticky food property only; no honey, eating,
  cooking, or gathering row.
- **Independent `kari` only.** Batch 246 used `kari` as a free negative particle before the adjective predicator. It did
  not open the privative suffix `-kari`, `ngumbu-kari`, or generalized absence/possession rows.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural, compound, derivational form, degree, comparison, inchoative, causative, or
  productive reduplication was admitted. `Yinya`, `yaluy`, and `yinyay` remain uninflected support only.
- **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.

### Batch-247 - low-frequency property-adjective lexical expansion after Rule 204 (LEXICAL)

Batch 247 admits ten low-frequency property adjectives in already proven nominal-adjective predicate frames. It does
not license 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, homograph drift, or productive reduplication.

Verified target heads: `barrangkul`, `jalngka`, `kurru-kurru`, `darra`, `yalmbar`, `kiray`, `murru`,
`murru-murru`, `muru-muru`, and `manun-manun`.

Verified support heads retained: `bubu` ground, `juku` wood, `baral` road/path, `kambi` clothing, `kulji`
pebble/stone, `bama` person/people, `yaluy` here, `yinyay` there, and `yinya` that/those.

- **`barrangkul` flat.** `Bubu barrangkul.`, `Bubu barrangkul yaluy.`, `Bubu barrangkul yinyay.`,
  `Yinya bubu barrangkul.`, and `Yinya bubu barrangkul yinyay.`. Flat ground property only; no country/ownership row.
- **`jalngka` smooth/level.** `Juku jalngka.`, `Juku jalngka yaluy.`, `Juku jalngka yinyay.`,
  `Yinya juku jalngka.`, and `Yinya juku jalngka yinyay.`. Smooth wood property only; itchy-feeling noun homonym and
  smoothing verb stayed closed.
- **`kurru-kurru` crooked.** `Baral kurru-kurru.`, `Baral kurru-kurru yaluy.`, `Baral kurru-kurru yinyay.`,
  `Yinya baral kurru-kurru.`, and `Yinya baral kurru-kurru yinyay.`. Physical crooked-road property only; abstract
  wrongness and travel/event prose stayed closed.
- **`darra` narrow/too small.** `Kambi darra.`, `Kambi darra yaluy.`, `Kambi darra yinyay.`,
  `Yinya kambi darra.`, and `Yinya kambi darra yinyay.`. Clothing narrow/too-small property only; no `bajaku`, degree,
  comparison, wearing, or making row. The first planned `Baral darra.` surface was rejected because it duplicated Batch
  145.
- **`yalmbar` wide.** `Baral yalmbar.`, `Baral yalmbar yaluy.`, `Baral yalmbar yinyay.`,
  `Yinya baral yalmbar.`, and `Yinya baral yalmbar yinyay.`. Road/path wide property only; no travel/route event.
- **`kiray` quiet/slow.** `Bama kiray.`, `Bama kiray yaluy.`, `Bama kiray yinyay.`, `Yinya bama kiray.`, and
  `Yinya bama kiray yinyay.`. Quiet person property only; slow-motion and secrecy adverb readings stayed closed.
- **`murru` round.** `Kulji murru.`, `Kulji murru yaluy.`, `Kulji murru yinyay.`, `Yinya kulji murru.`, and
  `Yinya kulji murru yinyay.`. Round pebble/stone property only; no secondary money/coin reading.
- **`murru-murru` lumpy.** `Bubu murru-murru.`, `Bubu murru-murru yaluy.`, `Bubu murru-murru yinyay.`,
  `Yinya bubu murru-murru.`, and `Yinya bubu murru-murru yinyay.`. Lumpy ground property only; lexicalized dictionary
  headword, not productive reduplication.
- **`muru-muru` close together.** `Kulji muru-muru.`, `Kulji muru-muru yaluy.`, `Kulji muru-muru yinyay.`,
  `Yinya kulji muru-muru.`, and `Yinya kulji muru-muru yinyay.`. Close-together stones reading only; plural is
  contextual, with no plural morphology or productive reduplication.
- **`manun-manun` kind/merciful.** `Bama manun-manun.`, `Bama manun-manun yaluy.`,
  `Bama manun-manun yinyay.`, `Yinya bama manun-manun.`, and `Yinya bama manun-manun yinyay.`. Character property
  only; no social-event or mercy-action prose.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural, compound, derivational form, degree, comparison, inchoative, causative, or
  productive reduplication was admitted. `Yinya`, `yaluy`, and `yinyay` remain uninflected support only.
- **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.

### Batch-248 - negated low-frequency property consolidation after Rule 205 (CONSTRUCTION)

Batch 248 retains the ten Batch 247 low-frequency property adjectives and verifies them in independent-`kari` negative
property-predicate frames. It does not license post-adjective privative `ADJ-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, homograph drift, social-event prose, or productive
reduplication.

Verified target heads retained: `barrangkul`, `jalngka`, `kurru-kurru`, `darra`, `yalmbar`, `kiray`, `murru`,
`murru-murru`, `muru-muru`, and `manun-manun`.

Verified support heads retained: independent `kari` not/no before the adjective predicator, `bubu` ground, `juku`
wood, `baral` road/path, `kambi` clothing, `kulji` pebble/stone, `bama` person/people, `yaluy` here, `yinyay` there,
and `yinya` that/those.

- **`barrangkul` flat.** `Bubu kari barrangkul.`, `Yinya bubu kari barrangkul.`,
  `Bubu kari barrangkul yaluy.`, `Bubu kari barrangkul yinyay.`, and
  `Yinya bubu kari barrangkul yinyay.`. Negative flat-ground property only; no country/ownership row.
- **`jalngka` smooth/level.** `Juku kari jalngka.`, `Yinya juku kari jalngka.`, `Juku kari jalngka yaluy.`,
  `Juku kari jalngka yinyay.`, and `Yinya juku kari jalngka yinyay.`. Negative smooth-wood property only; itchy-feeling
  noun homonym and smoothing verb stayed closed.
- **`kurru-kurru` crooked.** `Baral kari kurru-kurru.`, `Yinya baral kari kurru-kurru.`,
  `Baral kari kurru-kurru yaluy.`, `Baral kari kurru-kurru yinyay.`, and
  `Yinya baral kari kurru-kurru yinyay.`. Negative physical crooked-road property only; abstract wrongness and
  travel/event prose stayed closed.
- **`darra` narrow/too small.** `Kambi kari darra.`, `Yinya kambi kari darra.`, `Kambi kari darra yaluy.`,
  `Kambi kari darra yinyay.`, and `Yinya kambi kari darra yinyay.`. Negative narrow-clothing property only; no
  `bajaku`, degree, comparison, wearing, or making row.
- **`yalmbar` wide.** `Baral kari yalmbar.`, `Yinya baral kari yalmbar.`, `Baral kari yalmbar yaluy.`,
  `Baral kari yalmbar yinyay.`, and `Yinya baral kari yalmbar yinyay.`. Negative wide-road property only; no
  travel/route event.
- **`kiray` quiet/slow.** `Bama kari kiray.`, `Yinya bama kari kiray.`, `Bama kari kiray yaluy.`,
  `Bama kari kiray yinyay.`, and `Yinya bama kari kiray yinyay.`. Negative quiet-person property only; slow-motion and
  secrecy adverb readings stayed closed.
- **`murru` round.** `Kulji kari murru.`, `Yinya kulji kari murru.`, `Kulji kari murru yaluy.`,
  `Kulji kari murru yinyay.`, and `Yinya kulji kari murru yinyay.`. Negative round-pebble property only; no secondary
  money/coin reading.
- **`murru-murru` lumpy.** `Bubu kari murru-murru.`, `Yinya bubu kari murru-murru.`,
  `Bubu kari murru-murru yaluy.`, `Bubu kari murru-murru yinyay.`, and
  `Yinya bubu kari murru-murru yinyay.`. Negative lumpy-ground property only; lexicalized dictionary headword, not
  productive reduplication.
- **`muru-muru` close together.** `Kulji kari muru-muru.`, `Yinya kulji kari muru-muru.`,
  `Kulji kari muru-muru yaluy.`, `Kulji kari muru-muru yinyay.`, and
  `Yinya kulji kari muru-muru yinyay.`. Negative close-together stones reading only; plural is contextual, with no
  plural morphology or productive reduplication.
- **`manun-manun` kind/merciful.** `Bama kari manun-manun.`, `Yinya bama kari manun-manun.`,
  `Bama kari manun-manun yaluy.`, `Bama kari manun-manun yinyay.`, and
  `Yinya bama kari manun-manun yinyay.`. Negative character property only; no social-event or mercy-action prose.
- **Independent `kari` only.** Batch 248 used `kari` as a free negative particle before the adjective predicator. It did
  not open post-adjective `ADJ-kari`, privative/absence predicates, or `ngumbu-kari`-style visual-property drift.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural, compound, derivational form, degree, comparison, inchoative, causative, or
  productive reduplication was admitted. `Yinya`, `yaluy`, and `yinyay` remain uninflected support only.
- **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.

### Batch-249 - low-coverage object reference lexical expansion after Rule 206 (LEXICAL)

Batch 249 admits ten dictionary-backed object/reference nouns in bare deictic frames only. It does not license
object-use sentences, source/material/manufacture prose, target case, possession, comitative, instrumental, locative,
number, derivation, compounding, productive reduplication, support inflection, or event/action readings.

Verified target heads: `jidi`, `jundi`, `dikarra`, `yirrmba`, `balur`, `kimil`, `binan`, `wuju`, `jungkalu`, and
`kaban`.

Verified support heads retained: `yaluy` here, `yinyay` there, and `yinya` that/those.

- **`jidi` torch.** `Jidi yaluy.`, `Jidi yinyay.`, `Yinya jidi yinyay.`, `Jidi yinya yinyay.`, and
  `Yinya jidi yaluy.`. Torch reference only; no paperbark, bark-source, lighting, carrying, or use row.
- **`jundi` pumice stone.** `Jundi yaluy.`, `Jundi yinyay.`, `Yinya jundi yinyay.`, `Jundi yinya yinyay.`, and
  `Yinya jundi yaluy.`. Pumice stone reference only; no rubbing, scraping, polishing, or use row.
- **`dikarra` war spear.** `Dikarra yaluy.`, `Dikarra yinyay.`, `Yinya dikarra yinyay.`, `Dikarra yinya yinyay.`, and
  `Yinya dikarra yaluy.`. War spear reference only; no stingray-barb, fighting, sickness, magic, or `dikarr` homograph
  drift.
- **`yirrmba` many-pronged fish spear.** `Yirrmba yaluy.`, `Yirrmba yinyay.`, `Yinya yirrmba yinyay.`,
  `Yirrmba yinya yinyay.`, and `Yinya yirrmba yaluy.`. Fish-spear reference only; no fishing, spearing, catching, food,
  or water-event row.
- **`balur` spear thrower.** `Balur yaluy.`, `Balur yinyay.`, `Yinya balur yinyay.`, `Balur yinya yinyay.`, and
  `Yinya balur yaluy.`. Spear-thrower reference only; no throwing, weapon-use, or empty duplicate-entry drift.
- **`kimil` stick.** `Kimil yaluy.`, `Kimil yinyay.`, `Yinya kimil yinyay.`, `Kimil yinya yinyay.`, and
  `Yinya kimil yaluy.`. Selected as stick only; sapling, post, walking-stick, horn, killing, impact, and use examples
  stayed closed.
- **`binan` rudder.** `Binan yaluy.`, `Binan yinyay.`, `Yinya binan yinyay.`, `Binan yinya yinyay.`, and
  `Yinya binan yaluy.`. Rudder reference only; no steering, boat-motion, travel, or use row.
- **`wuju` sponge.** `Wuju yaluy.`, `Wuju yinyay.`, `Yinya wuju yinyay.`, `Wuju yinya yinyay.`, and
  `Yinya wuju yaluy.`. Sponge reference only; no grass-source, honey, soup, eating, or use row.
- **`jungkalu` billycan.** `Jungkalu yaluy.`, `Jungkalu yinyay.`, `Yinya jungkalu yinyay.`,
  `Jungkalu yinya yinyay.`, and `Yinya jungkalu yaluy.`. Billycan reference only; no cooking, water, carrying,
  filling, or container-use row.
- **`kaban` paper.** `Kaban yaluy.`, `Kaban yinyay.`, `Yinya kaban yinyay.`, `Kaban yinya yinyay.`, and
  `Yinya kaban yaluy.`. Selected as paper only; book, letter, reading, writing, and use prose stayed closed.
- **Candidate rejections retained.** `Yulal` and `durray` were rejected for exact accepted deictic surface collisions;
  `bikirr` and `wukurr` were rejected because no exact source-backed dictionary headword was found.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural, compound, derivational form, or productive reduplication was admitted.
  `Yinya`, `yaluy`, and `yinyay` remain uninflected support only.
- **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.

### Batch-250 - low-coverage tree reference lexical expansion after Rule 207 (LEXICAL)

Batch 250 admits ten dictionary-backed tree/reference nouns in bare deictic frames only. It does not license
plant-use sentences, source/material/manufacture prose, fruit/edible/food/seed/nut/flower/season claims, medicine,
bark/wood/timber claims, burning/cooking/roasting/leaching/gathering events, ecology/place/story/country prose, target
case, possession, comitative, instrumental, locative, number, derivation, compounding, productive reduplication, or
support inflection.

Verified target heads: `banday`, `bijan`, `bukunjarra`, `bulngkarr`, `wanakan`, `warka`, `wulngkurr`, `yalngkal`,
`yarun`, and `yumba`.

Verified support heads retained: `yaluy` here, `yinyay` there, and `yinya` that/those.

- **`banday` cherry-like tree.** `Banday yaluy.`, `Banday yinyay.`, `Yinya banday yinyay.`,
  `Banday yinya yinyay.`, and `Yinya banday yaluy.`. Tree reference only; fruit, ripening, food, and season details
  stayed closed.
- **`bijan` ti tree.** `Bijan yaluy.`, `Bijan yinyay.`, `Yinya bijan yinyay.`, `Bijan yinya yinyay.`, and
  `Yinya bijan yaluy.`. Ti tree reference only; bark, roof, painting, and material-use readings stayed closed.
- **`bukunjarra` bukunjarra tree.** `Bukunjarra yaluy.`, `Bukunjarra yinyay.`, `Yinya bukunjarra yinyay.`,
  `Bukunjarra yinya yinyay.`, and `Yinya bukunjarra yaluy.`. Tree reference only; edible fruit and food readings
  stayed closed.
- **`bulngkarr` lady apple tree.** `Bulngkarr yaluy.`, `Bulngkarr yinyay.`, `Yinya bulngkarr yinyay.`,
  `Bulngkarr yinya yinyay.`, and `Yinya bulngkarr yaluy.`. Tree reference only; fruit/eating readings stayed closed.
- **`wanakan` wanakan tree.** `Wanakan yaluy.`, `Wanakan yinyay.`, `Yinya wanakan yinyay.`,
  `Wanakan yinya yinyay.`, and `Yinya wanakan yaluy.`. Tree reference only; fruit, ripening, roasting, food, and
  season details stayed closed.
- **`warka` messmate tree.** `Warka yaluy.`, `Warka yinyay.`, `Yinya warka yinyay.`, `Warka yinya yinyay.`, and
  `Yinya warka yaluy.`. Messmate tree reference only; bark/material/source readings stayed closed.
- **`wulngkurr` stringybark tree.** `Wulngkurr yaluy.`, `Wulngkurr yinyay.`, `Yinya wulngkurr yinyay.`,
  `Wulngkurr yinya yinyay.`, and `Yinya wulngkurr yaluy.`. Tree reference only; bark/material/source readings stayed
  closed.
- **`yalngkal` white wattle.** `Yalngkal yaluy.`, `Yalngkal yinyay.`, `Yinya yalngkal yinyay.`,
  `Yalngkal yinya yinyay.`, and `Yinya yalngkal yaluy.`. White-wattle reference only; flower/material/use readings
  stayed closed.
- **`yarun` black wattle.** `Yarun yaluy.`, `Yarun yinyay.`, `Yinya yarun yinyay.`, `Yarun yinya yinyay.`, and
  `Yinya yarun yaluy.`. Black-wattle reference only; flower/material/use readings stayed closed.
- **`yumba` wattle tree.** `Yumba yaluy.`, `Yumba yinyay.`, `Yinya yumba yinyay.`, `Yumba yinya yinyay.`, and
  `Yinya yumba yaluy.`. Wattle-tree reference only; wood/material/use readings stayed closed.
- **Candidate rejections retained.** Older tree heads with simple-deictic collisions were deferred; `bugunjara` was
  rejected as a misspelling of source-backed `bukunjarra`.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural, compound, derivational form, or productive reduplication was admitted.
  `Yinya`, `yaluy`, and `yinyay` remain uninflected support only.
- **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.

### Batch-251 - low-coverage artefact reference lexical expansion after Rule 208 (LEXICAL)

Batch 251 admits ten dictionary-backed artefact/reference nouns in bare deictic frames only. It does not license
object-use sentences, source/material/manufacture prose, target case, possession, comitative, instrumental, locative,
number, derivation, compounding, productive reduplication, support inflection, or event/action readings.

Verified target heads: `baybu`, `binjin`, `biyin`, `dakilji`, `dingkil-dingkil`, `jamu`, `julnji`, `kilaja`,
`mudaka`, and `wuba`.

Verified support heads retained: `yaluy` here, `yinyay` there, and `yinya` that/those.

- **`baybu` pipe.** `Baybu yaluy.`, `Baybu yinyay.`, `Yinya baybu yinyay.`,
  `Baybu yinya yinyay.`, and `Yinya baybu yaluy.`. Pipe reference only; smoking, blowing, carrying, and use readings
  stayed closed. Loan status recorded.
- **`binjin` petrol.** `Binjin yaluy.`, `Binjin yinyay.`, `Yinya binjin yinyay.`,
  `Binjin yinya yinyay.`, and `Yinya binjin yaluy.`. Petrol reference only; fueling, burning, vehicle-use, fire, and
  source readings stayed closed. Patz-attested loan status recorded.
- **`biyin` safety pin.** `Biyin yaluy.`, `Biyin yinyay.`, `Yinya biyin yinyay.`,
  `Biyin yinya yinyay.`, and `Yinya biyin yaluy.`. Safety-pin reference only; fastening, clothing-use, piercing, and
  repair events stayed closed. Patz-attested loan status recorded.
- **`dakilji` cup.** `Dakilji yaluy.`, `Dakilji yinyay.`, `Yinya dakilji yinyay.`,
  `Dakilji yinya yinyay.`, and `Yinya dakilji yaluy.`. Cup reference only; drinking, filling, carrying, and
  container-use events stayed closed.
- **`dingkil-dingkil` bell.** `Dingkil-dingkil yaluy.`, `Dingkil-dingkil yinyay.`,
  `Yinya dingkil-dingkil yinyay.`, `Dingkil-dingkil yinya yinyay.`, and
  `Yinya dingkil-dingkil yaluy.`. Bell reference only; ringing, sound-event, warning, and ceremony readings stayed
  closed. Loan status recorded.
- **`jamu` cork.** `Jamu yaluy.`, `Jamu yinyay.`, `Yinya jamu yinyay.`, `Jamu yinya yinyay.`, and
  `Yinya jamu yaluy.`. Cork reference only; bottle-stopping, drinking, floating, and use events stayed closed.
- **`julnji` tar.** `Julnji yaluy.`, `Julnji yinyay.`, `Yinya julnji yinyay.`, `Julnji yinya yinyay.`, and
  `Yinya julnji yaluy.`. Tar reference only; tree-source, spear-making, adhesive-use, heating, and manufacture rows
  stayed closed.
- **`kilaja` mirror.** `Kilaja yaluy.`, `Kilaja yinyay.`, `Yinya kilaja yinyay.`,
  `Kilaja yinya yinyay.`, and `Yinya kilaja yaluy.`. Mirror reference only; looking, reflection, glass-source, and use
  readings stayed closed. Loan status recorded.
- **`mudaka` motor car.** `Mudaka yaluy.`, `Mudaka yinyay.`, `Yinya mudaka yinyay.`,
  `Mudaka yinya yinyay.`, and `Yinya mudaka yaluy.`. Motor-car reference only; driving, riding, travel, petrol, road,
  possession, and repair events stayed closed. Loan status recorded.
- **`wuba` red ochre.** `Wuba yaluy.`, `Wuba yinyay.`, `Yinya wuba yinyay.`, `Wuba yinya yinyay.`, and
  `Yinya wuba yaluy.`. Red-ochre reference only; painting, ceremony, body-marking, grinding, mixing, source, and
  pigment-use rows stayed closed.
- **Candidate rejections retained.** `Celestial` was rejected for too few clean noun targets and death/story/place
  tails; `clothing-adornment` was rejected because exact simple-deictic surfaces already exist in Batches 229-230;
  `fire` was deferred because event/procedure rows and synonym pressure made it a heavier trap set; initial
  source-backed `gilaja` was replaced by `wuba` rather than weakening the global g-onset loan lint guard.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural, compound, derivational form, or productive reduplication was admitted.
  `Yinya`, `yaluy`, and `yinyay` remain uninflected support only.
- **Process logging note.** Batch 251 stored source readback, candidate rejection, duplicate preflight, static guards,
  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.

### Batch-252 - low-coverage water reference lexical expansion after Rule 209 (LEXICAL)

Batch 252 admits ten dictionary-backed water/coastal-reference nouns in bare deictic frames only. It does not license
water-use sentences, source/action prose, tide instructions, fishing/gathering events, route/travel prose, ecology,
habitat, danger, flood, reef-use, current, flow, motion, sound, weather-event readings, target case, possession,
comitative, instrumental, locative, number, derivation, compounding, productive reduplication, support inflection, or
secondary-sense drift.

Verified target heads: `balar`, `ngajal`, `walngka`, `yilki`, `jirka`, `yiri`, `yirri`, `marrka`, `mulngku`, and
`miral`.

Verified support heads retained: `yaluy` here, `yinyay` there, and `yinya` that/those.

- **`balar` high tide.** `Balar yaluy.`, `Balar yinyay.`, `Yinya balar yinyay.`,
  `Balar yinya yinyay.`, and `Yinya balar yaluy.`. High-tide reference only; Oaky Creek place-name, tide advice,
  travel, and fishing/gathering readings stayed closed.
- **`ngajal` low tide.** `Ngajal yaluy.`, `Ngajal yinyay.`, `Yinya ngajal yinyay.`,
  `Ngajal yinya yinyay.`, and `Yinya ngajal yaluy.`. Low-tide reference only; tide instruction, fishing, gathering,
  reef-walking, and travel readings stayed closed.
- **`walngka` swamp.** `Walngka yaluy.`, `Walngka yinyay.`, `Yinya walngka yinyay.`,
  `Walngka yinya yinyay.`, and `Yinya walngka yaluy.`. Swamp reference only; hanging/homograph drift, ecology,
  habitat, danger, ownership, and route readings stayed closed.
- **`yilki` creek.** `Yilki yaluy.`, `Yilki yinyay.`, `Yinya yilki yinyay.`,
  `Yilki yinya yinyay.`, and `Yinya yilki yaluy.`. Creek reference only; route, mouth, travel, fishing, water-use,
  and ownership readings stayed closed.
- **`jirka` spring.** `Jirka yaluy.`, `Jirka yinyay.`, `Yinya jirka yinyay.`,
  `Jirka yinya yinyay.`, and `Yinya jirka yaluy.`. Water-source spring reference only; season, source-use, drinking,
  route, and ownership readings stayed closed.
- **`yiri` waterfall.** `Yiri yaluy.`, `Yiri yinyay.`, `Yinya yiri yinyay.`, `Yiri yinya yinyay.`, and
  `Yinya yiri yaluy.`. Waterfall reference only; falling, travel, danger, sound, current, and story/place readings
  stayed closed.
- **`yirri` running water.** `Yirri yaluy.`, `Yirri yinyay.`, `Yinya yirri yinyay.`,
  `Yirri yinya yinyay.`, and `Yinya yirri yaluy.`. Running-water reference only; flow events, motion, use, drinking,
  carrying, washing, and current prose stayed closed.
- **`marrka` calm sea.** `Marrka yaluy.`, `Marrka yinyay.`, `Yinya marrka yinyay.`,
  `Marrka yinya yinyay.`, and `Yinya marrka yaluy.`. Calm-sea reference only; salt-pan, weather-event, boating,
  fishing, and travel readings stayed closed.
- **`mulngku` wave.** `Mulngku yaluy.`, `Mulngku yinyay.`, `Yinya mulngku yinyay.`,
  `Mulngku yinya yinyay.`, and `Yinya mulngku yaluy.`. Wave reference only; rough-sea, breaking, danger, sound, and
  motion-event readings stayed closed.
- **`miral` scum on water.** `Miral yaluy.`, `Miral yinyay.`, `Yinya miral yinyay.`,
  `Miral yinya yinyay.`, and `Yinya miral yaluy.`. Scum-on-water reference only; whale-oil, pollution, source,
  gathering, and material readings stayed closed.
- **Candidate rejections retained.** `Land-geography` was rejected because Batches 227-228 already covered landform
  reference and many low-count heads carry place-name, route, ecology, coral/reef, or ownership tails; `sky-weather`
  and `food` were deferred for event/use semantics; `ngarngkul`, `jalungkarr`, and `dulngku` were held in reserve to
  avoid splash/flood/reef-use pressure.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural, compound, derivational form, or productive reduplication was admitted.
  `Yinya`, `yaluy`, and `yinyay` remain uninflected support only.
- **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.

### Batch-253 - low-coverage bird reference lexical expansion after Rule 210 (LEXICAL)

Batch 253 admits ten dictionary-backed bird-reference nouns in bare deictic frames only. It does not license bird
behavior sentences, flying/singing/calling/warning/message prose, totem/moiety/sacred/story/place drift, nest, egg,
feather, food, hunting, catching, dance, corroboree, storm, omen, death, colour/place/body-part expansion, target case,
possession, comitative, instrumental, locative, number, derivation, compounding, productive reduplication, or support
inflection.

Verified target heads: `barinkan`, `bilu-warra`, `bujil-yiran`, `kalmbangarr`, `dijarrdijin`, `dukunjuju`,
`jiwal-jiwal`, `karrmbil`, `kujuway`, and `yiki`.

Verified support heads retained: `yaluy` here, `yinyay` there, and `yinya` that/those.

- **`barinkan` scrub bird.** `Barinkan yaluy.`, `Barinkan yinyay.`, `Yinya barinkan yinyay.`,
  `Barinkan yinya yinyay.`, and `Yinya barinkan yaluy.`. Scrub-bird reference only; dark-grey/white-breast
  description stayed lexical evidence, not property expansion.
- **`bilu-warra` spoon bill.** `Bilu-warra yaluy.`, `Bilu-warra yinyay.`, `Yinya bilu-warra yinyay.`,
  `Bilu-warra yinya yinyay.`, and `Yinya bilu-warra yaluy.`. Spoon-bill reference only; bill/body-part, feeding,
  water, and habitat readings stayed closed.
- **`bujil-yiran` straw-necked ibis.** `Bujil-yiran yaluy.`, `Bujil-yiran yinyay.`,
  `Yinya bujil-yiran yinyay.`, `Bujil-yiran yinya yinyay.`, and `Yinya bujil-yiran yaluy.`. Straw-necked-ibis
  reference only; neck/body-part, wetland, feeding, and movement readings stayed closed.
- **`kalmbangarr` black diver bird.** `Kalmbangarr yaluy.`, `Kalmbangarr yinyay.`,
  `Yinya kalmbangarr yinyay.`, `Kalmbangarr yinya yinyay.`, and `Yinya kalmbangarr yaluy.`. Black-diver-bird
  reference only; diving, swimming, water, hunting, and habitat readings stayed closed.
- **`dijarrdijin` willie wagtail.** `Dijarrdijin yaluy.`, `Dijarrdijin yinyay.`,
  `Yinya dijarrdijin yinyay.`, `Dijarrdijin yinya yinyay.`, and `Yinya dijarrdijin yaluy.`. Willie-wagtail reference
  only; tail/body-part, movement, calling, and omen readings stayed closed.
- **`dukunjuju` golden whistler.** `Dukunjuju yaluy.`, `Dukunjuju yinyay.`,
  `Yinya dukunjuju yinyay.`, `Dukunjuju yinya yinyay.`, and `Yinya dukunjuju yaluy.`. Golden-whistler reference only;
  dictionary gloss typo `golder` was corrected from the definition, and whistling/sound-event rows stayed closed.
- **`jiwal-jiwal` kingfisher.** `Jiwal-jiwal yaluy.`, `Jiwal-jiwal yinyay.`,
  `Yinya jiwal-jiwal yinyay.`, `Jiwal-jiwal yinya yinyay.`, and `Yinya jiwal-jiwal yaluy.`. Kingfisher reference
  only; white-tailed detail, fishing/eating, water, and movement readings stayed closed.
- **`karrmbil` blue mountain parakeet.** `Karrmbil yaluy.`, `Karrmbil yinyay.`,
  `Yinya karrmbil yinyay.`, `Karrmbil yinya yinyay.`, and `Yinya karrmbil yaluy.`. Blue-mountain-parakeet reference
  only; colour-property, mountain/place, flying, and call readings stayed closed.
- **`kujuway` brown pigeon.** `Kujuway yaluy.`, `Kujuway yinyay.`, `Yinya kujuway yinyay.`,
  `Kujuway yinya yinyay.`, and `Yinya kujuway yaluy.`. Brown-pigeon reference only; brown-and-green duplicate-entry
  detail, flying, food, and nest readings stayed closed.
- **`yiki` owl.** `Yiki yaluy.`, `Yiki yinyay.`, `Yinya yiki yinyay.`, `Yiki yinya yinyay.`, and
  `Yinya yiki yaluy.`. Owl reference only; night-owl detail, night-event, warning, story, and sound readings stayed
  closed.
- **Candidate rejections retained.** `Place-name` was rejected; `body-part` and `fauna-fish` were rejected for heavier
  possession, body-state, medical, catch, food, habitat, water, and event traps; `shelter-dwelling` was deferred for
  too small a clean set; bird candidates with messenger, totem, dance/display, warning, death/omen, storm/mythical,
  crocodile-warning, sacred-corroboree wood, place/story, or calling prose were rejected.
- **Lint-preserving replacement retained.** Initial source-backed `dawadawa` failed under-review lint as unhyphenated
  reduplication and was replaced by `kalmbangarr`; the global reduplication guard was not weakened.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural, compound, derivational form, or productive reduplication was admitted.
  `Yinya`, `yaluy`, and `yinyay` remain uninflected support only.
- **Process logging note.** Batch 253 stored source readback, candidate rejection, duplicate preflight, static guards,
  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.

### Batch-254 - low-coverage insect reference lexical expansion after Rule 211 (LEXICAL)

Batch 254 admits ten dictionary-backed insect-reference nouns in bare deictic frames only. It does not license insect
behavior sentences, bite/sting/sickness/vomit prose, larvae, eggs, honey, nest, edible, food, medicine, seasonal-signal,
collecting, antbed, body-part/human-body, tree/wood, mountain/habitat, pest-control, totem, secondary-sense drift,
target case, possession, comitative, instrumental, locative, number, derivation, compounding, productive reduplication,
or support inflection.

Verified target heads: `balarr`, `dijaraban`, `kalburiji`, `mawal`, `munudumbun`, `munyurri`, `nakawarra`,
`ngalmnbu`, `yarrka`, and `yiljun`.

Verified support heads retained: `yaluy` here, `yinyay` there, and `yinya` that/those.

- **`balarr` flea.** `Balarr yaluy.`, `Balarr yinyay.`, `Yinya balarr yinyay.`,
  `Balarr yinya yinyay.`, and `Yinya balarr yaluy.`. Flea reference only; human-body, body-part, possession, and bite
  readings stayed closed.
- **`dijaraban` mayfly.** `Dijaraban yaluy.`, `Dijaraban yinyay.`, `Yinya dijaraban yinyay.`,
  `Dijaraban yinya yinyay.`, and `Yinya dijaraban yaluy.`. Mayfly reference only; dragonfly secondary translation,
  flying, and event readings stayed closed.
- **`kalburiji` bee.** `Kalburiji yaluy.`, `Kalburiji yinyay.`, `Yinya kalburiji yinyay.`,
  `Kalburiji yinya yinyay.`, and `Yinya kalburiji yaluy.`. Kalburiji-bee reference only; honey, nest, eggs, larvae,
  and collecting readings stayed closed.
- **`mawal` bee.** `Mawal yaluy.`, `Mawal yinyay.`, `Yinya mawal yinyay.`, `Mawal yinya yinyay.`, and
  `Yinya mawal yaluy.`. Mawal-bee reference only; honey, nest, eggs, larvae, and collecting readings stayed closed.
- **`munudumbun` scorpion.** `Munudumbun yaluy.`, `Munudumbun yinyay.`,
  `Yinya munudumbun yinyay.`, `Munudumbun yinya yinyay.`, and `Yinya munudumbun yaluy.`. Scorpion reference only;
  sting, sickness, fear, and danger readings stayed closed.
- **`munyurri` sandfly.** `Munyurri yaluy.`, `Munyurri yinyay.`, `Yinya munyurri yinyay.`,
  `Munyurri yinya yinyay.`, and `Yinya munyurri yaluy.`. Sandfly reference only; biting, sickness, pest-control, and
  body-location readings stayed closed.
- **`nakawarra` bee.** `Nakawarra yaluy.`, `Nakawarra yinyay.`, `Yinya nakawarra yinyay.`,
  `Nakawarra yinya yinyay.`, and `Yinya nakawarra yaluy.`. Nakawarra-bee reference only; species label did not license
  honey, nest, egg, larvae, or collecting rows.
- **`ngalmnbu` jumper ant.** `Ngalmnbu yaluy.`, `Ngalmnbu yinyay.`, `Yinya ngalmnbu yinyay.`,
  `Ngalmnbu yinya yinyay.`, and `Yinya ngalmnbu yaluy.`. Jumper-ant reference only; biting, sickness, antbed, and
  movement-event readings stayed closed.
- **`yarrka` bee.** `Yarrka yaluy.`, `Yarrka yinyay.`, `Yinya yarrka yinyay.`,
  `Yarrka yinya yinyay.`, and `Yinya yarrka yaluy.`. Yarrka-bee reference only; smallest/bush detail, size, place,
  honey, and collecting readings stayed closed.
- **`yiljun` grasshopper.** `Yiljun yaluy.`, `Yiljun yinyay.`, `Yinya yiljun yinyay.`,
  `Yiljun yinya yinyay.`, and `Yinya yiljun yaluy.`. Grasshopper reference only; jumping, pest, food, and habitat
  readings stayed closed.
- **Candidate rejections retained.** Shellfish/crustacean and shelter-dwelling were deferred; tool-implement,
  physical-property, and bodily-function were rejected; insect candidates with unhyphenated reduplication,
  seasonal-signal, bite/sickness, edible larvae, sting/nest, leech/tree polysemy, antbed/grub, honey/eggs, or
  habitat/use pressure were rejected or held in reserve.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural, compound, derivational form, or productive reduplication was admitted.
  `Yinya`, `yaluy`, and `yinyay` remain uninflected support only.
- **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.

### Batch-255 - low-coverage shellfish reference lexical expansion after Rule 212 (LEXICAL)

Batch 255 admits ten dictionary-backed shellfish/crustacean-reference nouns in bare deictic frames only. It does not
license food/use/event/habitat sentences, edible/food/eating prose, bait/use prose, cooking/frying, gathering/
collecting, catching/fishing/spearing/netting, sea/reef/rock/night/habitat/water readings, shell/body-part drift,
sting/burn/event prose, secondary-sense drift, target case, possession, comitative, instrumental, locative, number,
derivation, compounding, productive reduplication, or support inflection.

Verified target heads: `baymbay`, `darkay`, `kaduy`, `karraway`, `karruku`, `kulil`, `kuyalin`, `marrkabina`,
`ngarrakaja`, and `nuwi`.

Verified support heads retained: `yaluy` here, `yinyay` there, and `yinya` that/those.

- **`baymbay` large mud clam.** `Baymbay yaluy.`, `Baymbay yinyay.`, `Yinya baymbay yinyay.`,
  `Baymbay yinya yinyay.`, and `Yinya baymbay yaluy.`. Large-mud-clam reference only; gathering, cooking, eating,
  sea, reef, and habitat readings stayed closed.
- **`darkay` clam.** `Darkay yaluy.`, `Darkay yinyay.`, `Yinya darkay yinyay.`,
  `Darkay yinya yinyay.`, and `Yinya darkay yaluy.`. Clam/small-mud-clam reference only; gathering, cooking, eating,
  sea, reef, water, and habitat readings stayed closed.
- **`kaduy` snail.** `Kaduy yaluy.`, `Kaduy yinyay.`, `Yinya kaduy yinyay.`,
  `Kaduy yinya yinyay.`, and `Yinya kaduy yaluy.`. Snail reference only; night/nocturnal source detail stayed closed.
- **`karraway` snail.** `Karraway yaluy.`, `Karraway yinyay.`, `Yinya karraway yinyay.`,
  `Karraway yinya yinyay.`, and `Yinya karraway yaluy.`. Karraway-snail reference only; edible reading stayed closed.
- **`karruku` ghost crab.** `Karruku yaluy.`, `Karruku yinyay.`, `Yinya karruku yinyay.`,
  `Karruku yinya yinyay.`, and `Yinya karruku yaluy.`. Ghost-crab reference only; fiddler-crab secondary label,
  movement, and habitat readings stayed closed.
- **`kulil` jellyfish.** `Kulil yaluy.`, `Kulil yinyay.`, `Yinya kulil yinyay.`,
  `Kulil yinya yinyay.`, and `Yinya kulil yaluy.`. Jellyfish reference only; sting, burn, danger, and event readings
  stayed closed.
- **`kuyalin` small conical shellfish.** `Kuyalin yaluy.`, `Kuyalin yinyay.`, `Yinya kuyalin yinyay.`,
  `Kuyalin yinya yinyay.`, and `Yinya kuyalin yaluy.`. Small-conical-shellfish reference only; bait/use reading
  stayed closed.
- **`marrkabina` oyster.** `Marrkabina yaluy.`, `Marrkabina yinyay.`, `Yinya marrkabina yinyay.`,
  `Marrkabina yinya yinyay.`, and `Yinya marrkabina yaluy.`. Oyster reference only; edible reading stayed closed.
- **`ngarrakaja` shell fish.** `Ngarrakaja yaluy.`, `Ngarrakaja yinyay.`, `Yinya ngarrakaja yinyay.`,
  `Ngarrakaja yinya yinyay.`, and `Yinya ngarrakaja yaluy.`. Shell-fish reference only; species and edible details
  stayed closed.
- **`nuwi` squid.** `Nuwi yaluy.`, `Nuwi yinyay.`, `Yinya nuwi yinyay.`, `Nuwi yinya yinyay.`, and
  `Yinya nuwi yaluy.`. Squid reference only; fishing, catching, food, water, and habitat readings stayed closed.
- **Lint-preserving replacement retained.** Initial source-backed `jirrum` "small oyster" failed under-review lint for
  illegal final `m` and was replaced by source-checked `darkay`; the global phonotactic guard was not weakened.
- **Candidate rejections retained.** Body-part, physical-property, bodily-function, land/place, tool-implement, and
  action/event fields remained deferred; shellfish candidates with unhyphenated reduplication, frying/sea-rock/prickle
  prose, or shell/body-part ambiguity were rejected or held in reserve.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural, compound, derivational form, or productive reduplication was admitted.
  `Yinya`, `yaluy`, and `yinyay` remain uninflected support only.
- **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.

### Batch-256 - low-frequency person-quality adjective expansion after Rule 213 (LEXICAL)

Batch 256 admits ten dictionary-backed person-quality adjectives in bare nominal-predicate and deictic property frames
with `bama`. It does not license degree, comparison, negation, privative `-kari`, independent `kari`, inchoative,
causative, social-action prose, work/food/hunting expansion, motion/manner-event drift, target case, derivation,
compounding, productive reduplication, support inflection, or proximal `yala`/`yanyu`.

Verified target adjectives: `duray`, `jakibiyal`, `jaway`, `jumbun`, `junkali`, `barrkawun`, `ngulkurrijin`,
`wawu-janka`, `walay`, and `yambal`.

Verified support heads retained: `bama` person/people, `yaluy` here, `yinyay` there, and `yinya` that/those.

- **`duray` tricky.** `Bama duray.`, `Bama duray yaluy.`, `Bama duray yinyay.`,
  `Yinya bama duray.`, and `Yinya bama duray yinyay.`. Tricky/clever person-quality only; deception, tricking,
  stealing, and action-event readings stayed closed.
- **`jakibiyal` tough.** `Bama jakibiyal.`, `Bama jakibiyal yaluy.`, `Bama jakibiyal yinyay.`,
  `Yinya bama jakibiyal.`, and `Yinya bama jakibiyal yinyay.`. Tough/strong person-quality only; fighting, force,
  and action readings stayed closed.
- **`jaway` generous.** `Bama jaway.`, `Bama jaway yaluy.`, `Bama jaway yinyay.`, `Yinya bama jaway.`, and
  `Yinya bama jaway yinyay.`. Generous person-quality only; giving, transfer, food, and degree `bajaku` readings
  stayed closed.
- **`jumbun` greedy.** `Bama jumbun.`, `Bama jumbun yaluy.`, `Bama jumbun yinyay.`, `Yinya bama jumbun.`, and
  `Yinya bama jumbun yinyay.`. Greedy person-quality only; eating, milk, food, and selfishness-event readings stayed
  closed.
- **`junkali` truthful.** `Bama junkali.`, `Bama junkali yaluy.`, `Bama junkali yinyay.`, `Yinya bama junkali.`, and
  `Yinya bama junkali yinyay.`. Truthful person-quality only; straight, right-road, correction, and spatial readings
  stayed closed.
- **`barrkawun` unskilled.** `Bama barrkawun.`, `Bama barrkawun yaluy.`, `Bama barrkawun yinyay.`,
  `Yinya bama barrkawun.`, and `Yinya bama barrkawun yinyay.`. Unskilled person-quality only; no independent
  `kari`, negation, or activity-complement row was opened.
- **`ngulkurrijin` beautiful.** `Bama ngulkurrijin.`, `Bama ngulkurrijin yaluy.`,
  `Bama ngulkurrijin yinyay.`, `Yinya bama ngulkurrijin.`, and `Yinya bama ngulkurrijin yinyay.`. Beautiful
  person-quality only; flower example, `nganka`, and `ngulkurr`-good derivation stayed closed.
- **`wawu-janka` quiet.** `Bama wawu-janka.`, `Bama wawu-janka yaluy.`, `Bama wawu-janka yinyay.`,
  `Yinya bama wawu-janka.`, and `Yinya bama wawu-janka yinyay.`. Quiet-person quality only; speech, secrecy,
  motion, and manner-event readings stayed closed.
- **`walay` skilled.** `Bama walay.`, `Bama walay yaluy.`, `Bama walay yinyay.`, `Yinya bama walay.`, and
  `Yinya bama walay yinyay.`. Skilled/proficient person-quality only; work, getting food, hunting, and the
  `walay-manil` homograph stayed closed.
- **`yambal` slow.** `Bama yambal.`, `Bama yambal yaluy.`, `Bama yambal yinyay.`, `Yinya bama yambal.`, and
  `Yinya bama yambal yinyay.`. Slow person-quality only; motion and manner-event readings stayed closed.
- **Candidate rejections retained.** Shelter-dwelling, celestial, sky-weather, and texture-only fields were rejected
  or deferred because they were too small, already covered, or required different constructions.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural, comparative, degree, inchoative, causative, compound, derivational form, or
  productive reduplication was admitted. `Bama`, `yinya`, `yaluy`, and `yinyay` remain uninflected support only.
- **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.

### Batch-257 - second low-frequency person-quality adjective expansion after Rule 214 (LEXICAL)

Batch 257 admits ten additional dictionary-backed person-quality adjectives in bare nominal-predicate and deictic
property frames with `bama`. It admits lexicalized hyphenated/reduplicated dictionary headwords only as whole heads.
It does not license degree, comparison, negation, privative `-kari`, independent `kari`, inchoative, causative,
body/hand/neck etymology, speech/talk complements, activity complements, food/giving prose, legal/social-event drift,
animal-tameness drift, work/complement drift, proper/correct/alert alternatives, target case, derivation, productive
compounding, productive reduplication, support inflection, or proximal `yala`/`yanyu`.

Verified target adjectives: `bangkarr-wumba`, `dukul-dandi`, `jakay-dandi`, `janbay-janbay`, `jayarr-jayarr`,
`juburr`, `kulun`, `mara-jalajala`, `mini-mini`, and `mumbar`.

Verified support heads retained: `bama` person/people, `yaluy` here, `yinyay` there, and `yinya` that/those.

- **`bangkarr-wumba` humble.** `Bama bangkarr-wumba.`, `Bama bangkarr-wumba yaluy.`,
  `Bama bangkarr-wumba yinyay.`, `Yinya bama bangkarr-wumba.`, and
  `Yinya bama bangkarr-wumba yinyay.`. Humble person-quality only; `bangkarr` body etymology stayed closed.
- **`dukul-dandi` stubborn.** `Bama dukul-dandi.`, `Bama dukul-dandi yaluy.`, `Bama dukul-dandi yinyay.`,
  `Yinya bama dukul-dandi.`, and `Yinya bama dukul-dandi yinyay.`. Stubborn person-quality only; argument,
  disobedience, and social-event readings stayed closed.
- **`jakay-dandi` stingy.** `Bama jakay-dandi.`, `Bama jakay-dandi yaluy.`, `Bama jakay-dandi yinyay.`,
  `Yinya bama jakay-dandi.`, and `Yinya bama jakay-dandi yinyay.`. Stingy person-quality only; `jakay` neck
  etymology, giving, and food contexts stayed closed.
- **`janbay-janbay` cheeky.** `Bama janbay-janbay.`, `Bama janbay-janbay yaluy.`,
  `Bama janbay-janbay yinyay.`, `Yinya bama janbay-janbay.`, and `Yinya bama janbay-janbay yinyay.`. Cheeky
  person-quality only; the `Yurra janbay-janbay` usage did not open second-person, plural, or address frames.
- **`jayarr-jayarr` pleasant.** `Bama jayarr-jayarr.`, `Bama jayarr-jayarr yaluy.`,
  `Bama jayarr-jayarr yinyay.`, `Yinya bama jayarr-jayarr.`, and `Yinya bama jayarr-jayarr yinyay.`. Pleasant
  person-quality only; "nice to talk to" did not open speech or talking complements.
- **`juburr` experienced.** `Bama juburr.`, `Bama juburr yaluy.`, `Bama juburr yinyay.`, `Yinya bama juburr.`, and
  `Yinya bama juburr yinyay.`. Experienced person-quality only; expert/clever-at-something wording did not open an
  activity complement.
- **`kulun` selfish.** `Bama kulun.`, `Bama kulun yaluy.`, `Bama kulun yinyay.`, `Yinya bama kulun.`, and
  `Yinya bama kulun yinyay.`. Selfish person-quality only; food and giving usage stayed closed.
- **`mara-jalajala` clumsy.** `Bama mara-jalajala.`, `Bama mara-jalajala yaluy.`,
  `Bama mara-jalajala yinyay.`, `Yinya bama mara-jalajala.`, and `Yinya bama mara-jalajala yinyay.`. Clumsy
  person-quality only; `mara` hand etymology stayed closed.
- **`mini-mini` beautiful.** `Bama mini-mini.`, `Bama mini-mini yaluy.`, `Bama mini-mini yinyay.`,
  `Yinya bama mini-mini.`, and `Yinya bama mini-mini yinyay.`. Beautiful person-quality only; mini/correct
  derivation and broader niceness expansion stayed closed.
- **`mumbar` careful.** `Bama mumbar.`, `Bama mumbar yaluy.`, `Bama mumbar yinyay.`, `Yinya bama mumbar.`, and
  `Yinya bama mumbar yinyay.`. Careful person-quality only; proper/correct/alert alternatives and crocodile alert
  usage stayed closed.
- **Candidate rejections retained.** Food-reference was rejected for cooking/leaching/loan/medicine/alcohol tails;
  taste, texture, age, quantity, perception, manner, ceremony, and speech domains were not selected; `minday`, `muna`,
  `ngarrku-ngarrku`, and `malaji` were held out.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural, comparative, degree, inchoative, causative, derivational form, productive
  compound, or productive reduplication was admitted. `Bama`, `yinya`, `yaluy`, and `yinyay` remain uninflected
  support only.
- **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.

### Batch-258 - low-frequency food-reference lexical expansion after Rule 215 (LEXICAL)

Batch 258 admits ten dictionary-backed food-reference nouns in bare deictic frames only. It does not license cooking,
roasting, grinding, leaching, eating, edible-use, medicine, sickness, alcohol, loans, gathering, collecting, habitat,
water/fire, meat-source prose, target case, possession, comitative, instrumental, locative, number morphology,
derivation, productive compounding, productive reduplication, support inflection, or proximal `yala`/`yanyu`.

Verified target nouns: `birukay`, `biyangkal`, `darka`, `dukal`, `jadamu`, `jamal`, `jungu-jungu`, `mujurr`,
`wawukuna`, and `wuynkurr`.

Verified support heads retained: `yaluy` here, `yinyay` there, and `yinya` that/those.

- **`birukay` yolk.** `Birukay yaluy.`, `Birukay yinyay.`, `Yinya birukay yinyay.`,
  `Birukay yinya yinyay.`, and `Yinya birukay yaluy.`. Yolk reference only; egg collection, cooking, eating, and
  source expansion stayed closed.
- **`biyangkal` yam.** `Biyangkal yaluy.`, `Biyangkal yinyay.`, `Yinya biyangkal yinyay.`,
  `Biyangkal yinya yinyay.`, and `Yinya biyangkal yaluy.`. Yam reference only; roasting, grinding, leaching, safety,
  and eating prose stayed closed.
- **`darka` nut.** `Darka yaluy.`, `Darka yinyay.`, `Yinya darka yinyay.`, `Darka yinya yinyay.`, and
  `Yinya darka yaluy.`. Nut reference only; tree/source, eating, gathering, and preparation readings stayed closed.
- **`dukal` fig.** `Dukal yaluy.`, `Dukal yinyay.`, `Yinya dukal yinyay.`, `Dukal yinya yinyay.`, and
  `Yinya dukal yaluy.`. Fig reference only; fruit/edible/roasting and tree/ecology readings stayed closed.
- **`jadamu` bananas.** `Jadamu yaluy.`, `Jadamu yinyay.`, `Yinya jadamu yinyay.`,
  `Jadamu yinya yinyay.`, and `Yinya jadamu yaluy.`. Bananas reference only; plant/cultivation/eating and loan-drift
  readings stayed closed. Plural English reflects the dictionary target and contextual `yinya`, not Kuku number
  morphology.
- **`jamal` egg white.** `Jamal yaluy.`, `Jamal yinyay.`, `Yinya jamal yinyay.`,
  `Jamal yinya yinyay.`, and `Yinya jamal yaluy.`. Egg-white reference only; albumen, egg collection, cooking, and
  eating expansions stayed closed.
- **`jungu-jungu` white ant eggs.** `Jungu-jungu yaluy.`, `Jungu-jungu yinyay.`,
  `Yinya jungu-jungu yinyay.`, `Jungu-jungu yinya yinyay.`, and `Yinya jungu-jungu yaluy.`. White-ant-eggs reference
  only; insect behavior, gathering, nest, and food-use events stayed closed.
- **`mujurr` witchetty grub.** `Mujurr yaluy.`, `Mujurr yinyay.`, `Yinya mujurr yinyay.`,
  `Mujurr yinya yinyay.`, and `Yinya mujurr yaluy.`. Witchetty-grub reference only; rotting-wood habitat, collecting,
  edible, and insect-event prose stayed closed.
- **`wawukuna` long wild yam.** `Wawukuna yaluy.`, `Wawukuna yinyay.`, `Yinya wawukuna yinyay.`,
  `Wawukuna yinya yinyay.`, and `Yinya wawukuna yaluy.`. Long-wild-yam reference only; digging, cooking, eating, and
  plant-use prose stayed closed.
- **`wuynkurr` meat juice.** `Wuynkurr yaluy.`, `Wuynkurr yinyay.`, `Yinya wuynkurr yinyay.`,
  `Wuynkurr yinya yinyay.`, and `Yinya wuynkurr yaluy.`. Meat-juice reference only; fat/source, cooking, eating, and
  meat-use prose stayed closed.
- **Candidate rejections retained.** Loan/post-contact or unsafe food heads `banabul`, `mayngku`, `jarru`, `kalbal`,
  `kamu-kamu`, `damba`, `balja`, and `jandu` were rejected; `kawu` was held in reserve.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. `Yinya`, `yaluy`, and `yinyay` remain uninflected support only.
- **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.

### Batch-259 - low-frequency body-part reference lexical expansion after Rule 216 (LEXICAL)

Batch 259 admits ten dictionary-backed body-part reference nouns in bare deictic frames only. It does not license
possession, possessor pronouns, body-state predicates, pain, illness, medicine, healing, butchery, body-fluid, taboo,
scar/initiation, animal-only, dialect-only, target case, number morphology, derivation, productive compounding,
productive reduplication, support inflection, proximal `yala`/`yanyu`, or food-reference drift.

Verified target nouns: `barrkar`, `baru`, `jaljan`, `jamalka`, `jinbar`, `kabari`, `kuburrubun`, `makal`,
`mirrimar`, and `mudu`.

Verified support heads retained: `yaluy` here, `yinyay` there, and `yinya` that/those.

- **`barrkar` upper jaw.** `Barrkar yaluy.`, `Barrkar yinyay.`, `Yinya barrkar yinyay.`,
  `Barrkar yinya yinyay.`, and `Yinya barrkar yaluy.`. Upper-jaw reference only; jaw action, pain, eating, and
  possession readings stayed closed.
- **`baru` lap.** `Baru yaluy.`, `Baru yinyay.`, `Yinya baru yinyay.`, `Baru yinya yinyay.`, and
  `Yinya baru yaluy.`. Lap reference only; carrying, holding, sitting, and possession readings stayed closed.
- **`jaljan` pharynx.** `Jaljan yaluy.`, `Jaljan yinyay.`, `Yinya jaljan yinyay.`,
  `Jaljan yinya yinyay.`, and `Yinya jaljan yaluy.`. Pharynx reference only; illness, speech, swallowing, and
  anatomical-event readings stayed closed.
- **`jamalka` shoulder blade.** `Jamalka yaluy.`, `Jamalka yinyay.`, `Yinya jamalka yinyay.`,
  `Jamalka yinya yinyay.`, and `Yinya jamalka yaluy.`. Shoulder-blade reference only; shoulder/arm movement, pain,
  and possession readings stayed closed.
- **`jinbar` wrist.** `Jinbar yaluy.`, `Jinbar yinyay.`, `Yinya jinbar yinyay.`,
  `Jinbar yinya yinyay.`, and `Yinya jinbar yaluy.`. Wrist reference only; hand/action, injury, and possession
  readings stayed closed.
- **`kabari` armpit.** `Kabari yaluy.`, `Kabari yinyay.`, `Yinya kabari yinyay.`,
  `Kabari yinya yinyay.`, and `Yinya kabari yaluy.`. Armpit reference only; body-fluid, smell, holding, and
  possession readings stayed closed.
- **`kuburrubun` crown of head.** `Kuburrubun yaluy.`, `Kuburrubun yinyay.`,
  `Yinya kuburrubun yinyay.`, `Kuburrubun yinya yinyay.`, and `Yinya kuburrubun yaluy.`. Crown-of-head reference
  only; head, hair, injury, and boss/head polysemy stayed closed.
- **`makal` calf muscles.** `Makal yaluy.`, `Makal yinyay.`, `Yinya makal yinyay.`,
  `Makal yinya yinyay.`, and `Yinya makal yaluy.`. Calf-muscles reference only; leg motion, pain, and number
  morphology stayed closed. Plural English reflects the dictionary target and contextual `yinya`, not Kuku number
  morphology.
- **`mirrimar` rib.** `Mirrimar yaluy.`, `Mirrimar yinyay.`, `Yinya mirrimar yinyay.`,
  `Mirrimar yinya yinyay.`, and `Yinya mirrimar yaluy.`. Rib reference only; butchery, injury, side, and possession
  readings stayed closed.
- **`mudu` lower back.** `Mudu yaluy.`, `Mudu yinyay.`, `Yinya mudu yinyay.`,
  `Mudu yinya yinyay.`, and `Yinya mudu yaluy.`. Lower-back reference only; back pain, load-carrying, and
  possession readings stayed closed.
- **Candidate rejections retained.** Taboo, loan, dialect-only, animal-only, body-fluid, scar/initiation, medical,
  possession-heavy, and polysemy-heavy body-part entries were rejected or held; `murun`, `nyidu`, `nyumbul`,
  `wulurringkal`, `yimbi`, and `yinkan` remain reserve candidates only.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. `Yinya`, `yaluy`, and `yinyay` remain uninflected support only.
- **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.

### Batch-260 - third fish-reference lexical expansion after Rule 217 (LEXICAL)

Batch 260 admits ten dictionary-backed fish-reference nouns in bare deictic frames only. It does not license catching,
netting, hook/line, spearing, bait, eating, cooking, food, taboo, 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 drift, target case, number morphology, derivation, productive
compounding, productive reduplication, support inflection, proximal `yala`/`yanyu`, or body-part-reference drift.

Verified target nouns: `baban`, `bububay`, `ngalkun`, `walkan`, `barrbal`, `jalkay`, `janbal`, `jijirr`,
`kurrubal`, and `murraja`.

Verified support heads retained: `yaluy` here, `yinyay` there, and `yinya` that/those.

- **`baban` angelfish.** `Baban yaluy.`, `Baban yinyay.`, `Yinya baban yinyay.`,
  `Baban yinya yinyay.`, and `Yinya baban yaluy.`. Angelfish reference only; the parallel `anglefish` spelling was
  treated as source variation only.
- **`bububay` black tip shark.** `Bububay yaluy.`, `Bububay yinyay.`, `Yinya bububay yinyay.`,
  `Bububay yinya yinyay.`, and `Yinya bububay yaluy.`. Black-tip-shark reference only; the empty duplicate source
  entry was ignored.
- **`ngalkun` mullet.** `Ngalkun yaluy.`, `Ngalkun yinyay.`, `Yinya ngalkun yinyay.`,
  `Ngalkun yinya yinyay.`, and `Yinya ngalkun yaluy.`. Mullet reference only; schooling, feeding, catching, and
  habitat readings stayed closed.
- **`walkan` diamond fish.** `Walkan yaluy.`, `Walkan yinyay.`, `Yinya walkan yinyay.`,
  `Walkan yinya yinyay.`, and `Yinya walkan yaluy.`. Diamond-fish reference only; devil-ray alternation and danger
  or event readings stayed closed.
- **`barrbal` black bream.** `Barrbal yaluy.`, `Barrbal yinyay.`, `Yinya barrbal yinyay.`,
  `Barrbal yinya yinyay.`, and `Yinya barrbal yaluy.`. Black-bream reference only; black/colour-predicate readings
  stayed closed.
- **`jalkay` salmon.** `Jalkay yaluy.`, `Jalkay yinyay.`, `Yinya jalkay yinyay.`,
  `Jalkay yinya yinyay.`, and `Yinya jalkay yaluy.`. Salmon reference only; schooling, river-mouth, and seasonal-run
  prose stayed closed.
- **`janbal` blue spotted fantail ray.** `Janbal yaluy.`, `Janbal yinyay.`, `Yinya janbal yinyay.`,
  `Janbal yinya yinyay.`, and `Yinya janbal yaluy.`. Blue-spotted-fantail-ray reference only; quondong/tree homograph
  and colour-property readings stayed closed.
- **`jijirr` red bream.** `Jijirr yaluy.`, `Jijirr yinyay.`, `Yinya jijirr yinyay.`,
  `Jijirr yinya yinyay.`, and `Yinya jijirr yaluy.`. Red-bream reference only; red/colour-predicate and reef-habitat
  readings stayed closed.
- **`kurrubal` cod.** `Kurrubal yaluy.`, `Kurrubal yinyay.`, `Yinya kurrubal yinyay.`,
  `Kurrubal yinya yinyay.`, and `Yinya kurrubal yaluy.`. Cod reference only; freshwater, habitat, catching, and
  eating readings stayed closed.
- **`murraja` stonefish.** `Murraja yaluy.`, `Murraja yinyay.`, `Yinya murraja yinyay.`,
  `Murraja yinya yinyay.`, and `Yinya murraja yaluy.`. Stonefish reference only; poking, pain, injury, poison, and
  danger readings stayed closed.
- **Source correction retained.** Initial target `kijukum` "saltwater catfish" failed under-review lint because final
  `m` is an illegal coda in the corpus phonotactic guard. It was removed and replaced by `ngalkun`; do not re-add
  `kijukum` without a separate orthography/phonotactics decision.
- **Candidate rejections retained.** Dialect-only, food-taboo, story-site, habitat-heavy, use-event, generic-fish,
  productive-reduplication, illegal-coda, and strong-polysemy fish entries were rejected or held.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. `Yinya`, `yaluy`, and `yinyay` remain uninflected support only.
- **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.

### Batch-261 - second mammal-reference lexical expansion after Rule 218 (LEXICAL)

Batch 261 admits ten dictionary-backed mammal-reference nouns in bare deictic frames only. It does not license
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
case, number morphology, derivation, productive compounding, productive reduplication, support inflection, proximal
`yala`/`yanyu`, or fish-reference drift.

Verified target nouns: `bala`, `darrba`, `jarrabina`, `jayju`, `jungarr`, `kukur`, `mali`, `murramu`, `ngumbi`, and
`yawa`.

Verified support heads retained: `yaluy` here, `yinyay` there, and `yinya` that/those.

- **`bala` sugar glider.** `Bala yaluy.`, `Bala yinyay.`, `Yinya bala yinyay.`,
  `Bala yinya yinyay.`, and `Yinya bala yaluy.`. Sugar-glider reference only; skinny/weak adjective homograph stayed
  closed.
- **`darrba` grass wallaby.** `Darrba yaluy.`, `Darrba yinyay.`, `Yinya darrba yinyay.`,
  `Darrba yinya yinyay.`, and `Yinya darrba yaluy.`. Grass-wallaby reference only; hunting, food, and movement-event
  prose stayed closed.
- **`jarrabina` tree kangaroo.** `Jarrabina yaluy.`, `Jarrabina yinyay.`, `Yinya jarrabina yinyay.`,
  `Jarrabina yinya yinyay.`, and `Yinya jarrabina yaluy.`. Tree-kangaroo reference only; tree-climbing, habitat, and
  tree-reference readings stayed closed.
- **`jayju` kangaroo rat.** `Jayju yaluy.`, `Jayju yinyay.`, `Yinya jayju yinyay.`,
  `Jayju yinya yinyay.`, and `Yinya jayju yaluy.`. Kangaroo-rat reference only; rat-generic drift and event prose
  stayed closed.
- **`jungarr` marsupial native cat.** `Jungarr yaluy.`, `Jungarr yinyay.`, `Yinya jungarr yinyay.`,
  `Jungarr yinya yinyay.`, and `Yinya jungarr yaluy.`. Marsupial-native-cat reference only; introduced-cat and
  cat-loan readings stayed closed.
- **`kukur` rat.** `Kukur yaluy.`, `Kukur yinyay.`, `Yinya kukur yinyay.`,
  `Kukur yinya yinyay.`, and `Yinya kukur yaluy.`. Rat reference only; rejected `jakal` mouse/door/front/full
  homograph pressure stayed outside the batch.
- **`mali` small bat.** `Mali yaluy.`, `Mali yinyay.`, `Yinya mali yinyay.`,
  `Mali yinya yinyay.`, and `Yinya mali yaluy.`. Small-bat reference only; large-bat, cave/place, and story readings
  stayed closed.
- **`murramu` dingo.** `Murramu yaluy.`, `Murramu yinyay.`, `Yinya murramu yinyay.`,
  `Murramu yinya yinyay.`, and `Yinya murramu yaluy.`. Dingo reference only; dog, mother-compound, attack, biting,
  and hunting-event readings stayed closed.
- **`ngumbi` bandicoot.** `Ngumbi yaluy.`, `Ngumbi yinyay.`, `Yinya ngumbi yinyay.`,
  `Ngumbi yinya yinyay.`, and `Yinya ngumbi yaluy.`. Bandicoot reference only; digging, food, and habitat readings
  stayed closed.
- **`yawa` possum.** `Yawa yaluy.`, `Yawa yinyay.`, `Yinya yawa yinyay.`,
  `Yawa yinya yinyay.`, and `Yinya yawa yaluy.`. Possum reference only; tree, hunting, skin/fur, food, and
  night-event readings stayed closed.
- **Candidate rejections retained.** Exact deictic surfaces from Rules 177-178, grammar-added pig loan/adaptation,
  introduced horse terms, plural or reduplicated forms, empty-gloss entries, and high-pressure homographs were rejected
  or held.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. `Yinya`, `yaluy`, and `yinyay` remain uninflected support only.
- **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.

### Batch-262 - second reptile/amphibian-reference lexical expansion after Rule 219 (LEXICAL)

Batch 262 admits ten dictionary-backed reptile/amphibian-reference nouns in bare deictic frames only. It does not
license 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 case,
number morphology, derivation, productive compounding, productive reduplication, support inflection, proximal
`yala`/`yanyu`, mammal-reference drift, or fish-reference drift.

Verified target nouns: `bajuy`, `bilngkumu`, `binanjal`, `bindimu`, `bubal`, `jijirrbay`, `kabul`, `kalajarr`,
`kundurr`, and `yuday`.

Verified support heads retained: `yaluy` here, `yinyay` there, and `yinya` that/those.

- **`bajuy` lizard.** `Bajuy yaluy.`, `Bajuy yinyay.`, `Yinya bajuy yinyay.`,
  `Bajuy yinya yinyay.`, and `Yinya bajuy yaluy.`. Lizard reference only; slippery, catching, and food readings
  stayed closed.
- **`bilngkumu` crocodile.** `Bilngkumu yaluy.`, `Bilngkumu yinyay.`, `Yinya bilngkumu yinyay.`,
  `Bilngkumu yinya yinyay.`, and `Yinya bilngkumu yaluy.`. Crocodile reference only; saltwater, river, fear, biting,
  danger, hunting, and story readings stayed closed.
- **`binanjal` frill necked lizard.** `Binanjal yaluy.`, `Binanjal yinyay.`, `Yinya binanjal yinyay.`,
  `Binanjal yinya yinyay.`, and `Yinya binanjal yaluy.`. Frill-necked-lizard reference only; neck/body-part,
  display, frightening, and dog-event readings stayed closed.
- **`bindimu` black snake.** `Bindimu yaluy.`, `Bindimu yinyay.`, `Yinya bindimu yinyay.`,
  `Bindimu yinya yinyay.`, and `Yinya bindimu yaluy.`. Black-snake reference only; red-bellied alternate and
  colour-predicate readings stayed closed.
- **`bubal` tree snake.** `Bubal yaluy.`, `Bubal yinyay.`, `Yinya bubal yinyay.`,
  `Bubal yinya yinyay.`, and `Yinya bubal yaluy.`. Tree-snake reference only; tree/habitat, biting, and death-event
  readings stayed closed.
- **`jijirrbay` whip snake.** `Jijirrbay yaluy.`, `Jijirrbay yinyay.`, `Yinya jijirrbay yinyay.`,
  `Jijirrbay yinya yinyay.`, and `Yinya jijirrbay yaluy.`. Whip-snake reference only; whip/object, speed, and bite
  prose stayed closed.
- **`kabul` rock python.** `Kabul yaluy.`, `Kabul yinyay.`, `Yinya kabul yinyay.`,
  `Kabul yinya yinyay.`, and `Yinya kabul yaluy.`. Rock-python reference only; rock/place, food, squeezing,
  swallowing, and hunting prose stayed closed.
- **`kalajarr` scrub goanna.** `Kalajarr yaluy.`, `Kalajarr yinyay.`, `Yinya kalajarr yinyay.`,
  `Kalajarr yinya yinyay.`, and `Yinya kalajarr yaluy.`. Scrub-goanna reference only; scrub/habitat, climbing,
  nest-raiding, food, cooking, and digging prose stayed closed.
- **`kundurr` death adder.** `Kundurr yaluy.`, `Kundurr yinyay.`, `Yinya kundurr yinyay.`,
  `Kundurr yinya yinyay.`, and `Yinya kundurr yaluy.`. Death-adder reference only; danger, biting, poison, fear, and
  sickness prose stayed closed.
- **`yuday` frog.** `Yuday yaluy.`, `Yuday yinyay.`, `Yinya yuday yinyay.`,
  `Yuday yinya yinyay.`, and `Yinya yuday yaluy.`. Frog reference only; edible, rain, singing, swamp, and
  metamorphosis prose stayed closed.
- **Candidate rejections retained.** Exact deictic surfaces from Rules 175-176, `biwul` black-snake homograph,
  story-site/myth-heavy entries, poison/biting/food/event-heavy entries, water/habitat-heavy entries, productive
  reduplication pressure, and strong-polysemy entries were rejected or held.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. `Yinya`, `yaluy`, and `yinyay` remain uninflected support only.
- **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.

### Batch-263 - second bird-reference lexical expansion after Rule 220 (LEXICAL)

Batch 263 admits ten dictionary-backed bird-reference nouns in bare deictic frames only. It does not license 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 case, number morphology, derivation, productive compounding, productive reduplication, support
inflection, proximal `yala`/`yanyu`, reptile/amphibian-reference drift, mammal-reference drift, or fish-reference
drift.

Verified target nouns: `bajal`, `jiwurrmal`, `jangkan`, `karunkurr`, `jurriyan`, `kuludu`, `kurrbal`, `jaka`,
`kalkuy`, and `wakuka`.

Verified support heads retained: `yaluy` here, `yinyay` there, and `yinya` that/those.

- **`bajal` bower bird.** `Bajal yaluy.`, `Bajal yinyay.`, `Yinya bajal yinyay.`,
  `Bajal yinya yinyay.`, and `Yinya bajal yaluy.`. Bower-bird reference only; bower, nest, display, and structure
  prose stayed closed.
- **`jiwurrmal` pheasant cuckoo.** `Jiwurrmal yaluy.`, `Jiwurrmal yinyay.`,
  `Yinya jiwurrmal yinyay.`, `Jiwurrmal yinya yinyay.`, and `Yinya jiwurrmal yaluy.`. Pheasant-cuckoo reference
  only; alternate `bulbululul` naming and spelling-noise variants stayed closed.
- **`jangkan` swift.** `Jangkan yaluy.`, `Jangkan yinyay.`, `Yinya jangkan yinyay.`,
  `Jangkan yinya yinyay.`, and `Yinya jangkan yaluy.`. Swift-bird reference only; speed, motion, and flying-event
  prose stayed closed.
- **`karunkurr` crested pigeon.** `Karunkurr yaluy.`, `Karunkurr yinyay.`,
  `Yinya karunkurr yinyay.`, `Karunkurr yinya yinyay.`, and `Yinya karunkurr yaluy.`. Crested-pigeon reference
  only; crest, feather, and body-part prose stayed closed.
- **`jurriyan` satin bower bird.** `Jurriyan yaluy.`, `Jurriyan yinyay.`,
  `Yinya jurriyan yinyay.`, `Jurriyan yinya yinyay.`, and `Yinya jurriyan yaluy.`. Satin-bower-bird reference only;
  bower, nest, display, and courtship prose stayed closed.
- **`kuludu` dove.** `Kuludu yaluy.`, `Kuludu yinyay.`, `Yinya kuludu yinyay.`,
  `Kuludu yinya yinyay.`, and `Yinya kuludu yaluy.`. Dove reference only; small/grey readings stayed inside the
  species label.
- **`kurrbal` native companion.** `Kurrbal yaluy.`, `Kurrbal yinyay.`,
  `Yinya kurrbal yinyay.`, `Kurrbal yinya yinyay.`, and `Yinya kurrbal yaluy.`. Native-companion bird reference only;
  plain-turkey variant and social companion reading stayed closed.
- **`jaka` friarbird.** `Jaka yaluy.`, `Jaka yinyay.`, `Yinya jaka yinyay.`,
  `Jaka yinya yinyay.`, and `Yinya jaka yaluy.`. Friarbird reference only; leather-head and head/body-part readings
  stayed closed.
- **`kalkuy` owl.** `Kalkuy yaluy.`, `Kalkuy yinyay.`, `Yinya kalkuy yinyay.`,
  `Kalkuy yinya yinyay.`, and `Yinya kalkuy yaluy.`. Owl reference only; night/timing, omen, and story prose stayed
  closed.
- **`wakuka` crow.** `Wakuka yaluy.`, `Wakuka yinyay.`, `Yinya wakuka yinyay.`,
  `Wakuka yinya yinyay.`, and `Yinya wakuka yaluy.`. Crow reference only; kookaburra alternate and messenger/
  death-herald tradition stayed closed.
- **Candidate rejections retained.** Earlier Rule 211 bird targets, unhyphenated-reduplication variants, story/totem/
  warning/death-heavy entries, storm/weather/message entries, food/egg/feather/nest entries, habitat-heavy entries,
  and homograph readings not selected for this batch were rejected or held.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. `Yinya`, `yaluy`, and `yinyay` remain uninflected support only.
- **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.

### Batch-264 - second insect-reference lexical expansion after Rule 221 (LEXICAL)

Batch 264 admits ten dictionary/grammar-backed insect-reference nouns in bare deictic frames only. It does not
license Rule 212 exact target duplicates, food/egg/honey/medicine-heavy rows, bite/sting/sickness/nest rows,
homograph/material/story/body rows, unhyphenated-reduplication pressure, seasonal/event-signal rows, target case,
number morphology, derivation, productive compounding, productive reduplication, support inflection, proximal
`yala`/`yanyu`, bird-reference drift, reptile/amphibian-reference drift, mammal-reference drift, or fish-reference
drift.

Verified target nouns: `kira-kira`, `kandal`, `kinga`, `mulma`, `biringal`, `birinjil`, `kurrmbal`, `nganjamu`,
`kurran`, and `ngirran`.

Verified support heads retained: `yaluy` here, `yinyay` there, and `yinya` that/those.

- **`kira-kira` black ant.** `Kira-kira yaluy.`, `Kira-kira yinyay.`, `Yinya kira-kira yinyay.`,
  `Kira-kira yinya yinyay.`, and `Yinya kira-kira yaluy.`. Black-ant reference only; lexicalized hyphenated
  headword only, with productive reduplication and `kira` baby-girl homophone closed.
- **`kandal` maggot.** `Kandal yaluy.`, `Kandal yinyay.`, `Yinya kandal yinyay.`,
  `Kandal yinya yinyay.`, and `Yinya kandal yaluy.`. Maggot reference only; fly-larva explanation, decay, food,
  body, and event prose stayed closed.
- **`kinga` caterpillar.** `Kinga yaluy.`, `Kinga yinyay.`, `Yinya kinga yinyay.`,
  `Kinga yinya yinyay.`, and `Yinya kinga yaluy.`. Caterpillar reference only; eating, medicine, and habitat prose
  stayed closed.
- **`mulma` hornet.** `Mulma yaluy.`, `Mulma yinyay.`, `Yinya mulma yinyay.`,
  `Mulma yinya yinyay.`, and `Yinya mulma yaluy.`. Hornet reference only; sting, nest, and danger prose stayed
  closed.
- **`biringal` scorpion.** `Biringal yaluy.`, `Biringal yinyay.`, `Yinya biringal yinyay.`,
  `Biringal yinya yinyay.`, and `Yinya biringal yaluy.`. Grammar-backed scorpion reference only; Patz example
  evidence did not open bite, danger, or event prose.
- **`birinjil` centipede.** `Birinjil yaluy.`, `Birinjil yinyay.`, `Yinya birinjil yinyay.`,
  `Birinjil yinya yinyay.`, and `Yinya birinjil yaluy.`. Centipede reference only; biting and danger prose stayed
  closed.
- **`kurrmbal` cicada.** `Kurrmbal yaluy.`, `Kurrmbal yinyay.`, `Yinya kurrmbal yinyay.`,
  `Kurrmbal yinya yinyay.`, and `Yinya kurrmbal yaluy.`. Cicada reference only; locust variant, sound, season, and
  event prose stayed closed.
- **`nganjamu` worm.** `Nganjamu yaluy.`, `Nganjamu yinyay.`, `Yinya nganjamu yinyay.`,
  `Nganjamu yinya yinyay.`, and `Yinya nganjamu yaluy.`. Worm reference only; soil, food, and fishing-bait prose
  stayed closed.
- **`kurran` grub.** `Kurran yaluy.`, `Kurran yinyay.`, `Yinya kurran yinyay.`,
  `Kurran yinya yinyay.`, and `Yinya kurran yaluy.`. Grub reference only; edible, wood, habitat, and use prose
  stayed closed.
- **`ngirran` beetle.** `Ngirran yaluy.`, `Ngirran yinyay.`, `Yinya ngirran yinyay.`,
  `Ngirran yinya yinyay.`, and `Yinya ngirran yaluy.`. Beetle reference only; adult-from-`mujurr` note stayed
  lexical, with no life-cycle or food prose opened.
- **Candidate rejections retained.** Earlier Rule 212 insect targets, food/egg/honey/medicine-heavy entries,
  bite/sting/sickness/nest-heavy entries, homograph/material/story/body entries, unhyphenated-reduplication pressure,
  seasonal/event-signal entries, and all source-prose event semantics were rejected or held.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. `Yinya`, `yaluy`, and `yinyay` remain uninflected support only.
- **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.

### Batch-265 - second shellfish/crustacean-reference lexical expansion after Rule 222 (LEXICAL)

Batch 265 admits ten dictionary/grammar-backed shellfish/crustacean-reference nouns in bare deictic frames only. It
does not license Rule 213 exact target duplicates, lint-failing `jirrum`, edible/food/eating rows, bait/use rows,
cooking/frying rows, collecting/catching/fishing/spearing/netting rows, sea/reef/rock/night/habitat/water rows,
shell/body-part rows, sting/burn/event rows, homograph/plant/weapon/story rows, target case, number morphology,
derivation, productive compounding, productive reduplication, support inflection, proximal `yala`/`yanyu`,
insect-reference drift, bird-reference drift, reptile/amphibian-reference drift, mammal-reference drift, or
fish-reference drift.

Verified target nouns: `kiju`, `dakaldakal`, `kajarrbi`, `kunkun`, `kurrija`, `ngajay`, `nikar`, `wakal`,
`wuli-wuli`, and `wurrul`.

Verified support heads retained: `yaluy` here, `yinyay` there, and `yinya` that/those.

- **`kiju` mudcrab.** `Kiju yaluy.`, `Kiju yinyay.`, `Yinya kiju yinyay.`,
  `Kiju yinya yinyay.`, and `Yinya kiju yaluy.`. Mudcrab reference only; promoted only after `jirrum` failed the
  current final-`m` whole-corpus lint guard and `kiju` passed duplicate/source checks.
- **`dakaldakal` trocus shell.** `Dakaldakal yaluy.`, `Dakaldakal yinyay.`,
  `Yinya dakaldakal yinyay.`, `Dakaldakal yinya yinyay.`, and `Yinya dakaldakal yaluy.`. Trocus-shell reference
  only; lexicalized solid reduplicated headword, no productive reduplication.
- **`kajarrbi` clam shell.** `Kajarrbi yaluy.`, `Kajarrbi yinyay.`, `Yinya kajarrbi yinyay.`,
  `Kajarrbi yinya yinyay.`, and `Yinya kajarrbi yaluy.`. Clam-shell reference only; giant-clam and shell/body-part
  expansion closed.
- **`kunkun` periwinkle.** `Kunkun yaluy.`, `Kunkun yinyay.`, `Yinya kunkun yinyay.`,
  `Kunkun yinya yinyay.`, and `Yinya kunkun yaluy.`. Periwinkle reference only; smooth-shell prose and productive
  reduplication closed.
- **`kurrija` octopus.** `Kurrija yaluy.`, `Kurrija yinyay.`, `Yinya kurrija yinyay.`,
  `Kurrija yinya yinyay.`, and `Yinya kurrija yaluy.`. Octopus reference only; no catching, eating, habitat, or
  event prose opened.
- **`ngajay` crayfish.** `Ngajay yaluy.`, `Ngajay yinyay.`, `Yinya ngajay yinyay.`,
  `Ngajay yinya yinyay.`, and `Yinya ngajay yaluy.`. Crayfish reference only; source note "not eaten" did not open
  food prose.
- **`nikar` oyster.** `Nikar yaluy.`, `Nikar yinyay.`, `Yinya nikar yinyay.`,
  `Nikar yinya yinyay.`, and `Yinya nikar yaluy.`. Oyster reference only; shallow-water and rock habitat prose
  closed.
- **`wakal` prawn.** `Wakal yaluy.`, `Wakal yinyay.`, `Yinya wakal yinyay.`,
  `Wakal yinya yinyay.`, and `Yinya wakal yaluy.`. Prawn reference only; lobster variant closed.
- **`wuli-wuli` soldier crab.** `Wuli-wuli yaluy.`, `Wuli-wuli yinyay.`,
  `Yinya wuli-wuli yinyay.`, `Wuli-wuli yinya yinyay.`, and `Yinya wuli-wuli yaluy.`. Soldier-crab reference only;
  lexicalized hyphenated headword, no productive reduplication.
- **`wurrul` shellfish.** `Wurrul yaluy.`, `Wurrul yinyay.`, `Yinya wurrul yinyay.`,
  `Wurrul yinya yinyay.`, and `Yinya wurrul yaluy.`. Shellfish reference only; no species-use, food, habitat, or
  event prose opened.
- **Rejected and deferred field retained.** Earlier Rule 213 target heads (`baymbay`, `darkay`, `kaduy`,
  `karraway`, `karruku`, `kulil`, `kuyalin`, `marrkabina`, `ngarrakaja`, `nuwi`) stayed closed. The first-draft
  `jirrum` rows stayed rejected under the current phonotactic guard. Edible/fry/bait/cooking-heavy entries, fish/ray
  drift, habitat/place/source-prose entries, homographs, use/event semantics, body-part/shell expansion, and all
  secondary-source prose stayed closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. `Yinya`, `yaluy`, and `yinyay` remain uninflected support only.
- **Process logging note.** Batch 265 stored 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.

### Batch-266 - low-coverage named tree-reference lexical expansion after Rule 223 (LEXICAL)

Batch 266 admits ten dictionary/grammar-backed named tree-reference nouns in bare deictic frames only. It does not
license earlier tree/flora target reopening, fruit/food/seed/poison/leaching rows, medicine rows, bark-use rows,
timber/material-source rows, ecology/habitat rows, place/story/country rows, ownership rows, target case, number
morphology, derivation, productive compounding, productive reduplication, support inflection, proximal `yala`/`yanyu`,
or recent fauna-reference drift.

Verified target nouns: `jundul`, `kabariji`, `kawunjil`, `kayjurr`, `kingal`, `kulbar`, `kumin`, `marbaji`,
`milbanku`, and `mujarr`.

Verified support heads retained: `yaluy` here, `yinyay` there, and `yinya` that/those.

- **`jundul` jundul tree.** `Jundul yaluy.`, `Jundul yinyay.`, `Yinya jundul yinyay.`,
  `Jundul yinya yinyay.`, and `Yinya jundul yaluy.`. Jundul-tree reference only; poisonous/leaching wild-plum prose
  closed.
- **`kabariji` cherry tree.** `Kabariji yaluy.`, `Kabariji yinyay.`, `Yinya kabariji yinyay.`,
  `Kabariji yinya yinyay.`, and `Yinya kabariji yaluy.`. Cherry-tree reference only; fruit and food prose closed.
- **`kawunjil` black cherry tree.** `Kawunjil yaluy.`, `Kawunjil yinyay.`, `Yinya kawunjil yinyay.`,
  `Kawunjil yinya yinyay.`, and `Yinya kawunjil yaluy.`. Black-cherry-tree reference only; fruit, sweetness,
  ripening, and wet-season prose closed.
- **`kayjurr` white gum.** `Kayjurr yaluy.`, `Kayjurr yinyay.`, `Yinya kayjurr yinyay.`,
  `Kayjurr yinya yinyay.`, and `Yinya kayjurr yaluy.`. White-gum reference only; no source-prose expansion.
- **`kingal` river oak.** `Kingal yaluy.`, `Kingal yinyay.`, `Yinya kingal yinyay.`,
  `Kingal yinya yinyay.`, and `Yinya kingal yaluy.`. River-oak reference only; beach and habitat prose closed.
- **`kulbar` white beech.** `Kulbar yaluy.`, `Kulbar yinyay.`, `Yinya kulbar yinyay.`,
  `Kulbar yinya yinyay.`, and `Yinya kulbar yaluy.`. White-beech reference only; timber and material prose closed.
- **`kumin` kumin fig tree.** `Kumin yaluy.`, `Kumin yinyay.`, `Yinya kumin yinyay.`,
  `Kumin yinya yinyay.`, and `Yinya kumin yaluy.`. Kumin-fig-tree reference only; edible fruit and season prose
  closed.
- **`marbaji` stringybark tree.** `Marbaji yaluy.`, `Marbaji yinyay.`, `Yinya marbaji yinyay.`,
  `Marbaji yinya yinyay.`, and `Yinya marbaji yaluy.`. Stringybark-tree reference only; no bark-use or
  material-source expansion.
- **`milbanku` pencil cedar.** `Milbanku yaluy.`, `Milbanku yinyay.`, `Yinya milbanku yinyay.`,
  `Milbanku yinya yinyay.`, and `Yinya milbanku yaluy.`. Pencil-cedar reference only; edible seed-skin prose closed.
- **`mujarr` mujarr fig tree.** `Mujarr yaluy.`, `Mujarr yinyay.`, `Yinya mujarr yinyay.`,
  `Mujarr yinya yinyay.`, and `Yinya mujarr yaluy.`. Mujarr-fig-tree reference only; edible fruit, trunk, colour, and
  season prose closed.
- **Rejected and deferred field retained.** Earlier plant/tree/flora targets stayed closed, including target sets from
  batches 205, 207, 209, 241, 242, and 250. `Jajikal`, `jarrabi`, `buyku`, `bijan`, `dakumbar`, `jinjay`, `jalnji`,
  `ngakun`, `wankar`, and `yurrunji` remained rejected or deferred. `Kabal` and `nganjirr` were blocked by exact
  accepted deictic-surface collisions.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. `Yinya`, `yaluy`, and `yinyay` remain uninflected support only.
- **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.

### Batch-267 - low-coverage non-tree flora-reference lexical expansion after Rule 224 (LEXICAL)

Batch 267 admits ten dictionary/grammar-backed non-tree flora-reference nouns in bare deictic frames only. It does not
license Rule 224 named-tree reopening, food/edible/root/yam/fruit/nut/seed rows, medicine/poison/tobacco/resin/
storm-control rows, material/use/manufacture rows, place-name rows, rain-forest/ecology/habitat rows, sting/event
rows, green-scum colour/property rows, target case, number morphology, derivation, productive compounding, productive
reduplication, support inflection, proximal `yala`/`yanyu`, or recent fauna-reference drift.

Verified target nouns: `bindi`, `dakil-dakil`, `duduy`, `jumbay-jumbay`, `kababina`, `kalal-kalal`,
`karul-karul`, `malari`, `waji-waji`, and `wayul`.

Verified support heads retained: `yaluy` here, `yinyay` there, and `yinya` that/those.

- **`bindi` broad leaf.** `Bindi yaluy.`, `Bindi yinyay.`, `Yinya bindi yinyay.`,
  `Bindi yinya yinyay.`, and `Yinya bindi yaluy.`. Broad-leaf reference only.
- **`dakil-dakil` branches.** `Dakil-dakil yaluy.`, `Dakil-dakil yinyay.`,
  `Yinya dakil-dakil yinyay.`, `Dakil-dakil yinya yinyay.`, and `Yinya dakil-dakil yaluy.`. Branches reference
  only; no tree-use, cutting, or source event was opened.
- **`duduy` bush.** `Duduy yaluy.`, `Duduy yinyay.`, `Yinya duduy yinyay.`,
  `Duduy yinya yinyay.`, and `Yinya duduy yaluy.`. Bush reference only; weeds/tangled-growth prose did not become
  ecology or habitat statements.
- **`jumbay-jumbay` mushroom.** `Jumbay-jumbay yaluy.`, `Jumbay-jumbay yinyay.`,
  `Yinya jumbay-jumbay yinyay.`, `Jumbay-jumbay yinya yinyay.`, and `Yinya jumbay-jumbay yaluy.`. Mushroom
  reference only; lexicalized full reduplication, no productive reduplication.
- **`kababina` fresh water lily.** `Kababina yaluy.`, `Kababina yinyay.`,
  `Yinya kababina yinyay.`, `Kababina yinya yinyay.`, and `Yinya kababina yaluy.`. Fresh-water-lily reference only;
  rain-forest flora/fauna prose stayed closed.
- **`kalal-kalal` mass of vines.** `Kalal-kalal yaluy.`, `Kalal-kalal yinyay.`,
  `Yinya kalal-kalal yinyay.`, `Kalal-kalal yinya yinyay.`, and `Yinya kalal-kalal yaluy.`. Mass-of-vines
  reference only; Harry Dick place-name homographs stayed closed; no productive reduplication.
- **`karul-karul` moss.** `Karul-karul yaluy.`, `Karul-karul yinyay.`,
  `Yinya karul-karul yinyay.`, `Karul-karul yinya yinyay.`, and `Yinya karul-karul yaluy.`. Moss reference only;
  green-scum colour/property prose stayed closed; no productive reduplication.
- **`malari` fern.** `Malari yaluy.`, `Malari yinyay.`, `Yinya malari yinyay.`,
  `Malari yinya yinyay.`, and `Yinya malari yaluy.`. Fern reference only.
- **`waji-waji` stinging vine.** `Waji-waji yaluy.`, `Waji-waji yinyay.`,
  `Yinya waji-waji yinyay.`, `Waji-waji yinya yinyay.`, and `Yinya waji-waji yaluy.`. Stinging-vine lexical label
  only; no sting, pain, danger, or event predicate was opened.
- **`wayul` seaweed.** `Wayul yaluy.`, `Wayul yinyay.`, `Yinya wayul yinyay.`,
  `Wayul yinya yinyay.`, and `Yinya wayul yaluy.`. Seaweed reference only; no sea-grass feeding, habitat, water, or
  dugong ecology was imported.
- **Rejected and deferred field retained.** Food/edible/root/yam/fruit/nut/seed flora, medicine/poison/tobacco/
  resin/storm-control flora, material/use/manufacture flora, homograph-heavy `kakarr`, and all Rule 224 named-tree
  targets stayed closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. `Yinya`, `yaluy`, and `yinyay` remain uninflected support only.
- **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.

### Batch-268 - second body-part reference lexical expansion after Rule 225 (LEXICAL)

Batch 268 admits ten dictionary/grammar-backed body-part reference nouns in bare deictic frames only. It extends Rule
217 without licensing possession, pain, illness, medicine, healing, body-fluid, taboo, scar/initiation, animal-only
body-part rows, dialect-only rows, movement/use/event rows, target case, number morphology, derivation, productive
compounding, productive reduplication, support inflection, proximal `yala`/`yanyu`, or recent flora/fauna-reference
drift.

Verified target nouns: `bilirr`, `durru`, `jakuji`, `jurrubiji`, `murun`, `ngungumurr`, `nyidu`, `nyumbul`,
`wulurringkal`, and `yimbi`.

Verified support heads retained: `yaluy` here, `yinyay` there, and `yinya` that/those.

- **`bilirr` eyebrow.** `Bilirr yaluy.`, `Bilirr yinyay.`, `Yinya bilirr yinyay.`,
  `Bilirr yinya yinyay.`, and `Yinya bilirr yaluy.`. Eyebrow reference only; the dictionary's "eyebrow or eyelash"
  alternation was narrowed to eyebrow in this batch.
- **`durru` toe.** `Durru yaluy.`, `Durru yinyay.`, `Yinya durru yinyay.`,
  `Durru yinya yinyay.`, and `Yinya durru yaluy.`. Toe reference only; the stubbed-toe example did not open injury
  or event frames.
- **`jakuji` left hand.** `Jakuji yaluy.`, `Jakuji yinyay.`, `Yinya jakuji yinyay.`,
  `Jakuji yinya yinyay.`, and `Yinya jakuji yaluy.`. Left-hand reference only; no possession, handed action, or side
  contrast predicate was opened.
- **`jurrubiji` right hand.** `Jurrubiji yaluy.`, `Jurrubiji yinyay.`, `Yinya jurrubiji yinyay.`,
  `Jurrubiji yinya yinyay.`, and `Yinya jurrubiji yaluy.`. Right-hand reference only; no possession, handed action,
  or side contrast predicate was opened.
- **`murun` big toe.** `Murun yaluy.`, `Murun yinyay.`, `Yinya murun yinyay.`,
  `Murun yinya yinyay.`, and `Yinya murun yaluy.`. Big-toe reference only; no injury, movement, or body-state row was
  opened.
- **`ngungumurr` kidneys.** `Ngungumurr yaluy.`, `Ngungumurr yinyay.`, `Yinya ngungumurr yinyay.`,
  `Ngungumurr yinya yinyay.`, and `Yinya ngungumurr yaluy.`. Kidneys reference only; plural interpretation comes
  from the dictionary/context, not from new morphology.
- **`nyidu` waist.** `Nyidu yaluy.`, `Nyidu yinyay.`, `Yinya nyidu yinyay.`,
  `Nyidu yinya yinyay.`, and `Yinya nyidu yaluy.`. Waist reference only; no clothing, carrying, pain, or posture row
  was opened.
- **`nyumbul` cheek.** `Nyumbul yaluy.`, `Nyumbul yinyay.`, `Yinya nyumbul yinyay.`,
  `Nyumbul yinya yinyay.`, and `Yinya nyumbul yaluy.`. Cheek reference only; no face-state, injury, or contact row
  was opened.
- **`wulurringkal` temple.** `Wulurringkal yaluy.`, `Wulurringkal yinyay.`,
  `Yinya wulurringkal yinyay.`, `Wulurringkal yinya yinyay.`, and `Yinya wulurringkal yaluy.`. Temple body-part
  reference only; no place/building sense or source-prose expansion was admitted.
- **`yimbi` lips.** `Yimbi yaluy.`, `Yimbi yinyay.`, `Yinya yimbi yinyay.`,
  `Yimbi yinya yinyay.`, and `Yinya yimbi yaluy.`. Lips reference only; plural interpretation comes from the
  dictionary/context, not from new morphology. Speech, eating, injury, and body-fluid prose stayed closed.
- **Rejected and deferred field retained.** Rule 217 exact target heads, place/ritual/witchcraft/initiation-heavy
  entries, body-fluid/medical/sickness-heavy entries, animal-only entries, homographs, compounds, dialect-only
  entries, and source-prose-risk candidates stayed closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. `Yinya`, `yaluy`, and `yinyay` remain uninflected support only.
- **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.

### Batch-269 - low-coverage weather-condition reference lexical expansion after Rule 226 (LEXICAL)

Batch 269 admits ten dictionary/grammar-backed weather-condition reference nouns in bare deictic and perception frames
only. It extends Rules 153-154 without licensing weather-event predicates, weather prediction, storm action, omen/story/
death/spirit rows, season expressions, place-name rows, fire/flood/tide/source rows, target case, number morphology,
derivation, productive compounding, productive reduplication, support inflection, proximal `yala`/`yanyu`, or recent
body-part/flora/fauna-reference drift.

Verified target nouns: `balbay`, `jiri bajaku`, `jirimali`, `jukar-warra`, `kumbamu`, `kurrinkurrin`, `nganyil`,
`ngurrbal`, `wadjal`, and `wurrbal`.

Verified support heads retained: `yaluy` here, `yinyay` there, `nyajil` see/hear/perceive nonpast, `nyajin`
saw/heard/perceived, and bare pronoun A `ngayu`, `ngana`, `yundu`, and `jana`.

- **`balbay` lightning.** `Balbay yaluy.`, `Ngayu balbay yinyay nyajil.`,
  `Ngana balbay yinyay nyajil.`, `Yundu balbay yaluy nyajil.`, and `Jana balbay yaluy nyajin.`. Lightning reference
  only; blocked `balbay-nja`/`balbaynja` strike forms stayed closed.
- **`jiri bajaku` cloudless sky / fine day.** `Jiri bajaku yaluy.`,
  `Ngayu jiri bajaku yinyay nyajil.`, `Ngana jiri bajaku yinyay nyajil.`,
  `Yundu jiri bajaku yaluy nyajil.`, and `Jana jiri bajaku yaluy nyajin.`. Cloudless-sky/fine-day reference only; no
  prediction or season row was opened.
- **`jirimali` fine day / cloudless sky.** `Jirimali yaluy.`, `Ngayu jirimali yinyay nyajil.`,
  `Ngana jirimali yinyay nyajil.`, `Yundu jirimali yaluy nyajil.`, and `Jana jirimali yaluy nyajin.`. Fine-day
  reference only; no time, season, or forecast row was opened.
- **`jukar-warra` whirlwind.** `Jukar-warra yaluy.`, `Ngayu jukar-warra yinyay nyajil.`,
  `Ngana jukar-warra yinyay nyajil.`, `Yundu jukar-warra yaluy nyajil.`, and
  `Jana jukar-warra yaluy nyajin.`. Whirlwind reference only; the sand component stayed lexicalized.
- **`kumbamu` trade wind.** `Kumbamu yaluy.`, `Ngayu kumbamu yinyay nyajil.`,
  `Ngana kumbamu yinyay nyajil.`, `Yundu kumbamu yaluy nyajil.`, and `Jana kumbamu yaluy nyajin.`. Trade-wind
  reference only; no wind-coming, blowing, travel, or sailing row was opened.
- **`kurrinkurrin` mackerel sky.** `Kurrinkurrin yaluy.`, `Ngayu kurrinkurrin yinyay nyajil.`,
  `Ngana kurrinkurrin yinyay nyajil.`, `Yundu kurrinkurrin yaluy nyajil.`, and
  `Jana kurrinkurrin yaluy nyajin.`. Mackerel-sky reference only; lexicalized solid reduplication, no productive
  reduplication.
- **`nganyil` haze.** `Nganyil yaluy.`, `Ngayu nganyil yinyay nyajil.`,
  `Ngana nganyil yinyay nyajil.`, `Yundu nganyil yaluy nyajil.`, and `Jana nganyil yaluy nyajin.`. Haze reference
  only; not collapsed into fog/cloud or an adjective.
- **`ngurrbal` fog.** `Ngurrbal yaluy.`, `Ngayu ngurrbal yinyay nyajil.`,
  `Ngana ngurrbal yinyay nyajil.`, `Yundu ngurrbal yaluy nyajil.`, and `Jana ngurrbal yaluy nyajin.`. Fog reference
  only; no prediction, cloud-cover, river-mist, or motion row was opened.
- **`wadjal` cyclone.** `Wadjal yaluy.`, `Ngayu wadjal yinyay nyajil.`,
  `Ngana wadjal yinyay nyajil.`, `Yundu wadjal yaluy nyajil.`, and `Jana wadjal yaluy nyajin.`. Cyclone reference
  only; no warning, damage, danger, or storm-action row was opened.
- **`wurrbal` river mist.** `Wurrbal yaluy.`, `Ngayu wurrbal yinyay nyajil.`,
  `Ngana wurrbal yinyay nyajil.`, `Yundu wurrbal yaluy nyajil.`, and `Jana wurrbal yaluy nyajin.`. River-mist
  reference only; the dictionary's rising-from-river prose did not become a motion/event frame.
- **Rejected and deferred field retained.** Rule 153 exact weather/sky targets, death/spirit/omen entries,
  moon/place/story entries, polysemous thunder/praying-mantis/stingray entries, fire/pus/urine entries,
  flood/tide/season/cold/darkness entries, and exact `wurunurru` collision frames stayed closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. `Yaluy`, `yinyay`, `nyajil`, and `nyajin` remain uninflected support/predicate forms only.
- **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.

### Batch-270 - third kin-reference lexical expansion after Rule 227 (LEXICAL)

Batch 270 admits ten dictionary/grammar-backed kin-reference nouns in bare deictic frames only. It does not license
Rule 157/159 target reopening, 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 case, number morphology, derivation, productive compounding,
productive reduplication, support inflection, proximal `yala`/`yanyu`, or recent weather/body/flora/fauna-reference
drift.

Verified target nouns: `jinkurr`, `mukay`, `biwar`, `kuban`, `manyarr`, `ngalayin`, `banji`, `warrin`, `bangunji`,
and `kambanmu`.

Verified support heads retained: `yinya` that/those, `yaluy` here, and `yinyay` there.

- **`jinkurr` younger sister.** `Jinkurr yaluy.`, `Jinkurr yinyay.`, `Yinya jinkurr yinyay.`,
  `Jinkurr yinya yinyay.`, and `Yinya jinkurr yaluy.`. Younger-sister reference only; no sibling plural, address, or
  family-event row was opened.
- **`mukay` mother's older sister.** `Mukay yaluy.`, `Mukay yinyay.`, `Yinya mukay yinyay.`,
  `Mukay yinya yinyay.`, and `Yinya mukay yaluy.`. Mother's-older-sister reference only; the father's-older-brother
  reading stayed closed here.
- **`biwar` wife.** `Biwar yaluy.`, `Biwar yinyay.`, `Yinya biwar yinyay.`,
  `Biwar yinya yinyay.`, and `Yinya biwar yaluy.`. Wife reference only; no marriage event or possessive row.
- **`kuban` wife.** `Kuban yaluy.`, `Kuban yinyay.`, `Yinya kuban yinyay.`,
  `Kuban yinya yinyay.`, and `Yinya kuban yaluy.`. Wife reference only; related married-man noun `kubananji` stayed
  closed.
- **`manyarr` wife.** `Manyarr yaluy.`, `Manyarr yinyay.`, `Yinya manyarr yinyay.`,
  `Manyarr yinya yinyay.`, and `Yinya manyarr yaluy.`. Wife reference only; couple noun `manyarrinyu` stayed closed.
- **`ngalayin` father-in-law.** `Ngalayin yaluy.`, `Ngalayin yinyay.`, `Yinya ngalayin yinyay.`,
  `Ngalayin yinya yinyay.`, and `Yinya ngalayin yaluy.`. Father-in-law reference only; son-in-law reciprocity and
  avoidance behavior stayed closed.
- **`banji` brother-in-law.** `Banji yaluy.`, `Banji yinyay.`, `Yinya banji yinyay.`,
  `Banji yinya yinyay.`, and `Yinya banji yaluy.`. Brother-in-law reference only; sister-in-law alternation and
  actual-relationship prose stayed closed.
- **`warrin` sister-in-law.** `Warrin yaluy.`, `Warrin yinyay.`, `Yinya warrin yinyay.`,
  `Warrin yinya yinyay.`, and `Yinya warrin yaluy.`. Sister-in-law reference only; brother-in-law alternation and
  actual-relationship prose stayed closed.
- **`bangunji` cousin.** `Bangunji yaluy.`, `Bangunji yinyay.`, `Yinya bangunji yinyay.`,
  `Bangunji yinya yinyay.`, and `Yinya bangunji yaluy.`. Cousin reference only; full-blood kin prose did not open
  social or possession frames.
- **`kambanmu` cross-cousin.** `Kambanmu yaluy.`, `Kambanmu yinyay.`,
  `Yinya kambanmu yinyay.`, `Kambanmu yinya yinyay.`, and `Yinya kambanmu yaluy.`. Cross-cousin reference only;
  mother's-brother/father's-sister source prose did not become a possessive/descent explanation row.
- **Rejected and deferred field retained.** Rule 157 and Rule 159 exact target heads stayed closed. `Biwul`,
  `ngalba`, `manda`, `ngujurr`, `mandi`, `kubananji`, `manyarrinyu`, `ngaybirr`, and `mukul` stayed rejected or
  deferred for the reasons recorded in the process log.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural, kin plural, dyadic morphology, derivation, productive compound, or
  productive reduplication was admitted. `Yinya`, `yaluy`, and `yinyay` remain uninflected support only.
- **Static-guard repair retained.** The first bank attempt correctly stopped before DB insertion because an overbroad
  English guard denied `law` inside legitimate in-law target labels. The guard now denies `social law` instead; event
  2078 records the repair without weakening the in-law source check.
- **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.

### Batch-271 - third bird-reference lexical expansion after Rule 228 (LEXICAL)

Batch 271 admits ten dictionary-backed bird-reference nouns in bare deictic frames only. It does not license Rule
173/211/221 target reopening, unhyphenated reduplication variants, 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 case, number morphology,
derivation, productive compounding, productive reduplication, support inflection, proximal `yala`/`yanyu`, or recent
kin/weather/body/flora/fauna-reference drift.

Verified target nouns: `baringkan`, `bidu-bidu`, `diwalngku`, `jiral-jiral`, `karkunbay`, `dukunjulu`, `kurranday`,
`yinjul`, `milman`, and `nili-nili`.

Verified support heads retained: `yinya` that/those, `yaluy` here, and `yinyay` there.

- **`baringkan` baringkan small bird.** `Baringkan yaluy.`, `Baringkan yinyay.`,
  `Yinya baringkan yinyay.`, `Baringkan yinya yinyay.`, and `Yinya baringkan yaluy.`. Baringkan-small-bird reference
  only; no generic small-bird taxonomy or size adjective row was opened.
- **`bidu-bidu` bank bird.** `Bidu-bidu yaluy.`, `Bidu-bidu yinyay.`,
  `Yinya bidu-bidu yinyay.`, `Bidu-bidu yinya yinyay.`, and `Yinya bidu-bidu yaluy.`. Bank-bird reference only;
  hyphenated lexical reduplication stayed a whole dictionary headword.
- **`diwalngku` migratory bird.** `Diwalngku yaluy.`, `Diwalngku yinyay.`,
  `Yinya diwalngku yinyay.`, `Diwalngku yinya yinyay.`, and `Yinya diwalngku yaluy.`. Migratory-bird reference only;
  no migration, route, season, motion, or flight event was opened.
- **`jiral-jiral` night bird.** `Jiral-jiral yaluy.`, `Jiral-jiral yinyay.`,
  `Yinya jiral-jiral yinyay.`, `Jiral-jiral yinya yinyay.`, and `Yinya jiral-jiral yaluy.`. Night-bird reference
  only; no night event, calling, omen, or behaviour row.
- **`karkunbay` stockwhip bird.** `Karkunbay yaluy.`, `Karkunbay yinyay.`,
  `Yinya karkunbay yinyay.`, `Karkunbay yinya yinyay.`, and `Yinya karkunbay yaluy.`. Stockwhip-bird reference only;
  no whip artefact, sound, call, or warning reading was opened.
- **`dukunjulu` golden whistler.** `Dukunjulu yaluy.`, `Dukunjulu yinyay.`,
  `Yinya dukunjulu yinyay.`, `Dukunjulu yinya yinyay.`, and `Yinya dukunjulu yaluy.`. Golden-whistler reference only;
  no whistling, singing, sound, or colour-predicate row was opened.
- **`kurranday` seagull.** `Kurranday yaluy.`, `Kurranday yinyay.`,
  `Yinya kurranday yinyay.`, `Kurranday yinya yinyay.`, and `Yinya kurranday yaluy.`. Seagull reference only;
  `dirrmbay` storm-warning/death-message senses stayed closed.
- **`yinjul` fig parrot.** `Yinjul yaluy.`, `Yinjul yinyay.`, `Yinya yinjul yinyay.`,
  `Yinjul yinya yinyay.`, and `Yinya yinjul yaluy.`. Fig-parrot reference only; no fig-tree, feeding, colour, or
  habitat row was opened.
- **`milman` azure kingfisher.** `Milman yaluy.`, `Milman yinyay.`, `Yinya milman yinyay.`,
  `Milman yinya yinyay.`, and `Yinya milman yaluy.`. Azure-kingfisher reference only; no colour predicate, fishing,
  water, or diving event was opened.
- **`nili-nili` duck.** `Nili-nili yaluy.`, `Nili-nili yinyay.`,
  `Yinya nili-nili yinyay.`, `Nili-nili yinya yinyay.`, and `Yinya nili-nili yaluy.`. Duck reference only; hyphenated
  lexical reduplication stayed a whole dictionary headword.
- **Rejected and deferred field retained.** Rule 173/174, Rule 211, and Rule 221 exact target heads stayed closed.
  Unhyphenated reduplication variants stayed closed. Messenger, warning, storm, death, totem, sacred, story, sound,
  or country entries stayed closed. `Kulbal`, `waja`, and `juku-juku` stayed deferred for homograph or omen-prose
  reasons recorded in the process log.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. `Yinya`, `yaluy`, and `yinyay` remain uninflected support only.
- **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.

### Batch-272 - second low-coverage named tree-reference lexical expansion after Rule 229 (LEXICAL)

Batch 272 admits ten dictionary-backed named-tree-reference nouns in bare deictic frames only. It does not license the
rejected insect or shellfish fields, earlier flora/tree exact target reopening, no-definition entries, fruit/food/seed
rows, medicine/poison/blinding rows, bark/wood/spear/rope/material rows, thorn/branch rows, habitat/ecology/place/story/
use rows, target case, number morphology, derivation, productive compounding, productive reduplication, support
inflection, proximal `yala`/`yanyu`, or recent bird/kin/weather/body/fauna-reference drift.

Verified target nouns: `bingkajiri`, `durral`, `kalbariji`, `kalkuri`, `kuji-kuji`, `kuralbi`, `kuray-kuray`,
`mingur`, `mukukana`, and `mungka-mungka`.

Verified support heads retained: `yinya` that/those, `yaluy` here, and `yinyay` there.

- **`bingkajiri` bingkajiri tree.** `Bingkajiri yaluy.`, `Bingkajiri yinyay.`,
  `Yinya bingkajiri yinyay.`, `Bingkajiri yinya yinyay.`, and `Yinya bingkajiri yaluy.`. Bingkajiri-tree reference
  only; no long-seed, eating, or blinding story was opened.
- **`durral` durral tree.** `Durral yaluy.`, `Durral yinyay.`, `Yinya durral yinyay.`,
  `Durral yinya yinyay.`, and `Yinya durral yaluy.`. Durral-tree reference only; no edible fruit, spear, or
  wood-source row.
- **`kalbariji` kalbariji tree.** `Kalbariji yaluy.`, `Kalbariji yinyay.`,
  `Yinya kalbariji yinyay.`, `Kalbariji yinya yinyay.`, and `Yinya kalbariji yaluy.`. Kalbariji-tree reference only;
  finger-cherry source wording did not license fruit or food prose.
- **`kalkuri` kalkuri tree.** `Kalkuri yaluy.`, `Kalkuri yinyay.`, `Yinya kalkuri yinyay.`,
  `Kalkuri yinya yinyay.`, and `Yinya kalkuri yaluy.`. Kalkuri-tree reference only; woollybutt/Melaleuca source
  wording did not license gum, timber, or material prose.
- **`kuji-kuji` kuji-kuji tree.** `Kuji-kuji yaluy.`, `Kuji-kuji yinyay.`,
  `Yinya kuji-kuji yinyay.`, `Kuji-kuji yinya yinyay.`, and `Yinya kuji-kuji yaluy.`. Kuji-kuji-tree reference only;
  hyphenated lexical reduplication stayed a whole dictionary headword.
- **`kuralbi` kuralbi tree.** `Kuralbi yaluy.`, `Kuralbi yinyay.`, `Yinya kuralbi yinyay.`,
  `Kuralbi yinya yinyay.`, and `Yinya kuralbi yaluy.`. Kuralbi-tree reference only; two older kuralbi bark-source rows
  did not reopen bark, rope, or material-source grammar here.
- **`kuray-kuray` kuray-kuray tree.** `Kuray-kuray yaluy.`, `Kuray-kuray yinyay.`,
  `Yinya kuray-kuray yinyay.`, `Kuray-kuray yinya yinyay.`, and `Yinya kuray-kuray yaluy.`. Kuray-kuray-tree
  reference only; hyphenated lexical reduplication stayed a whole dictionary headword.
- **`mingur` mingur tree.** `Mingur yaluy.`, `Mingur yinyay.`, `Yinya mingur yinyay.`,
  `Mingur yinya yinyay.`, and `Yinya mingur yaluy.`. Mingur-tree reference only; no oilnut, roasting, or cosmetic
  row was opened.
- **`mukukana` mukukana tree.** `Mukukana yaluy.`, `Mukukana yinyay.`,
  `Yinya mukukana yinyay.`, `Mukukana yinya yinyay.`, and `Yinya mukukana yaluy.`. Mukukana-tree reference only; no
  edible-fruit row.
- **`mungka-mungka` mungka-mungka tree.** `Mungka-mungka yaluy.`, `Mungka-mungka yinyay.`,
  `Yinya mungka-mungka yinyay.`, `Mungka-mungka yinya yinyay.`, and `Yinya mungka-mungka yaluy.`. Mungka-mungka-tree
  reference only; thorn and branch prose stayed closed.
- **Rejected and deferred field retained.** A third insect-reference pass and a third shellfish/crustacean-reference
  pass were both rejected after source audit for insufficient clean unused candidate depth. Earlier flora/tree target
  heads stayed closed. `Bujabay` and `bulbul` stayed rejected for no usable definitions/translations; higher-count or
  stronger source-risk named-tree entries stayed deferred.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. `Yinya`, `yaluy`, and `yinyay` remain uninflected support only.
- **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.

### Batch-273 - named-tree perception consolidation after Rule 230 (CONSTRUCTION)

Batch 273 / Rule 231 retains the ten Rule 230 named-tree-reference nouns and verifies them as bare objects in `nyaji-l`
visual perception frames. It brings the accepted corpus to 13,747 verified sentences. It does not license new tree
heads, earlier flora/tree exact target reopening, no-definition
entries, fruit/food/seed rows, medicine/poison/blinding rows, bark/wood/spear/rope/material rows, thorn/branch rows,
habitat/ecology/place/story/use rows, target case, pronoun case, perception compounds, number morphology, derivation,
productive reduplication, support inflection, proximal `yala`/`yanyu`, or recent bird/kin/weather/body/fauna-reference
drift.

Retained target nouns: `bingkajiri`, `durral`, `kalbariji`, `kalkuri`, `kuji-kuji`, `kuralbi`, `kuray-kuray`,
`mingur`, `mukukana`, and `mungka-mungka`.

Verified support heads retained: `ngayu` I, `yundu` you, `nyulu` he/she/it, `ngana` we plural inclusive, `jana` they,
`yaluy` here, `yinyay` there, `nyajil` perceive.NONPAST, and `nyajin` perceive.PAST.

- **`bingkajiri` bingkajiri tree.** `Ngayu bingkajiri yaluy nyajil.`, `Yundu bingkajiri yinyay nyajil.`,
  `Nyulu bingkajiri yinyay nyajil.`, `Ngana bingkajiri yaluy nyajil.`, and
  `Jana bingkajiri yinyay nyajin.`. Bingkajiri-tree perception object only; no long-seed, eating, or blinding story
  was opened.
- **`durral` durral tree.** `Ngayu durral yaluy nyajil.`, `Yundu durral yinyay nyajil.`,
  `Nyulu durral yinyay nyajil.`, `Ngana durral yaluy nyajil.`, and `Jana durral yinyay nyajin.`. Durral-tree object
  only; no edible fruit, spear, or wood-source row.
- **`kalbariji` kalbariji tree.** `Ngayu kalbariji yaluy nyajil.`, `Yundu kalbariji yinyay nyajil.`,
  `Nyulu kalbariji yinyay nyajil.`, `Ngana kalbariji yaluy nyajil.`, and `Jana kalbariji yinyay nyajin.`.
  Kalbariji-tree object only; finger-cherry source wording did not license fruit or food prose.
- **`kalkuri` kalkuri tree.** `Ngayu kalkuri yaluy nyajil.`, `Yundu kalkuri yinyay nyajil.`,
  `Nyulu kalkuri yinyay nyajil.`, `Ngana kalkuri yaluy nyajil.`, and `Jana kalkuri yinyay nyajin.`. Kalkuri-tree
  object only; woollybutt/Melaleuca source wording did not license gum, timber, or material prose.
- **`kuji-kuji` kuji-kuji tree.** `Ngayu kuji-kuji yaluy nyajil.`, `Yundu kuji-kuji yinyay nyajil.`,
  `Nyulu kuji-kuji yinyay nyajil.`, `Ngana kuji-kuji yaluy nyajil.`, and `Jana kuji-kuji yinyay nyajin.`.
  Kuji-kuji-tree object only; hyphenated lexical reduplication stayed a whole dictionary headword.
- **`kuralbi` kuralbi tree.** `Ngayu kuralbi yaluy nyajil.`, `Yundu kuralbi yinyay nyajil.`,
  `Nyulu kuralbi yinyay nyajil.`, `Ngana kuralbi yaluy nyajil.`, and `Jana kuralbi yinyay nyajin.`. Kuralbi-tree
  object only; two older kuralbi bark-source rows did not reopen bark, rope, or material-source grammar here.
- **`kuray-kuray` kuray-kuray tree.** `Ngayu kuray-kuray yaluy nyajil.`, `Yundu kuray-kuray yinyay nyajil.`,
  `Nyulu kuray-kuray yinyay nyajil.`, `Ngana kuray-kuray yaluy nyajil.`, and
  `Jana kuray-kuray yinyay nyajin.`. Kuray-kuray-tree object only; hyphenated lexical reduplication stayed a whole
  dictionary headword.
- **`mingur` mingur tree.** `Ngayu mingur yaluy nyajil.`, `Yundu mingur yinyay nyajil.`,
  `Nyulu mingur yinyay nyajil.`, `Ngana mingur yaluy nyajil.`, and `Jana mingur yinyay nyajin.`. Mingur-tree object
  only; no oilnut, roasting, or cosmetic row was opened.
- **`mukukana` mukukana tree.** `Ngayu mukukana yaluy nyajil.`, `Yundu mukukana yinyay nyajil.`,
  `Nyulu mukukana yinyay nyajil.`, `Ngana mukukana yaluy nyajil.`, and `Jana mukukana yinyay nyajin.`.
  Mukukana-tree object only; no edible-fruit row.
- **`mungka-mungka` mungka-mungka tree.** `Ngayu mungka-mungka yaluy nyajil.`,
  `Yundu mungka-mungka yinyay nyajil.`, `Nyulu mungka-mungka yinyay nyajil.`,
  `Ngana mungka-mungka yaluy nyajil.`, and `Jana mungka-mungka yinyay nyajin.`. Mungka-mungka-tree object only;
  thorn and branch prose stayed closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. Pronoun A forms stayed bare nominatives. `Yaluy`, `yinyay`, `nyajil`, and `nyajin` remain uninflected
  support/predicate forms.
- **Process logging note.** Batch 273 / Rule 231 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.

### Batch-274 - second landform/geography reference lexical expansion after Rule 231 (LEXICAL)

Batch 274 / Rule 232 admits ten dictionary-backed landform/geography nouns in bare deictic and 1sg perception frames.
It brings the accepted corpus to 13,797 verified sentences. It does not license place names, route/travel/crossing
events, river/water-use rows, burning/clearing rows, live-ant/insect behavior rows, ecology/habitat rows,
reef/sea/collecting rows, climbing/falling/danger rows, ownership/dispute/legal/social rows, finding/peeping/
causative rows, rubbish/debris/leaf-mould/growing-use rows, target case, number morphology, derivation, target
compounds, productive reduplication, support inflection, proximal `yala`/`yanyu`, or Rule 231 named-tree drift.

Verified target nouns: `mabil`, `karrirrangkal`, `jalngarr`, `jinali`, `kangku`, `yalmba`, `kambal-kambal`,
`jalkar`, `janku`, and `jamba`.

Verified support heads retained: `yinya` that/those, `yaluy` here, `yinyay` there, `ngayu` I, and `nyajil`
perceive.NONPAST.

- **`mabil` swamp.** `Mabil yaluy.`, `Yinya mabil yaluy.`, `Mabil yinya yinyay.`,
  `Yinya mabil yinyay.`, and `Ngayu mabil yaluy nyajil.`. Swamp reference only; no crossing, route, water-use,
  habitat, or event row.
- **`karrirrangkal` coral.** `Karrirrangkal yaluy.`, `Yinya karrirrangkal yaluy.`,
  `Karrirrangkal yinya yinyay.`, `Yinya karrirrangkal yinyay.`, and `Ngayu karrirrangkal yaluy nyajil.`. Coral
  reference only; no lime, reef/sea, collecting, habitat, or material-use row.
- **`jalngarr` flat rock.** `Jalngarr yaluy.`, `Yinya jalngarr yaluy.`, `Jalngarr yinya yinyay.`,
  `Yinya jalngarr yinyay.`, and `Ngayu jalngarr yaluy nyajil.`. Flat-rock reference only; no sitting, creek, water,
  route, or event row.
- **`jinali` smooth rock.** `Jinali yaluy.`, `Yinya jinali yaluy.`, `Jinali yinya yinyay.`,
  `Yinya jinali yinyay.`, and `Ngayu jinali yaluy nyajil.`. Smooth-rock reference only; no smooth-property
  predicate and no smoothing-use row.
- **`kangku` valley.** `Kangku yaluy.`, `Yinya kangku yaluy.`, `Kangku yinya yinyay.`,
  `Yinya kangku yinyay.`, and `Ngayu kangku yaluy nyajil.`. Valley reference only; no mountain-pass route/travel row
  and no cheek/body-part drift.
- **`yalmba` seashore.** `Yalmba yaluy.`, `Yinya yalmba yaluy.`, `Yalmba yinya yinyay.`,
  `Yinya yalmba yinyay.`, and `Ngayu yalmba yaluy nyajil.`. Seashore reference only; no sea, tide, beach-collecting,
  turtle, food, or warning/event row.
- **`kambal-kambal` mud.** `Kambal-kambal yaluy.`, `Yinya kambal-kambal yaluy.`,
  `Kambal-kambal yinya yinyay.`, `Yinya kambal-kambal yinyay.`, and `Ngayu kambal-kambal yaluy nyajil.`. Mud
  reference only; the hyphenated reduplication stayed a whole dictionary headword.
- **`jalkar` high bank.** `Jalkar yaluy.`, `Yinya jalkar yaluy.`, `Jalkar yinya yinyay.`,
  `Yinya jalkar yinyay.`, and `Ngayu jalkar yaluy nyajil.`. High-bank reference only; no `jalkar-jalkar`
  steep-property import, river-route reading, or danger row.
- **`janku` hole.** `Janku yaluy.`, `Yinya janku yaluy.`, `Janku yinya yinyay.`,
  `Yinya janku yinyay.`, and `Ngayu janku yaluy nyajil.`. Hole reference only; no waterhole, animal burrow, nest,
  digging, ground-oven, or event row.
- **`jamba` hillside.** `Jamba yaluy.`, `Yinya jamba yaluy.`, `Jamba yinya yinyay.`,
  `Yinya jamba yinyay.`, and `Ngayu jamba yaluy nyajil.`. Hillside reference only; no root/under-tree drift,
  burning, social metaphor, or event row.
- **Rejected and deferred fields retained.** Celestial was rejected because the clean noun inventory was too thin
  without verb compounds or high-count sun/moon forms. Artefact was deferred because earlier object/artefact rules
  had already used many obvious heads and the remaining pool carried loan, use, source-material, ownership,
  manufacture, or post-contact traps.
- **Landform exclusions retained.** `Jalkaraburr` stayed closed because Batches 193-194 already gave it deictic/
  perception coverage. `Yikin` stayed closed because the source gives "bank or river" and the river/water-use
  ambiguity was unnecessary. Rule 185-186 selected targets (`binda-dijarr`, `duli`, `jamar`, `kabay`, `karrangkal`,
  `kuri`, `ngamar`, `nganyay`, `ngidin`, `warrmba`) and rejected/high-risk candidates (`damu naka`, `kurrkal`,
  `ngunnga`, `nurru`, `nyamun`, `walba-murru`, `yikin`) remain trap material.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. `Yinya`, `yaluy`, `yinyay`, `ngayu`, and `nyajil` remain uninflected support only.
- **Process logging note.** Batch 274 / Rule 232 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.

### Batch-275 - landform/geography construction consolidation after Rule 232 (CONSTRUCTION)

Batch 275 / Rule 233 keeps the ten Rule 232 landform/geography nouns and changes only the construction frame. It brings
the accepted corpus to 13,847 verified sentences. It does not license place names, route/travel/crossing events,
river/water-use rows, burning/clearing rows, live-ant/insect behavior rows, ecology/habitat rows, reef/sea/collecting
rows, climbing/falling/danger rows, ownership/dispute/legal/social rows, finding/peeping/causative rows,
rubbish/debris/leaf-mould/growing-use rows, target case, number morphology, derivation, target compounds, productive
reduplication, support inflection, pronoun case, perception compounds, proximal `yala`/`yanyu`, or Rule 231 named-tree
drift.

Verified target nouns retained: `mabil`, `karrirrangkal`, `jalngarr`, `jinali`, `kangku`, `yalmba`,
`kambal-kambal`, `jalkar`, `janku`, and `jamba`.

Verified support heads retained or added: `yinya` that/those, `yaluy` here, `yinyay` there, `yundu` you singular,
`nyulu` third singular, `ngana` we inclusive, `jana` they, `nyajil` perceive.NONPAST, and `nyajin` perceive.PAST.

- **`mabil` swamp.** `Mabil yinya yaluy.`, `Yundu mabil yinyay nyajil.`, `Nyulu mabil yaluy nyajil.`,
  `Ngana mabil yinyay nyajil.`, and `Jana mabil yaluy nyajin.`. Swamp reference/perception only; no crossing,
  route, water-use, habitat, or event row.
- **`karrirrangkal` coral.** `Karrirrangkal yinya yaluy.`, `Yundu karrirrangkal yinyay nyajil.`,
  `Nyulu karrirrangkal yaluy nyajil.`, `Ngana karrirrangkal yinyay nyajil.`, and
  `Jana karrirrangkal yaluy nyajin.`. Coral reference/perception only; no lime, reef/sea, collecting, habitat, or
  material-use row.
- **`jalngarr` flat rock.** `Jalngarr yinya yaluy.`, `Yundu jalngarr yinyay nyajil.`,
  `Nyulu jalngarr yaluy nyajil.`, `Ngana jalngarr yinyay nyajil.`, and `Jana jalngarr yaluy nyajin.`. Flat-rock
  reference/perception only; no sitting, creek, water, route, or event row.
- **`jinali` smooth rock.** `Jinali yinya yaluy.`, `Yundu jinali yinyay nyajil.`,
  `Nyulu jinali yaluy nyajil.`, `Ngana jinali yinyay nyajil.`, and `Jana jinali yaluy nyajin.`. Smooth-rock
  reference/perception only; no smooth-property predicate and no smoothing-use row.
- **`kangku` valley.** `Kangku yinya yaluy.`, `Yundu kangku yinyay nyajil.`,
  `Nyulu kangku yaluy nyajil.`, `Ngana kangku yinyay nyajil.`, and `Jana kangku yaluy nyajin.`. Valley
  reference/perception only; no mountain-pass route/travel row and no cheek/body-part drift.
- **`yalmba` seashore.** `Yalmba yinya yaluy.`, `Yundu yalmba yinyay nyajil.`,
  `Nyulu yalmba yaluy nyajil.`, `Ngana yalmba yinyay nyajil.`, and `Jana yalmba yaluy nyajin.`. Seashore
  reference/perception only; no sea, tide, beach-collecting, turtle, food, or warning/event row.
- **`kambal-kambal` mud.** `Kambal-kambal yinya yaluy.`, `Yundu kambal-kambal yinyay nyajil.`,
  `Nyulu kambal-kambal yaluy nyajil.`, `Ngana kambal-kambal yinyay nyajil.`, and
  `Jana kambal-kambal yaluy nyajin.`. Mud reference/perception only; the hyphenated reduplication stayed a whole
  dictionary headword.
- **`jalkar` high bank.** `Jalkar yinya yaluy.`, `Yundu jalkar yinyay nyajil.`,
  `Nyulu jalkar yaluy nyajil.`, `Ngana jalkar yinyay nyajil.`, and `Jana jalkar yaluy nyajin.`. High-bank
  reference/perception only; no `jalkar-jalkar` steep-property import, river-route reading, or danger row.
- **`janku` hole.** `Janku yinya yaluy.`, `Yundu janku yinyay nyajil.`,
  `Nyulu janku yaluy nyajil.`, `Ngana janku yinyay nyajil.`, and `Jana janku yaluy nyajin.`. Hole
  reference/perception only; no waterhole, animal burrow, nest, digging, ground-oven, or event row.
- **`jamba` hillside.** `Jamba yinya yaluy.`, `Yundu jamba yinyay nyajil.`,
  `Nyulu jamba yaluy nyajil.`, `Ngana jamba yinyay nyajil.`, and `Jana jamba yaluy nyajin.`. Hillside
  reference/perception only; no root/under-tree drift, burning, social metaphor, or event row.
- **Landform exclusions retained.** `Jalkaraburr`, `yikin`, Rule 185-186 selected targets, and Rule 185
  rejected/high-risk candidates remain trap material, not productive expansion pools.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. `Yinya`, `yaluy`, `yinyay`, `yundu`, `nyulu`, `ngana`, `jana`, `nyajil`, and `nyajin` remain uninflected
  support only; pronoun A forms remain bare nominatives.
- **Process logging note.** Batch 275 / Rule 233 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.

### Batch-276 - third body-part reference lexical expansion after Rule 233 (LEXICAL)

Batch 276 / Rule 234 admits ten dictionary-backed body-part nouns in bare deictic and demonstrative reference frames.
It brings the accepted corpus to 13,897 verified sentences. It does not license 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, number
morphology, derivation, target compounds, productive reduplication, support inflection, proximal `yala`/`yanyu`, or
any carried trap.

Verified target nouns: `bandin`, `bari`, `bibar`, `birri`, `jiba`, `jandal`, `jibar`, `kangkul`, `kuwinyu`, and
`waba`.

Verified support heads retained: `yinya` that/those, `yaluy` here, and `yinyay` there.

- **`bandin` love handles.** `Bandin yaluy.`, `Bandin yinyay.`, `Yinya bandin yinyay.`,
  `Bandin yinya yinyay.`, and `Yinya bandin yaluy.`. Plural English only; no possession, body-state, pain, or
  medical row.
- **`bari` chin.** `Bari yaluy.`, `Bari yinyay.`, `Yinya bari yinyay.`, `Bari yinya yinyay.`, and
  `Yinya bari yaluy.`. Chin only; the jaw gloss in the source entry stayed closed.
- **`bibar` shin.** `Bibar yaluy.`, `Bibar yinyay.`, `Yinya bibar yinyay.`, `Bibar yinya yinyay.`, and
  `Yinya bibar yaluy.`. Shin only; no ankle extension.
- **`birri` fingernail.** `Birri yaluy.`, `Birri yinyay.`, `Yinya birri yinyay.`, `Birri yinya yinyay.`, and
  `Yinya birri yaluy.`. Fingernail only; no toenail extension.
- **`jiba` liver.** `Jiba yaluy.`, `Jiba yinyay.`, `Yinya jiba yinyay.`, `Jiba yinya yinyay.`, and
  `Yinya jiba yaluy.`. Liver only; no insides, guts, organs, food, butchery, or medical row.
- **`jandal` leg.** `Jandal yaluy.`, `Jandal yinyay.`, `Yinya jandal yinyay.`, `Jandal yinya yinyay.`, and
  `Yinya jandal yaluy.`. Leg reference only; no movement/event expansion.
- **`jibar` stomach.** `Jibar yaluy.`, `Jibar yinyay.`, `Yinya jibar yinyay.`, `Jibar yinya yinyay.`, and
  `Yinya jibar yaluy.`. Stomach only; no locational `jibarr` hinterland drift.
- **`kangkul` cheek.** `Kangkul yaluy.`, `Kangkul yinyay.`, `Yinya kangkul yinyay.`,
  `Kangkul yinya yinyay.`, and `Yinya kangkul yaluy.`. Cheek only; no `kangku` valley drift.
- **`kuwinyu` posterior.** `Kuwinyu yaluy.`, `Kuwinyu yinyay.`, `Yinya kuwinyu yinyay.`,
  `Kuwinyu yinya yinyay.`, and `Yinya kuwinyu yaluy.`. Neutral posterior reference only; no rude-register,
  ritual, taboo, or event row.
- **`waba` thigh.** `Waba yaluy.`, `Waba yinyay.`, `Yinya waba yinyay.`, `Waba yinya yinyay.`, and
  `Yinya waba yaluy.`. Thigh only; no hip extension.
- **Rejected candidate retained.** `Junkan` stayed closed because "back of ankle" carried avoidable English/gloss
  edge risk.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. `Yinya`, `yaluy`, and `yinyay` remain uninflected support only.
- **Process logging note.** Batch 276 / Rule 234 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.

### Batch-277 - body-part construction consolidation after Rule 234 (CONSTRUCTION)

Batch 277 / Rule 235 keeps the ten Rule 234 body-part nouns and changes only the construction frame. It brings the
accepted corpus to 13,947 verified sentences. It does not license 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, number morphology, derivation,
target compounds, productive reduplication, pronoun case, perception compounds, support inflection, proximal
`yala`/`yanyu`, or any carried trap.

Verified target nouns retained: `bandin`, `bari`, `bibar`, `birri`, `jiba`, `jandal`, `jibar`, `kangkul`,
`kuwinyu`, and `waba`.

Verified support heads retained or added: `yinya` that/those, `yaluy` here, `yinyay` there, `yundu` you singular,
`nyulu` third singular, `ngana` we inclusive, `jana` they, `nyajil` see.NONPAST, and `nyajin` see.PAST.

- **`bandin` love handles.** `Bandin yinya yaluy.`, `Yundu bandin yinyay nyajil.`,
  `Nyulu bandin yaluy nyajil.`, `Ngana bandin yinyay nyajil.`, and `Jana bandin yaluy nyajin.`.
  Love-handles reference/perception only; lexical plural, no number morphology, possession, or body-state row.
- **`bari` chin.** `Bari yinya yaluy.`, `Yundu bari yinyay nyajil.`, `Nyulu bari yaluy nyajil.`,
  `Ngana bari yinyay nyajil.`, and `Jana bari yaluy nyajin.`. Chin only; jaw alternation remains closed.
- **`bibar` shin.** `Bibar yinya yaluy.`, `Yundu bibar yinyay nyajil.`, `Nyulu bibar yaluy nyajil.`,
  `Ngana bibar yinyay nyajil.`, and `Jana bibar yaluy nyajin.`. Shin only; ankle alternation remains closed.
- **`birri` fingernail.** `Birri yinya yaluy.`, `Yundu birri yinyay nyajil.`,
  `Nyulu birri yaluy nyajil.`, `Ngana birri yinyay nyajil.`, and `Jana birri yaluy nyajin.`.
  Fingernail only; toenail alternation remains closed.
- **`jiba` liver.** `Jiba yinya yaluy.`, `Yundu jiba yinyay nyajil.`, `Nyulu jiba yaluy nyajil.`,
  `Ngana jiba yinyay nyajil.`, and `Jana jiba yaluy nyajin.`. Liver only; no insides, guts, organs, emotion,
  butchery, eating, medical, or `jiba`-compound row.
- **`jandal` leg.** `Jandal yinya yaluy.`, `Yundu jandal yinyay nyajil.`,
  `Nyulu jandal yaluy nyajil.`, `Ngana jandal yinyay nyajil.`, and `Jana jandal yaluy nyajin.`.
  Leg reference/perception only; no walking, movement, injury, or possession row.
- **`jibar` stomach.** `Jibar yinya yaluy.`, `Yundu jibar yinyay nyajil.`, `Nyulu jibar yaluy nyajil.`,
  `Ngana jibar yinyay nyajil.`, and `Jana jibar yaluy nyajin.`. Stomach only; no locational `jibarr`,
  emotion, sickness, eating, or possession row.
- **`kangkul` cheek.** `Kangkul yinya yaluy.`, `Yundu kangkul yinyay nyajil.`,
  `Nyulu kangkul yaluy nyajil.`, `Ngana kangkul yinyay nyajil.`, and `Jana kangkul yaluy nyajin.`.
  Cheek only; no `kangku` valley drift and no `kangkul kulbal` slap row.
- **`kuwinyu` posterior.** `Kuwinyu yinya yaluy.`, `Yundu kuwinyu yinyay nyajil.`,
  `Nyulu kuwinyu yaluy nyajil.`, `Ngana kuwinyu yinyay nyajil.`, and `Jana kuwinyu yaluy nyajin.`.
  Neutral posterior reference/perception only; no rude-register, ritual, taboo, sitting-event, or possession row.
- **`waba` thigh.** `Waba yinya yaluy.`, `Yundu waba yinyay nyajil.`, `Nyulu waba yaluy nyajil.`,
  `Ngana waba yinyay nyajil.`, and `Jana waba yaluy nyajin.`. Thigh only; hip alternation remains closed.
- **Correction note.** The first Batch 277 bank attempt exposed an insert-order bug in `bank_277.py`; `close_277.py`
  refused to proceed with 0 under-review rows, the script was patched before acceptance, and the corrected bank was
  rerun. This is recorded in process event 2195.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. Pronoun A forms stayed bare nominatives. `Yinya`, `yaluy`, `yinyay`, `nyajil`, and `nyajin` remain
  uninflected support only.
- **Process logging note.** Batch 277 / Rule 235 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.

### Batch-278 - fire-reference lexical expansion after Rule 235 (LEXICAL)

Batch 278 / Rule 236 admits ten dictionary-backed fire-reference nouns in bare deictic and demonstrative reference
frames. It brings the accepted corpus to 13,997 verified sentences. It does not license fire-making, lighting,
firewood, collecting, cooking, burning, clearing, spreading, leaping-flame events, hot coals/ashes, body-fluid
homographs, loans, target case, number morphology, derivation, target compounds, productive reduplication, support
inflection, proximal `yala`/`yanyu`, or any carried trap.

Verified target nouns: `baya`, `jimal`, `jirramar`, `kubu`, `kunjin`, `miyilkura`, `ngalku`, `ngaluri`, `ngunjil`,
and `wula`.

Verified support heads retained: `yinya` that/those, `yaluy` here, and `yinyay` there.

- **`baya` fire.** `Baya yaluy.`, `Baya yinyay.`, `Yinya baya yinyay.`, `Baya yinya yinyay.`, and
  `Yinya baya yaluy.`. Fire reference only; no firewood, lighting, use, collecting, or cooking row.
- **`jimal` fire stick.** `Jimal yaluy.`, `Jimal yinyay.`, `Yinya jimal yinyay.`, `Jimal yinya yinyay.`, and
  `Yinya jimal yaluy.`. Fire-stick reference only; no fire-making, twirling, story, or `jimal damal` row.
- **`jirramar` small sticks.** `Jirramar yaluy.`, `Jirramar yinyay.`, `Yinya jirramar yinyay.`,
  `Jirramar yinya yinyay.`, and `Yinya jirramar yaluy.`. Small-sticks reference only; no kindling action, starting
  a fire, collecting, or material-use row.
- **`kubu` smoke.** `Kubu yaluy.`, `Kubu yinyay.`, `Yinya kubu yinyay.`, `Kubu yinya yinyay.`, and
  `Yinya kubu yaluy.`. Smoke reference only; no smoking-out, warning, use, source-event, or motion row.
- **`kunjin` fire.** `Kunjin yaluy.`, `Kunjin yinyay.`, `Yinya kunjin yinyay.`, `Kunjin yinya yinyay.`, and
  `Yinya kunjin yaluy.`. Fire reference only; no firewood, lighting, use, collecting, or cooking row.
- **`miyilkura` smouldering log.** `Miyilkura yaluy.`, `Miyilkura yinyay.`, `Yinya miyilkura yinyay.`,
  `Miyilkura yinya yinyay.`, and `Yinya miyilkura yaluy.`. Smouldering-log reference only; no burning, cooking,
  warming, ash, or use row.
- **`ngalku` bush fire.** `Ngalku yaluy.`, `Ngalku yinyay.`, `Yinya ngalku yinyay.`, `Ngalku yinya yinyay.`, and
  `Yinya ngalku yaluy.`. Bush-fire reference only; no clearing, burning-off, spreading, danger, warning, or
  grassfire expansion row.
- **`ngaluri` flames.** `Ngaluri yaluy.`, `Ngaluri yinyay.`, `Yinya ngaluri yinyay.`,
  `Ngaluri yinya yinyay.`, and `Yinya ngaluri yaluy.`. Flames reference only; no leap/shoot-up event predicate.
- **`ngunjil` charcoal.** `Ngunjil yaluy.`, `Ngunjil yinyay.`, `Yinya ngunjil yinyay.`,
  `Ngunjil yinya yinyay.`, and `Yinya ngunjil yaluy.`. Charcoal reference only; hot coals and hot ashes stayed
  closed.
- **`wula` flames.** `Wula yaluy.`, `Wula yinyay.`, `Yinya wula yinyay.`, `Wula yinya yinyay.`, and
  `Yinya wula yaluy.`. Flames reference only; no `dalngarri` urine/flame synonym import and no leaping event row.
- **Homograph/source-prose exclusions retained.** `Dalngarri` urine, `nulung` pus, `baya wayu`, `wayu`, `waju`,
  `dama-murnil`, `jakalambal`, `jimal damal`, `jimalili`, `maji`, `minjiji`, `nyunil`, and `wulay` remain trap
  material, not productive expansion pools.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. `Yinya`, `yaluy`, and `yinyay` remain uninflected support only.
- **Process logging note.** Batch 278 / Rule 236 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.

### Batch-279 - fire-reference construction consolidation after Rule 236 (CONSTRUCTION)

Batch 279 / Rule 237 keeps the ten Rule 236 fire-reference nouns and changes only the construction frame. It brings
the accepted corpus to 14,047 verified sentences. It does not license 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, number morphology, derivation, target
compounds, productive reduplication, support inflection, proximal `yala`/`yanyu`, or any carried trap.

Verified target nouns retained: `baya`, `jimal`, `jirramar`, `kubu`, `kunjin`, `miyilkura`, `ngalku`, `ngaluri`,
`ngunjil`, and `wula`.

Verified support heads retained or added: `yinya` that/those, `yaluy` here, `yinyay` there, `yundu` you singular,
`nyulu` third singular, `ngana` we inclusive, `jana` they, `nyajil` see.NONPAST, and `nyajin` see.PAST.

- **`baya` fire.** `Baya yinya yaluy.`, `Yundu baya yinyay nyajil.`, `Nyulu baya yaluy nyajil.`,
  `Ngana baya yinyay nyajil.`, and `Jana baya yaluy nyajin.`. Fire reference/perception only; no firewood,
  lighting, collecting, cooking, or coming-fire event row.
- **`jimal` fire stick.** `Jimal yinya yaluy.`, `Yundu jimal yinyay nyajil.`,
  `Nyulu jimal yaluy nyajil.`, `Ngana jimal yinyay nyajil.`, and `Jana jimal yaluy nyajin.`.
  Fire-stick reference/perception only; no fire-making, twirling, story, or `jimal damal` row.
- **`jirramar` small sticks.** `Jirramar yinya yaluy.`, `Yundu jirramar yinyay nyajil.`,
  `Nyulu jirramar yaluy nyajil.`, `Ngana jirramar yinyay nyajil.`, and
  `Jana jirramar yaluy nyajin.`. Small-sticks reference/perception only; no kindling action, starting a fire,
  collecting, or material-use row.
- **`kubu` smoke.** `Kubu yinya yaluy.`, `Yundu kubu yinyay nyajil.`, `Nyulu kubu yaluy nyajil.`,
  `Ngana kubu yinyay nyajil.`, and `Jana kubu yaluy nyajin.`. Smoke reference/perception only; no smoking-out,
  warning, use, source-event, or motion row.
- **`kunjin` fire.** `Kunjin yinya yaluy.`, `Yundu kunjin yinyay nyajil.`,
  `Nyulu kunjin yaluy nyajil.`, `Ngana kunjin yinyay nyajil.`, and `Jana kunjin yaluy nyajin.`.
  Fire reference/perception only; no asserted contrast with `baya`.
- **`miyilkura` smouldering log.** `Miyilkura yinya yaluy.`, `Yundu miyilkura yinyay nyajil.`,
  `Nyulu miyilkura yaluy nyajil.`, `Ngana miyilkura yinyay nyajil.`, and
  `Jana miyilkura yaluy nyajin.`. Smouldering-log reference/perception only; no burning, cooking, warming, ash,
  or use row.
- **`ngalku` bush fire.** `Ngalku yinya yaluy.`, `Yundu ngalku yinyay nyajil.`,
  `Nyulu ngalku yaluy nyajil.`, `Ngana ngalku yinyay nyajil.`, and `Jana ngalku yaluy nyajin.`.
  Bush-fire reference/perception only; no clearing, burning-off, spreading, danger, warning, or grassfire expansion
  row.
- **`ngaluri` flames.** `Ngaluri yinya yaluy.`, `Yundu ngaluri yinyay nyajil.`,
  `Nyulu ngaluri yaluy nyajil.`, `Ngana ngaluri yinyay nyajil.`, and `Jana ngaluri yaluy nyajin.`.
  Flames reference/perception only; no leap/shoot-up event predicate.
- **`ngunjil` charcoal.** `Ngunjil yinya yaluy.`, `Yundu ngunjil yinyay nyajil.`,
  `Nyulu ngunjil yaluy nyajil.`, `Ngana ngunjil yinyay nyajil.`, and
  `Jana ngunjil yaluy nyajin.`. Charcoal reference/perception only; hot coals and hot ashes stayed closed.
- **`wula` flames.** `Wula yinya yaluy.`, `Yundu wula yinyay nyajil.`, `Nyulu wula yaluy nyajil.`,
  `Ngana wula yinyay nyajil.`, and `Jana wula yaluy nyajin.`. Flames reference/perception only; no `dalngarri`
  urine/flame synonym import and no leaping event row.
- **Perception-frame limit.** `Nyajil` and `nyajin` were used only as plain see/saw support. No hearing/listening
  expansion, perception compound, reduplicated watching form, purposive `nyaji-nka`, or subordinate perception frame
  was opened.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. Pronoun A forms stayed bare nominatives. `Yinya`, `yaluy`, `yinyay`, `nyajil`, and `nyajin` remain
  uninflected support only.
- **Process logging note.** Batch 279 / Rule 237 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.

### Batch-280 - dwelling and household reference expansion after Rule 237 (LEXICAL)

Batch 280 / Rule 238 admits ten checked dwelling/household noun heads in bare demonstrative and 3sg perception
frames. It brings the accepted corpus to 14,097 verified sentences. It does not license `yamba` opium/particle/none
homographs, `jakal` mouse/full/front homographs, `warrbi` axe/beehive-house homographs, building, setting up camp,
spreading, 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, number
morphology, derivation, target compounds, productive reduplication, support inflection, proximal `yala`/`yanyu`, or
any carried trap.

Verified target nouns: `bakarr` ridge pole, `bayan` house, `bira` windbreak, `jiji` roof, `kilili` windbreak,
`wurun` humpy, `jakway` door, `yulal` board, `kararr` blanket, and `bilangkurr` blanket.

Verified support heads retained or added: `yinya` that/those, `yaluy` here, `yinyay` there, `nyulu` third singular,
and `nyajil` see.NONPAST.

- **`bakarr` ridge pole.** `Yinya bakarr yaluy.`, `Yinya bakarr yinyay.`, `Bakarr yinya yaluy.`,
  `Bakarr yinya yinyay.`, and `Nyulu bakarr yinyay nyajil.`. Ridge-pole reference/perception only; no pole
  material, construction, or source claim.
- **`bayan` house.** `Yinya bayan yaluy.`, `Yinya bayan yinyay.`, `Bayan yinya yaluy.`,
  `Bayan yinya yinyay.`, and `Nyulu bayan yinyay nyajil.`. House reference/perception only; no camping, setting up,
  building, possession, locative house row, opium/particle homograph, or `yamba-kari` none.
- **`bira` windbreak.** `Yinya bira yaluy.`, `Yinya bira yinyay.`, `Bira yinya yaluy.`,
  `Bira yinya yinyay.`, and `Nyulu bira yinyay nyajil.`. Windbreak reference/perception only; no making, setting,
  rain, cold, or material-source row.
- **`jiji` roof.** `Yinya jiji yaluy.`, `Yinya jiji yinyay.`, `Jiji yinya yaluy.`,
  `Jiji yinya yinyay.`, and `Nyulu jiji yinyay nyajil.`. Roof reference/perception only; top-of-anything extension
  and roofing-material prose stay closed.
- **`kilili` windbreak.** `Yinya kilili yaluy.`, `Yinya kilili yinyay.`, `Kilili yinya yaluy.`,
  `Kilili yinya yinyay.`, and `Nyulu kilili yinyay nyajil.`. Windbreak reference/perception only; no making, setting,
  weather, or source-material row.
- **`wurun` humpy.** `Yinya wurun yaluy.`, `Yinya wurun yinyay.`, `Wurun yinya yaluy.`,
  `Wurun yinya yinyay.`, and `Nyulu wurun yinyay nyajil.`. Humpy reference/perception only; no halfway translation,
  building, sleeping, rain-shelter, or locative row.
- **`jakway` door.** `Yinya jakway yaluy.`, `Yinya jakway yinyay.`, `Jakway yinya yaluy.`,
  `Jakway yinya yinyay.`, and `Nyulu jakway yinyay nyajil.`. Door reference/perception only; front sense and
  opening/closing/shutting predicates stay closed.
- **`yulal` board.** `Yinya yulal yaluy.`, `Yinya yulal yinyay.`, `Yulal yinya yaluy.`,
  `Yulal yinya yinyay.`, and `Nyulu yulal yinyay nyajil.`. Board reference/perception only; plank wording,
  round-stick contrast, nailing, and building prose stay closed.
- **`kararr` blanket.** `Yinya kararr yaluy.`, `Yinya kararr yinyay.`, `Kararr yinya yaluy.`,
  `Kararr yinya yinyay.`, and `Nyulu kararr yinyay nyajil.`. Blanket reference/perception only; sheet, grass
  bedding, spreading, sleeping, covering, warming, and year-counting extensions stay closed.
- **`bilangkurr` blanket.** `Yinya bilangkurr yaluy.`, `Yinya bilangkurr yinyay.`,
  `Bilangkurr yinya yaluy.`, `Bilangkurr yinya yinyay.`, and `Nyulu bilangkurr yinyay nyajil.`. Blanket
  reference/perception only; clothing, sleeping, covering, warming, and ownership rows stay closed.
- **Rejected candidates retained.** `Yamba` stayed closed because of opium/particle/`yamba-kari` pressure. `Jakal`
  stayed closed because mouse/full/front homography was avoidable. `Warrbi` stayed closed because axe and house-made-
  of-grass senses compete. `Dubal`, `kakarr`, `karrngka`, `dimbi`, `walal`, `ngaral`, `yuru-dudal`, `wanjakan`, and
  `wadil` stayed closed because they would import coffin/cultural prose, grass/year polysemy, property nouns,
  locatives, entering, building/spreading, nailing, roofing-material, or weather-event semantics.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. `Yinya`, `yaluy`, `yinyay`, `nyulu`, and `nyajil` remain uninflected support only.
- **Process logging note.** Batch 280 / Rule 238 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.

### Batch-281 - dwelling and household construction consolidation after Rule 238 (CONSTRUCTION)

Batch 281 / Rule 239 keeps the ten Rule 238 dwelling/household noun heads and changes only the support frame. It
brings the accepted corpus to 14,147 verified sentences. It does not license `yamba` opium/particle/none homographs,
`jakal` mouse/full/front homographs, `warrbi` axe/beehive-house homographs, building, setting up camp, spreading,
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, number morphology,
derivation, target compounds, productive reduplication, support inflection, proximal `yala`/`yanyu`, or any carried
trap.

Verified 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.

Verified support heads retained or added: `ngayu` first singular nominative, `nyulu` third singular nominative,
`yurra` second plural nominative, `bula` third dual nominative, `jana` third plural nominative, `yaluy` here,
`yinyay` there, and `nyajil` see.NONPAST.

- **`bakarr` ridge pole.** `Ngayu bakarr yinyay nyajil.`, `Nyulu bakarr yaluy nyajil.`,
  `Yurra bakarr yinyay nyajil.`, `Bula bakarr yaluy nyajil.`, and `Jana bakarr yinyay nyajil.`. Ridge-pole
  perception/reference only; no pole material, construction, or source claim.
- **`bayan` house.** `Ngayu bayan yinyay nyajil.`, `Nyulu bayan yaluy nyajil.`,
  `Yurra bayan yinyay nyajil.`, `Bula bayan yaluy nyajil.`, and `Jana bayan yinyay nyajil.`. House
  perception/reference only; no camping, setting up, building, possession, locative house row, opium/particle
  homograph, or `yamba-kari` none.
- **`bira` windbreak.** `Ngayu bira yinyay nyajil.`, `Nyulu bira yaluy nyajil.`,
  `Yurra bira yinyay nyajil.`, `Bula bira yaluy nyajil.`, and `Jana bira yinyay nyajil.`. Windbreak
  perception/reference only; no making, setting, rain, cold, or material-source row.
- **`jiji` roof.** `Ngayu jiji yinyay nyajil.`, `Nyulu jiji yaluy nyajil.`,
  `Yurra jiji yinyay nyajil.`, `Bula jiji yaluy nyajil.`, and `Jana jiji yinyay nyajil.`. Roof
  perception/reference only; top-of-anything extension and roofing-material prose stay closed.
- **`kilili` windbreak.** `Ngayu kilili yinyay nyajil.`, `Nyulu kilili yaluy nyajil.`,
  `Yurra kilili yinyay nyajil.`, `Bula kilili yaluy nyajil.`, and `Jana kilili yinyay nyajil.`. Windbreak
  perception/reference only; no making, setting, weather, or source-material row.
- **`wurun` humpy.** `Ngayu wurun yinyay nyajil.`, `Nyulu wurun yaluy nyajil.`,
  `Yurra wurun yinyay nyajil.`, `Bula wurun yaluy nyajil.`, and `Jana wurun yinyay nyajil.`. Humpy
  perception/reference only; no halfway translation, building, sleeping, rain-shelter, or locative row.
- **`jakway` door.** `Ngayu jakway yinyay nyajil.`, `Nyulu jakway yaluy nyajil.`,
  `Yurra jakway yinyay nyajil.`, `Bula jakway yaluy nyajil.`, and `Jana jakway yinyay nyajil.`. Door
  perception/reference only; front sense and opening/closing/shutting predicates stay closed.
- **`yulal` board.** `Ngayu yulal yinyay nyajil.`, `Nyulu yulal yaluy nyajil.`,
  `Yurra yulal yinyay nyajil.`, `Bula yulal yaluy nyajil.`, and `Jana yulal yinyay nyajil.`. Board
  perception/reference only; plank wording, round-stick contrast, nailing, and building prose stay closed.
- **`kararr` blanket.** `Ngayu kararr yinyay nyajil.`, `Nyulu kararr yaluy nyajil.`,
  `Yurra kararr yinyay nyajil.`, `Bula kararr yaluy nyajil.`, and `Jana kararr yinyay nyajil.`. Blanket
  perception/reference only; sheet, grass bedding, spreading, sleeping, covering, warming, and year-counting
  extensions stay closed.
- **`bilangkurr` blanket.** `Ngayu bilangkurr yinyay nyajil.`, `Nyulu bilangkurr yaluy nyajil.`,
  `Yurra bilangkurr yinyay nyajil.`, `Bula bilangkurr yaluy nyajil.`, and
  `Jana bilangkurr yinyay nyajil.`. Blanket perception/reference only; clothing, sleeping, covering, warming, and
  ownership rows stay closed.
- **Rejected candidates retained.** Rule 239 does not reopen the Rule 238 rejected set: `yamba`, `jakal`, `warrbi`,
  `dubal`, `kakarr`, `karrngka`, `dimbi`, `walal`, `ngaral`, `yuru-dudal`, `wanjakan`, and `wadil` remain excluded
  because they import homograph, cultural, property, motion, building, source-material, or weather-event pressure.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. Pronouns stayed bare nominatives; `yaluy`, `yinyay`, and `nyajil` remain uninflected support only.
- **Process logging note.** Batch 281 / Rule 239 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.

### Batch-282 - fish-reference perception debt sweep after Rule 239 (PERCEPTION)

Batch 282 / Rule 240 admits ten checked fish-reference noun heads in bare nominative-pronoun perception frames. It
brings the accepted corpus to 14,197 verified sentences. It does not license 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, number morphology,
derivation, target compounds, productive reduplication, support inflection, proximal `yala`/`yanyu`, or any carried
trap.

Verified 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.

Verified support heads retained or added: `ngayu` first singular nominative, `nyulu` third singular nominative,
`yurra` second plural nominative, `bula` third dual nominative, `jana` third plural nominative, `yaluy` here,
`yinyay` there, and `nyajil` see.NONPAST.

- **`kubija` barracuda.** `Ngayu kubija yinyay nyajil.`, `Nyulu kubija yaluy nyajil.`,
  `Yurra kubija yinyay nyajil.`, `Bula kubija yaluy nyajil.`, and `Jana kubija yinyay nyajil.`. Barracuda
  perception/reference only; garfish alternate and fishing/water/habitat prose stay closed.
- **`mujarrka` archerfish.** `Ngayu mujarrka yinyay nyajil.`, `Nyulu mujarrka yaluy nyajil.`,
  `Yurra mujarrka yinyay nyajil.`, `Bula mujarrka yaluy nyajil.`, and `Jana mujarrka yinyay nyajil.`. Archerfish
  perception/reference only; spotted-Jewfish, Nyungkul `dalku`, and habitat prose stay closed.
- **`barrbal` black bream.** `Ngayu barrbal yinyay nyajil.`, `Nyulu barrbal yaluy nyajil.`,
  `Yurra barrbal yinyay nyajil.`, `Bula barrbal yaluy nyajil.`, and `Jana barrbal yinyay nyajil.`. Black-bream
  perception/reference only; catching, eating, water, reef/habitat, colour, and event prose stay closed.
- **`wuyumbu` toadfish.** `Ngayu wuyumbu yinyay nyajil.`, `Nyulu wuyumbu yaluy nyajil.`,
  `Yurra wuyumbu yinyay nyajil.`, `Bula wuyumbu yaluy nyajil.`, and `Jana wuyumbu yinyay nyajil.`. Toadfish
  perception/reference only; striped-toby and generic-fish prose stay closed.
- **`bayil` perch.** `Ngayu bayil yinyay nyajil.`, `Nyulu bayil yaluy nyajil.`,
  `Yurra bayil yinyay nyajil.`, `Bula bayil yaluy nyajil.`, and `Jana bayil yinyay nyajil.`. Perch
  perception/reference only; jungle/freshwater expansion, catching, eating, and habitat prose stay closed.
- **`dalmbal` flathead.** `Ngayu dalmbal yinyay nyajil.`, `Nyulu dalmbal yaluy nyajil.`,
  `Yurra dalmbal yinyay nyajil.`, `Bula dalmbal yaluy nyajil.`, and `Jana dalmbal yinyay nyajil.`. Flathead
  perception/reference only; `dukul-barangka` synonym, compound analysis, catching, and food prose stay closed.
- **`balarri` queenfish.** `Ngayu balarri yinyay nyajil.`, `Nyulu balarri yaluy nyajil.`,
  `Yurra balarri yinyay nyajil.`, `Bula balarri yaluy nyajil.`, and `Jana balarri yinyay nyajil.`. Queenfish
  perception/reference only; older narrative/action contexts do not license catching, eating, water, or event rows.
- **`bilmbin` black-tip shark.** `Ngayu bilmbin yinyay nyajil.`, `Nyulu bilmbin yaluy nyajil.`,
  `Yurra bilmbin yinyay nyajil.`, `Bula bilmbin yaluy nyajil.`, and `Jana bilmbin yinyay nyajil.`. Black-tip
  shark perception/reference only; black-tip ray, river/mangrove habitat, danger, and bite prose stay closed.
- **`jalkay` salmon.** `Ngayu jalkay yinyay nyajil.`, `Nyulu jalkay yaluy nyajil.`,
  `Yurra jalkay yinyay nyajil.`, `Bula jalkay yaluy nyajil.`, and `Jana jalkay yinyay nyajil.`. Salmon
  perception/reference only; no catching, water, food, or event row.
- **`jijirr` red bream.** `Ngayu jijirr yinyay nyajil.`, `Nyulu jijirr yaluy nyajil.`,
  `Yurra jijirr yinyay nyajil.`, `Bula jijirr yaluy nyajil.`, and `Jana jijirr yinyay nyajil.`. Red-bream
  perception/reference only; colour-predicate, reef/habitat, catching, and food prose stay closed.
- **Source correction retained.** Initial target `walarrji` "catfish" failed under-review lint because `rrj` violates
  the corpus rhotic+palatal guard. It was removed and replaced by `barrbal`; do not re-add `walarrji` without a
  separate orthography/phonotactics decision.
- **Hard exclusions retained.** `Bayilbayil` remains excluded after unhyphenated-reduplication lint; `kijukum`
  remains excluded after illegal-coda lint; `ngiwa` remains excluded because of moray-eel/sea-snake/place/story-site
  pressure; `yidilnyul` remains excluded because it is marked Nyungkul with Yalanji `yalnganji`.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. Pronouns stayed bare nominatives; `yaluy`, `yinyay`, and `nyajil` remain uninflected support only.
- **No event/use import.** Catching, netting, hook/line, spearing, eating, cooking, bait, taboo, storm/thunder,
  story/place, water/river/sea/reef/habitat, fish body-part, colour-predicate, dialect-equivalence, target case,
  pronoun case, perception compound, and event semantics remain closed unless a future batch deliberately sources
  them.
- **Process logging note.** Batch 282 / Rule 240 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.

### Batch-283 - bird-reference perception debt sweep after Rule 240 (PERCEPTION)

Batch 283 / Rule 241 admits ten checked bird-reference noun heads in bare nominative-pronoun perception frames. It
brings the accepted corpus to 14,247 verified sentences. It does not license 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 predicate, domestic-bird generalisation, secondary-sense expansion, target case,
pronoun case, perception compounds, number morphology, derivation, target compounds, productive reduplication,
support inflection, proximal `yala`/`yanyu`, or any carried trap.

Verified 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.

Verified support heads retained or added: `ngayu` first singular nominative, `nyulu` third singular nominative,
`yurra` second plural nominative, `bula` third dual nominative, `jana` third plural nominative, `yaluy` here,
`yinyay` there, and `nyajil` see.NONPAST.

- **`birmba` straw-necked ibis.** `Ngayu birmba yinyay nyajil.`, `Nyulu birmba yaluy nyajil.`,
  `Yurra birmba yinyay nyajil.`, `Bula birmba yaluy nyajil.`, and `Jana birmba yinyay nyajil.`.
  Straw-necked-ibis perception/reference only; totem/moiety notes and cockatoo alternate prose stay closed.
- **`jamarbina` goose.** `Ngayu jamarbina yinyay nyajil.`, `Nyulu jamarbina yaluy nyajil.`,
  `Yurra jamarbina yinyay nyajil.`, `Bula jamarbina yaluy nyajil.`, and
  `Jana jamarbina yinyay nyajil.`. Goose perception/reference only; no behaviour, food, or habitat row.
- **`nili-nili` duck.** `Ngayu nili-nili yinyay nyajil.`, `Nyulu nili-nili yaluy nyajil.`,
  `Yurra nili-nili yinyay nyajil.`, `Bula nili-nili yaluy nyajil.`, and
  `Jana nili-nili yinyay nyajil.`. Duck perception/reference only; the hyphenated form is a whole lexical head, not
  a license for productive reduplication.
- **`mabal` swallow.** `Ngayu mabal yinyay nyajil.`, `Nyulu mabal yaluy nyajil.`,
  `Yurra mabal yinyay nyajil.`, `Bula mabal yaluy nyajil.`, and `Jana mabal yinyay nyajil.`.
  Swallow-bird perception/reference only; English verb/action semantics stay closed.
- **`wungku` domestic turkey.** `Ngayu wungku yinyay nyajil.`, `Nyulu wungku yaluy nyajil.`,
  `Yurra wungku yinyay nyajil.`, `Bula wungku yaluy nyajil.`, and `Jana wungku yinyay nyajil.`.
  Domestic-turkey perception/reference only; scrub-turkey/`diwan` contrast stays closed.
- **`kuludu` dove.** `Ngayu kuludu yinyay nyajil.`, `Nyulu kuludu yaluy nyajil.`,
  `Yurra kuludu yinyay nyajil.`, `Bula kuludu yaluy nyajil.`, and `Jana kuludu yinyay nyajil.`.
  Dove perception/reference only; small-grey prose and colour predicates stay closed.
- **`kururrungka` kookaburra.** `Ngayu kururrungka yinyay nyajil.`, `Nyulu kururrungka yaluy nyajil.`,
  `Yurra kururrungka yinyay nyajil.`, `Bula kururrungka yaluy nyajil.`, and
  `Jana kururrungka yinyay nyajil.`. Kookaburra perception/reference only; bronze-wing descriptive prose stays
  closed.
- **`karrambil` king parrot.** `Ngayu karrambil yinyay nyajil.`, `Nyulu karrambil yaluy nyajil.`,
  `Yurra karrambil yinyay nyajil.`, `Bula karrambil yaluy nyajil.`, and
  `Jana karrambil yinyay nyajil.`. King-parrot perception/reference only; no behaviour, food, tree, or colour row.
- **`yinjul` parrot.** `Ngayu yinjul yinyay nyajil.`, `Nyulu yinjul yaluy nyajil.`,
  `Yurra yinjul yinyay nyajil.`, `Bula yinjul yaluy nyajil.`, and `Jana yinjul yinyay nyajil.`.
  Parrot perception/reference only; fig-parrot/tree/food/habitat specificity stays closed.
- **`kadanji` black cockatoo.** `Ngayu kadanji yinyay nyajil.`, `Nyulu kadanji yaluy nyajil.`,
  `Yurra kadanji yinyay nyajil.`, `Bula kadanji yaluy nyajil.`, and `Jana kadanji yinyay nyajil.`.
  Black-cockatoo perception/reference only; Dabu totem/moiety, Yalanji/Nyungkul contrast, and `kumurbina` prose
  stay closed.
- **Rejected low-coverage candidate retained.** `Yalngkurr` had only five accepted/revised token hits but was not
  selected because dictionary prose foregrounds eagle-hawk totem/country representation. Keep it closed unless a
  future batch deliberately scopes those risks.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. Pronouns stayed bare nominatives; `yaluy`, `yinyay`, and `nyajil` remain uninflected support only.
- **No event/use import.** 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 predicate,
  domestic-bird generalisation, secondary-sense expansion, target case, pronoun case, perception compound, and event
  semantics remain closed unless a future batch deliberately sources them.
- **Process logging note.** Batch 283 / Rule 241 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.

### Batch-284 - bird-reference perception construction consolidation after Rule 241 (PERCEPTION)

Batch 284 / Rule 242 keeps the ten checked bird-reference noun heads in complementary bare nominative-pronoun
perception frames. It brings the accepted corpus to 14,297 verified sentences. It does not license 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 predicate, domestic-bird generalisation, secondary-sense
expansion, target case, pronoun case, perception compounds, number morphology, derivation, target compounds,
productive reduplication, support inflection, proximal `yala`/`yanyu`, or any carried trap.

Verified 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.

Verified support heads retained: `ngayu` first singular nominative, `nyulu` third singular nominative, `yurra`
second plural nominative, `bula` third dual nominative, `jana` third plural nominative, `yaluy` here, `yinyay`
there, and `nyajil` see.NONPAST.

- **`birmba` straw-necked ibis.** `Ngayu birmba yaluy nyajil.`, `Nyulu birmba yinyay nyajil.`,
  `Yurra birmba yaluy nyajil.`, `Bula birmba yinyay nyajil.`, and `Jana birmba yaluy nyajil.`.
  Straw-necked-ibis perception/reference only; totem/moiety notes and cockatoo alternate prose stay closed.
- **`jamarbina` goose.** `Ngayu jamarbina yaluy nyajil.`, `Nyulu jamarbina yinyay nyajil.`,
  `Yurra jamarbina yaluy nyajil.`, `Bula jamarbina yinyay nyajil.`, and
  `Jana jamarbina yaluy nyajil.`. Goose perception/reference only; no behaviour, food, or habitat row.
- **`nili-nili` duck.** `Ngayu nili-nili yaluy nyajil.`, `Nyulu nili-nili yinyay nyajil.`,
  `Yurra nili-nili yaluy nyajil.`, `Bula nili-nili yinyay nyajil.`, and
  `Jana nili-nili yaluy nyajil.`. Duck perception/reference only; the hyphenated form is a whole lexical head, not
  a license for productive reduplication.
- **`mabal` swallow.** `Ngayu mabal yaluy nyajil.`, `Nyulu mabal yinyay nyajil.`,
  `Yurra mabal yaluy nyajil.`, `Bula mabal yinyay nyajil.`, and `Jana mabal yaluy nyajil.`.
  Swallow-bird perception/reference only; English verb/action semantics stay closed.
- **`wungku` domestic turkey.** `Ngayu wungku yaluy nyajil.`, `Nyulu wungku yinyay nyajil.`,
  `Yurra wungku yaluy nyajil.`, `Bula wungku yinyay nyajil.`, and `Jana wungku yaluy nyajil.`.
  Domestic-turkey perception/reference only; scrub-turkey/`diwan` contrast stays closed.
- **`kuludu` dove.** `Ngayu kuludu yaluy nyajil.`, `Nyulu kuludu yinyay nyajil.`,
  `Yurra kuludu yaluy nyajil.`, `Bula kuludu yinyay nyajil.`, and `Jana kuludu yaluy nyajil.`.
  Dove perception/reference only; small-grey prose and colour predicates stay closed.
- **`kururrungka` kookaburra.** `Ngayu kururrungka yaluy nyajil.`, `Nyulu kururrungka yinyay nyajil.`,
  `Yurra kururrungka yaluy nyajil.`, `Bula kururrungka yinyay nyajil.`, and
  `Jana kururrungka yaluy nyajil.`. Kookaburra perception/reference only; bronze-wing descriptive prose stays
  closed.
- **`karrambil` king parrot.** `Ngayu karrambil yaluy nyajil.`, `Nyulu karrambil yinyay nyajil.`,
  `Yurra karrambil yaluy nyajil.`, `Bula karrambil yinyay nyajil.`, and
  `Jana karrambil yaluy nyajil.`. King-parrot perception/reference only; no behaviour, food, tree, or colour row.
- **`yinjul` parrot.** `Ngayu yinjul yaluy nyajil.`, `Nyulu yinjul yinyay nyajil.`,
  `Yurra yinjul yaluy nyajil.`, `Bula yinjul yinyay nyajil.`, and `Jana yinjul yaluy nyajil.`.
  Parrot perception/reference only; fig-parrot/tree/food/habitat specificity stays closed.
- **`kadanji` black cockatoo.** `Ngayu kadanji yaluy nyajil.`, `Nyulu kadanji yinyay nyajil.`,
  `Yurra kadanji yaluy nyajil.`, `Bula kadanji yinyay nyajil.`, and `Jana kadanji yaluy nyajil.`.
  Black-cockatoo perception/reference only; Dabu totem/moiety, Yalanji/Nyungkul contrast, and `kumurbina` prose
  stay closed.
- **Rejected bare-deictic grid.** `Kuludu`, `nili-nili`, and `yinjul` bare-deictic surfaces collided with earlier
  accepted rows, so Rule 242 retained `nyajil` in every surface rather than creating duplicate deictic-only clauses.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. Pronouns stayed bare nominatives; `yaluy`, `yinyay`, and `nyajil` remain uninflected support only.
- **No event/use import.** 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 predicate,
  domestic-bird generalisation, secondary-sense expansion, target case, pronoun case, perception compound, and event
  semantics remain closed unless a future batch deliberately sources them.
- **Process logging note.** Batch 284 / Rule 242 stored source readback, construction scope, 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.

### Batch-285 - dwelling/household perception pronoun expansion after Rule 242 (PERCEPTION)

Batch 285 / Rule 243 keeps the ten Rule 238 dwelling/household noun heads and changes only the bare nominative
subject-pronoun support in nonpast perception frames. It brings the accepted corpus to 14,347 verified sentences. 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, ownership, target case, pronoun case, perception compounds, number morphology, derivation, target
compounds, productive reduplication, support inflection, proximal `yala`/`yanyu`, or any carried trap.

Verified 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.

Verified support heads retained or added: `yulu` third singular nominative, less common free variant of `nyulu`;
`ngali` first dual exclusive nominative; `ngaliny` first dual inclusive nominative; `yubal` second dual nominative;
`nganjin` first plural exclusive nominative; `yaluy` here; `yinyay` there; and `nyajil` see.NONPAST.

- **`bakarr` ridge pole.** `Yulu bakarr yaluy nyajil.`, `Ngali bakarr yinyay nyajil.`,
  `Ngaliny bakarr yaluy nyajil.`, `Yubal bakarr yinyay nyajil.`, and
  `Nganjin bakarr yaluy nyajil.`. Ridge-pole perception/reference only; no building, pole material, or source claim.
- **`bayan` house.** `Yulu bayan yaluy nyajil.`, `Ngali bayan yinyay nyajil.`,
  `Ngaliny bayan yaluy nyajil.`, `Yubal bayan yinyay nyajil.`, and `Nganjin bayan yaluy nyajil.`.
  House perception/reference only; no camping, setting up, building, possession, locative house row, opium/particle
  homograph, or `yamba-kari` none.
- **`bira` windbreak.** `Yulu bira yaluy nyajil.`, `Ngali bira yinyay nyajil.`,
  `Ngaliny bira yaluy nyajil.`, `Yubal bira yinyay nyajil.`, and `Nganjin bira yaluy nyajil.`.
  Windbreak perception/reference only; no making, setting, rain, cold, or material-source row.
- **`jiji` roof.** `Yulu jiji yaluy nyajil.`, `Ngali jiji yinyay nyajil.`,
  `Ngaliny jiji yaluy nyajil.`, `Yubal jiji yinyay nyajil.`, and `Nganjin jiji yaluy nyajil.`.
  Roof perception/reference only; top-of-anything extension and roofing-material prose stay closed.
- **`kilili` windbreak.** `Yulu kilili yaluy nyajil.`, `Ngali kilili yinyay nyajil.`,
  `Ngaliny kilili yaluy nyajil.`, `Yubal kilili yinyay nyajil.`, and `Nganjin kilili yaluy nyajil.`.
  Windbreak perception/reference only; no making, setting, weather, or source-material row.
- **`wurun` humpy.** `Yulu wurun yaluy nyajil.`, `Ngali wurun yinyay nyajil.`,
  `Ngaliny wurun yaluy nyajil.`, `Yubal wurun yinyay nyajil.`, and `Nganjin wurun yaluy nyajil.`.
  Humpy perception/reference only; no halfway translation, building, sleeping, rain-shelter, or locative row.
- **`jakway` door.** `Yulu jakway yaluy nyajil.`, `Ngali jakway yinyay nyajil.`,
  `Ngaliny jakway yaluy nyajil.`, `Yubal jakway yinyay nyajil.`, and `Nganjin jakway yaluy nyajil.`.
  Door perception/reference only; front sense and opening/closing/shutting predicates stay closed.
- **`yulal` board.** `Yulu yulal yaluy nyajil.`, `Ngali yulal yinyay nyajil.`,
  `Ngaliny yulal yaluy nyajil.`, `Yubal yulal yinyay nyajil.`, and `Nganjin yulal yaluy nyajil.`.
  Board perception/reference only; plank wording, round-stick contrast, nailing, and building prose stay closed.
- **`kararr` blanket.** `Yulu kararr yaluy nyajil.`, `Ngali kararr yinyay nyajil.`,
  `Ngaliny kararr yaluy nyajil.`, `Yubal kararr yinyay nyajil.`, and `Nganjin kararr yaluy nyajil.`.
  Blanket perception/reference only; sheet, grass bedding, spreading, sleeping, covering, warming, and year-counting
  extensions stay closed.
- **`bilangkurr` blanket.** `Yulu bilangkurr yaluy nyajil.`, `Ngali bilangkurr yinyay nyajil.`,
  `Ngaliny bilangkurr yaluy nyajil.`, `Yubal bilangkurr yinyay nyajil.`, and
  `Nganjin bilangkurr yaluy nyajil.`. Blanket perception/reference only; clothing, sleeping, covering, warming, and
  ownership rows stay closed.
- **Rejected collision grids retained.** Complementary Rule 239, `ngana`, and `yundu` bands were rejected before
  banking because exact surfaces collided with older `jakway`, `yulal`, and `bilangkurr` rows. Do not reopen them
  without a fresh duplicate preflight.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. Pronouns stayed bare nominatives; `yulu` is only the sourced less-common 3sg variant; `yaluy`, `yinyay`,
  and `nyajil` remain uninflected support only.
- **No action/use import.** 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, ownership, target case, pronoun case, perception compound, and event semantics remain closed unless a
  future batch deliberately sources them.
- **Process logging note.** Batch 285 / Rule 243 stored source readback, rejected collision grids, 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.

### Batch-286 - landform/geography perception pronoun expansion after Rule 243 (PERCEPTION)

Batch 286 / Rule 244 keeps the ten Rule 232 landform/geography noun heads and changes only the bare nominative
subject-pronoun support in nonpast perception frames. It brings the accepted corpus to 14,397 verified sentences. It
does not license new landform lexemes, place names, route/travel/crossing events, river/water-use rows,
lime/source-material rows, reef/sea/collecting rows, ecology/habitat rows, climbing/falling/danger rows,
ownership/dispute/legal/social rows, finding/peeping/causative rows, rubbish/debris/leaf-mould/growing-use rows,
smooth-property predicates, steep-property predicates, mountain-pass route rows, cheek/body-part drift,
beach-collecting rows, turtle/food/warning rows, burrow/nest/digging/ground-oven rows, root/under-tree drift,
burning rows, social-metaphor rows, target case, pronoun case, perception compounds, number morphology, derivation,
target compounds, productive reduplication, support inflection, proximal `yala`/`yanyu`, or any carried trap.

Verified 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.

Verified support heads retained or added: `ngali` first dual exclusive nominative; `ngaliny` first dual inclusive
nominative; `yubal` second dual nominative; `nganjin` first plural exclusive nominative; `yurra` second plural
nominative; `yaluy` here; `yinyay` there; and `nyajil` see.NONPAST.

- **`mabil` swamp.** `Ngali mabil yaluy nyajil.`, `Ngaliny mabil yinyay nyajil.`,
  `Yubal mabil yaluy nyajil.`, `Nganjin mabil yinyay nyajil.`, and `Yurra mabil yaluy nyajil.`.
  Swamp perception/reference only; no crossing, route, water-use, habitat, ecology, or event row.
- **`karrirrangkal` coral.** `Ngali karrirrangkal yaluy nyajil.`,
  `Ngaliny karrirrangkal yinyay nyajil.`, `Yubal karrirrangkal yaluy nyajil.`,
  `Nganjin karrirrangkal yinyay nyajil.`, and `Yurra karrirrangkal yaluy nyajil.`.
  Coral perception/reference only; lime, source-material, reef, sea, collecting, habitat, and material-use rows stay
  closed.
- **`jalngarr` flat rock.** `Ngali jalngarr yaluy nyajil.`, `Ngaliny jalngarr yinyay nyajil.`,
  `Yubal jalngarr yaluy nyajil.`, `Nganjin jalngarr yinyay nyajil.`, and
  `Yurra jalngarr yaluy nyajil.`. Flat-rock perception/reference only; no sitting, creek, water, route, or event row.
- **`jinali` smooth rock.** `Ngali jinali yaluy nyajil.`, `Ngaliny jinali yinyay nyajil.`,
  `Yubal jinali yaluy nyajil.`, `Nganjin jinali yinyay nyajil.`, and `Yurra jinali yaluy nyajil.`.
  Smooth-rock perception/reference only; no smooth-property predicate and no smoothing-use row.
- **`kangku` valley.** `Ngali kangku yaluy nyajil.`, `Ngaliny kangku yinyay nyajil.`,
  `Yubal kangku yaluy nyajil.`, `Nganjin kangku yinyay nyajil.`, and `Yurra kangku yaluy nyajil.`.
  Valley perception/reference only; mountain-pass route/travel and `kangkul` cheek/body-part drift stay closed.
- **`yalmba` seashore.** `Ngali yalmba yaluy nyajil.`, `Ngaliny yalmba yinyay nyajil.`,
  `Yubal yalmba yaluy nyajil.`, `Nganjin yalmba yinyay nyajil.`, and `Yurra yalmba yaluy nyajil.`.
  Seashore perception/reference only; beach-collecting, sea/tide event, turtle, food, and warning rows stay closed.
- **`kambal-kambal` mud.** `Ngali kambal-kambal yaluy nyajil.`,
  `Ngaliny kambal-kambal yinyay nyajil.`, `Yubal kambal-kambal yaluy nyajil.`,
  `Nganjin kambal-kambal yinyay nyajil.`, and `Yurra kambal-kambal yaluy nyajil.`.
  Mud perception/reference only; the hyphenated form stayed a whole lexical head, not a productive reduplication
  model from `kambal`.
- **`jalkar` high bank.** `Ngali jalkar yaluy nyajil.`, `Ngaliny jalkar yinyay nyajil.`,
  `Yubal jalkar yaluy nyajil.`, `Nganjin jalkar yinyay nyajil.`, and `Yurra jalkar yaluy nyajil.`.
  High-bank perception/reference only; `jalkar-jalkar` steep-property, river-route, and danger rows stay closed.
- **`janku` hole.** `Ngali janku yaluy nyajil.`, `Ngaliny janku yinyay nyajil.`,
  `Yubal janku yaluy nyajil.`, `Nganjin janku yinyay nyajil.`, and `Yurra janku yaluy nyajil.`.
  Hole perception/reference only; waterhole, animal burrow, nest, digging, ground-oven, and event rows stay closed.
- **`jamba` hillside.** `Ngali jamba yaluy nyajil.`, `Ngaliny jamba yinyay nyajil.`,
  `Yubal jamba yaluy nyajil.`, `Nganjin jamba yinyay nyajil.`, and `Yurra jamba yaluy nyajil.`.
  Hillside perception/reference only; locative example import, root/under-tree drift, burning, social metaphor, and
  event rows stay closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. Pronouns stayed bare nominatives; `yaluy`, `yinyay`, and `nyajil` remain uninflected support only.
- **No event/source-prose import.** Route/travel/crossing, water-use, lime/source-material, reef/sea/collecting,
  ecology/habitat, danger, place-name, social/legal, property, body-part, and event semantics remain closed unless a
  future batch deliberately sources and traps them.
- **Process logging note.** Batch 286 / Rule 244 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.

### Batch-287 - body-part perception pronoun expansion after Rule 244 (PERCEPTION)

Batch 287 / Rule 245 keeps the ten Rule 234 body-part noun heads and changes only the bare nominative subject-pronoun
support in nonpast perception frames. It brings the accepted corpus to 14,447 verified sentences. It does not license
new body-part lexemes, possession, possessor-pronoun rows, body-state predicates, pain, illness, medicine/healing,
body-fluid rows, ritual/taboo/scar/initiation rows, animal-only readings, dialect-only readings, movement/use/event
rows, jaw, ankle, toenail, insides/guts/organs, emotion, butchery/eating, locational `jibarr`, `kangku` valley,
`kangkul kulbal` slap, rude-register rows, sitting-event rows, hip, target case, pronoun case, perception compounds,
number morphology, derivation, target compounds, productive reduplication, support inflection, proximal `yala`/
`yanyu`, or any carried trap.

Verified 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.

Verified support heads retained or added: `ngali` first dual exclusive nominative; `ngaliny` first dual inclusive
nominative; `yubal` second dual nominative; `nganjin` first plural exclusive nominative; `yurra` second plural
nominative; `yaluy` here; `yinyay` there; and `nyajil` see.NONPAST.

- **`bandin` love handles.** `Ngali bandin yaluy nyajil.`, `Ngaliny bandin yinyay nyajil.`,
  `Yubal bandin yaluy nyajil.`, `Nganjin bandin yinyay nyajil.`, and `Yurra bandin yaluy nyajil.`.
  Love-handles perception/reference only; lexical plural English, no possession, body-state, pain, or medical row.
- **`bari` chin.** `Ngali bari yaluy nyajil.`, `Ngaliny bari yinyay nyajil.`,
  `Yubal bari yaluy nyajil.`, `Nganjin bari yinyay nyajil.`, and `Yurra bari yaluy nyajil.`.
  Chin perception/reference only; jaw extension from the source entry stays closed.
- **`bibar` shin.** `Ngali bibar yaluy nyajil.`, `Ngaliny bibar yinyay nyajil.`,
  `Yubal bibar yaluy nyajil.`, `Nganjin bibar yinyay nyajil.`, and `Yurra bibar yaluy nyajil.`.
  Shin perception/reference only; ankle extension from the source entry stays closed.
- **`birri` fingernail.** `Ngali birri yaluy nyajil.`, `Ngaliny birri yinyay nyajil.`,
  `Yubal birri yaluy nyajil.`, `Nganjin birri yinyay nyajil.`, and `Yurra birri yaluy nyajil.`.
  Fingernail perception/reference only; toenail extension from the source entry stays closed.
- **`jiba` liver.** `Ngali jiba yaluy nyajil.`, `Ngaliny jiba yinyay nyajil.`,
  `Yubal jiba yaluy nyajil.`, `Nganjin jiba yinyay nyajil.`, and `Yurra jiba yaluy nyajil.`.
  Liver perception/reference only; insides, guts, organs, emotion, butchery, eating, medical, and compound rows stay
  closed.
- **`jandal` leg.** `Ngali jandal yaluy nyajil.`, `Ngaliny jandal yinyay nyajil.`,
  `Yubal jandal yaluy nyajil.`, `Nganjin jandal yinyay nyajil.`, and `Yurra jandal yaluy nyajil.`.
  Leg perception/reference only; walking, movement, injury, possession, and event rows stay closed.
- **`jibar` stomach.** `Ngali jibar yaluy nyajil.`, `Ngaliny jibar yinyay nyajil.`,
  `Yubal jibar yaluy nyajil.`, `Nganjin jibar yinyay nyajil.`, and `Yurra jibar yaluy nyajil.`.
  Stomach perception/reference only; locational `jibarr`, emotion, sickness, eating, and possession rows stay
  closed.
- **`kangkul` cheek.** `Ngali kangkul yaluy nyajil.`, `Ngaliny kangkul yinyay nyajil.`,
  `Yubal kangkul yaluy nyajil.`, `Nganjin kangkul yinyay nyajil.`, and `Yurra kangkul yaluy nyajil.`.
  Cheek perception/reference only; `kangku` valley drift and `kangkul kulbal` slap rows stay closed.
- **`kuwinyu` posterior.** `Ngali kuwinyu yaluy nyajil.`, `Ngaliny kuwinyu yinyay nyajil.`,
  `Yubal kuwinyu yaluy nyajil.`, `Nganjin kuwinyu yinyay nyajil.`, and `Yurra kuwinyu yaluy nyajil.`.
  Neutral posterior perception/reference only; rude-register, ritual, taboo, sitting-event, and possession rows stay
  closed.
- **`waba` thigh.** `Ngali waba yaluy nyajil.`, `Ngaliny waba yinyay nyajil.`,
  `Yubal waba yaluy nyajil.`, `Nganjin waba yinyay nyajil.`, and `Yurra waba yaluy nyajil.`.
  Thigh perception/reference only; hip extension from the source entry stays closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. Pronouns stayed bare nominatives; `yaluy`, `yinyay`, and `nyajil` remain uninflected support only.
- **No possession/body-state import.** Possession, pain, illness, medicine, body-fluid, ritual/taboo, movement,
  injury, emotion, eating, alternate body-part glosses, homograph drift, target case, pronoun case, perception
  compound, and event semantics remain closed unless a future batch deliberately sources and traps them.
- **Process logging note.** Batch 287 / Rule 245 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.

### Batch-288 - fire-reference perception pronoun expansion after Rule 245 (PERCEPTION)

Batch 288 / Rule 246 keeps the ten Rule 236 fire-reference noun heads and changes only the bare nominative
subject-pronoun support in nonpast perception frames. It brings the accepted corpus to 14,497 verified sentences. It
does not license new fire lexemes, fire-making, lighting, firewood, collecting, cooking, burning, clearing,
spreading, leaping-flame event predicates, smoke-source rows, smoke-out rows, hot-coal or hot-ash extensions,
ritual-smoke prose, body-fluid homographs, loan rows, target case, pronoun case, perception compounds, number
morphology, derivation, target compounds, productive reduplication, support inflection, proximal `yala`/`yanyu`, or
any carried trap.

Verified 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.

Verified support heads retained or added: `ngali` first dual exclusive nominative; `ngaliny` first dual inclusive
nominative; `yubal` second dual nominative; `nganjin` first plural exclusive nominative; `yurra` second plural
nominative; `yaluy` here; `yinyay` there; and `nyajil` see.NONPAST.

- **`baya` fire.** `Ngali baya yaluy nyajil.`, `Ngaliny baya yinyay nyajil.`,
  `Yubal baya yaluy nyajil.`, `Nganjin baya yinyay nyajil.`, and `Yurra baya yaluy nyajil.`.
  Fire perception/reference only; firewood, `baya wayu`, lighting, collecting, cooking, and use rows stay closed.
- **`jimal` fire stick.** `Ngali jimal yaluy nyajil.`, `Ngaliny jimal yinyay nyajil.`,
  `Yubal jimal yaluy nyajil.`, `Nganjin jimal yinyay nyajil.`, and `Yurra jimal yaluy nyajil.`.
  Fire-stick perception/reference only; `jimal damal` fire-making, twirling, story, and `jimalili` rows stay closed.
- **`jirramar` small sticks.** `Ngali jirramar yaluy nyajil.`, `Ngaliny jirramar yinyay nyajil.`,
  `Yubal jirramar yaluy nyajil.`, `Nganjin jirramar yinyay nyajil.`, and
  `Yurra jirramar yaluy nyajil.`. Small-sticks perception/reference only; kindling action, starting-fire use,
  collecting, and material-use rows stay closed.
- **`kubu` smoke.** `Ngali kubu yaluy nyajil.`, `Ngaliny kubu yinyay nyajil.`,
  `Yubal kubu yaluy nyajil.`, `Nganjin kubu yinyay nyajil.`, and `Yurra kubu yaluy nyajil.`.
  Smoke perception/reference only; smoke-source, smoke-out, warning, motion, `kubu-kubu` tadpole, and use rows stay
  closed.
- **`kunjin` fire.** `Ngali kunjin yaluy nyajil.`, `Ngaliny kunjin yinyay nyajil.`,
  `Yubal kunjin yaluy nyajil.`, `Nganjin kunjin yinyay nyajil.`, and `Yurra kunjin yaluy nyajil.`.
  Fire perception/reference only; no contrastive claim against `baya` and no `kunjirr` ritual-smoke/purification
  prose import.
- **`miyilkura` smouldering log.** `Ngali miyilkura yaluy nyajil.`,
  `Ngaliny miyilkura yinyay nyajil.`, `Yubal miyilkura yaluy nyajil.`,
  `Nganjin miyilkura yinyay nyajil.`, and `Yurra miyilkura yaluy nyajil.`. Smouldering-log perception/reference
  only; burning, cooking, warming, ash, eye/`miyil`, and use rows stay closed.
- **`ngalku` bush fire.** `Ngali ngalku yaluy nyajil.`, `Ngaliny ngalku yinyay nyajil.`,
  `Yubal ngalku yaluy nyajil.`, `Nganjin ngalku yinyay nyajil.`, and `Yurra ngalku yaluy nyajil.`.
  Bush-fire perception/reference only; clearing, spreading, grassfire, danger, warning, `ngalkun` mullet, and
  `ngalkunbu` place rows stay closed.
- **`ngaluri` flames.** `Ngali ngaluri yaluy nyajil.`, `Ngaliny ngaluri yinyay nyajil.`,
  `Yubal ngaluri yaluy nyajil.`, `Nganjin ngaluri yinyay nyajil.`, and `Yurra ngaluri yaluy nyajil.`.
  Flames perception/reference only; the source usage with flames leaping up stays closed as event prose.
- **`ngunjil` charcoal.** `Ngali ngunjil yaluy nyajil.`, `Ngaliny ngunjil yinyay nyajil.`,
  `Yubal ngunjil yaluy nyajil.`, `Nganjin ngunjil yinyay nyajil.`, and
  `Yurra ngunjil yaluy nyajil.`. Charcoal perception/reference only; hot coals and hot ashes stay closed.
- **`wula` flames.** `Ngali wula yaluy nyajil.`, `Ngaliny wula yinyay nyajil.`,
  `Yubal wula yaluy nyajil.`, `Nganjin wula yinyay nyajil.`, and `Yurra wula yaluy nyajil.`.
  Flames perception/reference only; `dalngarri` synonymy and body-fluid homograph drift stay closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. Pronouns stayed bare nominatives; `yaluy`, `yinyay`, and `nyajil` remain uninflected support only.
- **No action/use import.** Fire-making, lighting, firewood, collecting, cooking, burning, clearing, spreading,
  smoke-source, smoke-out, warning, danger, leaping-flame events, hot coals, hot ashes, body-fluid homographs,
  ritual-smoke prose, loan rows, target case, pronoun case, perception compound, and event semantics remain closed
  unless a future batch deliberately sources them.
- **Process logging note.** Batch 288 / Rule 246 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.

### Batch-289 - dwelling/household complementary perception pronoun expansion after Rule 246 (PERCEPTION)

Batch 289 / Rule 247 keeps the ten Rule 238 dwelling/household noun heads and changes only the bare nominative
subject-pronoun support in nonpast perception frames. It brings the accepted corpus to 14,547 verified sentences. It
does not license new dwelling lexemes, 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, target case, pronoun case, perception compounds, number morphology,
derivation, target compounds, productive reduplication, support inflection, proximal `yala`/`yanyu`, or any carried
trap.

Verified 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.

Verified support heads retained or added: `ngali` first dual exclusive nominative; `ngaliny` first dual inclusive
nominative; `yubal` second dual nominative; `nganjin` first plural exclusive nominative; `yurra` second plural
nominative; `yaluy` here; `yinyay` there; and `nyajil` see.NONPAST.

- **`bakarr` ridge pole.** `Ngali bakarr yaluy nyajil.`, `Ngaliny bakarr yinyay nyajil.`,
  `Yubal bakarr yaluy nyajil.`, `Nganjin bakarr yinyay nyajil.`, and `Yurra bakarr yaluy nyajil.`.
  Ridge-pole perception/reference only; construction, pole-material, structural action, and source-material rows
  stay closed.
- **`bayan` house.** `Ngali bayan yaluy nyajil.`, `Ngaliny bayan yinyay nyajil.`,
  `Yubal bayan yaluy nyajil.`, `Nganjin bayan yinyay nyajil.`, and `Yurra bayan yaluy nyajil.`.
  House perception/reference only; camp setup, shelter-event, possession, locative house, opium, particle, and
  `yamba-kari` rows stay closed.
- **`bira` windbreak.** `Ngali bira yaluy nyajil.`, `Ngaliny bira yinyay nyajil.`,
  `Yubal bira yaluy nyajil.`, `Nganjin bira yinyay nyajil.`, and `Yurra bira yaluy nyajil.`.
  Windbreak perception/reference only; making, setting, weather, rain, cold, and material-source rows stay closed.
- **`jiji` roof.** `Ngali jiji yaluy nyajil.`, `Ngaliny jiji yinyay nyajil.`,
  `Yubal jiji yaluy nyajil.`, `Nganjin jiji yinyay nyajil.`, and `Yurra jiji yaluy nyajil.`.
  Roof perception/reference only; top-of-anything and roofing-material prose stay closed.
- **`kilili` windbreak.** `Ngali kilili yaluy nyajil.`, `Ngaliny kilili yinyay nyajil.`,
  `Yubal kilili yaluy nyajil.`, `Nganjin kilili yinyay nyajil.`, and `Yurra kilili yaluy nyajil.`.
  Windbreak perception/reference only; construction, weather-shelter, material-source, and use rows stay closed.
- **`wurun` humpy.** `Ngali wurun yaluy nyajil.`, `Ngaliny wurun yinyay nyajil.`,
  `Yubal wurun yaluy nyajil.`, `Nganjin wurun yinyay nyajil.`, and `Yurra wurun yaluy nyajil.`.
  Humpy perception/reference only; halfway, building, sleeping, rain-shelter, and locative rows stay closed.
- **`jakway` door.** `Ngali jakway yaluy nyajil.`, `Ngaliny jakway yinyay nyajil.`,
  `Yubal jakway yaluy nyajil.`, `Nganjin jakway yinyay nyajil.`, and `Yurra jakway yaluy nyajil.`.
  Door perception/reference only; front/open/close/shut/entering predicates stay closed.
- **`yulal` board.** `Ngali yulal yaluy nyajil.`, `Ngaliny yulal yinyay nyajil.`,
  `Yubal yulal yaluy nyajil.`, `Nganjin yulal yinyay nyajil.`, and `Yurra yulal yaluy nyajil.`.
  Board perception/reference only; plank wording, `kimil` round-stick contrast, nailing, building, and source-material
  prose stay closed.
- **`kararr` blanket.** `Ngali kararr yaluy nyajil.`, `Ngaliny kararr yinyay nyajil.`,
  `Yubal kararr yaluy nyajil.`, `Nganjin kararr yinyay nyajil.`, and `Yurra kararr yaluy nyajil.`.
  Blanket perception/reference only; sheet, grass bedding, spreading, sleeping, covering, warming, privative, and
  year-counting rows stay closed.
- **`bilangkurr` blanket.** `Ngali bilangkurr yaluy nyajil.`, `Ngaliny bilangkurr yinyay nyajil.`,
  `Yubal bilangkurr yaluy nyajil.`, `Nganjin bilangkurr yinyay nyajil.`, and
  `Yurra bilangkurr yaluy nyajil.`. Blanket perception/reference only; clothing, sleeping, covering, warming, and
  ownership rows stay closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. Pronouns stayed bare nominatives; `yaluy`, `yinyay`, and `nyajil` remain uninflected support only.
- **No action/use import.** Building, setting up camp, spreading, entering, nailing, roofing, sleeping, covering,
  warming, front/open/shut, top-of-anything, plank/round-stick, sheet, grass bedding, ownership, locative house rows,
  homograph drift, target case, pronoun case, perception compound, and event semantics remain closed unless a future
  batch deliberately sources them.
- **Process logging note.** Batch 289 / Rule 247 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.

### Batch-290 - landform/geography complementary perception pronoun expansion after Rule 247 (PERCEPTION)

Batch 290 / Rule 248 keeps the ten Rule 232 landform/geography noun heads and changes only the bare nominative
subject-pronoun support plus the here/there pairing in nonpast perception frames. It brings the accepted corpus to
14,597 verified sentences. It does not license new landform lexemes, place names, route/travel/crossing events,
river/water-use rows, lime/source-material rows, reef/sea/collecting rows, ecology/habitat rows,
climbing/falling/danger rows, ownership/dispute/legal/social rows, finding/peeping/causative rows, rubbish/debris/
leaf-mould/growing-use rows, smooth-property predicates, steep-property predicates, mountain-pass route rows,
cheek/body-part drift, beach-collecting rows, turtle/food/warning rows, burrow/nest/digging/ground-oven rows,
root/under-tree drift, burning rows, social-metaphor rows, target case, pronoun case, perception compounds, number
morphology, derivation, target compounds, productive reduplication, support inflection, proximal `yala`/`yanyu`, or
any carried trap.

Verified 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.

Verified support heads retained or added: `ngali` first dual exclusive nominative; `ngaliny` first dual inclusive
nominative; `yubal` second dual nominative; `nganjin` first plural exclusive nominative; `yurra` second plural
nominative; `yaluy` here; `yinyay` there; and `nyajil` see.NONPAST.

- **`mabil` swamp.** `Ngali mabil yinyay nyajil.`, `Ngaliny mabil yaluy nyajil.`,
  `Yubal mabil yinyay nyajil.`, `Nganjin mabil yaluy nyajil.`, and `Yurra mabil yinyay nyajil.`.
  Swamp perception/reference only; no crossing, route, water-use, habitat, ecology, or event row.
- **`karrirrangkal` coral.** `Ngali karrirrangkal yinyay nyajil.`,
  `Ngaliny karrirrangkal yaluy nyajil.`, `Yubal karrirrangkal yinyay nyajil.`,
  `Nganjin karrirrangkal yaluy nyajil.`, and `Yurra karrirrangkal yinyay nyajil.`.
  Coral perception/reference only; lime, source-material, reef, sea, collecting, habitat, and material-use rows stay
  closed.
- **`jalngarr` flat rock.** `Ngali jalngarr yinyay nyajil.`, `Ngaliny jalngarr yaluy nyajil.`,
  `Yubal jalngarr yinyay nyajil.`, `Nganjin jalngarr yaluy nyajil.`, and
  `Yurra jalngarr yinyay nyajil.`. Flat-rock perception/reference only; no sitting, creek, water, route, or event
  row.
- **`jinali` smooth rock.** `Ngali jinali yinyay nyajil.`, `Ngaliny jinali yaluy nyajil.`,
  `Yubal jinali yinyay nyajil.`, `Nganjin jinali yaluy nyajil.`, and `Yurra jinali yinyay nyajil.`.
  Smooth-rock perception/reference only; no smooth-property predicate and no smoothing-use row.
- **`kangku` valley.** `Ngali kangku yinyay nyajil.`, `Ngaliny kangku yaluy nyajil.`,
  `Yubal kangku yinyay nyajil.`, `Nganjin kangku yaluy nyajil.`, and `Yurra kangku yinyay nyajil.`.
  Valley perception/reference only; mountain-pass route/travel and `kangkul` cheek/body-part drift stay closed.
- **`yalmba` seashore.** `Ngali yalmba yinyay nyajil.`, `Ngaliny yalmba yaluy nyajil.`,
  `Yubal yalmba yinyay nyajil.`, `Nganjin yalmba yaluy nyajil.`, and `Yurra yalmba yinyay nyajil.`.
  Seashore perception/reference only; beach-collecting, sea/tide event, turtle, food, and warning rows stay closed.
- **`kambal-kambal` mud.** `Ngali kambal-kambal yinyay nyajil.`,
  `Ngaliny kambal-kambal yaluy nyajil.`, `Yubal kambal-kambal yinyay nyajil.`,
  `Nganjin kambal-kambal yaluy nyajil.`, and `Yurra kambal-kambal yinyay nyajil.`.
  Mud perception/reference only; the hyphenated form stayed a whole lexical head, not a productive reduplication
  model from `kambal`.
- **`jalkar` high bank.** `Ngali jalkar yinyay nyajil.`, `Ngaliny jalkar yaluy nyajil.`,
  `Yubal jalkar yinyay nyajil.`, `Nganjin jalkar yaluy nyajil.`, and `Yurra jalkar yinyay nyajil.`.
  High-bank perception/reference only; `jalkar-jalkar` steep-property, river-route, and danger rows stay closed.
- **`janku` hole.** `Ngali janku yinyay nyajil.`, `Ngaliny janku yaluy nyajil.`,
  `Yubal janku yinyay nyajil.`, `Nganjin janku yaluy nyajil.`, and `Yurra janku yinyay nyajil.`.
  Hole perception/reference only; waterhole, animal burrow, nest, digging, ground-oven, and event rows stay closed.
- **`jamba` hillside.** `Ngali jamba yinyay nyajil.`, `Ngaliny jamba yaluy nyajil.`,
  `Yubal jamba yinyay nyajil.`, `Nganjin jamba yaluy nyajil.`, and `Yurra jamba yinyay nyajil.`.
  Hillside perception/reference only; locative example import, root/under-tree drift, burning, social metaphor, and
  event rows stay closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. Pronouns stayed bare nominatives; `yaluy`, `yinyay`, and `nyajil` remain uninflected support only.
- **No event/source-prose import.** Route/travel/crossing, water-use, lime/source-material, reef/sea/collecting,
  ecology/habitat, danger, place-name, social/legal, property, body-part, and event semantics remain closed unless a
  future batch deliberately sources and traps them.
- **Process logging note.** Batch 290 / Rule 248 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.

### Batch-291 - body-part complementary perception pronoun expansion after Rule 248 (PERCEPTION)

Batch 291 / Rule 249 keeps the ten Rule 234 body-part noun heads and changes only the bare nominative
subject-pronoun support plus the here/there pairing in nonpast perception frames. It brings the accepted corpus to
14,647 verified sentences. It does not license new body-part lexemes, possession rows, possessor-pronoun rows,
body-state predicates, pain/illness/medicine/healing rows, body-fluid rows, ritual/taboo/scar/initiation rows,
animal-only or dialect-only senses, jaw/ankle/toenail/insides/guts/organs/hip alternates, emotion/cognition idioms,
butchery/eating rows, locational `jibarr`, `kangku` valley drift, `kangkul kulbal` slap rows, rude-register drift,
sitting-event rows, target case, pronoun case, perception compounds, number morphology, derivation, target compounds,
productive reduplication, support inflection, proximal `yala`/`yanyu`, or any carried trap.

Verified 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.

Verified support heads retained or added: `ngali` first dual exclusive nominative; `ngaliny` first dual inclusive
nominative; `yubal` second dual nominative; `nganjin` first plural exclusive nominative; `yurra` second plural
nominative; `yaluy` here; `yinyay` there; and `nyajil` see.NONPAST.

- **`bandin` love handles.** `Ngali bandin yinyay nyajil.`, `Ngaliny bandin yaluy nyajil.`,
  `Yubal bandin yinyay nyajil.`, `Nganjin bandin yaluy nyajil.`, and `Yurra bandin yinyay nyajil.`.
  Love-handles/body-side perception/reference only; no possession, body-state, pain, illness, or waist-property row.
- **`bari` chin.** `Ngali bari yinyay nyajil.`, `Ngaliny bari yaluy nyajil.`,
  `Yubal bari yinyay nyajil.`, `Nganjin bari yaluy nyajil.`, and `Yurra bari yinyay nyajil.`.
  Chin perception/reference only; the jaw alternate remains closed.
- **`bibar` shin.** `Ngali bibar yinyay nyajil.`, `Ngaliny bibar yaluy nyajil.`,
  `Yubal bibar yinyay nyajil.`, `Nganjin bibar yaluy nyajil.`, and `Yurra bibar yinyay nyajil.`.
  Shin perception/reference only; the ankle alternate remains closed.
- **`birri` fingernail.** `Ngali birri yinyay nyajil.`, `Ngaliny birri yaluy nyajil.`,
  `Yubal birri yinyay nyajil.`, `Nganjin birri yaluy nyajil.`, and `Yurra birri yinyay nyajil.`.
  Fingernail perception/reference only; the toenail alternate and cutting/scratching/use rows remain closed.
- **`jiba` liver.** `Ngali jiba yinyay nyajil.`, `Ngaliny jiba yaluy nyajil.`,
  `Yubal jiba yinyay nyajil.`, `Nganjin jiba yaluy nyajil.`, and `Yurra jiba yinyay nyajil.`.
  Liver perception/reference only; insides, guts, organs, emotion/cognition, butchery, and eating rows remain closed.
- **`jandal` leg.** `Ngali jandal yinyay nyajil.`, `Ngaliny jandal yaluy nyajil.`,
  `Yubal jandal yinyay nyajil.`, `Nganjin jandal yaluy nyajil.`, and `Yurra jandal yinyay nyajil.`.
  Leg perception/reference only; walking, movement, pain, body-state, and possession rows remain closed.
- **`jibar` stomach.** `Ngali jibar yinyay nyajil.`, `Ngaliny jibar yaluy nyajil.`,
  `Yubal jibar yinyay nyajil.`, `Nganjin jibar yaluy nyajil.`, and `Yurra jibar yinyay nyajil.`.
  Stomach perception/reference only; locational `jibarr`, eating, sickness, emotion, and body-state rows remain
  closed.
- **`kangkul` cheek.** `Ngali kangkul yinyay nyajil.`, `Ngaliny kangkul yaluy nyajil.`,
  `Yubal kangkul yinyay nyajil.`, `Nganjin kangkul yaluy nyajil.`, and `Yurra kangkul yinyay nyajil.`.
  Cheek perception/reference only; `kangku` valley drift and `kangkul kulbal` slap rows remain closed.
- **`kuwinyu` posterior.** `Ngali kuwinyu yinyay nyajil.`, `Ngaliny kuwinyu yaluy nyajil.`,
  `Yubal kuwinyu yinyay nyajil.`, `Nganjin kuwinyu yaluy nyajil.`, and `Yurra kuwinyu yinyay nyajil.`.
  Posterior perception/reference only; no rude-register expansion, sitting-event, taboo, or body-state row.
- **`waba` thigh.** `Ngali waba yinyay nyajil.`, `Ngaliny waba yaluy nyajil.`,
  `Yubal waba yinyay nyajil.`, `Nganjin waba yaluy nyajil.`, and `Yurra waba yinyay nyajil.`.
  Thigh perception/reference only; the hip alternate, walking, sitting, pain, and body-state rows remain closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. Pronouns stayed bare nominatives; `yaluy`, `yinyay`, and `nyajil` remain uninflected support only.
- **No body-state or event import.** Possession, possessor-pronoun frames, body-state predicates, pain, illness,
  medicine/healing, body-fluid, ritual/taboo/scar/initiation, animal-only and dialect-only senses, movement/use,
  butchery/eating, emotion/cognition idioms, locational and landform homographs, slap rows, rude-register expansion,
  sitting events, and other event semantics remain closed unless a future batch deliberately sources and traps them.
- **Process logging note.** Batch 291 / Rule 249 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.

### Batch-292 - fire-reference complementary perception pronoun expansion after Rule 249 (PERCEPTION)

Batch 292 / Rule 250 keeps the ten Rule 236 fire-reference noun heads and changes only the bare nominative
subject-pronoun support plus the here/there pairing in nonpast perception frames. It brings the accepted corpus to
14,697 verified sentences. It does not license new fire lexemes, fire-making rows, firewood rows, lighting rows,
collecting rows, cooking rows, burning rows, clearing rows, spreading rows, smoke-source rows, smoke-out rows,
warning/danger rows, leaping-flame event predicates, hot-coal/hot-ash extensions, ritual-smoke prose, loans,
body-fluid homographs, mullet/place/tadpole homographs, target case, pronoun case, perception compounds, number
morphology, derivation, target compounds, productive reduplication, support inflection, proximal `yala`/`yanyu`, or
any carried trap.

Verified 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.

Verified support heads retained or added: `ngali` first dual exclusive nominative; `ngaliny` first dual inclusive
nominative; `yubal` second dual nominative; `nganjin` first plural exclusive nominative; `yurra` second plural
nominative; `yaluy` here; `yinyay` there; and `nyajil` see.NONPAST.

- **`baya` fire.** `Ngali baya yinyay nyajil.`, `Ngaliny baya yaluy nyajil.`,
  `Yubal baya yinyay nyajil.`, `Nganjin baya yaluy nyajil.`, and `Yurra baya yinyay nyajil.`.
  Fire perception/reference only; firewood, `baya wayu`, lighting, collecting, cooking, and use rows stay closed.
- **`jimal` fire stick.** `Ngali jimal yinyay nyajil.`, `Ngaliny jimal yaluy nyajil.`,
  `Yubal jimal yinyay nyajil.`, `Nganjin jimal yaluy nyajil.`, and `Yurra jimal yinyay nyajil.`.
  Fire-stick perception/reference only; `jimal damal`, fire-making, twirling, story, and `jimalili` rows stay closed.
- **`jirramar` small sticks.** `Ngali jirramar yinyay nyajil.`,
  `Ngaliny jirramar yaluy nyajil.`, `Yubal jirramar yinyay nyajil.`,
  `Nganjin jirramar yaluy nyajil.`, and `Yurra jirramar yinyay nyajil.`.
  Small-sticks perception/reference only; kindling action, starting-fire use, collecting, and material-use rows stay
  closed.
- **`kubu` smoke.** `Ngali kubu yinyay nyajil.`, `Ngaliny kubu yaluy nyajil.`,
  `Yubal kubu yinyay nyajil.`, `Nganjin kubu yaluy nyajil.`, and `Yurra kubu yinyay nyajil.`.
  Smoke perception/reference only; smoke-source, smoke-out, warning, motion, `kubu-kubu` tadpole, and use rows stay
  closed.
- **`kunjin` fire.** `Ngali kunjin yinyay nyajil.`, `Ngaliny kunjin yaluy nyajil.`,
  `Yubal kunjin yinyay nyajil.`, `Nganjin kunjin yaluy nyajil.`, and `Yurra kunjin yinyay nyajil.`.
  Fire perception/reference only; no contrast with `baya` and no `kunjirr` ritual-smoke or purification prose.
- **`miyilkura` smouldering log.** `Ngali miyilkura yinyay nyajil.`,
  `Ngaliny miyilkura yaluy nyajil.`, `Yubal miyilkura yinyay nyajil.`,
  `Nganjin miyilkura yaluy nyajil.`, and `Yurra miyilkura yinyay nyajil.`.
  Smouldering-log perception/reference only; burning, cooking, warming, ash, eye/`miyil`, and use rows stay closed.
- **`ngalku` bush fire.** `Ngali ngalku yinyay nyajil.`, `Ngaliny ngalku yaluy nyajil.`,
  `Yubal ngalku yinyay nyajil.`, `Nganjin ngalku yaluy nyajil.`, and `Yurra ngalku yinyay nyajil.`.
  Bush-fire perception/reference only; clearing, spreading, grassfire, danger, warning, `ngalkun` mullet, and
  `ngalkunbu` place rows stay closed.
- **`ngaluri` flames.** `Ngali ngaluri yinyay nyajil.`, `Ngaliny ngaluri yaluy nyajil.`,
  `Yubal ngaluri yinyay nyajil.`, `Nganjin ngaluri yaluy nyajil.`, and `Yurra ngaluri yinyay nyajil.`.
  Flames perception/reference only; source usage with flames leaping up was not converted into an event predicate.
- **`ngunjil` charcoal.** `Ngali ngunjil yinyay nyajil.`, `Ngaliny ngunjil yaluy nyajil.`,
  `Yubal ngunjil yinyay nyajil.`, `Nganjin ngunjil yaluy nyajil.`, and
  `Yurra ngunjil yinyay nyajil.`. Charcoal perception/reference only; hot-coals and hot-ashes extensions stay closed.
- **`wula` flames.** `Ngali wula yinyay nyajil.`, `Ngaliny wula yaluy nyajil.`,
  `Yubal wula yinyay nyajil.`, `Nganjin wula yaluy nyajil.`, and `Yurra wula yinyay nyajil.`.
  Flames perception/reference only; `dalngarri` body-fluid homograph and `wulay` verb drift stay closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. Pronouns stayed bare nominatives; `yaluy`, `yinyay`, and `nyajil` remain uninflected support only.
- **No fire-use or source-prose import.** Firewood, lighting, fire-making, collecting, cooking, burning, clearing,
  spreading, smoke-source, smoke-out, warning, danger, leaping, hot-coal, hot-ash, ritual-smoke, loan, body-fluid,
  fish/place/tadpole homograph, and other event semantics remain closed unless a future batch deliberately sources
  and traps them.
- **Process logging note.** Batch 292 / Rule 250 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.

### Batch-293 - fish-reference complementary perception pronoun expansion after Rule 250 (PERCEPTION)

Batch 293 / Rule 251 keeps the ten Rule 240 fish-reference noun heads and changes only the bare nominative
subject-pronoun support plus the here/there pairing in nonpast perception frames. It brings the accepted corpus to
14,747 verified sentences. It does not license new fish lexemes, catching rows, netting rows, hook/line rows,
spearing rows, eating/cooking/food/bait rows, taboo/storm/thunder rows, story/place rows, water/river/sea/reef/
habitat rows, fish body-part rows, colour-predicate rows, danger/bite/injury rows, garfish alternates, spotted
Jewfish prose, Nyungkul `dalku`, striped-toby alternates, black-tip ray alternates, target case, pronoun case,
demonstrative case, perception compounds, number morphology, derivation, target compounds, productive reduplication,
support inflection, proximal `yala`/`yanyu`, or any carried trap.

Verified 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.

Verified support heads retained or added: `ngayu` first singular nominative; `nyulu` third singular nominative;
`yurra` second plural nominative; `bula` third dual nominative; `jana` third plural nominative; `yaluy` here;
`yinyay` there; and `nyajil` see.NONPAST.

- **`kubija` barracuda.** `Ngayu kubija yaluy nyajil.`, `Nyulu kubija yinyay nyajil.`,
  `Yurra kubija yaluy nyajil.`, `Bula kubija yinyay nyajil.`, and `Jana kubija yaluy nyajil.`. Barracuda
  perception/reference only; the garfish alternate, catching, water, and habitat prose stay closed.
- **`mujarrka` archerfish.** `Ngayu mujarrka yaluy nyajil.`, `Nyulu mujarrka yinyay nyajil.`,
  `Yurra mujarrka yaluy nyajil.`, `Bula mujarrka yinyay nyajil.`, and `Jana mujarrka yaluy nyajil.`. Archerfish
  perception/reference only; spotted-Jewfish, Nyungkul `dalku`, King's Plains, fresh/saltwater, and habitat prose
  stay closed.
- **`barrbal` black bream.** `Ngayu barrbal yaluy nyajil.`, `Nyulu barrbal yinyay nyajil.`,
  `Yurra barrbal yaluy nyajil.`, `Bula barrbal yinyay nyajil.`, and `Jana barrbal yaluy nyajil.`. Black-bream
  perception/reference only; colour-predicate, catching, eating, reef, and habitat rows stay closed.
- **`wuyumbu` toadfish.** `Ngayu wuyumbu yaluy nyajil.`, `Nyulu wuyumbu yinyay nyajil.`,
  `Yurra wuyumbu yaluy nyajil.`, `Bula wuyumbu yinyay nyajil.`, and `Jana wuyumbu yaluy nyajil.`. Toadfish
  perception/reference only; striped-toby and generic-fish source prose stay closed.
- **`bayil` perch.** `Ngayu bayil yaluy nyajil.`, `Nyulu bayil yinyay nyajil.`,
  `Yurra bayil yaluy nyajil.`, `Bula bayil yinyay nyajil.`, and `Jana bayil yaluy nyajil.`. Perch
  perception/reference only; freshwater/jungle expansion, catching, eating, and habitat prose stay closed.
- **`dalmbal` flathead.** `Ngayu dalmbal yaluy nyajil.`, `Nyulu dalmbal yinyay nyajil.`,
  `Yurra dalmbal yaluy nyajil.`, `Bula dalmbal yinyay nyajil.`, and `Jana dalmbal yaluy nyajil.`. Flathead
  perception/reference only; `dukul-barangka`, compound analysis, catching, food, and water rows stay closed.
- **`balarri` queenfish.** `Ngayu balarri yaluy nyajil.`, `Nyulu balarri yinyay nyajil.`,
  `Yurra balarri yaluy nyajil.`, `Bula balarri yinyay nyajil.`, and `Jana balarri yaluy nyajil.`. Queenfish
  perception/reference only; catching, eating, water, and event rows stay closed.
- **`bilmbin` black-tip shark.** `Ngayu bilmbin yaluy nyajil.`, `Nyulu bilmbin yinyay nyajil.`,
  `Yurra bilmbin yaluy nyajil.`, `Bula bilmbin yinyay nyajil.`, and `Jana bilmbin yaluy nyajil.`. Black-tip-shark
  perception/reference only; black-tip ray, river/mangrove habitat, danger, and bite rows stay closed.
- **`jalkay` salmon.** `Ngayu jalkay yaluy nyajil.`, `Nyulu jalkay yinyay nyajil.`,
  `Yurra jalkay yaluy nyajil.`, `Bula jalkay yinyay nyajil.`, and `Jana jalkay yaluy nyajil.`. Salmon
  perception/reference only; catching, water, food, and event rows stay closed.
- **`jijirr` red bream.** `Ngayu jijirr yaluy nyajil.`, `Nyulu jijirr yinyay nyajil.`,
  `Yurra jijirr yaluy nyajil.`, `Bula jijirr yinyay nyajil.`, and `Jana jijirr yaluy nyajil.`. Red-bream
  perception/reference only; colour-predicate, reef/habitat, catching, and food rows stay closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. Pronouns stayed bare nominatives; `yaluy`, `yinyay`, and `nyajil` remain uninflected support only.
- **No fish-use or source-prose import.** Catching, netting, hook/line, spearing, eating, cooking, bait, taboo,
  storm/thunder, story/place, water/river/sea/reef/habitat, fish body-part, colour, danger, bite, injury, alternate
  fish senses, dialect notes, and other event semantics remain closed unless a future batch deliberately sources and
  traps them.
- **Process logging note.** Batch 293 / Rule 251 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.

### Batch-294 - reptile/amphibian perception debt sweep after Rule 251 (PERCEPTION)

Batch 294 / Rule 252 keeps the ten Rule 220 reptile/amphibian noun heads and changes only the bare nominative
subject-pronoun support plus the here/there pairing in nonpast perception frames. It brings the accepted corpus to
14,797 verified sentences. It does not license new reptile/amphibian lexemes, Rule 175-176 exact-surface duplicate
rows, `biwul` black-snake/mother-in-law homograph rows, 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-predicate rows, saltwater-crocodile habitat
expansion, red-bellied black-snake expansion, large/edible frog expansion, target case, pronoun case, demonstrative
case, perception compounds, number morphology, derivation, target compounds, productive reduplication, support
inflection, proximal `yala`/`yanyu`, or any carried trap.

Verified 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.

Verified support heads retained or added: `ngayu` first singular nominative; `nyulu` third singular nominative;
`yurra` second plural nominative; `bula` third dual nominative; `jana` third plural nominative; `yaluy` here;
`yinyay` there; and `nyajil` see.NONPAST.

- **`bajuy` lizard.** `Ngayu bajuy yinyay nyajil.`, `Nyulu bajuy yaluy nyajil.`,
  `Yurra bajuy yinyay nyajil.`, `Bula bajuy yaluy nyajil.`, and `Jana bajuy yinyay nyajil.`. Lizard
  perception/reference only; slippery-property, catching, and food readings stay closed.
- **`bilngkumu` crocodile.** `Ngayu bilngkumu yinyay nyajil.`, `Nyulu bilngkumu yaluy nyajil.`,
  `Yurra bilngkumu yinyay nyajil.`, `Bula bilngkumu yaluy nyajil.`, and `Jana bilngkumu yinyay nyajil.`.
  Crocodile perception/reference only; saltwater, river, fear, biting, danger, hunting, and story readings stay
  closed.
- **`binanjal` frill necked lizard.** `Ngayu binanjal yinyay nyajil.`, `Nyulu binanjal yaluy nyajil.`,
  `Yurra binanjal yinyay nyajil.`, `Bula binanjal yaluy nyajil.`, and `Jana binanjal yinyay nyajil.`.
  Frill-necked-lizard perception/reference only; neck/body-part, display, frightening, and event readings stay closed.
- **`bindimu` black snake.** `Ngayu bindimu yinyay nyajil.`, `Nyulu bindimu yaluy nyajil.`,
  `Yurra bindimu yinyay nyajil.`, `Bula bindimu yaluy nyajil.`, and `Jana bindimu yinyay nyajil.`. Black-snake
  perception/reference only; red-bellied alternate and colour-predicate readings stay closed.
- **`bubal` tree snake.** `Ngayu bubal yinyay nyajil.`, `Nyulu bubal yaluy nyajil.`,
  `Yurra bubal yinyay nyajil.`, `Bula bubal yaluy nyajil.`, and `Jana bubal yinyay nyajil.`. Tree-snake
  perception/reference only; tree/habitat, biting, and death-event readings stay closed.
- **`jijirrbay` whip snake.** `Ngayu jijirrbay yinyay nyajil.`, `Nyulu jijirrbay yaluy nyajil.`,
  `Yurra jijirrbay yinyay nyajil.`, `Bula jijirrbay yaluy nyajil.`, and `Jana jijirrbay yinyay nyajil.`. Whip-snake
  perception/reference only; whip/object, speed, and bite prose stay closed.
- **`kabul` rock python.** `Ngayu kabul yinyay nyajil.`, `Nyulu kabul yaluy nyajil.`,
  `Yurra kabul yinyay nyajil.`, `Bula kabul yaluy nyajil.`, and `Jana kabul yinyay nyajil.`. Rock-python
  perception/reference only; rock/place, food, squeezing, swallowing, and hunting prose stay closed.
- **`kalajarr` scrub goanna.** `Ngayu kalajarr yinyay nyajil.`, `Nyulu kalajarr yaluy nyajil.`,
  `Yurra kalajarr yinyay nyajil.`, `Bula kalajarr yaluy nyajil.`, and `Jana kalajarr yinyay nyajil.`. Scrub-goanna
  perception/reference only; scrub/habitat, climbing, nest-raiding, food, cooking, and digging prose stay closed.
- **`kundurr` death adder.** `Ngayu kundurr yinyay nyajil.`, `Nyulu kundurr yaluy nyajil.`,
  `Yurra kundurr yinyay nyajil.`, `Bula kundurr yaluy nyajil.`, and `Jana kundurr yinyay nyajil.`. Death-adder
  perception/reference only; danger, biting, poison, fear, and sickness prose stay closed.
- **`yuday` frog.** `Ngayu yuday yinyay nyajil.`, `Nyulu yuday yaluy nyajil.`,
  `Yurra yuday yinyay nyajil.`, `Bula yuday yaluy nyajil.`, and `Jana yuday yinyay nyajil.`. Frog
  perception/reference only; large, edible, rain, singing, swamp, and metamorphosis prose stay closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. Pronouns stayed bare nominatives; `yaluy`, `yinyay`, and `nyajil` remain uninflected support only.
- **No reptile/amphibian-use or source-prose import.** Story, myth, 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, secondary senses, and other event semantics remain closed unless a future
  batch deliberately sources and traps them.
- **Process logging note.** Batch 294 / Rule 252 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.

### Batch-295 - mammal-reference perception debt sweep after Rule 252 (PERCEPTION)

Batch 295 / Rule 253 keeps the ten Rule 219 mammal noun heads and changes only the bare nominative subject-pronoun
support plus the here/there pairing in nonpast perception frames. It brings the accepted corpus to 14,847 verified
sentences. It does not license new mammal lexemes, Rule 177-178 exact-surface duplicate rows, skinny/weak/boney/full/
door/front homograph rows, dog/loan/domestic-cat rows, hunting/catching/trapping/killing rows, biting/attack/spearing
rows, food/edible/cooking/meat rows, skin/fur/tail/claw/body-part rows, habitat/ecology/water/river/sea/cave/hollow/
branch/tree-climbing rows, story/place/totem/moiety/ceremony rows, source-material rows, colour-predicate rows,
target case, pronoun case, demonstrative case, perception compounds, number morphology, derivation, target compounds,
productive reduplication, support inflection, proximal `yala`/`yanyu`, or any carried trap.

Verified 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.

Verified support heads retained or added: `ngayu` first singular nominative; `nyulu` third singular nominative;
`yurra` second plural nominative; `bula` third dual nominative; `jana` third plural nominative; `yaluy` here;
`yinyay` there; and `nyajil` see.NONPAST.

- **`bala` sugar glider.** `Ngayu bala yaluy nyajil.`, `Nyulu bala yinyay nyajil.`,
  `Yurra bala yaluy nyajil.`, `Bula bala yinyay nyajil.`, and `Jana bala yaluy nyajil.`. Sugar-glider
  perception/reference only; skinny, weak, boney, illness, and hunger readings stay closed.
- **`darrba` grass wallaby.** `Ngayu darrba yaluy nyajil.`, `Nyulu darrba yinyay nyajil.`,
  `Yurra darrba yaluy nyajil.`, `Bula darrba yinyay nyajil.`, and `Jana darrba yaluy nyajil.`. Grass-wallaby
  perception/reference only; size/narrow, hunting, food, and use readings stay closed.
- **`jarrabina` tree kangaroo.** `Ngayu jarrabina yaluy nyajil.`, `Nyulu jarrabina yinyay nyajil.`,
  `Yurra jarrabina yaluy nyajil.`, `Bula jarrabina yinyay nyajil.`, and `Jana jarrabina yaluy nyajil.`.
  Tree-kangaroo perception/reference only; tree-climbing, branch/hollow/habitat, and `murral` cross-reference drift
  stay closed.
- **`jayju` kangaroo rat.** `Ngayu jayju yaluy nyajil.`, `Nyulu jayju yinyay nyajil.`,
  `Yurra jayju yaluy nyajil.`, `Bula jayju yinyay nyajil.`, and `Jana jayju yaluy nyajil.`. Kangaroo-rat
  perception/reference only; broader behavior, food, and action readings stay closed.
- **`jungarr` marsupial native cat.** `Ngayu jungarr yaluy nyajil.`, `Nyulu jungarr yinyay nyajil.`,
  `Yurra jungarr yaluy nyajil.`, `Bula jungarr yinyay nyajil.`, and `Jana jungarr yaluy nyajil.`. Marsupial-native-cat
  perception/reference only; domestic-cat, introduced-cat, and predator/action drift stay closed.
- **`kukur` rat.** `Ngayu kukur yaluy nyajil.`, `Nyulu kukur yinyay nyajil.`, `Yurra kukur yaluy nyajil.`,
  `Bula kukur yinyay nyajil.`, and `Jana kukur yaluy nyajil.`. Rat perception/reference only; talk/dialect, food,
  pest, and biting/action readings stay closed.
- **`mali` small bat.** `Ngayu mali yaluy nyajil.`, `Nyulu mali yinyay nyajil.`, `Yurra mali yaluy nyajil.`,
  `Bula mali yinyay nyajil.`, and `Jana mali yaluy nyajil.`. Small-bat perception/reference only; small as a separate
  size predicate stays closed.
- **`murramu` dingo.** `Ngayu murramu yaluy nyajil.`, `Nyulu murramu yinyay nyajil.`,
  `Yurra murramu yaluy nyajil.`, `Bula murramu yinyay nyajil.`, and `Jana murramu yaluy nyajil.`. Dingo
  perception/reference only; `ngamu-murramu` synonym, dog/loan, attack, hunting, and event readings stay closed.
- **`ngumbi` bandicoot.** `Ngayu ngumbi yaluy nyajil.`, `Nyulu ngumbi yinyay nyajil.`,
  `Yurra ngumbi yaluy nyajil.`, `Bula ngumbi yinyay nyajil.`, and `Jana ngumbi yaluy nyajil.`. Bandicoot
  perception/reference only; little/spotted modifiers stay closed as independent predicates.
- **`yawa` possum.** `Ngayu yawa yaluy nyajil.`, `Nyulu yawa yinyay nyajil.`, `Yurra yawa yaluy nyajil.`,
  `Bula yawa yinyay nyajil.`, and `Jana yawa yaluy nyajil.`. Possum perception/reference only; tree/habitat, food,
  fur/skin, and story/lore readings stay closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. Pronouns stayed bare nominatives; `yaluy`, `yinyay`, and `nyajil` remain uninflected support only.
- **No mammal-use or source-prose import.** 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, dog/loan/domestic-cat drift,
  homograph readings, colour, secondary senses, and other event semantics remain closed unless a future batch
  deliberately sources and traps them.
- **Process logging note.** Batch 295 / Rule 253 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.

### Batch-296 - mammal-reference complementary perception debt sweep after Rule 253 (PERCEPTION)

Batch 296 / Rule 254 keeps the ten Rule 219/253 mammal noun heads and changes only the bare nominative subject-pronoun
support plus the complementary here/there pairing in nonpast perception frames. It brings the accepted corpus to 14,897
verified sentences. It does not license new mammal lexemes, Rule 177-178 exact-surface duplicate rows,
skinny/weak/boney/full/door/front homograph rows, dog/loan/domestic-cat rows, hunting/catching/trapping/killing rows,
biting/attack/spearing rows, food/edible/cooking/meat rows, skin/fur/tail/claw/body-part rows, habitat/ecology/water/
river/sea/cave/hollow/branch/tree-climbing rows, story/place/totem/moiety/ceremony rows, source-material rows,
colour-predicate rows, target case, pronoun case, demonstrative case, perception compounds, number morphology,
derivation, target compounds, productive reduplication, support inflection, proximal `yala`/`yanyu`, or any carried
trap.

Verified 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.

Verified support heads retained or added: `ngayu` first singular nominative; `nyulu` third singular nominative;
`yurra` second plural nominative; `bula` third dual nominative; `jana` third plural nominative; `yaluy` here;
`yinyay` there; and `nyajil` see.NONPAST.

- **`bala` sugar glider.** `Ngayu bala yinyay nyajil.`, `Nyulu bala yaluy nyajil.`,
  `Yurra bala yinyay nyajil.`, `Bula bala yaluy nyajil.`, and `Jana bala yinyay nyajil.`. Sugar-glider
  perception/reference only; skinny, weak, boney, illness, and hunger readings stay closed.
- **`darrba` grass wallaby.** `Ngayu darrba yinyay nyajil.`, `Nyulu darrba yaluy nyajil.`,
  `Yurra darrba yinyay nyajil.`, `Bula darrba yaluy nyajil.`, and `Jana darrba yinyay nyajil.`. Grass-wallaby
  perception/reference only; size/narrow, hunting, food, and use readings stay closed.
- **`jarrabina` tree kangaroo.** `Ngayu jarrabina yinyay nyajil.`, `Nyulu jarrabina yaluy nyajil.`,
  `Yurra jarrabina yinyay nyajil.`, `Bula jarrabina yaluy nyajil.`, and `Jana jarrabina yinyay nyajil.`.
  Tree-kangaroo perception/reference only; tree-climbing, branch/hollow/habitat, and `murral` cross-reference drift
  stay closed.
- **`jayju` kangaroo rat.** `Ngayu jayju yinyay nyajil.`, `Nyulu jayju yaluy nyajil.`,
  `Yurra jayju yinyay nyajil.`, `Bula jayju yaluy nyajil.`, and `Jana jayju yinyay nyajil.`. Kangaroo-rat
  perception/reference only; broader behavior, food, and action readings stay closed.
- **`jungarr` marsupial native cat.** `Ngayu jungarr yinyay nyajil.`, `Nyulu jungarr yaluy nyajil.`,
  `Yurra jungarr yinyay nyajil.`, `Bula jungarr yaluy nyajil.`, and `Jana jungarr yinyay nyajil.`.
  Marsupial-native-cat perception/reference only; domestic-cat, introduced-cat, and predator/action drift stay closed.
- **`kukur` rat.** `Ngayu kukur yinyay nyajil.`, `Nyulu kukur yaluy nyajil.`, `Yurra kukur yinyay nyajil.`,
  `Bula kukur yaluy nyajil.`, and `Jana kukur yinyay nyajil.`. Rat perception/reference only; talk/dialect, food,
  pest, and biting/action readings stay closed.
- **`mali` small bat.** `Ngayu mali yinyay nyajil.`, `Nyulu mali yaluy nyajil.`, `Yurra mali yinyay nyajil.`,
  `Bula mali yaluy nyajil.`, and `Jana mali yinyay nyajil.`. Small-bat perception/reference only; small as a separate
  size predicate stays closed.
- **`murramu` dingo.** `Ngayu murramu yinyay nyajil.`, `Nyulu murramu yaluy nyajil.`,
  `Yurra murramu yinyay nyajil.`, `Bula murramu yaluy nyajil.`, and `Jana murramu yinyay nyajil.`. Dingo
  perception/reference only; `ngamu-murramu` synonym, dog/loan, attack, hunting, and event readings stay closed.
- **`ngumbi` bandicoot.** `Ngayu ngumbi yinyay nyajil.`, `Nyulu ngumbi yaluy nyajil.`,
  `Yurra ngumbi yinyay nyajil.`, `Bula ngumbi yaluy nyajil.`, and `Jana ngumbi yinyay nyajil.`. Bandicoot
  perception/reference only; little/spotted modifiers stay closed as independent predicates.
- **`yawa` possum.** `Ngayu yawa yinyay nyajil.`, `Nyulu yawa yaluy nyajil.`, `Yurra yawa yinyay nyajil.`,
  `Bula yawa yaluy nyajil.`, and `Jana yawa yinyay nyajil.`. Possum perception/reference only; tree/habitat, food,
  fur/skin, and story/lore readings stay closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. Pronouns stayed bare nominatives; `yaluy`, `yinyay`, and `nyajil` remain uninflected support only.
- **No mammal-use or source-prose import.** 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, dog/loan/domestic-cat drift,
  homograph readings, colour, secondary senses, and other event semantics remain closed unless a future batch
  deliberately sources and traps them.
- **Process logging note.** Batch 296 / Rule 254 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.

### Batch-297 - low-coverage insect-reference perception debt sweep after Rule 254 (PERCEPTION)

Batch 297 / Rule 255 keeps the ten Rule 212 insect noun heads and changes only the bare nominative subject-pronoun
support plus the here/there pairing in nonpast perception frames. It brings the accepted corpus to 14,947 verified
sentences. It does not license new insect lexemes, Rule 169-170 or Rule 222 alternate insect targets, synonym
expansion, dragonfly expansion, biting/stinging/sickness rows, larvae/egg/honey/nest rows, edible/food/medicine rows,
seasonal/collecting rows, antbed/body/human-body rows, tree/wood/habitat/ecology rows, pest-control/totem/life-force
rows, smallest/bush/movement/danger/event rows, yam-readiness/singing rows, target case, pronoun case,
demonstrative case, perception compounds, number morphology, derivation, target compounds, productive reduplication,
support inflection, proximal `yala`/`yanyu`, or any carried trap.

Verified 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.

Verified support heads retained or added: `ngayu` first singular nominative; `nyulu` third singular nominative;
`yurra` second plural nominative; `bula` third dual nominative; `jana` third plural nominative; `yaluy` here;
`yinyay` there; and `nyajil` see.NONPAST.

- **`balarr` flea.** `Ngayu balarr yinyay nyajil.`, `Nyulu balarr yaluy nyajil.`,
  `Yurra balarr yinyay nyajil.`, `Bula balarr yaluy nyajil.`, and `Jana balarr yinyay nyajil.`. Flea
  perception/reference only; human-body, body-part, bite, and biting readings stay closed.
- **`dijaraban` mayfly.** `Ngayu dijaraban yinyay nyajil.`, `Nyulu dijaraban yaluy nyajil.`,
  `Yurra dijaraban yinyay nyajil.`, `Bula dijaraban yaluy nyajil.`, and `Jana dijaraban yinyay nyajil.`. Mayfly
  perception/reference only; dragonfly expansion stays closed.
- **`kalburiji` kalburiji bee.** `Ngayu kalburiji yinyay nyajil.`, `Nyulu kalburiji yaluy nyajil.`,
  `Yurra kalburiji yinyay nyajil.`, `Bula kalburiji yaluy nyajil.`, and `Jana kalburiji yinyay nyajil.`.
  Kalburiji-bee perception/reference only; honey, nest, egg, larvae, and collecting readings stay closed.
- **`mawal` mawal bee.** `Ngayu mawal yinyay nyajil.`, `Nyulu mawal yaluy nyajil.`,
  `Yurra mawal yinyay nyajil.`, `Bula mawal yaluy nyajil.`, and `Jana mawal yinyay nyajil.`. Mawal-bee
  perception/reference only; honey, nest, egg, larvae, and collecting readings stay closed.
- **`munudumbun` scorpion.** `Ngayu munudumbun yinyay nyajil.`, `Nyulu munudumbun yaluy nyajil.`,
  `Yurra munudumbun yinyay nyajil.`, `Bula munudumbun yaluy nyajil.`, and `Jana munudumbun yinyay nyajil.`.
  Scorpion perception/reference only; `munukurru` synonym, sting, sickness, fear, and danger readings stay closed.
- **`munyurri` sandfly.** `Ngayu munyurri yinyay nyajil.`, `Nyulu munyurri yaluy nyajil.`,
  `Yurra munyurri yinyay nyajil.`, `Bula munyurri yaluy nyajil.`, and `Jana munyurri yinyay nyajil.`. Sandfly
  perception/reference only; `diri-diri` synonym, biting, and sickness readings stay closed.
- **`nakawarra` nakawarra bee.** `Ngayu nakawarra yinyay nyajil.`, `Nyulu nakawarra yaluy nyajil.`,
  `Yurra nakawarra yinyay nyajil.`, `Bula nakawarra yaluy nyajil.`, and `Jana nakawarra yinyay nyajil.`.
  Nakawarra-bee perception/reference only; honey, nest, egg, larvae, and collecting readings stay closed.
- **`ngalmnbu` jumper ant.** `Ngayu ngalmnbu yinyay nyajil.`, `Nyulu ngalmnbu yaluy nyajil.`,
  `Yurra ngalmnbu yinyay nyajil.`, `Bula ngalmnbu yaluy nyajil.`, and `Jana ngalmnbu yinyay nyajil.`. Jumper-ant
  perception/reference only; jumping, sting, bite, antbed, and body-event readings stay closed.
- **`yarrka` yarrka bee.** `Ngayu yarrka yinyay nyajil.`, `Nyulu yarrka yaluy nyajil.`,
  `Yurra yarrka yinyay nyajil.`, `Bula yarrka yaluy nyajil.`, and `Jana yarrka yinyay nyajil.`. Yarrka-bee
  perception/reference only; smallest, bush, and ecology readings stay closed.
- **`yiljun` grasshopper.** `Ngayu yiljun yinyay nyajil.`, `Nyulu yiljun yaluy nyajil.`,
  `Yurra yiljun yinyay nyajil.`, `Bula yiljun yaluy nyajil.`, and `Jana yiljun yinyay nyajil.`. Grasshopper
  perception/reference only; singing, yam readiness, and seasonal-signal readings stay closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. Pronouns stayed bare nominatives; `yaluy`, `yinyay`, and `nyajil` remain uninflected support only.
- **No insect-use or source-prose import.** 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, dragonfly, smallest, bush, ecology, movement, danger, event, yam-readiness, singing, song,
  synonyms, secondary senses, and other event semantics remain closed unless a future batch deliberately sources and
  traps them.
- **Process logging note.** Batch 297 / Rule 255 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.

### Batch-298 - low-coverage insect-reference complementary perception debt sweep after Rule 255 (PERCEPTION)

Batch 298 / Rule 256 keeps the ten Rule 212/255 insect noun heads and changes only the bare nominative
subject-pronoun support plus the complementary here/there pairing in nonpast perception frames. It brings the accepted
corpus to 14,997 verified sentences. It does not license new insect lexemes, Rule 169-170 or Rule 222 alternate
insect targets, synonym expansion, dragonfly expansion, biting/stinging/sickness rows, larvae/egg/honey/nest rows,
edible/food/medicine rows, seasonal/collecting rows, antbed/body/human-body rows, tree/wood/habitat/ecology rows,
pest-control/totem/life-force rows, smallest/bush/movement/danger/event rows, yam-readiness/singing rows, target
case, pronoun case, demonstrative case, perception compounds, number morphology, derivation, target compounds,
productive reduplication, support inflection, proximal `yala`/`yanyu`, or any carried trap.

Verified 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.

Verified support heads retained or added: `ngayu` first singular nominative; `nyulu` third singular nominative;
`yurra` second plural nominative; `bula` third dual nominative; `jana` third plural nominative; `yaluy` here;
`yinyay` there; and `nyajil` see.NONPAST.

- **`balarr` flea.** `Ngayu balarr yaluy nyajil.`, `Nyulu balarr yinyay nyajil.`,
  `Yurra balarr yaluy nyajil.`, `Bula balarr yinyay nyajil.`, and `Jana balarr yaluy nyajil.`. Flea
  perception/reference only; human-body, body-part, bite, and biting readings stay closed.
- **`dijaraban` mayfly.** `Ngayu dijaraban yaluy nyajil.`, `Nyulu dijaraban yinyay nyajil.`,
  `Yurra dijaraban yaluy nyajil.`, `Bula dijaraban yinyay nyajil.`, and `Jana dijaraban yaluy nyajil.`. Mayfly
  perception/reference only; dragonfly expansion stays closed.
- **`kalburiji` kalburiji bee.** `Ngayu kalburiji yaluy nyajil.`, `Nyulu kalburiji yinyay nyajil.`,
  `Yurra kalburiji yaluy nyajil.`, `Bula kalburiji yinyay nyajil.`, and `Jana kalburiji yaluy nyajil.`.
  Kalburiji-bee perception/reference only; honey, nest, egg, larvae, and collecting readings stay closed.
- **`mawal` mawal bee.** `Ngayu mawal yaluy nyajil.`, `Nyulu mawal yinyay nyajil.`,
  `Yurra mawal yaluy nyajil.`, `Bula mawal yinyay nyajil.`, and `Jana mawal yaluy nyajil.`. Mawal-bee
  perception/reference only; honey, nest, egg, larvae, and collecting readings stay closed.
- **`munudumbun` scorpion.** `Ngayu munudumbun yaluy nyajil.`, `Nyulu munudumbun yinyay nyajil.`,
  `Yurra munudumbun yaluy nyajil.`, `Bula munudumbun yinyay nyajil.`, and `Jana munudumbun yaluy nyajil.`.
  Scorpion perception/reference only; `munukurru` synonym, sting, sickness, fear, and danger readings stay closed.
- **`munyurri` sandfly.** `Ngayu munyurri yaluy nyajil.`, `Nyulu munyurri yinyay nyajil.`,
  `Yurra munyurri yaluy nyajil.`, `Bula munyurri yinyay nyajil.`, and `Jana munyurri yaluy nyajil.`. Sandfly
  perception/reference only; `diri-diri` synonym, biting, and sickness readings stay closed.
- **`nakawarra` nakawarra bee.** `Ngayu nakawarra yaluy nyajil.`, `Nyulu nakawarra yinyay nyajil.`,
  `Yurra nakawarra yaluy nyajil.`, `Bula nakawarra yinyay nyajil.`, and `Jana nakawarra yaluy nyajil.`.
  Nakawarra-bee perception/reference only; honey, nest, egg, larvae, and collecting readings stay closed.
- **`ngalmnbu` jumper ant.** `Ngayu ngalmnbu yaluy nyajil.`, `Nyulu ngalmnbu yinyay nyajil.`,
  `Yurra ngalmnbu yaluy nyajil.`, `Bula ngalmnbu yinyay nyajil.`, and `Jana ngalmnbu yaluy nyajil.`. Jumper-ant
  perception/reference only; jumping, sting, bite, antbed, and body-event readings stay closed.
- **`yarrka` yarrka bee.** `Ngayu yarrka yaluy nyajil.`, `Nyulu yarrka yinyay nyajil.`,
  `Yurra yarrka yaluy nyajil.`, `Bula yarrka yinyay nyajil.`, and `Jana yarrka yaluy nyajil.`. Yarrka-bee
  perception/reference only; smallest, bush, and ecology readings stay closed.
- **`yiljun` grasshopper.** `Ngayu yiljun yaluy nyajil.`, `Nyulu yiljun yinyay nyajil.`,
  `Yurra yiljun yaluy nyajil.`, `Bula yiljun yinyay nyajil.`, and `Jana yiljun yaluy nyajil.`. Grasshopper
  perception/reference only; singing, yam readiness, and seasonal-signal readings stay closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. Pronouns stayed bare nominatives; `yaluy`, `yinyay`, and `nyajil` remain uninflected support only.
- **No insect-use or source-prose import.** 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, dragonfly, smallest, bush, ecology, movement, danger, event, yam-readiness, singing, song,
  synonyms, secondary senses, and other event semantics remain closed unless a future batch deliberately sources and
  traps them.
- **Process logging note.** Batch 298 / Rule 256 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.

### Batch-299 - shellfish/crustacean perception debt sweep after Rule 256 (PERCEPTION)

Batch 299 / Rule 257 keeps the ten Rule 213 shellfish/crustacean noun heads and changes only bare nominative
subject-pronoun support plus here/there pairing in nonpast perception frames. It brings the corpus to 15,047
verified sentences. It does not license new shellfish lexemes, Rule 171 or Rule 223 alternate shellfish targets,
`jirrum`, synonym expansion, edible/food/eating rows, bait/use rows, cooking/frying rows,
gathering/collecting/catching/fishing/spearing/netting rows, sea/reef/rock/night/habitat/water rows, shell/body-part
rows, sting/burn rows, ink/action/event rows, species/source-prose rows, target case, pronoun case, demonstrative
case, perception compounds, number morphology, derivation, target compounds, productive reduplication, support
inflection, proximal `yala`/`yanyu`, or any carried trap.

Verified 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.

Verified support heads retained: `ngayu` first singular nominative; `nyulu` third singular nominative; `yurra`
second plural nominative; `bula` third dual nominative; `jana` third plural nominative; `yaluy` here; `yinyay`
there; and `nyajil` see.NONPAST.

- **`baymbay` large mud clam.** `Ngayu baymbay yaluy nyajil.`, `Nyulu baymbay yinyay nyajil.`,
  `Yurra baymbay yaluy nyajil.`, `Bula baymbay yinyay nyajil.`, and `Jana baymbay yaluy nyajil.`. Large-mud-clam
  perception/reference only; gathering, cooking, eating, sea, reef, and habitat readings stay closed.
- **`darkay` clam.** `Ngayu darkay yaluy nyajil.`, `Nyulu darkay yinyay nyajil.`,
  `Yurra darkay yaluy nyajil.`, `Bula darkay yinyay nyajil.`, and `Jana darkay yaluy nyajil.`. Clam
  perception/reference only; size, mud, water, and habitat readings stay closed.
- **`kaduy` snail.** `Ngayu kaduy yaluy nyajil.`, `Nyulu kaduy yinyay nyajil.`,
  `Yurra kaduy yaluy nyajil.`, `Bula kaduy yinyay nyajil.`, and `Jana kaduy yaluy nyajil.`. Snail
  perception/reference only; nocturnal and "around here at night" source details stay closed.
- **`karraway` karraway snail.** `Ngayu karraway yaluy nyajil.`, `Nyulu karraway yinyay nyajil.`,
  `Yurra karraway yaluy nyajil.`, `Bula karraway yinyay nyajil.`, and `Jana karraway yaluy nyajil.`.
  Karraway-snail perception/reference only; edible and food readings stay closed.
- **`karruku` ghost crab.** `Ngayu karruku yaluy nyajil.`, `Nyulu karruku yinyay nyajil.`,
  `Yurra karruku yaluy nyajil.`, `Bula karruku yinyay nyajil.`, and `Jana karruku yaluy nyajil.`. Ghost-crab
  perception/reference only; fiddler-crab expansion, movement, and habitat readings stay closed.
- **`kulil` jellyfish.** `Ngayu kulil yaluy nyajil.`, `Nyulu kulil yinyay nyajil.`,
  `Yurra kulil yaluy nyajil.`, `Bula kulil yinyay nyajil.`, and `Jana kulil yaluy nyajil.`. Jellyfish
  perception/reference only; `mili`/`wuybur` synonym expansion, sting, burn, danger, and event readings stay closed.
- **`kuyalin` small conical shellfish.** `Ngayu kuyalin yaluy nyajil.`, `Nyulu kuyalin yinyay nyajil.`,
  `Yurra kuyalin yaluy nyajil.`, `Bula kuyalin yinyay nyajil.`, and `Jana kuyalin yaluy nyajil.`. Small-conical
  shellfish perception/reference only; bait and use readings stay closed.
- **`marrkabina` oyster.** `Ngayu marrkabina yaluy nyajil.`, `Nyulu marrkabina yinyay nyajil.`,
  `Yurra marrkabina yaluy nyajil.`, `Bula marrkabina yinyay nyajil.`, and `Jana marrkabina yaluy nyajil.`. Oyster
  perception/reference only; edible and food readings stay closed.
- **`ngarrakaja` shellfish.** `Ngayu ngarrakaja yaluy nyajil.`, `Nyulu ngarrakaja yinyay nyajil.`,
  `Yurra ngarrakaja yaluy nyajil.`, `Bula ngarrakaja yinyay nyajil.`, and `Jana ngarrakaja yaluy nyajil.`.
  Shellfish perception/reference only; species and edible source-prose readings stay closed.
- **`nuwi` squid.** `Ngayu nuwi yaluy nyajil.`, `Nyulu nuwi yinyay nyajil.`,
  `Yurra nuwi yaluy nyajil.`, `Bula nuwi yinyay nyajil.`, and `Jana nuwi yaluy nyajil.`. Squid
  perception/reference only; ink-throwing action and event prose stay closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. Pronouns stayed bare nominatives; `yaluy`, `yinyay`, and `nyajil` remain uninflected support only.
- **No shellfish-use or source-prose import.** Synonyms, secondary senses, 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, movement, danger, event, species, source-description, and other ecology/action
  semantics remain closed unless a future batch deliberately sources and traps them.
- **Process logging note.** Batch 299 / Rule 257 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.

### Batch-300 - complementary shellfish/crustacean perception debt sweep after Rule 257 (PERCEPTION)

Batch 300 / Rule 258 keeps the ten Rule 213 shellfish/crustacean noun heads and changes only the here/there pairing
from Rule 257. It brings the corpus to 15,097 verified sentences. It does not license new shellfish lexemes, Rule 171
or Rule 223 alternate shellfish targets, `jirrum`, synonym expansion, edible/food/eating rows, bait/use rows,
cooking/frying rows, gathering/collecting/catching/fishing/spearing/netting rows, sea/reef/rock/night/habitat/water
rows, shell/body-part rows, sting/burn rows, ink/action/event rows, species/source-prose rows, target case, pronoun
case, demonstrative case, perception compounds, number morphology, derivation, target compounds, productive
reduplication, support inflection, proximal `yala`/`yanyu`, or any carried trap.

Verified 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.

Verified support heads retained: `ngayu` first singular nominative; `nyulu` third singular nominative; `yurra`
second plural nominative; `bula` third dual nominative; `jana` third plural nominative; `yaluy` here; `yinyay`
there; and `nyajil` see.NONPAST.

- **`baymbay` large mud clam.** `Ngayu baymbay yinyay nyajil.`, `Nyulu baymbay yaluy nyajil.`,
  `Yurra baymbay yinyay nyajil.`, `Bula baymbay yaluy nyajil.`, and `Jana baymbay yinyay nyajil.`.
  Large-mud-clam perception/reference only; gathering, cooking, eating, sea, reef, and habitat readings stay closed.
- **`darkay` clam.** `Ngayu darkay yinyay nyajil.`, `Nyulu darkay yaluy nyajil.`,
  `Yurra darkay yinyay nyajil.`, `Bula darkay yaluy nyajil.`, and `Jana darkay yinyay nyajil.`. Clam
  perception/reference only; size, mud, water, and habitat readings stay closed.
- **`kaduy` snail.** `Ngayu kaduy yinyay nyajil.`, `Nyulu kaduy yaluy nyajil.`,
  `Yurra kaduy yinyay nyajil.`, `Bula kaduy yaluy nyajil.`, and `Jana kaduy yinyay nyajil.`. Snail
  perception/reference only; nocturnal and "around here at night" source details stay closed.
- **`karraway` karraway snail.** `Ngayu karraway yinyay nyajil.`, `Nyulu karraway yaluy nyajil.`,
  `Yurra karraway yinyay nyajil.`, `Bula karraway yaluy nyajil.`, and `Jana karraway yinyay nyajil.`.
  Karraway-snail perception/reference only; edible and food readings stay closed.
- **`karruku` ghost crab.** `Ngayu karruku yinyay nyajil.`, `Nyulu karruku yaluy nyajil.`,
  `Yurra karruku yinyay nyajil.`, `Bula karruku yaluy nyajil.`, and `Jana karruku yinyay nyajil.`. Ghost-crab
  perception/reference only; fiddler-crab expansion, movement, and habitat readings stay closed.
- **`kulil` jellyfish.** `Ngayu kulil yinyay nyajil.`, `Nyulu kulil yaluy nyajil.`,
  `Yurra kulil yinyay nyajil.`, `Bula kulil yaluy nyajil.`, and `Jana kulil yinyay nyajil.`. Jellyfish
  perception/reference only; `mili`/`wuybur` synonym expansion, sting, burn, danger, and event readings stay closed.
- **`kuyalin` small conical shellfish.** `Ngayu kuyalin yinyay nyajil.`, `Nyulu kuyalin yaluy nyajil.`,
  `Yurra kuyalin yinyay nyajil.`, `Bula kuyalin yaluy nyajil.`, and `Jana kuyalin yinyay nyajil.`.
  Small-conical shellfish perception/reference only; bait and use readings stay closed.
- **`marrkabina` oyster.** `Ngayu marrkabina yinyay nyajil.`, `Nyulu marrkabina yaluy nyajil.`,
  `Yurra marrkabina yinyay nyajil.`, `Bula marrkabina yaluy nyajil.`, and `Jana marrkabina yinyay nyajil.`. Oyster
  perception/reference only; edible and food readings stay closed.
- **`ngarrakaja` shellfish.** `Ngayu ngarrakaja yinyay nyajil.`, `Nyulu ngarrakaja yaluy nyajil.`,
  `Yurra ngarrakaja yinyay nyajil.`, `Bula ngarrakaja yaluy nyajil.`, and `Jana ngarrakaja yinyay nyajil.`.
  Shellfish perception/reference only; species and edible source-prose readings stay closed.
- **`nuwi` squid.** `Ngayu nuwi yinyay nyajil.`, `Nyulu nuwi yaluy nyajil.`,
  `Yurra nuwi yinyay nyajil.`, `Bula nuwi yaluy nyajil.`, and `Jana nuwi yinyay nyajil.`. Squid
  perception/reference only; ink-throwing action and event prose stay closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. Pronouns stayed bare nominatives; `yaluy`, `yinyay`, and `nyajil` remain uninflected support only.
- **No shellfish-use or source-prose import.** Synonyms, secondary senses, 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, movement, danger, event, species, source-description, and other ecology/action
  semantics remain closed unless a future batch deliberately sources and traps them.
- **Process logging note.** Batch 300 / Rule 258 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.

### Batch-301 - shellfish/crustacean non-singular pronoun perception after Rule 258 (PERCEPTION)

Batch 301 / Rule 259 keeps the ten Rule 213 shellfish/crustacean noun heads and changes only the bare nominative
subject-pronoun set to `ngali`, `ngaliny`, `yubal`, `nganjin`, and `ngana`. It brings the corpus to 15,147 verified
sentences. It does not license new shellfish lexemes, Rule 171 or Rule 223 alternate shellfish targets, `jirrum`,
synonym expansion, edible/food/eating rows, bait/use rows, cooking/frying rows,
gathering/collecting/catching/fishing/spearing/netting rows, sea/reef/rock/night/habitat/water rows, shell/body-part
rows, sting/burn rows, ink/action/event rows, species/source-prose rows, target case, pronoun case, demonstrative
case, perception compounds, number morphology, derivation, target compounds, productive reduplication, support
inflection, proximal `yala`/`yanyu`, or any carried trap.

Verified 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.

Verified support heads retained or added: `ngali` first dual exclusive nominative; `ngaliny` first dual inclusive
nominative; `yubal` second dual nominative; `nganjin` first plural exclusive nominative; `ngana` first plural
inclusive nominative; `yaluy` here; `yinyay` there; and `nyajil` see.NONPAST.

- **`baymbay` large mud clam.** `Ngali baymbay yinyay nyajil.`, `Ngaliny baymbay yaluy nyajil.`,
  `Yubal baymbay yinyay nyajil.`, `Nganjin baymbay yaluy nyajil.`, and `Ngana baymbay yinyay nyajil.`.
  Large-mud-clam perception/reference only; gathering, cooking, eating, sea, reef, and habitat readings stay closed.
- **`darkay` clam.** `Ngali darkay yinyay nyajil.`, `Ngaliny darkay yaluy nyajil.`,
  `Yubal darkay yinyay nyajil.`, `Nganjin darkay yaluy nyajil.`, and `Ngana darkay yinyay nyajil.`. Clam
  perception/reference only; size, mud, water, and habitat readings stay closed.
- **`kaduy` snail.** `Ngali kaduy yinyay nyajil.`, `Ngaliny kaduy yaluy nyajil.`,
  `Yubal kaduy yinyay nyajil.`, `Nganjin kaduy yaluy nyajil.`, and `Ngana kaduy yinyay nyajil.`. Snail
  perception/reference only; nocturnal and "around here at night" source details stay closed.
- **`karraway` karraway snail.** `Ngali karraway yinyay nyajil.`, `Ngaliny karraway yaluy nyajil.`,
  `Yubal karraway yinyay nyajil.`, `Nganjin karraway yaluy nyajil.`, and `Ngana karraway yinyay nyajil.`.
  Karraway-snail perception/reference only; edible and food readings stay closed.
- **`karruku` ghost crab.** `Ngali karruku yinyay nyajil.`, `Ngaliny karruku yaluy nyajil.`,
  `Yubal karruku yinyay nyajil.`, `Nganjin karruku yaluy nyajil.`, and `Ngana karruku yinyay nyajil.`. Ghost-crab
  perception/reference only; fiddler-crab expansion, movement, and habitat readings stay closed.
- **`kulil` jellyfish.** `Ngali kulil yinyay nyajil.`, `Ngaliny kulil yaluy nyajil.`,
  `Yubal kulil yinyay nyajil.`, `Nganjin kulil yaluy nyajil.`, and `Ngana kulil yinyay nyajil.`. Jellyfish
  perception/reference only; `mili`/`wuybur` synonym expansion, sting, burn, danger, and event readings stay closed.
- **`kuyalin` small conical shellfish.** `Ngali kuyalin yinyay nyajil.`, `Ngaliny kuyalin yaluy nyajil.`,
  `Yubal kuyalin yinyay nyajil.`, `Nganjin kuyalin yaluy nyajil.`, and `Ngana kuyalin yinyay nyajil.`.
  Small-conical shellfish perception/reference only; bait and use readings stay closed.
- **`marrkabina` oyster.** `Ngali marrkabina yinyay nyajil.`, `Ngaliny marrkabina yaluy nyajil.`,
  `Yubal marrkabina yinyay nyajil.`, `Nganjin marrkabina yaluy nyajil.`, and `Ngana marrkabina yinyay nyajil.`.
  Oyster perception/reference only; edible and food readings stay closed.
- **`ngarrakaja` shellfish.** `Ngali ngarrakaja yinyay nyajil.`, `Ngaliny ngarrakaja yaluy nyajil.`,
  `Yubal ngarrakaja yinyay nyajil.`, `Nganjin ngarrakaja yaluy nyajil.`, and `Ngana ngarrakaja yinyay nyajil.`.
  Shellfish perception/reference only; species and edible source-prose readings stay closed.
- **`nuwi` squid.** `Ngali nuwi yinyay nyajil.`, `Ngaliny nuwi yaluy nyajil.`,
  `Yubal nuwi yinyay nyajil.`, `Nganjin nuwi yaluy nyajil.`, and `Ngana nuwi yinyay nyajil.`. Squid
  perception/reference only; ink-throwing action and event prose stay closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. Pronouns stayed bare nominatives; no `ngalingan`, `ngalinyan`, `yubalan`, `nganjinan`, `nganangan`, or
  other pronoun case form was admitted. `Yaluy`, `yinyay`, and `nyajil` remain uninflected support only.
- **No shellfish-use or source-prose import.** Synonyms, secondary senses, 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, movement, danger, event, species, source-description, and other ecology/action
  semantics remain closed unless a future batch deliberately sources and traps them.
- **Process logging note.** Batch 301 / Rule 259 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.

### Batch-302 - complementary shellfish/crustacean non-singular pronoun perception after Rule 259 (PERCEPTION)

Batch 302 / Rule 260 keeps the ten Rule 213 shellfish/crustacean noun heads and changes only the here/there pairing
inside the same bare nominative subject-pronoun set: `ngali`, `ngaliny`, `yubal`, `nganjin`, and `ngana`. It brings
the corpus to 15,197 verified sentences. It does not license new shellfish lexemes, Rule 171 or Rule 223 alternate
shellfish targets, `jirrum`, synonym expansion, edible/food/eating rows, bait/use rows, cooking/frying rows,
gathering/collecting/catching/fishing/spearing/netting rows, sea/reef/rock/night/habitat/water rows, shell/body-part
rows, sting/burn rows, ink/action/event rows, species/source-prose rows, target case, pronoun case, demonstrative
case, perception compounds, number morphology, derivation, target compounds, productive reduplication, support
inflection, proximal `yala`/`yanyu`, or any carried trap.

Verified 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.

Verified support heads retained: `ngali` first dual exclusive nominative; `ngaliny` first dual inclusive nominative;
`yubal` second dual nominative; `nganjin` first plural exclusive nominative; `ngana` first plural inclusive
nominative; `yaluy` here; `yinyay` there; and `nyajil` see.NONPAST.

- **`baymbay` large mud clam.** `Ngali baymbay yaluy nyajil.`, `Ngaliny baymbay yinyay nyajil.`,
  `Yubal baymbay yaluy nyajil.`, `Nganjin baymbay yinyay nyajil.`, and `Ngana baymbay yaluy nyajil.`.
  Large-mud-clam perception/reference only; gathering, cooking, eating, sea, reef, and habitat readings stay closed.
- **`darkay` clam.** `Ngali darkay yaluy nyajil.`, `Ngaliny darkay yinyay nyajil.`,
  `Yubal darkay yaluy nyajil.`, `Nganjin darkay yinyay nyajil.`, and `Ngana darkay yaluy nyajil.`. Clam
  perception/reference only; size, mud, water, and habitat readings stay closed.
- **`kaduy` snail.** `Ngali kaduy yaluy nyajil.`, `Ngaliny kaduy yinyay nyajil.`,
  `Yubal kaduy yaluy nyajil.`, `Nganjin kaduy yinyay nyajil.`, and `Ngana kaduy yaluy nyajil.`. Snail
  perception/reference only; nocturnal and "around here at night" source details stay closed.
- **`karraway` karraway snail.** `Ngali karraway yaluy nyajil.`, `Ngaliny karraway yinyay nyajil.`,
  `Yubal karraway yaluy nyajil.`, `Nganjin karraway yinyay nyajil.`, and `Ngana karraway yaluy nyajil.`.
  Karraway-snail perception/reference only; edible and food readings stay closed.
- **`karruku` ghost crab.** `Ngali karruku yaluy nyajil.`, `Ngaliny karruku yinyay nyajil.`,
  `Yubal karruku yaluy nyajil.`, `Nganjin karruku yinyay nyajil.`, and `Ngana karruku yaluy nyajil.`. Ghost-crab
  perception/reference only; fiddler-crab expansion, movement, and habitat readings stay closed.
- **`kulil` jellyfish.** `Ngali kulil yaluy nyajil.`, `Ngaliny kulil yinyay nyajil.`,
  `Yubal kulil yaluy nyajil.`, `Nganjin kulil yinyay nyajil.`, and `Ngana kulil yaluy nyajil.`. Jellyfish
  perception/reference only; `mili`/`wuybur` synonym expansion, sting, burn, danger, and event readings stay closed.
- **`kuyalin` small conical shellfish.** `Ngali kuyalin yaluy nyajil.`, `Ngaliny kuyalin yinyay nyajil.`,
  `Yubal kuyalin yaluy nyajil.`, `Nganjin kuyalin yinyay nyajil.`, and `Ngana kuyalin yaluy nyajil.`.
  Small-conical shellfish perception/reference only; bait and use readings stay closed.
- **`marrkabina` oyster.** `Ngali marrkabina yaluy nyajil.`, `Ngaliny marrkabina yinyay nyajil.`,
  `Yubal marrkabina yaluy nyajil.`, `Nganjin marrkabina yinyay nyajil.`, and `Ngana marrkabina yaluy nyajil.`.
  Oyster perception/reference only; edible and food readings stay closed.
- **`ngarrakaja` shellfish.** `Ngali ngarrakaja yaluy nyajil.`, `Ngaliny ngarrakaja yinyay nyajil.`,
  `Yubal ngarrakaja yaluy nyajil.`, `Nganjin ngarrakaja yinyay nyajil.`, and `Ngana ngarrakaja yaluy nyajil.`.
  Shellfish perception/reference only; species and edible source-prose readings stay closed.
- **`nuwi` squid.** `Ngali nuwi yaluy nyajil.`, `Ngaliny nuwi yinyay nyajil.`,
  `Yubal nuwi yaluy nyajil.`, `Nganjin nuwi yinyay nyajil.`, and `Ngana nuwi yaluy nyajil.`. Squid
  perception/reference only; ink-throwing action and event prose stay closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. Pronouns stayed bare nominatives; no `ngalingan`, `ngalinyan`, `yubalan`, `nganjinan`, `nganangan`, or
  other pronoun case form was admitted. `Yaluy`, `yinyay`, and `nyajil` remain uninflected support only.
- **No shellfish-use or source-prose import.** Synonyms, secondary senses, 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, movement, danger, event, species, source-description, and other ecology/action
  semantics remain closed unless a future batch deliberately sources and traps them.
- **Process logging note.** Batch 302 / Rule 260 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.

### Batch-303 - complementary reptile/amphibian perception after Rule 260 (PERCEPTION)

Batch 303 / Rule 261 keeps the ten Rule 252 reptile/amphibian noun heads and changes only the here/there pairing
inside the same bare nominative subject-pronoun set: `ngayu`, `nyulu`, `yurra`, `bula`, and `jana`. It brings the
corpus to 15,247 verified sentences. It does not license new reptile/amphibian lexemes, Rule 175-176 exact surfaces,
Rule 220 alternate targets, `biwul` black-snake/mother-in-law homograph drift, story/myth rows, danger/poison/biting
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 rows, colour predicates, source-prose rows, target case,
pronoun case, demonstrative case, perception compounds, number morphology, derivation, target compounds, productive
reduplication, support inflection, proximal `yala`/`yanyu`, or any carried trap.

Verified 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.

Verified support heads retained: `ngayu` first singular nominative; `nyulu` third singular nominative; `yurra`
second plural nominative; `bula` third dual nominative; `jana` third plural nominative; `yaluy` here; `yinyay` there;
and `nyajil` see.NONPAST.

- **`bajuy` lizard.** `Ngayu bajuy yaluy nyajil.`, `Nyulu bajuy yinyay nyajil.`,
  `Yurra bajuy yaluy nyajil.`, `Bula bajuy yinyay nyajil.`, and `Jana bajuy yaluy nyajil.`. Lizard
  perception/reference only; slippery, catching, and food readings stay closed.
- **`bilngkumu` crocodile.** `Ngayu bilngkumu yaluy nyajil.`, `Nyulu bilngkumu yinyay nyajil.`,
  `Yurra bilngkumu yaluy nyajil.`, `Bula bilngkumu yinyay nyajil.`, and `Jana bilngkumu yaluy nyajil.`.
  Crocodile perception/reference only; saltwater, river, fear, biting, danger, hunting, and story readings stay
  closed.
- **`binanjal` frill necked lizard.** `Ngayu binanjal yaluy nyajil.`, `Nyulu binanjal yinyay nyajil.`,
  `Yurra binanjal yaluy nyajil.`, `Bula binanjal yinyay nyajil.`, and `Jana binanjal yaluy nyajil.`.
  Frill-necked-lizard perception/reference only; neck/body-part, display, frightening, and event readings stay
  closed.
- **`bindimu` black snake.** `Ngayu bindimu yaluy nyajil.`, `Nyulu bindimu yinyay nyajil.`,
  `Yurra bindimu yaluy nyajil.`, `Bula bindimu yinyay nyajil.`, and `Jana bindimu yaluy nyajil.`. Black-snake
  perception/reference only; red-bellied alternate and colour-predicate readings stay closed.
- **`bubal` tree snake.** `Ngayu bubal yaluy nyajil.`, `Nyulu bubal yinyay nyajil.`,
  `Yurra bubal yaluy nyajil.`, `Bula bubal yinyay nyajil.`, and `Jana bubal yaluy nyajil.`. Tree-snake
  perception/reference only; tree/habitat, biting, and death-event readings stay closed.
- **`jijirrbay` whip snake.** `Ngayu jijirrbay yaluy nyajil.`, `Nyulu jijirrbay yinyay nyajil.`,
  `Yurra jijirrbay yaluy nyajil.`, `Bula jijirrbay yinyay nyajil.`, and `Jana jijirrbay yaluy nyajil.`.
  Whip-snake perception/reference only; whip/object, speed, and bite prose stay closed.
- **`kabul` rock python.** `Ngayu kabul yaluy nyajil.`, `Nyulu kabul yinyay nyajil.`,
  `Yurra kabul yaluy nyajil.`, `Bula kabul yinyay nyajil.`, and `Jana kabul yaluy nyajil.`. Rock-python
  perception/reference only; rock/place, food, squeezing, swallowing, and hunting prose stay closed.
- **`kalajarr` scrub goanna.** `Ngayu kalajarr yaluy nyajil.`, `Nyulu kalajarr yinyay nyajil.`,
  `Yurra kalajarr yaluy nyajil.`, `Bula kalajarr yinyay nyajil.`, and `Jana kalajarr yaluy nyajil.`.
  Scrub-goanna perception/reference only; scrub/habitat, climbing, nest-raiding, food, cooking, and digging prose
  stay closed.
- **`kundurr` death adder.** `Ngayu kundurr yaluy nyajil.`, `Nyulu kundurr yinyay nyajil.`,
  `Yurra kundurr yaluy nyajil.`, `Bula kundurr yinyay nyajil.`, and `Jana kundurr yaluy nyajil.`. Death-adder
  perception/reference only; danger, biting, poison, fear, sickness, and `kundurr-kundurr` drift stay closed.
- **`yuday` frog.** `Ngayu yuday yaluy nyajil.`, `Nyulu yuday yinyay nyajil.`,
  `Yurra yuday yaluy nyajil.`, `Bula yuday yinyay nyajil.`, and `Jana yuday yaluy nyajil.`. Frog
  perception/reference only; large, edible, rain, singing, swamp, and metamorphosis prose stay closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. Pronouns stayed bare nominatives; no `nganya`, `nyunguny`, `yurrangan`, `bulangan`, `ianangan`, or other
  pronoun case form was admitted. `Yaluy`, `yinyay`, and `nyajil` remain uninflected support only.
- **No reptile/amphibian-use or source-prose import.** Alternate targets, homographs, secondary senses, hunting,
  catching, trapping, killing, biting, poison, danger, food, edible, cooking, egg, skin, scale, body-part, habitat,
  water, river, sea, swamp, story, myth, tree-climbing, firestick, fighter, colour, source-description, and other
  ecology/action semantics remain closed unless a future batch deliberately sources and traps them.
- **Process logging note.** Batch 303 / Rule 261 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.

### Batch-304 - reptile/amphibian non-singular pronoun perception after Rule 261 (PERCEPTION)

Batch 304 / Rule 262 keeps the ten Rule 252/261 reptile/amphibian noun heads and changes only the bare nominative
subject-pronoun set to `ngali`, `ngaliny`, `yubal`, `nganjin`, and `ngana`. It brings the corpus to 15,297 verified
sentences. It does not license new reptile/amphibian lexemes, Rule 175-176 exact surfaces, Rule 220 alternate targets,
`biwul` black-snake/mother-in-law homograph drift, story/myth rows, danger/poison/biting 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 rows, colour predicates, source-prose rows, target case,
pronoun case, demonstrative case, perception compounds, number morphology, derivation, target compounds, productive
reduplication, support inflection, proximal `yala`/`yanyu`, or any carried trap.

Verified 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.

Verified support heads retained or added: `ngali` first dual exclusive nominative; `ngaliny` first dual inclusive
nominative; `yubal` second dual nominative; `nganjin` first plural exclusive nominative; `ngana` first plural
inclusive nominative; `yaluy` here; `yinyay` there; and `nyajil` see.NONPAST.

- **`bajuy` lizard.** `Ngali bajuy yinyay nyajil.`, `Ngaliny bajuy yaluy nyajil.`,
  `Yubal bajuy yinyay nyajil.`, `Nganjin bajuy yaluy nyajil.`, and `Ngana bajuy yinyay nyajil.`. Lizard
  perception/reference only; slippery, catching, and food readings stay closed.
- **`bilngkumu` crocodile.** `Ngali bilngkumu yinyay nyajil.`, `Ngaliny bilngkumu yaluy nyajil.`,
  `Yubal bilngkumu yinyay nyajil.`, `Nganjin bilngkumu yaluy nyajil.`, and `Ngana bilngkumu yinyay nyajil.`.
  Crocodile perception/reference only; saltwater, river, fear, biting, danger, hunting, and story readings stay
  closed.
- **`binanjal` frill necked lizard.** `Ngali binanjal yinyay nyajil.`, `Ngaliny binanjal yaluy nyajil.`,
  `Yubal binanjal yinyay nyajil.`, `Nganjin binanjal yaluy nyajil.`, and `Ngana binanjal yinyay nyajil.`.
  Frill-necked-lizard perception/reference only; neck/body-part, display, frightening, and event readings stay
  closed.
- **`bindimu` black snake.** `Ngali bindimu yinyay nyajil.`, `Ngaliny bindimu yaluy nyajil.`,
  `Yubal bindimu yinyay nyajil.`, `Nganjin bindimu yaluy nyajil.`, and `Ngana bindimu yinyay nyajil.`. Black-snake
  perception/reference only; red-bellied alternate and colour-predicate readings stay closed.
- **`bubal` tree snake.** `Ngali bubal yinyay nyajil.`, `Ngaliny bubal yaluy nyajil.`,
  `Yubal bubal yinyay nyajil.`, `Nganjin bubal yaluy nyajil.`, and `Ngana bubal yinyay nyajil.`. Tree-snake
  perception/reference only; tree/habitat, biting, and death-event readings stay closed.
- **`jijirrbay` whip snake.** `Ngali jijirrbay yinyay nyajil.`, `Ngaliny jijirrbay yaluy nyajil.`,
  `Yubal jijirrbay yinyay nyajil.`, `Nganjin jijirrbay yaluy nyajil.`, and `Ngana jijirrbay yinyay nyajil.`.
  Whip-snake perception/reference only; whip/object, speed, and bite prose stay closed.
- **`kabul` rock python.** `Ngali kabul yinyay nyajil.`, `Ngaliny kabul yaluy nyajil.`,
  `Yubal kabul yinyay nyajil.`, `Nganjin kabul yaluy nyajil.`, and `Ngana kabul yinyay nyajil.`. Rock-python
  perception/reference only; rock/place, food, squeezing, swallowing, and hunting prose stay closed.
- **`kalajarr` scrub goanna.** `Ngali kalajarr yinyay nyajil.`, `Ngaliny kalajarr yaluy nyajil.`,
  `Yubal kalajarr yinyay nyajil.`, `Nganjin kalajarr yaluy nyajil.`, and `Ngana kalajarr yinyay nyajil.`.
  Scrub-goanna perception/reference only; scrub/habitat, climbing, nest-raiding, food, cooking, and digging prose
  stay closed.
- **`kundurr` death adder.** `Ngali kundurr yinyay nyajil.`, `Ngaliny kundurr yaluy nyajil.`,
  `Yubal kundurr yinyay nyajil.`, `Nganjin kundurr yaluy nyajil.`, and `Ngana kundurr yinyay nyajil.`. Death-adder
  perception/reference only; danger, biting, poison, fear, sickness, and `kundurr-kundurr` drift stay closed.
- **`yuday` frog.** `Ngali yuday yinyay nyajil.`, `Ngaliny yuday yaluy nyajil.`,
  `Yubal yuday yinyay nyajil.`, `Nganjin yuday yaluy nyajil.`, and `Ngana yuday yinyay nyajil.`. Frog
  perception/reference only; large, edible, rain, singing, swamp, and metamorphosis prose stay closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. Pronouns stayed bare nominatives; no `ngalingan`, `ngalinyan`, `yubalan`, `nganjinan`, `nganangan`, or
  other pronoun case form was admitted. `Yaluy`, `yinyay`, and `nyajil` remain uninflected support only.
- **No reptile/amphibian-use or source-prose import.** Alternate targets, homographs, secondary senses, hunting,
  catching, trapping, killing, biting, poison, danger, food, edible, cooking, egg, skin, scale, body-part, habitat,
  water, river, sea, swamp, story, myth, tree-climbing, firestick, fighter, colour, source-description, and other
  ecology/action semantics remain closed unless a future batch deliberately sources and traps them.
- **Process logging note.** Batch 304 / Rule 262 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.

### Batch-305 - complementary reptile/amphibian non-singular pronoun perception after Rule 262 (PERCEPTION)

Batch 305 / Rule 263 keeps the ten Rule 252/261/262 reptile/amphibian noun heads and changes only the here/there
pairing inside the same bare nominative subject-pronoun set: `ngali`, `ngaliny`, `yubal`, `nganjin`, and `ngana`.
It brings the corpus to 15,347 verified sentences. It does not license new reptile/amphibian lexemes, Rule 175-176
exact surfaces, Rule 220 alternate targets, `biwul` black-snake/mother-in-law homograph drift, story/myth rows,
danger/poison/biting 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 rows, colour predicates, source-prose rows,
target case, pronoun case, demonstrative case, perception compounds, number morphology, derivation, target compounds,
productive reduplication, support inflection, proximal `yala`/`yanyu`, or any carried trap.

Verified 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.

Verified support heads retained: `ngali` first dual exclusive nominative; `ngaliny` first dual inclusive nominative;
`yubal` second dual nominative; `nganjin` first plural exclusive nominative; `ngana` first plural inclusive
nominative; `yaluy` here; `yinyay` there; and `nyajil` see.NONPAST.

- **`bajuy` lizard.** `Ngali bajuy yaluy nyajil.`, `Ngaliny bajuy yinyay nyajil.`,
  `Yubal bajuy yaluy nyajil.`, `Nganjin bajuy yinyay nyajil.`, and `Ngana bajuy yaluy nyajil.`. Lizard
  perception/reference only; slippery, catching, and food readings stay closed.
- **`bilngkumu` crocodile.** `Ngali bilngkumu yaluy nyajil.`, `Ngaliny bilngkumu yinyay nyajil.`,
  `Yubal bilngkumu yaluy nyajil.`, `Nganjin bilngkumu yinyay nyajil.`, and `Ngana bilngkumu yaluy nyajil.`.
  Crocodile perception/reference only; saltwater, river, fear, biting, danger, hunting, and story readings stay
  closed.
- **`binanjal` frill necked lizard.** `Ngali binanjal yaluy nyajil.`, `Ngaliny binanjal yinyay nyajil.`,
  `Yubal binanjal yaluy nyajil.`, `Nganjin binanjal yinyay nyajil.`, and `Ngana binanjal yaluy nyajil.`.
  Frill-necked-lizard perception/reference only; neck/body-part, display, frightening, and event readings stay
  closed.
- **`bindimu` black snake.** `Ngali bindimu yaluy nyajil.`, `Ngaliny bindimu yinyay nyajil.`,
  `Yubal bindimu yaluy nyajil.`, `Nganjin bindimu yinyay nyajil.`, and `Ngana bindimu yaluy nyajil.`. Black-snake
  perception/reference only; red-bellied alternate and colour-predicate readings stay closed.
- **`bubal` tree snake.** `Ngali bubal yaluy nyajil.`, `Ngaliny bubal yinyay nyajil.`,
  `Yubal bubal yaluy nyajil.`, `Nganjin bubal yinyay nyajil.`, and `Ngana bubal yaluy nyajil.`. Tree-snake
  perception/reference only; tree/habitat, biting, and death-event readings stay closed.
- **`jijirrbay` whip snake.** `Ngali jijirrbay yaluy nyajil.`, `Ngaliny jijirrbay yinyay nyajil.`,
  `Yubal jijirrbay yaluy nyajil.`, `Nganjin jijirrbay yinyay nyajil.`, and `Ngana jijirrbay yaluy nyajil.`.
  Whip-snake perception/reference only; whip/object, speed, and bite prose stay closed.
- **`kabul` rock python.** `Ngali kabul yaluy nyajil.`, `Ngaliny kabul yinyay nyajil.`,
  `Yubal kabul yaluy nyajil.`, `Nganjin kabul yinyay nyajil.`, and `Ngana kabul yaluy nyajil.`. Rock-python
  perception/reference only; rock/place, food, squeezing, swallowing, and hunting prose stay closed.
- **`kalajarr` scrub goanna.** `Ngali kalajarr yaluy nyajil.`, `Ngaliny kalajarr yinyay nyajil.`,
  `Yubal kalajarr yaluy nyajil.`, `Nganjin kalajarr yinyay nyajil.`, and `Ngana kalajarr yaluy nyajil.`.
  Scrub-goanna perception/reference only; scrub/habitat, climbing, nest-raiding, food, cooking, and digging prose
  stay closed.
- **`kundurr` death adder.** `Ngali kundurr yaluy nyajil.`, `Ngaliny kundurr yinyay nyajil.`,
  `Yubal kundurr yaluy nyajil.`, `Nganjin kundurr yinyay nyajil.`, and `Ngana kundurr yaluy nyajil.`. Death-adder
  perception/reference only; danger, biting, poison, fear, sickness, and `kundurr-kundurr` drift stay closed.
- **`yuday` frog.** `Ngali yuday yaluy nyajil.`, `Ngaliny yuday yinyay nyajil.`,
  `Yubal yuday yaluy nyajil.`, `Nganjin yuday yinyay nyajil.`, and `Ngana yuday yaluy nyajil.`. Frog
  perception/reference only; large, edible, rain, singing, swamp, and metamorphosis prose stay closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. Pronouns stayed bare nominatives; no `ngalingan`, `ngalinyan`, `yubalan`, `nganjinan`, `nganangan`, or
  other pronoun case form was admitted. `Yaluy`, `yinyay`, and `nyajil` remain uninflected support only.
- **No reptile/amphibian-use or source-prose import.** Alternate targets, homographs, secondary senses, hunting,
  catching, trapping, killing, biting, poison, danger, food, edible, cooking, egg, skin, scale, body-part, habitat,
  water, river, sea, swamp, story, myth, tree-climbing, firestick, fighter, colour, source-description, and other
  ecology/action semantics remain closed unless a future batch deliberately sources and traps them.
- **Process logging note.** Batch 305 / Rule 263 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.

### Batch-306 - mammal non-singular pronoun perception after Rule 263 (PERCEPTION)

Batch 306 / Rule 264 keeps the ten Rule 219/253/254 mammal noun heads and changes only the bare nominative
subject-pronoun set to `ngali`, `ngaliny`, `yubal`, `nganjin`, and `ngana`. It brings the corpus to 15,397 verified
sentences. It does not license new mammal lexemes, Rule 177-178 exact surfaces, Rule 219 alternates, introduced
animal/loan drift, `bala` adjective-homograph drift, `jarrabina` tree-climbing or `murral` expansion, `mali` species
prose, `murramu` synonym/dog/attack/event rows, `ngumbi` little/spotted property rows, hunting/catching/trapping/
killing/biting/spearing rows, food/edible/cooking rows, habitat/water/river/sea/cave/hollow rows, body-part rows,
story/place/totem/moiety/ceremony rows, colour predicates, source-prose rows, target case, pronoun case,
demonstrative case, perception compounds, number morphology, derivation, target compounds, productive reduplication,
support inflection, proximal `yala`/`yanyu`, or any carried trap.

Verified 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.

Verified support heads retained or added: `ngali` first dual exclusive nominative; `ngaliny` first dual inclusive
nominative; `yubal` second dual nominative; `nganjin` first plural exclusive nominative; `ngana` first plural
inclusive nominative; `yaluy` here; `yinyay` there; and `nyajil` see.NONPAST.

- **`bala` sugar glider.** `Ngali bala yinyay nyajil.`, `Ngaliny bala yaluy nyajil.`,
  `Yubal bala yinyay nyajil.`, `Nganjin bala yaluy nyajil.`, and `Ngana bala yinyay nyajil.`. Sugar-glider
  perception/reference only; skinny, weak, and boney adjective-homograph readings stay closed.
- **`darrba` grass wallaby.** `Ngali darrba yinyay nyajil.`, `Ngaliny darrba yaluy nyajil.`,
  `Yubal darrba yinyay nyajil.`, `Nganjin darrba yaluy nyajil.`, and `Ngana darrba yinyay nyajil.`. Grass-wallaby
  perception/reference only; behavior, food, hunting, and habitat readings stay closed.
- **`jarrabina` tree kangaroo.** `Ngali jarrabina yinyay nyajil.`, `Ngaliny jarrabina yaluy nyajil.`,
  `Yubal jarrabina yinyay nyajil.`, `Nganjin jarrabina yaluy nyajil.`, and `Ngana jarrabina yinyay nyajil.`.
  Tree-kangaroo perception/reference only; tree-climbing prose and `murral` cross-reference expansion stay closed.
- **`jayju` kangaroo rat.** `Ngali jayju yinyay nyajil.`, `Ngaliny jayju yaluy nyajil.`,
  `Yubal jayju yinyay nyajil.`, `Nganjin jayju yaluy nyajil.`, and `Ngana jayju yinyay nyajil.`. Kangaroo-rat
  perception/reference only; behavior, pest, food, and habitat readings stay closed.
- **`jungarr` marsupial native cat.** `Ngali jungarr yinyay nyajil.`, `Ngaliny jungarr yaluy nyajil.`,
  `Yubal jungarr yinyay nyajil.`, `Nganjin jungarr yaluy nyajil.`, and `Ngana jungarr yinyay nyajil.`.
  Marsupial-native-cat perception/reference only; quoll commentary and domestic/introduced cat drift stay closed.
- **`kukur` rat.** `Ngali kukur yinyay nyajil.`, `Ngaliny kukur yaluy nyajil.`,
  `Yubal kukur yinyay nyajil.`, `Nganjin kukur yaluy nyajil.`, and `Ngana kukur yinyay nyajil.`. Rat
  perception/reference only; introduced-animal, pest, food, and habitat semantics stay closed.
- **`mali` small bat.** `Ngali mali yinyay nyajil.`, `Ngaliny mali yaluy nyajil.`,
  `Yubal mali yinyay nyajil.`, `Nganjin mali yaluy nyajil.`, and `Ngana mali yinyay nyajil.`. Small-bat
  perception/reference only; species prose, cave, night, flying, and roosting readings stay closed.
- **`murramu` dingo.** `Ngali murramu yinyay nyajil.`, `Ngaliny murramu yaluy nyajil.`,
  `Yubal murramu yinyay nyajil.`, `Nganjin murramu yaluy nyajil.`, and `Ngana murramu yinyay nyajil.`. Dingo
  perception/reference only; `ngamu-murramu` synonym, dog-loan, attack, biting, and event readings stay closed.
- **`ngumbi` bandicoot.** `Ngali ngumbi yinyay nyajil.`, `Ngaliny ngumbi yaluy nyajil.`,
  `Yubal ngumbi yinyay nyajil.`, `Nganjin ngumbi yaluy nyajil.`, and `Ngana ngumbi yinyay nyajil.`. Bandicoot
  perception/reference only; little/spotted source-prose, digging, and habitat readings stay closed.
- **`yawa` possum.** `Ngali yawa yinyay nyajil.`, `Ngaliny yawa yaluy nyajil.`,
  `Yubal yawa yinyay nyajil.`, `Nganjin yawa yaluy nyajil.`, and `Ngana yawa yinyay nyajil.`. Possum
  perception/reference only; food, hunting, habitat, story, and body-part readings stay closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. Pronouns stayed bare nominatives; no `ngalingan`, `ngalinyan`, `yubalan`, `nganjinan`, `nganangan`, or
  other pronoun case form was admitted. `Yaluy`, `yinyay`, and `nyajil` remain uninflected support only.
- **No mammal-use or source-prose import.** Alternate targets, homographs, synonyms, secondary senses, dog/cat drift,
  introduced-animal drift, 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, source-description, and other ecology/action semantics remain closed
  unless a future batch deliberately sources and traps them.
- **Process logging note.** Batch 306 / Rule 264 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.

### Batch-307 - complementary mammal non-singular pronoun perception after Rule 264 (PERCEPTION)

Batch 307 / Rule 265 keeps the ten Rule 219/253/254/264 mammal noun heads and changes only the here/there pairing
inside the same bare nominative subject-pronoun set: `ngali`, `ngaliny`, `yubal`, `nganjin`, and `ngana`. It brings
the corpus to 15,447 verified sentences. It does not license new mammal lexemes, Rule 177-178 exact surfaces,
Rule 219 alternates, introduced animal/loan drift, `bala` adjective-homograph drift, `jarrabina` tree-climbing or
`murral` expansion, `mali` species prose, `murramu` synonym/dog/attack/event rows, `ngumbi` little/spotted property
rows, hunting/catching/trapping/killing/biting/spearing rows, food/edible/cooking rows, habitat/water/river/sea/cave/
hollow rows, body-part rows, story/place/totem/moiety/ceremony rows, colour predicates, source-prose rows, target
case, pronoun case, demonstrative case, perception compounds, number morphology, derivation, target compounds,
productive reduplication, support inflection, proximal `yala`/`yanyu`, or any carried trap.

Verified 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.

Verified support heads retained: `ngali` first dual exclusive nominative; `ngaliny` first dual inclusive nominative;
`yubal` second dual nominative; `nganjin` first plural exclusive nominative; `ngana` first plural inclusive
nominative; `yaluy` here; `yinyay` there; and `nyajil` see.NONPAST.

- **`bala` sugar glider.** `Ngali bala yaluy nyajil.`, `Ngaliny bala yinyay nyajil.`,
  `Yubal bala yaluy nyajil.`, `Nganjin bala yinyay nyajil.`, and `Ngana bala yaluy nyajil.`. Sugar-glider
  perception/reference only; skinny, weak, and boney adjective-homograph readings stay closed.
- **`darrba` grass wallaby.** `Ngali darrba yaluy nyajil.`, `Ngaliny darrba yinyay nyajil.`,
  `Yubal darrba yaluy nyajil.`, `Nganjin darrba yinyay nyajil.`, and `Ngana darrba yaluy nyajil.`. Grass-wallaby
  perception/reference only; behavior, food, hunting, and habitat readings stay closed.
- **`jarrabina` tree kangaroo.** `Ngali jarrabina yaluy nyajil.`, `Ngaliny jarrabina yinyay nyajil.`,
  `Yubal jarrabina yaluy nyajil.`, `Nganjin jarrabina yinyay nyajil.`, and `Ngana jarrabina yaluy nyajil.`.
  Tree-kangaroo perception/reference only; tree-climbing prose and `murral` cross-reference expansion stay closed.
- **`jayju` kangaroo rat.** `Ngali jayju yaluy nyajil.`, `Ngaliny jayju yinyay nyajil.`,
  `Yubal jayju yaluy nyajil.`, `Nganjin jayju yinyay nyajil.`, and `Ngana jayju yaluy nyajil.`. Kangaroo-rat
  perception/reference only; behavior, pest, food, and habitat readings stay closed.
- **`jungarr` marsupial native cat.** `Ngali jungarr yaluy nyajil.`, `Ngaliny jungarr yinyay nyajil.`,
  `Yubal jungarr yaluy nyajil.`, `Nganjin jungarr yinyay nyajil.`, and `Ngana jungarr yaluy nyajil.`.
  Marsupial-native-cat perception/reference only; quoll commentary and domestic/introduced cat drift stay closed.
- **`kukur` rat.** `Ngali kukur yaluy nyajil.`, `Ngaliny kukur yinyay nyajil.`,
  `Yubal kukur yaluy nyajil.`, `Nganjin kukur yinyay nyajil.`, and `Ngana kukur yaluy nyajil.`. Rat
  perception/reference only; introduced-animal, pest, food, and habitat semantics stay closed.
- **`mali` small bat.** `Ngali mali yaluy nyajil.`, `Ngaliny mali yinyay nyajil.`,
  `Yubal mali yaluy nyajil.`, `Nganjin mali yinyay nyajil.`, and `Ngana mali yaluy nyajil.`. Small-bat
  perception/reference only; species prose, cave, night, flying, and roosting readings stay closed.
- **`murramu` dingo.** `Ngali murramu yaluy nyajil.`, `Ngaliny murramu yinyay nyajil.`,
  `Yubal murramu yaluy nyajil.`, `Nganjin murramu yinyay nyajil.`, and `Ngana murramu yaluy nyajil.`. Dingo
  perception/reference only; `ngamu-murramu` synonym, dog-loan, attack, biting, and event readings stay closed.
- **`ngumbi` bandicoot.** `Ngali ngumbi yaluy nyajil.`, `Ngaliny ngumbi yinyay nyajil.`,
  `Yubal ngumbi yaluy nyajil.`, `Nganjin ngumbi yinyay nyajil.`, and `Ngana ngumbi yaluy nyajil.`. Bandicoot
  perception/reference only; little/spotted source-prose, digging, and habitat readings stay closed.
- **`yawa` possum.** `Ngali yawa yaluy nyajil.`, `Ngaliny yawa yinyay nyajil.`,
  `Yubal yawa yaluy nyajil.`, `Nganjin yawa yinyay nyajil.`, and `Ngana yawa yaluy nyajil.`. Possum
  perception/reference only; food, hunting, habitat, story, and body-part readings stay closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. Pronouns stayed bare nominatives; no `ngalingan`, `ngalinyan`, `yubalan`, `nganjinan`, `nganangan`, or
  other pronoun case form was admitted. `Yaluy`, `yinyay`, and `nyajil` remain uninflected support only.
- **No mammal-use or source-prose import.** Alternate targets, homographs, synonyms, secondary senses, dog/cat drift,
  introduced-animal drift, 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, source-description, and other ecology/action semantics remain closed
  unless a future batch deliberately sources and traps them.
- **Process logging note.** Batch 307 / Rule 265 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.

### Batch-308 - bird non-singular pronoun perception after Rule 265 (PERCEPTION)

Batch 308 / Rule 266 keeps the ten checked Rule 241/242 bird noun heads and uses them in bare nominative
non-singular-pronoun perception frames. It brings the corpus to 15,497 verified sentences. It does not license new
bird lexemes, classifier `dikal`, older bird-field alternates, `kumurbina`, `diwan`, `wabul`, synonym/dialect/totem/
moiety/sacred-bird/story/event rows, generic-bird 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, colour predicates, source-prose rows, target case, pronoun case,
demonstrative case, perception compounds, number morphology, derivation, target compounds, productive reduplication,
support inflection, proximal `yala`/`yanyu`, or any carried trap.

Verified 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.

Verified support heads retained: `ngali` first dual exclusive nominative; `ngaliny` first dual inclusive
nominative; `yubal` second dual nominative; `nganjin` first plural exclusive nominative; `ngana` first plural
inclusive nominative; `yaluy` here; `yinyay` there; and `nyajil` see.NONPAST.

- **`birmba` straw-necked ibis.** `Ngali birmba yinyay nyajil.`, `Ngaliny birmba yaluy nyajil.`,
  `Yubal birmba yinyay nyajil.`, `Nganjin birmba yaluy nyajil.`, and `Ngana birmba yinyay nyajil.`. Straw-necked
  ibis perception/reference only; totem/moiety and cockatoo alternate notes stay closed.
- **`jamarbina` goose.** `Ngali jamarbina yinyay nyajil.`, `Ngaliny jamarbina yaluy nyajil.`,
  `Yubal jamarbina yinyay nyajil.`, `Nganjin jamarbina yaluy nyajil.`, and `Ngana jamarbina yinyay nyajil.`. Goose
  perception/reference only; behavior, food, hunting, habitat, and story readings stay closed.
- **`nili-nili` duck.** `Ngali nili-nili yinyay nyajil.`, `Ngaliny nili-nili yaluy nyajil.`,
  `Yubal nili-nili yinyay nyajil.`, `Nganjin nili-nili yaluy nyajil.`, and `Ngana nili-nili yinyay nyajil.`. Duck
  perception/reference only; reduplication is lexical only.
- **`mabal` swallow.** `Ngali mabal yinyay nyajil.`, `Ngaliny mabal yaluy nyajil.`,
  `Yubal mabal yinyay nyajil.`, `Nganjin mabal yaluy nyajil.`, and `Ngana mabal yinyay nyajil.`. Swallow bird
  perception/reference only; English verb/action semantics stay closed.
- **`wungku` domestic turkey.** `Ngali wungku yinyay nyajil.`, `Ngaliny wungku yaluy nyajil.`,
  `Yubal wungku yinyay nyajil.`, `Nganjin wungku yaluy nyajil.`, and `Ngana wungku yinyay nyajil.`. Domestic-turkey
  perception/reference only; scrub-turkey, `diwan`, and source-prose drift stay closed.
- **`kuludu` dove.** `Ngali kuludu yinyay nyajil.`, `Ngaliny kuludu yaluy nyajil.`,
  `Yubal kuludu yinyay nyajil.`, `Nganjin kuludu yaluy nyajil.`, and `Ngana kuludu yinyay nyajil.`. Dove
  perception/reference only; small-grey descriptive prose and colour rows stay closed.
- **`kururrungka` kookaburra.** `Ngali kururrungka yinyay nyajil.`, `Ngaliny kururrungka yaluy nyajil.`,
  `Yubal kururrungka yinyay nyajil.`, `Nganjin kururrungka yaluy nyajil.`, and `Ngana kururrungka yinyay nyajil.`.
  Kookaburra perception/reference only; bronze-wing/body-colour prose stays closed.
- **`karrambil` king parrot.** `Ngali karrambil yinyay nyajil.`, `Ngaliny karrambil yaluy nyajil.`,
  `Yubal karrambil yinyay nyajil.`, `Nganjin karrambil yaluy nyajil.`, and `Ngana karrambil yinyay nyajil.`. King
  parrot perception/reference only; behavior, habitat, and story readings stay closed.
- **`yinjul` parrot.** `Ngali yinjul yinyay nyajil.`, `Ngaliny yinjul yaluy nyajil.`,
  `Yubal yinjul yinyay nyajil.`, `Nganjin yinjul yaluy nyajil.`, and `Ngana yinjul yinyay nyajil.`. Parrot
  perception/reference only; fig-parrot, tree, food, and habitat prose stay closed.
- **`kadanji` black cockatoo.** `Ngali kadanji yinyay nyajil.`, `Ngaliny kadanji yaluy nyajil.`,
  `Yubal kadanji yinyay nyajil.`, `Nganjin kadanji yaluy nyajil.`, and `Ngana kadanji yinyay nyajil.`. Black-cockatoo
  perception/reference only; `kumurbina`, Nyungkul, Dabu/totem prose, and generic-bird expansion stay closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. Pronouns stayed bare nominatives; no `ngalingan`, `ngalinyan`, `yubalan`, `nganjinan`, `nganangan`, or
  other pronoun case form was admitted. `Yaluy`, `yinyay`, and `nyajil` remain uninflected support only.
- **No bird-use or source-prose import.** Alternate targets, homographs, synonyms, dialect labels, secondary senses,
  totem, moiety, sacred-bird, Dabu, Nyungkul, generic-bird, story, place, country, myth, omen, ceremony, flight, song,
  call, dance, warning, messenger, message, nest, egg, feather, wing, food, eating, hunting, catching, habitat, water,
  river, sea, tree, colour, source-description, and other ecology/action semantics remain closed unless a future batch
  deliberately sources and traps them.
- **Process logging note.** Batch 308 / Rule 266 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.

### Batch-309 - complementary bird non-singular pronoun perception after Rule 266 (PERCEPTION)

Batch 309 / Rule 267 keeps the ten checked Rule 241/242/266 bird noun heads and uses them in complementary bare
nominative non-singular-pronoun perception frames. It brings the corpus to 15,547 verified sentences. It does not
license new bird lexemes, classifier `dikal`, older bird-field alternates, `kumurbina`, `diwan`, `wabul`,
synonym/dialect/totem/moiety/sacred-bird/story/event rows, generic-bird 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, colour predicates, source-prose rows, target
case, pronoun case, demonstrative case, perception compounds, number morphology, derivation, target compounds,
productive reduplication, support inflection, proximal `yala`/`yanyu`, or any carried trap.

Verified 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.

Verified support heads retained: `ngali` first dual exclusive nominative; `ngaliny` first dual inclusive
nominative; `yubal` second dual nominative; `nganjin` first plural exclusive nominative; `ngana` first plural
inclusive nominative; `yaluy` here; `yinyay` there; and `nyajil` see.NONPAST.

- **`birmba` straw-necked ibis.** `Ngali birmba yaluy nyajil.`, `Ngaliny birmba yinyay nyajil.`,
  `Yubal birmba yaluy nyajil.`, `Nganjin birmba yinyay nyajil.`, and `Ngana birmba yaluy nyajil.`. Straw-necked
  ibis perception/reference only; totem/moiety and cockatoo alternate notes stay closed.
- **`jamarbina` goose.** `Ngali jamarbina yaluy nyajil.`, `Ngaliny jamarbina yinyay nyajil.`,
  `Yubal jamarbina yaluy nyajil.`, `Nganjin jamarbina yinyay nyajil.`, and `Ngana jamarbina yaluy nyajil.`. Goose
  perception/reference only; behavior, food, hunting, habitat, and story readings stay closed.
- **`nili-nili` duck.** `Ngali nili-nili yaluy nyajil.`, `Ngaliny nili-nili yinyay nyajil.`,
  `Yubal nili-nili yaluy nyajil.`, `Nganjin nili-nili yinyay nyajil.`, and `Ngana nili-nili yaluy nyajil.`. Duck
  perception/reference only; reduplication is lexical only.
- **`mabal` swallow.** `Ngali mabal yaluy nyajil.`, `Ngaliny mabal yinyay nyajil.`,
  `Yubal mabal yaluy nyajil.`, `Nganjin mabal yinyay nyajil.`, and `Ngana mabal yaluy nyajil.`. Swallow bird
  perception/reference only; English verb/action semantics stay closed.
- **`wungku` domestic turkey.** `Ngali wungku yaluy nyajil.`, `Ngaliny wungku yinyay nyajil.`,
  `Yubal wungku yaluy nyajil.`, `Nganjin wungku yinyay nyajil.`, and `Ngana wungku yaluy nyajil.`. Domestic-turkey
  perception/reference only; scrub-turkey, `diwan`, and source-prose drift stay closed.
- **`kuludu` dove.** `Ngali kuludu yaluy nyajil.`, `Ngaliny kuludu yinyay nyajil.`,
  `Yubal kuludu yaluy nyajil.`, `Nganjin kuludu yinyay nyajil.`, and `Ngana kuludu yaluy nyajil.`. Dove
  perception/reference only; small-grey descriptive prose and colour rows stay closed.
- **`kururrungka` kookaburra.** `Ngali kururrungka yaluy nyajil.`, `Ngaliny kururrungka yinyay nyajil.`,
  `Yubal kururrungka yaluy nyajil.`, `Nganjin kururrungka yinyay nyajil.`, and
  `Ngana kururrungka yaluy nyajil.`. Kookaburra perception/reference only; bronze-wing/body-colour prose stays
  closed.
- **`karrambil` king parrot.** `Ngali karrambil yaluy nyajil.`, `Ngaliny karrambil yinyay nyajil.`,
  `Yubal karrambil yaluy nyajil.`, `Nganjin karrambil yinyay nyajil.`, and `Ngana karrambil yaluy nyajil.`. King
  parrot perception/reference only; behavior, habitat, and story readings stay closed.
- **`yinjul` parrot.** `Ngali yinjul yaluy nyajil.`, `Ngaliny yinjul yinyay nyajil.`,
  `Yubal yinjul yaluy nyajil.`, `Nganjin yinjul yinyay nyajil.`, and `Ngana yinjul yaluy nyajil.`. Parrot
  perception/reference only; fig-parrot, tree, food, and habitat prose stay closed.
- **`kadanji` black cockatoo.** `Ngali kadanji yaluy nyajil.`, `Ngaliny kadanji yinyay nyajil.`,
  `Yubal kadanji yaluy nyajil.`, `Nganjin kadanji yinyay nyajil.`, and `Ngana kadanji yaluy nyajil.`.
  Black-cockatoo perception/reference only; `kumurbina`, Nyungkul, Dabu/totem prose, and generic-bird expansion stay
  closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. Pronouns stayed bare nominatives; no `ngalingan`, `ngalinyan`, `yubalan`, `nganjinan`, `nganangan`, or
  other pronoun case form was admitted. `Yaluy`, `yinyay`, and `nyajil` remain uninflected support only.
- **No bird-use or source-prose import.** Alternate targets, homographs, synonyms, dialect labels, secondary senses,
  totem, moiety, sacred-bird, Dabu, Nyungkul, generic-bird, story, place, country, myth, omen, ceremony, flight, song,
  call, dance, warning, messenger, message, nest, egg, feather, wing, food, eating, hunting, catching, habitat, water,
  river, sea, tree, colour, source-description, and other ecology/action semantics remain closed unless a future batch
  deliberately sources and traps them.
- **Process logging note.** Batch 309 / Rule 267 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.

### Batch-310 - fish non-singular pronoun perception after Rule 267 (PERCEPTION)

Batch 310 / Rule 268 keeps ten checked fish noun heads in bare nominative non-singular-pronoun perception frames. It
brings the corpus to 15,597 verified sentences. It does not license 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 rows,
target case, pronoun case, demonstrative case, perception compounds, number morphology, derivation, target compounds,
productive reduplication, support inflection, proximal `yala`/`yanyu`, or any carried trap.

Verified 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.

Verified support heads retained: `ngali` first dual exclusive nominative; `ngaliny` first dual inclusive nominative;
`yubal` second dual nominative; `nganjin` first plural exclusive nominative; `ngana` first plural inclusive
nominative; `yaluy` here; `yinyay` there; and `nyajil` see.NONPAST.

- **`kubija` barracuda.** `Ngali kubija yinyay nyajil.`, `Ngaliny kubija yaluy nyajil.`,
  `Yubal kubija yinyay nyajil.`, `Nganjin kubija yaluy nyajil.`, and `Ngana kubija yinyay nyajil.`. Barracuda
  perception/reference only; garfish and catching/water/habitat readings stay closed.
- **`mujarrka` archerfish.** `Ngali mujarrka yinyay nyajil.`, `Ngaliny mujarrka yaluy nyajil.`,
  `Yubal mujarrka yinyay nyajil.`, `Nganjin mujarrka yaluy nyajil.`, and `Ngana mujarrka yinyay nyajil.`.
  Archerfish perception/reference only; spotted-Jewfish, Nyungkul `dalku`, freshwater/saltwater, King Plains, river,
  and habitat prose stay closed.
- **`barrbal` black bream.** `Ngali barrbal yinyay nyajil.`, `Ngaliny barrbal yaluy nyajil.`,
  `Yubal barrbal yinyay nyajil.`, `Nganjin barrbal yaluy nyajil.`, and `Ngana barrbal yinyay nyajil.`. Black-bream
  perception/reference only; colour, reef, catching, and food rows stay closed.
- **`wuyumbu` toadfish.** `Ngali wuyumbu yinyay nyajil.`, `Ngaliny wuyumbu yaluy nyajil.`,
  `Yubal wuyumbu yinyay nyajil.`, `Nganjin wuyumbu yaluy nyajil.`, and `Ngana wuyumbu yinyay nyajil.`. Toadfish
  perception/reference only; striped-toby and generic-fish prose stay closed.
- **`bayil` perch.** `Ngali bayil yinyay nyajil.`, `Ngaliny bayil yaluy nyajil.`,
  `Yubal bayil yinyay nyajil.`, `Nganjin bayil yaluy nyajil.`, and `Ngana bayil yinyay nyajil.`. Perch
  perception/reference only; jungle-perch wording, water, habitat, catching, and food expansions stay closed.
- **`dalmbal` flathead.** `Ngali dalmbal yinyay nyajil.`, `Ngaliny dalmbal yaluy nyajil.`,
  `Yubal dalmbal yinyay nyajil.`, `Nganjin dalmbal yaluy nyajil.`, and `Ngana dalmbal yinyay nyajil.`. Flathead
  perception/reference only; `dukul-barangka`, source-prose, habitat, and catching/eating rows stay closed.
- **`balarri` queenfish.** `Ngali balarri yinyay nyajil.`, `Ngaliny balarri yaluy nyajil.`,
  `Yubal balarri yinyay nyajil.`, `Nganjin balarri yaluy nyajil.`, and `Ngana balarri yinyay nyajil.`. Queenfish
  perception/reference only; English social-title readings and fish-use rows stay closed.
- **`bilmbin` black-tip shark.** `Ngali bilmbin yinyay nyajil.`, `Ngaliny bilmbin yaluy nyajil.`,
  `Yubal bilmbin yinyay nyajil.`, `Nganjin bilmbin yaluy nyajil.`, and `Ngana bilmbin yinyay nyajil.`. Black-tip
  shark perception/reference only; black-tip ray, mangrove/river, danger, bite, and habitat rows stay closed.
- **`jalkay` salmon.** `Ngali jalkay yinyay nyajil.`, `Ngaliny jalkay yaluy nyajil.`,
  `Yubal jalkay yinyay nyajil.`, `Nganjin jalkay yaluy nyajil.`, and `Ngana jalkay yinyay nyajil.`. Salmon
  perception/reference only; catching, food, water, and habitat prose stay closed.
- **`jijirr` red bream.** `Ngali jijirr yinyay nyajil.`, `Ngaliny jijirr yaluy nyajil.`,
  `Yubal jijirr yinyay nyajil.`, `Nganjin jijirr yaluy nyajil.`, and `Ngana jijirr yinyay nyajil.`. Red-bream
  perception/reference only; colour-predicate, reef, catching, and food rows stay closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. Pronouns stayed bare nominatives; no `ngalingan`, `ngalinyan`, `yubalan`, `nganjinan`, `nganangan`, or
  other pronoun case form was admitted. `Yaluy`, `yinyay`, and `nyajil` remain uninflected support only.
- **No fish-use or source-prose import.** Alternate targets, homographs, synonyms, dialect labels, secondary senses,
  source-description, water, river, sea, reef, habitat, place-name, catching, spearing, netting, hook/line, bait, food,
  eating, cooking, danger, bite, poison, body-part, colour, taboo, storm, thunder, story, and ecology/action semantics
  remain closed unless a future batch deliberately sources and traps them.
- **Process logging note.** Batch 310 / Rule 268 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.

### Batch-311 - complementary fish non-singular pronoun perception after Rule 268 (PERCEPTION)

Batch 311 / Rule 269 keeps ten checked fish noun heads in complementary bare nominative non-singular-pronoun
perception frames. It brings the corpus to 15,647 verified sentences. It does not license 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 rows, target case, pronoun case, demonstrative case, perception compounds, number morphology,
derivation, target compounds, productive reduplication, support inflection, proximal `yala`/`yanyu`, or any carried
trap.

Verified 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.

Verified support heads retained: `ngali` first dual exclusive nominative; `ngaliny` first dual inclusive nominative;
`yubal` second dual nominative; `nganjin` first plural exclusive nominative; `ngana` first plural inclusive
nominative; `yaluy` here; `yinyay` there; and `nyajil` see.NONPAST.

- **`kubija` barracuda.** `Ngali kubija yaluy nyajil.`, `Ngaliny kubija yinyay nyajil.`,
  `Yubal kubija yaluy nyajil.`, `Nganjin kubija yinyay nyajil.`, and `Ngana kubija yaluy nyajil.`. Barracuda
  perception/reference only; garfish and catching/water/habitat readings stay closed.
- **`mujarrka` archerfish.** `Ngali mujarrka yaluy nyajil.`, `Ngaliny mujarrka yinyay nyajil.`,
  `Yubal mujarrka yaluy nyajil.`, `Nganjin mujarrka yinyay nyajil.`, and `Ngana mujarrka yaluy nyajil.`.
  Archerfish perception/reference only; spotted-Jewfish, Nyungkul `dalku`, freshwater/saltwater, King Plains, river,
  and habitat prose stay closed.
- **`barrbal` black bream.** `Ngali barrbal yaluy nyajil.`, `Ngaliny barrbal yinyay nyajil.`,
  `Yubal barrbal yaluy nyajil.`, `Nganjin barrbal yinyay nyajil.`, and `Ngana barrbal yaluy nyajil.`. Black-bream
  perception/reference only; colour, reef, catching, and food rows stay closed.
- **`wuyumbu` toadfish.** `Ngali wuyumbu yaluy nyajil.`, `Ngaliny wuyumbu yinyay nyajil.`,
  `Yubal wuyumbu yaluy nyajil.`, `Nganjin wuyumbu yinyay nyajil.`, and `Ngana wuyumbu yaluy nyajil.`. Toadfish
  perception/reference only; striped-toby and generic-fish prose stay closed.
- **`bayil` perch.** `Ngali bayil yaluy nyajil.`, `Ngaliny bayil yinyay nyajil.`,
  `Yubal bayil yaluy nyajil.`, `Nganjin bayil yinyay nyajil.`, and `Ngana bayil yaluy nyajil.`. Perch
  perception/reference only; jungle-perch wording, water, habitat, catching, and food expansions stay closed.
- **`dalmbal` flathead.** `Ngali dalmbal yaluy nyajil.`, `Ngaliny dalmbal yinyay nyajil.`,
  `Yubal dalmbal yaluy nyajil.`, `Nganjin dalmbal yinyay nyajil.`, and `Ngana dalmbal yaluy nyajil.`. Flathead
  perception/reference only; `dukul-barangka`, source-prose, habitat, and catching/eating rows stay closed.
- **`balarri` queenfish.** `Ngali balarri yaluy nyajil.`, `Ngaliny balarri yinyay nyajil.`,
  `Yubal balarri yaluy nyajil.`, `Nganjin balarri yinyay nyajil.`, and `Ngana balarri yaluy nyajil.`. Queenfish
  perception/reference only; English social-title readings and fish-use rows stay closed.
- **`bilmbin` black-tip shark.** `Ngali bilmbin yaluy nyajil.`, `Ngaliny bilmbin yinyay nyajil.`,
  `Yubal bilmbin yaluy nyajil.`, `Nganjin bilmbin yinyay nyajil.`, and `Ngana bilmbin yaluy nyajil.`. Black-tip
  shark perception/reference only; black-tip ray, mangrove/river, danger, bite, and habitat rows stay closed.
- **`jalkay` salmon.** `Ngali jalkay yaluy nyajil.`, `Ngaliny jalkay yinyay nyajil.`,
  `Yubal jalkay yaluy nyajil.`, `Nganjin jalkay yinyay nyajil.`, and `Ngana jalkay yaluy nyajil.`. Salmon
  perception/reference only; catching, food, water, and habitat prose stay closed.
- **`jijirr` red bream.** `Ngali jijirr yaluy nyajil.`, `Ngaliny jijirr yinyay nyajil.`,
  `Yubal jijirr yaluy nyajil.`, `Nganjin jijirr yinyay nyajil.`, and `Ngana jijirr yaluy nyajil.`. Red-bream
  perception/reference only; colour-predicate, reef, catching, and food rows stay closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. Pronouns stayed bare nominatives; no `ngalingan`, `ngalinyan`, `yubalan`, `nganjinan`, `nganangan`, or
  other pronoun case form was admitted. `Yaluy`, `yinyay`, and `nyajil` remain uninflected support only.
- **No fish-use or source-prose import.** Alternate targets, homographs, synonyms, dialect labels, secondary senses,
  source-description, water, river, sea, reef, habitat, place-name, catching, spearing, netting, hook/line, bait, food,
  eating, cooking, danger, bite, poison, body-part, colour, taboo, storm, thunder, story, and ecology/action semantics
  remain closed unless a future batch deliberately sources and traps them.
- **Process logging note.** Batch 311 / Rule 269 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.

### Batch-312 - insect non-singular pronoun perception after Rule 269 (PERCEPTION)

Batch 312 / Rule 270 keeps ten checked insect noun heads in bare nominative non-singular-pronoun perception frames.
It brings the corpus to 15,697 verified sentences. It does not license insect behavior, use, source-prose, alternate
targets, synonyms, dragonfly expansion, biting, stinging, sickness, vomiting, larvae, eggs, honey, nest, edible,
food, medicine, seasonal signals, collecting, antbed, body/human-body, tree/wood, habitat, pest-control, totem,
life-force, smallest/bush prose, ecology, movement, danger, event, singing, yam-readiness, target case, pronoun case,
demonstrative case, perception compounds, number morphology, derivation, target compounds, productive reduplication,
support inflection, proximal `yala`/`yanyu`, or any carried trap.

Verified 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.

Verified support heads retained: `ngali` first dual exclusive nominative; `ngaliny` first dual inclusive nominative;
`yubal` second dual nominative; `nganjin` first plural exclusive nominative; `ngana` first plural inclusive
nominative; `yaluy` here; `yinyay` there; and `nyajil` see.NONPAST.

- **`balarr` flea.** `Ngali balarr yinyay nyajil.`, `Ngaliny balarr yaluy nyajil.`,
  `Yubal balarr yinyay nyajil.`, `Nganjin balarr yaluy nyajil.`, and `Ngana balarr yinyay nyajil.`. Flea
  perception/reference only; body, human-body, biting, sickness, and source-prose readings stay closed.
- **`dijaraban` mayfly.** `Ngali dijaraban yinyay nyajil.`, `Ngaliny dijaraban yaluy nyajil.`,
  `Yubal dijaraban yinyay nyajil.`, `Nganjin dijaraban yaluy nyajil.`, and `Ngana dijaraban yinyay nyajil.`.
  Mayfly perception/reference only; dragonfly expansion and movement/event readings stay closed.
- **`kalburiji` kalburiji bee.** `Ngali kalburiji yinyay nyajil.`, `Ngaliny kalburiji yaluy nyajil.`,
  `Yubal kalburiji yinyay nyajil.`, `Nganjin kalburiji yaluy nyajil.`, and `Ngana kalburiji yinyay nyajil.`.
  Bee-label perception/reference only; honey, nest, egg, larvae, collecting, and food rows stay closed.
- **`mawal` mawal bee.** `Ngali mawal yinyay nyajil.`, `Ngaliny mawal yaluy nyajil.`,
  `Yubal mawal yinyay nyajil.`, `Nganjin mawal yaluy nyajil.`, and `Ngana mawal yinyay nyajil.`. Bee-label
  perception/reference only; honey, nest, tree, wood, collecting, and use rows stay closed.
- **`munudumbun` scorpion.** `Ngali munudumbun yinyay nyajil.`, `Ngaliny munudumbun yaluy nyajil.`,
  `Yubal munudumbun yinyay nyajil.`, `Nganjin munudumbun yaluy nyajil.`, and
  `Ngana munudumbun yinyay nyajil.`. Scorpion perception/reference only; `munukurru`, sting, danger, poison, and
  event readings stay closed.
- **`munyurri` sandfly.** `Ngali munyurri yinyay nyajil.`, `Ngaliny munyurri yaluy nyajil.`,
  `Yubal munyurri yinyay nyajil.`, `Nganjin munyurri yaluy nyajil.`, and `Ngana munyurri yinyay nyajil.`. Sandfly
  perception/reference only; `diri-diri`, biting, sickness, vomiting, and source-prose readings stay closed.
- **`nakawarra` nakawarra bee.** `Ngali nakawarra yinyay nyajil.`, `Ngaliny nakawarra yaluy nyajil.`,
  `Yubal nakawarra yinyay nyajil.`, `Nganjin nakawarra yaluy nyajil.`, and
  `Ngana nakawarra yinyay nyajil.`. Bee-label perception/reference only; honey, nest, collecting, edible, and
  medicine rows stay closed.
- **`ngalmnbu` jumper ant.** `Ngali ngalmnbu yinyay nyajil.`, `Ngaliny ngalmnbu yaluy nyajil.`,
  `Yubal ngalmnbu yinyay nyajil.`, `Nganjin ngalmnbu yaluy nyajil.`, and `Ngana ngalmnbu yinyay nyajil.`.
  Jumper-ant perception/reference only; jumping, sting, bite, antbed, danger, and event rows stay closed.
- **`yarrka` yarrka bee.** `Ngali yarrka yinyay nyajil.`, `Ngaliny yarrka yaluy nyajil.`,
  `Yubal yarrka yinyay nyajil.`, `Nganjin yarrka yaluy nyajil.`, and `Ngana yarrka yinyay nyajil.`. Bee-label
  perception/reference only; smallest/bush prose, honey, nest, food, collecting, and use rows stay closed.
- **`yiljun` grasshopper.** `Ngali yiljun yinyay nyajil.`, `Ngaliny yiljun yaluy nyajil.`,
  `Yubal yiljun yinyay nyajil.`, `Nganjin yiljun yaluy nyajil.`, and `Ngana yiljun yinyay nyajil.`. Grasshopper
  perception/reference only; singing, yam-readiness, seasonal-signal, and event rows stay closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. Pronouns stayed bare nominatives; no `ngalingan`, `ngalinyan`, `yubalan`, `nganjinan`, `nganangan`, or
  other pronoun case form was admitted. `Yaluy`, `yinyay`, and `nyajil` remain uninflected support only.
- **No insect-use or source-prose import.** Alternate targets, homographs, synonyms, dialect labels, secondary senses,
  source-description, body, human-body, bite, sting, sickness, vomiting, poison, danger, movement, singing, seasonal
  signal, yam-readiness, larvae, eggs, honey, nest, food, eating, edible, medicine, collecting, antbed, tree, wood,
  habitat, pest-control, totem, life-force, smallest/bush prose, story, and ecology/action semantics remain closed
  unless a future batch deliberately sources and traps them.
- **Process logging note.** Batch 312 / Rule 270 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.

### Batch-313 - complementary insect non-singular pronoun perception after Rule 270 (PERCEPTION)

Batch 313 / Rule 271 keeps ten checked insect noun heads in complementary bare nominative non-singular-pronoun
perception frames. It brings the corpus to 15,747 verified sentences. It does not license insect behavior, use,
source-prose, alternate targets, synonyms, dragonfly expansion, biting, stinging, sickness, vomiting, larvae, eggs,
honey, nest, edible, food, medicine, seasonal signals, collecting, antbed, body/human-body, tree/wood, habitat,
pest-control, totem, life-force, smallest/bush prose, ecology, movement, danger, event, singing, yam-readiness,
target case, pronoun case, demonstrative case, perception compounds, number morphology, derivation, target compounds,
productive reduplication, support inflection, proximal `yala`/`yanyu`, or any carried trap.

Verified 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.

Verified support heads retained: `ngali` first dual exclusive nominative; `ngaliny` first dual inclusive nominative;
`yubal` second dual nominative; `nganjin` first plural exclusive nominative; `ngana` first plural inclusive
nominative; `yaluy` here; `yinyay` there; and `nyajil` see.NONPAST.

- **`balarr` flea.** `Ngali balarr yaluy nyajil.`, `Ngaliny balarr yinyay nyajil.`,
  `Yubal balarr yaluy nyajil.`, `Nganjin balarr yinyay nyajil.`, and `Ngana balarr yaluy nyajil.`. Flea
  perception/reference only; body, human-body, biting, sickness, and source-prose readings stay closed.
- **`dijaraban` mayfly.** `Ngali dijaraban yaluy nyajil.`, `Ngaliny dijaraban yinyay nyajil.`,
  `Yubal dijaraban yaluy nyajil.`, `Nganjin dijaraban yinyay nyajil.`, and `Ngana dijaraban yaluy nyajil.`.
  Mayfly perception/reference only; dragonfly expansion and movement/event readings stay closed.
- **`kalburiji` kalburiji bee.** `Ngali kalburiji yaluy nyajil.`, `Ngaliny kalburiji yinyay nyajil.`,
  `Yubal kalburiji yaluy nyajil.`, `Nganjin kalburiji yinyay nyajil.`, and `Ngana kalburiji yaluy nyajil.`.
  Bee-label perception/reference only; honey, nest, egg, larvae, collecting, and food rows stay closed.
- **`mawal` mawal bee.** `Ngali mawal yaluy nyajil.`, `Ngaliny mawal yinyay nyajil.`,
  `Yubal mawal yaluy nyajil.`, `Nganjin mawal yinyay nyajil.`, and `Ngana mawal yaluy nyajil.`. Bee-label
  perception/reference only; honey, nest, tree, wood, collecting, and use rows stay closed.
- **`munudumbun` scorpion.** `Ngali munudumbun yaluy nyajil.`, `Ngaliny munudumbun yinyay nyajil.`,
  `Yubal munudumbun yaluy nyajil.`, `Nganjin munudumbun yinyay nyajil.`, and
  `Ngana munudumbun yaluy nyajil.`. Scorpion perception/reference only; `munukurru`, sting, danger, poison, and
  event readings stay closed.
- **`munyurri` sandfly.** `Ngali munyurri yaluy nyajil.`, `Ngaliny munyurri yinyay nyajil.`,
  `Yubal munyurri yaluy nyajil.`, `Nganjin munyurri yinyay nyajil.`, and `Ngana munyurri yaluy nyajil.`. Sandfly
  perception/reference only; `diri-diri`, biting, sickness, vomiting, and source-prose readings stay closed.
- **`nakawarra` nakawarra bee.** `Ngali nakawarra yaluy nyajil.`, `Ngaliny nakawarra yinyay nyajil.`,
  `Yubal nakawarra yaluy nyajil.`, `Nganjin nakawarra yinyay nyajil.`, and
  `Ngana nakawarra yaluy nyajil.`. Bee-label perception/reference only; honey, nest, collecting, edible, and
  medicine rows stay closed.
- **`ngalmnbu` jumper ant.** `Ngali ngalmnbu yaluy nyajil.`, `Ngaliny ngalmnbu yinyay nyajil.`,
  `Yubal ngalmnbu yaluy nyajil.`, `Nganjin ngalmnbu yinyay nyajil.`, and `Ngana ngalmnbu yaluy nyajil.`.
  Jumper-ant perception/reference only; jumping, sting, bite, antbed, danger, and event rows stay closed.
- **`yarrka` yarrka bee.** `Ngali yarrka yaluy nyajil.`, `Ngaliny yarrka yinyay nyajil.`,
  `Yubal yarrka yaluy nyajil.`, `Nganjin yarrka yinyay nyajil.`, and `Ngana yarrka yaluy nyajil.`. Bee-label
  perception/reference only; smallest/bush prose, honey, nest, food, collecting, and use rows stay closed.
- **`yiljun` grasshopper.** `Ngali yiljun yaluy nyajil.`, `Ngaliny yiljun yinyay nyajil.`,
  `Yubal yiljun yaluy nyajil.`, `Nganjin yiljun yinyay nyajil.`, and `Ngana yiljun yaluy nyajil.`. Grasshopper
  perception/reference only; singing, yam-readiness, seasonal-signal, and event rows stay closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. Pronouns stayed bare nominatives; no `ngalingan`, `ngalinyan`, `yubalan`, `nganjinan`, `nganangan`, or
  other pronoun case form was admitted. `Yaluy`, `yinyay`, and `nyajil` remain uninflected support only.
- **No insect-use or source-prose import.** Alternate targets, homographs, synonyms, dialect labels, secondary senses,
  source-description, body, human-body, bite, sting, sickness, vomiting, poison, danger, movement, singing, seasonal
  signal, yam-readiness, larvae, eggs, honey, nest, food, eating, edible, medicine, collecting, antbed, tree, wood,
  habitat, pest-control, totem, life-force, smallest/bush prose, story, and ecology/action semantics remain closed
  unless a future batch deliberately sources and traps them.
- **Process logging note.** Batch 313 / Rule 271 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.

### Batch-314 - fire-reference residual pronoun perception after Rule 271 (PERCEPTION)

Batch 314 / Rule 272 keeps ten checked fire-reference noun heads in residual bare nominative pronoun perception
frames. It brings the corpus to 15,797 verified sentences. It does not license fire-making, firewood, lighting,
collecting, cooking, burning, clearing, spreading, smoke-source, smoke-out, leaping-flame events, hot-coals/hot-ashes
extensions, body-fluid homographs, ritual-smoke prose, mullet/place/tadpole homographs, synonym rows, target case,
pronoun case, demonstrative case, perception compounds, number morphology, derivation, target compounds, productive
reduplication, support inflection, proximal `yala`/`yanyu`, or any carried trap.

Verified 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.

Verified support heads retained: `ngayu` first singular nominative; `nyulu` third singular nominative; `ngana` first
plural inclusive nominative; `bula` third dual nominative; `jana` third plural nominative; `yaluy` here; `yinyay`
there; and `nyajil` see.NONPAST.

- **`baya` fire.** `Ngayu baya yaluy nyajil.`, `Nyulu baya yinyay nyajil.`,
  `Ngana baya yaluy nyajil.`, `Bula baya yinyay nyajil.`, and `Jana baya yaluy nyajil.`. Fire perception/reference
  only; firewood, `baya wayu`, lighting, collecting, cooking, and use rows stay closed.
- **`jimal` fire stick.** `Ngayu jimal yaluy nyajil.`, `Nyulu jimal yinyay nyajil.`,
  `Ngana jimal yaluy nyajil.`, `Bula jimal yinyay nyajil.`, and `Jana jimal yaluy nyajil.`. Fire-stick
  perception/reference only; `jimal damal` fire-making and `jimalili` story/use rows stay closed.
- **`jirramar` small sticks.** `Ngayu jirramar yaluy nyajil.`, `Nyulu jirramar yinyay nyajil.`,
  `Ngana jirramar yaluy nyajil.`, `Bula jirramar yinyay nyajil.`, and `Jana jirramar yaluy nyajil.`. Small-sticks
  perception/reference only; starting-fire/kindling-use prose stays closed.
- **`kubu` smoke.** `Ngayu kubu yaluy nyajil.`, `Nyulu kubu yinyay nyajil.`,
  `Ngana kubu yaluy nyajil.`, `Bula kubu yinyay nyajil.`, and `Jana kubu yaluy nyajil.`. Smoke perception/reference
  only; smoke-source, smoke-out, warning, and `kubu-kubu` tadpole rows stay closed.
- **`kunjin` fire.** `Ngayu kunjin yaluy nyajil.`, `Nyulu kunjin yinyay nyajil.`,
  `Ngana kunjin yaluy nyajil.`, `Bula kunjin yinyay nyajil.`, and `Jana kunjin yaluy nyajil.`. Fire
  perception/reference only; no contrast with `baya` and no `kunjirr` ritual-smoke prose is imported.
- **`miyilkura` smouldering log.** `Ngayu miyilkura yaluy nyajil.`, `Nyulu miyilkura yinyay nyajil.`,
  `Ngana miyilkura yaluy nyajil.`, `Bula miyilkura yinyay nyajil.`, and `Jana miyilkura yaluy nyajil.`.
  Smouldering-log perception/reference only; burning, cooking, warming, ash, and eye/miyil drift stay closed.
- **`ngalku` bush fire.** `Ngayu ngalku yaluy nyajil.`, `Nyulu ngalku yinyay nyajil.`,
  `Ngana ngalku yaluy nyajil.`, `Bula ngalku yinyay nyajil.`, and `Jana ngalku yaluy nyajil.`. Bush-fire
  perception/reference only; clearing, spreading, danger, warning, and `ngalkun` mullet rows stay closed.
- **`ngaluri` flames.** `Ngayu ngaluri yaluy nyajil.`, `Nyulu ngaluri yinyay nyajil.`,
  `Ngana ngaluri yaluy nyajil.`, `Bula ngaluri yinyay nyajil.`, and `Jana ngaluri yaluy nyajil.`. Flames
  perception/reference only; leaping-flame event rows stay closed.
- **`ngunjil` charcoal.** `Ngayu ngunjil yaluy nyajil.`, `Nyulu ngunjil yinyay nyajil.`,
  `Ngana ngunjil yaluy nyajil.`, `Bula ngunjil yinyay nyajil.`, and `Jana ngunjil yaluy nyajil.`. Charcoal
  perception/reference only; hot-coals and hot-ashes extensions stay closed.
- **`wula` flames.** `Ngayu wula yaluy nyajil.`, `Nyulu wula yinyay nyajil.`,
  `Ngana wula yaluy nyajil.`, `Bula wula yinyay nyajil.`, and `Jana wula yaluy nyajil.`. Flames
  perception/reference only; `dalngarri` synonymy and `wulay` verb drift stay closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. Pronouns stayed bare nominatives; no `nganya`, `nyunguny`, `nganangan`, `bulangan`, `ianangan`, or other
  pronoun case form was admitted. `Yaluy`, `yinyay`, and `nyajil` remain uninflected support only.
- **No fire-use or source-prose import.** Alternate targets, homographs, synonyms, source-description, firewood,
  lighting, fire-making, kindling use, collecting, cooking, burning, clearing, spreading, smoke-source, smoke-out,
  warning, leaping-flame event, hot-coals, hot-ashes, ritual-smoke, purification, mullet/place/tadpole/body-fluid
  homographs, story, and use semantics remain closed unless a future batch deliberately sources and traps them.
- **Process logging note.** Batch 314 / Rule 272 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.

### Batch-315 - fire-reference past pronoun perception after Rule 272 (PERCEPTION)

Batch 315 / Rule 273 keeps ten checked fire-reference noun heads in bare nominative past perception frames. It brings
the corpus to 15,847 verified sentences. It does not license fire-making, firewood, lighting, collecting, cooking,
burning, clearing, spreading, smoke-source, smoke-out, leaping-flame events, hot-coals/hot-ashes extensions,
body-fluid homographs, ritual-smoke prose, mullet/place/tadpole homographs, synonym rows, target case, pronoun case,
demonstrative case, nonpast/purposive/reduplicated perception rows, perception compounds, number morphology,
derivation, target compounds, productive reduplication, support inflection, proximal `yala`/`yanyu`, or any carried
trap.

Verified 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.

Verified support heads retained: `ngayu` first singular nominative; `yundu` second singular nominative; `nyulu`
third singular nominative; `bula` third dual nominative; `jana` third plural nominative; `yaluy` here; `yinyay`
there; and `nyajin` see.PAST.

- **`baya` fire.** `Ngayu baya yinyay nyajin.`, `Yundu baya yaluy nyajin.`,
  `Nyulu baya yinyay nyajin.`, `Bula baya yaluy nyajin.`, and `Jana baya yinyay nyajin.`. Past fire
  perception/reference only; firewood, `baya wayu`, lighting, collecting, cooking, and use rows stay closed.
- **`jimal` fire stick.** `Ngayu jimal yinyay nyajin.`, `Yundu jimal yaluy nyajin.`,
  `Nyulu jimal yinyay nyajin.`, `Bula jimal yaluy nyajin.`, and `Jana jimal yinyay nyajin.`. Past fire-stick
  perception/reference only; `jimal damal` fire-making and `jimalili` story/use rows stay closed.
- **`jirramar` small sticks.** `Ngayu jirramar yinyay nyajin.`, `Yundu jirramar yaluy nyajin.`,
  `Nyulu jirramar yinyay nyajin.`, `Bula jirramar yaluy nyajin.`, and `Jana jirramar yinyay nyajin.`. Past
  small-sticks perception/reference only; starting-fire/kindling-use prose stays closed.
- **`kubu` smoke.** `Ngayu kubu yinyay nyajin.`, `Yundu kubu yaluy nyajin.`,
  `Nyulu kubu yinyay nyajin.`, `Bula kubu yaluy nyajin.`, and `Jana kubu yinyay nyajin.`. Past smoke
  perception/reference only; smoke-source, smoke-out, warning, and `kubu-kubu` tadpole rows stay closed.
- **`kunjin` fire.** `Ngayu kunjin yinyay nyajin.`, `Yundu kunjin yaluy nyajin.`,
  `Nyulu kunjin yinyay nyajin.`, `Bula kunjin yaluy nyajin.`, and `Jana kunjin yinyay nyajin.`. Past fire
  perception/reference only; no contrast with `baya` and no `kunjirr` ritual-smoke prose is imported.
- **`miyilkura` smouldering log.** `Ngayu miyilkura yinyay nyajin.`, `Yundu miyilkura yaluy nyajin.`,
  `Nyulu miyilkura yinyay nyajin.`, `Bula miyilkura yaluy nyajin.`, and
  `Jana miyilkura yinyay nyajin.`. Past smouldering-log perception/reference only; burning, cooking, warming, ash,
  and eye/miyil drift stay closed.
- **`ngalku` bush fire.** `Ngayu ngalku yinyay nyajin.`, `Yundu ngalku yaluy nyajin.`,
  `Nyulu ngalku yinyay nyajin.`, `Bula ngalku yaluy nyajin.`, and `Jana ngalku yinyay nyajin.`. Past bush-fire
  perception/reference only; clearing, spreading, danger, warning, and `ngalkun` mullet rows stay closed.
- **`ngaluri` flames.** `Ngayu ngaluri yinyay nyajin.`, `Yundu ngaluri yaluy nyajin.`,
  `Nyulu ngaluri yinyay nyajin.`, `Bula ngaluri yaluy nyajin.`, and `Jana ngaluri yinyay nyajin.`. Past flames
  perception/reference only; leaping-flame event rows stay closed.
- **`ngunjil` charcoal.** `Ngayu ngunjil yinyay nyajin.`, `Yundu ngunjil yaluy nyajin.`,
  `Nyulu ngunjil yinyay nyajin.`, `Bula ngunjil yaluy nyajin.`, and `Jana ngunjil yinyay nyajin.`. Past charcoal
  perception/reference only; hot-coals and hot-ashes extensions stay closed.
- **`wula` flames.** `Ngayu wula yinyay nyajin.`, `Yundu wula yaluy nyajin.`,
  `Nyulu wula yinyay nyajin.`, `Bula wula yaluy nyajin.`, and `Jana wula yinyay nyajin.`. Past flames
  perception/reference only; `dalngarri` synonymy and `wulay` verb drift stay closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. Pronouns stayed bare nominatives; no `nganya`, `yununy`, `nyunguny`, `bulangan`, `ianangan`, or other
  pronoun case form was admitted. `Yaluy`, `yinyay`, and `nyajin` remain uninflected support only.
- **No fire-use or source-prose import.** Alternate targets, homographs, synonyms, source-description, firewood,
  lighting, fire-making, kindling use, collecting, cooking, burning, clearing, spreading, smoke-source, smoke-out,
  warning, leaping-flame event, hot-coals, hot-ashes, ritual-smoke, purification, mullet/place/tadpole/body-fluid
  homographs, story, and use semantics remain closed unless a future batch deliberately sources and traps them.
- **Past-perception support note.** `Nyajin` is retained only as the corpus-conventional past perception surface from
  Patz `nyaji-ny` "see-PAST"; Rule 273 does not reopen nonpast `nyajil`, purposive `nyaji-nka`, reduplicated
  watching, or perception-compound rows.
- **Process logging note.** Batch 315 / Rule 273 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.

### Batch-316 - fire-reference complementary past pronoun perception after Rule 273 (PERCEPTION)

Batch 316 / Rule 274 keeps ten checked fire-reference noun heads in complementary bare nominative past perception
frames. It brings the corpus to 15,897 verified sentences. It does not license fire-making, firewood, lighting,
collecting, cooking, burning, clearing, spreading, smoke-source, smoke-out, leaping-flame events, hot-coals/hot-ashes
extensions, body-fluid homographs, ritual-smoke prose, mullet/place/tadpole homographs, synonym rows, target case,
pronoun case, demonstrative case, nonpast/purposive/reduplicated perception rows, perception compounds, number
morphology, derivation, target compounds, productive reduplication, support inflection, proximal `yala`/`yanyu`, or
any carried trap.

Verified 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.

Verified support heads retained: `ngayu` first singular nominative; `yundu` second singular nominative; `nyulu`
third singular nominative; `bula` third dual nominative; `ngana` first plural inclusive nominative; `yaluy` here;
`yinyay` there; and `nyajin` see.PAST.

- **`baya` fire.** `Ngayu baya yaluy nyajin.`, `Yundu baya yinyay nyajin.`,
  `Nyulu baya yaluy nyajin.`, `Bula baya yinyay nyajin.`, and `Ngana baya yinyay nyajin.`. Complementary past fire
  perception/reference only; firewood, `baya wayu`, lighting, collecting, cooking, and use rows stay closed.
- **`jimal` fire stick.** `Ngayu jimal yaluy nyajin.`, `Yundu jimal yinyay nyajin.`,
  `Nyulu jimal yaluy nyajin.`, `Bula jimal yinyay nyajin.`, and `Ngana jimal yinyay nyajin.`. Complementary past
  fire-stick perception/reference only; `jimal damal` fire-making and `jimalili` story/use rows stay closed.
- **`jirramar` small sticks.** `Ngayu jirramar yaluy nyajin.`, `Yundu jirramar yinyay nyajin.`,
  `Nyulu jirramar yaluy nyajin.`, `Bula jirramar yinyay nyajin.`, and `Ngana jirramar yinyay nyajin.`.
  Complementary past small-sticks perception/reference only; starting-fire/kindling-use prose stays closed.
- **`kubu` smoke.** `Ngayu kubu yaluy nyajin.`, `Yundu kubu yinyay nyajin.`,
  `Nyulu kubu yaluy nyajin.`, `Bula kubu yinyay nyajin.`, and `Ngana kubu yinyay nyajin.`. Complementary past
  smoke perception/reference only; smoke-source, smoke-out, warning, and `kubu-kubu` tadpole rows stay closed.
- **`kunjin` fire.** `Ngayu kunjin yaluy nyajin.`, `Yundu kunjin yinyay nyajin.`,
  `Nyulu kunjin yaluy nyajin.`, `Bula kunjin yinyay nyajin.`, and `Ngana kunjin yinyay nyajin.`. Complementary past
  fire perception/reference only; no contrast with `baya` and no `kunjirr` ritual-smoke prose is imported.
- **`miyilkura` smouldering log.** `Ngayu miyilkura yaluy nyajin.`, `Yundu miyilkura yinyay nyajin.`,
  `Nyulu miyilkura yaluy nyajin.`, `Bula miyilkura yinyay nyajin.`, and `Ngana miyilkura yinyay nyajin.`.
  Complementary past smouldering-log perception/reference only; burning, cooking, warming, ash, and eye/miyil drift
  stay closed.
- **`ngalku` bush fire.** `Ngayu ngalku yaluy nyajin.`, `Yundu ngalku yinyay nyajin.`,
  `Nyulu ngalku yaluy nyajin.`, `Bula ngalku yinyay nyajin.`, and `Ngana ngalku yinyay nyajin.`. Complementary past
  bush-fire perception/reference only; clearing, spreading, danger, warning, and `ngalkun` mullet rows stay closed.
- **`ngaluri` flames.** `Ngayu ngaluri yaluy nyajin.`, `Yundu ngaluri yinyay nyajin.`,
  `Nyulu ngaluri yaluy nyajin.`, `Bula ngaluri yinyay nyajin.`, and `Ngana ngaluri yinyay nyajin.`. Complementary
  past flames perception/reference only; leaping-flame event rows stay closed.
- **`ngunjil` charcoal.** `Ngayu ngunjil yaluy nyajin.`, `Yundu ngunjil yinyay nyajin.`,
  `Nyulu ngunjil yaluy nyajin.`, `Bula ngunjil yinyay nyajin.`, and `Ngana ngunjil yinyay nyajin.`. Complementary
  past charcoal perception/reference only; hot-coals and hot-ashes extensions stay closed.
- **`wula` flames.** `Ngayu wula yaluy nyajin.`, `Yundu wula yinyay nyajin.`,
  `Nyulu wula yaluy nyajin.`, `Bula wula yinyay nyajin.`, and `Ngana wula yinyay nyajin.`. Complementary past
  flames perception/reference only; `dalngarri` synonymy and `wulay` verb drift stay closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. Pronouns stayed bare nominatives; no `nganya`, `yununy`, `nyunguny`, `bulangan`, `nganangan`, or other
  pronoun case form was admitted. `Yaluy`, `yinyay`, and `nyajin` remain uninflected support only.
- **No fire-use or source-prose import.** Alternate targets, homographs, synonyms, source-description, firewood,
  lighting, fire-making, kindling use, collecting, cooking, burning, clearing, spreading, smoke-source, smoke-out,
  warning, leaping-flame event, hot-coals, hot-ashes, ritual-smoke, purification, mullet/place/tadpole/body-fluid
  homographs, story, and use semantics remain closed unless a future batch deliberately sources and traps them.
- **Past-perception support note.** `Nyajin` is retained only as the corpus-conventional past perception surface from
  Patz `nyaji-ny` "see-PAST"; Rule 274 does not reopen nonpast `nyajil`, purposive `nyaji-nka`, reduplicated
  watching, or perception-compound rows.
- **Process logging note.** Batch 316 / Rule 274 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.

### Batch-317 - visible sky/celestial past pronoun perception after Rule 274 (PERCEPTION)

Batch 317 / Rule 275 keeps ten checked visible sky/celestial noun heads in complementary bare nominative past
perception frames. It brings the corpus to 15,947 verified sentences. It does not license thunder, wind,
weather-entering, cold, storm, lightning-strike events, shooting-star death-spirit/death-omen prose, moon
story/place/creation prose, rainforest/ecology, heaven/sky-mob compounds, fine-day/cloudless-sky compounds, sun-time
compounds, target case, pronoun case, demonstrative case, nonpast/purposive/reduplicated perception rows, perception
compounds, number morphology, derivation, target compounds, productive reduplication, support inflection, proximal
`yala`/`yanyu`, or any carried trap.

Verified 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.

Verified support heads retained: `ngayu` first singular nominative; `yundu` second singular nominative; `nyulu`
third singular nominative; `bula` third dual nominative; `ngana` first plural inclusive nominative; `yaluy` here;
`yinyay` there; and `nyajin` see.PAST.

- **`balbay` lightning.** `Ngayu balbay yaluy nyajin.`, `Yundu balbay yinyay nyajin.`,
  `Nyulu balbay yaluy nyajin.`, `Bula balbay yinyay nyajin.`, and `Ngana balbay yinyay nyajin.`. Visible lightning
  perception/reference only; strike-event prose stays closed.
- **`binyu` shooting star.** `Ngayu binyu yaluy nyajin.`, `Yundu binyu yinyay nyajin.`,
  `Nyulu binyu yaluy nyajin.`, `Bula binyu yinyay nyajin.`, and `Ngana binyu yinyay nyajin.`. Visible shooting-star
  perception/reference only; death-spirit and death-omen prose stay closed.
- **`dawar` star.** `Ngayu dawar yaluy nyajin.`, `Yundu dawar yinyay nyajin.`,
  `Nyulu dawar yaluy nyajin.`, `Bula dawar yinyay nyajin.`, and `Ngana dawar yinyay nyajin.`. Visible star
  perception/reference only; dialect-alternative or story rows stay closed.
- **`jiri` sky.** `Ngayu jiri yaluy nyajin.`, `Yundu jiri yinyay nyajin.`,
  `Nyulu jiri yaluy nyajin.`, `Bula jiri yinyay nyajin.`, and `Ngana jiri yinyay nyajin.`. Visible sky
  perception/reference only; heaven, fine-day/cloudless-sky compounds, sky-mob, and place compounds stay closed.
- **`kaba` rain.** `Ngayu kaba yaluy nyajin.`, `Yundu kaba yinyay nyajin.`,
  `Nyulu kaba yaluy nyajin.`, `Bula kaba yinyay nyajin.`, and `Ngana kaba yinyay nyajin.`. Visible rain
  perception/reference only; rainforest, plant, ecology, and weather-event rows stay closed.
- **`kija` moon.** `Ngayu kija yaluy nyajin.`, `Yundu kija yinyay nyajin.`,
  `Nyulu kija yaluy nyajin.`, `Bula kija yinyay nyajin.`, and `Ngana kija yinyay nyajin.`. Visible moon
  perception/reference only; Roaring Meg Falls, moon-story, creation, and place prose stay closed.
- **`kurrinkurrin` mackerel sky.** `Ngayu kurrinkurrin yaluy nyajin.`,
  `Yundu kurrinkurrin yinyay nyajin.`, `Nyulu kurrinkurrin yaluy nyajin.`,
  `Bula kurrinkurrin yinyay nyajin.`, and `Ngana kurrinkurrin yinyay nyajin.`. Visible mackerel-sky
  perception/reference only; source spelling `mackeral` was normalized in English, and the lexicalized reduplicated
  form does not license productive reduplication.
- **`kurrubijal` morning star.** `Ngayu kurrubijal yaluy nyajin.`, `Yundu kurrubijal yinyay nyajin.`,
  `Nyulu kurrubijal yaluy nyajin.`, `Bula kurrubijal yinyay nyajin.`, and
  `Ngana kurrubijal yinyay nyajin.`. Visible morning-star perception/reference only, Venus as morning star.
- **`ngurrban` cloud.** `Ngayu ngurrban yaluy nyajin.`, `Yundu ngurrban yinyay nyajin.`,
  `Nyulu ngurrban yaluy nyajin.`, `Bula ngurrban yinyay nyajin.`, and `Ngana ngurrban yinyay nyajin.`. Visible
  cloud perception/reference only; sun-behind-cloud, fog, rain, and weather-event predicates stay closed.
- **`yiril` rainbow.** `Ngayu yiril yaluy nyajin.`, `Yundu yiril yinyay nyajin.`,
  `Nyulu yiril yaluy nyajin.`, `Bula yiril yinyay nyajin.`, and `Ngana yiril yinyay nyajin.`. Visible rainbow
  perception/reference only; rainbow serpent/snake mythology and water-hole extensions stay closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. Pronouns stayed bare nominatives; no `nganya`, `yununy`, `nyunguny`, `bulangan`, `nganangan`, or other
  pronoun case form was admitted. `Yaluy`, `yinyay`, and `nyajin` remain uninflected support only.
- **Visual-only support note.** Thunder, wind, and weather-entering terms were excluded because Rule 275 is a visual
  `nyajin` "saw" frame, not a hearing, feeling, or general weather-experience frame.
- **Past-perception support note.** `Nyajin` is retained only as the corpus-conventional past perception surface from
  Patz `nyaji-ny` "see-PAST"; Rule 275 does not reopen nonpast `nyajil`, purposive `nyaji-nka`, reduplicated
  watching, or perception-compound rows.
- **Process logging note.** Batch 317 / Rule 275 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.

### Batch-318 - visible water/landform past pronoun perception after Rule 275 (PERCEPTION)

Batch 318 / Rule 276 keeps ten checked visible water/landform noun heads in complementary bare nominative past
perception frames. It brings the corpus to 15,997 verified sentences. It does not license 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, fish/shellfish/reptile/plant/ecology, danger, ownership, target case,
pronoun case, demonstrative case, nonpast/purposive/reduplicated perception rows, perception compounds, number
morphology, derivation, target compounds, productive reduplication, support inflection, proximal `yala`/`yanyu`, or
any carried trap.

Verified 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.

Verified support heads retained: `ngayu` first singular nominative; `yundu` second singular nominative; `nyulu`
third singular nominative; `bula` third dual nominative; `ngana` first plural inclusive nominative; `yaluy` here;
`yinyay` there; and `nyajin` see.PAST.

- **`bana` water.** `Ngayu bana yaluy nyajin.`, `Yundu bana yinyay nyajin.`,
  `Nyulu bana yaluy nyajin.`, `Bula bana yinyay nyajin.`, and `Ngana bana yinyay nyajin.`. Visible water
  perception/reference only; drinking, getting, filling, washing, and water-use rows stay closed.
- **`dajali` deep water.** `Ngayu dajali yaluy nyajin.`, `Yundu dajali yinyay nyajin.`,
  `Nyulu dajali yaluy nyajin.`, `Bula dajali yinyay nyajin.`, and `Ngana dajali yinyay nyajin.`. Visible deep-water
  perception/reference only; danger, crossing, swimming, and route rows stay closed.
- **`jalun` sea.** `Ngayu jalun yaluy nyajin.`, `Yundu jalun yinyay nyajin.`,
  `Nyulu jalun yaluy nyajin.`, `Bula jalun yinyay nyajin.`, and `Ngana jalun yinyay nyajin.`. Visible sea
  perception/reference only; flood, seafarer, sea-fauna, tide, salt-water, and route rows stay closed.
- **`jirka` spring.** `Ngayu jirka yaluy nyajin.`, `Yundu jirka yinyay nyajin.`,
  `Nyulu jirka yaluy nyajin.`, `Bula jirka yinyay nyajin.`, and `Ngana jirka yinyay nyajin.`. Visible spring
  perception/reference only, read as water source rather than season; place-name and seasonal rows stay closed.
- **`jukar` sand.** `Ngayu jukar yaluy nyajin.`, `Yundu jukar yinyay nyajin.`,
  `Nyulu jukar yaluy nyajin.`, `Bula jukar yinyay nyajin.`, and `Ngana jukar yinyay nyajin.`. Visible sand
  perception/reference only; sandfly, sand goanna, sand whiting, beach-use, and material rows stay closed.
- **`manjal` mountain.** `Ngayu manjal yaluy nyajin.`, `Yundu manjal yinyay nyajin.`,
  `Nyulu manjal yaluy nyajin.`, `Bula manjal yinyay nyajin.`, and `Ngana manjal yinyay nyajin.`. Visible mountain
  perception/reference only; mountain story, dog legend, route, and place-name prose stay closed.
- **`wawubaja` river.** `Ngayu wawubaja yaluy nyajin.`, `Yundu wawubaja yinyay nyajin.`,
  `Nyulu wawubaja yaluy nyajin.`, `Bula wawubaja yinyay nyajin.`, and `Ngana wawubaja yinyay nyajin.`. Visible
  river perception/reference only; travel, route, crossing, bank, place-name, and water-use rows stay closed.
- **`yilki` creek.** `Ngayu yilki yaluy nyajin.`, `Yundu yilki yinyay nyajin.`,
  `Nyulu yilki yaluy nyajin.`, `Bula yilki yinyay nyajin.`, and `Ngana yilki yinyay nyajin.`. Visible creek
  perception/reference only; creek-place, crossing, travel, ecology, and use prose stay closed.
- **`yiri` waterfall.** `Ngayu yiri yaluy nyajin.`, `Yundu yiri yinyay nyajin.`,
  `Nyulu yiri yaluy nyajin.`, `Bula yiri yinyay nyajin.`, and `Ngana yiri yinyay nyajin.`. Visible waterfall
  perception/reference only; rainbow `yiril`, escape `yiril`, place-name, water-use, and story rows stay closed.
- **`yirri` running water.** `Ngayu yirri yaluy nyajin.`, `Yundu yirri yinyay nyajin.`,
  `Nyulu yirri yaluy nyajin.`, `Bula yirri yinyay nyajin.`, and `Ngana yirri yinyay nyajin.`. Visible running-water
  perception/reference only; `yirri-damal` leak and water-use rows stay closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. Pronouns stayed bare nominatives; no `nganya`, `yununy`, `nyunguny`, `bulangan`, `nganangan`, or other
  pronoun case form was admitted. `Yaluy`, `yinyay`, and `nyajin` remain uninflected support only.
- **No water-use or landform source-prose import.** Water-use, travel, route, road, crossing, flood, tide, salt-pan,
  whale-oil, spring-season, place-name, story, ecology, fauna/flora, water-spirit, danger, ownership, and source-use
  semantics remain closed unless a future batch deliberately sources and traps them.
- **Past-perception support note.** `Nyajin` is retained only as the corpus-conventional past perception surface from
  Patz `nyaji-ny` "see-PAST"; Rule 276 does not reopen nonpast `nyajil`, purposive `nyaji-nka`, reduplicated
  watching, or perception-compound rows.
- **Process logging note.** Batch 318 / Rule 276 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.

### Batch-319 - visible water/landform non-singular past pronoun perception after Rule 276 (PERCEPTION)

Batch 319 / Rule 277 keeps the ten checked visible water/landform noun heads in non-singular bare nominative past
perception frames. It brings the corpus to 16,047 verified sentences. It does not license 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, fish/shellfish/reptile/plant/ecology, danger, ownership, target case,
pronoun case, demonstrative case, nonpast/purposive/reduplicated perception rows, perception compounds, number
morphology, derivation, target compounds, productive reduplication, support inflection, proximal `yala`/`yanyu`, or
any carried trap.

Verified 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.

Verified support heads retained: `ngali` first dual exclusive nominative; `ngaliny` first dual inclusive nominative;
`yubal` second dual nominative; `yurra` second plural nominative; `jana` third plural nominative; `yaluy` here;
`yinyay` there; and `nyajin` see.PAST.

- **`bana` water.** `Ngali bana yaluy nyajin.`, `Ngaliny bana yinyay nyajin.`,
  `Yubal bana yaluy nyajin.`, `Yurra bana yinyay nyajin.`, and `Jana bana yaluy nyajin.`. Visible water
  perception/reference only; drinking, getting, filling, washing, and water-use rows stay closed.
- **`dajali` deep water.** `Ngali dajali yaluy nyajin.`, `Ngaliny dajali yinyay nyajin.`,
  `Yubal dajali yaluy nyajin.`, `Yurra dajali yinyay nyajin.`, and `Jana dajali yaluy nyajin.`. Visible deep-water
  perception/reference only; danger, crossing, swimming, and route rows stay closed.
- **`jalun` sea.** `Ngali jalun yaluy nyajin.`, `Ngaliny jalun yinyay nyajin.`,
  `Yubal jalun yaluy nyajin.`, `Yurra jalun yinyay nyajin.`, and `Jana jalun yaluy nyajin.`. Visible sea
  perception/reference only; flood, seafarer, sea-fauna, tide, salt-water, and route rows stay closed.
- **`jirka` spring.** `Ngali jirka yaluy nyajin.`, `Ngaliny jirka yinyay nyajin.`,
  `Yubal jirka yaluy nyajin.`, `Yurra jirka yinyay nyajin.`, and `Jana jirka yaluy nyajin.`. Visible spring
  perception/reference only, read as water source rather than season; place-name and seasonal rows stay closed.
- **`jukar` sand.** `Ngali jukar yaluy nyajin.`, `Ngaliny jukar yinyay nyajin.`,
  `Yubal jukar yaluy nyajin.`, `Yurra jukar yinyay nyajin.`, and `Jana jukar yaluy nyajin.`. Visible sand
  perception/reference only; sandfly, sand goanna, sand whiting, beach-use, and material rows stay closed.
- **`manjal` mountain.** `Ngali manjal yaluy nyajin.`, `Ngaliny manjal yinyay nyajin.`,
  `Yubal manjal yaluy nyajin.`, `Yurra manjal yinyay nyajin.`, and `Jana manjal yaluy nyajin.`. Visible mountain
  perception/reference only; mountain story, dog legend, route, and place-name prose stay closed.
- **`wawubaja` river.** `Ngali wawubaja yaluy nyajin.`, `Ngaliny wawubaja yinyay nyajin.`,
  `Yubal wawubaja yaluy nyajin.`, `Yurra wawubaja yinyay nyajin.`, and `Jana wawubaja yaluy nyajin.`. Visible river
  perception/reference only; travel, route, crossing, bank, place-name, and water-use rows stay closed.
- **`yilki` creek.** `Ngali yilki yaluy nyajin.`, `Ngaliny yilki yinyay nyajin.`,
  `Yubal yilki yaluy nyajin.`, `Yurra yilki yinyay nyajin.`, and `Jana yilki yaluy nyajin.`. Visible creek
  perception/reference only; creek-place, crossing, travel, ecology, and use prose stay closed.
- **`yiri` waterfall.** `Ngali yiri yaluy nyajin.`, `Ngaliny yiri yinyay nyajin.`,
  `Yubal yiri yaluy nyajin.`, `Yurra yiri yinyay nyajin.`, and `Jana yiri yaluy nyajin.`. Visible waterfall
  perception/reference only; rainbow `yiril`, escape `yiril`, place-name, water-use, and story rows stay closed.
- **`yirri` running water.** `Ngali yirri yaluy nyajin.`, `Ngaliny yirri yinyay nyajin.`,
  `Yubal yirri yaluy nyajin.`, `Yurra yirri yinyay nyajin.`, and `Jana yirri yaluy nyajin.`. Visible running-water
  perception/reference only; `yirri-damal` leak and water-use rows stay closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. Pronouns stayed bare nominatives; no `ngalingan`, `ngalinyan`, `yubalan`, `yurrangan`, `janangan`, or
  other pronoun case form was admitted. `Yaluy`, `yinyay`, and `nyajin` remain uninflected support only.
- **No water-use or landform source-prose import.** Water-use, travel, route, road, crossing, flood, tide, salt-pan,
  whale-oil, spring-season, place-name, story, ecology, fauna/flora, water-spirit, danger, ownership, and source-use
  semantics remain closed unless a future batch deliberately sources and traps them.
- **Past-perception support note.** `Nyajin` is retained only as the corpus-conventional past perception surface from
  Patz `nyaji-ny` "see-PAST"; Rule 277 does not reopen nonpast `nyajil`, purposive `nyaji-nka`, reduplicated
  watching, or perception-compound rows.
- **Process logging note.** Batch 319 / Rule 277 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.

### Batch-320 - visible water/landform non-singular nonpast pronoun perception after Rule 277 (PERCEPTION)

Batch 320 / Rule 278 keeps the ten checked visible water/landform noun heads in non-singular bare nominative nonpast
perception frames. It brings the corpus to 16,097 verified sentences. It does not license 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, fish/shellfish/reptile/plant/ecology, danger, ownership, target case,
pronoun case, demonstrative case, past/purposive/reduplicated perception rows, perception compounds, number
morphology, derivation, target compounds, productive reduplication, support inflection, proximal `yala`/`yanyu`, or
any carried trap.

Verified 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.

Verified support heads retained: `ngali` first dual exclusive nominative; `ngaliny` first dual inclusive nominative;
`yubal` second dual nominative; `yurra` second plural nominative; `jana` third plural nominative; `yaluy` here;
`yinyay` there; and `nyajil` see.NPST.

- **`bana` water.** `Ngali bana yaluy nyajil.`, `Ngaliny bana yinyay nyajil.`,
  `Yubal bana yaluy nyajil.`, `Yurra bana yinyay nyajil.`, and `Jana bana yaluy nyajil.`. Visible water
  nonpast perception/reference only; drinking, getting, filling, washing, and water-use rows stay closed.
- **`dajali` deep water.** `Ngali dajali yaluy nyajil.`, `Ngaliny dajali yinyay nyajil.`,
  `Yubal dajali yaluy nyajil.`, `Yurra dajali yinyay nyajil.`, and `Jana dajali yaluy nyajil.`. Visible deep-water
  nonpast perception/reference only; danger, crossing, swimming, and route rows stay closed.
- **`jalun` sea.** `Ngali jalun yaluy nyajil.`, `Ngaliny jalun yinyay nyajil.`,
  `Yubal jalun yaluy nyajil.`, `Yurra jalun yinyay nyajil.`, and `Jana jalun yaluy nyajil.`. Visible sea nonpast
  perception/reference only; flood, seafarer, sea-fauna, tide, salt-water, and route rows stay closed.
- **`jirka` spring.** `Ngali jirka yaluy nyajil.`, `Ngaliny jirka yinyay nyajil.`,
  `Yubal jirka yaluy nyajil.`, `Yurra jirka yinyay nyajil.`, and `Jana jirka yaluy nyajil.`. Visible spring
  nonpast perception/reference only, read as water source rather than season; place-name and seasonal rows stay
  closed.
- **`jukar` sand.** `Ngali jukar yaluy nyajil.`, `Ngaliny jukar yinyay nyajil.`,
  `Yubal jukar yaluy nyajil.`, `Yurra jukar yinyay nyajil.`, and `Jana jukar yaluy nyajil.`. Visible sand nonpast
  perception/reference only; sandfly, sand goanna, sand whiting, beach-use, and material rows stay closed.
- **`manjal` mountain.** `Ngali manjal yaluy nyajil.`, `Ngaliny manjal yinyay nyajil.`,
  `Yubal manjal yaluy nyajil.`, `Yurra manjal yinyay nyajil.`, and `Jana manjal yaluy nyajil.`. Visible mountain
  nonpast perception/reference only; mountain story, dog legend, route, and place-name prose stay closed.
- **`wawubaja` river.** `Ngali wawubaja yaluy nyajil.`, `Ngaliny wawubaja yinyay nyajil.`,
  `Yubal wawubaja yaluy nyajil.`, `Yurra wawubaja yinyay nyajil.`, and `Jana wawubaja yaluy nyajil.`. Visible river
  nonpast perception/reference only; travel, route, crossing, bank, place-name, and water-use rows stay closed.
- **`yilki` creek.** `Ngali yilki yaluy nyajil.`, `Ngaliny yilki yinyay nyajil.`,
  `Yubal yilki yaluy nyajil.`, `Yurra yilki yinyay nyajil.`, and `Jana yilki yaluy nyajil.`. Visible creek nonpast
  perception/reference only; creek-place, crossing, travel, ecology, and use prose stay closed.
- **`yiri` waterfall.** `Ngali yiri yaluy nyajil.`, `Ngaliny yiri yinyay nyajil.`,
  `Yubal yiri yaluy nyajil.`, `Yurra yiri yinyay nyajil.`, and `Jana yiri yaluy nyajil.`. Visible waterfall
  nonpast perception/reference only; rainbow `yiril`, escape `yiril`, place-name, water-use, and story rows stay
  closed.
- **`yirri` running water.** `Ngali yirri yaluy nyajil.`, `Ngaliny yirri yinyay nyajil.`,
  `Yubal yirri yaluy nyajil.`, `Yurra yirri yinyay nyajil.`, and `Jana yirri yaluy nyajil.`. Visible running-water
  nonpast perception/reference only; `yirri-damal` leak and water-use rows stay closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. Pronouns stayed bare nominatives; no `ngalingan`, `ngalinyan`, `yubalan`, `yurrangan`, `janangan`, or
  other pronoun case form was admitted. `Yaluy`, `yinyay`, and `nyajil` remain uninflected support only.
- **No water-use or landform source-prose import.** Water-use, travel, route, road, crossing, flood, tide, salt-pan,
  whale-oil, spring-season, place-name, story, ecology, fauna/flora, water-spirit, danger, ownership, and source-use
  semantics remain closed unless a future batch deliberately sources and traps them.
- **Nonpast-perception support note.** `Nyajil` is retained only as the corpus-conventional nonpast perception
  surface from Patz `nyaji-l` "see"; Rule 278 does not reopen past `nyajin`, purposive `nyaji-nka`, reduplicated
  watching, or perception-compound rows.
- **Process logging note.** Batch 320 / Rule 278 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.

### Batch-321 - visible water/landform nonpast pronoun perception after Rule 278 (PERCEPTION)

Batch 321 / Rule 279 keeps ten checked visible water/landform noun heads in bare nominative nonpast perception frames.
It brings the corpus to 16,147 verified sentences. The first candidate with `jukar` was rejected because `Ngana jukar
yinyay nyajil.` already existed in Batch 194; sourced `bubu` ground/earth replaced it. The batch does not license
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, fish/shellfish/reptile/plant/ecology, danger, ownership, target case, pronoun case, demonstrative case,
past/purposive/reduplicated perception rows, perception compounds, number morphology, derivation, target compounds,
productive reduplication, support inflection, proximal `yala`/`yanyu`, or any carried trap.

Verified 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.

Verified support heads retained: `ngayu` first singular nominative; `yundu` second singular nominative; `nyulu`
third singular nominative; `bula` third dual nominative; `ngana` first plural inclusive nominative; `yaluy` here;
`yinyay` there; and `nyajil` see.NPST.

- **`bana` water.** `Ngayu bana yaluy nyajil.`, `Yundu bana yinyay nyajil.`,
  `Nyulu bana yaluy nyajil.`, `Bula bana yinyay nyajil.`, and `Ngana bana yinyay nyajil.`. Visible water nonpast
  perception/reference only; drinking, getting, filling, washing, and water-use rows stay closed.
- **`dajali` deep water.** `Ngayu dajali yaluy nyajil.`, `Yundu dajali yinyay nyajil.`,
  `Nyulu dajali yaluy nyajil.`, `Bula dajali yinyay nyajil.`, and `Ngana dajali yinyay nyajil.`. Visible deep-water
  nonpast perception/reference only; danger, crossing, swimming, and route rows stay closed.
- **`jalun` sea.** `Ngayu jalun yaluy nyajil.`, `Yundu jalun yinyay nyajil.`,
  `Nyulu jalun yaluy nyajil.`, `Bula jalun yinyay nyajil.`, and `Ngana jalun yinyay nyajil.`. Visible sea nonpast
  perception/reference only; flood, seafarer, sea-fauna, tide, salt-water, and route rows stay closed.
- **`jirka` spring.** `Ngayu jirka yaluy nyajil.`, `Yundu jirka yinyay nyajil.`,
  `Nyulu jirka yaluy nyajil.`, `Bula jirka yinyay nyajil.`, and `Ngana jirka yinyay nyajil.`. Visible spring
  nonpast perception/reference only, read as water source rather than season; place-name and seasonal rows stay
  closed.
- **`bubu` ground/earth.** `Ngayu bubu yaluy nyajil.`, `Yundu bubu yinyay nyajil.`,
  `Nyulu bubu yaluy nyajil.`, `Bula bubu yinyay nyajil.`, and `Ngana bubu yinyay nyajil.`. Visible ground/earth
  nonpast perception/reference only; country, belonging, place, Shipton's Flats example prose, and dirtiness rows
  stay closed.
- **`manjal` mountain.** `Ngayu manjal yaluy nyajil.`, `Yundu manjal yinyay nyajil.`,
  `Nyulu manjal yaluy nyajil.`, `Bula manjal yinyay nyajil.`, and `Ngana manjal yinyay nyajil.`. Visible mountain
  nonpast perception/reference only; mountain story, dog legend, route, and place-name prose stay closed.
- **`wawubaja` river.** `Ngayu wawubaja yaluy nyajil.`, `Yundu wawubaja yinyay nyajil.`,
  `Nyulu wawubaja yaluy nyajil.`, `Bula wawubaja yinyay nyajil.`, and `Ngana wawubaja yinyay nyajil.`. Visible river
  nonpast perception/reference only; travel, route, crossing, bank, place-name, and water-use rows stay closed.
- **`yilki` creek.** `Ngayu yilki yaluy nyajil.`, `Yundu yilki yinyay nyajil.`,
  `Nyulu yilki yaluy nyajil.`, `Bula yilki yinyay nyajil.`, and `Ngana yilki yinyay nyajil.`. Visible creek nonpast
  perception/reference only; creek-place, crossing, travel, ecology, and use prose stay closed.
- **`yiri` waterfall.** `Ngayu yiri yaluy nyajil.`, `Yundu yiri yinyay nyajil.`,
  `Nyulu yiri yaluy nyajil.`, `Bula yiri yinyay nyajil.`, and `Ngana yiri yinyay nyajil.`. Visible waterfall
  nonpast perception/reference only; rainbow `yiril`, escape `yiril`, place-name, water-use, and story rows stay
  closed.
- **`yirri` running water.** `Ngayu yirri yaluy nyajil.`, `Yundu yirri yinyay nyajil.`,
  `Nyulu yirri yaluy nyajil.`, `Bula yirri yinyay nyajil.`, and `Ngana yirri yinyay nyajil.`. Visible running-water
  nonpast perception/reference only; `yirri-damal` leak and water-use rows stay closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. Pronouns stayed bare nominatives; no `nganya`, `yununy`, `nyunguny`, `bulangan`, `nganangan`, or other
  pronoun case form was admitted. `Yaluy`, `yinyay`, and `nyajil` remain uninflected support only.
- **No water-use, country/place, or landform source-prose import.** Water-use, travel, route, road, crossing, flood,
  tide, salt-pan, whale-oil, spring-season, place-name, story, ecology, fauna/flora, water-spirit, danger,
  ownership, source-use, bubu country/belonging/place, and dirtiness semantics remain closed unless a future batch
  deliberately sources and traps them.
- **Nonpast-perception support note.** `Nyajil` is retained only as the corpus-conventional nonpast perception
  surface from Patz `nyaji-l` "see"; Rule 279 does not reopen past `nyajin`, purposive `nyaji-nka`, reduplicated
  watching, or perception-compound rows.
- **Process logging note.** Batch 321 / Rule 279 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.

### Batch-322 - visible water/landform complementary nonpast pronoun perception after Rule 279 (PERCEPTION)

Batch 322 / Rule 280 keeps ten checked visible water/landform noun heads in bare nominative complementary nonpast
perception frames. It brings the corpus to 16,197 verified sentences. 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. Sourced `daburri` swamp/brackish swamp
water and `dulngku` reef replaced those collision-prone targets. The batch does not license 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, fish/shellfish/reptile/plant
ecology, danger, ownership, target case, pronoun case, demonstrative case, past/purposive/reduplicated perception
rows, perception compounds, number morphology, derivation, target compounds, productive reduplication, support
inflection, proximal `yala`/`yanyu`, or any carried trap.

Verified target nouns retained: `dajali` deep water, `jalun` sea, `jirka` spring, `bubu` ground/earth, `manjal`
mountain, `daburri` swamp/brackish swamp water, `dulngku` reef, `yilki` creek, `yiri` waterfall, and `yirri` running
water.

Verified support heads retained: `ngayu` first singular nominative; `yundu` second singular nominative; `nyulu`
third singular nominative; `bula` third dual nominative; `ngana` first plural inclusive nominative; `yaluy` here;
`yinyay` there; and `nyajil` see.NPST.

- **`dajali` deep water.** `Ngayu dajali yinyay nyajil.`, `Yundu dajali yaluy nyajil.`,
  `Nyulu dajali yinyay nyajil.`, `Bula dajali yaluy nyajil.`, and `Ngana dajali yaluy nyajil.`. Visible deep-water
  nonpast perception/reference only; danger, crossing, swimming, and route rows stay closed.
- **`jalun` sea.** `Ngayu jalun yinyay nyajil.`, `Yundu jalun yaluy nyajil.`,
  `Nyulu jalun yinyay nyajil.`, `Bula jalun yaluy nyajil.`, and `Ngana jalun yaluy nyajil.`. Visible sea nonpast
  perception/reference only; flood, seafarer, sea-fauna, tide, salt-water, and route rows stay closed.
- **`jirka` spring.** `Ngayu jirka yinyay nyajil.`, `Yundu jirka yaluy nyajil.`,
  `Nyulu jirka yinyay nyajil.`, `Bula jirka yaluy nyajil.`, and `Ngana jirka yaluy nyajil.`. Visible spring
  nonpast perception/reference only, read as water source rather than season; place-name and seasonal rows stay
  closed.
- **`bubu` ground/earth.** `Ngayu bubu yinyay nyajil.`, `Yundu bubu yaluy nyajil.`,
  `Nyulu bubu yinyay nyajil.`, `Bula bubu yaluy nyajil.`, and `Ngana bubu yaluy nyajil.`. Visible ground/earth
  nonpast perception/reference only; country, belonging, place, Shipton's Flats example prose, and dirtiness rows
  stay closed.
- **`manjal` mountain.** `Ngayu manjal yinyay nyajil.`, `Yundu manjal yaluy nyajil.`,
  `Nyulu manjal yinyay nyajil.`, `Bula manjal yaluy nyajil.`, and `Ngana manjal yaluy nyajil.`. Visible mountain
  nonpast perception/reference only; mountain story, dog legend, route, and place-name prose stay closed.
- **`daburri` swamp.** `Ngayu daburri yinyay nyajil.`, `Yundu daburri yaluy nyajil.`,
  `Nyulu daburri yinyay nyajil.`, `Bula daburri yaluy nyajil.`, and `Ngana daburri yaluy nyajil.`. Visible
  swamp/brackish-swamp-water nonpast perception/reference only; ecology, use, crossing, danger, and place rows stay
  closed.
- **`dulngku` reef.** `Ngayu dulngku yinyay nyajil.`, `Yundu dulngku yaluy nyajil.`,
  `Nyulu dulngku yinyay nyajil.`, `Bula dulngku yaluy nyajil.`, and `Ngana dulngku yaluy nyajil.`. Visible reef
  nonpast perception/reference only; fishing, travel, navigation, danger, ecology, and place rows stay closed.
- **`yilki` creek.** `Ngayu yilki yinyay nyajil.`, `Yundu yilki yaluy nyajil.`,
  `Nyulu yilki yinyay nyajil.`, `Bula yilki yaluy nyajil.`, and `Ngana yilki yaluy nyajil.`. Visible creek nonpast
  perception/reference only; creek-place, crossing, travel, ecology, and use prose stay closed.
- **`yiri` waterfall.** `Ngayu yiri yinyay nyajil.`, `Yundu yiri yaluy nyajil.`,
  `Nyulu yiri yinyay nyajil.`, `Bula yiri yaluy nyajil.`, and `Ngana yiri yaluy nyajil.`. Visible waterfall
  nonpast perception/reference only; rainbow `yiril`, escape `yiril`, place-name, water-use, and story rows stay
  closed.
- **`yirri` running water.** `Ngayu yirri yinyay nyajil.`, `Yundu yirri yaluy nyajil.`,
  `Nyulu yirri yinyay nyajil.`, `Bula yirri yaluy nyajil.`, and `Ngana yirri yaluy nyajil.`. Visible running-water
  nonpast perception/reference only; `yirri-damal` leak and water-use rows stay closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. Pronouns stayed bare nominatives; no `nganya`, `yununy`, `nyunguny`, `bulangan`, `nganangan`, or other
  pronoun case form was admitted. `Yaluy`, `yinyay`, and `nyajil` remain uninflected support only.
- **No water-use, country/place, reef-use, swamp-use, or landform source-prose import.** Water-use, travel, route,
  road, crossing, flood, tide, salt-pan, whale-oil, spring-season, place-name, story, ecology, fauna/flora,
  water-spirit, danger, ownership, source-use, bubu country/belonging/place, daburri ecology/use/crossing/place,
  dulngku fishing/navigation/ecology/place, and dirtiness semantics remain closed unless a future batch deliberately
  sources and traps them.
- **Nonpast-perception support note.** `Nyajil` is retained only as the corpus-conventional nonpast perception
  surface from Patz `nyaji-l` "see"; Rule 280 does not reopen past `nyajin`, purposive `nyaji-nka`, reduplicated
  watching, or perception-compound rows.
- **Process logging note.** Batch 322 / Rule 280 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.

### Batch-323 - visible water/landform non-singular complementary nonpast pronoun perception after Rule 280 (PERCEPTION)

Batch 323 / Rule 281 keeps ten checked visible water/landform noun heads in bare nominative non-singular
complementary nonpast perception frames. It brings the corpus to 16,247 verified sentences. The first target set with
`manjal` was rejected because `Jana manjal yinyay nyajil.` already existed in Batch 194; sourced `wawubaja` river
replaced it. The batch does not license 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, fish/shellfish/reptile/plant
ecology, danger, ownership, target case, pronoun case, demonstrative case, past/purposive/reduplicated perception
rows, perception compounds, number morphology, derivation, target compounds, productive reduplication, support
inflection, proximal `yala`/`yanyu`, or any carried trap.

Verified target nouns retained: `dajali` deep water, `jalun` sea, `jirka` spring, `bubu` ground/earth, `wawubaja`
river, `daburri` swamp/brackish swamp water, `dulngku` reef, `yilki` creek, `yiri` waterfall, and `yirri` running
water.

Verified support heads retained: `ngali` first dual exclusive nominative; `ngaliny` first dual inclusive
nominative; `yubal` second dual nominative; `yurra` second plural nominative; `jana` third plural nominative;
`yaluy` here; `yinyay` there; and `nyajil` see.NPST.

- **`dajali` deep water.** `Ngali dajali yinyay nyajil.`, `Ngaliny dajali yaluy nyajil.`,
  `Yubal dajali yinyay nyajil.`, `Yurra dajali yaluy nyajil.`, and `Jana dajali yinyay nyajil.`. Visible
  deep-water nonpast perception/reference only; danger, crossing, swimming, and route rows stay closed.
- **`jalun` sea.** `Ngali jalun yinyay nyajil.`, `Ngaliny jalun yaluy nyajil.`,
  `Yubal jalun yinyay nyajil.`, `Yurra jalun yaluy nyajil.`, and `Jana jalun yinyay nyajil.`. Visible sea nonpast
  perception/reference only; flood, seafarer, sea-fauna, tide, salt-water, and route rows stay closed.
- **`jirka` spring.** `Ngali jirka yinyay nyajil.`, `Ngaliny jirka yaluy nyajil.`,
  `Yubal jirka yinyay nyajil.`, `Yurra jirka yaluy nyajil.`, and `Jana jirka yinyay nyajil.`. Visible spring
  nonpast perception/reference only, read as water source rather than season; place-name and seasonal rows stay
  closed.
- **`bubu` ground/earth.** `Ngali bubu yinyay nyajil.`, `Ngaliny bubu yaluy nyajil.`,
  `Yubal bubu yinyay nyajil.`, `Yurra bubu yaluy nyajil.`, and `Jana bubu yinyay nyajil.`. Visible ground/earth
  nonpast perception/reference only; country, belonging, place, Shipton's Flats example prose, and dirtiness rows
  stay closed.
- **`wawubaja` river.** `Ngali wawubaja yinyay nyajil.`, `Ngaliny wawubaja yaluy nyajil.`,
  `Yubal wawubaja yinyay nyajil.`, `Yurra wawubaja yaluy nyajil.`, and `Jana wawubaja yinyay nyajil.`. Visible river
  nonpast perception/reference only; travel, route, crossing, bank, place-name, and water-use rows stay closed.
- **`daburri` swamp.** `Ngali daburri yinyay nyajil.`, `Ngaliny daburri yaluy nyajil.`,
  `Yubal daburri yinyay nyajil.`, `Yurra daburri yaluy nyajil.`, and `Jana daburri yinyay nyajil.`. Visible
  swamp/brackish-swamp-water nonpast perception/reference only; ecology, use, crossing, danger, and place rows stay
  closed.
- **`dulngku` reef.** `Ngali dulngku yinyay nyajil.`, `Ngaliny dulngku yaluy nyajil.`,
  `Yubal dulngku yinyay nyajil.`, `Yurra dulngku yaluy nyajil.`, and `Jana dulngku yinyay nyajil.`. Visible reef
  nonpast perception/reference only; fishing, travel, navigation, danger, ecology, and place rows stay closed.
- **`yilki` creek.** `Ngali yilki yinyay nyajil.`, `Ngaliny yilki yaluy nyajil.`,
  `Yubal yilki yinyay nyajil.`, `Yurra yilki yaluy nyajil.`, and `Jana yilki yinyay nyajil.`. Visible creek nonpast
  perception/reference only; creek-place, crossing, travel, ecology, and use prose stay closed.
- **`yiri` waterfall.** `Ngali yiri yinyay nyajil.`, `Ngaliny yiri yaluy nyajil.`,
  `Yubal yiri yinyay nyajil.`, `Yurra yiri yaluy nyajil.`, and `Jana yiri yinyay nyajil.`. Visible waterfall
  nonpast perception/reference only; rainbow `yiril`, escape `yiril`, place-name, water-use, and story rows stay
  closed.
- **`yirri` running water.** `Ngali yirri yinyay nyajil.`, `Ngaliny yirri yaluy nyajil.`,
  `Yubal yirri yinyay nyajil.`, `Yurra yirri yaluy nyajil.`, and `Jana yirri yinyay nyajil.`. Visible running-water
  nonpast perception/reference only; `yirri-damal` leak and water-use rows stay closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. Pronouns stayed bare nominatives; no `ngalingan`, `ngalinyan`, `yubalan`, `yurrangan`, `janangan`, or
  other pronoun case form was admitted. `Yaluy`, `yinyay`, and `nyajil` remain uninflected support only.
- **No water-use, country/place, river-use, reef-use, swamp-use, or landform source-prose import.** Water-use,
  travel, route, road, crossing, flood, tide, salt-pan, whale-oil, spring-season, place-name, story, ecology,
  fauna/flora, water-spirit, danger, ownership, source-use, bubu country/belonging/place, wawubaja route/crossing/
  bank/place, daburri ecology/use/crossing/place, dulngku fishing/navigation/ecology/place, and dirtiness semantics
  remain closed unless a future batch deliberately sources and traps them.
- **Nonpast-perception support note.** `Nyajil` is retained only as the corpus-conventional nonpast perception
  surface from Patz `nyaji-l` "see"; Rule 281 does not reopen past `nyajin`, purposive `nyaji-nka`, reduplicated
  watching, or perception-compound rows.
- **Process logging note.** Batch 323 / Rule 281 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.

### Batch-324 - visible water/landform non-singular complementary past pronoun perception after Rule 281 (PERCEPTION)

Batch 324 / Rule 282 keeps ten checked visible water/landform noun heads in bare nominative non-singular
complementary past perception frames. It brings the corpus to 16,297 verified sentences. The first target set with
`bana` was rejected because `Jana bana yinyay nyajin.` already existed in Batch 193; a `daburri` candidate was also
rejected because `Jana daburri yinyay nyajin.` already existed in Batch 194. Sourced `bubu` ground/earth replaced the
collision-prone water target. The batch does not license 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/source-prose, wawubaja travel/route/
crossing/bank/place-name/water-use, mountain story, water-source use, water spirit, fish/shellfish/reptile/plant
ecology, danger, ownership, target case, pronoun case, demonstrative case, nonpast/purposive/reduplicated perception
rows, perception compounds, number morphology, derivation, target compounds, productive reduplication, support
inflection, proximal `yala`/`yanyu`, or any carried trap.

Verified 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.

Verified support heads retained: `ngali` first dual exclusive nominative; `ngaliny` first dual inclusive
nominative; `yubal` second dual nominative; `yurra` second plural nominative; `jana` third plural nominative;
`yaluy` here; `yinyay` there; and `nyajin` see.PAST.

- **`bubu` ground/earth.** `Ngali bubu yinyay nyajin.`, `Ngaliny bubu yaluy nyajin.`,
  `Yubal bubu yinyay nyajin.`, `Yurra bubu yaluy nyajin.`, and `Jana bubu yinyay nyajin.`. Visible ground/earth
  past perception/reference only; country, belonging, place, Shipton's Flats example prose, and dirtiness rows stay
  closed.
- **`dajali` deep water.** `Ngali dajali yinyay nyajin.`, `Ngaliny dajali yaluy nyajin.`,
  `Yubal dajali yinyay nyajin.`, `Yurra dajali yaluy nyajin.`, and `Jana dajali yinyay nyajin.`. Visible deep-water
  past perception/reference only; danger, crossing, swimming, and route rows stay closed.
- **`jalun` sea.** `Ngali jalun yinyay nyajin.`, `Ngaliny jalun yaluy nyajin.`,
  `Yubal jalun yinyay nyajin.`, `Yurra jalun yaluy nyajin.`, and `Jana jalun yinyay nyajin.`. Visible sea past
  perception/reference only; flood, seafarer, sea-fauna, tide, salt-water, and route rows stay closed.
- **`jirka` spring.** `Ngali jirka yinyay nyajin.`, `Ngaliny jirka yaluy nyajin.`,
  `Yubal jirka yinyay nyajin.`, `Yurra jirka yaluy nyajin.`, and `Jana jirka yinyay nyajin.`. Visible spring past
  perception/reference only, read as water source rather than season; place-name and seasonal rows stay closed.
- **`jukar` sand.** `Ngali jukar yinyay nyajin.`, `Ngaliny jukar yaluy nyajin.`,
  `Yubal jukar yinyay nyajin.`, `Yurra jukar yaluy nyajin.`, and `Jana jukar yinyay nyajin.`. Visible sand past
  perception/reference only; sandfly, sand goanna, sand whiting, beach-use, material, and compound rows stay closed.
- **`manjal` mountain.** `Ngali manjal yinyay nyajin.`, `Ngaliny manjal yaluy nyajin.`,
  `Yubal manjal yinyay nyajin.`, `Yurra manjal yaluy nyajin.`, and `Jana manjal yinyay nyajin.`. Visible mountain
  past perception/reference only; mountain story, dog legend, route, and place-name prose stay closed.
- **`wawubaja` river.** `Ngali wawubaja yinyay nyajin.`, `Ngaliny wawubaja yaluy nyajin.`,
  `Yubal wawubaja yinyay nyajin.`, `Yurra wawubaja yaluy nyajin.`, and `Jana wawubaja yinyay nyajin.`. Visible river
  past perception/reference only; travel, route, crossing, bank, place-name, and water-use rows stay closed.
- **`yilki` creek.** `Ngali yilki yinyay nyajin.`, `Ngaliny yilki yaluy nyajin.`,
  `Yubal yilki yinyay nyajin.`, `Yurra yilki yaluy nyajin.`, and `Jana yilki yinyay nyajin.`. Visible creek past
  perception/reference only; creek-place, crossing, travel, ecology, and use prose stay closed.
- **`yiri` waterfall.** `Ngali yiri yinyay nyajin.`, `Ngaliny yiri yaluy nyajin.`,
  `Yubal yiri yinyay nyajin.`, `Yurra yiri yaluy nyajin.`, and `Jana yiri yinyay nyajin.`. Visible waterfall past
  perception/reference only; rainbow `yiril`, escape `yiril`, place-name, water-use, and story rows stay closed.
- **`yirri` running water.** `Ngali yirri yinyay nyajin.`, `Ngaliny yirri yaluy nyajin.`,
  `Yubal yirri yinyay nyajin.`, `Yurra yirri yaluy nyajin.`, and `Jana yirri yinyay nyajin.`. Visible running-water
  past perception/reference only; `yirri-damal` leak and water-use rows stay closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. Pronouns stayed bare nominatives; no `ngalingan`, `ngalinyan`, `yubalan`, `yurrangan`, `janangan`, or
  other pronoun case form was admitted. `Yaluy`, `yinyay`, and `nyajin` remain uninflected support only.
- **No water-use, country/place, river-use, sand-compound, or landform source-prose import.** Water-use, travel,
  route, road, crossing, flood, tide, salt-pan, whale-oil, spring-season, place-name, story, ecology, fauna/flora,
  water-spirit, danger, ownership, source-use, bubu country/belonging/place, jukar sand-species/material rows,
  wawubaja route/crossing/bank/place, and dirtiness semantics remain closed unless a future batch deliberately
  sources and traps them.
- **Past-perception support note.** `Nyajin` is retained only as the corpus-conventional past perception surface from
  Patz `nyaji-ny` "see-PAST"; Rule 282 does not reopen nonpast `nyajil`, purposive `nyaji-nka`, reduplicated
  watching, or perception-compound rows.
- **Process logging note.** Batch 324 / Rule 282 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.

### Batch-325 - visible sky/celestial non-singular complementary past pronoun perception after Rule 282 (PERCEPTION)

Batch 325 / Rule 283 keeps ten checked visible sky/celestial noun heads in bare nominative non-singular
complementary past perception frames. It brings the corpus to 16,347 verified sentences. The opposite-band
`Jana TARGET yaluy nyajin` candidate was rejected because several older sky/weather rows already occupy that band.
The first complementary-band candidate with `kija` was rejected because `Jana kija yinyay nyajin.` already existed in
Batch 195. Sourced `wungar` sun replaced the collision-prone moon target. The batch does not license 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, weather-event predicates, target case, pronoun case, demonstrative case, nonpast/purposive/
reduplicated perception rows, perception compounds, number morphology, derivation, target compounds, productive
reduplication, support inflection, proximal `yala`/`yanyu`, or any carried trap.

Verified 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.

Verified support heads retained: `ngali` first dual exclusive nominative; `ngaliny` first dual inclusive
nominative; `yubal` second dual nominative; `yurra` second plural nominative; `jana` third plural nominative;
`yaluy` here; `yinyay` there; and `nyajin` see.PAST.

- **`balbay` lightning.** `Ngali balbay yinyay nyajin.`, `Ngaliny balbay yaluy nyajin.`,
  `Yubal balbay yinyay nyajin.`, `Yurra balbay yaluy nyajin.`, and `Jana balbay yinyay nyajin.`. Visible lightning
  past perception/reference only; lightning-strike, danger, event, and causation rows stay closed.
- **`binyu` shooting star.** `Ngali binyu yinyay nyajin.`, `Ngaliny binyu yaluy nyajin.`,
  `Yubal binyu yinyay nyajin.`, `Yurra binyu yaluy nyajin.`, and `Jana binyu yinyay nyajin.`. Visible shooting-star
  past perception/reference only; death-spirit, death-omen, mourning, and story rows stay closed.
- **`dawar` star.** `Ngali dawar yinyay nyajin.`, `Ngaliny dawar yaluy nyajin.`,
  `Yubal dawar yinyay nyajin.`, `Yurra dawar yaluy nyajin.`, and `Jana dawar yinyay nyajin.`. Visible star past
  perception/reference only; `dawarr` straw-hat homograph and post-contact object rows stay closed.
- **`jiri` sky.** `Ngali jiri yinyay nyajin.`, `Ngaliny jiri yaluy nyajin.`,
  `Yubal jiri yinyay nyajin.`, `Yurra jiri yaluy nyajin.`, and `Jana jiri yinyay nyajin.`. Visible sky past
  perception/reference only; heaven, sky-mob, fine-day, cloudless-sky, place-name, and post-contact object rows stay
  closed.
- **`kaba` rain.** `Ngali kaba yinyay nyajin.`, `Ngaliny kaba yaluy nyajin.`,
  `Yubal kaba yinyay nyajin.`, `Yurra kaba yaluy nyajin.`, and `Jana kaba yinyay nyajin.`. Visible rain past
  perception/reference only; rain falling, rain coming, rainbird, no-rain, storm, weather-predication, and event rows
  stay closed.
- **`wungar` sun.** `Ngali wungar yinyay nyajin.`, `Ngaliny wungar yaluy nyajin.`,
  `Yubal wungar yinyay nyajin.`, `Yurra wungar yaluy nyajin.`, and `Jana wungar yinyay nyajin.`. Visible sun past
  perception/reference only; sunrise, sunset, midday, hot-season, sun-locative, sun-time, and motion-into-sun rows
  stay closed.
- **`kurrinkurrin` mackerel sky.** `Ngali kurrinkurrin yinyay nyajin.`,
  `Ngaliny kurrinkurrin yaluy nyajin.`, `Yubal kurrinkurrin yinyay nyajin.`,
  `Yurra kurrinkurrin yaluy nyajin.`, and `Jana kurrinkurrin yinyay nyajin.`. Visible mackerel-sky past
  perception/reference only; lexicalized reduplicated noun, not productive reduplication.
- **`kurrubijal` morning star.** `Ngali kurrubijal yinyay nyajin.`,
  `Ngaliny kurrubijal yaluy nyajin.`, `Yubal kurrubijal yinyay nyajin.`,
  `Yurra kurrubijal yaluy nyajin.`, and `Jana kurrubijal yinyay nyajin.`. Visible morning-star past
  perception/reference only; time, story, and place expansion rows stay closed.
- **`ngurrban` cloud.** `Ngali ngurrban yinyay nyajin.`, `Ngaliny ngurrban yaluy nyajin.`,
  `Yubal ngurrban yinyay nyajin.`, `Yurra ngurrban yaluy nyajin.`, and `Jana ngurrban yinyay nyajin.`. Visible
  cloud past perception/reference only; weather-event, storm, darkness, and source-prose rows stay closed.
- **`yiril` rainbow.** `Ngali yiril yinyay nyajin.`, `Ngaliny yiril yaluy nyajin.`,
  `Yubal yiril yinyay nyajin.`, `Yurra yiril yaluy nyajin.`, and `Jana yiril yinyay nyajin.`. Visible rainbow past
  perception/reference only; rainbow-snake, story, water-hole, place-name, and yirri/yiri homograph drift stay
  closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. Pronouns stayed bare nominatives; no `ngalingan`, `ngalinyan`, `yubalan`, `yurrangan`, `janangan`, or
  other pronoun case form was admitted. `Yaluy`, `yinyay`, and `nyajin` remain uninflected support only.
- **No source-prose or weather-event import.** Moon/month/place-story, lightning-strike, death-spirit/death-omen,
  heaven/sky-mob/fine-day/cloudless-sky, rain event, sun-time/hot-season/sun-locative, rainbow story/snake/
  water-hole, weather-event, danger, ownership, source-use, and story semantics remain closed unless a future batch
  deliberately sources and traps them.
- **Past-perception support note.** `Nyajin` is retained only as the corpus-conventional past perception surface from
  Patz `nyaji-ny` "see-PAST"; Rule 283 does not reopen nonpast `nyajil`, purposive `nyaji-nka`, reduplicated
  watching, or perception-compound rows.
- **Process logging note.** Batch 325 / Rule 283 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.

### Batch-326 - visible sky/celestial non-singular nonpast pronoun perception after Rule 283 (PERCEPTION)

Batch 326 / Rule 284 keeps ten checked visible sky/celestial noun heads in bare nominative non-singular nonpast
perception frames. It brings the corpus to 16,397 verified sentences. The first target set with `ngurrban` was
rejected because `Jana ngurrban yinyay nyajil.` already existed in Batch 195; sourced `wungar` sun replaced the
collision-prone cloud target. The batch does not license 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, weather-event
predicates, target case, pronoun case, demonstrative case, past/purposive/reduplicated perception rows, perception
compounds, number morphology, derivation, target compounds, productive reduplication, support inflection, proximal
`yala`/`yanyu`, or any carried trap.

Verified 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.

Verified support heads retained: `ngali` first dual exclusive nominative; `ngaliny` first dual inclusive
nominative; `yubal` second dual nominative; `yurra` second plural nominative; `jana` third plural nominative;
`yaluy` here; `yinyay` there; and `nyajil` see.NONPAST.

- **`balbay` lightning.** `Ngali balbay yinyay nyajil.`, `Ngaliny balbay yaluy nyajil.`,
  `Yubal balbay yinyay nyajil.`, `Yurra balbay yaluy nyajil.`, and `Jana balbay yinyay nyajil.`. Visible
  lightning nonpast perception/reference only; lightning-strike, danger, event, and causation rows stay closed.
- **`binyu` shooting star.** `Ngali binyu yinyay nyajil.`, `Ngaliny binyu yaluy nyajil.`,
  `Yubal binyu yinyay nyajil.`, `Yurra binyu yaluy nyajil.`, and `Jana binyu yinyay nyajil.`. Visible shooting-star
  nonpast perception/reference only; death-spirit, death-omen, mourning, and story rows stay closed.
- **`dawar` star.** `Ngali dawar yinyay nyajil.`, `Ngaliny dawar yaluy nyajil.`,
  `Yubal dawar yinyay nyajil.`, `Yurra dawar yaluy nyajil.`, and `Jana dawar yinyay nyajil.`. Visible star nonpast
  perception/reference only; `dawarr` straw-hat homograph and post-contact object rows stay closed.
- **`jiri` sky.** `Ngali jiri yinyay nyajil.`, `Ngaliny jiri yaluy nyajil.`,
  `Yubal jiri yinyay nyajil.`, `Yurra jiri yaluy nyajil.`, and `Jana jiri yinyay nyajil.`. Visible sky nonpast
  perception/reference only; heaven, sky-mob, fine-day, cloudless-sky, place-name, and post-contact object rows stay
  closed.
- **`kaba` rain.** `Ngali kaba yinyay nyajil.`, `Ngaliny kaba yaluy nyajil.`,
  `Yubal kaba yinyay nyajil.`, `Yurra kaba yaluy nyajil.`, and `Jana kaba yinyay nyajil.`. Visible rain nonpast
  perception/reference only; rain falling, rain coming, rainbird, no-rain, storm, weather-predication, and event rows
  stay closed.
- **`kija` moon.** `Ngali kija yinyay nyajil.`, `Ngaliny kija yaluy nyajil.`,
  `Yubal kija yinyay nyajil.`, `Yurra kija yaluy nyajil.`, and `Jana kija yinyay nyajil.`. Visible moon nonpast
  perception/reference only; month, Roaring Meg Falls, moon-story, and place rows stay closed.
- **`wungar` sun.** `Ngali wungar yinyay nyajil.`, `Ngaliny wungar yaluy nyajil.`,
  `Yubal wungar yinyay nyajil.`, `Yurra wungar yaluy nyajil.`, and `Jana wungar yinyay nyajil.`. Visible sun
  nonpast perception/reference only; sunrise, sunset, midday, hot-season, sun-locative, sun-time, and motion-into-sun
  rows stay closed.
- **`kurrinkurrin` mackerel sky.** `Ngali kurrinkurrin yinyay nyajil.`,
  `Ngaliny kurrinkurrin yaluy nyajil.`, `Yubal kurrinkurrin yinyay nyajil.`,
  `Yurra kurrinkurrin yaluy nyajil.`, and `Jana kurrinkurrin yinyay nyajil.`. Visible mackerel-sky nonpast
  perception/reference only; lexicalized reduplicated noun, not productive reduplication.
- **`kurrubijal` morning star.** `Ngali kurrubijal yinyay nyajil.`,
  `Ngaliny kurrubijal yaluy nyajil.`, `Yubal kurrubijal yinyay nyajil.`,
  `Yurra kurrubijal yaluy nyajil.`, and `Jana kurrubijal yinyay nyajil.`. Visible morning-star nonpast
  perception/reference only; time, story, and place expansion rows stay closed.
- **`yiril` rainbow.** `Ngali yiril yinyay nyajil.`, `Ngaliny yiril yaluy nyajil.`,
  `Yubal yiril yinyay nyajil.`, `Yurra yiril yaluy nyajil.`, and `Jana yiril yinyay nyajil.`. Visible rainbow
  nonpast perception/reference only; rainbow-snake, story, water-hole, place-name, and yirri/yiri homograph drift
  stay closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. Pronouns stayed bare nominatives; no `ngalingan`, `ngalinyan`, `yubalan`, `yurrangan`, `janangan`, or
  other pronoun case form was admitted. `Yaluy`, `yinyay`, and `nyajil` remain uninflected support only.
- **No source-prose or weather-event import.** Moon/month/place-story, lightning-strike, death-spirit/death-omen,
  heaven/sky-mob/fine-day/cloudless-sky, rain event, sun-time/hot-season/sun-locative, rainbow story/snake/
  water-hole, weather-event, danger, ownership, source-use, and story semantics remain closed unless a future batch
  deliberately sources and traps them.
- **Nonpast-perception support note.** `Nyajil` is retained only as the corpus-conventional nonpast perception
  surface from Patz `nyaji-l` "see"; Rule 284 does not reopen past `nyajin`, purposive `nyaji-nka`, reduplicated
  watching, or perception-compound rows.
- **Process logging note.** Batch 326 / Rule 284 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.

### Batch-327 - visible artefact/tool non-singular past pronoun perception after Rule 284 (PERCEPTION)

Batch 327 / Rule 285 keeps ten checked visible artefact/tool noun heads in bare nominative non-singular past
perception frames. It brings the corpus to 16,447 verified sentences. The first target set with `birungubay` was
rejected because `Jana birungubay yinyay nyajin.` already existed in Batch 231; sourced `kaljan` outrigger canoe
replaced the collision-prone paddle target. The batch does not license fishing, making, weaving, material-source
claims, canoe travel, rowing/paddling, spear throwing, fighting, biting, sharpening/rubbing, tying, fire/burning,
post-contact loan objects, object-use predicates, ownership, target case, pronoun case, demonstrative case,
nonpast/purposive/reduplicated perception rows, perception compounds, number morphology, derivation, target
compounds, productive reduplication, support inflection, proximal `yala`/`yanyu`, or any carried trap.

Verified 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.

Verified support heads retained: `ngali` first dual exclusive nominative; `ngaliny` first dual inclusive
nominative; `yubal` second dual nominative; `yurra` second plural nominative; `jana` third plural nominative;
`yaluy` here; `yinyay` there; and `nyajin` see.PAST.

- **`badur` hook.** `Ngali badur yinyay nyajin.`, `Ngaliny badur yaluy nyajin.`,
  `Yubal badur yinyay nyajin.`, `Yurra badur yaluy nyajin.`, and `Jana badur yinyay nyajin.`. Visible hook/hook
  and line past perception/reference only; fishing, sitting-with-line, catching, bait, and water-use rows stay
  closed.
- **`balji` dilly bag.** `Ngali balji yinyay nyajin.`, `Ngaliny balji yaluy nyajin.`,
  `Yubal balji yinyay nyajin.`, `Yurra balji yaluy nyajin.`, and `Jana balji yinyay nyajin.`. Visible dilly-bag
  past perception/reference only; making, weaving, grass/black-palm material-source, carrying, ownership, and use
  rows stay closed.
- **`balur` spear thrower.** `Ngali balur yinyay nyajin.`, `Ngaliny balur yaluy nyajin.`,
  `Yubal balur yinyay nyajin.`, `Yurra balur yaluy nyajin.`, and `Jana balur yinyay nyajin.`. Visible spear-thrower
  past perception/reference only; throwing, defence, judgement, weapon-use, and euphemism rows stay closed.
- **`kaljan` outrigger canoe.** `Ngali kaljan yinyay nyajin.`, `Ngaliny kaljan yaluy nyajin.`,
  `Yubal kaljan yinyay nyajin.`, `Yurra kaljan yaluy nyajin.`, and `Jana kaljan yinyay nyajin.`. Visible outrigger
  canoe past perception/reference only; travel, rowing, paddling, sea/river route, and ownership rows stay closed.
- **`dajal` fighting spear.** `Ngali dajal yinyay nyajin.`, `Ngaliny dajal yaluy nyajin.`,
  `Yubal dajal yinyay nyajin.`, `Yurra dajal yaluy nyajin.`, and `Jana dajal yinyay nyajin.`. Visible fighting
  spear past perception/reference only; spearing, fighting, killing, hunting, throwing, and material-source rows
  stay closed.
- **`dakilji` cup.** `Ngali dakilji yinyay nyajin.`, `Ngaliny dakilji yaluy nyajin.`,
  `Yubal dakilji yinyay nyajin.`, `Yurra dakilji yaluy nyajin.`, and `Jana dakilji yinyay nyajin.`. Visible cup past
  perception/reference only; drinking, filling, washing, loan/post-contact expansion, and use rows stay closed.
- **`jidi` torch.** `Ngali jidi yinyay nyajin.`, `Ngaliny jidi yaluy nyajin.`,
  `Yubal jidi yinyay nyajin.`, `Yurra jidi yaluy nyajin.`, and `Jana jidi yinyay nyajin.`. Visible torch past
  perception/reference only; fire, burning, lighting, making, bark-source, and night-travel rows stay closed.
- **`jindal` three-pronged spear.** `Ngali jindal yinyay nyajin.`, `Ngaliny jindal yaluy nyajin.`,
  `Yubal jindal yinyay nyajin.`, `Yurra jindal yaluy nyajin.`, and `Jana jindal yinyay nyajin.`. Visible
  three-pronged spear past perception/reference only; homophonous `jindal` bite verb, puncture, snake, dog, and wound
  rows stay closed.
- **`jundi` pumice stone.** `Ngali jundi yinyay nyajin.`, `Ngaliny jundi yaluy nyajin.`,
  `Yubal jundi yinyay nyajin.`, `Yurra jundi yaluy nyajin.`, and `Jana jundi yinyay nyajin.`. Visible pumice/
  carborundum stone past perception/reference only; sharpening, rubbing, grinding, abrasive-use, and material-source
  rows stay closed.
- **`karra` rope.** `Ngali karra yinyay nyajin.`, `Ngaliny karra yaluy nyajin.`,
  `Yubal karra yinyay nyajin.`, `Yurra karra yaluy nyajin.`, and `Jana karra yinyay nyajin.`. Visible rope/cord/
  string past perception/reference only; tying, binding, carrying, weaving, and use rows stay closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. Pronouns stayed bare nominatives; no `ngalingan`, `ngalinyan`, `yubalan`, `yurrangan`, `janangan`, or
  other pronoun case form was admitted. `Yaluy`, `yinyay`, and `nyajin` remain uninflected support only.
- **No source-prose or object-use import.** Fishing, making, weaving, material-source, canoe travel, rowing/paddling,
  spear throwing, fighting, biting, sharpening/rubbing, tying, fire/burning, post-contact loan-object, ownership,
  source-use, story, place, danger, and object-use semantics remain closed unless a future batch deliberately sources
  and traps them.
- **Past-perception support note.** `Nyajin` is retained only as the corpus-conventional past perception surface from
  Patz `nyaji-ny` "see-PAST"; Rule 285 does not reopen nonpast `nyajil`, purposive `nyaji-nka`, reduplicated
  watching, or perception-compound rows.
- **Process logging note.** Batch 327 / Rule 285 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.

### Batch-328 - visible artefact/tool non-singular nonpast pronoun perception after Rule 285 (PERCEPTION)

Batch 328 / Rule 286 keeps ten checked visible artefact/tool noun heads in bare nominative non-singular nonpast
perception frames. It brings the corpus to 16,497 verified sentences. It inherits the final Rule 285 target set and
does not reopen `birungubay`, because `Jana birungubay yinyay nyajin.` already existed in Batch 231 in the past band.
The batch does not license fishing, making, weaving, material-source claims, canoe travel, rowing/paddling, spear
throwing, fighting, biting, sharpening/rubbing, tying, fire/burning, post-contact loan objects, object-use
predicates, ownership, target case, pronoun case, demonstrative case, past/purposive/reduplicated perception rows,
perception compounds, number morphology, derivation, target compounds, productive reduplication, support inflection,
proximal `yala`/`yanyu`, or any carried trap.

Verified 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.

Verified support heads retained: `ngali` first dual exclusive nominative; `ngaliny` first dual inclusive
nominative; `yubal` second dual nominative; `yurra` second plural nominative; `jana` third plural nominative;
`yaluy` here; `yinyay` there; and `nyajil` see.NONPAST.

- **`badur` hook.** `Ngali badur yinyay nyajil.`, `Ngaliny badur yaluy nyajil.`,
  `Yubal badur yinyay nyajil.`, `Yurra badur yaluy nyajil.`, and `Jana badur yinyay nyajil.`. Visible hook/hook
  and line nonpast perception/reference only; fishing, sitting-with-line, catching, bait, and water-use rows stay
  closed.
- **`balji` dilly bag.** `Ngali balji yinyay nyajil.`, `Ngaliny balji yaluy nyajil.`,
  `Yubal balji yinyay nyajil.`, `Yurra balji yaluy nyajil.`, and `Jana balji yinyay nyajil.`. Visible dilly-bag
  nonpast perception/reference only; making, weaving, grass/black-palm material-source, carrying, ownership, and use
  rows stay closed.
- **`balur` spear thrower.** `Ngali balur yinyay nyajil.`, `Ngaliny balur yaluy nyajil.`,
  `Yubal balur yinyay nyajil.`, `Yurra balur yaluy nyajil.`, and `Jana balur yinyay nyajil.`. Visible spear-thrower
  nonpast perception/reference only; throwing, defence, judgement, weapon-use, and euphemism rows stay closed.
- **`kaljan` outrigger canoe.** `Ngali kaljan yinyay nyajil.`, `Ngaliny kaljan yaluy nyajil.`,
  `Yubal kaljan yinyay nyajil.`, `Yurra kaljan yaluy nyajil.`, and `Jana kaljan yinyay nyajil.`. Visible outrigger
  canoe nonpast perception/reference only; travel, rowing, paddling, sea/river route, and ownership rows stay closed.
- **`dajal` fighting spear.** `Ngali dajal yinyay nyajil.`, `Ngaliny dajal yaluy nyajil.`,
  `Yubal dajal yinyay nyajil.`, `Yurra dajal yaluy nyajil.`, and `Jana dajal yinyay nyajil.`. Visible fighting
  spear nonpast perception/reference only; spearing, fighting, killing, hunting, throwing, and material-source rows
  stay closed.
- **`dakilji` cup.** `Ngali dakilji yinyay nyajil.`, `Ngaliny dakilji yaluy nyajil.`,
  `Yubal dakilji yinyay nyajil.`, `Yurra dakilji yaluy nyajil.`, and `Jana dakilji yinyay nyajil.`. Visible cup
  nonpast perception/reference only; drinking, filling, washing, loan/post-contact expansion, and use rows stay
  closed.
- **`jidi` torch.** `Ngali jidi yinyay nyajil.`, `Ngaliny jidi yaluy nyajil.`,
  `Yubal jidi yinyay nyajil.`, `Yurra jidi yaluy nyajil.`, and `Jana jidi yinyay nyajil.`. Visible torch nonpast
  perception/reference only; fire, burning, lighting, making, bark-source, and night-travel rows stay closed.
- **`jindal` three-pronged spear.** `Ngali jindal yinyay nyajil.`, `Ngaliny jindal yaluy nyajil.`,
  `Yubal jindal yinyay nyajil.`, `Yurra jindal yaluy nyajil.`, and `Jana jindal yinyay nyajil.`. Visible
  three-pronged spear nonpast perception/reference only; homophonous `jindal` bite verb, puncture, snake, dog, and
  wound rows stay closed.
- **`jundi` pumice stone.** `Ngali jundi yinyay nyajil.`, `Ngaliny jundi yaluy nyajil.`,
  `Yubal jundi yinyay nyajil.`, `Yurra jundi yaluy nyajil.`, and `Jana jundi yinyay nyajil.`. Visible pumice/
  carborundum stone nonpast perception/reference only; sharpening, rubbing, grinding, abrasive-use, and
  material-source rows stay closed.
- **`karra` rope.** `Ngali karra yinyay nyajil.`, `Ngaliny karra yaluy nyajil.`,
  `Yubal karra yinyay nyajil.`, `Yurra karra yaluy nyajil.`, and `Jana karra yinyay nyajil.`. Visible rope/cord/
  string nonpast perception/reference only; tying, binding, carrying, weaving, and use rows stay closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. Pronouns stayed bare nominatives; no `ngalingan`, `ngalinyan`, `yubalan`, `yurrangan`, `janangan`, or
  other pronoun case form was admitted. `Yaluy`, `yinyay`, and `nyajil` remain uninflected support only.
- **No source-prose or object-use import.** Fishing, making, weaving, material-source, canoe travel, rowing/paddling,
  spear throwing, fighting, biting, sharpening/rubbing, tying, fire/burning, post-contact loan-object, ownership,
  source-use, story, place, danger, and object-use semantics remain closed unless a future batch deliberately sources
  and traps them.
- **Nonpast-perception support note.** `Nyajil` is retained only as the corpus-conventional nonpast perception
  surface from Patz `nyaji-l` "see"; Rule 286 does not reopen past `nyajin`, purposive `nyaji-nka`, reduplicated
  watching, or perception-compound rows.
- **Process logging note.** Batch 328 / Rule 286 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.

### Batch-329 - visible artefact/tool non-singular complementary nonpast pronoun perception after Rule 286 (PERCEPTION)

Batch 329 / Rule 287 keeps ten checked visible artefact/tool noun heads in bare nominative non-singular complementary
nonpast perception frames. It brings the corpus to 16,547 verified sentences. It 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. The batch does not license fishing, making, weaving, material-source claims, canoe travel,
rowing/paddling, spear throwing, fighting, biting, sharpening/rubbing, tying, fire/burning, post-contact loan
objects, object-use predicates, ownership, target case, pronoun case, demonstrative case, past/purposive/
reduplicated perception rows, perception compounds, number morphology, derivation, target compounds, productive
reduplication, support inflection, proximal `yala`/`yanyu`, or any carried trap.

Verified 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.

Verified support heads retained: `ngali` first dual exclusive nominative; `ngaliny` first dual inclusive
nominative; `yubal` second dual nominative; `yurra` second plural nominative; `jana` third plural nominative;
`yaluy` here; `yinyay` there; and `nyajil` see.NONPAST.

- **`badur` hook.** `Ngali badur yaluy nyajil.`, `Ngaliny badur yinyay nyajil.`,
  `Yubal badur yaluy nyajil.`, `Yurra badur yinyay nyajil.`, and `Jana badur yaluy nyajil.`. Visible hook/hook and
  line complementary nonpast perception/reference only; fishing, sitting-with-line, catching, bait, and water-use
  rows stay closed.
- **`balji` dilly bag.** `Ngali balji yaluy nyajil.`, `Ngaliny balji yinyay nyajil.`,
  `Yubal balji yaluy nyajil.`, `Yurra balji yinyay nyajil.`, and `Jana balji yaluy nyajil.`. Visible dilly-bag
  complementary nonpast perception/reference only; making, weaving, grass/black-palm material-source, carrying,
  ownership, and use rows stay closed.
- **`balur` spear thrower.** `Ngali balur yaluy nyajil.`, `Ngaliny balur yinyay nyajil.`,
  `Yubal balur yaluy nyajil.`, `Yurra balur yinyay nyajil.`, and `Jana balur yaluy nyajil.`. Visible spear-thrower
  complementary nonpast perception/reference only; throwing, defence, judgement, weapon-use, and euphemism rows stay
  closed.
- **`kaljan` outrigger canoe.** `Ngali kaljan yaluy nyajil.`, `Ngaliny kaljan yinyay nyajil.`,
  `Yubal kaljan yaluy nyajil.`, `Yurra kaljan yinyay nyajil.`, and `Jana kaljan yaluy nyajil.`. Visible outrigger
  canoe complementary nonpast perception/reference only; travel, rowing, paddling, sea/river route, and ownership
  rows stay closed.
- **`dajal` fighting spear.** `Ngali dajal yaluy nyajil.`, `Ngaliny dajal yinyay nyajil.`,
  `Yubal dajal yaluy nyajil.`, `Yurra dajal yinyay nyajil.`, and `Jana dajal yaluy nyajil.`. Visible fighting spear
  complementary nonpast perception/reference only; spearing, fighting, killing, hunting, throwing, and
  material-source rows stay closed.
- **`dakilji` cup.** `Ngali dakilji yaluy nyajil.`, `Ngaliny dakilji yinyay nyajil.`,
  `Yubal dakilji yaluy nyajil.`, `Yurra dakilji yinyay nyajil.`, and `Jana dakilji yaluy nyajil.`. Visible cup
  complementary nonpast perception/reference only; drinking, filling, washing, loan/post-contact expansion, and use
  rows stay closed.
- **`jidi` torch.** `Ngali jidi yaluy nyajil.`, `Ngaliny jidi yinyay nyajil.`,
  `Yubal jidi yaluy nyajil.`, `Yurra jidi yinyay nyajil.`, and `Jana jidi yaluy nyajil.`. Visible torch
  complementary nonpast perception/reference only; fire, burning, lighting, making, bark-source, and night-travel
  rows stay closed.
- **`jindal` three-pronged spear.** `Ngali jindal yaluy nyajil.`, `Ngaliny jindal yinyay nyajil.`,
  `Yubal jindal yaluy nyajil.`, `Yurra jindal yinyay nyajil.`, and `Jana jindal yaluy nyajil.`. Visible
  three-pronged spear complementary nonpast perception/reference only; homophonous `jindal` bite verb, puncture,
  snake, dog, and wound rows stay closed.
- **`jundi` pumice stone.** `Ngali jundi yaluy nyajil.`, `Ngaliny jundi yinyay nyajil.`,
  `Yubal jundi yaluy nyajil.`, `Yurra jundi yinyay nyajil.`, and `Jana jundi yaluy nyajil.`. Visible pumice/
  carborundum stone complementary nonpast perception/reference only; sharpening, rubbing, grinding, abrasive-use,
  and material-source rows stay closed.
- **`karra` rope.** `Ngali karra yaluy nyajil.`, `Ngaliny karra yinyay nyajil.`,
  `Yubal karra yaluy nyajil.`, `Yurra karra yinyay nyajil.`, and `Jana karra yaluy nyajil.`. Visible rope/cord/
  string complementary nonpast perception/reference only; tying, binding, carrying, weaving, and use rows stay
  closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. Pronouns stayed bare nominatives; no `ngalingan`, `ngalinyan`, `yubalan`, `yurrangan`, `janangan`, or
  other pronoun case form was admitted. `Yaluy`, `yinyay`, and `nyajil` remain uninflected support only.
- **No source-prose or object-use import.** Fishing, making, weaving, material-source, canoe travel, rowing/paddling,
  spear throwing, fighting, biting, sharpening/rubbing, tying, fire/burning, post-contact loan-object, ownership,
  source-use, story, place, danger, and object-use semantics remain closed unless a future batch deliberately sources
  and traps them.
- **Nonpast-perception support note.** `Nyajil` is retained only as the corpus-conventional nonpast perception
  surface from Patz `nyaji-l` "see"; Rule 287 does not reopen past `nyajin`, purposive `nyaji-nka`, reduplicated
  watching, or perception-compound rows.
- **Process logging note.** Batch 329 / Rule 287 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.

### Batch-330 - visible artefact/tool non-singular complementary past pronoun perception after Rule 287 (PERCEPTION)

Batch 330 / Rule 288 keeps ten checked visible artefact/tool noun heads in bare nominative non-singular complementary
past perception frames. It brings the corpus to 16,597 verified sentences. It 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. The batch does not license fishing, making, weaving, material-source claims, canoe travel, rowing/paddling,
spear throwing, fighting, biting, sharpening/rubbing, tying, fire/burning, post-contact loan objects, object-use
predicates, ownership, target case, pronoun case, demonstrative case, nonpast/purposive/reduplicated perception rows,
perception compounds, number morphology, derivation, target compounds, productive reduplication, support inflection,
proximal `yala`/`yanyu`, or any carried trap.

Verified 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.

Verified support heads retained: `ngali` first dual exclusive nominative; `ngaliny` first dual inclusive
nominative; `yubal` second dual nominative; `yurra` second plural nominative; `jana` third plural nominative;
`yaluy` here; `yinyay` there; and `nyajin` see.PAST.

- **`badur` hook.** `Ngali badur yaluy nyajin.`, `Ngaliny badur yinyay nyajin.`,
  `Yubal badur yaluy nyajin.`, `Yurra badur yinyay nyajin.`, and `Jana badur yaluy nyajin.`. Visible hook/hook and
  line complementary past perception/reference only; fishing, sitting-with-line, catching, bait, and water-use rows
  stay closed.
- **`balji` dilly bag.** `Ngali balji yaluy nyajin.`, `Ngaliny balji yinyay nyajin.`,
  `Yubal balji yaluy nyajin.`, `Yurra balji yinyay nyajin.`, and `Jana balji yaluy nyajin.`. Visible dilly-bag
  complementary past perception/reference only; making, weaving, grass/black-palm material-source, carrying,
  ownership, and use rows stay closed.
- **`balur` spear thrower.** `Ngali balur yaluy nyajin.`, `Ngaliny balur yinyay nyajin.`,
  `Yubal balur yaluy nyajin.`, `Yurra balur yinyay nyajin.`, and `Jana balur yaluy nyajin.`. Visible spear-thrower
  complementary past perception/reference only; throwing, defence, judgement, weapon-use, and euphemism rows stay
  closed.
- **`kaljan` outrigger canoe.** `Ngali kaljan yaluy nyajin.`, `Ngaliny kaljan yinyay nyajin.`,
  `Yubal kaljan yaluy nyajin.`, `Yurra kaljan yinyay nyajin.`, and `Jana kaljan yaluy nyajin.`. Visible outrigger
  canoe complementary past perception/reference only; travel, rowing, paddling, sea/river route, and ownership rows
  stay closed.
- **`dajal` fighting spear.** `Ngali dajal yaluy nyajin.`, `Ngaliny dajal yinyay nyajin.`,
  `Yubal dajal yaluy nyajin.`, `Yurra dajal yinyay nyajin.`, and `Jana dajal yaluy nyajin.`. Visible fighting spear
  complementary past perception/reference only; spearing, fighting, killing, hunting, throwing, and material-source
  rows stay closed.
- **`dakilji` cup.** `Ngali dakilji yaluy nyajin.`, `Ngaliny dakilji yinyay nyajin.`,
  `Yubal dakilji yaluy nyajin.`, `Yurra dakilji yinyay nyajin.`, and `Jana dakilji yaluy nyajin.`. Visible cup
  complementary past perception/reference only; drinking, filling, washing, loan/post-contact expansion, and use
  rows stay closed.
- **`jidi` torch.** `Ngali jidi yaluy nyajin.`, `Ngaliny jidi yinyay nyajin.`,
  `Yubal jidi yaluy nyajin.`, `Yurra jidi yinyay nyajin.`, and `Jana jidi yaluy nyajin.`. Visible torch
  complementary past perception/reference only; fire, burning, lighting, making, bark-source, and night-travel rows
  stay closed.
- **`jindal` three-pronged spear.** `Ngali jindal yaluy nyajin.`, `Ngaliny jindal yinyay nyajin.`,
  `Yubal jindal yaluy nyajin.`, `Yurra jindal yinyay nyajin.`, and `Jana jindal yaluy nyajin.`. Visible
  three-pronged spear complementary past perception/reference only; homophonous `jindal` bite verb, puncture, snake,
  dog, and wound rows stay closed.
- **`jundi` pumice stone.** `Ngali jundi yaluy nyajin.`, `Ngaliny jundi yinyay nyajin.`,
  `Yubal jundi yaluy nyajin.`, `Yurra jundi yinyay nyajin.`, and `Jana jundi yaluy nyajin.`. Visible pumice/
  carborundum stone complementary past perception/reference only; sharpening, rubbing, grinding, abrasive-use, and
  material-source rows stay closed.
- **`karra` rope.** `Ngali karra yaluy nyajin.`, `Ngaliny karra yinyay nyajin.`,
  `Yubal karra yaluy nyajin.`, `Yurra karra yinyay nyajin.`, and `Jana karra yaluy nyajin.`. Visible rope/cord/
  string complementary past perception/reference only; tying, binding, carrying, weaving, and use rows stay closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. Pronouns stayed bare nominatives; no `ngalingan`, `ngalinyan`, `yubalan`, `yurrangan`, `janangan`, or
  other pronoun case form was admitted. `Yaluy`, `yinyay`, and `nyajin` remain uninflected support only.
- **No source-prose or object-use import.** Fishing, making, weaving, material-source, canoe travel, rowing/paddling,
  spear throwing, fighting, biting, sharpening/rubbing, tying, fire/burning, post-contact loan-object, ownership,
  source-use, story, place, danger, and object-use semantics remain closed unless a future batch deliberately sources
  and traps them.
- **Past-perception support note.** `Nyajin` is retained only as the corpus-conventional past perception surface from
  Patz `nyaji-ny` "see-PAST"; Rule 288 does not reopen nonpast `nyajil`, purposive `nyaji-nka`, reduplicated
  watching, or perception-compound rows.
- **Process logging note.** Batch 330 / Rule 288 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.

### Batch-331 - visible traditional weapon/tool singular-and-third pronoun nonpast perception after Rule 288 (PERCEPTION)

Batch 331 / Rule 289 keeps ten checked traditional weapon/tool noun heads in bare nominative nonpast perception
frames. It brings the corpus to 16,647 verified sentences. It rejects prior collided heads `durray`, `jinil`,
`mirru`, `kurajan`, `ngurmu`, and `birungubay`, and it does not use Nyungkal-labelled `biyul`. The batch does not
license cooking, earth-oven/vine source, turtle spearing, fire-hardening, nose-piercing, weapon-use predicates,
throwing, hunting, fighting, piercing, cutting, material-source claims, object-use predicates, ownership, target case,
pronoun case, demonstrative case, past/purposive/reduplicated perception rows, perception compounds, number
morphology, derivation, target compounds, productive reduplication, support inflection, or any carried trap.

Verified 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.

Verified support heads retained: `ngayu` first singular nominative; `yundu` second singular nominative; `nyulu`
third singular nominative; `bula` third dual nominative; `jana` third plural nominative; `yaluy` here; `yinyay`
there; and `nyajil` see.NONPAST.

- **`bangkal` tongs.** `Ngayu bangkal yaluy nyajil.`, `Yundu bangkal yinyay nyajil.`,
  `Nyulu bangkal yaluy nyajil.`, `Bula bangkal yinyay nyajil.`, and `Jana bangkal yaluy nyajil.`. Visible tongs
  nonpast perception/reference only; cooking, kurrma earth oven, voya vine, gathering, and action rows stay closed.
- **`kurrajan` spear point.** `Ngayu kurrajan yaluy nyajil.`, `Yundu kurrajan yinyay nyajil.`,
  `Nyulu kurrajan yaluy nyajil.`, `Bula kurrajan yinyay nyajil.`, and `Jana kurrajan yaluy nyajil.`. Visible spear
  point nonpast perception/reference only; turtle spearing, wattle source, fire-hardening, piercing, and use rows
  stay closed.
- **`dara` bamboo spear stick.** `Ngayu dara yaluy nyajil.`, `Yundu dara yinyay nyajil.`,
  `Nyulu dara yaluy nyajil.`, `Bula dara yinyay nyajil.`, and `Jana dara yaluy nyajil.`. Visible bamboo spear-stick
  nonpast perception/reference only; spear use, bamboo-source, hunting, fighting, throwing, and material-source rows
  stay closed.
- **`jaba` stick.** `Ngayu jaba yaluy nyajil.`, `Yundu jaba yinyay nyajil.`,
  `Nyulu jaba yaluy nyajil.`, `Bula jaba yinyay nyajil.`, and `Jana jaba yaluy nyajil.`. Visible stick nonpast
  perception/reference only; sapling, post, horn, walking-use, and plant rows stay closed.
- **`kunjuri` shield.** `Ngayu kunjuri yaluy nyajil.`, `Yundu kunjuri yinyay nyajil.`,
  `Nyulu kunjuri yaluy nyajil.`, `Bula kunjuri yinyay nyajil.`, and `Jana kunjuri yaluy nyajil.`. Visible shield
  nonpast perception/reference only; fighting, defence, body-covering, ownership, and weapon-use rows stay closed.
- **`nambarr` bamboo stick.** `Ngayu nambarr yaluy nyajil.`, `Yundu nambarr yinyay nyajil.`,
  `Nyulu nambarr yaluy nyajil.`, `Bula nambarr yinyay nyajil.`, and `Jana nambarr yaluy nyajil.`. Visible bamboo
  stick nonpast perception/reference only; nose-piercing and implement-use rows stay closed.
- **`wangal` boomerang.** `Ngayu wangal yaluy nyajil.`, `Yundu wangal yinyay nyajil.`,
  `Nyulu wangal yaluy nyajil.`, `Bula wangal yinyay nyajil.`, and `Jana wangal yaluy nyajil.`. Visible boomerang
  nonpast perception/reference only; throwing, hunting, fighting, play, return, and travel rows stay closed.
- **`manbir` spear barb.** `Ngayu manbir yaluy nyajil.`, `Yundu manbir yinyay nyajil.`,
  `Nyulu manbir yaluy nyajil.`, `Bula manbir yinyay nyajil.`, and `Jana manbir yaluy nyajil.`. Visible spear barb
  nonpast perception/reference only; stabbing, hooking, piercing, injury, spear-use, and component-manufacture rows
  stay closed.
- **`wakay` wooden sword.** `Ngayu wakay yaluy nyajil.`, `Yundu wakay yinyay nyajil.`,
  `Nyulu wakay yaluy nyajil.`, `Bula wakay yinyay nyajil.`, and `Jana wakay yaluy nyajil.`. Visible wooden sword
  nonpast perception/reference only; people-group source prose, fighting, cutting, and use rows stay closed.
- **`wulburr` bamboo spear stick.** `Ngayu wulburr yaluy nyajil.`, `Yundu wulburr yinyay nyajil.`,
  `Nyulu wulburr yaluy nyajil.`, `Bula wulburr yinyay nyajil.`, and `Jana wulburr yaluy nyajil.`. Visible bamboo
  spear-stick nonpast perception/reference only; spear use, bamboo-source, hunting, fighting, throwing, and
  material-source rows stay closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. Pronouns stayed bare nominatives; no accusative, dative, locative, ablative, comitative, or possessive
  pronoun form was admitted. `Yaluy`, `yinyay`, and `nyajil` remain uninflected support only.
- **No source-prose or object-use import.** Cooking, earth-oven/vine source, turtle spearing, fire-hardening,
  nose-piercing, weapon use, throwing, hunting, fighting, piercing, cutting, material-source, ownership, source-use,
  story, place, danger, and object-use semantics remain closed unless a future batch deliberately sources and traps
  them.
- **Nonpast-perception support note.** `Nyajil` is retained only as the corpus-conventional nonpast perception
  surface from Patz `nyaji-l` "see"; Rule 289 does not reopen past `nyajin`, purposive `nyaji-nka`, reduplicated
  watching, or perception-compound rows.
- **Process logging note.** Batch 331 / Rule 289 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.

### Batch-332 - visible traditional weapon/tool singular-and-third pronoun past perception after Rule 289 (PERCEPTION)

Batch 332 / Rule 290 keeps the same ten checked traditional weapon/tool noun heads in bare nominative past perception
frames. It brings the corpus to 16,697 verified sentences. It explicitly sources the past `nyaji-ny` / corpus
surface `nyajin` before use, and does not infer tense from Rule 289. It continues to reject prior collided heads
`durray`, `jinil`, `mirru`, `kurajan`, `ngurmu`, and `birungubay`, and it does not use Nyungkal-labelled `biyul`.
The batch does not license cooking, earth-oven/vine source, turtle spearing, fire-hardening, nose-piercing,
weapon-use predicates, throwing, hunting, fighting, piercing, cutting, material-source claims, object-use predicates,
ownership, target case, pronoun case, demonstrative case, nonpast/purposive/reduplicated perception rows, perception
compounds, number morphology, derivation, target compounds, productive reduplication, support inflection, or any
carried trap.

Verified 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.

Verified support heads retained: `ngayu` first singular nominative; `yundu` second singular nominative; `nyulu`
third singular nominative; `bula` third dual nominative; `jana` third plural nominative; `yaluy` here; `yinyay`
there; and `nyajin` saw / see.PAST.

- **`bangkal` tongs.** `Ngayu bangkal yaluy nyajin.`, `Yundu bangkal yinyay nyajin.`,
  `Nyulu bangkal yaluy nyajin.`, `Bula bangkal yinyay nyajin.`, and `Jana bangkal yaluy nyajin.`. Visible tongs
  past perception/reference only; cooking, kurrma earth oven, voya vine, gathering, and action rows stay closed.
- **`kurrajan` spear point.** `Ngayu kurrajan yaluy nyajin.`, `Yundu kurrajan yinyay nyajin.`,
  `Nyulu kurrajan yaluy nyajin.`, `Bula kurrajan yinyay nyajin.`, and `Jana kurrajan yaluy nyajin.`. Visible spear
  point past perception/reference only; turtle spearing, wattle source, fire-hardening, piercing, and use rows stay
  closed.
- **`dara` bamboo spear stick.** `Ngayu dara yaluy nyajin.`, `Yundu dara yinyay nyajin.`,
  `Nyulu dara yaluy nyajin.`, `Bula dara yinyay nyajin.`, and `Jana dara yaluy nyajin.`. Visible bamboo spear-stick
  past perception/reference only; spear use, bamboo-source, hunting, fighting, throwing, and material-source rows stay
  closed.
- **`jaba` stick.** `Ngayu jaba yaluy nyajin.`, `Yundu jaba yinyay nyajin.`,
  `Nyulu jaba yaluy nyajin.`, `Bula jaba yinyay nyajin.`, and `Jana jaba yaluy nyajin.`. Visible stick past
  perception/reference only; sapling, post, horn, walking-use, and plant rows stay closed.
- **`kunjuri` shield.** `Ngayu kunjuri yaluy nyajin.`, `Yundu kunjuri yinyay nyajin.`,
  `Nyulu kunjuri yaluy nyajin.`, `Bula kunjuri yinyay nyajin.`, and `Jana kunjuri yaluy nyajin.`. Visible shield
  past perception/reference only; fighting, defence, body-covering, ownership, and weapon-use rows stay closed.
- **`nambarr` bamboo stick.** `Ngayu nambarr yaluy nyajin.`, `Yundu nambarr yinyay nyajin.`,
  `Nyulu nambarr yaluy nyajin.`, `Bula nambarr yinyay nyajin.`, and `Jana nambarr yaluy nyajin.`. Visible bamboo
  stick past perception/reference only; nose-piercing and implement-use rows stay closed.
- **`wangal` boomerang.** `Ngayu wangal yaluy nyajin.`, `Yundu wangal yinyay nyajin.`,
  `Nyulu wangal yaluy nyajin.`, `Bula wangal yinyay nyajin.`, and `Jana wangal yaluy nyajin.`. Visible boomerang
  past perception/reference only; throwing, hunting, fighting, play, return, and travel rows stay closed.
- **`manbir` spear barb.** `Ngayu manbir yaluy nyajin.`, `Yundu manbir yinyay nyajin.`,
  `Nyulu manbir yaluy nyajin.`, `Bula manbir yinyay nyajin.`, and `Jana manbir yaluy nyajin.`. Visible spear barb
  past perception/reference only; stabbing, hooking, piercing, injury, spear-use, and component-manufacture rows stay
  closed.
- **`wakay` wooden sword.** `Ngayu wakay yaluy nyajin.`, `Yundu wakay yinyay nyajin.`,
  `Nyulu wakay yaluy nyajin.`, `Bula wakay yinyay nyajin.`, and `Jana wakay yaluy nyajin.`. Visible wooden sword
  past perception/reference only; people-group source prose, fighting, cutting, and use rows stay closed.
- **`wulburr` bamboo spear stick.** `Ngayu wulburr yaluy nyajin.`, `Yundu wulburr yinyay nyajin.`,
  `Nyulu wulburr yaluy nyajin.`, `Bula wulburr yinyay nyajin.`, and `Jana wulburr yaluy nyajin.`. Visible bamboo
  spear-stick past perception/reference only; spear use, bamboo-source, hunting, fighting, throwing, and
  material-source rows stay closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. Pronouns stayed bare nominatives; no accusative, dative, locative, ablative, comitative, or possessive
  pronoun form was admitted. `Yaluy`, `yinyay`, and `nyajin` remain uninflected support only.
- **No source-prose or object-use import.** Cooking, earth-oven/vine source, turtle spearing, fire-hardening,
  nose-piercing, weapon use, throwing, hunting, fighting, piercing, cutting, material-source, ownership, source-use,
  story, place, danger, and object-use semantics remain closed unless a future batch deliberately sources and traps
  them.
- **Past-perception support note.** `Nyajin` is retained only as the corpus-conventional past perception surface from
  Patz `nyaji-ny` "see-PAST"; Rule 290 does not reopen nonpast `nyajil`, purposive `nyaji-nka`, reduplicated
  watching, or perception-compound rows.
- **Process logging note.** Batch 332 / Rule 290 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.

### Batch-333 - low-count visible traditional weapon/tool ten-pronoun nonpast perception after Rule 290 (PERCEPTION)

Batch 333 / Rule 291 keeps five lower-count checked traditional weapon/tool noun heads in bare nominative nonpast
perception frames across ten pronoun bands. It brings the corpus to 16,747 verified sentences. It explicitly sources
the pronoun bands and does not infer new weapon/action semantics from Rules 289-290. It continues to reject prior
collided heads `durray`, `jinil`, `mirru`, `kurajan`, `ngurmu`, and `birungubay`, and it does not use
Nyungkal-labelled `biyul`. The batch does not license cooking, earth-oven/vine source, turtle spearing,
fire-hardening, nose-piercing, weapon-use predicates, throwing, hunting, fighting, piercing, cutting,
material-source claims, object-use predicates, ownership, target case, pronoun case, demonstrative case,
past/purposive/reduplicated perception rows, perception compounds, number morphology, derivation, target compounds,
productive reduplication, support inflection, or any carried trap.

Verified target nouns retained: `kurrajan` spear point, `nambarr` bamboo stick, `manbir` spear barb, `wakay` wooden
sword, and `wulburr` bamboo spear stick.

Verified support heads retained: `ngayu` first singular nominative; `yundu` second singular nominative; `nyulu`
third singular nominative; `ngali` first dual exclusive nominative; `ngaliny` first dual inclusive nominative;
`yubal` second dual nominative; `bula` third dual nominative; `nganjin` first plural exclusive nominative; `ngana`
first plural inclusive nominative; `yurra` second plural nominative; `yaluy` here; `yinyay` there; and `nyajil`
see.NONPAST.

- **`kurrajan` spear point.** `Ngayu kurrajan yinyay nyajil.`, `Yundu kurrajan yaluy nyajil.`,
  `Nyulu kurrajan yinyay nyajil.`, `Ngali kurrajan yaluy nyajil.`, `Ngaliny kurrajan yinyay nyajil.`,
  `Yubal kurrajan yaluy nyajil.`, `Bula kurrajan yaluy nyajil.`, `Nganjin kurrajan yinyay nyajil.`,
  `Ngana kurrajan yaluy nyajil.`, and `Yurra kurrajan yinyay nyajil.`. Visible spear point nonpast
  perception/reference only; turtle spearing, wattle source, fire-hardening, piercing, and use rows stay closed.
- **`nambarr` bamboo stick.** `Ngayu nambarr yinyay nyajil.`, `Yundu nambarr yaluy nyajil.`,
  `Nyulu nambarr yinyay nyajil.`, `Ngali nambarr yaluy nyajil.`, `Ngaliny nambarr yinyay nyajil.`,
  `Yubal nambarr yaluy nyajil.`, `Bula nambarr yaluy nyajil.`, `Nganjin nambarr yinyay nyajil.`,
  `Ngana nambarr yaluy nyajil.`, and `Yurra nambarr yinyay nyajil.`. Visible bamboo stick nonpast
  perception/reference only; nose-piercing and implement-use rows stay closed.
- **`manbir` spear barb.** `Ngayu manbir yinyay nyajil.`, `Yundu manbir yaluy nyajil.`,
  `Nyulu manbir yinyay nyajil.`, `Ngali manbir yaluy nyajil.`, `Ngaliny manbir yinyay nyajil.`,
  `Yubal manbir yaluy nyajil.`, `Bula manbir yaluy nyajil.`, `Nganjin manbir yinyay nyajil.`,
  `Ngana manbir yaluy nyajil.`, and `Yurra manbir yinyay nyajil.`. Visible spear barb nonpast perception/reference
  only; stabbing, hooking, piercing, injury, spear-use, and component-manufacture rows stay closed.
- **`wakay` wooden sword.** `Ngayu wakay yinyay nyajil.`, `Yundu wakay yaluy nyajil.`,
  `Nyulu wakay yinyay nyajil.`, `Ngali wakay yaluy nyajil.`, `Ngaliny wakay yinyay nyajil.`,
  `Yubal wakay yaluy nyajil.`, `Bula wakay yaluy nyajil.`, `Nganjin wakay yinyay nyajil.`,
  `Ngana wakay yaluy nyajil.`, and `Yurra wakay yinyay nyajil.`. Visible wooden sword nonpast perception/reference
  only; people-group source prose, fighting, cutting, and use rows stay closed.
- **`wulburr` bamboo spear stick.** `Ngayu wulburr yinyay nyajil.`, `Yundu wulburr yaluy nyajil.`,
  `Nyulu wulburr yinyay nyajil.`, `Ngali wulburr yaluy nyajil.`, `Ngaliny wulburr yinyay nyajil.`,
  `Yubal wulburr yaluy nyajil.`, `Bula wulburr yaluy nyajil.`, `Nganjin wulburr yinyay nyajil.`,
  `Ngana wulburr yaluy nyajil.`, and `Yurra wulburr yinyay nyajil.`. Visible bamboo spear-stick nonpast
  perception/reference only; spear use, bamboo-source, hunting, fighting, throwing, and material-source rows stay
  closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. All pronouns stayed bare nominatives; no accusative, dative, locative, ablative, comitative, or
  possessive pronoun form was admitted. `Yaluy`, `yinyay`, and `nyajil` remain uninflected support only.
- **No source-prose or object-use import.** Turtle spearing, wattle source, fire-hardening, nose-piercing, weapon use,
  throwing, hunting, fighting, piercing, cutting, material-source, ownership, source-use, story, place, danger, and
  object-use semantics remain closed unless a future batch deliberately sources and traps them.
- **Nonpast-perception support note.** `Nyajil` is retained only as the corpus-conventional nonpast perception
  surface from Patz `nyaji-l` "see"; Rule 291 does not reopen past `nyajin`, purposive `nyaji-nka`, reduplicated
  watching, or perception-compound rows.
- **Process logging note.** Batch 333 / Rule 291 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.

### Batch-334 - low-count visible traditional weapon/tool ten-pronoun past perception after Rule 291 (PERCEPTION)

Batch 334 / Rule 292 keeps five lower-count checked traditional weapon/tool noun heads in bare nominative past
perception frames across ten pronoun bands. It brings the corpus to 16,797 verified sentences. It explicitly sources
the past `nyaji-ny` / corpus surface `nyajin` before use and does not infer new weapon/action semantics from Rules
289-291. It continues to reject prior collided heads `durray`, `jinil`, `mirru`, `kurajan`, `ngurmu`, and
`birungubay`, and it does not use Nyungkal-labelled `biyul`. The batch does not license cooking, earth-oven/vine
source, turtle spearing, fire-hardening, nose-piercing, weapon-use predicates, throwing, hunting, fighting, piercing,
cutting, material-source claims, object-use predicates, ownership, target case, pronoun case, demonstrative case,
nonpast/purposive/reduplicated perception rows, perception compounds, number morphology, derivation, target
compounds, productive reduplication, support inflection, or any carried trap.

Verified target nouns retained: `kurrajan` spear point, `nambarr` bamboo stick, `manbir` spear barb, `wakay` wooden
sword, and `wulburr` bamboo spear stick.

Verified support heads retained: `ngayu` first singular nominative; `yundu` second singular nominative; `nyulu`
third singular nominative; `ngali` first dual exclusive nominative; `ngaliny` first dual inclusive nominative;
`yubal` second dual nominative; `bula` third dual nominative; `nganjin` first plural exclusive nominative; `ngana`
first plural inclusive nominative; `yurra` second plural nominative; `yaluy` here; `yinyay` there; and `nyajin`
saw / see.PAST.

- **`kurrajan` spear point.** `Ngayu kurrajan yinyay nyajin.`, `Yundu kurrajan yaluy nyajin.`,
  `Nyulu kurrajan yinyay nyajin.`, `Ngali kurrajan yaluy nyajin.`, `Ngaliny kurrajan yinyay nyajin.`,
  `Yubal kurrajan yaluy nyajin.`, `Bula kurrajan yaluy nyajin.`, `Nganjin kurrajan yinyay nyajin.`,
  `Ngana kurrajan yaluy nyajin.`, and `Yurra kurrajan yinyay nyajin.`. Visible spear point past
  perception/reference only; turtle spearing, wattle source, fire-hardening, piercing, and use rows stay closed.
- **`nambarr` bamboo stick.** `Ngayu nambarr yinyay nyajin.`, `Yundu nambarr yaluy nyajin.`,
  `Nyulu nambarr yinyay nyajin.`, `Ngali nambarr yaluy nyajin.`, `Ngaliny nambarr yinyay nyajin.`,
  `Yubal nambarr yaluy nyajin.`, `Bula nambarr yaluy nyajin.`, `Nganjin nambarr yinyay nyajin.`,
  `Ngana nambarr yaluy nyajin.`, and `Yurra nambarr yinyay nyajin.`. Visible bamboo stick past
  perception/reference only; nose-piercing and implement-use rows stay closed.
- **`manbir` spear barb.** `Ngayu manbir yinyay nyajin.`, `Yundu manbir yaluy nyajin.`,
  `Nyulu manbir yinyay nyajin.`, `Ngali manbir yaluy nyajin.`, `Ngaliny manbir yinyay nyajin.`,
  `Yubal manbir yaluy nyajin.`, `Bula manbir yaluy nyajin.`, `Nganjin manbir yinyay nyajin.`,
  `Ngana manbir yaluy nyajin.`, and `Yurra manbir yinyay nyajin.`. Visible spear barb past perception/reference
  only; stabbing, hooking, piercing, injury, spear-use, and component-manufacture rows stay closed.
- **`wakay` wooden sword.** `Ngayu wakay yinyay nyajin.`, `Yundu wakay yaluy nyajin.`,
  `Nyulu wakay yinyay nyajin.`, `Ngali wakay yaluy nyajin.`, `Ngaliny wakay yinyay nyajin.`,
  `Yubal wakay yaluy nyajin.`, `Bula wakay yaluy nyajin.`, `Nganjin wakay yinyay nyajin.`,
  `Ngana wakay yaluy nyajin.`, and `Yurra wakay yinyay nyajin.`. Visible wooden sword past perception/reference
  only; people-group source prose, fighting, cutting, and use rows stay closed.
- **`wulburr` bamboo spear stick.** `Ngayu wulburr yinyay nyajin.`, `Yundu wulburr yaluy nyajin.`,
  `Nyulu wulburr yinyay nyajin.`, `Ngali wulburr yaluy nyajin.`, `Ngaliny wulburr yinyay nyajin.`,
  `Yubal wulburr yaluy nyajin.`, `Bula wulburr yaluy nyajin.`, `Nganjin wulburr yinyay nyajin.`,
  `Ngana wulburr yaluy nyajin.`, and `Yurra wulburr yinyay nyajin.`. Visible bamboo spear-stick past
  perception/reference only; spear use, bamboo-source, hunting, fighting, throwing, and material-source rows stay
  closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. All pronouns stayed bare nominatives; no accusative, dative, locative, ablative, comitative, or
  possessive pronoun form was admitted. `Yaluy`, `yinyay`, and `nyajin` remain uninflected support only.
- **No source-prose or object-use import.** Turtle spearing, wattle source, fire-hardening, nose-piercing, weapon use,
  throwing, hunting, fighting, piercing, cutting, material-source, ownership, source-use, story, place, danger, and
  object-use semantics remain closed unless a future batch deliberately sources and traps them.
- **Past-perception support note.** `Nyajin` is retained only as the corpus-conventional past perception surface from
  Patz `nyaji-ny` "see-PAST"; Rule 292 does not reopen nonpast `nyajil`, purposive `nyaji-nka`, reduplicated
  watching, or perception-compound rows.
- **Process logging note.** Batch 334 / Rule 292 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.

### Batch-335 - visible traditional weapon/tool complementary non-singular nonpast perception after Rule 292 (PERCEPTION)

Batch 335 / Rule 293 keeps ten checked visible traditional weapon/tool noun heads in bare nominative non-singular
nonpast perception frames. It brings the corpus to 16,847 verified sentences. It explicitly sources the target heads,
the non-singular pronouns, `yaluy`/`yinyay`, and nonpast `nyaji-l` before use and does not infer new weapon/action
semantics from Rules 289-292. It continues to reject prior collided heads `durray`, `jinil`, `mirru`, `kurajan`,
`ngurmu`, and `birungubay`, and it does not use Nyungkal-labelled `biyul`. The batch does not license cooking,
earth-oven/vine source, turtle spearing, fire-hardening, nose-piercing, weapon-use predicates, throwing, hunting,
fighting, piercing, cutting, material-source claims, object-use predicates, ownership, target case, pronoun case,
demonstrative case, past/purposive/reduplicated perception rows, perception compounds, number morphology,
derivation, target compounds, productive reduplication, support inflection, or any carried trap.

Verified 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.

Verified support heads retained: `ngali` first dual exclusive nominative; `ngaliny` first dual inclusive nominative;
`yubal` second dual nominative; `nganjin` first plural exclusive nominative; `ngana` first plural inclusive
nominative; `yaluy` here; `yinyay` there; and `nyajil` see.NONPAST.

- **`bangkal` tongs.** `Ngali bangkal yinyay nyajil.`, `Ngaliny bangkal yaluy nyajil.`,
  `Yubal bangkal yinyay nyajil.`, `Nganjin bangkal yaluy nyajil.`, and `Ngana bangkal yinyay nyajil.`. Visible tongs
  nonpast perception/reference only; cooking, kurrma earth oven, voya vine, gathering, and action rows stay closed.
- **`kurrajan` spear point.** `Ngali kurrajan yinyay nyajil.`, `Ngaliny kurrajan yaluy nyajil.`,
  `Yubal kurrajan yinyay nyajil.`, `Nganjin kurrajan yaluy nyajil.`, and `Ngana kurrajan yinyay nyajil.`. Visible
  spear point nonpast perception/reference only; turtle spearing, wattle source, fire-hardening, piercing, and use
  rows stay closed.
- **`dara` bamboo spear stick.** `Ngali dara yinyay nyajil.`, `Ngaliny dara yaluy nyajil.`,
  `Yubal dara yinyay nyajil.`, `Nganjin dara yaluy nyajil.`, and `Ngana dara yinyay nyajil.`. Visible bamboo
  spear-stick nonpast perception/reference only; spear use, bamboo-source, hunting, fighting, throwing, and
  material-source rows stay closed.
- **`jaba` stick.** `Ngali jaba yinyay nyajil.`, `Ngaliny jaba yaluy nyajil.`, `Yubal jaba yinyay nyajil.`,
  `Nganjin jaba yaluy nyajil.`, and `Ngana jaba yinyay nyajil.`. Visible stick nonpast perception/reference only;
  sapling, post, horn, walking-use, and plant rows stay closed.
- **`kunjuri` shield.** `Ngali kunjuri yinyay nyajil.`, `Ngaliny kunjuri yaluy nyajil.`,
  `Yubal kunjuri yinyay nyajil.`, `Nganjin kunjuri yaluy nyajil.`, and `Ngana kunjuri yinyay nyajil.`. Visible
  shield nonpast perception/reference only; fighting, defence, body-covering, ownership, and weapon-use rows stay
  closed.
- **`nambarr` bamboo stick.** `Ngali nambarr yinyay nyajil.`, `Ngaliny nambarr yaluy nyajil.`,
  `Yubal nambarr yinyay nyajil.`, `Nganjin nambarr yaluy nyajil.`, and `Ngana nambarr yinyay nyajil.`. Visible
  bamboo stick nonpast perception/reference only; nose-piercing and implement-use rows stay closed.
- **`wangal` boomerang.** `Ngali wangal yinyay nyajil.`, `Ngaliny wangal yaluy nyajil.`,
  `Yubal wangal yinyay nyajil.`, `Nganjin wangal yaluy nyajil.`, and `Ngana wangal yinyay nyajil.`. Visible
  boomerang nonpast perception/reference only; throwing, hunting, fighting, play, return, and travel rows stay
  closed.
- **`manbir` spear barb.** `Ngali manbir yinyay nyajil.`, `Ngaliny manbir yaluy nyajil.`,
  `Yubal manbir yinyay nyajil.`, `Nganjin manbir yaluy nyajil.`, and `Ngana manbir yinyay nyajil.`. Visible spear
  barb nonpast perception/reference only; stabbing, hooking, piercing, injury, spear-use, and component-manufacture
  rows stay closed.
- **`wakay` wooden sword.** `Ngali wakay yinyay nyajil.`, `Ngaliny wakay yaluy nyajil.`,
  `Yubal wakay yinyay nyajil.`, `Nganjin wakay yaluy nyajil.`, and `Ngana wakay yinyay nyajil.`. Visible wooden
  sword nonpast perception/reference only; people-group source prose, fighting, cutting, and use rows stay closed.
- **`wulburr` bamboo spear stick.** `Ngali wulburr yinyay nyajil.`, `Ngaliny wulburr yaluy nyajil.`,
  `Yubal wulburr yinyay nyajil.`, `Nganjin wulburr yaluy nyajil.`, and `Ngana wulburr yinyay nyajil.`. Visible
  bamboo spear-stick nonpast perception/reference only; spear use, bamboo-source, hunting, fighting, throwing, and
  material-source rows stay closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. All pronouns stayed bare nominatives; no accusative, dative, locative, ablative, comitative, or
  possessive pronoun form was admitted. `Yaluy`, `yinyay`, and `nyajil` remain uninflected support only.
- **No source-prose or object-use import.** Cooking, earth-oven/vine source, turtle spearing, fire-hardening,
  nose-piercing, weapon use, throwing, hunting, fighting, piercing, cutting, material-source, ownership, source-use,
  story, place, danger, and object-use semantics remain closed unless a future batch deliberately sources and traps
  them.
- **Nonpast-perception support note.** `Nyajil` is retained only as the corpus-conventional nonpast perception
  surface from Patz `nyaji-l` "see"; Rule 293 does not reopen past `nyajin`, purposive `nyaji-nka`, reduplicated
  watching, or perception-compound rows.
- **Process logging note.** Batch 335 / Rule 293 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.

### Batch-336 - visible traditional weapon/tool complementary non-singular past perception after Rule 293 (PERCEPTION)

Batch 336 / Rule 294 keeps the same ten checked visible traditional weapon/tool noun heads in bare nominative
non-singular past perception frames. It brings the corpus to 16,897 verified sentences. It explicitly sources the
target heads, the non-singular pronouns, `yaluy`/`yinyay`, and past `nyaji-ny`/`nyajin` before use and does not infer
new weapon/action semantics from Rules 289-293. It continues to reject prior collided heads `durray`, `jinil`,
`mirru`, `kurajan`, `ngurmu`, and `birungubay`, and it does not use Nyungkal-labelled `biyul`. The batch does not
license cooking, earth-oven/vine source, turtle spearing, fire-hardening, nose-piercing, weapon-use predicates,
throwing, hunting, fighting, piercing, cutting, material-source claims, object-use predicates, ownership, target case,
pronoun case, demonstrative case, nonpast/purposive/reduplicated perception rows, perception compounds, number
morphology, derivation, target compounds, productive reduplication, support inflection, or any carried trap.

Verified 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.

Verified support heads retained: `ngali` first dual exclusive nominative; `ngaliny` first dual inclusive nominative;
`yubal` second dual nominative; `nganjin` first plural exclusive nominative; `ngana` first plural inclusive
nominative; `yaluy` here; `yinyay` there; and `nyajin` saw / see.PAST.

- **`bangkal` tongs.** `Ngali bangkal yinyay nyajin.`, `Ngaliny bangkal yaluy nyajin.`,
  `Yubal bangkal yinyay nyajin.`, `Nganjin bangkal yaluy nyajin.`, and `Ngana bangkal yinyay nyajin.`. Visible tongs
  past perception/reference only; cooking, kurrma earth oven, voya vine, gathering, and action rows stay closed.
- **`kurrajan` spear point.** `Ngali kurrajan yinyay nyajin.`, `Ngaliny kurrajan yaluy nyajin.`,
  `Yubal kurrajan yinyay nyajin.`, `Nganjin kurrajan yaluy nyajin.`, and `Ngana kurrajan yinyay nyajin.`. Visible
  spear point past perception/reference only; turtle spearing, wattle source, fire-hardening, piercing, and use rows
  stay closed.
- **`dara` bamboo spear stick.** `Ngali dara yinyay nyajin.`, `Ngaliny dara yaluy nyajin.`,
  `Yubal dara yinyay nyajin.`, `Nganjin dara yaluy nyajin.`, and `Ngana dara yinyay nyajin.`. Visible bamboo
  spear-stick past perception/reference only; spear use, bamboo-source, hunting, fighting, throwing, and
  material-source rows stay closed.
- **`jaba` stick.** `Ngali jaba yinyay nyajin.`, `Ngaliny jaba yaluy nyajin.`,
  `Yubal jaba yinyay nyajin.`, `Nganjin jaba yaluy nyajin.`, and `Ngana jaba yinyay nyajin.`. Visible stick past
  perception/reference only; sapling, post, horn, walking-use, and plant rows stay closed.
- **`kunjuri` shield.** `Ngali kunjuri yinyay nyajin.`, `Ngaliny kunjuri yaluy nyajin.`,
  `Yubal kunjuri yinyay nyajin.`, `Nganjin kunjuri yaluy nyajin.`, and `Ngana kunjuri yinyay nyajin.`. Visible
  shield past perception/reference only; fighting, defence, body-covering, ownership, and weapon-use rows stay closed.
- **`nambarr` bamboo stick.** `Ngali nambarr yinyay nyajin.`, `Ngaliny nambarr yaluy nyajin.`,
  `Yubal nambarr yinyay nyajin.`, `Nganjin nambarr yaluy nyajin.`, and `Ngana nambarr yinyay nyajin.`. Visible
  bamboo stick past perception/reference only; nose-piercing and implement-use rows stay closed.
- **`wangal` boomerang.** `Ngali wangal yinyay nyajin.`, `Ngaliny wangal yaluy nyajin.`,
  `Yubal wangal yinyay nyajin.`, `Nganjin wangal yaluy nyajin.`, and `Ngana wangal yinyay nyajin.`. Visible
  boomerang past perception/reference only; throwing, hunting, fighting, play, return, and travel rows stay closed.
- **`manbir` spear barb.** `Ngali manbir yinyay nyajin.`, `Ngaliny manbir yaluy nyajin.`,
  `Yubal manbir yinyay nyajin.`, `Nganjin manbir yaluy nyajin.`, and `Ngana manbir yinyay nyajin.`. Visible spear
  barb past perception/reference only; stabbing, hooking, piercing, injury, spear-use, and component-manufacture rows
  stay closed.
- **`wakay` wooden sword.** `Ngali wakay yinyay nyajin.`, `Ngaliny wakay yaluy nyajin.`,
  `Yubal wakay yinyay nyajin.`, `Nganjin wakay yaluy nyajin.`, and `Ngana wakay yinyay nyajin.`. Visible wooden
  sword past perception/reference only; people-group source prose, fighting, cutting, and use rows stay closed.
- **`wulburr` bamboo spear stick.** `Ngali wulburr yinyay nyajin.`, `Ngaliny wulburr yaluy nyajin.`,
  `Yubal wulburr yinyay nyajin.`, `Nganjin wulburr yaluy nyajin.`, and `Ngana wulburr yinyay nyajin.`. Visible
  bamboo spear-stick past perception/reference only; spear use, bamboo-source, hunting, fighting, throwing, and
  material-source rows stay closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. All pronouns stayed bare nominatives; no accusative, dative, locative, ablative, comitative, or
  possessive pronoun form was admitted. `Yaluy`, `yinyay`, and `nyajin` remain uninflected support only.
- **No source-prose or object-use import.** Cooking, earth-oven/vine source, turtle spearing, fire-hardening,
  nose-piercing, weapon use, throwing, hunting, fighting, piercing, cutting, material-source, ownership, source-use,
  story, place, danger, and object-use semantics remain closed unless a future batch deliberately sources and traps
  them.
- **Past-perception support note.** `Nyajin` is retained only as the corpus-conventional past perception surface from
  Patz `nyaji-ny` "see-PAST"; Rule 294 does not reopen nonpast `nyajil`, purposive `nyaji-nka`, reduplicated
  watching, or perception-compound rows.
- **Process logging note.** Batch 336 / Rule 294 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.

### Batch-337 - visible water-fauna singular/third-person nonpast perception after Rule 294 (PERCEPTION)

Batch 337 / Rule 295 keeps ten checked visible water-fauna noun heads in bare nominative singular/third-person
nonpast perception frames. It brings the corpus to 16,947 verified sentences. It explicitly sources the target heads,
the singular/third-person pronouns, `yaluy`/`yinyay`, and nonpast `nyaji-l`/`nyajil` before use. It rejects the
initial collided `yuday`, `kulil`, and `nuwi` candidate surfaces and does not infer fish/fauna action semantics from
the lexicon. The batch does not license turtle-spearing, hunting, catching, cooking, eating, bait, net, hook, danger,
ecology, place/story, shore/reef, colour-property claims, target case, pronoun case, demonstrative case,
past/purposive/reduplicated perception rows, perception compounds, number morphology, derivation, target compounds,
productive reduplication, support inflection, or any carried trap.

Verified 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.

Verified support heads retained: `ngayu` first singular nominative; `yundu` second singular nominative; `nyulu`
third singular nominative; `bula` third dual nominative; `jana` third plural nominative; `yaluy` here; `yinyay`
there; and `nyajil` see.NONPAST.

- **`ngawiya` sea turtle.** `Ngayu ngawiya yaluy nyajil.`, `Yundu ngawiya yinyay nyajil.`,
  `Nyulu ngawiya yaluy nyajil.`, `Bula ngawiya yinyay nyajil.`, and `Jana ngawiya yaluy nyajil.`. Visible sea-turtle
  nonpast perception/reference only; hunting, turtle-spearing, cooking, and eating rows stay closed.
- **`ngujay` freshwater turtle.** `Ngayu ngujay yaluy nyajil.`, `Yundu ngujay yinyay nyajil.`,
  `Nyulu ngujay yaluy nyajil.`, `Bula ngujay yinyay nyajil.`, and `Jana ngujay yaluy nyajil.`. Visible freshwater
  turtle nonpast perception/reference only; hunting, cooking, and ecology rows stay closed.
- **`kuyu` fish.** `Ngayu kuyu yaluy nyajil.`, `Yundu kuyu yinyay nyajil.`, `Nyulu kuyu yaluy nyajil.`,
  `Bula kuyu yinyay nyajil.`, and `Jana kuyu yaluy nyajil.`. Visible generic fish nonpast perception/reference only;
  catching, spearing, bait, net, cooking, and eating rows stay closed.
- **`yawu` stingray.** `Ngayu yawu yaluy nyajil.`, `Yundu yawu yinyay nyajil.`,
  `Nyulu yawu yaluy nyajil.`, `Bula yawu yinyay nyajil.`, and `Jana yawu yaluy nyajil.`. Visible stingray nonpast
  perception/reference only; danger, hunting, spearing, and catch rows stay closed.
- **`judi` barramundi.** `Ngayu judi yaluy nyajil.`, `Yundu judi yinyay nyajil.`,
  `Nyulu judi yaluy nyajil.`, `Bula judi yinyay nyajil.`, and `Jana judi yaluy nyajil.`. Visible barramundi nonpast
  perception/reference only; Nyungkul replacement forms and fishing/cooking rows stay closed.
- **`ngalkun` mullet.** `Ngayu ngalkun yaluy nyajil.`, `Yundu ngalkun yinyay nyajil.`,
  `Nyulu ngalkun yaluy nyajil.`, `Bula ngalkun yinyay nyajil.`, and `Jana ngalkun yaluy nyajil.`. Visible mullet
  nonpast perception/reference only; fishing, catching, and eating rows stay closed.
- **`kubarr` freshwater eel.** `Ngayu kubarr yaluy nyajil.`, `Yundu kubarr yinyay nyajil.`,
  `Nyulu kubarr yaluy nyajil.`, `Bula kubarr yinyay nyajil.`, and `Jana kubarr yaluy nyajil.`. Visible freshwater
  eel nonpast perception/reference only; colour-property, fishing, catching, and cooking rows stay closed.
- **`kiju` mudcrab.** `Ngayu kiju yaluy nyajil.`, `Yundu kiju yinyay nyajil.`,
  `Nyulu kiju yaluy nyajil.`, `Bula kiju yinyay nyajil.`, and `Jana kiju yaluy nyajil.`. Visible mudcrab nonpast
  perception/reference only; biting, catching, cooking, and warning rows stay closed.
- **`wakal` prawn.** `Ngayu wakal yaluy nyajil.`, `Yundu wakal yinyay nyajil.`,
  `Nyulu wakal yaluy nyajil.`, `Bula wakal yinyay nyajil.`, and `Jana wakal yaluy nyajil.`. Visible prawn nonpast
  perception/reference only; lobster alternation, catching, cooking, and eating rows stay closed.
- **`julul` oyster.** `Ngayu julul yaluy nyajil.`, `Yundu julul yinyay nyajil.`,
  `Nyulu julul yaluy nyajil.`, `Bula julul yinyay nyajil.`, and `Jana julul yaluy nyajil.`. Visible oyster nonpast
  perception/reference only; gathering, eating, shore, reef, and ecology rows stay closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. All pronouns stayed bare nominatives; no accusative, dative, locative, ablative, comitative, possessive,
  or non-core pronoun form was admitted. `Yaluy`, `yinyay`, and `nyajil` remain uninflected support only.
- **No source-prose or ecology import.** Turtle-spearing, hunting, catching, spearing, cooking, eating, bait, net,
  hook, danger, ecology, shore, reef, place/story, colour-property, source-use, and object-use semantics remain closed
  unless a future batch deliberately sources and traps them.
- **Nonpast-perception support note.** `Nyajil` is retained only as the corpus-conventional nonpast perception
  surface from Patz `nyaji-l` "see"; Rule 295 does not reopen past `nyajin`, purposive `nyaji-nka`, reduplicated
  watching, hearing compounds, or perception-compound rows.
- **Process logging note.** Batch 337 / Rule 295 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.

### Batch-338 - visible water-fauna singular/third-person past perception after Rule 295 (PERCEPTION)

Batch 338 / Rule 296 keeps the same ten checked visible water-fauna noun heads in bare nominative singular/third-person
past perception frames. It brings the corpus to 16,997 verified sentences. It explicitly sources the target heads,
the singular/third-person pronouns, `yaluy`/`yinyay`, and past `nyaji-ny`/`nyajin` before use. It does not infer
fish/fauna action semantics from the lexicon. The batch does not license turtle-spearing, hunting, catching, cooking,
eating, bait, net, hook, danger, ecology, place/story, shore/reef, colour-property claims, target case, pronoun case,
demonstrative case, nonpast/purposive/reduplicated perception rows, perception compounds, number morphology,
derivation, target compounds, productive reduplication, support inflection, or any carried trap.

Verified 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.

Verified support heads retained: `ngayu` first singular nominative; `yundu` second singular nominative; `nyulu`
third singular nominative; `bula` third dual nominative; `jana` third plural nominative; `yaluy` here; `yinyay`
there; and `nyajin` saw / see.PAST.

- **`ngawiya` sea turtle.** `Ngayu ngawiya yaluy nyajin.`, `Yundu ngawiya yinyay nyajin.`,
  `Nyulu ngawiya yaluy nyajin.`, `Bula ngawiya yinyay nyajin.`, and `Jana ngawiya yaluy nyajin.`. Visible sea-turtle
  past perception/reference only; hunting, turtle-spearing, cooking, and eating rows stay closed.
- **`ngujay` freshwater turtle.** `Ngayu ngujay yaluy nyajin.`, `Yundu ngujay yinyay nyajin.`,
  `Nyulu ngujay yaluy nyajin.`, `Bula ngujay yinyay nyajin.`, and `Jana ngujay yaluy nyajin.`. Visible freshwater
  turtle past perception/reference only; hunting, cooking, and ecology rows stay closed.
- **`kuyu` fish.** `Ngayu kuyu yaluy nyajin.`, `Yundu kuyu yinyay nyajin.`, `Nyulu kuyu yaluy nyajin.`,
  `Bula kuyu yinyay nyajin.`, and `Jana kuyu yaluy nyajin.`. Visible generic fish past perception/reference only;
  catching, spearing, bait, net, cooking, and eating rows stay closed.
- **`yawu` stingray.** `Ngayu yawu yaluy nyajin.`, `Yundu yawu yinyay nyajin.`,
  `Nyulu yawu yaluy nyajin.`, `Bula yawu yinyay nyajin.`, and `Jana yawu yaluy nyajin.`. Visible stingray past
  perception/reference only; danger, hunting, spearing, and catch rows stay closed.
- **`judi` barramundi.** `Ngayu judi yaluy nyajin.`, `Yundu judi yinyay nyajin.`,
  `Nyulu judi yaluy nyajin.`, `Bula judi yinyay nyajin.`, and `Jana judi yaluy nyajin.`. Visible barramundi past
  perception/reference only; Nyungkul replacement forms and fishing/cooking rows stay closed.
- **`ngalkun` mullet.** `Ngayu ngalkun yaluy nyajin.`, `Yundu ngalkun yinyay nyajin.`,
  `Nyulu ngalkun yaluy nyajin.`, `Bula ngalkun yinyay nyajin.`, and `Jana ngalkun yaluy nyajin.`. Visible mullet
  past perception/reference only; fishing, catching, and eating rows stay closed.
- **`kubarr` freshwater eel.** `Ngayu kubarr yaluy nyajin.`, `Yundu kubarr yinyay nyajin.`,
  `Nyulu kubarr yaluy nyajin.`, `Bula kubarr yinyay nyajin.`, and `Jana kubarr yaluy nyajin.`. Visible freshwater
  eel past perception/reference only; colour-property, fishing, catching, and cooking rows stay closed.
- **`kiju` mudcrab.** `Ngayu kiju yaluy nyajin.`, `Yundu kiju yinyay nyajin.`,
  `Nyulu kiju yaluy nyajin.`, `Bula kiju yinyay nyajin.`, and `Jana kiju yaluy nyajin.`. Visible mudcrab past
  perception/reference only; biting, catching, cooking, and warning rows stay closed.
- **`wakal` prawn.** `Ngayu wakal yaluy nyajin.`, `Yundu wakal yinyay nyajin.`,
  `Nyulu wakal yaluy nyajin.`, `Bula wakal yinyay nyajin.`, and `Jana wakal yaluy nyajin.`. Visible prawn past
  perception/reference only; lobster alternation, catching, cooking, and eating rows stay closed.
- **`julul` oyster.** `Ngayu julul yaluy nyajin.`, `Yundu julul yinyay nyajin.`,
  `Nyulu julul yaluy nyajin.`, `Bula julul yinyay nyajin.`, and `Jana julul yaluy nyajin.`. Visible oyster past
  perception/reference only; gathering, eating, shore, reef, and ecology rows stay closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. All pronouns stayed bare nominatives; no accusative, dative, locative, ablative, comitative, possessive,
  or non-core pronoun form was admitted. `Yaluy`, `yinyay`, and `nyajin` remain uninflected support only.
- **No source-prose or ecology import.** Turtle-spearing, hunting, catching, spearing, cooking, eating, bait, net,
  hook, danger, ecology, shore, reef, place/story, colour-property, source-use, and object-use semantics remain closed
  unless a future batch deliberately sources and traps them.
- **Past-perception support note.** `Nyajin` is retained only as the corpus-conventional past perception surface from
  Patz `nyaji-ny` "see-PAST"; Rule 296 does not reopen nonpast `nyajil`, purposive `nyaji-nka`, reduplicated
  watching, hearing compounds, or perception-compound rows.
- **Process logging note.** Batch 338 / Rule 296 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.

### Batch-339 - visible water-fauna non-singular nonpast perception after Rule 296 (PERCEPTION)

Batch 339 / Rule 297 keeps the same ten checked visible water-fauna noun heads in bare nominative non-singular
nonpast perception frames. It brings the corpus to 17,047 verified sentences. It explicitly sources the target
heads, the non-singular pronouns, `yaluy`/`yinyay`, and nonpast `nyaji-l`/`nyajil` before use. It does not infer
fish/fauna action semantics from the lexicon. The batch does not license turtle-spearing, hunting, catching, cooking,
eating, bait, net, hook, danger, ecology, place/story, shore/reef, colour-property claims, target case, pronoun case,
demonstrative case, past/purposive/reduplicated perception rows, perception compounds, number morphology,
derivation, target compounds, productive reduplication, support inflection, or any carried trap.

Verified 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.

Verified support heads retained: `ngali` first dual exclusive nominative; `ngaliny` first dual inclusive nominative;
`yubal` second dual nominative; `yurra` second plural nominative; `ngana` first plural inclusive nominative; `yaluy`
here; `yinyay` there; and `nyajil` see / see.NONPAST.

- **`ngawiya` sea turtle.** `Ngali ngawiya yaluy nyajil.`, `Ngaliny ngawiya yinyay nyajil.`,
  `Yubal ngawiya yaluy nyajil.`, `Yurra ngawiya yinyay nyajil.`, and `Ngana ngawiya yaluy nyajil.`. Visible
  sea-turtle nonpast perception/reference only; hunting, turtle-spearing, cooking, and eating rows stay closed.
- **`ngujay` freshwater turtle.** `Ngali ngujay yaluy nyajil.`, `Ngaliny ngujay yinyay nyajil.`,
  `Yubal ngujay yaluy nyajil.`, `Yurra ngujay yinyay nyajil.`, and `Ngana ngujay yaluy nyajil.`. Visible freshwater
  turtle nonpast perception/reference only; hunting, cooking, and ecology rows stay closed.
- **`kuyu` fish.** `Ngali kuyu yaluy nyajil.`, `Ngaliny kuyu yinyay nyajil.`, `Yubal kuyu yaluy nyajil.`,
  `Yurra kuyu yinyay nyajil.`, and `Ngana kuyu yaluy nyajil.`. Visible generic fish nonpast perception/reference
  only; catching, spearing, bait, net, cooking, and eating rows stay closed.
- **`yawu` stingray.** `Ngali yawu yaluy nyajil.`, `Ngaliny yawu yinyay nyajil.`,
  `Yubal yawu yaluy nyajil.`, `Yurra yawu yinyay nyajil.`, and `Ngana yawu yaluy nyajil.`. Visible stingray
  nonpast perception/reference only; danger, hunting, spearing, and catch rows stay closed.
- **`judi` barramundi.** `Ngali judi yaluy nyajil.`, `Ngaliny judi yinyay nyajil.`,
  `Yubal judi yaluy nyajil.`, `Yurra judi yinyay nyajil.`, and `Ngana judi yaluy nyajil.`. Visible barramundi
  nonpast perception/reference only; Nyungkul replacement forms and fishing/cooking rows stay closed.
- **`ngalkun` mullet.** `Ngali ngalkun yaluy nyajil.`, `Ngaliny ngalkun yinyay nyajil.`,
  `Yubal ngalkun yaluy nyajil.`, `Yurra ngalkun yinyay nyajil.`, and `Ngana ngalkun yaluy nyajil.`. Visible mullet
  nonpast perception/reference only; fishing, catching, and eating rows stay closed.
- **`kubarr` freshwater eel.** `Ngali kubarr yaluy nyajil.`, `Ngaliny kubarr yinyay nyajil.`,
  `Yubal kubarr yaluy nyajil.`, `Yurra kubarr yinyay nyajil.`, and `Ngana kubarr yaluy nyajil.`. Visible freshwater
  eel nonpast perception/reference only; colour-property, fishing, catching, and cooking rows stay closed.
- **`kiju` mudcrab.** `Ngali kiju yaluy nyajil.`, `Ngaliny kiju yinyay nyajil.`,
  `Yubal kiju yaluy nyajil.`, `Yurra kiju yinyay nyajil.`, and `Ngana kiju yaluy nyajil.`. Visible mudcrab nonpast
  perception/reference only; biting, catching, cooking, and warning rows stay closed.
- **`wakal` prawn.** `Ngali wakal yaluy nyajil.`, `Ngaliny wakal yinyay nyajil.`,
  `Yubal wakal yaluy nyajil.`, `Yurra wakal yinyay nyajil.`, and `Ngana wakal yaluy nyajil.`. Visible prawn nonpast
  perception/reference only; lobster alternation, catching, cooking, and eating rows stay closed.
- **`julul` oyster.** `Ngali julul yaluy nyajil.`, `Ngaliny julul yinyay nyajil.`,
  `Yubal julul yaluy nyajil.`, `Yurra julul yinyay nyajil.`, and `Ngana julul yaluy nyajil.`. Visible oyster
  nonpast perception/reference only; gathering, eating, shore, reef, and ecology rows stay closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. All pronouns stayed bare nominatives; no accusative, dative, locative, ablative, comitative, possessive,
  or non-core pronoun form was admitted. `Yaluy`, `yinyay`, and `nyajil` remain uninflected support only.
- **No source-prose or ecology import.** Turtle-spearing, hunting, catching, spearing, cooking, eating, bait, net,
  hook, danger, ecology, shore, reef, place/story, colour-property, source-use, and object-use semantics remain closed
  unless a future batch deliberately sources and traps them.
- **Nonpast-perception support note.** `Nyajil` is retained only as the corpus-conventional nonpast perception
  surface from Patz `nyaji-l` "see-NONPAST"; Rule 297 does not reopen past `nyajin`, purposive `nyaji-nka`,
  reduplicated watching, hearing compounds, or perception-compound rows.
- **Process logging note.** Batch 339 / Rule 297 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.

### Batch-340 - visible water-fauna non-singular past perception after Rule 297 (PERCEPTION)

Batch 340 / Rule 298 keeps the same ten checked visible water-fauna noun heads in bare nominative non-singular past
perception frames. It brings the corpus to 17,097 verified sentences. It explicitly sources the target heads, the
non-singular pronouns, `yaluy`/`yinyay`, and past `nyaji-ny`/`nyajin` before use. It does not infer fish/fauna
action semantics from the lexicon. The batch does not license turtle-spearing, hunting, catching, cooking, eating,
bait, net, hook, danger, ecology, place/story, shore/reef, colour-property claims, target case, pronoun case,
demonstrative case, nonpast/purposive/reduplicated perception rows, perception compounds, number morphology,
derivation, target compounds, productive reduplication, support inflection, or any carried trap.

Verified 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.

Verified support heads retained: `ngali` first dual exclusive nominative; `ngaliny` first dual inclusive nominative;
`yubal` second dual nominative; `yurra` second plural nominative; `ngana` first plural inclusive nominative; `yaluy`
here; `yinyay` there; and `nyajin` saw / see.PAST.

- **`ngawiya` sea turtle.** `Ngali ngawiya yaluy nyajin.`, `Ngaliny ngawiya yinyay nyajin.`,
  `Yubal ngawiya yaluy nyajin.`, `Yurra ngawiya yinyay nyajin.`, and `Ngana ngawiya yaluy nyajin.`. Visible
  sea-turtle past perception/reference only; hunting, turtle-spearing, cooking, and eating rows stay closed.
- **`ngujay` freshwater turtle.** `Ngali ngujay yaluy nyajin.`, `Ngaliny ngujay yinyay nyajin.`,
  `Yubal ngujay yaluy nyajin.`, `Yurra ngujay yinyay nyajin.`, and `Ngana ngujay yaluy nyajin.`. Visible freshwater
  turtle past perception/reference only; hunting, cooking, and ecology rows stay closed.
- **`kuyu` fish.** `Ngali kuyu yaluy nyajin.`, `Ngaliny kuyu yinyay nyajin.`, `Yubal kuyu yaluy nyajin.`,
  `Yurra kuyu yinyay nyajin.`, and `Ngana kuyu yaluy nyajin.`. Visible generic fish past perception/reference only;
  catching, spearing, bait, net, cooking, and eating rows stay closed.
- **`yawu` stingray.** `Ngali yawu yaluy nyajin.`, `Ngaliny yawu yinyay nyajin.`,
  `Yubal yawu yaluy nyajin.`, `Yurra yawu yinyay nyajin.`, and `Ngana yawu yaluy nyajin.`. Visible stingray past
  perception/reference only; danger, hunting, spearing, and catch rows stay closed.
- **`judi` barramundi.** `Ngali judi yaluy nyajin.`, `Ngaliny judi yinyay nyajin.`,
  `Yubal judi yaluy nyajin.`, `Yurra judi yinyay nyajin.`, and `Ngana judi yaluy nyajin.`. Visible barramundi past
  perception/reference only; Nyungkul replacement forms and fishing/cooking rows stay closed.
- **`ngalkun` mullet.** `Ngali ngalkun yaluy nyajin.`, `Ngaliny ngalkun yinyay nyajin.`,
  `Yubal ngalkun yaluy nyajin.`, `Yurra ngalkun yinyay nyajin.`, and `Ngana ngalkun yaluy nyajin.`. Visible mullet
  past perception/reference only; fishing, catching, and eating rows stay closed.
- **`kubarr` freshwater eel.** `Ngali kubarr yaluy nyajin.`, `Ngaliny kubarr yinyay nyajin.`,
  `Yubal kubarr yaluy nyajin.`, `Yurra kubarr yinyay nyajin.`, and `Ngana kubarr yaluy nyajin.`. Visible freshwater
  eel past perception/reference only; colour-property, fishing, catching, and cooking rows stay closed.
- **`kiju` mudcrab.** `Ngali kiju yaluy nyajin.`, `Ngaliny kiju yinyay nyajin.`,
  `Yubal kiju yaluy nyajin.`, `Yurra kiju yinyay nyajin.`, and `Ngana kiju yaluy nyajin.`. Visible mudcrab past
  perception/reference only; biting, catching, cooking, and warning rows stay closed.
- **`wakal` prawn.** `Ngali wakal yaluy nyajin.`, `Ngaliny wakal yinyay nyajin.`,
  `Yubal wakal yaluy nyajin.`, `Yurra wakal yinyay nyajin.`, and `Ngana wakal yaluy nyajin.`. Visible prawn past
  perception/reference only; lobster alternation, catching, cooking, and eating rows stay closed.
- **`julul` oyster.** `Ngali julul yaluy nyajin.`, `Ngaliny julul yinyay nyajin.`,
  `Yubal julul yaluy nyajin.`, `Yurra julul yinyay nyajin.`, and `Ngana julul yaluy nyajin.`. Visible oyster past
  perception/reference only; gathering, eating, shore, reef, and ecology rows stay closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. All pronouns stayed bare nominatives; no accusative, dative, locative, ablative, comitative, possessive,
  or non-core pronoun form was admitted. `Yaluy`, `yinyay`, and `nyajin` remain uninflected support only.
- **No source-prose or ecology import.** Turtle-spearing, hunting, catching, spearing, cooking, eating, bait, net,
  hook, danger, ecology, shore, reef, place/story, colour-property, source-use, and object-use semantics remain closed
  unless a future batch deliberately sources and traps them.
- **Past-perception support note.** `Nyajin` is retained only as the corpus-conventional past perception surface from
  Patz `nyaji-ny` "see-PAST"; Rule 298 does not reopen nonpast `nyajil`, purposive `nyaji-nka`, reduplicated
  watching, hearing compounds, or perception-compound rows.
- **Process logging note.** Batch 340 / Rule 298 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.

### Batch-341 - visible insect non-singular past perception after Rule 298 (PERCEPTION)

Batch 341 / Rule 299 keeps ten checked visible insect noun heads in bare nominative non-singular past perception
frames. It brings the corpus to 17,147 verified sentences. It explicitly sources the target heads, the non-singular
pronouns, `yaluy`/`yinyay`, and past `nyaji-ny`/`nyajin` before use. It does not infer insect action, danger,
food, honey, medicine, ecology, or seasonal-signal semantics from the lexicon. The batch does not license bite,
sting, poison, sickness, honey, nest, eggs, larvae, collecting, edible/food/medicine, seasonal signal, singing,
jumping, antbed, body/human-body, ecology, danger, event, source-prose claims, target case, pronoun case,
demonstrative case, nonpast/purposive/reduplicated perception rows, perception compounds, number morphology,
derivation, target compounds, productive reduplication, support inflection, or any carried trap.

Verified 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.

Verified support heads retained: `ngali` first dual exclusive nominative; `ngaliny` first dual inclusive nominative;
`yubal` second dual nominative; `yurra` second plural nominative; `ngana` first plural inclusive nominative; `yaluy`
here; `yinyay` there; and `nyajin` saw / see.PAST.

- **`balarr` flea.** `Ngali balarr yaluy nyajin.`, `Ngaliny balarr yinyay nyajin.`,
  `Yubal balarr yaluy nyajin.`, `Yurra balarr yinyay nyajin.`, and `Ngana balarr yaluy nyajin.`. Visible flea past
  perception/reference only; body, bite, sickness, pest-control, and event rows stay closed.
- **`dijaraban` mayfly.** `Ngali dijaraban yaluy nyajin.`, `Ngaliny dijaraban yinyay nyajin.`,
  `Yubal dijaraban yaluy nyajin.`, `Yurra dijaraban yinyay nyajin.`, and `Ngana dijaraban yaluy nyajin.`. Visible
  mayfly past perception/reference only; dragonfly expansion, ecology, and event rows stay closed.
- **`kalburiji` kalburiji bee.** `Ngali kalburiji yaluy nyajin.`, `Ngaliny kalburiji yinyay nyajin.`,
  `Yubal kalburiji yaluy nyajin.`, `Yurra kalburiji yinyay nyajin.`, and `Ngana kalburiji yaluy nyajin.`. Visible
  kalburiji-bee past perception/reference only; honey, nest, egg, larvae, collecting, edible, and source-prose rows
  stay closed.
- **`mawal` mawal bee.** `Ngali mawal yaluy nyajin.`, `Ngaliny mawal yinyay nyajin.`,
  `Yubal mawal yaluy nyajin.`, `Yurra mawal yinyay nyajin.`, and `Ngana mawal yaluy nyajin.`. Visible mawal-bee
  past perception/reference only; honey, nest, egg, larvae, collecting, edible, and source-prose rows stay closed.
- **`munudumbun` scorpion.** `Ngali munudumbun yaluy nyajin.`, `Ngaliny munudumbun yinyay nyajin.`,
  `Yubal munudumbun yaluy nyajin.`, `Yurra munudumbun yinyay nyajin.`, and `Ngana munudumbun yaluy nyajin.`.
  Visible scorpion past perception/reference only; sting, poison, danger, sickness, and event rows stay closed.
- **`munyurri` sandfly.** `Ngali munyurri yaluy nyajin.`, `Ngaliny munyurri yinyay nyajin.`,
  `Yubal munyurri yaluy nyajin.`, `Yurra munyurri yinyay nyajin.`, and `Ngana munyurri yaluy nyajin.`. Visible
  sandfly past perception/reference only; biting, sickness, pest-control, and event rows stay closed.
- **`nakawarra` nakawarra bee.** `Ngali nakawarra yaluy nyajin.`, `Ngaliny nakawarra yinyay nyajin.`,
  `Yubal nakawarra yaluy nyajin.`, `Yurra nakawarra yinyay nyajin.`, and `Ngana nakawarra yaluy nyajin.`. Visible
  nakawarra-bee past perception/reference only; honey, nest, collecting, edible, and source-prose rows stay closed.
- **`ngalmnbu` jumper ant.** `Ngali ngalmnbu yaluy nyajin.`, `Ngaliny ngalmnbu yinyay nyajin.`,
  `Yubal ngalmnbu yaluy nyajin.`, `Yurra ngalmnbu yinyay nyajin.`, and `Ngana ngalmnbu yaluy nyajin.`. Visible
  jumper-ant past perception/reference only; jumping, bite, sting, antbed, and event rows stay closed.
- **`yarrka` yarrka bee.** `Ngali yarrka yaluy nyajin.`, `Ngaliny yarrka yinyay nyajin.`,
  `Yubal yarrka yaluy nyajin.`, `Yurra yarrka yinyay nyajin.`, and `Ngana yarrka yaluy nyajin.`. Visible yarrka-bee
  past perception/reference only; smallest, bush, honey, nest, collecting, and source-prose rows stay closed.
- **`yiljun` grasshopper.** `Ngali yiljun yaluy nyajin.`, `Ngaliny yiljun yinyay nyajin.`,
  `Yubal yiljun yaluy nyajin.`, `Yurra yiljun yinyay nyajin.`, and `Ngana yiljun yaluy nyajin.`. Visible
  grasshopper past perception/reference only; singing, yam-readiness, seasonal-signal, movement, and event rows stay
  closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. All pronouns stayed bare nominatives; no accusative, dative, locative, ablative, comitative, possessive,
  or non-core pronoun form was admitted. `Yaluy`, `yinyay`, and `nyajin` remain uninflected support only.
- **No source-prose or ecology import.** 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-use semantics remain closed unless a future batch deliberately sources and traps them.
- **Past-perception support note.** `Nyajin` is retained only as the corpus-conventional past perception surface from
  Patz `nyaji-ny` "see-PAST"; Rule 299 does not reopen nonpast `nyajil`, purposive `nyaji-nka`, reduplicated
  watching, hearing compounds, or perception-compound rows.
- **Process logging note.** Batch 341 / Rule 299 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.

### Batch-342 - complementary visible insect non-singular past perception after Rule 299 (PERCEPTION)

Batch 342 / Rule 300 keeps the same ten checked visible insect noun heads in complementary bare nominative
non-singular past perception frames. It brings the corpus to 17,197 verified sentences. It explicitly sources the
target heads from direct dictionary yaml entries, and sources the non-singular pronouns, `yaluy`/`yinyay`, and past
`nyaji-ny`/`nyajin` before use. It does not infer insect action, danger, food, honey, medicine, ecology, movement,
or seasonal-signal semantics from the lexicon. The batch does not license 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, source-prose
claims, target case, pronoun case, demonstrative case, nonpast/purposive/reduplicated perception rows, perception
compounds, number morphology, derivation, target compounds, productive reduplication, support inflection, or any
carried trap.

Verified 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.

Verified support heads retained: `ngali` first dual exclusive nominative; `ngaliny` first dual inclusive nominative;
`yubal` second dual nominative; `yurra` second plural nominative; `ngana` first plural inclusive nominative; `yaluy`
here; `yinyay` there; and `nyajin` saw / see.PAST.

- **`balarr` flea.** `Ngali balarr yinyay nyajin.`, `Ngaliny balarr yaluy nyajin.`,
  `Yubal balarr yinyay nyajin.`, `Yurra balarr yaluy nyajin.`, and `Ngana balarr yinyay nyajin.`. Visible flea past
  perception/reference only; body, bite, sickness, pest-control, and event rows stay closed.
- **`dijaraban` mayfly.** `Ngali dijaraban yinyay nyajin.`, `Ngaliny dijaraban yaluy nyajin.`,
  `Yubal dijaraban yinyay nyajin.`, `Yurra dijaraban yaluy nyajin.`, and `Ngana dijaraban yinyay nyajin.`. Visible
  mayfly past perception/reference only; dragonfly expansion, ecology, and event rows stay closed.
- **`kalburiji` kalburiji bee.** `Ngali kalburiji yinyay nyajin.`, `Ngaliny kalburiji yaluy nyajin.`,
  `Yubal kalburiji yinyay nyajin.`, `Yurra kalburiji yaluy nyajin.`, and `Ngana kalburiji yinyay nyajin.`. Visible
  kalburiji-bee past perception/reference only; honey, nest, egg, larvae, collecting, edible, and source-prose rows
  stay closed.
- **`mawal` mawal bee.** `Ngali mawal yinyay nyajin.`, `Ngaliny mawal yaluy nyajin.`,
  `Yubal mawal yinyay nyajin.`, `Yurra mawal yaluy nyajin.`, and `Ngana mawal yinyay nyajin.`. Visible mawal-bee
  past perception/reference only; honey, nest, egg, larvae, collecting, edible, and source-prose rows stay closed.
- **`munudumbun` scorpion.** `Ngali munudumbun yinyay nyajin.`, `Ngaliny munudumbun yaluy nyajin.`,
  `Yubal munudumbun yinyay nyajin.`, `Yurra munudumbun yaluy nyajin.`, and `Ngana munudumbun yinyay nyajin.`.
  Visible scorpion past perception/reference only; `munukurru`, sting, poison, danger, sickness, and event rows stay
  closed.
- **`munyurri` sandfly.** `Ngali munyurri yinyay nyajin.`, `Ngaliny munyurri yaluy nyajin.`,
  `Yubal munyurri yinyay nyajin.`, `Yurra munyurri yaluy nyajin.`, and `Ngana munyurri yinyay nyajin.`. Visible
  sandfly past perception/reference only; `diri-diri`, biting, sickness, pest-control, and event rows stay closed.
- **`nakawarra` nakawarra bee.** `Ngali nakawarra yinyay nyajin.`, `Ngaliny nakawarra yaluy nyajin.`,
  `Yubal nakawarra yinyay nyajin.`, `Yurra nakawarra yaluy nyajin.`, and `Ngana nakawarra yinyay nyajin.`. Visible
  nakawarra-bee past perception/reference only; honey, nest, collecting, edible, and source-prose rows stay closed.
- **`ngalmnbu` jumper ant.** `Ngali ngalmnbu yinyay nyajin.`, `Ngaliny ngalmnbu yaluy nyajin.`,
  `Yubal ngalmnbu yinyay nyajin.`, `Yurra ngalmnbu yaluy nyajin.`, and `Ngana ngalmnbu yinyay nyajin.`. Visible
  jumper-ant past perception/reference only; jumping, bite, sting, antbed, and event rows stay closed.
- **`yarrka` yarrka bee.** `Ngali yarrka yinyay nyajin.`, `Ngaliny yarrka yaluy nyajin.`,
  `Yubal yarrka yinyay nyajin.`, `Yurra yarrka yaluy nyajin.`, and `Ngana yarrka yinyay nyajin.`. Visible yarrka-bee
  past perception/reference only; smallest, bush, honey, nest, collecting, and source-prose rows stay closed.
- **`yiljun` grasshopper.** `Ngali yiljun yinyay nyajin.`, `Ngaliny yiljun yaluy nyajin.`,
  `Yubal yiljun yinyay nyajin.`, `Yurra yiljun yaluy nyajin.`, and `Ngana yiljun yinyay nyajin.`. Visible
  grasshopper past perception/reference only; singing, yam-readiness, seasonal-signal, movement, and event rows stay
  closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. All pronouns stayed bare nominatives; no accusative, dative, locative, ablative, comitative, possessive,
  or non-core pronoun form was admitted. `Yaluy`, `yinyay`, and `nyajin` remain uninflected support only.
- **No source-prose or ecology import.** 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-use semantics remain closed unless a
  future batch deliberately sources and traps them.
- **Past-perception support note.** `Nyajin` is retained only as the corpus-conventional past perception surface from
  Patz `nyaji-ny` "see-PAST"; Rule 300 does not reopen nonpast `nyajil`, purposive `nyaji-nka`, reduplicated
  watching, hearing compounds, or perception-compound rows.
- **Process logging note.** Batch 342 / Rule 300 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.

### Batch-343 - visible insect singular/third-person past perception after Rule 300 (PERCEPTION)

Batch 343 / Rule 301 keeps the same ten checked visible insect noun heads in bare nominative singular/third-person
past perception frames. It brings the corpus to 17,247 verified sentences. It explicitly sources the target heads
from direct dictionary yaml entries, and sources the singular/third-person pronouns, `yaluy`/`yinyay`, and past
`nyaji-ny`/`nyajin` before use. It does not infer insect action, danger, food, honey, medicine, ecology, movement,
or seasonal-signal semantics from the lexicon. The batch does not license 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, source-prose claims,
target case, pronoun case, demonstrative case, nonpast/purposive/reduplicated perception rows, perception compounds,
number morphology, derivation, target compounds, productive reduplication, support inflection, or any carried trap.

Verified 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.

Verified support heads retained: `ngayu` first singular nominative; `yundu` second singular nominative; `nyulu`
third singular nominative; `bula` third dual nominative; `jana` third plural nominative; `yaluy` here; `yinyay`
there; and `nyajin` saw / see.PAST.

- **`balarr` flea.** `Ngayu balarr yinyay nyajin.`, `Yundu balarr yaluy nyajin.`,
  `Nyulu balarr yinyay nyajin.`, `Bula balarr yaluy nyajin.`, and `Jana balarr yinyay nyajin.`. Visible flea past
  perception/reference only; body, bite, sickness, pest-control, and event rows stay closed.
- **`dijaraban` mayfly.** `Ngayu dijaraban yinyay nyajin.`, `Yundu dijaraban yaluy nyajin.`,
  `Nyulu dijaraban yinyay nyajin.`, `Bula dijaraban yaluy nyajin.`, and `Jana dijaraban yinyay nyajin.`. Visible
  mayfly past perception/reference only; dragonfly expansion, ecology, and event rows stay closed.
- **`kalburiji` kalburiji bee.** `Ngayu kalburiji yinyay nyajin.`, `Yundu kalburiji yaluy nyajin.`,
  `Nyulu kalburiji yinyay nyajin.`, `Bula kalburiji yaluy nyajin.`, and `Jana kalburiji yinyay nyajin.`. Visible
  kalburiji-bee past perception/reference only; honey, nest, egg, larvae, collecting, edible, and source-prose rows
  stay closed.
- **`mawal` mawal bee.** `Ngayu mawal yinyay nyajin.`, `Yundu mawal yaluy nyajin.`,
  `Nyulu mawal yinyay nyajin.`, `Bula mawal yaluy nyajin.`, and `Jana mawal yinyay nyajin.`. Visible mawal-bee past
  perception/reference only; honey, nest, egg, larvae, collecting, edible, and source-prose rows stay closed.
- **`munudumbun` scorpion.** `Ngayu munudumbun yinyay nyajin.`, `Yundu munudumbun yaluy nyajin.`,
  `Nyulu munudumbun yinyay nyajin.`, `Bula munudumbun yaluy nyajin.`, and `Jana munudumbun yinyay nyajin.`. Visible
  scorpion past perception/reference only; `munukurru`, sting, poison, danger, sickness, and event rows stay closed.
- **`munyurri` sandfly.** `Ngayu munyurri yinyay nyajin.`, `Yundu munyurri yaluy nyajin.`,
  `Nyulu munyurri yinyay nyajin.`, `Bula munyurri yaluy nyajin.`, and `Jana munyurri yinyay nyajin.`. Visible
  sandfly past perception/reference only; `diri-diri`, biting, sickness, pest-control, and event rows stay closed.
- **`nakawarra` nakawarra bee.** `Ngayu nakawarra yinyay nyajin.`, `Yundu nakawarra yaluy nyajin.`,
  `Nyulu nakawarra yinyay nyajin.`, `Bula nakawarra yaluy nyajin.`, and `Jana nakawarra yinyay nyajin.`. Visible
  nakawarra-bee past perception/reference only; honey, nest, collecting, edible, and source-prose rows stay closed.
- **`ngalmnbu` jumper ant.** `Ngayu ngalmnbu yinyay nyajin.`, `Yundu ngalmnbu yaluy nyajin.`,
  `Nyulu ngalmnbu yinyay nyajin.`, `Bula ngalmnbu yaluy nyajin.`, and `Jana ngalmnbu yinyay nyajin.`. Visible
  jumper-ant past perception/reference only; jumping, bite, sting, antbed, and event rows stay closed.
- **`yarrka` yarrka bee.** `Ngayu yarrka yinyay nyajin.`, `Yundu yarrka yaluy nyajin.`,
  `Nyulu yarrka yinyay nyajin.`, `Bula yarrka yaluy nyajin.`, and `Jana yarrka yinyay nyajin.`. Visible yarrka-bee
  past perception/reference only; smallest, bush, honey, nest, collecting, and source-prose rows stay closed.
- **`yiljun` grasshopper.** `Ngayu yiljun yinyay nyajin.`, `Yundu yiljun yaluy nyajin.`,
  `Nyulu yiljun yinyay nyajin.`, `Bula yiljun yaluy nyajin.`, and `Jana yiljun yinyay nyajin.`. Visible grasshopper
  past perception/reference only; singing, yam-readiness, seasonal-signal, movement, and event rows stay closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. All pronouns stayed bare nominatives; no accusative, dative, locative, ablative, comitative, possessive,
  or non-core pronoun form was admitted. `Yaluy`, `yinyay`, and `nyajin` remain uninflected support only.
- **No source-prose or ecology import.** 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-use semantics remain closed unless a
  future batch deliberately sources and traps them.
- **Past-perception support note.** `Nyajin` is retained only as the corpus-conventional past perception surface from
  Patz `nyaji-ny` "see-PAST"; Rule 301 does not reopen nonpast `nyajil`, purposive `nyaji-nka`, reduplicated
  watching, hearing compounds, or perception-compound rows.
- **Process logging note.** Batch 343 / Rule 301 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.

### Batch-344 - complementary visible insect singular/third-person past perception after Rule 301 (PERCEPTION)

Batch 344 / Rule 302 keeps the same ten checked visible insect noun heads in complementary bare nominative
singular/third-person past perception frames. It brings the corpus to 17,297 verified sentences. It explicitly
sources the target heads from direct dictionary yaml entries, and sources the singular/third-person pronouns,
`yaluy`/`yinyay`, and past `nyaji-ny`/`nyajin` before use. It changes only the local-demonstrative slot relative to
Rule 301 and does not infer insect action, danger, food, honey, medicine, ecology, movement, or seasonal-signal
semantics from the lexicon. The batch does not license 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, source-prose claims, target case, pronoun case,
demonstrative case, nonpast/purposive/reduplicated perception rows, perception compounds, number morphology,
derivation, target compounds, productive reduplication, support inflection, or any carried trap.

Verified 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.

Verified support heads retained: `ngayu` first singular nominative; `yundu` second singular nominative; `nyulu`
third singular nominative; `bula` third dual nominative; `jana` third plural nominative; `yaluy` here; `yinyay`
there; and `nyajin` saw / see.PAST.

- **`balarr` flea.** `Ngayu balarr yaluy nyajin.`, `Yundu balarr yinyay nyajin.`,
  `Nyulu balarr yaluy nyajin.`, `Bula balarr yinyay nyajin.`, and `Jana balarr yaluy nyajin.`. Visible flea past
  perception/reference only; body, bite, sickness, pest-control, and event rows stay closed.
- **`dijaraban` mayfly.** `Ngayu dijaraban yaluy nyajin.`, `Yundu dijaraban yinyay nyajin.`,
  `Nyulu dijaraban yaluy nyajin.`, `Bula dijaraban yinyay nyajin.`, and `Jana dijaraban yaluy nyajin.`. Visible
  mayfly past perception/reference only; dragonfly expansion, ecology, and event rows stay closed.
- **`kalburiji` kalburiji bee.** `Ngayu kalburiji yaluy nyajin.`, `Yundu kalburiji yinyay nyajin.`,
  `Nyulu kalburiji yaluy nyajin.`, `Bula kalburiji yinyay nyajin.`, and `Jana kalburiji yaluy nyajin.`. Visible
  kalburiji-bee past perception/reference only; honey, nest, egg, larvae, collecting, edible, and source-prose rows
  stay closed.
- **`mawal` mawal bee.** `Ngayu mawal yaluy nyajin.`, `Yundu mawal yinyay nyajin.`,
  `Nyulu mawal yaluy nyajin.`, `Bula mawal yinyay nyajin.`, and `Jana mawal yaluy nyajin.`. Visible mawal-bee past
  perception/reference only; honey, nest, egg, larvae, collecting, edible, and source-prose rows stay closed.
- **`munudumbun` scorpion.** `Ngayu munudumbun yaluy nyajin.`, `Yundu munudumbun yinyay nyajin.`,
  `Nyulu munudumbun yaluy nyajin.`, `Bula munudumbun yinyay nyajin.`, and `Jana munudumbun yaluy nyajin.`. Visible
  scorpion past perception/reference only; `munukurru`, sting, poison, danger, sickness, and event rows stay closed.
- **`munyurri` sandfly.** `Ngayu munyurri yaluy nyajin.`, `Yundu munyurri yinyay nyajin.`,
  `Nyulu munyurri yaluy nyajin.`, `Bula munyurri yinyay nyajin.`, and `Jana munyurri yaluy nyajin.`. Visible
  sandfly past perception/reference only; `diri-diri`, biting, sickness, pest-control, and event rows stay closed.
- **`nakawarra` nakawarra bee.** `Ngayu nakawarra yaluy nyajin.`, `Yundu nakawarra yinyay nyajin.`,
  `Nyulu nakawarra yaluy nyajin.`, `Bula nakawarra yinyay nyajin.`, and `Jana nakawarra yaluy nyajin.`. Visible
  nakawarra-bee past perception/reference only; honey, nest, collecting, edible, and source-prose rows stay closed.
- **`ngalmnbu` jumper ant.** `Ngayu ngalmnbu yaluy nyajin.`, `Yundu ngalmnbu yinyay nyajin.`,
  `Nyulu ngalmnbu yaluy nyajin.`, `Bula ngalmnbu yinyay nyajin.`, and `Jana ngalmnbu yaluy nyajin.`. Visible
  jumper-ant past perception/reference only; jumping, bite, sting, antbed, and event rows stay closed.
- **`yarrka` yarrka bee.** `Ngayu yarrka yaluy nyajin.`, `Yundu yarrka yinyay nyajin.`,
  `Nyulu yarrka yaluy nyajin.`, `Bula yarrka yinyay nyajin.`, and `Jana yarrka yaluy nyajin.`. Visible yarrka-bee
  past perception/reference only; smallest, bush, honey, nest, collecting, and source-prose rows stay closed.
- **`yiljun` grasshopper.** `Ngayu yiljun yaluy nyajin.`, `Yundu yiljun yinyay nyajin.`,
  `Nyulu yiljun yaluy nyajin.`, `Bula yiljun yinyay nyajin.`, and `Jana yiljun yaluy nyajin.`. Visible grasshopper
  past perception/reference only; singing, yam-readiness, seasonal-signal, movement, and event rows stay closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. All pronouns stayed bare nominatives; no accusative, dative, locative, ablative, comitative, possessive,
  or non-core pronoun form was admitted. `Yaluy`, `yinyay`, and `nyajin` remain uninflected support only.
- **No source-prose or ecology import.** 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-use semantics remain closed unless a
  future batch deliberately sources and traps them.
- **Past-perception support note.** `Nyajin` is retained only as the corpus-conventional past perception surface from
  Patz `nyaji-ny` "see-PAST"; Rule 302 does not reopen nonpast `nyajil`, purposive `nyaji-nka`, reduplicated
  watching, hearing compounds, or perception-compound rows.
- **Process logging note.** Batch 344 / Rule 302 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.

### Batch-345 - visible flora/tree singular/third-person nonpast perception after Rule 302 (PERCEPTION)

Batch 345 / Rule 303 opens ten checked visible flora/tree noun heads in bare nominative singular/third-person nonpast
perception frames. It brings the corpus to 17,347 verified sentences. It explicitly sources the target heads from
direct dictionary yaml entries, and sources the singular/third-person pronouns, `yaluy`/`yinyay`, and nonpast
`nyaji-l`/`nyajil` before use. It does not infer plant use, food, fruit handling, medicine, material source, ecology,
place, story, or preparation semantics from the lexicon. The batch does not license fruit, seed, edible/food,
leaching, soaking, water preparation, bark basket, cooking, hot-stone, bone/death, seasonal ripening, leaf-colour,
crushing, boils/remedy/medicine, timber/wood, firewood, mangrove, oar, scrub, ecology, place/story/use,
source-prose claims, target case, pronoun case, demonstrative case, past/purposive/reduplicated perception rows,
perception compounds, number morphology, derivation, target compounds, productive reduplication, support inflection,
or any carried trap.

Verified 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.

Verified support heads retained: `ngayu` first singular nominative; `yundu` second singular nominative; `nyulu`
third singular nominative; `bula` third dual nominative; `jana` third plural nominative; `yaluy` here; `yinyay`
there; and `nyajil` see / see.NPST.

- **`bujabay` bujabay tree.** `Ngayu bujabay yaluy nyajil.`, `Yundu bujabay yinyay nyajil.`,
  `Nyulu bujabay yaluy nyajil.`, `Bula bujabay yinyay nyajil.`, and `Jana bujabay yaluy nyajil.`. Visible tree
  nonpast perception/reference only; fruit, edible, leaching, water preparation, and source-use rows stay closed.
- **`jingajalka` jingajalka tree.** `Ngayu jingajalka yaluy nyajil.`, `Yundu jingajalka yinyay nyajil.`,
  `Nyulu jingajalka yaluy nyajil.`, `Bula jingajalka yinyay nyajil.`, and `Jana jingajalka yaluy nyajil.`. Visible
  tree nonpast perception/reference only; fruit, bark basket, cooking, hot stone, bone/death, and source-use rows stay
  closed.
- **`jirimandi` coconut tree.** `Ngayu jirimandi yaluy nyajil.`, `Yundu jirimandi yinyay nyajil.`,
  `Nyulu jirimandi yaluy nyajil.`, `Bula jirimandi yinyay nyajil.`, and `Jana jirimandi yaluy nyajil.`. Visible
  coconut-tree nonpast perception/reference only; food, use, history, and source-prose rows stay closed.
- **`julbal` tree.** `Ngayu julbal yaluy nyajil.`, `Yundu julbal yinyay nyajil.`,
  `Nyulu julbal yaluy nyajil.`, `Bula julbal yinyay nyajil.`, and `Jana julbal yaluy nyajil.`. Visible tree nonpast
  perception/reference only; fruit, edible, green-apple, wet-season, ripening, and food rows stay closed.
- **`jungka` wild cherry tree.** `Ngayu jungka yaluy nyajil.`, `Yundu jungka yinyay nyajil.`,
  `Nyulu jungka yaluy nyajil.`, `Bula jungka yinyay nyajil.`, and `Jana jungka yaluy nyajil.`. Visible wild-cherry
  tree nonpast perception/reference only; fruit, food, gathering, and ecology rows stay closed.
- **`karranda` tree.** `Ngayu karranda yaluy nyajil.`, `Yundu karranda yinyay nyajil.`,
  `Nyulu karranda yaluy nyajil.`, `Bula karranda yinyay nyajil.`, and `Jana karranda yaluy nyajil.`. Visible tree
  nonpast perception/reference only; species inference, ecology, use, and source-prose expansion rows stay closed.
- **`karrandal` tree.** `Ngayu karrandal yaluy nyajil.`, `Yundu karrandal yinyay nyajil.`,
  `Nyulu karrandal yaluy nyajil.`, `Bula karrandal yinyay nyajil.`, and `Jana karrandal yaluy nyajil.`. Visible tree
  nonpast perception/reference only; leaf colour, crushing, boils, remedy, and medicine rows stay closed.
- **`kawarr` bloodwood tree.** `Ngayu kawarr yaluy nyajil.`, `Yundu kawarr yinyay nyajil.`,
  `Nyulu kawarr yaluy nyajil.`, `Bula kawarr yinyay nyajil.`, and `Jana kawarr yaluy nyajil.`. Visible bloodwood-tree
  nonpast perception/reference only; timber, wood, sap, firewood, material-source, and use rows stay closed.
- **`marril` ti tree.** `Ngayu marril yaluy nyajil.`, `Yundu marril yinyay nyajil.`,
  `Nyulu marril yaluy nyajil.`, `Bula marril yinyay nyajil.`, and `Jana marril yaluy nyajil.`. Visible ti-tree
  nonpast perception/reference only; mangrove expansion, hard-wood, oar, wood, water, and use rows stay closed.
- **`ngurrkul` fig tree.** `Ngayu ngurrkul yaluy nyajil.`, `Yundu ngurrkul yinyay nyajil.`,
  `Nyulu ngurrkul yaluy nyajil.`, `Bula ngurrkul yinyay nyajil.`, and `Jana ngurrkul yaluy nyajil.`. Visible fig-tree
  nonpast perception/reference only; fruit, edible, food, deep-scrub, and ecology rows stay closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. All pronouns stayed bare nominatives; no accusative, dative, locative, ablative, comitative, possessive,
  or non-core pronoun form was admitted. `Yaluy`, `yinyay`, and `nyajil` remain uninflected support only.
- **No source-prose or ecology import.** Fruit, seed, edible/food, leaching, soaking, water preparation, bark basket,
  cooking, hot stone, bone/death, seasonal ripening, leaf colour, crushing, boils/remedy/medicine, timber/wood,
  firewood, mangrove, oar, scrub, ecology, place/story/use, and source-use semantics remain closed unless a future
  batch deliberately sources and traps them.
- **Nonpast-perception support note.** `Nyajil` is retained only as the corpus-conventional nonpast perception surface
  from Patz `nyaji-l` "see-NPST"; Rule 303 does not reopen past `nyajin`, purposive `nyaji-nka`, reduplicated
  watching, hearing compounds, or perception-compound rows.
- **Process logging note.** Batch 345 / Rule 303 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.

### Batch-346 - visible flora/tree non-singular nonpast perception after Rule 303 (PERCEPTION)

Batch 346 / Rule 304 keeps the same ten checked visible flora/tree noun heads in bare nominative non-singular
nonpast perception frames. It brings the corpus to 17,397 verified sentences. It explicitly sources the target heads
from direct dictionary yaml entries, and sources the non-singular pronouns, `yaluy`/`yinyay`, and nonpast
`nyaji-l`/`nyajil` before use. It does not infer plant use, food, fruit handling, medicine, material source, ecology,
place, story, or preparation semantics from the lexicon. The batch does not license fruit, seed, edible/food,
leaching, soaking, water preparation, bark basket, cooking, hot-stone, bone/death, seasonal ripening, leaf-colour,
crushing, cooking-leaf translation drift, boils/remedy/medicine, timber/wood, firewood, mangrove, oar, scrub,
ecology, place/story/use, source-prose claims, target case, pronoun case, demonstrative case,
past/purposive/reduplicated perception rows, perception compounds, number morphology, derivation, target compounds,
productive reduplication, support inflection, or any carried trap.

Verified 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.

Verified support heads retained: `ngali` first dual exclusive nominative; `ngaliny` first dual inclusive nominative;
`yubal` second dual nominative; `yurra` second plural nominative; `ngana` first plural inclusive nominative; `yaluy`
here; `yinyay` there; and `nyajil` see / see.NPST.

- **`bujabay` bujabay tree.** `Ngali bujabay yinyay nyajil.`, `Ngaliny bujabay yaluy nyajil.`,
  `Yubal bujabay yinyay nyajil.`, `Yurra bujabay yaluy nyajil.`, and `Ngana bujabay yinyay nyajil.`. Visible tree
  non-singular nonpast perception/reference only; fruit, edible, leaching, water preparation, and source-use rows
  stay closed.
- **`jingajalka` jingajalka tree.** `Ngali jingajalka yinyay nyajil.`, `Ngaliny jingajalka yaluy nyajil.`,
  `Yubal jingajalka yinyay nyajil.`, `Yurra jingajalka yaluy nyajil.`, and `Ngana jingajalka yinyay nyajil.`.
  Visible tree non-singular nonpast perception/reference only; fruit, bark basket, cooking, hot stone, bone/death,
  and source-use rows stay closed.
- **`jirimandi` coconut tree.** `Ngali jirimandi yinyay nyajil.`, `Ngaliny jirimandi yaluy nyajil.`,
  `Yubal jirimandi yinyay nyajil.`, `Yurra jirimandi yaluy nyajil.`, and `Ngana jirimandi yinyay nyajil.`. Visible
  coconut-tree non-singular nonpast perception/reference only; food, use, history, and source-prose rows stay closed.
- **`julbal` tree.** `Ngali julbal yinyay nyajil.`, `Ngaliny julbal yaluy nyajil.`,
  `Yubal julbal yinyay nyajil.`, `Yurra julbal yaluy nyajil.`, and `Ngana julbal yinyay nyajil.`. Visible tree
  non-singular nonpast perception/reference only; fruit, edible, green-apple, wet-season, ripening, and food rows
  stay closed.
- **`jungka` wild cherry tree.** `Ngali jungka yinyay nyajil.`, `Ngaliny jungka yaluy nyajil.`,
  `Yubal jungka yinyay nyajil.`, `Yurra jungka yaluy nyajil.`, and `Ngana jungka yinyay nyajil.`. Visible
  wild-cherry tree non-singular nonpast perception/reference only; fruit, food, gathering, and ecology rows stay
  closed.
- **`karranda` tree.** `Ngali karranda yinyay nyajil.`, `Ngaliny karranda yaluy nyajil.`,
  `Yubal karranda yinyay nyajil.`, `Yurra karranda yaluy nyajil.`, and `Ngana karranda yinyay nyajil.`. Visible tree
  non-singular nonpast perception/reference only; species inference, ecology, use, and source-prose expansion rows
  stay closed.
- **`karrandal` tree.** `Ngali karrandal yinyay nyajil.`, `Ngaliny karrandal yaluy nyajil.`,
  `Yubal karrandal yinyay nyajil.`, `Yurra karrandal yaluy nyajil.`, and `Ngana karrandal yinyay nyajil.`. Visible
  tree non-singular nonpast perception/reference only; leaf colour, crushing, cooking-leaf translation drift, boils,
  remedy, and medicine rows stay closed.
- **`kawarr` bloodwood tree.** `Ngali kawarr yinyay nyajil.`, `Ngaliny kawarr yaluy nyajil.`,
  `Yubal kawarr yinyay nyajil.`, `Yurra kawarr yaluy nyajil.`, and `Ngana kawarr yinyay nyajil.`. Visible
  bloodwood-tree non-singular nonpast perception/reference only; timber, wood, sap, firewood, material-source, and
  use rows stay closed.
- **`marril` ti tree.** `Ngali marril yinyay nyajil.`, `Ngaliny marril yaluy nyajil.`,
  `Yubal marril yinyay nyajil.`, `Yurra marril yaluy nyajil.`, and `Ngana marril yinyay nyajil.`. Visible ti-tree
  non-singular nonpast perception/reference only; mangrove expansion, seed, hard-wood, oar, wood, water, and use rows
  stay closed.
- **`ngurrkul` fig tree.** `Ngali ngurrkul yinyay nyajil.`, `Ngaliny ngurrkul yaluy nyajil.`,
  `Yubal ngurrkul yinyay nyajil.`, `Yurra ngurrkul yaluy nyajil.`, and `Ngana ngurrkul yinyay nyajil.`. Visible
  fig-tree non-singular nonpast perception/reference only; fruit, edible, food, deep-scrub, and ecology rows stay
  closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. All pronouns stayed bare nominatives; no non-singular accusative, dative, locative, ablative, comitative,
  possessive, or non-core pronoun form was admitted. `Yaluy`, `yinyay`, and `nyajil` remain uninflected support only.
- **No source-prose or ecology import.** Fruit, seed, edible/food, leaching, soaking, water preparation, bark basket,
  cooking, hot stone, bone/death, seasonal ripening, leaf colour, crushing, cooking-leaf translation drift,
  boils/remedy/medicine, timber/wood, firewood, mangrove, oar, scrub, ecology, place/story/use, and source-use
  semantics remain closed unless a future batch deliberately sources and traps them.
- **Nonpast-perception support note.** `Nyajil` is retained only as the corpus-conventional nonpast perception surface
  from Patz `nyaji-l` "see-NPST"; Rule 304 does not reopen past `nyajin`, purposive `nyaji-nka`, reduplicated
  watching, hearing compounds, or perception-compound rows.
- **Process logging note.** Batch 346 / Rule 304 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.

### Batch-347 - complementary visible flora/tree non-singular nonpast perception after Rule 304 (PERCEPTION)

Batch 347 / Rule 305 keeps the same ten checked visible flora/tree noun heads in bare nominative non-singular
nonpast perception frames, reversing the local-demonstrative slot from Rule 304. It brings the corpus to 17,447
verified sentences. It explicitly rereads the direct dictionary yaml entries for all target heads, and sources the
non-singular pronouns, `yaluy`/`yinyay`, and nonpast `nyaji-l`/`nyajil` before use. It does not infer plant use,
food, fruit handling, medicine, material source, ecology, place, story, or preparation semantics from the lexicon.
The batch does not license fruit, seed, edible/food, leaching, soaking, water preparation, bark basket, cooking,
hot-stone, bone/death, seasonal ripening, leaf-colour, crushing, cooking-leaf translation drift, boils/remedy/
medicine, timber/wood, firewood, mangrove, oar, scrub, ecology, place/story/use, source-prose claims, target case,
pronoun case, demonstrative case, past/purposive/reduplicated perception rows, perception compounds, number
morphology, derivation, target compounds, productive reduplication, support inflection, or any carried trap.

Verified 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.

Verified support heads retained: `ngali` first dual exclusive nominative; `ngaliny` first dual inclusive nominative;
`yubal` second dual nominative; `yurra` second plural nominative; `ngana` first plural inclusive nominative; `yaluy`
here; `yinyay` there; and `nyajil` see / see.NPST.

- **`bujabay` bujabay tree.** `Ngali bujabay yaluy nyajil.`, `Ngaliny bujabay yinyay nyajil.`,
  `Yubal bujabay yaluy nyajil.`, `Yurra bujabay yinyay nyajil.`, and `Ngana bujabay yaluy nyajil.`. Visible tree
  non-singular nonpast perception/reference only; fruit, edible, leaching, water preparation, and source-use rows
  stay closed.
- **`jingajalka` jingajalka tree.** `Ngali jingajalka yaluy nyajil.`, `Ngaliny jingajalka yinyay nyajil.`,
  `Yubal jingajalka yaluy nyajil.`, `Yurra jingajalka yinyay nyajil.`, and `Ngana jingajalka yaluy nyajil.`.
  Visible tree non-singular nonpast perception/reference only; fruit, bark basket, cooking, hot stone, bone/death,
  and source-use rows stay closed.
- **`jirimandi` coconut tree.** `Ngali jirimandi yaluy nyajil.`, `Ngaliny jirimandi yinyay nyajil.`,
  `Yubal jirimandi yaluy nyajil.`, `Yurra jirimandi yinyay nyajil.`, and `Ngana jirimandi yaluy nyajil.`. Visible
  coconut-tree non-singular nonpast perception/reference only; food, use, history, and source-prose rows stay closed.
- **`julbal` tree.** `Ngali julbal yaluy nyajil.`, `Ngaliny julbal yinyay nyajil.`,
  `Yubal julbal yaluy nyajil.`, `Yurra julbal yinyay nyajil.`, and `Ngana julbal yaluy nyajil.`. Visible tree
  non-singular nonpast perception/reference only; fruit, edible, green-apple, wet-season, ripening, and food rows
  stay closed.
- **`jungka` wild cherry tree.** `Ngali jungka yaluy nyajil.`, `Ngaliny jungka yinyay nyajil.`,
  `Yubal jungka yaluy nyajil.`, `Yurra jungka yinyay nyajil.`, and `Ngana jungka yaluy nyajil.`. Visible
  wild-cherry tree non-singular nonpast perception/reference only; fruit, food, gathering, and ecology rows stay
  closed.
- **`karranda` tree.** `Ngali karranda yaluy nyajil.`, `Ngaliny karranda yinyay nyajil.`,
  `Yubal karranda yaluy nyajil.`, `Yurra karranda yinyay nyajil.`, and `Ngana karranda yaluy nyajil.`. Visible tree
  non-singular nonpast perception/reference only; species inference, ecology, use, and source-prose expansion rows
  stay closed.
- **`karrandal` tree.** `Ngali karrandal yaluy nyajil.`, `Ngaliny karrandal yinyay nyajil.`,
  `Yubal karrandal yaluy nyajil.`, `Yurra karrandal yinyay nyajil.`, and `Ngana karrandal yaluy nyajil.`. Visible
  tree non-singular nonpast perception/reference only; leaf colour, crushing, cooking-leaf translation drift, boils,
  remedy, and medicine rows stay closed.
- **`kawarr` bloodwood tree.** `Ngali kawarr yaluy nyajil.`, `Ngaliny kawarr yinyay nyajil.`,
  `Yubal kawarr yaluy nyajil.`, `Yurra kawarr yinyay nyajil.`, and `Ngana kawarr yaluy nyajil.`. Visible
  bloodwood-tree non-singular nonpast perception/reference only; timber, wood, sap, firewood, material-source, and
  use rows stay closed.
- **`marril` ti tree.** `Ngali marril yaluy nyajil.`, `Ngaliny marril yinyay nyajil.`,
  `Yubal marril yaluy nyajil.`, `Yurra marril yinyay nyajil.`, and `Ngana marril yaluy nyajil.`. Visible ti-tree
  non-singular nonpast perception/reference only; mangrove expansion, seed, hard-wood, oar, wood, water, and use rows
  stay closed.
- **`ngurrkul` fig tree.** `Ngali ngurrkul yaluy nyajil.`, `Ngaliny ngurrkul yinyay nyajil.`,
  `Yubal ngurrkul yaluy nyajil.`, `Yurra ngurrkul yinyay nyajil.`, and `Ngana ngurrkul yaluy nyajil.`. Visible
  fig-tree non-singular nonpast perception/reference only; fruit, edible, food, deep-scrub, and ecology rows stay
  closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. All pronouns stayed bare nominatives; no non-singular accusative, dative, locative, ablative, comitative,
  possessive, or non-core pronoun form was admitted. `Yaluy`, `yinyay`, and `nyajil` remain uninflected support only.
- **No source-prose or ecology import.** Fruit, seed, edible/food, leaching, soaking, water preparation, bark basket,
  cooking, hot stone, bone/death, seasonal ripening, leaf colour, crushing, cooking-leaf translation drift,
  boils/remedy/medicine, timber/wood, firewood, mangrove, oar, scrub, ecology, place/story/use, and source-use
  semantics remain closed unless a future batch deliberately sources and traps them.
- **Nonpast-perception support note.** `Nyajil` is retained only as the corpus-conventional nonpast perception surface
  from Patz `nyaji-l` "see-NPST"; Rule 305 does not reopen past `nyajin`, purposive `nyaji-nka`, reduplicated
  watching, hearing compounds, or perception-compound rows.
- **Process logging note.** Batch 347 / Rule 305 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.

### Batch-348 - visible flora/tree singular/third-person past perception after Rule 305 (PERCEPTION)

Batch 348 / Rule 306 keeps the same ten checked visible flora/tree noun heads in bare nominative singular/third-person
past perception frames. It brings the corpus to 17,497 verified sentences. It explicitly rereads the direct
dictionary yaml entries for all target heads, and sources the singular/third-person pronouns, `yaluy`/`yinyay`, and
past `nyaji-ny`/`nyajin` before use. It does not infer plant use, food, fruit handling, medicine, material source,
ecology, place, story, or preparation semantics from the lexicon. The batch does not license fruit, seed,
edible/food, leaching, soaking, water preparation, bark basket, cooking, hot-stone, bone/death, seasonal ripening,
leaf-colour, crushing, cooking-leaf translation drift, boils/remedy/medicine, timber/wood, firewood, mangrove, oar,
scrub, ecology, place/story/use, source-prose claims, target case, pronoun case, demonstrative case,
nonpast/purposive/reduplicated perception rows, perception compounds, number morphology, derivation, target
compounds, productive reduplication, support inflection, or any carried trap.

Verified 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.

Verified support heads retained: `ngayu` first singular nominative; `yundu` second singular nominative; `nyulu`
third singular nominative; `bula` third dual nominative; `jana` third plural nominative; `yaluy` here; `yinyay`
there; and `nyajin` saw / see.PAST.

- **`bujabay` bujabay tree.** `Ngayu bujabay yaluy nyajin.`, `Yundu bujabay yinyay nyajin.`,
  `Nyulu bujabay yaluy nyajin.`, `Bula bujabay yinyay nyajin.`, and `Jana bujabay yaluy nyajin.`. Visible tree
  singular/third-person past perception/reference only; fruit, edible, leaching, water preparation, and source-use
  rows stay closed.
- **`jingajalka` jingajalka tree.** `Ngayu jingajalka yaluy nyajin.`, `Yundu jingajalka yinyay nyajin.`,
  `Nyulu jingajalka yaluy nyajin.`, `Bula jingajalka yinyay nyajin.`, and `Jana jingajalka yaluy nyajin.`. Visible
  tree singular/third-person past perception/reference only; fruit, bark basket, cooking, hot stone, bone/death, and
  source-use rows stay closed.
- **`jirimandi` coconut tree.** `Ngayu jirimandi yaluy nyajin.`, `Yundu jirimandi yinyay nyajin.`,
  `Nyulu jirimandi yaluy nyajin.`, `Bula jirimandi yinyay nyajin.`, and `Jana jirimandi yaluy nyajin.`. Visible
  coconut-tree singular/third-person past perception/reference only; food, use, history, and source-prose rows stay
  closed.
- **`julbal` tree.** `Ngayu julbal yaluy nyajin.`, `Yundu julbal yinyay nyajin.`,
  `Nyulu julbal yaluy nyajin.`, `Bula julbal yinyay nyajin.`, and `Jana julbal yaluy nyajin.`. Visible tree
  singular/third-person past perception/reference only; fruit, edible, green-apple, wet-season, ripening, and food
  rows stay closed.
- **`jungka` wild cherry tree.** `Ngayu jungka yaluy nyajin.`, `Yundu jungka yinyay nyajin.`,
  `Nyulu jungka yaluy nyajin.`, `Bula jungka yinyay nyajin.`, and `Jana jungka yaluy nyajin.`. Visible
  wild-cherry tree singular/third-person past perception/reference only; fruit, food, gathering, and ecology rows
  stay closed.
- **`karranda` tree.** `Ngayu karranda yaluy nyajin.`, `Yundu karranda yinyay nyajin.`,
  `Nyulu karranda yaluy nyajin.`, `Bula karranda yinyay nyajin.`, and `Jana karranda yaluy nyajin.`. Visible tree
  singular/third-person past perception/reference only; species inference, ecology, use, and source-prose expansion
  rows stay closed.
- **`karrandal` tree.** `Ngayu karrandal yaluy nyajin.`, `Yundu karrandal yinyay nyajin.`,
  `Nyulu karrandal yaluy nyajin.`, `Bula karrandal yinyay nyajin.`, and `Jana karrandal yaluy nyajin.`. Visible
  tree singular/third-person past perception/reference only; leaf colour, crushing, cooking-leaf translation drift,
  boils, remedy, and medicine rows stay closed.
- **`kawarr` bloodwood tree.** `Ngayu kawarr yaluy nyajin.`, `Yundu kawarr yinyay nyajin.`,
  `Nyulu kawarr yaluy nyajin.`, `Bula kawarr yinyay nyajin.`, and `Jana kawarr yaluy nyajin.`. Visible
  bloodwood-tree singular/third-person past perception/reference only; timber, wood, sap, firewood, material-source,
  and use rows stay closed.
- **`marril` ti tree.** `Ngayu marril yaluy nyajin.`, `Yundu marril yinyay nyajin.`,
  `Nyulu marril yaluy nyajin.`, `Bula marril yinyay nyajin.`, and `Jana marril yaluy nyajin.`. Visible ti-tree
  singular/third-person past perception/reference only; mangrove expansion, seed, hard-wood, oar, wood, water, and
  use rows stay closed.
- **`ngurrkul` fig tree.** `Ngayu ngurrkul yaluy nyajin.`, `Yundu ngurrkul yinyay nyajin.`,
  `Nyulu ngurrkul yaluy nyajin.`, `Bula ngurrkul yinyay nyajin.`, and `Jana ngurrkul yaluy nyajin.`. Visible
  fig-tree singular/third-person past perception/reference only; fruit, edible, food, deep-scrub, and ecology rows
  stay closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. All pronouns stayed bare nominatives; no singular or third-person accusative, dative, locative, ablative,
  comitative, possessive, or non-core pronoun form was admitted. `Yaluy`, `yinyay`, and `nyajin` remain uninflected
  support only.
- **No source-prose or ecology import.** Fruit, seed, edible/food, leaching, soaking, water preparation, bark basket,
  cooking, hot stone, bone/death, seasonal ripening, leaf colour, crushing, cooking-leaf translation drift,
  boils/remedy/medicine, timber/wood, firewood, mangrove, oar, scrub, ecology, place/story/use, and source-use
  semantics remain closed unless a future batch deliberately sources and traps them.
- **Past-perception support note.** `Nyajin` is retained only as the corpus-conventional past perception surface from
  Patz `nyaji-ny` "see-PAST"; Rule 306 does not reopen nonpast `nyajil`, purposive `nyaji-nka`, reduplicated
  watching, hearing compounds, or perception-compound rows.
- **Process logging note.** Batch 348 / Rule 306 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.

### Batch-349 - complementary visible flora/tree singular/third-person past perception after Rule 306 (PERCEPTION)

Batch 349 / Rule 307 keeps the same ten checked visible flora/tree noun heads in bare nominative singular/third-person
past perception frames, reversing the local-demonstrative slot from Rule 306. It brings the corpus to 17,547 verified
sentences. It explicitly rereads the direct dictionary yaml entries for all target heads, and sources the
singular/third-person pronouns, `yaluy`/`yinyay`, and past `nyaji-ny`/`nyajin` before use. It does not infer plant
use, food, fruit handling, medicine, material source, ecology, place, story, or preparation semantics from the
lexicon. The batch does not license fruit, seed, edible/food, leaching, soaking, water preparation, bark basket,
cooking, hot-stone, bone/death, seasonal ripening, leaf-colour, crushing, cooking-leaf translation drift,
boils/remedy/medicine, timber/wood, firewood, mangrove, oar, scrub, ecology, place/story/use, source-prose claims,
target case, pronoun case, demonstrative case, nonpast/purposive/reduplicated perception rows, perception compounds,
number morphology, derivation, target compounds, productive reduplication, support inflection, or any carried trap.

Verified 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.

Verified support heads retained: `ngayu` first singular nominative; `yundu` second singular nominative; `nyulu`
third singular nominative; `bula` third dual nominative; `jana` third plural nominative; `yaluy` here; `yinyay`
there; and `nyajin` saw / see.PAST.

- **`bujabay` bujabay tree.** `Ngayu bujabay yinyay nyajin.`, `Yundu bujabay yaluy nyajin.`,
  `Nyulu bujabay yinyay nyajin.`, `Bula bujabay yaluy nyajin.`, and `Jana bujabay yinyay nyajin.`. Visible tree
  complementary singular/third-person past perception/reference only; fruit, edible, leaching, water preparation, and
  source-use rows stay closed.
- **`jingajalka` jingajalka tree.** `Ngayu jingajalka yinyay nyajin.`, `Yundu jingajalka yaluy nyajin.`,
  `Nyulu jingajalka yinyay nyajin.`, `Bula jingajalka yaluy nyajin.`, and `Jana jingajalka yinyay nyajin.`. Visible
  tree complementary singular/third-person past perception/reference only; fruit, bark basket, cooking, hot stone,
  bone/death, and source-use rows stay closed.
- **`jirimandi` coconut tree.** `Ngayu jirimandi yinyay nyajin.`, `Yundu jirimandi yaluy nyajin.`,
  `Nyulu jirimandi yinyay nyajin.`, `Bula jirimandi yaluy nyajin.`, and `Jana jirimandi yinyay nyajin.`. Visible
  coconut-tree complementary singular/third-person past perception/reference only; food, use, history, and source-prose
  rows stay closed.
- **`julbal` tree.** `Ngayu julbal yinyay nyajin.`, `Yundu julbal yaluy nyajin.`,
  `Nyulu julbal yinyay nyajin.`, `Bula julbal yaluy nyajin.`, and `Jana julbal yinyay nyajin.`. Visible tree
  complementary singular/third-person past perception/reference only; fruit, edible, green-apple, wet-season,
  ripening, and food rows stay closed.
- **`jungka` wild cherry tree.** `Ngayu jungka yinyay nyajin.`, `Yundu jungka yaluy nyajin.`,
  `Nyulu jungka yinyay nyajin.`, `Bula jungka yaluy nyajin.`, and `Jana jungka yinyay nyajin.`. Visible
  wild-cherry tree complementary singular/third-person past perception/reference only; fruit, food, gathering, and
  ecology rows stay closed.
- **`karranda` tree.** `Ngayu karranda yinyay nyajin.`, `Yundu karranda yaluy nyajin.`,
  `Nyulu karranda yinyay nyajin.`, `Bula karranda yaluy nyajin.`, and `Jana karranda yinyay nyajin.`. Visible tree
  complementary singular/third-person past perception/reference only; species inference, ecology, use, and source-prose
  expansion rows stay closed.
- **`karrandal` tree.** `Ngayu karrandal yinyay nyajin.`, `Yundu karrandal yaluy nyajin.`,
  `Nyulu karrandal yinyay nyajin.`, `Bula karrandal yaluy nyajin.`, and `Jana karrandal yinyay nyajin.`. Visible
  tree complementary singular/third-person past perception/reference only; leaf colour, crushing, cooking-leaf
  translation drift, boils, remedy, and medicine rows stay closed.
- **`kawarr` bloodwood tree.** `Ngayu kawarr yinyay nyajin.`, `Yundu kawarr yaluy nyajin.`,
  `Nyulu kawarr yinyay nyajin.`, `Bula kawarr yaluy nyajin.`, and `Jana kawarr yinyay nyajin.`. Visible
  bloodwood-tree complementary singular/third-person past perception/reference only; timber, wood, sap, firewood,
  material-source, and use rows stay closed.
- **`marril` ti tree.** `Ngayu marril yinyay nyajin.`, `Yundu marril yaluy nyajin.`,
  `Nyulu marril yinyay nyajin.`, `Bula marril yaluy nyajin.`, and `Jana marril yinyay nyajin.`. Visible ti-tree
  complementary singular/third-person past perception/reference only; mangrove expansion, seed, hard-wood, oar, wood,
  water, and use rows stay closed.
- **`ngurrkul` fig tree.** `Ngayu ngurrkul yinyay nyajin.`, `Yundu ngurrkul yaluy nyajin.`,
  `Nyulu ngurrkul yinyay nyajin.`, `Bula ngurrkul yaluy nyajin.`, and `Jana ngurrkul yinyay nyajin.`. Visible
  fig-tree complementary singular/third-person past perception/reference only; fruit, edible, food, deep-scrub, and
  ecology rows stay closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. All pronouns stayed bare nominatives; no singular or third-person accusative, dative, locative, ablative,
  comitative, possessive, or non-core pronoun form was admitted. `Yaluy`, `yinyay`, and `nyajin` remain uninflected
  support only.
- **No source-prose or ecology import.** Fruit, seed, edible/food, leaching, soaking, water preparation, bark basket,
  cooking, hot stone, bone/death, seasonal ripening, leaf colour, crushing, cooking-leaf translation drift,
  boils/remedy/medicine, timber/wood, firewood, mangrove, oar, scrub, ecology, place/story/use, and source-use
  semantics remain closed unless a future batch deliberately sources and traps them.
- **Past-perception support note.** `Nyajin` is retained only as the corpus-conventional past perception surface from
  Patz `nyaji-ny` "see-PAST"; Rule 307 does not reopen nonpast `nyajil`, purposive `nyaji-nka`, reduplicated
  watching, hearing compounds, or perception-compound rows.
- **Process logging note.** Batch 349 / Rule 307 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.

### Batch-350 - visible flora/tree non-singular past perception after Rule 307 (PERCEPTION)

Batch 350 / Rule 308 keeps the same ten checked visible flora/tree noun heads in bare nominative non-singular past
perception frames. It brings the corpus to 17,597 verified sentences. It explicitly rereads the direct dictionary
yaml entries for all target heads, and sources the non-singular pronouns, `yaluy`/`yinyay`, and past
`nyaji-ny`/`nyajin` before use. It does not infer plant use, food, fruit handling, medicine, material source,
ecology, place, story, or preparation semantics from the lexicon. The batch does not license fruit, seed,
edible/food, leaching, soaking, water preparation, bark basket, cooking, hot-stone, bone/death, seasonal ripening,
leaf-colour, crushing, cooking-leaf translation drift, boils/remedy/medicine, timber/wood, firewood, mangrove, oar,
scrub, ecology, place/story/use, source-prose claims, target case, pronoun case, demonstrative case,
nonpast/purposive/reduplicated perception rows, perception compounds, number morphology, derivation, target
compounds, productive reduplication, support inflection, or any carried trap.

Verified 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.

Verified support heads retained: `ngali` first dual exclusive nominative; `ngaliny` first dual inclusive nominative;
`yubal` second dual nominative; `yurra` second plural nominative; `ngana` first plural inclusive nominative; `yaluy`
here; `yinyay` there; and `nyajin` saw / see.PAST.

- **`bujabay` bujabay tree.** `Ngali bujabay yinyay nyajin.`, `Ngaliny bujabay yaluy nyajin.`,
  `Yubal bujabay yinyay nyajin.`, `Yurra bujabay yaluy nyajin.`, and `Ngana bujabay yinyay nyajin.`. Visible tree
  non-singular past perception/reference only; fruit, edible, leaching, water preparation, and source-use rows stay
  closed.
- **`jingajalka` jingajalka tree.** `Ngali jingajalka yinyay nyajin.`, `Ngaliny jingajalka yaluy nyajin.`,
  `Yubal jingajalka yinyay nyajin.`, `Yurra jingajalka yaluy nyajin.`, and `Ngana jingajalka yinyay nyajin.`.
  Visible tree non-singular past perception/reference only; fruit, bark basket, cooking, hot stone, bone/death, and
  source-use rows stay closed.
- **`jirimandi` coconut tree.** `Ngali jirimandi yinyay nyajin.`, `Ngaliny jirimandi yaluy nyajin.`,
  `Yubal jirimandi yinyay nyajin.`, `Yurra jirimandi yaluy nyajin.`, and `Ngana jirimandi yinyay nyajin.`. Visible
  coconut-tree non-singular past perception/reference only; food, use, history, and source-prose rows stay closed.
- **`julbal` tree.** `Ngali julbal yinyay nyajin.`, `Ngaliny julbal yaluy nyajin.`,
  `Yubal julbal yinyay nyajin.`, `Yurra julbal yaluy nyajin.`, and `Ngana julbal yinyay nyajin.`. Visible tree
  non-singular past perception/reference only; fruit, edible, green-apple, wet-season, ripening, and food rows stay
  closed.
- **`jungka` wild cherry tree.** `Ngali jungka yinyay nyajin.`, `Ngaliny jungka yaluy nyajin.`,
  `Yubal jungka yinyay nyajin.`, `Yurra jungka yaluy nyajin.`, and `Ngana jungka yinyay nyajin.`. Visible
  wild-cherry tree non-singular past perception/reference only; fruit, food, gathering, and ecology rows stay closed.
- **`karranda` tree.** `Ngali karranda yinyay nyajin.`, `Ngaliny karranda yaluy nyajin.`,
  `Yubal karranda yinyay nyajin.`, `Yurra karranda yaluy nyajin.`, and `Ngana karranda yinyay nyajin.`. Visible tree
  non-singular past perception/reference only; species inference, ecology, use, and source-prose expansion rows stay
  closed.
- **`karrandal` tree.** `Ngali karrandal yinyay nyajin.`, `Ngaliny karrandal yaluy nyajin.`,
  `Yubal karrandal yinyay nyajin.`, `Yurra karrandal yaluy nyajin.`, and `Ngana karrandal yinyay nyajin.`. Visible
  tree non-singular past perception/reference only; leaf colour, crushing, cooking-leaf translation drift, boils,
  remedy, and medicine rows stay closed.
- **`kawarr` bloodwood tree.** `Ngali kawarr yinyay nyajin.`, `Ngaliny kawarr yaluy nyajin.`,
  `Yubal kawarr yinyay nyajin.`, `Yurra kawarr yaluy nyajin.`, and `Ngana kawarr yinyay nyajin.`. Visible
  bloodwood-tree non-singular past perception/reference only; timber, wood, sap, firewood, material-source, and use
  rows stay closed.
- **`marril` ti tree.** `Ngali marril yinyay nyajin.`, `Ngaliny marril yaluy nyajin.`,
  `Yubal marril yinyay nyajin.`, `Yurra marril yaluy nyajin.`, and `Ngana marril yinyay nyajin.`. Visible ti-tree
  non-singular past perception/reference only; mangrove expansion, seed, hard-wood, oar, wood, water, and use rows
  stay closed.
- **`ngurrkul` fig tree.** `Ngali ngurrkul yinyay nyajin.`, `Ngaliny ngurrkul yaluy nyajin.`,
  `Yubal ngurrkul yinyay nyajin.`, `Yurra ngurrkul yaluy nyajin.`, and `Ngana ngurrkul yinyay nyajin.`. Visible
  fig-tree non-singular past perception/reference only; fruit, edible, food, deep-scrub, and ecology rows stay
  closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. All pronouns stayed bare nominatives; no non-singular accusative, dative, locative, ablative,
  comitative, possessive, singular, third-person, `nganjin`, or non-core pronoun form was admitted. `Yaluy`,
  `yinyay`, and `nyajin` remain uninflected support only.
- **No source-prose or ecology import.** Fruit, seed, edible/food, leaching, soaking, water preparation, bark basket,
  cooking, hot stone, bone/death, seasonal ripening, leaf colour, crushing, cooking-leaf translation drift,
  boils/remedy/medicine, timber/wood, firewood, mangrove, oar, scrub, ecology, place/story/use, and source-use
  semantics remain closed unless a future batch deliberately sources and traps them.
- **Past-perception support note.** `Nyajin` is retained only as the corpus-conventional past perception surface from
  Patz `nyaji-ny` "see-PAST"; Rule 308 does not reopen nonpast `nyajil`, purposive `nyaji-nka`, reduplicated
  watching, hearing compounds, or perception-compound rows.
- **Process logging note.** Batch 350 / Rule 308 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.

### Batch-351 - complementary visible flora/tree non-singular past perception after Rule 308 (PERCEPTION)

Batch 351 / Rule 309 keeps the same ten checked visible flora/tree noun heads in bare nominative non-singular past
perception frames, reversing the local-demonstrative slot from Rule 308. It brings the corpus to 17,647 verified
sentences. It explicitly rereads the direct dictionary yaml entries for all target heads, and sources the
non-singular pronouns, `yaluy`/`yinyay`, and past `nyaji-ny`/`nyajin` before use. It does not infer plant use, food,
fruit handling, medicine, material source, ecology, place, story, or preparation semantics from the lexicon. The
batch does not license fruit, seed, edible/food, leaching, soaking, water preparation, bark basket, cooking,
hot-stone, bone/death, seasonal ripening, leaf-colour, crushing, cooking-leaf translation drift, boils/remedy/
medicine, timber/wood, firewood, mangrove, oar, scrub, ecology, place/story/use, source-prose claims, target case,
pronoun case, demonstrative case, nonpast/purposive/reduplicated perception rows, perception compounds, number
morphology, derivation, target compounds, productive reduplication, support inflection, or any carried trap.

Verified 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.

Verified support heads retained: `ngali` first dual exclusive nominative; `ngaliny` first dual inclusive nominative;
`yubal` second dual nominative; `yurra` second plural nominative; `ngana` first plural inclusive nominative; `yaluy`
here; `yinyay` there; and `nyajin` saw / see.PAST.

- **`bujabay` bujabay tree.** `Ngali bujabay yaluy nyajin.`, `Ngaliny bujabay yinyay nyajin.`,
  `Yubal bujabay yaluy nyajin.`, `Yurra bujabay yinyay nyajin.`, and `Ngana bujabay yaluy nyajin.`. Visible tree
  complementary non-singular past perception/reference only; fruit, edible, leaching, water preparation, and
  source-use rows stay closed.
- **`jingajalka` jingajalka tree.** `Ngali jingajalka yaluy nyajin.`, `Ngaliny jingajalka yinyay nyajin.`,
  `Yubal jingajalka yaluy nyajin.`, `Yurra jingajalka yinyay nyajin.`, and `Ngana jingajalka yaluy nyajin.`.
  Visible tree complementary non-singular past perception/reference only; fruit, bark basket, cooking, hot stone,
  bone/death, and source-use rows stay closed.
- **`jirimandi` coconut tree.** `Ngali jirimandi yaluy nyajin.`, `Ngaliny jirimandi yinyay nyajin.`,
  `Yubal jirimandi yaluy nyajin.`, `Yurra jirimandi yinyay nyajin.`, and `Ngana jirimandi yaluy nyajin.`. Visible
  coconut-tree complementary non-singular past perception/reference only; food, use, history, and source-prose rows
  stay closed.
- **`julbal` tree.** `Ngali julbal yaluy nyajin.`, `Ngaliny julbal yinyay nyajin.`,
  `Yubal julbal yaluy nyajin.`, `Yurra julbal yinyay nyajin.`, and `Ngana julbal yaluy nyajin.`. Visible tree
  complementary non-singular past perception/reference only; fruit, edible, green-apple, wet-season, ripening, and
  food rows stay closed.
- **`jungka` wild cherry tree.** `Ngali jungka yaluy nyajin.`, `Ngaliny jungka yinyay nyajin.`,
  `Yubal jungka yaluy nyajin.`, `Yurra jungka yinyay nyajin.`, and `Ngana jungka yaluy nyajin.`. Visible
  wild-cherry tree complementary non-singular past perception/reference only; fruit, food, gathering, and ecology
  rows stay closed.
- **`karranda` tree.** `Ngali karranda yaluy nyajin.`, `Ngaliny karranda yinyay nyajin.`,
  `Yubal karranda yaluy nyajin.`, `Yurra karranda yinyay nyajin.`, and `Ngana karranda yaluy nyajin.`. Visible tree
  complementary non-singular past perception/reference only; species inference, ecology, use, and source-prose
  expansion rows stay closed.
- **`karrandal` tree.** `Ngali karrandal yaluy nyajin.`, `Ngaliny karrandal yinyay nyajin.`,
  `Yubal karrandal yaluy nyajin.`, `Yurra karrandal yinyay nyajin.`, and `Ngana karrandal yaluy nyajin.`. Visible
  tree complementary non-singular past perception/reference only; leaf colour, crushing, cooking-leaf translation
  drift, boils, remedy, and medicine rows stay closed.
- **`kawarr` bloodwood tree.** `Ngali kawarr yaluy nyajin.`, `Ngaliny kawarr yinyay nyajin.`,
  `Yubal kawarr yaluy nyajin.`, `Yurra kawarr yinyay nyajin.`, and `Ngana kawarr yaluy nyajin.`. Visible
  bloodwood-tree complementary non-singular past perception/reference only; timber, wood, sap, firewood,
  material-source, and use rows stay closed.
- **`marril` ti tree.** `Ngali marril yaluy nyajin.`, `Ngaliny marril yinyay nyajin.`,
  `Yubal marril yaluy nyajin.`, `Yurra marril yinyay nyajin.`, and `Ngana marril yaluy nyajin.`. Visible ti-tree
  complementary non-singular past perception/reference only; mangrove expansion, seed, hard-wood, oar, wood, water,
  and use rows stay closed.
- **`ngurrkul` fig tree.** `Ngali ngurrkul yaluy nyajin.`, `Ngaliny ngurrkul yinyay nyajin.`,
  `Yubal ngurrkul yaluy nyajin.`, `Yurra ngurrkul yinyay nyajin.`, and `Ngana ngurrkul yaluy nyajin.`. Visible
  fig-tree complementary non-singular past perception/reference only; fruit, edible, food, deep-scrub, and ecology
  rows stay closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. All pronouns stayed bare nominatives; no non-singular accusative, dative, locative, ablative,
  comitative, possessive, singular, third-person, `nganjin`, or non-core pronoun form was admitted. `Yaluy`,
  `yinyay`, and `nyajin` remain uninflected support only.
- **No source-prose or ecology import.** Fruit, seed, edible/food, leaching, soaking, water preparation, bark basket,
  cooking, hot stone, bone/death, seasonal ripening, leaf colour, crushing, cooking-leaf translation drift,
  boils/remedy/medicine, timber/wood, firewood, mangrove, oar, scrub, ecology, place/story/use, and source-use
  semantics remain closed unless a future batch deliberately sources and traps them.
- **Past-perception support note.** `Nyajin` is retained only as the corpus-conventional past perception surface from
  Patz `nyaji-ny` "see-PAST"; Rule 309 does not reopen nonpast `nyajil`, purposive `nyaji-nka`, reduplicated
  watching, hearing compounds, or perception-compound rows.
- **Process logging note.** Batch 351 / Rule 309 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.

### Batch-352 - zero-count visible tree/palm singular/third-person nonpast perception after Rule 309 (PERCEPTION)

Batch 352 / Rule 310 opens ten zero-count visible tree/palm noun heads in bare nominative singular/third-person
nonpast perception frames. It brings the corpus to 17,697 verified sentences. It explicitly rereads the direct
dictionary yaml entries for all target heads, and sources the singular/third-person pronouns, `yaluy`/`yinyay`, and
nonpast `nyaji-l`/`nyajil` before use. It does not infer plant use, place names, food, fruit handling, medicine,
material source, ecology, water-side growth, shore/tide context, artefacts, necklaces, or preparation semantics from
the lexicon. The first under-review target set was repaired after lint caught `jinajina`/`kuraykuray`
unhyphenated-reduplication flags and `luku` initial-onset flags; the accepted batch uses `kakaji`, `mukukanka`, and
`murrkul` in those slots.

Verified 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.

Verified support heads retained: `ngayu` first singular nominative; `yundu` second singular nominative; `nyulu`
third singular nominative; `bula` third dual nominative; `jana` third plural nominative; `yaluy` here; `yinyay`
there; and `nyajil` see / see.NPST.

- **`dulmbi` umbrella palm.** `Ngayu dulmbi yaluy nyajil.`, `Yundu dulmbi yinyay nyajil.`,
  `Nyulu dulmbi yaluy nyajil.`, `Bula dulmbi yinyay nyajil.`, and `Jana dulmbi yaluy nyajil.`. Visible
  umbrella-palm nonpast perception/reference only; Stucky's Gap place-name use stays closed.
- **`kakaji` mangrove tree.** `Ngayu kakaji yaluy nyajil.`, `Yundu kakaji yinyay nyajil.`,
  `Nyulu kakaji yaluy nyajil.`, `Bula kakaji yinyay nyajil.`, and `Jana kakaji yaluy nyajil.`. Visible mangrove-tree
  nonpast perception/reference only; shore, tide, sea-nursery, fruit, use, and ecology rows stay closed.
- **`mukukanka` tree.** `Ngayu mukukanka yaluy nyajil.`, `Yundu mukukanka yinyay nyajil.`,
  `Nyulu mukukanka yaluy nyajil.`, `Bula mukukanka yinyay nyajil.`, and `Jana mukukanka yaluy nyajil.`. Visible
  mukukanka-tree nonpast perception/reference only; fruit, edible, food, season, and use rows stay closed.
- **`murrkul` tree.** `Ngayu murrkul yaluy nyajil.`, `Yundu murrkul yinyay nyajil.`,
  `Nyulu murrkul yaluy nyajil.`, `Bula murrkul yinyay nyajil.`, and `Jana murrkul yaluy nyajil.`. Visible
  murrkul-tree nonpast perception/reference only; fruit, edible, food, seed, season, and use rows stay closed.
- **`milbarkal` tree.** `Ngayu milbarkal yaluy nyajil.`, `Yundu milbarkal yinyay nyajil.`,
  `Nyulu milbarkal yaluy nyajil.`, `Bula milbarkal yinyay nyajil.`, and `Jana milbarkal yaluy nyajil.`. Visible
  milbarkal-tree nonpast perception/reference only; English-name-unknown source prose does not license expansion.
- **`mirrbangku` pencil cedar tree.** `Ngayu mirrbangku yaluy nyajil.`, `Yundu mirrbangku yinyay nyajil.`,
  `Nyulu mirrbangku yaluy nyajil.`, `Bula mirrbangku yinyay nyajil.`, and `Jana mirrbangku yaluy nyajil.`. Visible
  pencil-cedar-tree nonpast perception/reference only; fruit, date-shape, sweetness, and food rows stay closed.
- **`mura` tree.** `Ngayu mura yaluy nyajil.`, `Yundu mura yinyay nyajil.`,
  `Nyulu mura yaluy nyajil.`, `Bula mura yinyay nyajil.`, and `Jana mura yaluy nyajil.`. Visible mura-tree nonpast
  perception/reference only; bloom timing, minya jalan, season, and event rows stay closed.
- **`ngadil` hickory tree.** `Ngayu ngadil yaluy nyajil.`, `Yundu ngadil yinyay nyajil.`,
  `Nyulu ngadil yaluy nyajil.`, `Bula ngadil yinyay nyajil.`, and `Jana ngadil yaluy nyajil.`. Visible hickory-tree
  nonpast perception/reference only; timber, woomera, and material-use rows stay closed.
- **`nyumbil` coolibah tree.** `Ngayu nyumbil yaluy nyajil.`, `Yundu nyumbil yinyay nyajil.`,
  `Nyulu nyumbil yaluy nyajil.`, `Bula nyumbil yinyay nyajil.`, and `Jana nyumbil yaluy nyajil.`. Visible
  coolibah-tree nonpast perception/reference only; the leech/fauna homograph stays closed.
- **`wankar` tree.** `Ngayu wankar yaluy nyajil.`, `Yundu wankar yinyay nyajil.`,
  `Nyulu wankar yaluy nyajil.`, `Bula wankar yinyay nyajil.`, and `Jana wankar yaluy nyajil.`. Visible
  wankar-tree nonpast perception/reference only; water-side growth, flowers, seeds, necklace, and artefact rows stay
  closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. All pronouns stayed bare nominatives; no singular or third-person accusative, dative, locative, ablative,
  comitative, possessive, expanded pronoun, or non-core pronoun form was admitted. `Yaluy`, `yinyay`, and `nyajil`
  remain uninflected support only.
- **No source-prose or ecology import.** Place names, timber, woomeras, shore/tide ecology, fruit, edible/food,
  bloom timing, minya jalan, leech/fauna homographs, water-side ecology, flowers, seeds, necklaces, artefacts,
  material-use, and source-use semantics remain closed unless a future batch deliberately sources and traps them.
- **Nonpast-perception support note.** `Nyajil` is retained only as the corpus-conventional nonpast perception
  surface from Patz `nyaji-l` "see-NPST"; Rule 310 does not reopen past `nyajin`, purposive `nyaji-nka`,
  reduplicated watching, hearing compounds, or perception-compound rows.
- **Process logging note.** Batch 352 / Rule 310 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.

### Batch-353 - complementary visible tree/palm singular/third-person nonpast perception after Rule 310 (PERCEPTION)

Batch 353 / Rule 311 opens the complementary local-demonstrative distribution for the same ten checked visible
tree/palm noun heads in bare nominative singular/third-person nonpast perception frames. It brings the corpus to
17,747 verified sentences. It explicitly rereads the direct dictionary yaml entries for all target heads, and sources
the singular/third-person pronouns, `yaluy`/`yinyay`, and nonpast `nyaji-l`/`nyajil` before use. It does not infer
plant use, place names, food, fruit handling, medicine, material source, ecology, water-side growth, shore/tide
context, artefacts, necklaces, or preparation semantics from the lexicon.

Verified 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.

Verified support heads retained: `ngayu` first singular nominative; `yundu` second singular nominative; `nyulu`
third singular nominative; `bula` third dual nominative; `jana` third plural nominative; `yaluy` here; `yinyay`
there; and `nyajil` see / see.NPST.

- **`dulmbi` umbrella palm.** `Ngayu dulmbi yinyay nyajil.`, `Yundu dulmbi yaluy nyajil.`,
  `Nyulu dulmbi yinyay nyajil.`, `Bula dulmbi yaluy nyajil.`, and `Jana dulmbi yinyay nyajil.`. Visible
  umbrella-palm nonpast perception/reference only; Stucky's Gap place-name use stays closed.
- **`kakaji` mangrove tree.** `Ngayu kakaji yinyay nyajil.`, `Yundu kakaji yaluy nyajil.`,
  `Nyulu kakaji yinyay nyajil.`, `Bula kakaji yaluy nyajil.`, and `Jana kakaji yinyay nyajil.`. Visible mangrove-tree
  nonpast perception/reference only; shore, tide, sea-nursery, fruit, leaching, poison, use, and ecology rows stay
  closed.
- **`mukukanka` tree.** `Ngayu mukukanka yinyay nyajil.`, `Yundu mukukanka yaluy nyajil.`,
  `Nyulu mukukanka yinyay nyajil.`, `Bula mukukanka yaluy nyajil.`, and `Jana mukukanka yinyay nyajil.`. Visible
  mukukanka-tree nonpast perception/reference only; fruit, edible, food, season, ripening, month, and use rows stay
  closed.
- **`murrkul` tree.** `Ngayu murrkul yinyay nyajil.`, `Yundu murrkul yaluy nyajil.`,
  `Nyulu murrkul yinyay nyajil.`, `Bula murrkul yaluy nyajil.`, and `Jana murrkul yinyay nyajil.`. Visible
  murrkul-tree nonpast perception/reference only; fruit, edible, food, seed, season, and use rows stay closed.
- **`milbarkal` tree.** `Ngayu milbarkal yinyay nyajil.`, `Yundu milbarkal yaluy nyajil.`,
  `Nyulu milbarkal yinyay nyajil.`, `Bula milbarkal yaluy nyajil.`, and `Jana milbarkal yinyay nyajil.`. Visible
  milbarkal-tree nonpast perception/reference only; English-name-unknown source prose does not license expansion.
- **`mirrbangku` pencil cedar tree.** `Ngayu mirrbangku yinyay nyajil.`, `Yundu mirrbangku yaluy nyajil.`,
  `Nyulu mirrbangku yinyay nyajil.`, `Bula mirrbangku yaluy nyajil.`, and `Jana mirrbangku yinyay nyajil.`. Visible
  pencil-cedar-tree nonpast perception/reference only; fruit, date-shape, sweetness, and food rows stay closed.
- **`mura` tree.** `Ngayu mura yinyay nyajil.`, `Yundu mura yaluy nyajil.`,
  `Nyulu mura yinyay nyajil.`, `Bula mura yaluy nyajil.`, and `Jana mura yinyay nyajil.`. Visible mura-tree nonpast
  perception/reference only; bloom timing, minya jalan, season, and event rows stay closed.
- **`ngadil` hickory tree.** `Ngayu ngadil yinyay nyajil.`, `Yundu ngadil yaluy nyajil.`,
  `Nyulu ngadil yinyay nyajil.`, `Bula ngadil yaluy nyajil.`, and `Jana ngadil yinyay nyajil.`. Visible hickory-tree
  nonpast perception/reference only; timber, woomera, and material-use rows stay closed.
- **`nyumbil` coolibah tree.** `Ngayu nyumbil yinyay nyajil.`, `Yundu nyumbil yaluy nyajil.`,
  `Nyulu nyumbil yinyay nyajil.`, `Bula nyumbil yaluy nyajil.`, and `Jana nyumbil yinyay nyajil.`. Visible
  coolibah-tree nonpast perception/reference only; the leech/fauna homograph stays closed.
- **`wankar` tree.** `Ngayu wankar yinyay nyajil.`, `Yundu wankar yaluy nyajil.`,
  `Nyulu wankar yinyay nyajil.`, `Bula wankar yaluy nyajil.`, and `Jana wankar yinyay nyajil.`. Visible
  wankar-tree nonpast perception/reference only; water-side growth, flowers, seeds, necklace, and artefact rows stay
  closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. All pronouns stayed bare nominatives; no singular or third-person accusative, dative, locative, ablative,
  comitative, possessive, expanded pronoun, or non-core pronoun form was admitted. `Yaluy`, `yinyay`, and `nyajil`
  remain uninflected support only.
- **No source-prose or ecology import.** Place names, timber, woomeras, shore/tide ecology, fruit, edible/food,
  leaching, poison, date-shape, sweetness, bloom timing, minya jalan, leech/fauna homographs, water-side ecology,
  flowers, seeds, necklaces, artefacts, material-use, and source-use semantics remain closed unless a future batch
  deliberately sources and traps them.
- **Nonpast-perception support note.** `Nyajil` is retained only as the corpus-conventional nonpast perception
  surface from Patz `nyaji-l` "see-NPST"; Rule 311 does not reopen past `nyajin`, purposive `nyaji-nka`,
  reduplicated watching, hearing compounds, or perception-compound rows.
- **Process logging note.** Batch 353 / Rule 311 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.

### Batch-354 - visible tree/palm non-singular nonpast perception after Rule 311 (PERCEPTION)

Batch 354 / Rule 312 opens non-singular nominative nonpast perception frames for the same ten checked visible
tree/palm noun heads. It brings the corpus to 17,797 verified sentences. It explicitly rereads the direct dictionary
yaml entries for all target heads, and sources the non-singular pronouns, `yaluy`/`yinyay`, and nonpast
`nyaji-l`/`nyajil` before use. It does not infer plant use, place names, food, fruit handling, medicine, material
source, ecology, water-side growth, shore/tide context, artefacts, necklaces, or preparation semantics from the
lexicon.

Verified 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.

Verified support heads retained: `ngali` first dual exclusive nominative; `ngaliny` first dual inclusive nominative;
`yubal` second dual nominative; `yurra` second plural nominative; `ngana` first plural inclusive nominative; `yaluy`
here; `yinyay` there; and `nyajil` see / see.NPST.

- **`dulmbi` umbrella palm.** `Ngali dulmbi yinyay nyajil.`, `Ngaliny dulmbi yaluy nyajil.`,
  `Yubal dulmbi yinyay nyajil.`, `Yurra dulmbi yaluy nyajil.`, and `Ngana dulmbi yinyay nyajil.`. Visible
  umbrella-palm non-singular nonpast perception/reference only; Stucky's Gap place-name use stays closed.
- **`kakaji` mangrove tree.** `Ngali kakaji yinyay nyajil.`, `Ngaliny kakaji yaluy nyajil.`,
  `Yubal kakaji yinyay nyajil.`, `Yurra kakaji yaluy nyajil.`, and `Ngana kakaji yinyay nyajil.`. Visible
  mangrove-tree non-singular nonpast perception/reference only; shore, tide, sea-nursery, fruit, leaching, poison,
  use, and ecology rows stay closed.
- **`mukukanka` tree.** `Ngali mukukanka yinyay nyajil.`, `Ngaliny mukukanka yaluy nyajil.`,
  `Yubal mukukanka yinyay nyajil.`, `Yurra mukukanka yaluy nyajil.`, and `Ngana mukukanka yinyay nyajil.`. Visible
  mukukanka-tree non-singular nonpast perception/reference only; fruit, edible, food, season, ripening, month, and
  use rows stay closed.
- **`murrkul` tree.** `Ngali murrkul yinyay nyajil.`, `Ngaliny murrkul yaluy nyajil.`,
  `Yubal murrkul yinyay nyajil.`, `Yurra murrkul yaluy nyajil.`, and `Ngana murrkul yinyay nyajil.`. Visible
  murrkul-tree non-singular nonpast perception/reference only; fruit, edible, food, seed, season, and use rows stay
  closed.
- **`milbarkal` tree.** `Ngali milbarkal yinyay nyajil.`, `Ngaliny milbarkal yaluy nyajil.`,
  `Yubal milbarkal yinyay nyajil.`, `Yurra milbarkal yaluy nyajil.`, and `Ngana milbarkal yinyay nyajil.`. Visible
  milbarkal-tree non-singular nonpast perception/reference only; English-name-unknown source prose does not license
  expansion.
- **`mirrbangku` pencil cedar tree.** `Ngali mirrbangku yinyay nyajil.`, `Ngaliny mirrbangku yaluy nyajil.`,
  `Yubal mirrbangku yinyay nyajil.`, `Yurra mirrbangku yaluy nyajil.`, and `Ngana mirrbangku yinyay nyajil.`. Visible
  pencil-cedar-tree non-singular nonpast perception/reference only; fruit, date-shape, sweetness, and food rows stay
  closed.
- **`mura` tree.** `Ngali mura yinyay nyajil.`, `Ngaliny mura yaluy nyajil.`, `Yubal mura yinyay nyajil.`,
  `Yurra mura yaluy nyajil.`, and `Ngana mura yinyay nyajil.`. Visible mura-tree non-singular nonpast
  perception/reference only; bloom timing, minya jalan, season, and event rows stay closed.
- **`ngadil` hickory tree.** `Ngali ngadil yinyay nyajil.`, `Ngaliny ngadil yaluy nyajil.`,
  `Yubal ngadil yinyay nyajil.`, `Yurra ngadil yaluy nyajil.`, and `Ngana ngadil yinyay nyajil.`. Visible
  hickory-tree non-singular nonpast perception/reference only; timber, woomera, and material-use rows stay closed.
- **`nyumbil` coolibah tree.** `Ngali nyumbil yinyay nyajil.`, `Ngaliny nyumbil yaluy nyajil.`,
  `Yubal nyumbil yinyay nyajil.`, `Yurra nyumbil yaluy nyajil.`, and `Ngana nyumbil yinyay nyajil.`. Visible
  coolibah-tree non-singular nonpast perception/reference only; the leech/fauna homograph stays closed.
- **`wankar` tree.** `Ngali wankar yinyay nyajil.`, `Ngaliny wankar yaluy nyajil.`,
  `Yubal wankar yinyay nyajil.`, `Yurra wankar yaluy nyajil.`, and `Ngana wankar yinyay nyajil.`. Visible
  wankar-tree non-singular nonpast perception/reference only; water-side growth, flowers, seeds, necklace, and
  artefact rows stay closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. All pronouns stayed bare nominatives; no non-singular accusative, dative, locative, ablative,
  comitative, possessive, expanded pronoun, singular pronoun, third-person pronoun, `nganjin`, `yulu`, or `iana` form
  was admitted. `Yaluy`, `yinyay`, and `nyajil` remain uninflected support only.
- **No source-prose or ecology import.** Place names, timber, woomeras, shore/tide ecology, fruit, edible/food,
  leaching, poison, date-shape, sweetness, bloom timing, minya jalan, leech/fauna homographs, water-side ecology,
  flowers, seeds, necklaces, artefacts, material-use, and source-use semantics remain closed unless a future batch
  deliberately sources and traps them.
- **Nonpast-perception support note.** `Nyajil` is retained only as the corpus-conventional nonpast perception
  surface from Patz `nyaji-l` "see-NPST"; Rule 312 does not reopen past `nyajin`, purposive `nyaji-nka`,
  reduplicated watching, hearing compounds, or perception-compound rows.
- **Process logging note.** Batch 354 / Rule 312 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.

### Batch-355 - complementary visible tree/palm non-singular nonpast perception after Rule 312 (PERCEPTION)

Batch 355 / Rule 313 opens the complementary local-demonstrative distribution for non-singular nominative nonpast
perception frames over the same ten checked visible tree/palm noun heads. It brings the corpus to 17,847 verified
sentences. It explicitly rereads the direct dictionary yaml entries for all target heads, and sources the
non-singular pronouns, `yaluy`/`yinyay`, and nonpast `nyaji-l`/`nyajil` before use. It does not infer plant use,
place names, food, fruit handling, medicine, material source, ecology, water-side growth, shore/tide context,
artefacts, necklaces, or preparation semantics from the lexicon.

Verified 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.

Verified support heads retained: `ngali` first dual exclusive nominative; `ngaliny` first dual inclusive nominative;
`yubal` second dual nominative; `yurra` second plural nominative; `ngana` first plural inclusive nominative; `yaluy`
here; `yinyay` there; and `nyajil` see / see.NPST.

- **`dulmbi` umbrella palm.** `Ngali dulmbi yaluy nyajil.`, `Ngaliny dulmbi yinyay nyajil.`,
  `Yubal dulmbi yaluy nyajil.`, `Yurra dulmbi yinyay nyajil.`, and `Ngana dulmbi yaluy nyajil.`. Visible
  umbrella-palm non-singular nonpast perception/reference only; Stucky's Gap place-name use stays closed.
- **`kakaji` mangrove tree.** `Ngali kakaji yaluy nyajil.`, `Ngaliny kakaji yinyay nyajil.`,
  `Yubal kakaji yaluy nyajil.`, `Yurra kakaji yinyay nyajil.`, and `Ngana kakaji yaluy nyajil.`. Visible
  mangrove-tree non-singular nonpast perception/reference only; shore, tide, sea-nursery, fruit, leaching, poison,
  use, and ecology rows stay closed.
- **`mukukanka` tree.** `Ngali mukukanka yaluy nyajil.`, `Ngaliny mukukanka yinyay nyajil.`,
  `Yubal mukukanka yaluy nyajil.`, `Yurra mukukanka yinyay nyajil.`, and `Ngana mukukanka yaluy nyajil.`. Visible
  mukukanka-tree non-singular nonpast perception/reference only; fruit, edible, food, season, ripening, month, and
  use rows stay closed.
- **`murrkul` tree.** `Ngali murrkul yaluy nyajil.`, `Ngaliny murrkul yinyay nyajil.`,
  `Yubal murrkul yaluy nyajil.`, `Yurra murrkul yinyay nyajil.`, and `Ngana murrkul yaluy nyajil.`. Visible
  murrkul-tree non-singular nonpast perception/reference only; fruit, edible, food, seed, season, and use rows stay
  closed.
- **`milbarkal` tree.** `Ngali milbarkal yaluy nyajil.`, `Ngaliny milbarkal yinyay nyajil.`,
  `Yubal milbarkal yaluy nyajil.`, `Yurra milbarkal yinyay nyajil.`, and `Ngana milbarkal yaluy nyajil.`. Visible
  milbarkal-tree non-singular nonpast perception/reference only; English-name-unknown source prose does not license
  expansion.
- **`mirrbangku` pencil cedar tree.** `Ngali mirrbangku yaluy nyajil.`, `Ngaliny mirrbangku yinyay nyajil.`,
  `Yubal mirrbangku yaluy nyajil.`, `Yurra mirrbangku yinyay nyajil.`, and `Ngana mirrbangku yaluy nyajil.`. Visible
  pencil-cedar-tree non-singular nonpast perception/reference only; fruit, date-shape, sweetness, and food rows stay
  closed.
- **`mura` tree.** `Ngali mura yaluy nyajil.`, `Ngaliny mura yinyay nyajil.`, `Yubal mura yaluy nyajil.`,
  `Yurra mura yinyay nyajil.`, and `Ngana mura yaluy nyajil.`. Visible mura-tree non-singular nonpast
  perception/reference only; bloom timing, minya jalan, season, and event rows stay closed.
- **`ngadil` hickory tree.** `Ngali ngadil yaluy nyajil.`, `Ngaliny ngadil yinyay nyajil.`,
  `Yubal ngadil yaluy nyajil.`, `Yurra ngadil yinyay nyajil.`, and `Ngana ngadil yaluy nyajil.`. Visible
  hickory-tree non-singular nonpast perception/reference only; timber, woomera, and material-use rows stay closed.
- **`nyumbil` coolibah tree.** `Ngali nyumbil yaluy nyajil.`, `Ngaliny nyumbil yinyay nyajil.`,
  `Yubal nyumbil yaluy nyajil.`, `Yurra nyumbil yinyay nyajil.`, and `Ngana nyumbil yaluy nyajil.`. Visible
  coolibah-tree non-singular nonpast perception/reference only; the leech/fauna homograph stays closed.
- **`wankar` tree.** `Ngali wankar yaluy nyajil.`, `Ngaliny wankar yinyay nyajil.`,
  `Yubal wankar yaluy nyajil.`, `Yurra wankar yinyay nyajil.`, and `Ngana wankar yaluy nyajil.`. Visible
  wankar-tree non-singular nonpast perception/reference only; water-side growth, flowers, seeds, necklace, and
  artefact rows stay closed.
- **No morphology import.** No target locative, dative, ablative, perlative, ergative, instrumental, comitative,
  possessive, privative, excess, plural morphology, derivation, productive compound, or productive reduplication was
  admitted. All pronouns stayed bare nominatives; no non-singular accusative, dative, locative, ablative,
  comitative, possessive, expanded pronoun, singular pronoun, third-person pronoun, `nganjin`, `yulu`, or `iana` form
  was admitted. `Yaluy`, `yinyay`, and `nyajil` remain uninflected support only.
- **No source-prose or ecology import.** Place names, timber, woomeras, shore/tide ecology, fruit, edible/food,
  leaching, poison, date-shape, sweetness, bloom timing, minya jalan, leech/fauna homographs, water-side ecology,
  flowers, seeds, necklaces, artefacts, material-use, and source-use semantics remain closed unless a future batch
  deliberately sources and traps them.
- **Nonpast-perception support note.** `Nyajil` is retained only as the corpus-conventional nonpast perception
  surface from Patz `nyaji-l` "see-NPST"; Rule 313 does not reopen past `nyajin`, purposive `nyaji-nka`,
  reduplicated watching, hearing compounds, or perception-compound rows.
- **Process logging note.** Batch 355 / Rule 313 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.

### Batch-356 - visible tree/palm singular/third-person past perception after Rule 313 (PERCEPTION)

Batch 356 / Rule 314 opens singular/third-person past perception frames over the same ten checked visible tree/palm
noun heads and brings the corpus to 17,897 verified sentences. It rereads every target entry, Patz's pronoun and
demonstrative paradigms, segmented `nyaji-ny` "see-PAST", and the past `-ny` description. It also verifies the exact
running form `nyajin` in dictionary example clauses, preventing an unexplained orthographic inference.

Verified 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.

Verified support heads retained: `ngayu` first singular nominative; `yundu` second singular nominative; `nyulu`
third singular nominative; `bula` third dual nominative; `jana` third plural nominative; `yaluy` here; `yinyay`
there; and `nyajin` saw / see.PAST.

- **`dulmbi` umbrella palm.** `Ngayu dulmbi yaluy nyajin.`, `Yundu dulmbi yinyay nyajin.`,
  `Nyulu dulmbi yaluy nyajin.`, `Bula dulmbi yinyay nyajin.`, and `Jana dulmbi yaluy nyajin.`. Visible umbrella-palm
  singular/third-person past perception/reference only; Stucky's Gap place-name use stays closed.
- **`kakaji` mangrove tree.** `Ngayu kakaji yaluy nyajin.`, `Yundu kakaji yinyay nyajin.`,
  `Nyulu kakaji yaluy nyajin.`, `Bula kakaji yinyay nyajin.`, and `Jana kakaji yaluy nyajin.`. Visible mangrove-tree
  singular/third-person past perception/reference only; shore, tide, fruit, leaching, poison, use, and ecology rows
  stay closed.
- **`mukukanka` tree.** `Ngayu mukukanka yaluy nyajin.`, `Yundu mukukanka yinyay nyajin.`,
  `Nyulu mukukanka yaluy nyajin.`, `Bula mukukanka yinyay nyajin.`, and `Jana mukukanka yaluy nyajin.`. Visible
  mukukanka-tree singular/third-person past perception/reference only; fruit, edible, food, season, ripening, month,
  and use rows stay closed.
- **`murrkul` tree.** `Ngayu murrkul yaluy nyajin.`, `Yundu murrkul yinyay nyajin.`,
  `Nyulu murrkul yaluy nyajin.`, `Bula murrkul yinyay nyajin.`, and `Jana murrkul yaluy nyajin.`. Visible
  murrkul-tree singular/third-person past perception/reference only; fruit, edible, food, seed, season, and use rows
  stay closed.
- **`milbarkal` tree.** `Ngayu milbarkal yaluy nyajin.`, `Yundu milbarkal yinyay nyajin.`,
  `Nyulu milbarkal yaluy nyajin.`, `Bula milbarkal yinyay nyajin.`, and `Jana milbarkal yaluy nyajin.`. Visible
  milbarkal-tree singular/third-person past perception/reference only; English-name-unknown prose licenses no extra
  claim.
- **`mirrbangku` pencil cedar tree.** `Ngayu mirrbangku yaluy nyajin.`, `Yundu mirrbangku yinyay nyajin.`,
  `Nyulu mirrbangku yaluy nyajin.`, `Bula mirrbangku yinyay nyajin.`, and `Jana mirrbangku yaluy nyajin.`. Visible
  pencil-cedar-tree singular/third-person past perception/reference only; fruit, date-shape, sweetness, and food rows
  stay closed.
- **`mura` tree.** `Ngayu mura yaluy nyajin.`, `Yundu mura yinyay nyajin.`, `Nyulu mura yaluy nyajin.`,
  `Bula mura yinyay nyajin.`, and `Jana mura yaluy nyajin.`. Visible mura-tree singular/third-person past
  perception/reference only; bloom timing, minya jalan, season, and event rows stay closed.
- **`ngadil` hickory tree.** `Ngayu ngadil yaluy nyajin.`, `Yundu ngadil yinyay nyajin.`,
  `Nyulu ngadil yaluy nyajin.`, `Bula ngadil yinyay nyajin.`, and `Jana ngadil yaluy nyajin.`. Visible hickory-tree
  singular/third-person past perception/reference only; timber, woomera, and material-use rows stay closed.
- **`nyumbil` coolibah tree.** `Ngayu nyumbil yaluy nyajin.`, `Yundu nyumbil yinyay nyajin.`,
  `Nyulu nyumbil yaluy nyajin.`, `Bula nyumbil yinyay nyajin.`, and `Jana nyumbil yaluy nyajin.`. Visible
  coolibah-tree singular/third-person past perception/reference only; the leech/fauna homograph stays closed.
- **`wankar` tree.** `Ngayu wankar yaluy nyajin.`, `Yundu wankar yinyay nyajin.`,
  `Nyulu wankar yaluy nyajin.`, `Bula wankar yinyay nyajin.`, and `Jana wankar yaluy nyajin.`. Visible wankar-tree
  singular/third-person past perception/reference only; water-side growth, flowers, seeds, necklace, and artefact
  rows stay closed.
- **Past-perception orthography.** Patz lines 2023 and 2568-2571 analyse `nyaji-ny` as see-PAST and lines 3160-3162
  identify past `-ny`; dictionary lines 23882-23883 and 23975-23976 attest running-form `nyajin` in complete
  perception clauses. Rule 314 uses that dictionary form consistently. Patz running-text `nyajiny`, segmented
  `nyaji-ny`, nonpast `nyajil`, purposive `nyaji-nka`, and reduplicated or compound forms are not alternate Rule 314
  sentence surfaces.
- **No morphology or source-prose import.** Targets remain bare absolutive objects and pronouns remain bare
  nominative A forms. No target/pronoun/demonstrative case, plural morphology, derivation, compound, productive
  reduplication, place-name, timber, woomera, shore/tide ecology, fruit, food, bloom timing, homograph, ecology,
  flower, seed, necklace, artefact, material-use, or support-inflection claim was admitted.
- **Process logging note.** Batch 356 / Rule 314 stored direct source readback, orthographic triangulation,
  token-aware coverage, exact duplicate preflight and post-bank scan, static guards, under-review lint,
  field-for-field row readback, 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-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.

### Batch-357 - low-coverage visible tree/palm/mangrove singular/third-person nonpast perception after Rule 314 (PERCEPTION)

Batch 357 / Rule 315 brings the corpus to 17,947 verified sentences and gives controlled perception coverage to
six formerly zero-use and four formerly one-use direct-dictionary botanical heads. It selects only a visible
tree/palm/mangrove reading for each target and records every competing homograph and commentary-only fact as closed.

Verified targets retained: `miyilabu` mangrove tree; `ngalkarran` tree; `wada` tree; `wangku` tree; `yinkunji` fig
tree; `yurrunji` tree; `jajikal` screw palm; `jalnji` tree; `jinjay` tree; and `kurubarr` mangrove.

Verified support heads retained: `ngayu` first singular nominative; `yundu` second singular nominative; `nyulu`
third singular nominative; `bula` third dual nominative; `jana` third plural nominative; `yaluy` here; `yinyay`
there; and `nyajil` see / see.NPST.

- **`miyilabu` mangrove tree.** `Ngayu miyilabu yinyay nyajil.`, `Yundu miyilabu yaluy nyajil.`,
  `Nyulu miyilabu yinyay nyajil.`, `Bula miyilabu yaluy nyajil.`, and `Jana miyilabu yinyay nyajil.`. Visible
  mangrove-tree reference only; poisonous sap, blindness, fish-stupefying, eye association, use, and ecology closed.
- **`ngalkarran` tree.** `Ngayu ngalkarran yinyay nyajil.`, `Yundu ngalkarran yaluy nyajil.`,
  `Nyulu ngalkarran yinyay nyajil.`, `Bula ngalkarran yaluy nyajil.`, and `Jana ngalkarran yinyay nyajil.`. Visible
  tree reference only; edible red seed, apple-like fruit, ripening, August-October, food, colour, and season closed.
- **`wada` tree.** `Ngayu wada yinyay nyajil.`, `Yundu wada yaluy nyajil.`, `Nyulu wada yinyay nyajil.`,
  `Bula wada yaluy nyajil.`, and `Jana wada yinyay nyajil.`. Visible tree reference only; smallness predicates,
  edible white seed, apple-size comparison, ripening, month, food, colour, and season closed.
- **`wangku` tree.** `Ngayu wangku yinyay nyajil.`, `Yundu wangku yaluy nyajil.`,
  `Nyulu wangku yinyay nyajil.`, `Bula wangku yaluy nyajil.`, and `Jana wangku yinyay nyajil.`. Visible tree
  reference only; wood-goanna/fauna reading, size predicates, habitat, and events closed.
- **`yinkunji` fig tree.** `Ngayu yinkunji yinyay nyajil.`, `Yundu yinkunji yaluy nyajil.`,
  `Nyulu yinkunji yinyay nyajil.`, `Bula yinkunji yaluy nyajil.`, and `Jana yinkunji yinyay nyajil.`. Visible fig
  tree reference only; long black fruit, edibility, wet-season ripening, food, colour, shape, and ecology closed.
- **`yurrunji` tree.** `Ngayu yurrunji yinyay nyajil.`, `Yundu yurrunji yaluy nyajil.`,
  `Nyulu yurrunji yinyay nyajil.`, `Bula yurrunji yaluy nyajil.`, and `Jana yurrunji yinyay nyajil.`. Visible tree
  reference only; dead-finish exonym, country distribution, Main camp, Romeo, love/rejection, solitary-tree
  personification, and story closed.
- **`jajikal` screw palm.** `Ngayu jajikal yinyay nyajil.`, `Yundu jajikal yaluy nyajil.`,
  `Nyulu jajikal yinyay nyajil.`, `Bula jajikal yaluy nyajil.`, and `Jana jajikal yinyay nyajil.`. Visible screw
  palm only; Bloomfield/river-mouth/Ayton/lower-camp place senses, abundance, leaves, weaving, and use closed.
- **`jalnji` tree.** `Ngayu jalnji yinyay nyajil.`, `Yundu jalnji yaluy nyajil.`,
  `Nyulu jalnji yinyay nyajil.`, `Bula jalnji yaluy nyajil.`, and `Jana jalnji yinyay nyajil.`. Visible tree only;
  poison, nut/food, human inedibility, gum, spear, material, and use closed.
- **`jinjay` tree.** `Ngayu jinjay yinyay nyajil.`, `Yundu jinjay yaluy nyajil.`,
  `Nyulu jinjay yinyay nyajil.`, `Bula jinjay yaluy nyajil.`, and `Jana jinjay yinyay nyajil.`. Visible tree only;
  nut/fruit, roasting, smoke, poison, bark, sap, water, skin cure, food, medicine, and use closed.
- **`kurubarr` mangrove.** `Ngayu kurubarr yinyay nyajil.`, `Yundu kurubarr yaluy nyajil.`,
  `Nyulu kurubarr yinyay nyajil.`, `Bula kurubarr yaluy nyajil.`, and `Jana kurubarr yinyay nyajil.`. Visible
  mangrove only; long round seed, shape, fruit, shore/tide ecology, and use closed.
- **Morphosyntax.** Targets remain bare absolutive O forms; pronouns remain bare nominative A forms; `yaluy`,
  `yinyay`, and dictionary-attested nonpast `nyajil` remain fixed support. No case, derivation, compound, productive
  reduplication, past, purposive, reduplicated perception, hearing compound, or support inflection was admitted.
- **Process logging note.** Batch 357 / Rule 315 stored direct source readback, zero/one-use coverage evidence,
  target-form linter probes, exact duplicate preflight and post-bank scan, static guards, under-review lint,
  field-for-field row readback, 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.

### Batch-358 - low-coverage visible-bird non-singular nonpast perception after Rule 315 (PERCEPTION)

Batch 358 / Rule 316 brings the corpus to 17,997 verified sentences and gives controlled perception coverage to
eight formerly zero-use and two formerly one-use direct-dictionary bird heads. It selects only the direct avian
reading and records commentary, cultural classification, behavior, habitat, and prior-row propositions as closed.

Verified targets retained: `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.

Verified support heads retained: `ngali` first dual exclusive nominative; `ngaliny` first dual inclusive nominative;
`yubal` second dual nominative; `yurra` second plural nominative; `ngana` first plural inclusive nominative; `yaluy`
here; `yinyay` there; and `nyajil` see / see.NPST.

- **`dabway` bird.** `Ngali dabway yaluy nyajil.`, `Ngaliny dabway yinyay nyajil.`,
  `Yubal dabway yaluy nyajil.`, `Yurra dabway yinyay nyajil.`, and `Ngana dabway yaluy nyajil.`. Visible bird
  only; colour, messenger behavior, dabu/walarr totem and moiety status, warning, omen, and event closed.
- **`kalmnbagarr` diver bird.** `Ngali kalmnbagarr yaluy nyajil.`, `Ngaliny kalmnbagarr yinyay nyajil.`,
  `Yubal kalmnbagarr yaluy nyajil.`, `Yurra kalmnbagarr yinyay nyajil.`, and
  `Ngana kalmnbagarr yaluy nyajil.`. Visible diver bird only; colour, diving behavior, water habitat, and event closed.
- **`kurkunbay` butcherbird.** `Ngali kurkunbay yaluy nyajil.`, `Ngaliny kurkunbay yinyay nyajil.`,
  `Yubal kurkunbay yaluy nyajil.`, `Yurra kurkunbay yinyay nyajil.`, and `Ngana kurkunbay yaluy nyajil.`. Visible
  butcherbird only; stockwhip call, sound, hunting, omen, behavior, and event closed.
- **`kurrburrubun` magpie.** `Ngali kurrburrubun yaluy nyajil.`, `Ngaliny kurrburrubun yinyay nyajil.`,
  `Yubal kurrburrubun yaluy nyajil.`, `Yurra kurrburrubun yinyay nyajil.`, and
  `Ngana kurrburrubun yaluy nyajil.`. Visible magpie only; call, song, feeding, behavior, and event closed.
- **`kurrujuwa` sentry bird.** `Ngali kurrujuwa yaluy nyajil.`, `Ngaliny kurrujuwa yinyay nyajil.`,
  `Yubal kurrujuwa yaluy nyajil.`, `Yurra kurrujuwa yinyay nyajil.`, and `Ngana kurrujuwa yaluy nyajil.`. Visible
  sentry bird only; crocodile warning, river-bank danger, dabu/walarr totem and moiety, behavior, and event closed.
- **`mirrki` kidney bird.** `Ngali mirrki yaluy nyajil.`, `Ngaliny mirrki yinyay nyajil.`,
  `Yubal mirrki yaluy nyajil.`, `Yurra mirrki yinyay nyajil.`, and `Ngana mirrki yaluy nyajil.`. Lexical bird label
  only; no anatomical, call, behavior, or event proposition follows.
- **`mirrku` kidney bird.** `Ngali mirrku yaluy nyajil.`, `Ngaliny mirrku yinyay nyajil.`,
  `Yubal mirrku yaluy nyajil.`, `Yurra mirrku yinyay nyajil.`, and `Ngana mirrku yaluy nyajil.`. Lexical bird label
  only; anatomy, dabu totem/moiety, call, behavior, and event propositions closed.
- **`mulumu` dove.** `Ngali mulumu yaluy nyajil.`, `Ngaliny mulumu yinyay nyajil.`,
  `Yubal mulumu yaluy nyajil.`, `Yurra mulumu yinyay nyajil.`, and `Ngana mulumu yaluy nyajil.`. Visible dove only;
  secondary sacred-corroboree wood, ceremony, material, use, and event closed.
- **`munungkul` ground pigeon.** `Ngali munungkul yaluy nyajil.`, `Ngaliny munungkul yinyay nyajil.`,
  `Yubal munungkul yaluy nyajil.`, `Yurra munungkul yinyay nyajil.`, and `Ngana munungkul yaluy nyajil.`. Visible
  ground pigeon only; feeding, fallen leaves, shade, tree, ground-habitat, and prior-row behavior not inherited.
- **`ngarkay` waterhen.** `Ngali ngarkay yaluy nyajil.`, `Ngaliny ngarkay yinyay nyajil.`,
  `Yubal ngarkay yaluy nyajil.`, `Yurra ngarkay yinyay nyajil.`, and `Ngana ngarkay yaluy nyajil.`. Visible
  waterhen only; grass, swamp edge, walking, mud, hunting, prey, habitat, and prior-row behavior not inherited.
- **Linter restraint.** Zero-use solid reduplications without independently justified corpus spelling were excluded,
  not whitelisted to fill the batch. The guard's initial over-broad ban on English `kidney` was narrowed because
  "kidney bird" is the sourced lexical label; anatomical propositions remain barred.
- **Morphosyntax.** Targets remain bare absolutive O forms and pronouns bare nominative A forms. `Yaluy`, `yinyay`,
  and dictionary-attested nonpast `nyajil` remain fixed support. No case, derivation, compound, productive
  reduplication, past, purposive, reduplicated perception, hearing compound, or support inflection was admitted.
- **Process logging note.** Batch 358 / Rule 316 stored source readback, coverage evidence, rejected reduplications,
  target-form probes, static-guard refinement, exact duplicate preflight/post-bank scan, under-review lint,
  field-for-field readback, 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.

### Batch-359 - low-coverage insect singular/third-person past perception after Rule 316 (PERCEPTION)

Batch 359 / Rule 317 brings the corpus to 18,047 verified sentences and gives controlled past-perception coverage
to five formerly zero-use and five formerly one-to-three-use direct-dictionary insect heads. It selects only a
direct visible-creature reading and records source commentary, alternate senses, habitat, behavior, and prior-row
propositions as closed.

Verified targets retained: `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.

Verified support heads retained: `ngayu` first singular nominative; `yundu` second singular nominative; `nyulu`
third singular nominative; `bula` third dual nominative; `jana` third plural nominative; `yaluy` here; `yinyay`
there; and `nyajin` saw / see.PAST.

- **`kalkamal` locust.** `Ngayu kalkamal yinyay nyajin.`, `Yundu kalkamal yaluy nyajin.`,
  `Nyulu kalkamal yinyay nyajin.`, `Bula kalkamal yaluy nyajin.`, and `Jana kalkamal yinyay nyajin.`.
  Visible locust only; mountain habitat, seasonal signaling, turkey eggs, egg collection, extended time/event sense,
  and prior or inferred behavior closed.
- **`kuran` case-moth larva.** `Ngayu kuran yinyay nyajin.`, `Yundu kuran yaluy nyajin.`,
  `Nyulu kuran yinyay nyajin.`, `Bula kuran yaluy nyajin.`, and `Jana kuran yinyay nyajin.`. Visible larva
  only; edibility, food status, green wood, habitat, collection, preparation, use, transformation, and lifecycle
  propositions closed.
- **`kurrmaja` green-ant larvae.** `Ngayu kurrmaja yinyay nyajin.`, `Yundu kurrmaja yaluy nyajin.`,
  `Nyulu kurrmaja yinyay nyajin.`, `Bula kurrmaja yaluy nyajin.`, and `Jana kurrmaja yinyay nyajin.`.
  Visible larvae only; green-ant behavior, eggs/pupae, nests, food, medicine, collection, and preparation closed.
- **`murma` wasp.** `Ngayu murma yinyay nyajin.`, `Yundu murma yaluy nyajin.`,
  `Nyulu murma yinyay nyajin.`, `Bula murma yaluy nyajin.`, and `Jana murma yinyay nyajin.`. Visible wasp
  only; small size, paper-wasp specification, yellow colour, sting, pain/danger, nest, tree, and behavior closed.
- **`wurrbu` hornet.** `Ngayu wurrbu yinyay nyajin.`, `Yundu wurrbu yaluy nyajin.`,
  `Nyulu wurrbu yinyay nyajin.`, `Bula wurrbu yaluy nyajin.`, and `Jana wurrbu yinyay nyajin.`. Visible
  hornet reading only; bumblebee alternative, nests, stump or ground habitat, sting, behavior, and event closed.
- **`durra` caterpillar.** `Ngayu durra yinyay nyajin.`, `Yundu durra yaluy nyajin.`,
  `Nyulu durra yinyay nyajin.`, `Bula durra yaluy nyajin.`, and `Jana durra yinyay nyajin.`. Visible
  caterpillar reading only; worm alternative and prior-row leaf-eating, growth, wrapping, transformation, moth, and
  lifecycle propositions not inherited.
- **`jiljay` grub.** `Ngayu jiljay yinyay nyajin.`, `Yundu jiljay yaluy nyajin.`,
  `Nyulu jiljay yinyay nyajin.`, `Bula jiljay yaluy nyajin.`, and `Jana jiljay yinyay nyajin.`. Visible grub
  only; ant-bed habitat, fishing/bait, strength, weight, catching, and prior event propositions closed.
- **`karrkil` jumper ant.** `Ngayu karrkil yinyay nyajin.`, `Yundu karrkil yaluy nyajin.`,
  `Nyulu karrkil yinyay nyajin.`, `Bula karrkil yaluy nyajin.`, and `Jana karrkil yinyay nyajin.`. Visible
  jumper-ant reading only; red colour, bite/sting, sickness, vomiting, danger, warning, track, and prior propositions
  closed.
- **`kawa` ants.** `Ngayu kawa yinyay nyajin.`, `Yundu kawa yaluy nyajin.`,
  `Nyulu kawa yinyay nyajin.`, `Bula kawa yaluy nyajin.`, and `Jana kawa yinyay nyajin.`. Visible ants only;
  small size, white/black colour, honey intrusion, egg carrying, rain prediction, behavior, and prior events closed.
- **`jabarrangkul` ant.** `Ngayu jabarrangkul yinyay nyajin.`, `Yundu jabarrangkul yaluy nyajin.`,
  `Nyulu jabarrangkul yinyay nyajin.`, `Bula jabarrangkul yaluy nyajin.`, and
  `Jana jabarrangkul yinyay nyajin.`. Visible ant only; black colour, nest reading, rotten-log habitat, carrying,
  marching, social/moral teaching, food finding, and prior behavior closed. The source definition's apparent typo
  "blank ant" is not propagated; the head gloss and translations independently give black ant.
- **Rejected candidates.** `dabadaba` and `dujandujan` were not admitted because their solid reduplicated spellings
  were not independently licensed by the current corpus guard; they were excluded instead of whitelisted.
  `Jawurraji` was excluded because it denotes an ant bed rather than an insect creature.
- **Linter restraint.** The first static scan flagged English `moth`, but the token occurs inside the directly
  sourced lexical label "case-moth larva". The over-broad label ban was removed before database mutation; moth
  transformation and lifecycle propositions remain explicitly prohibited. This narrows a false positive without
  relaxing the semantic boundary.
- **Morphosyntax.** Targets remain bare absolutive O forms and pronouns bare nominative A forms. `Yaluy`, `yinyay`,
  and dictionary-attested past `nyajin` remain fixed support. No case, derivation, compound, productive
  reduplication, nonpast, purposive, reduplicated perception, hearing compound, or support inflection was admitted.
- **Source locations.** Dictionary yaml lines: `durra` 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. Grammar lines 2577-2586 source the pronouns,
  2834-2847 the Yalanji local demonstratives, 2023 and 2568-2571 `nyaji-ny`, 3160-3162 past `-ny`, and
  4256-4265 perception A/O syntax. Dictionary usage lines 23882-23883 and 23975-23976 independently attest
  running-form `nyajin`.
- **Process logging note.** Batch 359 / Rule 317 stored source readback, coverage evidence, rejected candidates,
  target-form probes, static-guard refinement, exact duplicate preflight/post-bank scan, under-review lint,
  field-for-field readback, audit-command correction, 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.

### Batch-360 - low-coverage fish non-singular nonpast perception after Rule 317 (PERCEPTION)

Batch 360 / Rule 318 brings the corpus to 18,097 verified sentences and gives controlled nonpast-perception
coverage to five formerly zero-use, three formerly one-use, one formerly two-use, and one formerly three-use
direct-dictionary fish heads. It selects only direct visible-fish readings and records dialect alternatives,
homographs, source commentary, ecology, capture, food/taboo, behavior, and prior-row propositions as closed.

Verified targets retained: `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.

Verified support heads retained: `ngali` first dual exclusive nominative; `ngaliny` first dual inclusive nominative;
`yubal` second dual nominative; `yurra` second plural nominative; `ngana` first plural inclusive nominative; `yaluy`
here; `yinyay` there; and `nyajil` see / see.NPST.

- **`kundurr-kundurr` crescent perch.** `Ngali kundurr-kundurr yaluy nyajil.`,
  `Ngaliny kundurr-kundurr yinyay nyajil.`, `Yubal kundurr-kundurr yaluy nyajil.`,
  `Yurra kundurr-kundurr yinyay nyajil.`, and `Ngana kundurr-kundurr yaluy nyajil.`. The full
  dictionary-reduplicated form is one visible fish headword; no productive reduplication, behavior, habitat,
  capture, food, or event proposition follows.
- **`kurruba` freshwater fish.** `Ngali kurruba yaluy nyajil.`, `Ngaliny kurruba yinyay nyajil.`,
  `Yubal kurruba yaluy nyajil.`, `Yurra kurruba yinyay nyajil.`, and `Ngana kurruba yaluy nyajil.`. Visible
  freshwater fish only; species biology, water habitat, capture, food, and event propositions closed.
- **`mangkurr-mangkurr` garfish.** `Ngali mangkurr-mangkurr yaluy nyajil.`,
  `Ngaliny mangkurr-mangkurr yinyay nyajil.`, `Yubal mangkurr-mangkurr yaluy nyajil.`,
  `Yurra mangkurr-mangkurr yinyay nyajil.`, and `Ngana mangkurr-mangkurr yaluy nyajil.`. The full
  dictionary-reduplicated form is one visible garfish headword; productive reduplication, swimming, shape, habitat,
  capture, food, and event propositions closed.
- **`murrabal` barramundi.** `Ngali murrabal yaluy nyajil.`, `Ngaliny murrabal yinyay nyajil.`,
  `Yubal murrabal yaluy nyajil.`, `Yurra murrabal yinyay nyajil.`, and `Ngana murrabal yaluy nyajil.`.
  Visible Yalanji barramundi only; Nyungkul `kudi`, dialect substitution, habitat, capture, food, and event closed.
- **`ngiwa` moray eel.** `Ngali ngiwa yaluy nyajil.`, `Ngaliny ngiwa yinyay nyajil.`,
  `Yubal ngiwa yaluy nyajil.`, `Yurra ngiwa yinyay nyajil.`, and `Ngana ngiwa yaluy nyajil.`. Bare
  moray-eel noun only; place homograph, jutting stones, snake-story site, sea-snake extension, named location, case,
  and event propositions closed. Patz line 1722 independently attests the root in `ngiwa-nda` 'salt-water eel'.
- **`dijarr` freshwater perch.** `Ngali dijarr yaluy nyajil.`, `Ngaliny dijarr yinyay nyajil.`,
  `Yubal dijarr yaluy nyajil.`, `Yurra dijarr yinyay nyajil.`, and `Ngana dijarr yaluy nyajil.`. Visible
  freshwater-perch reading only; `bayi` comparison, Rossville/Shipton's Flats distribution, place, habitat, capture,
  food, and event propositions closed.
- **`dukul-barangkal` flathead fish.** `Ngali dukul-barangkal yaluy nyajil.`,
  `Ngaliny dukul-barangkal yinyay nyajil.`, `Yubal dukul-barangkal yaluy nyajil.`,
  `Yurra dukul-barangkal yinyay nyajil.`, and `Ngana dukul-barangkal yaluy nyajil.`. The exact dictionary
  compound is one visible fish headword; decomposition, `dalmbal` synonym substitution, anatomy, shape, camouflage,
  habitat, capture, food, and event propositions closed.
- **`jalil-jalil` mudskipper.** `Ngali jalil-jalil yaluy nyajil.`, `Ngaliny jalil-jalil yinyay nyajil.`,
  `Yubal jalil-jalil yaluy nyajil.`, `Yurra jalil-jalil yinyay nyajil.`, and
  `Ngana jalil-jalil yaluy nyajil.`. The full dictionary-reduplicated form is one visible mudskipper headword;
  productive reduplication and prior-row climbing, water, mangrove-root, tide, feeding, habitat, and behavior are not
  inherited.
- **`kalu` garfish.** `Ngali kalu yaluy nyajil.`, `Ngaliny kalu yinyay nyajil.`,
  `Yubal kalu yaluy nyajil.`, `Yurra kalu yinyay nyajil.`, and `Ngana kalu yaluy nyajil.`. Established
  corpus garfish reading only; the separate saltwater-catfish sense and prior roasting/eating, food quality, habitat,
  capture, and event propositions closed.
- **`mawul` eel.** `Ngali mawul yaluy nyajil.`, `Ngaliny mawul yinyay nyajil.`,
  `Yubal mawul yaluy nyajil.`, `Yurra mawul yinyay nyajil.`, and `Ngana mawul yaluy nyajil.`. Visible eel
  only; size, freshwater habitat, old-person restriction, permission, eating/taboo, feeding, body properties,
  capture, and event propositions closed.
- **Dialect exclusions.** `Yidi`, `yidilnyul`, `dalku`, and `kanyaji` were not admitted because their definitions
  mark them as Nyungkul forms. Mixing them with Yalanji `yaluy` would create dialect-hybrid rows. Their Yalanji
  counterparts were not silently substituted because Rule 318 targets measured headword debt, not dialect
  normalization.
- **Linter restraint.** `Bayilbayil` failed the unsupported unhyphenated-reduplication guard; `kijukum` failed the
  native-coda guard; `walarrji` failed the rhotic-palatal guard. They were excluded rather than whitelisted. In
  contrast, `kundurr-kundurr`, `mangkurr-mangkurr`, and `jalil-jalil` preserve source hyphenation and explicit
  dictionary full-reduplication metadata, so they are attested lexical heads rather than newly generated forms.
- **Morphosyntax.** Targets remain bare absolutive O forms and pronouns bare nominative A forms. `Yaluy`, `yinyay`,
  and dictionary-attested nonpast `nyajil` remain fixed support. Direct dictionary hyphenation is preserved, but no
  new case, derivation, compound, productive reduplication, past, purposive, reduplicated perception, hearing
  compound, or support inflection was admitted.
- **Source locations.** Dictionary yaml lines: `dijarr` 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.
  Patz lines 2577-2582 and 2674-2684 source non-singular pronouns, 2834-2847 Yalanji local demonstratives,
  3043-3049 nonpast `nyaji-l`, 3149-3151 nonpast function, and 4256-4265 perception A/O syntax. Dictionary lines
  24282-24296 independently attest running-form `nyajil`.
- **Process logging note.** Batch 360 / Rule 318 stored structured coverage selection, direct source and Patz
  readback, dialect/linter exclusions, target probes, exact duplicate preflight/post-bank scan, static guards,
  under-review lint, field-for-field readback, 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.

### Batch-361 - low-coverage reptile singular/third-person past perception after Rule 318 (PERCEPTION)

Batch 361 / Rule 319 brings the corpus to 18,147 verified sentences and gives controlled past-perception coverage
to ten zero-to-five-token-use direct-dictionary reptile heads. It selects only direct visible-creature readings and
records source properties, mythology/story, species ambiguity, danger/poison, behavior, homographs, and prior-row
propositions as closed. Conservative English creature hypernyms prevent source adjectives from becoming claims.

Verified targets retained: `jalbil`, `kalkarrumbarr`, `kurmba-kurmba`, and `jimalili` lizards; `yuray`, `bakay`,
and `kungkun` snakes; `bilbil-bilbil` gecko; `bajalji` python; and noun `jabil` lizard.

Verified support heads retained: `ngayu` first singular nominative; `yundu` second singular nominative; `nyulu`
third singular nominative; `bula` third dual nominative; `jana` third plural nominative; `yaluy` here; `yinyay`
there; and `nyajin` saw / see.PAST.

- **`jalbil` lizard.** `Ngayu jalbil yinyay nyajin.`, `Yundu jalbil yaluy nyajin.`,
  `Nyulu jalbil yinyay nyajin.`, `Bula jalbil yaluy nyajin.`, and `Jana jalbil yinyay nyajin.`. Visible
  lizard only; greenish-black colour, size, mythological personhood, Snapper Island splitting, cooking story, and
  event propositions closed.
- **`kalkarrumbarr` lizard.** `Ngayu kalkarrumbarr yinyay nyajin.`,
  `Yundu kalkarrumbarr yaluy nyajin.`, `Nyulu kalkarrumbarr yinyay nyajin.`,
  `Bula kalkarrumbarr yaluy nyajin.`, and `Jana kalkarrumbarr yinyay nyajin.`. Visible lizard only; size,
  measurement, legend, role, behavior, and event propositions closed.
- **`kurmba-kurmba` lizard.** `Ngayu kurmba-kurmba yinyay nyajin.`,
  `Yundu kurmba-kurmba yaluy nyajin.`, `Nyulu kurmba-kurmba yinyay nyajin.`,
  `Bula kurmba-kurmba yaluy nyajin.`, and `Jana kurmba-kurmba yinyay nyajin.`. The exact
  dictionary-reduplicated form is one visible lizard headword; productive reduplication, slipperiness,
  mythological personhood, kinship/marriage, desire, place, story, and event propositions closed.
- **`jimalili` lizard.** `Ngayu jimalili yinyay nyajin.`, `Yundu jimalili yaluy nyajin.`,
  `Nyulu jimalili yinyay nyajin.`, `Bula jimalili yaluy nyajin.`, and `Jana jimalili yinyay nyajin.`.
  Visible lizard only; mountain habitat, teaching, people, firestick, etymology, cultural story, and event closed.
- **`yuray` snake.** `Ngayu yuray yinyay nyajin.`, `Yundu yuray yaluy nyajin.`,
  `Nyulu yuray yinyay nyajin.`, `Bula yuray yaluy nyajin.`, and `Jana yuray yinyay nyajin.`. Visible snake
  only; sea habitat, swimming, danger, touching, food, behavior, and event propositions closed.
- **`bakay` snake.** `Ngayu bakay yinyay nyajin.`, `Yundu bakay yaluy nyajin.`,
  `Nyulu bakay yinyay nyajin.`, `Bula bakay yaluy nyajin.`, and `Jana bakay yinyay nyajin.`. Visible snake
  only; water habitat, size, light-brown/yellow colour, swimming, fish seeking, lagoon/creek, danger, and event
  propositions closed.
- **`kungkun` snake.** `Ngayu kungkun yinyay nyajin.`, `Yundu kungkun yaluy nyajin.`,
  `Nyulu kungkun yinyay nyajin.`, `Bula kungkun yaluy nyajin.`, and `Jana kungkun yinyay nyajin.`. Shared
  snake hypernym only; carpet-snake/North-Queensland-python versus brown-tree-snake resolution, colour, tree/habitat,
  geography, danger, eating, behavior, and event propositions closed.
- **`bilbil-bilbil` gecko.** `Ngayu bilbil-bilbil yinyay nyajin.`,
  `Yundu bilbil-bilbil yaluy nyajin.`, `Nyulu bilbil-bilbil yinyay nyajin.`,
  `Bula bilbil-bilbil yaluy nyajin.`, and `Jana bilbil-bilbil yinyay nyajin.`. The exact
  dictionary-reduplicated form is one visible gecko headword; productive reduplication and prior size, bark/shelter,
  night, sound, feeding, insect, friendship, habitat, and behavior are not inherited.
- **`bajalji` python.** `Ngayu bajalji yinyay nyajin.`, `Yundu bajalji yaluy nyajin.`,
  `Nyulu bajalji yinyay nyajin.`, `Bula bajalji yaluy nyajin.`, and `Jana bajalji yinyay nyajin.`. Direct
  python reading only; poisonous-snake alternative, distribution/place, white-head description,
  chasing/baldness/hat lore, danger, hunting, teaching, habitat, food, and event propositions closed.
- **noun `jabil` lizard.** `Ngayu jabil yinyay nyajin.`, `Yundu jabil yaluy nyajin.`,
  `Nyulu jabil yinyay nyajin.`, `Bula jabil yaluy nyajin.`, and `Jana jabil yinyay nyajin.`. Noun sense only;
  homophonous transitive `jabil` 'kick' and prior scrub habitat, catching, warmth/rock/day, release, behavior, and
  event propositions closed. Pre-batch token count five overstated noun coverage: four rows represented the verb,
  and only one represented the lizard.
- **Conservative-label policy.** Dictionary labels such as black lizard, mountain lizard, sea snake, water snake,
  carpet snake, and scrub lizard were reduced to headword plus the smallest sense-disambiguating creature category.
  This preserves the lexical identity while refusing to promote colour and habitat modifiers into sentence claims.
- **Lexicalized-form restraint.** `Bilbil-bilbil` and `kurmba-kurmba` preserve source hyphenation and explicit
  dictionary full-reduplication metadata. They are attested lexical heads, not permission to generate new
  reduplicated forms. Noun `jabil` is sense-disambiguated without changing its surface.
- **Morphosyntax.** Targets remain bare absolutive O forms and pronouns bare nominative A forms. `Yaluy`, `yinyay`,
  and dictionary-attested past `nyajin` remain fixed support. No new case, derivation, compound, productive
  reduplication, nonpast, purposive, reduplicated perception, hearing compound, or support inflection was admitted.
- **Source locations.** 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, and `yuray` 31016-31033. Patz lines 2577-2586 source the
  pronouns, 2834-2847 Yalanji local demonstratives, 2023 and 2568-2571 `nyaji-ny`, 3160-3162 past `-ny`, and
  4256-4265 perception A/O syntax. Dictionary usage lines 23882-23883 and 23975-23976 independently attest
  running-form `nyajin`.
- **Process logging note.** Batch 361 / Rule 319 stored structured coverage and sense-debt selection, direct source
  and Patz readback, conservative-label policy, target probes, exact duplicate preflight/post-bank scan, static
  guards, under-review lint, field-for-field readback, 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.

### Batch-362 - zero-use flora non-singular nonpast perception after Rule 319 (PERCEPTION)

Batch 362 / Rule 320 brings the corpus to 18,197 verified sentences and gives controlled nonpast-perception
coverage to ten formerly zero-use direct-dictionary flora heads. It selects only direct visible-flora readings and
records homographs, food/preparation, habitat, properties, taxonomy, use, and source commentary as closed.

Verified targets retained: `bikarrakal` and `marrku` fruit; `dikirr` waterlily; `dukul-dukul` bush; `kakarr`
grass; `kalkurr`, `warrabuka`, and `wubali` yams; `milmarr` cane; and `wulku` fig.

Verified support heads retained: `ngali` first dual exclusive nominative; `ngaliny` first dual inclusive nominative;
`yubal` second dual nominative; `yurra` second plural nominative; `ngana` first plural inclusive nominative; `yaluy`
here; `yinyay` there; and `nyajil` see / see.NPST.

- **`bikarrakal` fruit.** `Ngali bikarrakal yaluy nyajil.`, `Ngaliny bikarrakal yinyay nyajil.`,
  `Yubal bikarrakal yaluy nyajil.`, `Yurra bikarrakal yinyay nyajil.`, and
  `Ngana bikarrakal yaluy nyajil.`. Fruit sense only; grub, bait, tree, cooking requirement, edibility,
  preparation, use, and event propositions closed.
- **`dikirr` waterlily.** `Ngali dikirr yaluy nyajil.`, `Ngaliny dikirr yinyay nyajil.`,
  `Yubal dikirr yaluy nyajil.`, `Yurra dikirr yinyay nyajil.`, and `Ngana dikirr yaluy nyajil.`. Visible
  waterlily only; edibility, food, collection, preparation, aquatic habitat, water-flower decomposition, and event
  propositions closed.
- **`dukul-dukul` bush.** `Ngali dukul-dukul yaluy nyajil.`, `Ngaliny dukul-dukul yinyay nyajil.`,
  `Yubal dukul-dukul yaluy nyajil.`, `Yurra dukul-dukul yinyay nyajil.`, and
  `Ngana dukul-dukul yaluy nyajil.`. The exact dictionary-reduplicated form is one visible bush headword;
  productive reduplication, broad-leaf properties, dirt oven/kurrma, covering, cooking, material use, and event
  propositions closed.
- **`kakarr` grass.** `Ngali kakarr yaluy nyajil.`, `Ngaliny kakarr yinyay nyajil.`,
  `Yubal kakarr yaluy nyajil.`, `Yurra kakarr yinyay nyajil.`, and `Ngana kakarr yaluy nyajil.`. Primary
  grass sense only; blanket, lying/use, year, counting unit, number, time, and event propositions closed.
- **`kalkurr` yam.** `Ngali kalkurr yaluy nyajil.`, `Ngaliny kalkurr yinyay nyajil.`,
  `Yubal kalkurr yaluy nyajil.`, `Yurra kalkurr yinyay nyajil.`, and `Ngana kalkurr yaluy nyajil.`. Visible
  yam only; wildness, species taxonomy, food, edibility, tuber, gathering, preparation, and event closed.
- **`marrku` fruit.** `Ngali marrku yaluy nyajil.`, `Ngaliny marrku yinyay nyajil.`,
  `Yubal marrku yaluy nyajil.`, `Yurra marrku yinyay nyajil.`, and `Ngana marrku yaluy nyajil.`. Visible
  fruit only; edibility, food, wild/native property, cherry comparison, seed number, low beach habitat, growth,
  shiny leaf, and event propositions closed.
- **`milmarr` cane.** `Ngali milmarr yaluy nyajil.`, `Ngaliny milmarr yinyay nyajil.`,
  `Yubal milmarr yaluy nyajil.`, `Yurra milmarr yinyay nyajil.`, and `Ngana milmarr yaluy nyajil.`. Visible
  cane only; lawyer-cane subtype, edibility, food, gathering, weaving/material use, preparation, and event closed.
- **`warrabuka` yam.** `Ngali warrabuka yaluy nyajil.`, `Ngaliny warrabuka yinyay nyajil.`,
  `Yubal warrabuka yaluy nyajil.`, `Yurra warrabuka yinyay nyajil.`, and
  `Ngana warrabuka yaluy nyajil.`. Visible yam only; wildness, species taxonomy, food, edibility, tuber,
  gathering, preparation, and event closed.
- **`wubali` yam.** `Ngali wubali yaluy nyajil.`, `Ngaliny wubali yinyay nyajil.`,
  `Yubal wubali yaluy nyajil.`, `Yurra wubali yinyay nyajil.`, and `Ngana wubali yaluy nyajil.`. Visible
  yam only; species taxonomy, edible-tuber analysis, food, gathering, preparation, and event closed.
- **`wulku` fig.** `Ngali wulku yaluy nyajil.`, `Ngaliny wulku yinyay nyajil.`,
  `Yubal wulku yaluy nyajil.`, `Yurra wulku yinyay nyajil.`, and `Ngana wulku yaluy nyajil.`. Visible fig
  only; tree/fruit-part analysis, edibility, food, colour, ripeness, collection, preparation, and event closed.
- **Polysemy restraint.** `Bikarrakal` is explicitly fruit, not the grub/bait definition; `kakarr` is explicitly
  grass, not blanket or year. Surface forms remain unchanged while English and analysis fields make the selected
  sense auditable.
- **Lexicalized-form restraint.** `Dukul-dukul` preserves source hyphenation and explicit dictionary
  full-reduplication metadata. It is an attested lexical head, not permission to generate new reduplicated forms.
- **Morphosyntax.** Targets remain bare absolutive O forms and pronouns bare nominative A forms. `Yaluy`, `yinyay`,
  and dictionary-attested nonpast `nyajil` remain fixed support. No new case, derivation, compound, productive
  reduplication, past, purposive, reduplicated perception, hearing compound, or support inflection was admitted.
- **Source locations.** Dictionary yaml lines: `bikarrakal` 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. Patz lines
  2577-2582 and 2674-2684 source non-singular pronouns, 2834-2847 Yalanji local demonstratives, 3043-3049
  nonpast `nyaji-l`, 3149-3151 nonpast function, and 4256-4265 perception A/O syntax. Dictionary lines
  24282-24296 independently attest running-form `nyajil`.
- **Process logging note.** Batch 362 / Rule 320 stored structured zero-use selection, direct source and Patz
  readback, polysemy/lexicalized-form boundaries, target probes, exact duplicate preflight/post-bank scan, static
  guards, under-review lint, field-for-field readback, 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.

### Batch-363 - zero/low-use bird singular/third-person past perception after Rule 320 (PERCEPTION)

Batch 363 / Rule 321 brings the corpus to 18,247 verified sentences and gives controlled past-perception coverage
to six formerly zero-use and four still-low direct-dictionary bird heads. It admits only direct visible-bird
reference and records orthographic variants, duplicate records, unknown or competing species labels, source prose,
older corpus events, cultural material, properties, habitat, food/hunting, and behavior as closed.

Verified zero-use targets: `binjurr-binjurr` honeyeater; `bujarr-bujarr` bird; `dakwul-dakwul` scrub bird;
`dibirr-dibirr` rainbow bird; `julurr-julurr` moomoo bird; and `muya` bird.

Verified low-use targets: `juril-juril` seashore plover; `dawa-dawa` magpie; `bulnja` frogmouth; and
`jinabiju` goshawk.

Verified support heads retained: `ngayu` first singular nominative; `yundu` second singular nominative; `nyulu`
third singular nominative; `bula` third dual nominative; `jana` third plural nominative; `yaluy` here; `yinyay`
there; and `nyajin` saw / see.PAST.

- **`binjurr-binjurr` honeyeater.** `Ngayu binjurr-binjurr yinyay nyajin.`,
  `Yundu binjurr-binjurr yaluy nyajin.`, `Nyulu binjurr-binjurr yinyay nyajin.`,
  `Bula binjurr-binjurr yaluy nyajin.`, and `Jana binjurr-binjurr yinyay nyajin.`. Exact hyphenated
  dictionary head only; solid `binjurrbinjurr`, robin identity, feeding, honey, call, habitat, colour, behavior,
  and event propositions closed. English `honeyeater` is the standard orthographic rendering of dictionary
  "honey eater", not a new taxonomic inference.
- **`bujarr-bujarr` bird.** `Ngayu bujarr-bujarr yinyay nyajin.`,
  `Yundu bujarr-bujarr yaluy nyajin.`, `Nyulu bujarr-bujarr yinyay nyajin.`,
  `Bula bujarr-bujarr yaluy nyajin.`, and `Jana bujarr-bujarr yinyay nyajin.`. The populated fauna-bird
  record supports entity reference; the empty duplicate and "black bird" gloss do not license productive black-
  colour syntax, call, habitat, behavior, or event propositions.
- **`dakwul-dakwul` scrub bird.** `Ngayu dakwul-dakwul yinyay nyajin.`,
  `Yundu dakwul-dakwul yaluy nyajin.`, `Nyulu dakwul-dakwul yinyay nyajin.`,
  `Bula dakwul-dakwul yaluy nyajin.`, and `Jana dakwul-dakwul yinyay nyajin.`. Scrub-bird identity only;
  brown/white colour, sex, head/eye anatomy, clearing, group/circle, song, dance, display, habitat, behavior, and
  event propositions closed.
- **`dibirr-dibirr` rainbow bird.** `Ngayu dibirr-dibirr yinyay nyajin.`,
  `Yundu dibirr-dibirr yaluy nyajin.`, `Nyulu dibirr-dibirr yinyay nyajin.`,
  `Bula dibirr-dibirr yaluy nyajin.`, and `Jana dibirr-dibirr yinyay nyajin.`. Exact hyphenated lexical
  common name only; solid `dibirrdibirr`, honeyeater identity, productive colour/rainbow description, appearance,
  call, iconicity, onomatopoeia, behavior, and event propositions closed.
- **`julurr-julurr` moomoo bird.** `Ngayu julurr-julurr yinyay nyajin.`,
  `Yundu julurr-julurr yaluy nyajin.`, `Nyulu julurr-julurr yinyay nyajin.`,
  `Bula julurr-julurr yaluy nyajin.`, and `Jana julurr-julurr yinyay nyajin.`. The source-local label is
  retained because the duplicate records vary among owl, night owl, and night hawk. Taxonomic equivalence,
  nocturnality, call, omen, habitat, behavior, and event propositions remain unresolved and closed.
- **`muya` bird.** `Ngayu muya yinyay nyajin.`, `Yundu muya yaluy nyajin.`,
  `Nyulu muya yinyay nyajin.`, `Bula muya yaluy nyajin.`, and `Jana muya yinyay nyajin.`. Dictionary bird
  classification only; the English species name is explicitly unknown, so no taxon, appearance, sound, habitat,
  behavior, use, or event proposition was invented.
- **`juril-juril` seashore plover.** `Ngayu juril-juril yinyay nyajin.`,
  `Yundu juril-juril yaluy nyajin.`, `Nyulu juril-juril yinyay nyajin.`,
  `Bula juril-juril yaluy nyajin.`, and `Jana juril-juril yinyay nyajin.`. Bird noun only; homophonous
  `juril` "eject" and prior beach/water, running, feeding, crab, tide, flock, nest, call, behavior, and event
  propositions closed.
- **`dawa-dawa` magpie.** `Ngayu dawa-dawa yinyay nyajin.`, `Yundu dawa-dawa yaluy nyajin.`,
  `Nyulu dawa-dawa yinyay nyajin.`, `Bula dawa-dawa yaluy nyajin.`, and
  `Jana dawa-dawa yinyay nyajin.`. Exact hyphenated magpie head only; solid `dawadawa`, song, call, dawn/time,
  weather, message, country, flock, habitat, behavior, and older event propositions closed.
- **`bulnja` frogmouth.** `Ngayu bulnja yinyay nyajin.`, `Yundu bulnja yaluy nyajin.`,
  `Nyulu bulnja yinyay nyajin.`, `Bula bulnja yaluy nyajin.`, and `Jana bulnja yinyay nyajin.`. The
  populated frogmouth record is selected; the empty duplicate, mopoke synonym, nocturnality, branch posture,
  camouflage, mouth/anatomy, feeding, insects, warning, call, habitat, behavior, and older event propositions closed.
- **`jinabiju` goshawk.** `Ngayu jinabiju yinyay nyajin.`, `Yundu jinabiju yaluy nyajin.`,
  `Nyulu jinabiju yinyay nyajin.`, `Bula jinabiju yaluy nyajin.`, and `Jana jinabiju yinyay nyajin.`.
  Direct goshawk identification only; chicken/chick, hunting, snatching, flight, wind, diving, prey, silence,
  warning, habitat, body-part, behavior, and older event propositions closed.
- **Coverage ruling.** Before banking, counts were 0 for `binjurr-binjurr`, `bujarr-bujarr`,
  `dakwul-dakwul`, `dibirr-dibirr`, `julurr-julurr`, and `muya`; 2 for `juril-juril`; 3 for `dawa-dawa`;
  and 4 for `bulnja` and `jinabiju`. After close they are respectively 5, 5, 5, 5, 5, 5, 7, 8, 9, and 9.
- **Candidate rejection.** Structured audit found 12 zero-use bird-domain heads. Solid `bidubidu`,
  `binjurrbinjurr`, `dibirrdibirr`, and `jukujuku` were rejected instead of weakening the linter.
  `Dakwurr-dakwun` and `walu-dalbaji` remain deferred because totem/moiety and place/story pressure was avoidable.
  Dialect-marked, loan, spirit, storm-warning, messenger, omen/death, homograph-heavy, and source-form-corrupt
  alternatives were likewise not needed.
- **Lexicalized-form restraint.** Every selected hyphenated name is copied as one exact dictionary head. No solid
  allograph was equated, no new reduplicated form was generated, and no decomposition or productive morphology was
  inferred.
- **Morphosyntax.** Targets remain bare absolutive O forms and pronouns bare nominative A forms. `Yaluy`,
  `yinyay`, and dictionary-attested past `nyajin` remain fixed. No target case, number, possession, derivation,
  compound, productive reduplication, nonpast, purposive, reduplicated perception, hearing compound, or support
  inflection was admitted.
- **Source locations.** Dictionary yaml lines: `binjurr-binjurr` 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. Patz lines 2577-2582 source the pronouns, 2834-2847 Yalanji local demonstratives, 2021-2024
  `nyaji-ny`, 3160-3162 past `-ny`, and 4256-4265 perception A/O syntax. Dictionary lines 23876-23883 and
  23968-23976 attest running-form `nyajin`; lines 7749-7759 independently source `jana` "they" against Patz's
  table-OCR `iana`. Exact target searches in Patz returned no lexical occurrences.
- **Process logging note.** Batch 363 / Rule 321 stored structured coverage/candidate selection, direct dictionary
  and Patz readback including negative target-search evidence, conservative label and exact-orthography decisions,
  target probes, exact duplicate preflight/post-bank scan, static guards, under-review lint, field-for-field readback,
  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.

### Batch-364 - zero-use anatomy non-singular nonpast perception after Rule 321 (PERCEPTION)

Batch 364 / Rule 322 brings the corpus to 18,297 verified sentences and gives controlled nonpast-perception
coverage to ten formerly zero-use direct-dictionary anatomy/body-surface nouns. It admits only direct visible
reference. Bare target O does not assert a possessor, and dictionary compound structure or commentary does not
license new component, medical, ritual, animal-source, use, property, or event claims.

Verified 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.

Verified support heads retained: `ngali` first dual exclusive nominative; `ngaliny` first dual inclusive nominative;
`yubal` second dual nominative; `yurra` second plural nominative; `ngana` first plural inclusive nominative;
`yaluy` here; `yinyay` there; and `nyajil` see / see.NPST.

- **`dalkari` bladder.** `Ngali dalkari yaluy nyajil.`, `Ngaliny dalkari yinyay nyajil.`,
  `Yubal dalkari yaluy nyajil.`, `Yurra dalkari yinyay nyajil.`, and `Ngana dalkari yaluy nyajil.`. Bare
  bladder reference only; possession, person/animal attribution, urine/excretion, pain, illness, medicine, surgery,
  butchery, use, and event propositions closed.
- **`diburr-miyil` eyeball.** `Ngali diburr-miyil yaluy nyajil.`,
  `Ngaliny diburr-miyil yinyay nyajil.`, `Yubal diburr-miyil yaluy nyajil.`,
  `Yurra diburr-miyil yinyay nyajil.`, and `Ngana diburr-miyil yaluy nyajil.`. The exact dictionary
  compound is one head; decomposition, productive compounding, seed/egg, eye-part, possession, injury, vision state,
  medicine, use, and event propositions closed.
- **`jadalangka` animal leg.** `Ngali jadalangka yaluy nyajil.`,
  `Ngaliny jadalangka yinyay nyajil.`, `Yubal jadalangka yaluy nyajil.`,
  `Yurra jadalangka yinyay nyajil.`, and `Ngana jadalangka yaluy nyajil.`. Direct animal-leg label only;
  species, possession, movement, injury, butchery, food, hunting, cutting, carrying, use, and event propositions
  closed.
- **`mijan` wart.** `Ngali mijan yaluy nyajil.`, `Ngaliny mijan yinyay nyajil.`,
  `Yubal mijan yaluy nyajil.`, `Yurra mijan yinyay nyajil.`, and `Ngana mijan yaluy nyajil.`. Wart
  reference only; possession, body location, pain, illness, contagion, medicine, removal, treatment, size, number,
  property, and event propositions closed.
- **`mungka-dirka` fur.** `Ngali mungka-dirka yaluy nyajil.`,
  `Ngaliny mungka-dirka yinyay nyajil.`, `Yubal mungka-dirka yaluy nyajil.`,
  `Yurra mungka-dirka yinyay nyajil.`, and `Ngana mungka-dirka yaluy nyajil.`. The exact dictionary
  compound is one head; decomposition, productive compounding, animal/species source, possession, colour, texture,
  clothing/material use, removal, hunting, and event propositions closed.
- **`murrka` scar.** `Ngali murrka yaluy nyajil.`, `Ngaliny murrka yinyay nyajil.`,
  `Yubal murrka yaluy nyajil.`, `Yurra murrka yinyay nyajil.`, and `Ngana murrka yaluy nyajil.`. Scar
  sense only; scab, initiation marks, scarification, ritual, possession, injury cause, open wound, pain, medicine,
  healing, cultural practice, and event propositions closed.
- **`nyirribulu` appendix.** `Ngali nyirribulu yaluy nyajil.`,
  `Ngaliny nyirribulu yinyay nyajil.`, `Yubal nyirribulu yaluy nyajil.`,
  `Yurra nyirribulu yinyay nyajil.`, and `Ngana nyirribulu yaluy nyajil.`. Appendix reference only;
  possession, person/animal attribution, pain, inflammation, illness, diagnosis, surgery, medicine, butchery,
  function, and event propositions closed.
- **`waral` stomach.** `Ngali waral yaluy nyajil.`, `Ngaliny waral yinyay nyajil.`,
  `Yubal waral yaluy nyajil.`, `Yurra waral yinyay nyajil.`, and `Ngana waral yaluy nyajil.`. Stomach
  sense only; belly alternation, possession, pregnancy, hunger, eating, digestion, pain, illness, greed compounds,
  medicine, butchery, and event propositions closed. Patz independently attests derived possessed
  `waral-ji-mu` but that morphology is not imported.
- **`wubun` hump.** `Ngali wubun yaluy nyajil.`, `Ngaliny wubun yinyay nyajil.`,
  `Yubal wubun yaluy nyajil.`, `Yurra wubun yinyay nyajil.`, and `Ngana wubun yaluy nyajil.`. Hump
  reference only; Brahman/bull attribution, possession, size, shape, back/body location, movement, burden, property,
  use, and event propositions closed.
- **`yinkan` ribs.** `Ngali yinkan yaluy nyajil.`, `Ngaliny yinkan yinyay nyajil.`,
  `Yubal yinkan yaluy nyajil.`, `Yurra yinkan yinyay nyajil.`, and `Ngana yinkan yaluy nyajil.`. Ribs
  sense only; side alternation, possession, number morphology, body location, pain, injury, breathing, butchery,
  food, movement, the separate lying-sideways expression, and event propositions closed.
- **Possession boundary.** Patz treats body parts as nouns and shows bare body-part forms where possession is
  recoverable from context; separate possessive or whole-part appositional structures express possession when it is
  asserted. Rule 322 has neither a possessor nor possessive morphology. English definite articles mark contextual
  identifiability only.
- **Coverage ruling.** Every target had zero accepted/revised token rows before banking and five after close.
- **Candidate rejection.** Structured audit found 31 zero-use body-part-domain heads. Type-mislabeled `ngarran`
  and `wulbar`, dialect-only and homograph-heavy heads, unresolved `kurrburrbun` beside established `kuburrubun`,
  and witchcraft/place-heavy candidates were excluded rather than silently normalized or retyped. Previously
  deferred selected heads were reopened only for their direct noun senses.
- **Lexicalized-form restraint.** `Diburr-miyil` and `mungka-dirka` preserve exact dictionary hyphenation and
  remain indivisible heads. Their components do not enter `words_used`; no productive compound, decomposition,
  derivation, or inherited proposition was admitted.
- **Morphosyntax.** Targets remain bare absolutive O forms and pronouns bare nominative A forms. `Yaluy`,
  `yinyay`, and dictionary-attested nonpast `nyajil` remain fixed. No target case, number, possession, derivation,
  compound production, past, purposive, reduplicated perception, hearing compound, or support inflection was
  admitted.
- **Source locations.** Dictionary yaml lines: `dalkari` 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.
  Patz line 1476 sources body-part noun status; 4761-4771 and 5431 bare contextual body-part nouns; 5898-5917
  inalienable-possession structures; 2577-2582 and 2674-2684 non-singular pronouns; 2834-2847 Yalanji local
  demonstratives; 3043-3049 nonpast `nyaji-l`; 3149-3151 nonpast function; 4256-4265 perception A/O syntax.
  Dictionary 24282-24296 attests running-form `nyajil`. Patz target search found derived `waral` at line 2173 and
  no other selected target.
- **Process logging note.** Batch 364 / Rule 322 stored the structured coverage/candidate audit, direct dictionary
  and Patz readback including positive/negative target-search evidence, body-part/possession boundary, conservative
  label and exact-compound decisions, target probes, exact duplicate preflight/post-bank scan, static guards,
  under-review lint, field-for-field readback, 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.

### Batch-365 - zero-use human reference singular/third-person past perception after Rule 322 (PERCEPTION)

Batch 365 / Rule 323 brings the corpus to 18,347 verified sentences and gives controlled past-perception coverage
to ten formerly zero-use direct-dictionary human-reference nouns. It admits only direct visible reference. Lexical
labels, dictionary commentary, and example prose do not license new location, belonging, property, relation,
activity, age, role-performance, reduplication, or event claims.

Verified 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.

Verified support heads retained: `ngayu` first singular nominative; `yundu` second singular nominative; `nyulu`
third singular nominative; `bula` third dual nominative; `jana` third plural nominative; `yaluy` here; `yinyay`
there; and `nyajin` see / see.PST.

- **`baliji` people.** `Ngayu baliji yinyay nyajin.`, `Yundu baliji yaluy nyajin.`,
  `Nyulu baliji yinyay nyajin.`, `Bula baliji yaluy nyajin.`, and `Jana baliji yinyay nyajin.`.
  Conservative people reference only; open-country location, belonging, origin, travel, land identity, residence,
  group activity, and event propositions closed.
- **`kalbali` tall man.** `Ngayu kalbali yinyay nyajin.`, `Yundu kalbali yaluy nyajin.`,
  `Nyulu kalbali yinyay nyajin.`, `Bula kalbali yaluy nyajin.`, and `Jana kalbali yinyay nyajin.`.
  The noun is one lexical human label; productive adjective predication, comparison, degree, measurement, stature
  event, and unrelated near-form `kalbal` remedy/treatment closed.
- **`kanjal` companion.** `Ngayu kanjal yinyay nyajin.`, `Yundu kanjal yaluy nyajin.`,
  `Nyulu kanjal yinyay nyajin.`, `Bula kanjal yaluy nyajin.`, and `Jana kanjal yinyay nyajin.`.
  Companion reference only; whose companion, possession, accompaniment, loneliness, helping, travel, social
  relationship activity, and event propositions closed.
- **`kaykay-kaykay` children.** `Ngayu kaykay-kaykay yinyay nyajin.`,
  `Yundu kaykay-kaykay yaluy nyajin.`, `Nyulu kaykay-kaykay yinyay nyajin.`,
  `Bula kaykay-kaykay yaluy nyajin.`, and `Jana kaykay-kaykay yinyay nyajin.`. The exact dictionary plural
  is one head; base `kaykay`, normalization to `karrkay-karrkay`, productive reduplication, parentage, age detail,
  school, play, possession, and event propositions closed.
- **`kira` baby girl.** `Ngayu kira yinyay nyajin.`, `Yundu kira yaluy nyajin.`,
  `Nyulu kira yinyay nyajin.`, `Bula kira yaluy nyajin.`, and `Jana kira yinyay nyajin.`. Bare `kira`
  retains the dictionary's baby-girl restriction; generic female use, adult reference, age measurement, family
  relation, birth, care, possession, and reduplicated `kira-kira` black-ant reference closed.
- **`maral-maral` young girls.** `Ngayu maral-maral yinyay nyajin.`,
  `Yundu maral-maral yaluy nyajin.`, `Nyulu maral-maral yinyay nyajin.`,
  `Bula maral-maral yaluy nyajin.`, and `Jana maral-maral yinyay nyajin.`. The exact attested plural is one
  head; productive reduplication, singular `maral`, age comparison, Patz bathing/food-gathering events, family
  relation, possession, activity, and event propositions closed.
- **`marri-marri` old people.** `Ngayu marri-marri yinyay nyajin.`,
  `Yundu marri-marri yaluy nyajin.`, `Nyulu marri-marri yinyay nyajin.`,
  `Bula marri-marri yaluy nyajin.`, and `Jana marri-marri yinyay nyajin.`. The exact lexicalized category is
  one head; productive reduplication, singular/base inference, age measurement, frailty, authority, knowledge,
  ceremony, family relation, possession, activity, and event propositions closed.
- **`walmbaji` peacemaker.** `Ngayu walmbaji yinyay nyajin.`, `Yundu walmbaji yaluy nyajin.`,
  `Nyulu walmbaji yinyay nyajin.`, `Bula walmbaji yaluy nyajin.`, and `Jana walmbaji yinyay nyajin.`.
  Lexical role reference only; fight, conflict, intervention, restraint, arm/body contact, relative identity,
  success, social-role performance, and event propositions closed.
- **`walmbi-walmbiji` left-handed person.** `Ngayu walmbi-walmbiji yinyay nyajin.`,
  `Yundu walmbi-walmbiji yaluy nyajin.`, `Nyulu walmbi-walmbiji yinyay nyajin.`,
  `Bula walmbi-walmbiji yaluy nyajin.`, and `Jana walmbi-walmbiji yinyay nyajin.`. The exact
  partial-reduplicated human head is indivisible; decomposition, productive reduplication, left-side locative use,
  hand/body possession, handed action, skill, disability, property predication, and event propositions closed.
- **`yarrkay-yarrka` group of children.** `Ngayu yarrkay-yarrka yinyay nyajin.`,
  `Yundu yarrkay-yarrka yaluy nyajin.`, `Nyulu yarrkay-yarrka yinyay nyajin.`,
  `Bula yarrkay-yarrka yaluy nyajin.`, and `Jana yarrkay-yarrka yinyay nyajin.`. The exact collective head
  retains the child-group reading; class/gang senses, base `yarrkay`, equivalence to `karrkay`, productive
  reduplication, school, play, parentage, possession, group activity, and event propositions closed.
- **Coverage and candidate ruling.** Every target had zero accepted/revised token rows before banking and five
  after close. A structured dictionary-to-corpus audit found zero-use human and age heads, but coverage debt alone
  did not determine admission. Colonial/racial caste labels, loans/post-contact ethnonyms and occupations,
  policing labels, sickness, adultery, child-spirit/prematurity ambiguity, and other avoidable coercive or
  stigmatizing categories were excluded.
- **Lexicalized-form restraint.** `Kaykay-kaykay`, `maral-maral`, `marri-marri`, `walmbi-walmbiji`, and
  `yarrkay-yarrka` preserve exact dictionary hyphenation and remain indivisible plural/collective heads. No
  component, singular base, alternate form, equivalence, decomposition, derivation, or productive reduplication
  was admitted.
- **Morphosyntax.** Human targets remain bare absolutive O forms and pronouns bare nominative A forms. Human nouns
  would require potent marking as transitive A, but are O here. `Yaluy`, `yinyay`, and dictionary-attested past
  `nyajin` remain fixed. No target/pronoun/demonstrative case, nonpast, purposive, reduplicated perception,
  hearing/smell compound, or support inflection was admitted.
- **Source locations.** Dictionary yaml lines: `baliji` 941-952; noun `kalbali` 12349-12359 (adjective
  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 sources human-noun
  status; 1376, 5080, and 5790 bare human perception objects; 2577-2586 singular/third-person pronouns;
  2834-2847 Yalanji local demonstratives; 2021-2024 and 2568-2571 past `nyaji-ny`; 3160-3162 past
  morphology; and 4256-4265 perception A/O syntax. Dictionary 23876-23883 and 23968-23976 attest running-form
  `nyajin`. Patz target search found `maral-maral` at 1979, 4430, and 5447 and no other selected target.
- **Process logging note.** Batch 365 / Rule 323 stored the structured coverage/candidate and ethics audit, direct
  dictionary and Patz readback including positive/negative target-search evidence, human-noun/perception syntax,
  conservative label and exact plural/collective decisions, target probes, exact duplicate preflight/post-bank
  scan, static guards, under-review lint, field-for-field readback, 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.

### Batch-366 - low-coverage flora non-singular past perception after Rule 323 (PERCEPTION)

Batch 366 / Rule 324 brings the corpus to 18,397 verified sentences and gives controlled past-perception coverage
to ten direct-dictionary flora nouns that previously occurred in no more than two accepted/revised rows. It admits
only direct visible reference. Lexical labels, definitions, commentary, and older corpus contexts do not license
new use, preparation, property, relation, location, possession, or event claims.

Verified 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.

Verified support heads retained: `ngali` first dual exclusive nominative; `ngaliny` first dual inclusive nominative;
`yubal` second dual nominative; `yurra` second plural nominative; `ngana` first plural inclusive nominative;
`yaluy` here; `yinyay` there; and `nyajin` see / see.PST.

- **`bajarr` fern leaves.** `Ngali bajarr yaluy nyajin.`, `Ngaliny bajarr yinyay nyajin.`,
  `Yubal bajarr yaluy nyajin.`, `Yurra bajarr yinyay nyajin.`, and `Ngana bajarr yaluy nyajin.`.
  Double-r leaf reference only; single-r `bajar` white gum, vine/fern taxonomy, shelter/mia-mia, gathering,
  carrying, drying, manufacture, material use, and event propositions closed.
- **`bikarrakul` ti tree.** `Ngali bikarrakul yaluy nyajin.`,
  `Ngaliny bikarrakul yinyay nyajin.`, `Yubal bikarrakul yaluy nyajin.`,
  `Yurra bikarrakul yinyay nyajin.`, and `Ngana bikarrakul yaluy nyajin.`. Ti-tree reference only; fruit,
  edibility, required cooking, gathering, food, bark, firewood, material use, species comparison, and event
  propositions closed.
- **`binainyji` fig-like fruit.** `Ngali binainyji yaluy nyajin.`,
  `Ngaliny binainyji yinyay nyajin.`, `Yubal binainyji yaluy nyajin.`,
  `Yurra binainyji yinyay nyajin.`, and `Ngana binainyji yaluy nyajin.`. Patz-attested bare fruit reference
  only; fig identity, edibility, taste, ripeness, gathering, preparation, source tree, and the distinct minimal-pair
  forms `binanj-ji`, `jalbanj-ji`, and `jalbainy-ji` closed.
- **`jakalkulu` tree stump.** `Ngali jakalkulu yaluy nyajin.`,
  `Ngaliny jakalkulu yinyay nyajin.`, `Yubal jakalkulu yaluy nyajin.`,
  `Yurra jakalkulu yinyay nyajin.`, and `Ngana jakalkulu yaluy nyajin.`. Tree-stump reference only; species,
  cutting/felling, cause, age, decay, burning, firewood, sitting, location, material use, and events closed.
- **`jumul-jumul` grass seeds.** `Ngali jumul-jumul yaluy nyajin.`,
  `Ngaliny jumul-jumul yinyay nyajin.`, `Yubal jumul-jumul yaluy nyajin.`,
  `Yurra jumul-jumul yinyay nyajin.`, and `Ngana jumul-jumul yaluy nyajin.`. The exact lexicalized head is
  indivisible; base `jumul`, productive reduplication, clothing contact, sticking, wet-season timing, gathering,
  food, sowing, and event propositions closed.
- **`jika-birra` tobacco leaf.** `Ngali jika-birra yaluy nyajin.`,
  `Ngaliny jika-birra yinyay nyajin.`, `Yubal jika-birra yaluy nyajin.`,
  `Yurra jika-birra yinyay nyajin.`, and `Ngana jika-birra yaluy nyajin.`. The exact compound is one head;
  component senses, productive compounding, smoking, chewing, preparation, drying, trade, medicine, possession,
  and event propositions closed.
- **`kalbawurr` cypress-pine pitch.** `Ngali kalbawurr yaluy nyajin.`,
  `Ngaliny kalbawurr yinyay nyajin.`, `Yubal kalbawurr yaluy nyajin.`,
  `Yurra kalbawurr yinyay nyajin.`, and `Ngana kalbawurr yaluy nyajin.`. Pitch reference only; poison/
  toxicity, touching, ingestion, medicine, processing, spear use, source-tree relation, material use, events, and
  near-form `kulbawurr` closed.
- **`makaji` onion plant.** `Ngali makaji yaluy nyajin.`, `Ngaliny makaji yinyay nyajin.`,
  `Yubal makaji yaluy nyajin.`, `Yurra makaji yinyay nyajin.`, and `Ngana makaji yaluy nyajin.`.
  Onion-plant reference only; edibility, herb classification, food, harvesting, digging, cooking, taste, medicine,
  cultivation, possession, and event propositions closed.
- **`mawu` grass.** `Ngali mawu yaluy nyajin.`, `Ngaliny mawu yinyay nyajin.`,
  `Yubal mawu yaluy nyajin.`, `Yurra mawu yinyay nyajin.`, and `Ngana mawu yaluy nyajin.`. Grass reference
  only; coarseness predication, bag making, weaving, cutting, gathering, drying, material use, possession, events,
  and near-form `mawar` vine closed.
- **`wakumba` tree canopy.** `Ngali wakumba yaluy nyajin.`, `Ngaliny wakumba yinyay nyajin.`,
  `Yubal wakumba yaluy nyajin.`, `Yurra wakumba yinyay nyajin.`, and `Ngana wakumba yaluy nyajin.`.
  Canopy reference only; branch decomposition, tree species, size/shape, shade, height, location, growth, climbing,
  cutting, material use, and event propositions closed.
- **Coverage ruling.** 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.
- **Candidate rejection.** A structured cross-domain audit rejected contradictory or undefined entries,
  Nyungkul-only forms, place names, hazardous or post-contact food/drink, culturally sensitive or stigmatizing
  human/spirit labels, weapon/euphemism ambiguity, coercive implements, and unresolved flora sense/dialect drift.
  Coverage debt alone did not determine admission.
- **Lexicalized-form restraint.** `Jumul-jumul` and `jika-birra` preserve exact dictionary hyphenation and remain
  indivisible heads. No component, base, alternate form, equivalence, decomposition, derivation, or productive
  word formation was admitted. `Bajarr`/`bajar`, `kalbawurr`/`kulbawurr`, and `mawu`/`mawar` remain distinct.
- **Morphosyntax.** Targets remain bare absolutive O forms and pronouns bare nominative A forms. `Yaluy`,
  `yinyay`, and dictionary-attested past `nyajin` remain fixed. No target case, number, possession, property
  morphology, nonpast, purposive, reduplicated perception, hearing/smell compound, or support inflection was
  admitted.
- **Source locations.** Dictionary yaml lines: `bajarr` 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 sources flora noun status; 2577-2584 non-singular pronouns; 2834-2847 Yalanji local
  demonstratives; 2021-2024 and 2568-2571 past `nyaji-ny`; 3160-3162 past morphology; and 4256-4265
  perception A/O syntax. Dictionary 23876-23883 and 23968-23976 attest running-form `nyajin`. Patz target search
  found `binainyji` at 1145-1151 and no other selected target.
- **Process logging note.** Batch 366 / Rule 324 stored the structured cross-domain coverage/candidate audit,
  direct dictionary and Patz readback including positive/negative target-search evidence, flora-noun/perception
  syntax, conservative label and exact lexicalized-form decisions, target probes, exact duplicate preflight/
  post-bank scan, static guards, under-review lint, field-for-field readback, 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.

### Batch-367 - low-coverage fauna singular/third-person nonpast perception after Rule 324 (PERCEPTION)

Batch 367 / Rule 325 brings the corpus to 18,447 verified sentences and gives controlled nonpast-perception
coverage to ten direct-dictionary fauna nouns that previously occurred in zero to four accepted/revised rows. It
admits only direct visible reference. Lexical labels, extended definitions, Patz homonyms, and older corpus contexts
do not license new dialect, behavior, habitat, food, danger, ownership, transformation, hunting, omen, or event
claims.

Verified 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.

Verified support heads retained: `ngayu` first singular nominative; `yundu` second singular nominative; `nyulu`
third singular nominative; `bula` third dual nominative; `jana` third plural nominative; `yaluy` here; `yinyay`
there; and `nyajil` see / see.NPST.

- **`dirrmbay` seagull.** `Ngayu dirrmbay yinyay nyajil.`, `Yundu dirrmbay yaluy nyajil.`,
  `Nyulu dirrmbay yinyay nyajil.`, `Bula dirrmbay yaluy nyajil.`, and `Jana dirrmbay yinyay nyajil.`.
  Basic seagull reference only; storm warning, weather prediction, call/music, corroboree, death/corpse messaging,
  flight, feeding, fishing, and event propositions closed.
- **`diri-diri` sandfly.** `Ngayu diri-diri yinyay nyajil.`, `Yundu diri-diri yaluy nyajil.`,
  `Nyulu diri-diri yinyay nyajil.`, `Bula diri-diri yaluy nyajil.`, and `Jana diri-diri yinyay nyajil.`.
  The exact lexicalized head is indivisible; base `diri`, synonym `munyurri`, productive reduplication, biting,
  pain/itch, season, habitat, smoke/repellent, and event propositions closed.
- **`jawurraji` ant bed.** `Ngayu jawurraji yinyay nyajil.`, `Yundu jawurraji yaluy nyajil.`,
  `Nyulu jawurraji yinyay nyajil.`, `Bula jawurraji yaluy nyajil.`, and `Jana jawurraji yinyay nyajil.`.
  Ant-bed reference only; ants, grubs, habitation, size predication, digging, roasting, food, location, construction,
  material use, and event propositions closed.
- **`juku-juku` bronzewing dove.** `Ngayu juku-juku yinyay nyajil.`,
  `Yundu juku-juku yaluy nyajil.`, `Nyulu juku-juku yinyay nyajil.`,
  `Bula juku-juku yaluy nyajil.`, and `Jana juku-juku yinyay nyajil.`. The exact dictionary bird sense is
  selected; Patz plural "trees", tree/wood, solid omen-bearing `jukujuku`, variant equivalence, stranger/death,
  song/call, drinking, hunting, and event propositions closed.
- **`jalan` sea urchin.** `Ngayu jalan yinyay nyajil.`, `Yundu jalan yaluy nyajil.`,
  `Nyulu jalan yinyay nyajil.`, `Bula jalan yaluy nyajil.`, and `Jana jalan yinyay nyajil.`. Sea-urchin
  reference only; shell/spines, injury, feet, rock/reef/sea habitat, food, edibility, frying, gathering, carrying,
  and event propositions closed.
- **`kaya-kaya` dogs.** `Ngayu kaya-kaya yinyay nyajil.`, `Yundu kaya-kaya yaluy nyajil.`,
  `Nyulu kaya-kaya yinyay nyajil.`, `Bula kaya-kaya yaluy nyajil.`, and `Jana kaya-kaya yinyay nyajil.`.
  The exact dictionary plural head is indivisible; base `kaya`, productive reduplication, loan history, number
  derivation, ownership, biting, hunting, following, feeding, and event propositions closed.
- **`kubu-kubu` tadpole.** `Ngayu kubu-kubu yinyay nyajil.`, `Yundu kubu-kubu yaluy nyajil.`,
  `Nyulu kubu-kubu yinyay nyajil.`, `Bula kubu-kubu yaluy nyajil.`, and `Jana kubu-kubu yinyay nyajil.`.
  The exact tadpole head is indivisible; bare `kubu` smoke, productive reduplication, water/pool habitat, swimming,
  rain/season, frog transformation, growth, and event propositions closed.
- **`murral` tree kangaroo.** `Ngayu murral yinyay nyajil.`, `Yundu murral yaluy nyajil.`,
  `Nyulu murral yinyay nyajil.`, `Bula murral yaluy nyajil.`, and `Jana murral yinyay nyajil.`. Yalanji
  animal reference only; Nyungkul `jarrabina`, tree/canopy habitat, climbing, sleeping, visibility, hunting,
  spearing, catching, food, and event propositions closed.
- **`ngamu-murramu` dingo.** `Ngayu ngamu-murramu yinyay nyajil.`,
  `Yundu ngamu-murramu yaluy nyajil.`, `Nyulu ngamu-murramu yinyay nyajil.`,
  `Bula ngamu-murramu yaluy nyajil.`, and `Jana ngamu-murramu yinyay nyajil.`. The exact compound is one
  head; decomposition into `ngamu`/`murramu`, mother/kin interpretation, synonym/dog equivalence, wild/domestic
  property, hunting, biting, ownership, movement, and event propositions closed.
- **`wurarr-wurarr` dragonfly.** `Ngayu wurarr-wurarr yinyay nyajil.`,
  `Yundu wurarr-wurarr yaluy nyajil.`, `Nyulu wurarr-wurarr yinyay nyajil.`,
  `Bula wurarr-wurarr yaluy nyajil.`, and `Jana wurarr-wurarr yinyay nyajil.`. The exact lexicalized head is
  indivisible; base `wurarr`, productive reduplication, flight/hovering, water indication, navigation/life-saving,
  pools/young, season, habitat, and event propositions closed.
- **Coverage ruling.** 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.
- **Candidate rejection.** The 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 heads existed. Coverage debt alone did not determine admission.
- **Homonym ruling.** Patz lines 1941 and 1976 attest hyphenated `juku-juku` as plural "trees"; the dictionary
  independently gives the selected hyphenated bronzewing-dove head and a separate solid omen-bearing `jukujuku`.
  Rule 325 preserves all three source distinctions rather than normalizing them.
- **Lexicalized-form restraint.** `Diri-diri`, `juku-juku`, `kaya-kaya`, `kubu-kubu`, `ngamu-murramu`, and
  `wurarr-wurarr` preserve exact dictionary hyphenation and remain indivisible heads. No component, base,
  alternate form, equivalence, decomposition, derivation, or productive word formation was admitted.
- **Morphosyntax.** Targets remain bare absolutive O forms and pronouns bare nominative A forms. `Yaluy`,
  `yinyay`, and dictionary-attested nonpast `nyajil` remain fixed. No target case, number, possession, behavior/
  property morphology, past, purposive, reduplicated perception, hearing/smell compound, or support inflection was
  admitted.
- **Source locations.** Dictionary yaml lines: `dirrmbay` 6035-6063, `diri-diri` 5930-5945,
  `jawurraji` 8551-8562, `juku-juku`/`jukujuku` 10350-10377, `jalan` 7340-7350,
  `kaya-kaya` 13966-13979, `kubu`/`kubu-kubu` 14707-14729, `murral` 20999-21009,
  `ngamu-murramu` 22184-22194, and `wurarr-wurarr` 28305-28318. Patz line 1476 sources fauna noun status;
  2577-2586 singular/third-person pronouns; 2834-2847 Yalanji local demonstratives; 3043-3049 nonpast
  `nyaji-l`; 3149-3151 nonpast function; and 4256-4265 perception A/O syntax. Dictionary 24282-24296 attests
  running-form `nyajil`. Patz target search found `juku-juku` at 1941 and 1976 only as trees and no other selected
  target.
- **Process logging note.** Batch 367 / Rule 325 stored the structured fauna coverage/candidate audit, direct
  dictionary and Patz readback including semantic-homonym and negative target-search evidence, fauna-noun/
  perception syntax, conservative label and exact lexicalized-form decisions, target probes, exact duplicate
  preflight/post-bank scan, static guards, under-review lint, field-for-field readback, 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.

### Batch-368 - low-coverage environment non-singular nonpast perception after Rule 325 (PERCEPTION)

Batch 368 / Rule 326 brings the corpus to 18,497 verified sentences and gives controlled nonpast-perception
coverage to ten direct-dictionary visible-environment nouns that previously occurred in zero to nine accepted/
revised rows. It admits only direct visible reference. Polysemy, near forms, examples, etymologies, and older corpus
contexts do not license new weather-event, route/use, material, dialect, source, property, or event claims.

Verified 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.

Verified support heads retained: `ngali` first dual exclusive nominative; `ngaliny` first dual inclusive nominative;
`yubal` second dual nominative; `yurra` second plural nominative; `ngana` first plural inclusive nominative;
`yaluy` here; `yinyay` there; and `nyajil` see / see.NPST.

- **`dalngarri` flames.** `Ngali dalngarri yaluy nyajil.`, `Ngaliny dalngarri yinyay nyajil.`,
  `Yubal dalngarri yaluy nyajil.`, `Yurra dalngarri yinyay nyajil.`, and `Ngana dalngarri yaluy nyajil.`.
  Flame reference only; urine/urination, toilet, light causation, fire making, burning, heat, danger, synonym
  substitution, and event propositions closed.
- **`jukar-warra` whirlwind.** `Ngali jukar-warra yaluy nyajil.`,
  `Ngaliny jukar-warra yinyay nyajil.`, `Yubal jukar-warra yaluy nyajil.`,
  `Yurra jukar-warra yinyay nyajil.`, and `Ngana jukar-warra yaluy nyajil.`. The exact compound is one head;
  decomposition, productive compounding, sand, wind movement, prediction, damage, direction, dust, travel, and
  event propositions closed.
- **`kambar` white clay.** `Ngali kambar yaluy nyajil.`, `Ngaliny kambar yinyay nyajil.`,
  `Yubal kambar yaluy nyajil.`, `Yurra kambar yinyay nyajil.`, and `Ngana kambar yaluy nyajil.`. White-clay
  reference only; wet season, colour predication, digging, painting/body/material use, double-r `kambarr` corpse
  liquid, death/fluid, and event propositions closed.
- **`kurrkal` shortcut.** `Ngali kurrkal yaluy nyajil.`, `Ngaliny kurrkal yinyay nyajil.`,
  `Yubal kurrkal yaluy nyajil.`, `Yurra kurrkal yinyay nyajil.`, and `Ngana kurrkal yaluy nyajil.`. Shortcut
  reference only; travel, route choice, destination, direction, speed, walking/use, derived `kurrkal-warri`, place
  identity, and event propositions closed.
- **`marrka` calm sea.** `Ngali marrka yaluy nyajil.`, `Ngaliny marrka yinyay nyajil.`,
  `Yubal marrka yaluy nyajil.`, `Yurra marrka yinyay nyajil.`, and `Ngana marrka yaluy nyajil.`. Calm-sea
  reference only; salt pan, Patz salt-pan etymology, `marrka-bina` oyster, mangrove/swamp, tide, weather cause,
  water-state change, boating, fishing, and event propositions closed.
- **`miral` water scum.** `Ngali miral yaluy nyajil.`, `Ngaliny miral yinyay nyajil.`,
  `Yubal miral yaluy nyajil.`, `Yurra miral yinyay nyajil.`, and `Ngana miral yaluy nyajil.`. Water-scum
  reference only; whale oil, animal source, texture/property, pollution, removal, touching, collecting, use, and
  event propositions closed.
- **`mulawajarr` star.** `Ngali mulawajarr yaluy nyajil.`, `Ngaliny mulawajarr yinyay nyajil.`,
  `Yubal mulawajarr yaluy nyajil.`, `Yurra mulawajarr yinyay nyajil.`, and
  `Ngana mulawajarr yaluy nyajil.`. Yalanji star reference only; Nyungkul `dawar`, celestial movement,
  time/season, direction/navigation, brightness, number, story/totem, weather, and event propositions closed.
- **`nganyil` haze.** `Ngali nganyil yaluy nyajil.`, `Ngaliny nganyil yinyay nyajil.`,
  `Yubal nganyil yaluy nyajil.`, `Yurra nganyil yinyay nyajil.`, and `Ngana nganyil yaluy nyajil.`. Haze
  reference only; weather cause/change, visibility effects, smoke/fire, season, location, mist-normalization claims,
  and near-form `nganyin` onion/sugar-bag closed.
- **`nyamun` natural debris.** `Ngali nyamun yaluy nyajil.`, `Ngaliny nyamun yinyay nyajil.`,
  `Yubal nyamun yaluy nyajil.`, `Yurra nyamun yinyay nyajil.`, and `Ngana nyamun yaluy nyajil.`. Natural-
  debris reference only; household waste, leaf/beach/scrub subtype choice, decay, gardening/growing use, gathering,
  clearing, burning, disposal, and event propositions closed.
- **`wurrbal` fog.** `Ngali wurrbal yaluy nyajil.`, `Ngaliny wurrbal yinyay nyajil.`,
  `Yubal wurrbal yaluy nyajil.`, `Yurra wurrbal yinyay nyajil.`, and `Ngana wurrbal yaluy nyajil.`. Fog
  reference only; river/source location, rising/movement, weather cause/change, visibility, travel danger,
  season/time, mist normalization, and event propositions closed.
- **Coverage ruling.** 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.
- **Candidate rejection.** The structured environment audit rejected undefined/place-name `walba-murru`,
  culturally specific `nurru`, conflicting `jangka`, loan `maji`, event-heavy splash variants, ambiguous
  `yikin`, and non-noun locationals. Coverage debt alone did not determine admission.
- **Sense and near-form ruling.** `Dalngarri` flames/urine, `kambar` clay/season beside `kambarr`, `marrka`
  calm-sea/salt-pan, `miral` scum/whale-oil, Yalanji `mulawajarr`/Nyungkul `dawar`, `nganyil`/`nganyin`, and
  natural/household debris distinctions remain explicit and uncollapsed.
- **Lexicalized-form restraint.** `Jukar-warra` preserves exact dictionary hyphenation and remains indivisible. No
  component, base, alternate form, equivalence, decomposition, derivation, or productive word formation was
  admitted.
- **Morphosyntax.** Targets remain bare absolutive O forms and pronouns bare nominative A forms. `Yaluy`,
  `yinyay`, and dictionary-attested nonpast `nyajil` remain fixed. No target case, property/event morphology, past,
  purposive, reduplicated perception, hearing/smell compound, or support inflection was admitted.
- **Source locations.** Dictionary yaml lines: `dalngarri` 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 sources environment noun status; 2577-2584 non-singular pronouns; 2834-2847
  Yalanji local demonstratives; 3043-3049 nonpast `nyaji-l`; 3149-3151 nonpast function; and 4256-4265
  perception A/O syntax. Dictionary 24282-24296 attests running-form `nyajil`. Patz target search found `marrka`
  at 2227-2229 only in the salt-pan etymology and no other selected target.
- **Process logging note.** Batch 368 / Rule 326 stored the structured environment coverage/candidate audit,
  direct dictionary and Patz readback including semantic-sense and negative target-search evidence, environment-
  noun/perception syntax, conservative label and polysemy/near-form decisions, target probes, exact duplicate
  preflight/post-bank scan, static guards, under-review lint, field-for-field readback, 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.

### Batch-369 - low-coverage craft objects singular/third past perception after Rule 326 (PERCEPTION)

Batch 369 / Rule 327 brings the corpus to 18,547 verified sentences and gives controlled past-perception coverage
to ten direct-dictionary craft-material or object nouns that previously occurred in zero to nine accepted/revised
rows. It admits only direct visible reference. Polysemy, source notes, manufacture descriptions, traditional
functions, shared English category labels, examples, and older corpus contexts do not license new equivalence,
material, property, possession, cultural-practice, use, or event claims.

Verified 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.

Verified support heads retained: `ngayu` first singular nominative; `yundu` second singular nominative; `nyulu`
third singular nominative; `bula` third dual nominative; `jana` third plural nominative; `yaluy` here; `yinyay`
there; and `nyajin` see / see.PST.

- **`duburan` directional sign.** `Ngayu duburan yinyay nyajin.`, `Yundu duburan yaluy nyajin.`,
  `Nyulu duburan yinyay nyajin.`, `Bula duburan yaluy nyajin.`, and `Jana duburan yinyay nyajin.`.
  Directional-sign reference only; carrying ring or wreath, women, body placement, direction giving, route use,
  stone or grass composition, making, positioning, and event propositions closed.
- **`jila` beeswax.** `Ngayu jila yinyay nyajin.`, `Yundu jila yaluy nyajin.`,
  `Nyulu jila yinyay nyajin.`, `Bula jila yaluy nyajin.`, and `Jana jila yinyay nyajin.`. Beeswax reference
  only; smell, sweat or perspiration, crocodile source, body state, derivatives, sensory event, source or use, and
  equivalence to other wax heads closed.
- **`makarra` streaky yellow ochre.** `Ngayu makarra yinyay nyajin.`, `Yundu makarra yaluy nyajin.`,
  `Nyulu makarra yinyay nyajin.`, `Bula makarra yaluy nyajin.`, and `Jana makarra yinyay nyajin.`. Exact
  streaky-yellow-ochre reference only; equivalence to `makirr`, property predication, inferred pattern, source,
  mining, grinding, painting, body or ceremony use, and event propositions closed.
- **`makirr` yellow ochre.** `Ngayu makirr yinyay nyajin.`, `Yundu makirr yaluy nyajin.`,
  `Nyulu makirr yinyay nyajin.`, `Bula makirr yaluy nyajin.`, and `Jana makirr yinyay nyajin.`. Exact
  yellow-ochre reference only; equivalence to `makarra`, streakiness, property predication, source, mining,
  grinding, painting, body or ceremony use, and event propositions closed.
- **`ngurran` rope.** `Ngayu ngurran yinyay nyajin.`, `Yundu ngurran yaluy nyajin.`,
  `Nyulu ngurran yinyay nyajin.`, `Bula ngurran yaluy nyajin.`, and `Jana ngurran yinyay nyajin.`. Rope
  reference only; rope-dilly-bag sense, material-source relation, `karra` substitution, tying, carrying, making,
  weaving, possession, and event propositions closed.
- **`nyumbirr` beeswax.** `Ngayu nyumbirr yinyay nyajin.`, `Yundu nyumbirr yaluy nyajin.`,
  `Nyulu nyumbirr yinyay nyajin.`, `Bula nyumbirr yaluy nyajin.`, and `Jana nyumbirr yinyay nyajin.`.
  Beeswax reference only; bee/source event, collecting, heating, hardening, softening, attaching, medicine, honey,
  manufacture or use, and equivalence to `jila` or `yikari` closed.
- **`warkal` bailer shell.** `Ngayu warkal yinyay nyajin.`, `Yundu warkal yaluy nyajin.`,
  `Nyulu warkal yinyay nyajin.`, `Bula warkal yaluy nyajin.`, and `Jana warkal yinyay nyajin.`. Bailer-shell
  reference only; billy/container function, water, carrying, bailing, cooking, food, old-time practice, shell
  source, possession, and event propositions closed.
- **`wuba` red ochre.** `Ngayu wuba yinyay nyajin.`, `Yundu wuba yaluy nyajin.`,
  `Nyulu wuba yinyay nyajin.`, `Bula wuba yaluy nyajin.`, and `Jana wuba yinyay nyajin.`. Red-ochre
  reference only; property predication, pigment function, source, digging, grinding, painting, body or ceremony
  use, comparison with yellow ochres, and event propositions closed.
- **`wuju` grass sponge.** `Ngayu wuju yinyay nyajin.`, `Yundu wuju yaluy nyajin.`,
  `Nyulu wuju yinyay nyajin.`, `Bula wuju yaluy nyajin.`, and `Jana wuju yinyay nyajin.`. Grass-sponge
  reference only; grass/material decomposition, honey, soup, food, soaking, eating, obtaining, making, carrying,
  possession, and event propositions closed.
- **`yikari` hardened beeswax.** `Ngayu yikari yinyay nyajin.`, `Yundu yikari yaluy nyajin.`,
  `Nyulu yikari yinyay nyajin.`, `Bula yikari yaluy nyajin.`, and `Jana yikari yinyay nyajin.`. Hardened-
  beeswax reference only; ironwood, root, juice, extraction, heating, hardening process, spear manufacture,
  attaching, material use, and equivalence to `jila` or `nyumbirr` closed.
- **Coverage ruling.** 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.
- **Candidate rejection.** The structured craft-object audit rejected loans, weapons and coercive implements,
  place or euphemism homonyms, mortuary `yinkar`, culturally unresolved heads, and entries lacking a stable direct
  referential reading. Coverage debt alone did not determine admission.
- **Wax and ochre non-equivalence ruling.** `Jila`, `nyumbirr`, and `yikari` remain three distinct dictionary
  heads; `makarra`, `makirr`, and `wuba` remain three distinct dictionary heads. Shared category terms in English
  glosses do not assert synonymy, referential identity, interchangeability, or morphological relation.
- **Sense and source-prose ruling.** `Duburan` sign/ring, `jila` beeswax/smell/sweat, and `ngurran` rope/rope-bag
  distinctions remain explicit and uncollapsed. Dictionary comments about bee source, pigment, containers, food,
  ironwood, heating, and spear manufacture delimit senses but license no event row.
- **Morphosyntax.** Targets remain bare absolutive O forms and pronouns bare nominative A forms. `Yaluy`,
  `yinyay`, and dictionary-attested past `nyajin` remain fixed. No target case, source/property/event morphology,
  nonpast, purposive, reduplicated perception, hearing/smell compound, or support inflection was admitted.
- **Source locations.** Dictionary yaml lines: `duburan` 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 sources artifact noun
  status; 2577-2586 selected pronouns; 2834-2847 Yalanji local demonstratives; 2021-2024 and 2568-2571 past
  `nyaji-ny`; 3160-3162 past function; and 4256-4265 perception A/O syntax. Dictionary examples at
  23876-23883 and 23968-23976 contain running `nyajin`. Patz target search found `wuju` at 5171-5172 in its
  grass-sop use and `jila` at 7088/7091 only in its smell sense; the other eight selected targets were absent.
- **Process logging note.** Batch 369 / Rule 327 stored the structured craft-object coverage/candidate audit,
  direct dictionary and Patz readback including polysemy and target-search evidence, artifact-noun/perception
  syntax, conservative labels, wax/ochre non-equivalence, source-prose restraint, target probes, exact duplicate
  preflight/post-bank scan, static guards, under-review lint, field-for-field readback, 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.

### Batch-370 - low-coverage food non-singular past perception after Rule 327 (PERCEPTION)

Batch 370 / Rule 328 brings the corpus to 18,597 verified sentences and gives controlled past-perception coverage
to ten direct-dictionary food nouns that previously occurred in zero to six accepted/revised rows. It admits only
direct visible reference. Preparation descriptions, source notes, edibility, toxicity, shared category labels,
examples, and older corpus contexts do not license new cooking, eating, material, property, possession,
equivalence, cultural-practice, or event claims.

Verified 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.

Verified support heads retained: `ngali` first dual exclusive nominative; `ngaliny` first dual inclusive nominative;
`yubal` second dual nominative; `yurra` second plural nominative; `nganjin` first plural exclusive nominative;
`yaluy` here; `yinyay` there; and `nyajin` see / see.PST.

- **`balja` food.** `Ngali balja yinyay nyajin.`, `Ngaliny balja yaluy nyajin.`,
  `Yubal balja yinyay nyajin.`, `Yurra balja yaluy nyajin.`, and `Nganjin balja yinyay nyajin.`.
  Conservative balja-food reference only; ingredient identity, fire, cooking, grinding, eating, preparation
  sequence, property, source, and event propositions closed.
- **`birukay` egg yolk.** `Ngali birukay yinyay nyajin.`, `Ngaliny birukay yaluy nyajin.`,
  `Yubal birukay yinyay nyajin.`, `Yurra birukay yaluy nyajin.`, and `Nganjin birukay yinyay nyajin.`.
  Egg-yolk reference only; egg source, shell, egg-white relation, breaking, separating, cooking, eating, colour,
  texture, possession, and event propositions closed.
- **`biyangkal` yam.** `Ngali biyangkal yinyay nyajin.`, `Ngaliny biyangkal yaluy nyajin.`,
  `Yubal biyangkal yinyay nyajin.`, `Yurra biyangkal yaluy nyajin.`, and
  `Nganjin biyangkal yinyay nyajin.`. Yam reference only; toxicity, danger, roasting, grinding, leaching, water,
  preparation, eating, safety, plant/source, digging, and event propositions closed.
- **`jadamu` bananas.** `Ngali jadamu yinyay nyajin.`, `Ngaliny jadamu yaluy nyajin.`,
  `Yubal jadamu yinyay nyajin.`, `Yurra jadamu yaluy nyajin.`, and `Nganjin jadamu yinyay nyajin.`. Banana
  reference only; number claims beyond the lexical translation, plant/source, bunch, ripeness, colour, peeling,
  gathering, carrying, cooking, eating, possession, and event propositions closed.
- **`jamal` egg white.** `Ngali jamal yinyay nyajin.`, `Ngaliny jamal yaluy nyajin.`,
  `Yubal jamal yinyay nyajin.`, `Yurra jamal yaluy nyajin.`, and `Nganjin jamal yinyay nyajin.`. Egg-white
  reference only; egg source, yolk relation, shell, breaking, separating, cooking, eating, edibility, colour,
  texture, possession, and event propositions closed.
- **`jandu` starch.** `Ngali jandu yinyay nyajin.`, `Ngaliny jandu yaluy nyajin.`,
  `Yubal jandu yinyay nyajin.`, `Yurra jandu yaluy nyajin.`, and `Nganjin jandu yinyay nyajin.`. Exact
  jandu-starch reference only; flour, water, thickness, soup comparison, cooking, preparation, post-contact
  history, eating, ingredient source, and event propositions closed.
- **`jungu-jungu` white ant eggs.** `Ngali jungu-jungu yinyay nyajin.`,
  `Ngaliny jungu-jungu yaluy nyajin.`, `Yubal jungu-jungu yinyay nyajin.`,
  `Yurra jungu-jungu yaluy nyajin.`, and `Nganjin jungu-jungu yinyay nyajin.`. Exact whole-head reference only;
  base use, productive reduplication, ants, gathering, food use, habitat, nest, cooking, eating, number derivation,
  and event propositions closed.
- **`kajimarra` food.** `Ngali kajimarra yinyay nyajin.`, `Ngaliny kajimarra yaluy nyajin.`,
  `Yubal kajimarra yinyay nyajin.`, `Yurra kajimarra yaluy nyajin.`, and
  `Nganjin kajimarra yinyay nyajin.`. Conservative kajimarra-food reference only; flour equivalence, `marra` or
  `junjun` decomposition, leaves, water, duration, grinding, wrapping, soaking, roasting, preparation, eating,
  and event propositions closed.
- **`milkul` soup.** `Ngali milkul yinyay nyajin.`, `Ngaliny milkul yaluy nyajin.`,
  `Yubal milkul yinyay nyajin.`, `Yurra milkul yaluy nyajin.`, and `Nganjin milkul yinyay nyajin.`. Soup
  reference only; generated stew equivalence, ingredients, grass or `wuju`, cooking, heat, eating, preparation,
  possession, and event propositions closed.
- **`wawukuna` long wild yam.** `Ngali wawukuna yinyay nyajin.`,
  `Ngaliny wawukuna yaluy nyajin.`, `Yubal wawukuna yinyay nyajin.`,
  `Yurra wawukuna yaluy nyajin.`, and `Nganjin wawukuna yinyay nyajin.`. Long-wild-yam reference only;
  edibility, plant/source, length predication, digging, ground/depth, preparation, cooking, eating, gathering,
  possession, and event propositions closed.
- **Coverage ruling.** 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.
- **Candidate rejection.** The structured YAML-to-SQL food audit rejected explicit English loans, undefined
  `bulawu`, mortuary-context `mandi-mandi`, culturally or lexically ambiguous heads, and entries without a stable
  direct reading. Coverage debt alone did not determine admission.
- **Loan and history ruling.** `Jandu` is not marked as an English loan and shows no English phonological tells;
  commentary about an introduced flour ingredient is historical sense evidence, not grounds to discard the head
  or permission to generate flour, post-contact, preparation, or event claims.
- **Lexicalized-form restraint.** `Jungu-jungu` preserves exact dictionary hyphenation and remains one head. Its
  full-reduplication analysis licenses no free base, productive reduplication, decomposition, derivation, number
  reading, synonymy, or event.
- **Source-prose ruling.** Dictionary cooking, grinding, leaching, soaking, roasting, edibility, and ingredient
  prose and the Patz grass/soup example delimit senses but license no generated process, use, source, property,
  possession, equivalence, or cultural-practice row.
- **Morphosyntax.** Targets remain bare absolutive O forms and pronouns bare nominative A forms. `Yaluy`,
  `yinyay`, and dictionary-attested past `nyajin` remain fixed. No target case, preparation/source/property/event
  morphology, nonpast, purposive, reduplicated perception, hearing/smell compound, or support inflection was
  admitted.
- **Source locations.** Dictionary yaml lines: `balja` 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 1474-1476 sources
  nominal object status; 2577-2586 selected non-singular pronouns; 2834-2847 Yalanji local demonstratives;
  2021-2024 and 2568-2571 past `nyaji-ny`; 3160-3162 past function; and 4256-4265 perception A/O syntax.
  Dictionary examples at 23876-23883 and 23968-23976 contain running `nyajin`. Patz target search found
  `milkul` at 5171-5172 in its soup sense and no other selected target.
- **Process logging note.** Batch 370 / Rule 328 stored the structured food coverage/candidate audit, direct
  dictionary and Patz readback including target-search evidence, nominal-object/perception syntax, loan and
  cultural exclusions, conservative labels, preparation/source and lexicalized-head restraint, target probes,
  exact duplicate preflight/post-bank scan, static guards, under-review lint, field-for-field readback, 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.

### Batch-371 - low-coverage shellfish singular/third nonpast perception after Rule 328 (PERCEPTION)

Batch 371 / Rule 329 brings the corpus to 18,647 verified sentences and gives controlled nonpast-perception
coverage to nine seven-to-nine-use direct-dictionary shellfish/crustacean nouns plus one ten-use control. It admits
only direct visible reference. Reduplication analyses, shell/animal alternate readings, habitat, edibility,
subsistence, source, property, use prose, and older corpus contexts do not license new claims.

Verified 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.

Verified support heads retained: `ngayu` first singular nominative; `yundu` second singular nominative; `nyulu`
third singular nominative; `bula` third dual nominative; `jana` third plural nominative; `yaluy` here; `yinyay`
there; and `nyajil` see / see.NPST.

- **`wurru-bulan` small crab.** `Ngayu wurru-bulan yaluy nyajil.`,
  `Yundu wurru-bulan yinyay nyajil.`, `Nyulu wurru-bulan yaluy nyajil.`,
  `Bula wurru-bulan yinyay nyajil.`, and `Jana wurru-bulan yaluy nyajil.`. Exact whole-head reference only;
  component decomposition, productive compounding, size comparison, reef/sea habitat, movement, gathering,
  catching, food, cooking, eating, possession, source, and event propositions closed.
- **`dakaldakal` trochus shell.** `Ngayu dakaldakal yaluy nyajil.`,
  `Yundu dakaldakal yinyay nyajil.`, `Nyulu dakaldakal yaluy nyajil.`,
  `Bula dakaldakal yinyay nyajil.`, and `Jana dakaldakal yaluy nyajil.`. Exact whole-head reference only;
  free-base use, productive reduplication, shell source, animal identity, gathering, carrying, tool/ornament use,
  and event propositions closed.
- **`kajarrbi` clam shell.** `Ngayu kajarrbi yaluy nyajil.`, `Yundu kajarrbi yinyay nyajil.`,
  `Nyulu kajarrbi yaluy nyajil.`, `Bula kajarrbi yinyay nyajil.`, and `Jana kajarrbi yaluy nyajil.`.
  Conservative clam-shell reading only; giant-size predication, animal/shell identity, sea habitat, opening,
  gathering, carrying, food, tool/ornament use, source, and event propositions closed.
- **`kunkun` periwinkle.** `Ngayu kunkun yaluy nyajil.`, `Yundu kunkun yinyay nyajil.`,
  `Nyulu kunkun yaluy nyajil.`, `Bula kunkun yinyay nyajil.`, and `Jana kunkun yaluy nyajil.`. Exact
  lexical head only; base use, productive reduplication, flatness, smoothness, shell parts, habitat, gathering,
  food, source, and event propositions closed.
- **`kurrija` octopus.** `Ngayu kurrija yaluy nyajil.`, `Yundu kurrija yinyay nyajil.`,
  `Nyulu kurrija yaluy nyajil.`, `Bula kurrija yinyay nyajil.`, and `Jana kurrija yaluy nyajil.`. Octopus
  reference only; body parts, number, movement, water/reef habitat, catching, spearing, cooking, eating, danger,
  possession, source, and event propositions closed.
- **`ngajay` small crayfish.** `Ngayu ngajay yaluy nyajil.`, `Yundu ngajay yinyay nyajil.`,
  `Nyulu ngajay yaluy nyajil.`, `Bula ngajay yinyay nyajil.`, and `Jana ngajay yaluy nyajil.`. Exact
  reference only; edibility/avoidance, eating, size comparison, water habitat, catching, gathering, cooking,
  possession, source, and event propositions closed.
- **`nikar` oyster.** `Ngayu nikar yaluy nyajil.`, `Yundu nikar yinyay nyajil.`,
  `Nyulu nikar yaluy nyajil.`, `Bula nikar yinyay nyajil.`, and `Jana nikar yaluy nyajil.`. Oyster
  reference only; shallow-water/rock habitat, attachment, shell parts, gathering, opening, cooking, eating,
  possession, source, and event propositions closed.
- **`wuli-wuli` soldier crab.** `Ngayu wuli-wuli yaluy nyajil.`,
  `Yundu wuli-wuli yinyay nyajil.`, `Nyulu wuli-wuli yaluy nyajil.`,
  `Bula wuli-wuli yinyay nyajil.`, and `Jana wuli-wuli yaluy nyajil.`. Exact whole-head reference only;
  free-base use, productive reduplication, group/number, sand/beach habitat, movement, gathering, food, possession,
  source, and event propositions closed.
- **`jalan` sea urchin.** `Ngayu jalan yaluy nyajil.`, `Yundu jalan yinyay nyajil.`,
  `Nyulu jalan yaluy nyajil.`, `Bula jalan yinyay nyajil.`, and `Jana jalan yaluy nyajil.`. Sea-urchin
  reference only; shell/spines, porcupine comparison, injury, rock/sea habitat, edibility, meat, frying, gathering,
  carrying, source, and event propositions closed.
- **`wurrul` shellfish.** `Ngayu wurrul yaluy nyajil.`, `Yundu wurrul yinyay nyajil.`,
  `Nyulu wurrul yaluy nyajil.`, `Bula wurrul yinyay nyajil.`, and `Jana wurrul yaluy nyajil.`.
  Conservative shellfish reference only; species identity, shell parts, habitat, gathering, opening, cooking,
  eating, possession, source, equivalence to another head, and event propositions closed.
- **Coverage ruling.** 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.
- **Orthotactic ruling.** Direct dictionary `jirrum` "small oyster" ends in `-m` and fails the established corpus
  orthotactic contract. Rule 329 did not add a one-head linter exception. The head remains an unresolved source/
  orthography item for later expert reconciliation and was not entered into new sentences.
- **Collision ruling.** The first next-lowest replacement, `juwarru`, generated two exact historical surfaces in
  the planned frames. Those duplicates were not waived; all ten-use domain controls were scanned, and
  collision-free `wurru-bulan` was selected transparently.
- **Lexicalized-form restraint.** `Dakaldakal`, `kunkun`, and `wuli-wuli` preserve exact dictionary form and
  remain one head each. Their reduplication analyses license no free base, productive process, decomposition,
  derivation, number reading, synonymy, or event. `Wurru-bulan` likewise remains an unanalyzed whole head.
- **Shell/animal and source-prose ruling.** Alternate shell/animal translations and dictionary habitat,
  edibility, cooking, and use notes delimit senses but license no identity, ecology, subsistence, source, property,
  possession, equivalence, or cultural-practice row.
- **Morphosyntax.** Targets remain bare absolutive O forms and pronouns bare nominative A forms. `Yaluy`,
  `yinyay`, and dictionary-attested nonpast `nyajil` remain fixed. No target case, habitat/source/property/event
  morphology, past, purposive, reduplicated perception, hearing/smell compound, or support inflection was admitted.
- **Source locations.** Dictionary yaml lines: `dakaldakal` 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 1476 sources fauna noun status; 2577-2586 selected pronouns; 2834-2847 Yalanji local demonstratives;
  3043-3049 nonpast `nyaji-l`; 3149-3151 nonpast function; and 4256-4265 perception A/O syntax. Dictionary
  24282-24296 attests running `nyajil`. Patz target search found `dakaldakal` at line 944 in its trochus-shell
  sense and no other selected target.
- **Process logging note.** Batch 371 / Rule 329 stored the structured domain audit, direct dictionary and Patz
  readback, target-search evidence, `jirrum` orthotactic exclusion, replacement collision tests, fauna/perception
  syntax, conservative labels, lexicalized-head and shell/animal/source-prose restraint, target probes, exact
  duplicate preflight/post-bank scan, static guards, under-review lint, field-for-field readback, 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.

### Batch-372 - low-coverage fish non-singular past perception after Rule 329 (PERCEPTION)

Batch 372 / Rule 330 brings the corpus to 18,697 verified sentences and gives controlled past-perception coverage
to ten direct non-loan fish nouns that previously occurred in five to seven accepted/revised rows. It admits only
direct visible reference. Duplicate/placeholder records, morphology, dialect notes, synonyms, habitat, danger,
subsistence, source, property, use prose, and older corpus contexts do not license new claims.

Verified 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.

Verified support heads retained: `ngali` first dual exclusive nominative; `ngaliny` first dual inclusive nominative;
`yubal` second dual nominative; `yurra` second plural nominative; `ngana` first plural inclusive nominative;
`yaluy` here; `yinyay` there; and `nyajin` see / see.PST.

- **`bububay` blacktip shark.** `Ngali bububay yaluy nyajin.`, `Ngaliny bububay yinyay nyajin.`,
  `Yubal bububay yaluy nyajin.`, `Yurra bububay yinyay nyajin.`, and `Ngana bububay yaluy nyajin.`. Only
  the complete fauna-fish record is evidentially operative; the empty `needs_review` placeholder licenses no
  alternate sense. Placeholder reconciliation, spelling, body/fin, colour/pattern, habitat, movement, catching,
  danger, food, possession, source, and event propositions closed.
- **`baban` angelfish.** `Ngali baban yaluy nyajin.`, `Ngaliny baban yinyay nyajin.`,
  `Yubal baban yaluy nyajin.`, `Yurra baban yinyay nyajin.`, and `Ngana baban yaluy nyajin.`. The duplicate
  record resolves source "anglefish" to English "angelfish"; no Kuku spelling variant is asserted. Body,
  colour/pattern, habitat, catching, food, possession, source, and events closed.
- **`kundurr-kundurr` crescent perch.** `Ngali kundurr-kundurr yaluy nyajin.`,
  `Ngaliny kundurr-kundurr yinyay nyajin.`, `Yubal kundurr-kundurr yaluy nyajin.`,
  `Yurra kundurr-kundurr yinyay nyajin.`, and `Ngana kundurr-kundurr yaluy nyajin.`. Exact whole-head
  reference only; free-base use, productive reduplication, crescent-shape property, habitat, catching, food,
  possession, source, and event propositions closed.
- **`kurruba` freshwater fish.** `Ngali kurruba yaluy nyajin.`, `Ngaliny kurruba yinyay nyajin.`,
  `Yubal kurruba yaluy nyajin.`, `Yurra kurruba yinyay nyajin.`, and `Ngana kurruba yaluy nyajin.`.
  Conservative reference only; species identity, habitat proposition, size/appearance, movement, catching, food,
  possession, source, equivalence, and event propositions closed.
- **`murrabal` barramundi.** `Ngali murrabal yaluy nyajin.`, `Ngaliny murrabal yinyay nyajin.`,
  `Yubal murrabal yaluy nyajin.`, `Yurra murrabal yinyay nyajin.`, and `Ngana murrabal yaluy nyajin.`.
  Yalanji head only; Nyungkul `kudi` equivalence/substitution, habitat, size, catching, spearing, cooking, eating,
  possession, source, and event propositions closed.
- **`dukul-barangkal` flathead fish.** `Ngali dukul-barangkal yaluy nyajin.`,
  `Ngaliny dukul-barangkal yinyay nyajin.`, `Yubal dukul-barangkal yaluy nyajin.`,
  `Yurra dukul-barangkal yinyay nyajin.`, and `Ngana dukul-barangkal yaluy nyajin.`. Exact whole-head
  reference only; decomposition, productive compounding, `dalmbal` substitution/equivalence, shape, habitat,
  catching, food, possession, source, and event propositions closed.
- **`jalil-jalil` mudskipper.** `Ngali jalil-jalil yaluy nyajin.`,
  `Ngaliny jalil-jalil yinyay nyajin.`, `Yubal jalil-jalil yaluy nyajin.`,
  `Yurra jalil-jalil yinyay nyajin.`, and `Ngana jalil-jalil yaluy nyajin.`. Exact whole-head reference only;
  free-base use, productive reduplication, mud/water habitat, skipping/movement, amphibious property, catching,
  food, possession, source, and events closed.
- **`kurrubal` freshwater cod.** `Ngali kurrubal yaluy nyajin.`, `Ngaliny kurrubal yinyay nyajin.`,
  `Yubal kurrubal yaluy nyajin.`, `Yurra kurrubal yinyay nyajin.`, and `Ngana kurrubal yaluy nyajin.`.
  Exact reference only; species identity beyond the label, habitat proposition, size/appearance, movement,
  catching, food, possession, source, and events closed.
- **`murraja` stonefish.** `Ngali murraja yaluy nyajin.`, `Ngaliny murraja yinyay nyajin.`,
  `Yubal murraja yaluy nyajin.`, `Yurra murraja yinyay nyajin.`, and `Ngana murraja yaluy nyajin.`. Bare
  stonefish reference only; Patz potent/ergative/instrumental/locative morphology, poking, injury, foot/body
  contact, danger, story context, habitat, catching, food, possession, source, and events closed.
- **`kubu-kubu` tadpole.** `Ngali kubu-kubu yaluy nyajin.`, `Ngaliny kubu-kubu yinyay nyajin.`,
  `Yubal kubu-kubu yaluy nyajin.`, `Yurra kubu-kubu yinyay nyajin.`, and
  `Ngana kubu-kubu yaluy nyajin.`. Exact whole-head reference only; free-base use, productive reduplication,
  frog identity/transformation, life stage, habitat, movement, catching, food, possession, source, and events
  closed.
- **Coverage ruling.** 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.
- **Record-reconciliation ruling.** Duplicate records are source records, not separate lexemes. Agreeing `baban`
  and `murraja` records were reconciled by form and sense. `Bububay`'s empty placeholder contributes no sense;
  only its complete black-tip-shark record licenses reference.
- **Candidate rejection.** Final-`m` `kijukum`, rhotic-palatal `walarrji`, and unhyphenated-reduplication
  `bayilbayil` failed the corpus contract. Nyungkul-only and conflicting/polysemous fish heads were excluded rather
  than normalized or patched around.
- **Lexicalized-form restraint.** `Kundurr-kundurr`, `jalil-jalil`, and `kubu-kubu` remain exact whole heads;
  `dukul-barangkal` remains an exact whole compound. No free base, decomposition, productive morphology, synonym
  substitution, derivation, number reading, or equivalence was admitted.
- **Dialect and source-prose ruling.** Yalanji `murrabal` remains distinct from Nyungkul `kudi`. Dictionary
  habitat/subsistence notes and Patz's inflected `murraja` poking clauses delimit evidence but license no dialect,
  ecology, catching, food, danger, source, property, possession, or event row.
- **Morphosyntax.** Targets remain bare absolutive O forms and pronouns bare nominative A forms. `Yaluy`,
  `yinyay`, and dictionary-attested past `nyajin` remain fixed. No target case, habitat/source/property/event
  morphology, nonpast, purposive, reduplicated perception, hearing/smell compound, or support inflection was
  admitted.
- **Source locations.** Dictionary yaml lines: `baban` 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 1476 sources fauna noun status; 2577-2584 selected pronouns; 2834-2847 Yalanji
  local demonstratives; 2021-2024 and 2568-2571 past `nyaji-ny`; 3160-3162 past function; and 4256-4265
  perception A/O syntax. Dictionary examples 23876-23883 and 23968-23976 contain running `nyajin`. Patz target
  search found only inflected `murraja` in poking clauses at 4279, 4340, 6505, and 6507.
- **Process logging note.** Batch 372 / Rule 330 stored the structured fish audit, grouped-record reconciliation,
  direct dictionary and Patz readback, target-search evidence, phonotactic/dialect/polysemy exclusions,
  fauna/perception syntax, conservative labels, lexicalized-head/dialect/source-prose restraint, target probes,
  exact duplicate preflight/post-bank scan, static guards, under-review lint, field-for-field readback, 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.

### Batch-373 - low-coverage insects complementary past perception after Rule 330 (PERCEPTION)

Batch 373 / Rule 331 brings the corpus to 18,747 verified sentences and gives controlled complementary
past-perception coverage to ten direct non-loan `fauna-insect` nouns that previously occurred in five to seven
accepted/revised rows. It admits only direct visible reference. Alternate senses, reduplication/derivation notes,
habitat, behavior, food/use, life cycle, danger, body, source, possession, and older corpus contexts do not license
new claims.

Verified 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.

Verified support heads retained: `ngayu` first singular nominative; `yundu` second singular nominative; `nyulu`
third singular nominative; `bula` third dual nominative; `jana` third plural nominative; `yaluy` here; `yinyay`
there; and `nyajin` see / see.PST.

- **`jimu` grasshopper.** `Ngayu jimu yaluy nyajin.`, `Yundu jimu yinyay nyajin.`,
  `Nyulu jimu yaluy nyajin.`, `Bula jimu yinyay nyajin.`, and `Jana jimu yaluy nyajin.`. Grasshopper
  reference only; number, body, colour, movement, jumping, flying, swarming, feeding, habitat, season, catching,
  source, possession, and event propositions closed.
- **`kira-kira` black ant.** `Ngayu kira-kira yaluy nyajin.`, `Yundu kira-kira yinyay nyajin.`,
  `Nyulu kira-kira yaluy nyajin.`, `Bula kira-kira yinyay nyajin.`, and
  `Jana kira-kira yaluy nyajin.`. Exact whole insect head only; free-base `kira`, productive reduplication,
  baby-girl homonym, colour predication, colony, nest, behavior, food, sting/bite, source, possession, and event
  propositions closed.
- **`kuran` case-moth larva.** `Ngayu kuran yaluy nyajin.`, `Yundu kuran yinyay nyajin.`,
  `Nyulu kuran yaluy nyajin.`, `Bula kuran yinyay nyajin.`, and `Jana kuran yaluy nyajin.`. Exact
  referential sense only; edibility, food, collection, green wood, habitat, life cycle, moth transformation,
  source, possession, and event propositions closed.
- **`kurrmaja` larvae of green ants.** `Ngayu kurrmaja yaluy nyajin.`,
  `Yundu kurrmaja yinyay nyajin.`, `Nyulu kurrmaja yaluy nyajin.`,
  `Bula kurrmaja yinyay nyajin.`, and `Jana kurrmaja yaluy nyajin.`. Dictionary larvae reference only;
  green-ant identity/behavior, eggs or pupae, colony, nest, food, medicine, collection, preparation, source,
  possession, and event propositions closed.
- **`murma` wasp.** `Ngayu murma yaluy nyajin.`, `Yundu murma yinyay nyajin.`,
  `Nyulu murma yaluy nyajin.`, `Bula murma yinyay nyajin.`, and `Jana murma yaluy nyajin.`. Wasp
  reference only; size, paper-wasp taxonomy, yellow colour, sting, pain/danger, nest, tree habitat, behavior,
  source, possession, and event propositions closed.
- **`durra` caterpillar.** `Ngayu durra yaluy nyajin.`, `Yundu durra yinyay nyajin.`,
  `Nyulu durra yaluy nyajin.`, `Bula durra yinyay nyajin.`, and `Jana durra yaluy nyajin.`. Primary
  caterpillar sense only; worm equivalence, feeding, growth, wrapping, transformation, moth identity, life cycle,
  habitat, source, possession, and event propositions closed.
- **`jiljay` grub found in antbed.** `Ngayu jiljay yaluy nyajin.`, `Yundu jiljay yinyay nyajin.`,
  `Nyulu jiljay yaluy nyajin.`, `Bula jiljay yinyay nyajin.`, and `Jana jiljay yaluy nyajin.`.
  Conservative grub reference only; antbed location/habitat, gathering, fishing bait, strength, weight, catching,
  source, possession, and prior-row event propositions closed.
- **`kandal` maggot.** `Ngayu kandal yaluy nyajin.`, `Yundu kandal yinyay nyajin.`,
  `Nyulu kandal yaluy nyajin.`, `Bula kandal yinyay nyajin.`, and `Jana kandal yaluy nyajin.`. Maggot
  reference only; fly identity, egg/larval relation, life cycle, carrion or food spoilage, habitat, source,
  possession, and event propositions closed.
- **`kinga` caterpillar.** `Ngayu kinga yaluy nyajin.`, `Yundu kinga yinyay nyajin.`,
  `Nyulu kinga yaluy nyajin.`, `Bula kinga yinyay nyajin.`, and `Jana kinga yaluy nyajin.`.
  Caterpillar reference only; adjacent derived `kinga-dungay`, derivational decomposition, feeding, movement,
  transformation, habitat, source, possession, and event propositions closed.
- **`birinjil` centipede.** `Ngayu birinjil yaluy nyajin.`, `Yundu birinjil yinyay nyajin.`,
  `Nyulu birinjil yaluy nyajin.`, `Bula birinjil yinyay nyajin.`, and
  `Jana birinjil yaluy nyajin.`. Centipede reference only; body/leg count, crawling, bark/stone habitat,
  bite/danger, blanket/bedding, source, possession, and prior-row event propositions closed.
- **Coverage ruling.** 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.
- **Structured-record ruling.** YAML parsing found exactly one selected record per head. All ten records are noun
  typed, all ten carry `fauna-insect`, and none carries a loan marker. Duplicate headword expansion therefore did
  not inflate the candidate or coverage counts.
- **Candidate rejection.** Unhyphenated repeated-looking `dabadaba` and `dujandujan` remained outside the
  established orthographic contract. Polysemous `jingka-jingka`, `kuja`, `walbul-walbul`, and `malal` were
  excluded rather than flattened into static sense substitutions.
- **Collision ruling.** The first design reused Rule 317's here/there orientation and produced 25 exact Batch 359
  collisions for `kuran`, `kurrmaja`, `murma`, `durra`, and `jiljay`. No existing row was edited, deleted, or
  waived. Inverting every deictic band produced 50 internally unique complementary surfaces and zero corpus
  collisions.
- **Lexicalized and near-form restraint.** `Kira-kira` remains one exact whole insect head; its dictionary
  reduplication analysis licenses no free-base use, productive process, child-homonym identity, derivation,
  number reading, or equivalence. `Kinga` remains distinct from derived body-state `kinga-dungay`. `Durra`
  remains in its primary caterpillar sense without a worm-equivalence claim.
- **Source-prose ruling.** Dictionary habitat, food, life-cycle, sting/danger, body, and behavior notes delimit
  lexical senses but license no ecology, subsistence, source, property, possession, equivalence, or cultural-event
  row. Absence from Patz supplies no positive semantic license.
- **Morphosyntax.** Targets remain bare absolutive O forms and pronouns bare nominative A forms. `Yaluy`,
  `yinyay`, and dictionary-attested past `nyajin` remain fixed. No target case, habitat/source/property/event
  morphology, Nyungkul substitution, nonpast, purposive, reduplicated perception, hearing/smell compound, or
  support inflection was admitted.
- **Source locations.** Dictionary yaml lines: `birinjil` 3118-3126, `durra` 6696-6707,
  `jiljay` 9160-9168, `jimu` 9295-9303, `kandal` 13147-13157, `kinga`/`kinga-dungay`
  14352-14372, `kira-kira` 14450-14463, `kuran` 16065-16076, `kurrmaja` 16507-16515, and
  `murma` 20936-20944. Patz 1476 sources fauna noun status; 2577-2586 `ngayu`/`yundu`/`nyulu`/`bula`;
  1947 and 2686 running `jana`; 2834-2847 Yalanji local demonstratives; 2021-2024 and 2568-2571 past
  `nyaji-ny`; 3160-3162 past function; and 4256-4265 perception A/O syntax. Dictionary examples
  23876-23883 and 23968-23976 contain running `nyajin`. Exact case-insensitive Patz target search returned no
  occurrence of any selected head.
- **Duplicate ruling.** Case-folded exact scan over all 18,747 non-rejected rows returned zero duplicate groups.
  Terminal-punctuation stripping retained six legitimate historical statement/question/exclamation contrast
  groups; Batch 373 added none.
- **Process logging note.** Batch 373 / Rule 331 stored the structured YAML audit, direct dictionary and Patz
  readback, negative target-search evidence, orthographic/polysemy exclusions, first-design collision set,
  complementary-frame resolution, fauna/perception syntax, conservative labels, lexicalized/near-form/
  alternate-sense/source-prose restraint, target probes, exact duplicate preflight/post-bank diagnostics, static
  guards, under-review lint, field-for-field readback, 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.

### Batch-374 - insect non-singular past-perception consolidation after Rule 331 (PERCEPTION)

Batch 374 / Rule 332 brings the corpus to 18,797 verified sentences and extends the ten freshly revalidated Rule
331 insect heads into five non-singular participant-number frames that were absent for every target. This is a
construction consolidation, not a new-sense pass. All Rule 331 lexical and source-prose closures remain binding.

Verified targets retained: `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.

Verified support heads retained: `ngali` first dual exclusive nominative; `ngaliny` first dual inclusive
nominative; `yubal` second dual nominative; `yurra` second plural nominative; `ngana` first plural inclusive
nominative; `yaluy` here; `yinyay` there; and `nyajin` see / see.PST.

- **`jimu` grasshopper.** `Ngali jimu yaluy nyajin.`, `Ngaliny jimu yinyay nyajin.`,
  `Yubal jimu yaluy nyajin.`, `Yurra jimu yinyay nyajin.`, and `Ngana jimu yaluy nyajin.`. Non-singular
  participant consolidation only; number, body, colour, movement, jumping, flying, swarming, feeding, habitat,
  season, catching, source, possession, and events closed.
- **`kira-kira` black ant.** `Ngali kira-kira yaluy nyajin.`, `Ngaliny kira-kira yinyay nyajin.`,
  `Yubal kira-kira yaluy nyajin.`, `Yurra kira-kira yinyay nyajin.`, and
  `Ngana kira-kira yaluy nyajin.`. Exact whole insect head only; free-base `kira`, productive reduplication,
  baby-girl homonym, colour predication, colony, nest, behavior, food, sting/bite, source, possession, and events
  closed.
- **`kuran` case-moth larva.** `Ngali kuran yaluy nyajin.`, `Ngaliny kuran yinyay nyajin.`,
  `Yubal kuran yaluy nyajin.`, `Yurra kuran yinyay nyajin.`, and `Ngana kuran yaluy nyajin.`. Edibility,
  food, collection, green wood, habitat, life cycle, moth transformation, source, possession, and events closed.
- **`kurrmaja` larvae of green ants.** `Ngali kurrmaja yaluy nyajin.`,
  `Ngaliny kurrmaja yinyay nyajin.`, `Yubal kurrmaja yaluy nyajin.`,
  `Yurra kurrmaja yinyay nyajin.`, and `Ngana kurrmaja yaluy nyajin.`. Green-ant identity/behavior, eggs or
  pupae, colony, nest, food, medicine, collection, preparation, source, possession, and events closed.
- **`murma` wasp.** `Ngali murma yaluy nyajin.`, `Ngaliny murma yinyay nyajin.`,
  `Yubal murma yaluy nyajin.`, `Yurra murma yinyay nyajin.`, and `Ngana murma yaluy nyajin.`. Size,
  paper-wasp taxonomy, yellow colour, sting, pain/danger, nest, tree habitat, behavior, source, possession, and
  events closed.
- **`durra` caterpillar.** `Ngali durra yaluy nyajin.`, `Ngaliny durra yinyay nyajin.`,
  `Yubal durra yaluy nyajin.`, `Yurra durra yinyay nyajin.`, and `Ngana durra yaluy nyajin.`. Primary
  caterpillar sense only; worm equivalence, feeding, growth, wrapping, transformation, moth identity, life cycle,
  habitat, source, possession, and events closed.
- **`jiljay` grub found in antbed.** `Ngali jiljay yaluy nyajin.`, `Ngaliny jiljay yinyay nyajin.`,
  `Yubal jiljay yaluy nyajin.`, `Yurra jiljay yinyay nyajin.`, and `Ngana jiljay yaluy nyajin.`. Antbed
  location/habitat, gathering, fishing bait, strength, weight, catching, source, possession, and prior-row events
  closed.
- **`kandal` maggot.** `Ngali kandal yaluy nyajin.`, `Ngaliny kandal yinyay nyajin.`,
  `Yubal kandal yaluy nyajin.`, `Yurra kandal yinyay nyajin.`, and `Ngana kandal yaluy nyajin.`. Fly
  identity, egg/larval relation, life cycle, carrion or food spoilage, habitat, source, possession, and events
  closed.
- **`kinga` caterpillar.** `Ngali kinga yaluy nyajin.`, `Ngaliny kinga yinyay nyajin.`,
  `Yubal kinga yaluy nyajin.`, `Yurra kinga yinyay nyajin.`, and `Ngana kinga yaluy nyajin.`. Adjacent
  derived `kinga-dungay`, derivational decomposition, feeding, movement, transformation, habitat, source,
  possession, and events closed.
- **`birinjil` centipede.** `Ngali birinjil yaluy nyajin.`, `Ngaliny birinjil yinyay nyajin.`,
  `Yubal birinjil yaluy nyajin.`, `Yurra birinjil yinyay nyajin.`, and
  `Ngana birinjil yaluy nyajin.`. Body/leg count, crawling, bark/stone habitat, bite/danger, blanket/bedding,
  source, possession, and prior-row events closed.
- **Coverage ruling.** 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.
- **Construction-gap ruling.** Token-aware SQLite search found zero prior rows combining any target with `ngali`,
  `ngaliny`, `yubal`, `yurra`, or `ngana`. The new rows therefore add participant number and clusivity rather
  than duplicate an accepted target/pronoun construction.
- **Deictic-balance ruling.** Both alternating here/there orientations were grammatical under the selected sources,
  internally unique, and collision-free. With `yaluy` 4152 and `yinyay` 4384 before banking, the selected
  three-here/two-there layout projects a gap of 222; inversion would project 242. This is a corpus-balance choice,
  not a lexical or cultural claim.
- **Structured-record ruling.** Fresh YAML parsing again found exactly one selected record per head. All ten are
  noun typed, all ten carry `fauna-insect`, and none carries a loan marker.
- **Lexicalized and near-form restraint.** `Kira-kira` remains one exact whole insect head; its dictionary
  reduplication analysis licenses no free-base use, productive process, child-homonym identity, derivation,
  number reading, or equivalence. `Kinga` remains distinct from derived body-state `kinga-dungay`. `Durra`
  remains in its primary caterpillar sense without worm equivalence.
- **Morphosyntax.** Targets remain bare absolutive O forms and non-singular pronouns bare nominative A forms.
  `Yaluy`, `yinyay`, and dictionary-attested past `nyajin` remain fixed. No singular/third-person substitution,
  pronoun or target case, habitat/source/property/event morphology, Nyungkul substitution, nonpast, purposive,
  reduplicated perception, hearing/smell compound, or support inflection was admitted.
- **Source locations.** Dictionary yaml lines: `birinjil` 3118-3126, `durra` 6696-6707,
  `jiljay` 9160-9168, `jimu` 9295-9303, `kandal` 13147-13157, `kinga`/`kinga-dungay`
  14352-14372, `kira-kira` 14450-14463, `kuran` 16065-16076, `kurrmaja` 16507-16515, and
  `murma` 20936-20944. Patz 1476 sources fauna noun status; 2577-2584 selected non-singular pronouns;
  2834-2847 Yalanji local demonstratives; 2021-2024 and 2568-2571 past `nyaji-ny`; 3160-3162 past function;
  and 4256-4265 perception A/O syntax. Dictionary examples 23876-23883 and 23968-23976 contain running
  `nyajin`. Fresh exact Patz target search returned no selected-head occurrence.
- **Duplicate ruling.** Case-folded exact scan over all 18,797 non-rejected rows returned zero duplicate groups.
  Terminal-punctuation stripping retained six legitimate historical contrast groups; Batch 374 added none.
- **Process logging note.** Batch 374 / Rule 332 stored the fresh dictionary/Patz readback, negative target search,
  token-aware construction-gap proof, both deictic collision matrices, support-balance calculation, exact lexical
  boundaries, target probes, duplicate preflight/post-bank diagnostics, static guards, under-review lint,
  field-for-field readback, 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.

### Batch-375 - low-coverage birds complementary past perception after Rule 332 (PERCEPTION)

Batch 375 / Rule 333 brings the corpus to 18,847 verified sentences and gives controlled complementary
past-perception coverage to ten exact non-loan `fauna-bird` nouns that previously occurred in five to eight
accepted/revised rows. The ruling is record-specific: nearby spellings, overlapping English bird labels,
reduplication variants, Patz homonyms, and secondary cultural senses are not collapsed.

Verified 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.

Verified support heads retained: `ngayu` first singular nominative; `yundu` second singular nominative; `nyulu`
third singular nominative; `bula` third dual nominative; `jana` third plural nominative; `yaluy` here; `yinyay`
there; and `nyajin` see / see.PST.

- **`jiwal-jiwal` kingfisher.** `Ngayu jiwal-jiwal yaluy nyajin.`,
  `Yundu jiwal-jiwal yinyay nyajin.`, `Nyulu jiwal-jiwal yaluy nyajin.`,
  `Bula jiwal-jiwal yinyay nyajin.`, and `Jana jiwal-jiwal yaluy nyajin.`. Exact whole head only;
  free-base use, productive reduplication, tail/colour property, flight, call, hunting, water habitat, source,
  possession, and events closed.
- **`kalmbangarr` black diver bird.** `Ngayu kalmbangarr yaluy nyajin.`,
  `Yundu kalmbangarr yinyay nyajin.`, `Nyulu kalmbangarr yaluy nyajin.`,
  `Bula kalmbangarr yinyay nyajin.`, and `Jana kalmbangarr yaluy nyajin.`. Exact complete phonemic record
  only; nearby `kalmnbagarr` normalization/equivalence, colour predication, diving, water habitat, source,
  possession, and events closed.
- **`karkunbay` stockwhip bird.** `Ngayu karkunbay yaluy nyajin.`,
  `Yundu karkunbay yinyay nyajin.`, `Nyulu karkunbay yaluy nyajin.`,
  `Bula karkunbay yinyay nyajin.`, and `Jana karkunbay yaluy nyajin.`. Exact head only;
  `kurkunbay`/`kurkumbay` equivalence, butcherbird identity, call/sound, behavior, source, possession, and events
  closed.
- **`mirrki` kidney bird.** `Ngayu mirrki yaluy nyajin.`, `Yundu mirrki yinyay nyajin.`,
  `Nyulu mirrki yaluy nyajin.`, `Bula mirrki yinyay nyajin.`, and `Jana mirrki yaluy nyajin.`. Exact head
  only; `mirrku` identity/equivalence, totem, dabu, moiety, ceremony, source, possession, and events closed.
- **`mulumu` dove.** `Ngayu mulumu yaluy nyajin.`, `Yundu mulumu yinyay nyajin.`,
  `Nyulu mulumu yaluy nyajin.`, `Bula mulumu yinyay nyajin.`, and `Jana mulumu yaluy nyajin.`. Primary
  dove sense only; wood/material identity, sacred/corroboree use, ceremony, source, possession, and events closed.
- **`karunkurr` crested pigeon.** `Ngayu karunkurr yaluy nyajin.`,
  `Yundu karunkurr yinyay nyajin.`, `Nyulu karunkurr yaluy nyajin.`,
  `Bula karunkurr yinyay nyajin.`, and `Jana karunkurr yaluy nyajin.`. Crest/body property, walking,
  feeding, seed, track, habitat, source, possession, and events closed.
- **`munungkul` ground pigeon.** `Ngayu munungkul yaluy nyajin.`,
  `Yundu munungkul yinyay nyajin.`, `Nyulu munungkul yaluy nyajin.`,
  `Bula munungkul yinyay nyajin.`, and `Jana munungkul yaluy nyajin.`. Ground/location predication,
  feeding, leaves, trees, habitat, source, possession, and events closed.
- **`jurriyan` satin bower bird.** `Ngayu jurriyan yaluy nyajin.`,
  `Yundu jurriyan yinyay nyajin.`, `Nyulu jurriyan yaluy nyajin.`,
  `Bula jurriyan yinyay nyajin.`, and `Jana jurriyan yaluy nyajin.`. Exact phonemically final-n head only;
  final-m `jurriyam` normalization/equivalence, feather/colour, collecting/stealing, bower behavior, source,
  possession, and events closed.
- **`juku-juku` bronzewing dove.** `Ngayu juku-juku yaluy nyajin.`,
  `Yundu juku-juku yinyay nyajin.`, `Nyulu juku-juku yaluy nyajin.`,
  `Bula juku-juku yinyay nyajin.`, and `Jana juku-juku yaluy nyajin.`. Exact dictionary bird head only;
  free-base/productive reduplication, Patz tree homonym, unhyphenated `jukujuku` identity, omen, stranger, death,
  call, source, possession, and events closed.
- **`dawa-dawa` magpie.** `Ngayu dawa-dawa yaluy nyajin.`, `Yundu dawa-dawa yinyay nyajin.`,
  `Nyulu dawa-dawa yaluy nyajin.`, `Bula dawa-dawa yinyay nyajin.`, and
  `Jana dawa-dawa yaluy nyajin.`. Exact hyphenated head only; free-base/productive reduplication,
  unhyphenated `dawadawa` identity/equivalence, call/song, time/news, country, source, possession, and events
  closed.
- **Coverage ruling.** 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.
- **Structured-record ruling.** YAML parsing found exactly one selected record per exact head. All ten are noun
  typed, all ten carry `fauna-bird`, and none carries a loan marker. Nearby exact records were retained as
  separate evidence rather than counted as duplicate target entries.
- **Patz-homonym ruling.** Patz lines 1941 and 1976 use `juku-juku` for reduplicated 'trees'. The dictionary's
  exact hyphenated bronzewing-dove record licenses bird reference, but the grammar occurrence licenses no bird/tree
  identity, productive bird reduplication, ecology, omen, or event claim.
- **Variant-boundary ruling.** `Kalmbangarr`/`kalmnbagarr`, `karkunbay`/`kurkunbay`/`kurkumbay`,
  `mirrki`/`mirrku`, `jurriyan`/`jurriyam`, `juku-juku`/`jukujuku`, and
  `dawa-dawa`/`dawadawa` remain separate exact records/forms. Rule 333 does not adjudicate historical,
  dialectal, OCR, or orthographic identity between them.
- **Secondary-sense and cultural ruling.** `Mulumu` dove remains separate from sacred-corroboree wood;
  `mirrki` remains separate from `mirrku` totem/dabu-moiety prose; `juku-juku` bird remains separate from
  unhyphenated portent/stranger/death prose. Cultural notes delimit evidence and are not synthetic-event prompts.
- **Collision ruling.** The selected first-singular-here orientation has zero exact collisions and reduces the
  deictic gap from 222 to 212. The opposite orientation reproduces exactly five Batch 363 `dawa-dawa` rows and
  was rejected; no duplicate was waived or historical row changed.
- **Morphosyntax.** Targets remain bare absolutive O forms and pronouns bare nominative A forms. `Yaluy`,
  `yinyay`, and dictionary-attested past `nyajin` remain fixed. No target case, variant/source/property/event
  morphology, Nyungkul substitution, nonpast, purposive, reduplicated perception, hearing/smell compound, or
  support inflection was admitted.
- **Source locations.** Selected dictionary lines: `dawa-dawa` 5340-5354, `jiwal-jiwal` 9998-10011,
  `juku-juku` 10350-10364, `jurriyan` 11310-11318, `kalmbangarr` 12791-12799, `karkunbay` 13524-13533,
  `karunkurr` 13815-13823, `mirrki` 19792-19801, `mulumu` 20512-20524, and `munungkul` 20827-20835.
  Patz 1476 sources fauna noun status; 2577-2586 plus 1947/2686 selected pronouns; 2834-2847 Yalanji local
  demonstratives; 2021-2024 and 2568-2571 past `nyaji-ny`; 3160-3162 past function; and 4256-4265 perception
  A/O syntax. Dictionary examples 23876-23883 and 23968-23976 contain running `nyajin`.
- **Duplicate ruling.** Case-folded exact scan over all 18,847 non-rejected rows returned zero duplicate groups.
  Terminal-punctuation stripping retained six legitimate historical contrast groups; Batch 375 added none.
- **Process logging note.** Batch 375 / Rule 333 stored the structured bird-domain audit, exact selected/near-record
  readback, Patz tree-homonym evidence, variant and cultural-sense boundaries, both collision orientations,
  deictic-balance calculation, target probes, duplicate preflight/post-bank diagnostics, static guards,
  under-review lint, field-for-field readback, 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.

### Batch-376 - bird non-singular past-perception consolidation after Rule 333 (PERCEPTION)

Batch 376 / Rule 334 brings the corpus to 18,897 verified sentences and adds five previously absent
non-singular participant-number contrasts for each exact Rule 333 bird head. It does not merge nearby dictionary
records or add a new bird sense. A token-aware query found zero prior non-rejected rows combining any selected
head with `ngali`, `ngaliny`, `yubal`, `yurra`, or `ngana` and past `nyajin`.

Verified targets retained: `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.

Verified support heads retained: `ngali` first dual exclusive nominative; `ngaliny` first dual inclusive
nominative; `yubal` second dual nominative; `yurra` second plural nominative; `ngana` first plural inclusive
nominative; `yaluy` here; `yinyay` there; and `nyajin` see / see.PST.

- **`jiwal-jiwal` kingfisher.** `Ngali jiwal-jiwal yaluy nyajin.`,
  `Ngaliny jiwal-jiwal yinyay nyajin.`, `Yubal jiwal-jiwal yaluy nyajin.`,
  `Yurra jiwal-jiwal yinyay nyajin.`, and `Ngana jiwal-jiwal yaluy nyajin.`. Exact whole head only;
  free-base use, productive reduplication, tail/colour property, flight, call, hunting, water habitat, source,
  possession, and events closed.
- **`kalmbangarr` black diver bird.** `Ngali kalmbangarr yaluy nyajin.`,
  `Ngaliny kalmbangarr yinyay nyajin.`, `Yubal kalmbangarr yaluy nyajin.`,
  `Yurra kalmbangarr yinyay nyajin.`, and `Ngana kalmbangarr yaluy nyajin.`. Exact complete phonemic record
  only; nearby `kalmnbagarr` normalization/equivalence, colour predication, diving, water habitat, source,
  possession, and events closed.
- **`karkunbay` stockwhip bird.** `Ngali karkunbay yaluy nyajin.`,
  `Ngaliny karkunbay yinyay nyajin.`, `Yubal karkunbay yaluy nyajin.`,
  `Yurra karkunbay yinyay nyajin.`, and `Ngana karkunbay yaluy nyajin.`. Exact head only;
  `kurkunbay`/`kurkumbay` equivalence, butcherbird identity, call/sound, behavior, source, possession, and events
  closed.
- **`mirrki` kidney bird.** `Ngali mirrki yaluy nyajin.`, `Ngaliny mirrki yinyay nyajin.`,
  `Yubal mirrki yaluy nyajin.`, `Yurra mirrki yinyay nyajin.`, and `Ngana mirrki yaluy nyajin.`. Exact head
  only; `mirrku` identity/equivalence, totem, dabu, moiety, ceremony, source, possession, and events closed.
- **`mulumu` dove.** `Ngali mulumu yaluy nyajin.`, `Ngaliny mulumu yinyay nyajin.`,
  `Yubal mulumu yaluy nyajin.`, `Yurra mulumu yinyay nyajin.`, and `Ngana mulumu yaluy nyajin.`. Primary
  dove sense only; wood/material identity, sacred/corroboree use, ceremony, source, possession, and events closed.
- **`karunkurr` crested pigeon.** `Ngali karunkurr yaluy nyajin.`,
  `Ngaliny karunkurr yinyay nyajin.`, `Yubal karunkurr yaluy nyajin.`,
  `Yurra karunkurr yinyay nyajin.`, and `Ngana karunkurr yaluy nyajin.`. Crest/body property, walking,
  feeding, seed, track, habitat, source, possession, and events closed.
- **`munungkul` ground pigeon.** `Ngali munungkul yaluy nyajin.`,
  `Ngaliny munungkul yinyay nyajin.`, `Yubal munungkul yaluy nyajin.`,
  `Yurra munungkul yinyay nyajin.`, and `Ngana munungkul yaluy nyajin.`. Ground/location predication,
  feeding, leaves, trees, habitat, source, possession, and events closed.
- **`jurriyan` satin bower bird.** `Ngali jurriyan yaluy nyajin.`,
  `Ngaliny jurriyan yinyay nyajin.`, `Yubal jurriyan yaluy nyajin.`,
  `Yurra jurriyan yinyay nyajin.`, and `Ngana jurriyan yaluy nyajin.`. Exact phonemically final-n head only;
  final-m `jurriyam` normalization/equivalence, feather/colour, collecting/stealing, bower behavior, source,
  possession, and events closed.
- **`juku-juku` bronzewing dove.** `Ngali juku-juku yaluy nyajin.`,
  `Ngaliny juku-juku yinyay nyajin.`, `Yubal juku-juku yaluy nyajin.`,
  `Yurra juku-juku yinyay nyajin.`, and `Ngana juku-juku yaluy nyajin.`. Exact dictionary bird head only;
  free-base/productive reduplication, Patz tree homonym, unhyphenated `jukujuku` identity, omen, stranger, death,
  call, source, possession, and events closed.
- **`dawa-dawa` magpie.** `Ngali dawa-dawa yaluy nyajin.`,
  `Ngaliny dawa-dawa yinyay nyajin.`, `Yubal dawa-dawa yaluy nyajin.`,
  `Yurra dawa-dawa yinyay nyajin.`, and `Ngana dawa-dawa yaluy nyajin.`. Exact hyphenated head only;
  free-base/productive reduplication, unhyphenated `dawadawa` identity/equivalence, call/song, time/news, country,
  source, possession, and events closed.
- **Coverage ruling.** 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.
- **Construction-gap ruling.** Before banking, no selected bird occurred in a past `nyajin` row with any of the
  five selected non-singular pronouns. Rule 334 adds participant number and clusivity rather than duplicating or
  relabelling a prior lexical construction.
- **Deictic-balance ruling.** Both here/there orientations were internally unique and collision-free. With
  `yaluy` 4,212 and `yinyay` 4,424 before banking, the selected three-here/two-there layout projects and realizes
  a gap of 202; inversion would produce 222. This is corpus-balance evidence, not a bird-semantic claim.
- **Support-coverage ruling.** 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.
- **Structured-record ruling.** Fresh YAML parsing found exactly one selected record per exact head. All ten are
  noun typed, all ten carry `fauna-bird`, and none carries a loan marker. Nearby records remain evidence to audit,
  not identities to infer.
- **Patz-homonym ruling.** Fresh exact search found only `juku-juku` at grammar lines 1941 and 1976, meaning
  reduplicated 'trees'. It is explicit homonym evidence and supplies no bird/tree identity, bird morphology,
  ecology, omen, or event license.
- **Variant-boundary ruling.** `Kalmbangarr`/`kalmnbagarr`, `karkunbay`/`kurkunbay`/`kurkumbay`,
  `mirrki`/`mirrku`, `jurriyan`/`jurriyam`, `juku-juku`/`jukujuku`, and
  `dawa-dawa`/`dawadawa` remain separate exact records/forms. Rule 334 makes no historical, dialectal, OCR,
  phonological, or orthographic identity decision.
- **Secondary-sense and cultural ruling.** `Mulumu` dove remains separate from sacred-corroboree wood;
  `mirrki` remains separate from `mirrku` totem/dabu-moiety prose; dictionary bird `juku-juku` remains separate
  from unhyphenated portent/stranger/death prose. These source notes delimit what was excluded; they were not used
  as prompts for synthetic cultural events.
- **Morphosyntax.** Targets remain bare absolutive O forms and non-singular pronouns bare nominative A forms.
  First-dual exclusive `ngali` remains distinct from first-dual inclusive `ngaliny`; `ngana` remains first-plural
  inclusive. `Yaluy`, `yinyay`, and past `nyajin` remain fixed. No singular/third-person substitution, target or
  pronoun case, Nyungkul substitution, nonpast, purposive, reduplicated perception, hearing/smell compound, or
  support inflection was admitted.
- **Source locations.** Selected dictionary lines: `dawa-dawa` 5340-5354, `jiwal-jiwal` 9998-10011,
  `juku-juku` 10350-10364, `jurriyan` 11310-11318, `kalmbangarr` 12791-12799, `karkunbay` 13524-13533,
  `karunkurr` 13815-13823, `mirrki` 19792-19801, `mulumu` 20512-20524, and `munungkul` 20827-20835.
  Patz 1476 sources fauna noun status; 2577-2584 the selected non-singular pronouns; 2834-2847 Yalanji local
  demonstratives; 2021-2024 and 2568-2571 past `nyaji-ny`; 3160-3162 past function; and 4256-4265 perception
  A/O syntax. Dictionary examples 23876-23883 and 23968-23976 contain running `nyajin`.
- **Duplicate ruling.** Case-folded punctuation-preserving exact scan over all 18,897 non-rejected rows returned
  zero duplicate groups. Terminal-punctuation stripping retained six legitimate historical contrast groups;
  Batch 376 added none.
- **Review ruling.** All 50 rows passed morphology, lexicon, syntax, fidelity, and register separately, for 250
  recorded judgments. The close inserted 35 durable lessons and 18 lexeme/source-log rows and accepted all rows
  non-destructively; SQLite integrity and foreign keys remained clean.
- **Process logging note.** Batch 376 / Rule 334 stored direct dictionary and Patz readback, structured exact-record
  verification, homonym and near-record boundaries, token-aware construction-gap proof, both collision-free
  deictic matrices, support-balance calculation, target/support coverage, production-linter probes, duplicate
  preflight/post-bank diagnostics, AST/static guards, field-for-field readback, under-review lint, five-lens review,
  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-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.

### Batch-377 - mammal singular/third-person past perception after Rule 334 (PERCEPTION)

Batch 377 / Rule 335 brings the corpus to 18,947 verified sentences and fills five bare-target past-perception
cells for ten exact non-loan `fauna-mammal` nouns. The ruling is construction-specific: it does not collapse a
dialect pair, homonym, synonym, inflected form, nearby head, modern taxon, or rich historical event.

Verified 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.

Verified support heads retained: `ngayu` first singular nominative; `yundu` second singular nominative; `nyulu`
third singular nominative; `bula` third dual nominative; `jana` third plural nominative; `yaluy` here; `yinyay`
there; and `nyajin` see / see.PST.

- **`kaya-kaya` dogs.** `Ngayu kaya-kaya yaluy nyajin.`, `Yundu kaya-kaya yinyay nyajin.`,
  `Nyulu kaya-kaya yaluy nyajin.`, `Bula kaya-kaya yinyay nyajin.`, and
  `Jana kaya-kaya yaluy nyajin.`. Exact whole plural head only. The record's full-reduplication analysis does
  not license free `kaya` substitution, a new arbitrary productive rule, ownership, behavior, camp, source, or event.
- **Yalanji `murral` tree kangaroo.** `Ngayu murral yaluy nyajin.`,
  `Yundu murral yinyay nyajin.`, `Nyulu murral yaluy nyajin.`, `Bula murral yinyay nyajin.`, and
  `Jana murral yaluy nyajin.`. Nyungkul `jarrabina` is named in source prose but is not substituted and no new
  equivalence, canopy, climbing, sleeping, hunting, food, source, or event claim is generated.
- **`jungarr` marsupial native cat.** `Ngayu jungarr yaluy nyajin.`,
  `Yundu jungarr yinyay nyajin.`, `Nyulu jungarr yaluy nyajin.`, `Bula jungarr yinyay nyajin.`, and
  `Jana jungarr yaluy nyajin.`. Conservative source label only; modern taxonomic identity, size, fierceness,
  predation, branch/nest, night, source, possession, and events closed.
- **`jayju` kangaroo rat.** `Ngayu jayju yaluy nyajin.`, `Yundu jayju yinyay nyajin.`,
  `Nyulu jayju yaluy nyajin.`, `Bula jayju yinyay nyajin.`, and `Jana jayju yaluy nyajin.`. Size, burrow,
  sand/grass habitat, hiding, day/night activity, seed/root feeding, source, possession, and events closed.
- **`ngumbi` bandicoot.** `Ngayu ngumbi yaluy nyajin.`, `Yundu ngumbi yinyay nyajin.`,
  `Nyulu ngumbi yaluy nyajin.`, `Bula ngumbi yinyay nyajin.`, and `Jana ngumbi yaluy nyajin.`. The source's
  little-spotted-bandicoot detail is not split into size/spot predicates; burrowing, habitat, hunting, catching,
  cooking, food, source, possession, and events closed.
- **Noun `mali` small bat.** `Ngayu mali yaluy nyajin.`, `Yundu mali yinyay nyajin.`,
  `Nyulu mali yaluy nyajin.`, `Bula mali yinyay nyajin.`, and `Jana mali yaluy nyajin.`. The dictionary bat
  noun remains distinct from Patz's homophonous former-possession particle/suffix/clitic; flight, hanging, hollow,
  night, insect catching, source, possession, and events closed.
- **Bare `kukur` rat.** `Ngayu kukur yaluy nyajin.`, `Yundu kukur yinyay nyajin.`,
  `Nyulu kukur yaluy nyajin.`, `Bula kukur yinyay nyajin.`, and `Jana kukur yaluy nyajin.`. Patz's potent
  `kukur-uku`/`kukur-undu` examples do not license target case; camp/food, night, predation, source, possession,
  and events closed.
- **Bare `murramu` dingo.** `Ngayu murramu yaluy nyajin.`, `Yundu murramu yinyay nyajin.`,
  `Nyulu murramu yaluy nyajin.`, `Bula murramu yinyay nyajin.`, and `Jana murramu yaluy nyajin.`.
  Dictionary synonym `ngamu-murramu`, inflected `murramungku`, decomposition, wild-dog relation, hunting,
  tracking, call/howl, family, food, source, possession, and events closed.
- **`darrba` grass wallaby.** `Ngayu darrba yaluy nyajin.`, `Yundu darrba yinyay nyajin.`,
  `Nyulu darrba yaluy nyajin.`, `Bula darrba yinyay nyajin.`, and `Jana darrba yaluy nyajin.`. The noun
  remains distinct from nearby adjective `darra` 'narrow, too small'; size, habitat, feeding, tracks, hunting,
  spearing, food, ceremony, source, possession, and events closed.
- **`yawa` possum.** `Ngayu yawa yaluy nyajin.`, `Yundu yawa yinyay nyajin.`,
  `Nyulu yawa yaluy nyajin.`, `Bula yawa yinyay nyajin.`, and `Jana yawa yaluy nyajin.`. Possum remains
  distinct from nearby palm `yawarr`; tree/hollow habitat, climbing, sleeping, night activity, eye-shine, hunting,
  catching, biting, food, fur/cloak, source, possession, and events closed.
- **Coverage ruling.** 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.
- **Exact construction-gap ruling.** The full five-pronoun x ten-target x two-deictic matrix contained zero prior
  four-token bare-target surfaces ending `nyajin`. This 100-cell matrix, not a sampled query, defines the gap.
- **Counterexample-preservation ruling.** One older sentence contains inflected `murramungku` as dingo A and a
  separate `ngayu ... nyajin` clause. It was preserved and logged. The evidence supports an empty bare-O grid,
  not the broader claim that `murramu` had never occurred anywhere near `nyajin`.
- **Deictic-balance ruling.** Both 50-row orientations were internally unique and collision-free. With `yaluy`
  4,242 and `yinyay` 4,444 before banking, the selected three-here/two-there layout realizes a gap of 192;
  inversion would produce 212. This is corpus-design evidence, not mammal semantics.
- **Support-coverage ruling.** 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.
- **Structured-record ruling.** Fresh YAML parsing found exactly one selected record per exact head. All ten are
  noun typed, all ten carry `fauna-mammal`, and none carries a loan marker. Undefined, duplicate-head, post-contact,
  dialect-only, mixed-sense, or collision-bearing low-count candidates were not promoted merely to maximize count.
- **Homonym and case ruling.** Patz 5946-5956's former-possession `mali` follows locative/ablative possessors;
  Rule 335's nominative-A + bare noun-O + local + transitive-verb frame selects the bat noun. Patz 1659/1730's
  inflected `kukur` examples support the rat root but do not license case in this batch.
- **Dialect, synonym, and near-head ruling.** `Murral` stays Yalanji without generated `jarrabina` equivalence;
  `murramu` stays bare without a new `ngamu-murramu` synonym statement; `darrba` stays separate from `darra`;
  `yawa` stays separate from `yawarr`.
- **Rich-row restraint.** Historical corpus rows mentioning sleep, canopy, burrow, feeding, predation, hunting,
  tracking, calls, catching, killing, cooking, food, eye-shine, fur/cloak use, cultural practice, source,
  possession, and events were read back as contamination risks, not reused as source licenses.
- **Morphosyntax.** Targets remain bare absolutive O forms and selected pronouns bare nominative A forms.
  `Yaluy`, `yinyay`, and past `nyajin` remain fixed. No target/pronoun/demonstrative case, Nyungkul support,
  nonpast, purposive, reduplicated perception, hearing/smell compound, or support inflection was admitted.
- **Source locations.** 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 `yawarr` 29643-29650.
  Patz 1476 sources fauna nouns; 2577-2586 selected pronouns; 2834-2847 Yalanji locals; 2021-2024 and
  2568-2571 past `nyaji-ny`; 3160-3162 past function; 4256-4265 perception A/O; 1659/1730 inflected `kukur`;
  and 5946-5956 former-possession `mali`. Dictionary 23876-23883 and 23968-23976 contain running `nyajin`.
- **Duplicate ruling.** Case-folded punctuation-preserving exact scan over all 18,947 non-rejected rows returned
  zero duplicate groups. Terminal-punctuation stripping retained six legitimate historical contrast groups;
  Batch 377 added none.
- **Review ruling.** All 50 rows passed morphology, lexicon, syntax, fidelity, and register separately, for 250
  recorded judgments. Close inserted 35 durable lessons and 18 lexeme/source-log rows and accepted all rows
  non-destructively; SQLite integrity and foreign keys remained clean.
- **Process logging note.** Batch 377 / Rule 335 stored direct source readback, exact-record verification,
  candidate exclusions, dialect/homonym/synonym/case/near-head boundaries, rich-row contamination risks, the
  complete 100-cell gap matrix, retained inflected counterexample, both collision matrices, deictic balance,
  target/support coverage, linter probes, duplicate diagnostics, AST/static guards, exact readback, under-review
  lint, five-lens review, 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.

### Batch-378 - underrepresented non-singular mammal past perception after Rule 335 (PERCEPTION)

Batch 378 / Rule 336 brings the corpus to 18,997 verified sentences and extends the Rule 335 mammal set through
five non-singular nominative A forms. The lexical ruling is unchanged; the new evidential contribution is a
documented participant-selection decision and an exact 100-cell construction-gap matrix.

Verified targets retained: `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.

Selected support heads: `ngali` first dual exclusive nominative; `ngaliny` first dual inclusive nominative;
`yubal` second dual nominative; `yurra` second plural nominative; `nganjin` first plural exclusive nominative;
`yaluy` here; `yinyay` there; and `nyajin` see / see.PST.

- **Participant-selection ruling.** Patz's paradigm supplies six non-third non-singular nominatives. Before banking,
  coverage was `ngali` 603, `ngaliny` 545, `yubal` 555, `yurra` 540, `nganjin` 268, and `ngana` 1,115.
  With only five 10-target bands available, Rule 336 selected underrepresented first-plural-exclusive `nganjin`
  and explicitly deferred first-plural-inclusive `ngana`. This is a coverage decision; `ngana` remains grammatical.
- **Participant-fidelity ruling.** English overtly differentiates `ngali` 'we two, not you', `ngaliny` 'you and
  I', `yubal` 'you two', `yurra` 'you all', and `nganjin` 'we, not you'. Analyses retain `1du.excl`,
  `1du.incl`, `2du`, `2pl`, and `1pl.excl`; number and clusivity are not flattened.
- **`kaya-kaya` dogs.** `Ngali kaya-kaya yaluy nyajin.`, `Ngaliny kaya-kaya yinyay nyajin.`,
  `Yubal kaya-kaya yaluy nyajin.`, `Yurra kaya-kaya yinyay nyajin.`, and
  `Nganjin kaya-kaya yaluy nyajin.`. Exact whole plural head only; no free base, new productive rule,
  ownership, behavior, camp, source, or event.
- **Yalanji `murral` tree kangaroo.** `Ngali murral yaluy nyajin.`,
  `Ngaliny murral yinyay nyajin.`, `Yubal murral yaluy nyajin.`, `Yurra murral yinyay nyajin.`, and
  `Nganjin murral yaluy nyajin.`. No Nyungkul substitution/equivalence, habitat, climbing, hunting, food,
  source, or event.
- **`jungarr` marsupial native cat.** `Ngali jungarr yaluy nyajin.`,
  `Ngaliny jungarr yinyay nyajin.`, `Yubal jungarr yaluy nyajin.`, `Yurra jungarr yinyay nyajin.`, and
  `Nganjin jungarr yaluy nyajin.`. Conservative label only; no taxonomic identity, property, predation,
  habitat, source, possession, or event.
- **`jayju` kangaroo rat.** `Ngali jayju yaluy nyajin.`, `Ngaliny jayju yinyay nyajin.`,
  `Yubal jayju yaluy nyajin.`, `Yurra jayju yinyay nyajin.`, and `Nganjin jayju yaluy nyajin.`. No size,
  burrow, habitat, activity, feeding, source, possession, or event.
- **`ngumbi` bandicoot.** `Ngali ngumbi yaluy nyajin.`, `Ngaliny ngumbi yinyay nyajin.`,
  `Yubal ngumbi yaluy nyajin.`, `Yurra ngumbi yinyay nyajin.`, and `Nganjin ngumbi yaluy nyajin.`. No
  size/spot predication, burrowing, habitat, hunting, cooking, food, source, possession, or event.
- **Noun `mali` small bat.** `Ngali mali yaluy nyajin.`, `Ngaliny mali yinyay nyajin.`,
  `Yubal mali yaluy nyajin.`, `Yurra mali yinyay nyajin.`, and `Nganjin mali yaluy nyajin.`. Bat noun remains
  distinct from former possession; flight, hanging, hollow, night, insects, source, possession, and events closed.
- **Bare `kukur` rat.** `Ngali kukur yaluy nyajin.`, `Ngaliny kukur yinyay nyajin.`,
  `Yubal kukur yaluy nyajin.`, `Yurra kukur yinyay nyajin.`, and `Nganjin kukur yaluy nyajin.`. Potent case,
  camp/food, predation, source, possession, and events closed.
- **Bare `murramu` dingo.** `Ngali murramu yaluy nyajin.`, `Ngaliny murramu yinyay nyajin.`,
  `Yubal murramu yaluy nyajin.`, `Yurra murramu yinyay nyajin.`, and
  `Nganjin murramu yaluy nyajin.`. Synonym generation, inflection, hunting, tracking, call/family, food,
  source, possession, and events closed.
- **`darrba` grass wallaby.** `Ngali darrba yaluy nyajin.`, `Ngaliny darrba yinyay nyajin.`,
  `Yubal darrba yaluy nyajin.`, `Yurra darrba yinyay nyajin.`, and `Nganjin darrba yaluy nyajin.`. The noun
  remains distinct from `darra`; size/habitat, feeding, tracks, hunting, food, ceremony, source, and events closed.
- **`yawa` possum.** `Ngali yawa yaluy nyajin.`, `Ngaliny yawa yinyay nyajin.`,
  `Yubal yawa yaluy nyajin.`, `Yurra yawa yinyay nyajin.`, and `Nganjin yawa yaluy nyajin.`. Possum remains
  distinct from palm `yawarr`; habitat, climbing, night, eye-shine, hunting, food, fur/use, source, and events closed.
- **Coverage ruling.** 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.
- **Construction-gap ruling.** The complete five-selected-pronoun x ten-target x two-deictic matrix contained zero
  prior four-token bare-target surfaces ending `nyajin`. Both selected and inverse 50-row subsets were collision-free.
- **Deictic-balance ruling.** With `yaluy` 4,272 and `yinyay` 4,464 before banking, the selected three-here/two-
  there layout realizes a gap of 182; inversion would produce 202. This adds no lexical or ecological claim.
- **Support-coverage ruling.** 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.
- **Structured-record ruling.** Fresh YAML parsing again found exactly one selected record per head. All ten are
  noun typed, carry `fauna-mammal`, and have no loan marker.
- **Boundary carry-forward ruling.** Whole `kaya-kaya`, Yalanji `murral`, bat-noun `mali`, bare `kukur`, bare
  `murramu`, noun `darrba`, and possum `yawa` remain distinct from free base, dialect alternate, possession
  homonym, potent case, synonym/inflection, adjective `darra`, and palm `yawarr` respectively.
- **Morphosyntax.** Targets remain bare absolutive O and selected pronouns bare nominative A. No `ngana`
  substitution, third-person substitution, target/pronoun/demonstrative case, Nyungkul support, nonpast, purposive,
  reduplicated perception, hearing/smell compound, or support inflection was admitted.
- **Source locations.** Dictionary lines as above. Patz 1476 sources fauna nouns; 2577-2584 the participant
  paradigm; 2834-2847 Yalanji locals; 2021-2024/2568-2571 past `nyaji-ny`; 3160-3162 past function;
  4256-4265 perception A/O; 1659/1730 `kukur`; and 5946-5956 former-possession `mali`. Dictionary
  23876-23883 and 23968-23976 contain running `nyajin`.
- **Duplicate ruling.** Case-folded exact scan over all 18,997 non-rejected rows returned zero duplicate groups.
  Terminal-punctuation stripping retained six legitimate historical contrast groups; Batch 378 added none.
- **Review ruling.** All 50 rows passed morphology, lexicon, syntax, fidelity, and register separately, for 250
  recorded judgments. Close inserted 35 lessons and 18 lexeme/source-log rows non-destructively; SQLite remained clean.
- **Process logging note.** Batch 378 / Rule 336 stored source/lexical readback, full participant coverage and
  deferral rationale, 100-cell gap matrix, both collision matrices, deictic balance, target/support coverage,
  linter probes, duplicate diagnostics, AST/static guards, exact readback, under-review lint, five-lens review,
  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.

### Batch-379 - reptile underrepresented non-singular past perception after Rule 336 (PERCEPTION)

Batch 379 / Rule 337 brings the corpus to 19,047 verified sentences. Verified referential labels are `jalbil`
lizard, `kalkarrumbarr` lizard, `kurmba-kurmba` lizard, `jimalili` lizard, `yuray` snake, `bakay` snake,
`kungkun` snake, `bilbil-bilbil` gecko, established `bajalji` python, and noun `jabil` lizard.

- **Duplicate-record ruling.** Two exact noun records exist for each of `yuray`, `bakay`, `kungkun`, and
  `bajalji`. Rule 337's conservative labels do not assert that the records are identical, resolve species, or
  import conflicting property/lore fields.
- **Homonym ruling.** Noun `jabil` 'scrub lizard' remains distinct from transitive verb `jabil` 'kick'. Every row
  places bare `jabil` in O position; no verbal morphology or kick event occurs.
- **Reduplication ruling.** `Bilbil-bilbil` and `kurmba-kurmba` are exact whole dictionary heads. No free base,
  arbitrary productive process, number derivation, or semantic decomposition is inferred.
- **Cultural restraint.** `Jalbil`, `jimalili`, `kalkarrumbarr`, and `kurmba-kurmba` source records include myth,
  legend, teaching, personification, kin/marriage, island/place, or origin-story prose. These delimit excluded
  content and are not synthetic-event prompts.
- **Property restraint.** Colour, size, slipperiness, habitat, distribution, poison/danger, chasing/baldness/hat
  lore, body, behavior, source, possession, and cultural events remain closed.
- **Construction ruling.** All 100 selected pronoun/target/deictic cells were empty; both orientations were
  collision-free. Three-here reduces the deictic gap 182->172.
- **Morphosyntax.** Bare `ngali`, `ngaliny`, `yubal`, `yurra`, `nganjin` A; bare target O; fixed Yalanji
  `yaluy`/`yinyay`; past `nyajin`. No case or support inflection.
- **Coverage.** Targets moved respectively 5->10, 5->10, 5->10, 6->11, 6->11, 7->12, 7->12, 8->13,
  9->14, and 10->15. Supports 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.
- **Close.** Fifty accepted rows, 250 lens passes, 35 lessons, 18 logs; exact duplicates zero; lint GREEN 19047;
  integrity ok; export 15984/1539/1524.
- **Evidence.** Dictionary lines and Patz construction passages are recorded in
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-379-reptile-underrepresented-nonsingular-past-perception-after-rule336-process.md`
  and structured `process_events`.

### Batch-380 - complementary singular/third-person reptile past perception after Rule 337 (PERCEPTION)

Batch 380 / Rule 338 brings the corpus to 19,097 verified sentences. The verified labels remain `jalbil`
lizard, `kalkarrumbarr` lizard, `kurmba-kurmba` lizard, `jimalili` lizard, `yuray` snake,
`bakay` snake, `kungkun` snake, `bilbil-bilbil` gecko, established `bajalji` python, and noun
`jabil` lizard. The new evidence concerns complementary morphosyntactic distribution, not new zoological claims.

- **Structured-record ruling.** Fresh YAML parsing returned exact record counts `jalbil=1`,
  `kalkarrumbarr=1`, `kurmba-kurmba=1`, `jimalili=1`, `yuray=2`, `bakay=2`,
  `kungkun=2`, `bilbil-bilbil=1`, `bajalji=2`, and surface `jabil=2`. No record set was silently
  deduplicated.
- **Duplicate-record ruling.** The two exact records for each of `yuray`, `bakay`, `kungkun`, and
  `bajalji` remain distinct. Conservative hypernyms do not assert record identity, choose a species, or transfer
  colour, size, habitat, poison, danger, distribution, or lore between records.
- **Homonym ruling.** Surface `jabil` has transitive verb `kick` and fauna noun `scrub lizard` records.
  Rule 338 uses only bare noun O; kick semantics and verbal morphology remain absent.
- **Reduplication ruling.** `Bilbil-bilbil` and `kurmba-kurmba` are indivisible dictionary headwords.
  Their metadata does not license free `bilbil`/`kurmba`, arbitrary productive reduplication, plurality, or
  semantic decomposition.
- **Cultural restraint.** Mythological being/person, island splitting, cooking story, legend, firestick teaching,
  kinship, marriage, place, and origin-story prose delimit excluded source senses; none became a synthetic event.
- **Patz false-hit ruling.** Search hits at Patz 5504/5520 contain unrelated verb `kungkunbunga-`
  'watch closely'. The substring `kungkun` there is not standalone snake-noun evidence and was not used as such.
- **Orthographic-source ruling.** One OCR paradigm cell at Patz 2582 renders third-plural nominative as `iana`.
  Repeated running examples at 1419, 1947, 2686, 2807-2811, 3240, and 5460, Patz's historical discussion at
  2686, and dictionary 7749-7759 establish `jana` 'they'. Rule 338 retains `jana`; `iana` enters no row.
- **Construction ruling.** The 100-cell `ngayu`/`yundu`/`nyulu`/`bula`/`jana` x target x
  `yaluy`/`yinyay` matrix contains exactly 50 Batch 361 / Rule 319 inverse cells. All 50 Rule 338
  complementary cells were empty before banking and remain unique after close.
- **Morphosyntax.** Rows use bare nominative `ngayu`, `yundu`, `nyulu`, `bula`, or `jana`;
  bare noun O; fixed Yalanji `yaluy`/`yinyay`; and final past `nyajin`. No case, dialect support,
  nonpast, purposive, reduplicated perception, hearing/smell compound, or support inflection entered.
- **Coverage.** Targets moved respectively 10->15, 10->15, 10->15, 11->16, 11->16, 12->17, 12->17, 13->18,
  14->19, and 15->20. Supports 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.
- **Balance ruling.** Three here bands and two there bands reduce `yinyay - yaluy` from 172 to 162. This is
  a distributional choice and licenses no lexical, ecological, or discourse inference.
- **Duplicate and review ruling.** Case-folded exact scan over 19,097 non-rejected rows returned zero duplicate
  groups. Terminal-punctuation stripping retained six historical contrasts and Batch 380 entered none. All 50 rows
  passed morphology, lexicon, syntax, fidelity, and register separately, yielding 250 recorded judgments.
- **Close and evidence.** Non-destructive close inserted 35 lessons and 18 lexeme/source logs; lint is GREEN 19097,
  SQLite integrity is `ok`, and export is 16021/1545/1531. Dictionary and grammar source hashes, explicit rows,
  exclusions, readback, and audit evidence are in
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-380-reptile-complementary-singular-third-past-perception-after-rule337-process.md`
  and structured `process_events`.

### Batch-381 - complementary non-singular reptile past perception after Rule 338 (PERCEPTION)

Batch 381 / Rule 339 brings the corpus to 19,147 verified sentences. It adds no new zoological sense; it completes
the non-singular deictic distribution of the ten previously verified reptile labels.

- **Record-cardinality ruling.** Fresh YAML parsing again returned 1/1/1/1/2/2/2/1/2/2 records for
  `jalbil`, `kalkarrumbarr`, `kurmba-kurmba`, `jimalili`, `yuray`, `bakay`, `kungkun`,
  `bilbil-bilbil`, `bajalji`, and surface `jabil`. No duplicate set was collapsed.
- **Sense ruling.** Conservative labels remain lizard, lizard, lizard, lizard, snake, snake, snake, gecko,
  python, and lizard. Duplicate snake/python records remain unresolved; `jabil` noun remains distinct from
  transitive kick; whole reduplicated heads remain indivisible.
- **False-hit ruling.** Patz `kungkunbunga-` 'watch closely' at 5504/5520 is unrelated to dictionary
  snake-noun `kungkun`. Substring overlap supplies no nominal attestation or semantic transfer.
- **Cultural/property restraint.** 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 events remain excluded.
- **Complement ruling.** The selected `Ngali...yinyay`, `Ngaliny...yaluy`, `Yubal...yinyay`,
  `Yurra...yaluy`, and `Nganjin...yinyay` cells were all empty. Their 50 opposites map exactly to Batch 379 /
  Rule 337. Rule 339 therefore adds a true contrast, not duplicate paraphrases.
- **Balance ruling.** Current `yinyay - yaluy` changes 162->172 because completion requires three there bands
  and two here bands. The lower-gap inverse was rejected because it would duplicate 50 accepted Batch 379 rows.
- **Participant ruling.** English and analyses preserve 1du exclusive, 1du inclusive, 2du, 2pl, and 1pl exclusive.
  Deferred `ngana` remains grammatical and distinct from `nganjin`; deferral is not a lexical ban.
- **Morphosyntax.** Bare selected pronoun A, bare target O, fixed Yalanji `yaluy`/`yinyay`, and final past
  `nyajin`. No target/pronoun/demonstrative case, dialect support, nonpast, purposive, reduplicated perception,
  hearing/smell compound, or support inflection entered.
- **Coverage.** Targets moved respectively 15->20, 15->20, 15->20, 16->21, 16->21, 17->22, 17->22, 18->23,
  19->24, and 20->25. Supports 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; `ngana` remains 1115.
- **Review and duplicate ruling.** All 50 rows passed five lenses separately, yielding 250 judgments. Exact
  duplicates remain zero; six terminal-punctuation contrasts remain historical and Batch 381 enters none.
- **Close and evidence.** Non-destructive close inserted 35 lessons and 18 lexeme/source logs; lint is GREEN 19147,
  SQLite integrity is `ok`, and export is 16060/1547/1540. Source hashes, explicit rows, balance/non-duplication
  decision, exclusions, readback, and audit evidence are in
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-381-reptile-complementary-nonsingular-past-perception-after-rule338-process.md`
  and structured `process_events`.

### Batch-382 - underrepresented reptile lexeme-set-B non-singular past perception after Rule 339 (PERCEPTION)

Batch 382 / Rule 340 brings the corpus to 19,197 verified sentences. Ten heads at exactly ten prior uses each
receive a conservative non-singular past-perception expansion.

- **Record inventory.** Exact counts are `banamu=2`, `binju=2`, `dukul-mukul=1`, `jirabay=1`,
  `junbirr=1`, `kabuljaka=2`, `kulmba-kulmba=1`, `kurriyala=2`,
  `ngawurr-ngawun=1`, and `ngumbul=2`. No duplicate or homonym set was collapsed.
- **Conservative labels.** Verified labels are banamu snake, binju snake, dukul-mukul lizard, jirabay lizard,
  junbirr lizard, kabuljaka snake, kulmba-kulmba gecko, kurriyala snake, ngawurr-ngawun crocodile, and
  ngumbul snake. Generic labels minimize property/species commitment.
- **`Binju` ruling.** Snake reference is distinct from wrong marriage under customary law, poor making/cooking,
  food/quality, colour/body, size, and poison/danger senses. Perception context selects the creature record but does
  not erase the polysemy.
- **`Kurriyala` ruling.** Snake reference is distinct from grunter fish and does not import python resolution,
  Patz's creation myth/death/burial/place, belt material/use, fleeing behavior, or ablative forms.
- **Whole-head ruling.** `Dukul-mukul`, `kabuljaka`, `kulmba-kulmba`, and `ngawurr-ngawun` remain
  exact whole heads. Dictionary component/reduplication metadata licenses no free component or productive process.
- **Property/source restraint.** Ground/freshwater/sea/house habitat, size/comparison, stripe/zebra, colour/head,
  wet season, bibliography/title, source, possession, danger, behavior, material, and events remain closed.
- **Patz-hit ruling.** `Junbirr-anka` at 1685 attests an inflected target; `kurriyala` at 719/4457/4460
  delimits cultural/material/behavioral contexts; `ngawurr-ngawun` at 7366 is bibliographic. None authorizes
  copying those contexts into synthetic clauses.
- **Construction ruling.** All 100 non-singular-pronoun x target x deictic past cells were empty. Selected
  three-here/two-there reduces `yinyay - yaluy` 172->162.
- **Morphosyntax.** Bare `ngali`, `ngaliny`, `yubal`, `yurra`, or `nganjin` A; bare target O;
  fixed Yalanji `yaluy`/`yinyay`; final past `nyajin`. No case, nonpast, purposive, perception compound,
  or support inflection entered.
- **Coverage.** Every target moved 10->15. Supports 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; deferred `ngana` remains 1115.
- **Review/close.** All 250 lens judgments passed; 35 lessons and 18 lexeme/source logs entered non-destructively.
  Exact duplicates remain zero, lint GREEN 19197, integrity `ok`, export 16098/1550/1549.
- **Evidence.** Source hashes, exact records, prior corpus distribution, Patz hits, explicit rows, exclusions,
  readback, and audit are in
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-382-underrepresented-reptile-set-b-nonsingular-past-perception-after-rule339-process.md`
  and structured `process_events`.

### Batch-383 - complementary reptile lexeme-set-B non-singular past perception after Rule 340 (PERCEPTION)

Batch 383 / Rule 341 brings the corpus to 19,247 verified sentences. It adds distributional complements only;
the ten Rule 340 lexical rulings are unchanged.

- Exact records remain 2/2/1/1/1/2/1/2/1/2. No duplicate identity or homonym resolution is inferred.
- `Binju` remains snake-only in these rows, separate from marriage/law/cooking/quality/property/poison senses.
- `Kurriyala` remains snake-only, separate from fish, python resolution, myth/death/place, belt material/use,
  fleeing behavior, and ablative source forms.
- Whole `dukul-mukul`, `kabuljaka`, `kulmba-kulmba`, and `ngawurr-ngawun`; no components/process.
- All 50 selected complements were empty; all opposite cells are exactly Batch 382. Gap changes 162->172 because
  the lower-gap orientation would duplicate those 50 rows.
- Every target moved 15->20; support moved to `ngali` 653, `ngaliny` 595, `yubal` 605, `yurra` 590,
  `nganjin` 318, `yaluy` 4432, `yinyay` 4604, `nyajin` 2150; `ngana` remains 1115.
- Five lenses passed 250/250; 35 lessons and 18 logs; duplicates zero; lint GREEN 19247; integrity `ok`;
  export 16142/1554/1551.
- Full evidence is in
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-383-complementary-reptile-set-b-nonsingular-past-perception-after-rule340-process.md`
  and `process_events`.

### Batch-384 - sense-qualified reptile lexeme-set-C singular/third past perception after Rule 341 (PERCEPTION)

Batch 384 / Rule 342 brings the corpus to 19,297 verified sentences. It expands ten low-frequency creature
senses while explicitly separating surface coverage from sense coverage.

- **Record inventory.** Exact YAML counts are `kalkamuku=2`, `karrkurr=1`, `jinkalmu=2`, `barka=3`,
  `yalnga=1`, `biwul=2`, `yirku-yirku=1`, `jadi=1`, `walkarr=1`, and `bajabaja=1`.
- **Sense-qualified labels.** Accepted labels are kalkamuku snake, karrkurr frog, jinkalmu snake, barka snake,
  yalnga turtle, biwul snake, whole yirku-yirku frog, jadi goanna, walkarr goanna, and whole bajabaja lizard.
- **Polysemy ruling.** `Barka` snake remains distinct from Queensland nut/flora. `Biwul` snake remains distinct
  from mother-in-law/kinship and avoidance language. Existing `words_used` counts therefore cannot by themselves
  establish sense coverage for either head.
- **Taxonomy/culture ruling.** `Jinkalmu` is kept at generic snake because the records do not distinguish brown
  snake from taipan. Eyes, boys, eating, fierceness, fighting, biting, and killing remain excluded source prose.
- **Food-safety/taboo ruling.** `Yalnga` does not import poison, sacs, removal, butchery, or eating. `Jadi` does
  not import sand habitat, age permission, taboo, eating, hunting, or food.
- **Whole-head/myth ruling.** `Yirku-yirku` and `bajabaja` remain exact whole heads; no free base or productive
  reduplication is inferred. Bajabaja spring/place/story, creation myth, body, eggs, river, biting, and fighting
  remain closed.
- **Other property restraint.** Colour, size, tree/water/sea/scrub habitat, danger, sound, season, body, source,
  possession, case, and events remain outside these generic reference clauses.
- **Construction ruling.** All 100 singular/third-pronoun x target x deictic past cells were empty. The selected
  three-here/two-there orientation reduces `yinyay - yaluy` 172->162; the inverse would increase it to 182.
- **Morphosyntax.** Bare `ngayu`, `yundu`, `nyulu`, `bula`, or `jana` A; bare target O; fixed Yalanji
  `yaluy`/`yinyay`; final past `nyajin`. English carries only participant, generic creature sense, location,
  and past perception.
- **Coverage.** Targets moved respectively 5->10, 10->15, 11->16, 13->18, 13->18, 14->19, 14->19,
  18->23, 20->25, and 21->26. Supports moved to `ngayu` 1471, `yundu` 1067, `nyulu` 742,
  `bula` 538, `jana` 1243, `yaluy` 4462, `yinyay` 4624, and `nyajin` 2200.
- **Review/close.** Five lenses passed 250/250; 35 lessons and 18 lexeme/source logs entered non-destructively.
  Exact duplicates remain zero; six punctuation-normalized historical groups remain and this batch enters none;
  lint GREEN 19297; integrity `ok`; export 16184/1556/1557 with exact manifest/line/database parity.
- **Evidence.** Source hashes, exact records, Patz context boundaries, explicit rows, exclusions, readback, review,
  and audit are in
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-384-sense-qualified-reptile-set-c-singular-third-past-perception-after-rule341-process.md`
  and structured `process_events`.

### Batch-385 - complementary sense-qualified reptile-set-C singular/third past perception after Rule 342 (PERCEPTION)

Batch 385 / Rule 343 brings the corpus to 19,347 verified sentences. It adds no new lexical sense; it completes
the deictic distribution of the ten Rule 342 creature labels.

- **Fresh-source ruling.** Dictionary and Patz SHA-256 values are unchanged. Parsed exact record counts remain
  `kalkamuku=2`, `karrkurr=1`, `jinkalmu=2`, `barka=3`, `yalnga=1`, `biwul=2`,
  `yirku-yirku=1`, `jadi=1`, `walkarr=1`, and `bajabaja=1`.
- **Sense ruling.** Labels remain kalkamuku snake, karrkurr frog, jinkalmu snake, barka snake, yalnga turtle,
  biwul snake, whole yirku-yirku frog, jadi goanna, walkarr goanna, and whole bajabaja lizard.
- **Complement ruling.** All 50 selected deictic complements were absent. Their 50 opposites map exactly and in
  order to Batch 384 sequences 1-50; the completed 100-cell grid is therefore fully accounted for.
- **Balance ruling.** Completion necessarily changes the deictic gap 162->172. Choosing the apparent 152-gap
  orientation would duplicate Batch 384, so balance is subordinate to contrast and provenance.
- **Polysemy/taxonomy restraint.** `Barka` nut/flora and `biwul` mother-in-law/avoidance remain distinct.
  `Jinkalmu` remains generic snake without brown-snake/taipan resolution or transfer of boys/eyes/fighting prose.
- **Cultural/property restraint.** Yalnga food safety, jadi age/taboo/eating, bajabaja myth/place/story,
  free reduplicated bases, colour, body, habitat, danger, source, possession, case, and events remain closed.
- **Morphosyntax/fidelity.** Bare selected pronoun A, bare target O, fixed `yaluy`/`yinyay`, and final
  `nyajin`; English adds only participant, generic creature sense, location, and past seeing.
- **Coverage.** Targets moved to 15/20/21/23/23/24/24/28/30/31. Supports moved to `ngayu` 1481,
  `yundu` 1077, `nyulu` 752, `bula` 548, `jana` 1253, `yaluy` 4482, `yinyay` 4654,
  and `nyajin` 2250.
- **Review/close.** Five lenses passed 250/250; 35 lessons and 18 lexeme/source logs entered non-destructively.
  Exact duplicates remain zero; six historical punctuation-normalized groups remain and this batch enters none;
  lint GREEN 19347; integrity `ok`; export 16225/1558/1564 with exact manifest/line/database parity.
- **Evidence.** Source hashes, parsed records, matrix proof, explicit rows, exclusions, exact readback, review,
  and audit are in
  `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`
  and structured `process_events`.

### Batch-386 - sense-qualified reptile-set-C non-singular past perception after Rule 343 (PERCEPTION)

Batch 386 / Rule 344 brings the corpus to 19,397 verified sentences. It adds participant-number and clusivity
coverage, not new creature senses.

- **Target-source ruling.** Dictionary/Patz hashes and parsed target counts 2/1/2/3/1/2/1/1/1/1 are unchanged;
  all Rule 342-343 sense and exclusion rulings remain binding.
- **Pronoun erratum.** The generated dictionary's only `ngali` card at lines 21859-21870 says 1du inclusive,
  and exact `ngaliny` has no card. Patz Table 3.6 at 2577-2584 gives `ngali` 1du exclusive and `ngaliny`
  1du inclusive. The grammar controls; the dictionary card requires correction and an exact `ngaliny` entry.
- **Paradigm ruling.** Selected supports are `ngali` 1du exclusive, `ngaliny` 1du inclusive, `yubal` 2du,
  `yurra` 2pl, and `nganjin` 1pl exclusive. `Ngana` remains grammatical 1pl inclusive but is deferred at
  1,115 uses; no absence claim is licensed.
- **Construction ruling.** All 100 non-singular-pronoun x target x deictic past cells were empty. Selected
  three-here/two-there reduces the deictic gap 172->162.
- **Lexical restraint.** Generic creature labels remain unchanged. Duplicate identity, `barka` nut/flora,
  `biwul` kinship/avoidance, `jinkalmu` taxonomy/cultural prose, food safety/taboo, myth/place/story,
  whole-head, colour/body/habitat, danger, source, possession, case, and events remain closed.
- **Morphosyntax/fidelity.** Bare selected pronoun A, bare target O, fixed `yaluy`/`yinyay`, and final
  `nyajin`; English preserves number/clusivity, creature label, location, and past seeing only.
- **Coverage.** Targets moved to 20/25/26/28/28/29/29/33/35/36. Supports moved to `ngali` 663,
  `ngaliny` 605, `yubal` 615, `yurra` 600, `nganjin` 328, `yaluy` 4512, `yinyay` 4674,
  and `nyajin` 2300; `ngana` remains 1115.
- **Review/close.** Five lenses passed 250/250; 35 lessons and 18 lexeme/source logs entered non-destructively.
  Exact duplicates remain zero; six historical punctuation groups remain and this batch enters none; lint GREEN
  19397; integrity `ok`; export 16264/1562/1571 with exact manifest/line/database parity.
- **Evidence.** Source hashes, parsed target/support cards, Patz-over-dictionary ruling, matrix, explicit rows,
  exclusions, exact readback, review, and audit are in
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-386-sense-qualified-reptile-set-c-nonsingular-past-perception-after-rule343-process.md`
  and structured `process_events`.

### Batch-387 - complementary sense-qualified reptile-set-C non-singular past perception after Rule 344 (PERCEPTION)

Batch 387 / Rule 345 brings the corpus to 19,447 verified sentences. It adds no new sense or participant category;
it closes the remaining deictic cells of Rule 344.

- **Source/card ruling.** Hashes, target record counts 2/1/2/3/1/2/1/1/1/1, and support-card inventory are
  unchanged. The `ngali` inclusive dictionary misgloss and exact-`ngaliny` omission remain open errata.
- **Paradigm ruling.** Patz continues to license `ngali` 1du exclusive, `ngaliny` 1du inclusive, `yubal` 2du,
  `yurra` 2pl, `nganjin` 1pl exclusive, and deferred `ngana` 1pl inclusive.
- **Complement ruling.** All 50 selected cells were empty and every opposite mapped exactly to Batch 386 sequence
  1-50. Rules 342-345 now account for the full 200-cell selected participant-target-deictic inventory.
- **Balance ruling.** Completion changes the gap 162->172. The apparent 152-gap orientation is already Batch 386
  and cannot be duplicated for cosmetic balance.
- **Lexical restraint.** Generic labels and every duplicate/polysemy/taxonomy/culture/food/whole-head/property/
  habitat/danger/source/possession/case/event boundary remain unchanged.
- **Morphosyntax/fidelity.** Bare selected pronoun A, bare target O, fixed `yaluy`/`yinyay`, and final
  `nyajin`; English preserves number/clusivity, generic label, location, and past seeing only.
- **Coverage.** Targets moved to 25/30/31/33/33/34/34/38/40/41. Supports moved to `ngali` 673,
  `ngaliny` 615, `yubal` 625, `yurra` 610, `nganjin` 338, `yaluy` 4532, `yinyay` 4704,
  and `nyajin` 2350; `ngana` remains 1115.
- **Review/close.** Five lenses passed 250/250; 35 lessons and 18 logs entered non-destructively. Exact duplicates
  remain zero; six historical punctuation groups remain and this batch enters none; lint GREEN 19447; integrity
  `ok`; export 16309/1562/1576 with exact manifest/line/database parity.
- **Evidence.** Source/card audits, Patz ruling, complement map, explicit rows, exclusions, readback, review, and
  close evidence are in
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-387-complementary-sense-qualified-reptile-set-c-nonsingular-past-perception-after-rule344-process.md`
  and structured `process_events`.

### Batch-388 - underrepresented bird-set-D singular/third past perception after Rule 345 (PERCEPTION)

Batch 388 / Rule 346 brings the corpus to 19,497 verified sentences and records a new ten-head bird audit.

- **Record inventory.** Each of `diwalngku`, `bujil-yiran`, `karrmbil`, `yiki`, `bajal`, `biru-biru`,
  `jangkan`, `kurranday`, `ngarkay`, and `wakuka` has exactly two YAML cards.
- **Card/domain ruling.** Diwalngku's English species is unknown. Bujil-yiran's defined ibis card remains distinct
  from an empty cognition-emotion card proposing fear-base composition. Generic reference licenses no card merge.
- **Taxonomy ruling.** Karrmbil blue-mountain-parakeet/rainbow-lorikeet commentary, yiki owl/night owl, and wakuka
  crow/kookaburra remain unresolved; labels are parakeet, owl, and bird respectively.
- **Whole-head ruling.** `Biru-biru` remains an exact whole rainbow-bird head; bee-eater alignment, free `biru`,
  productive reduplication, nesting, honey signs, colour and ecological events remain closed.
- **Behavior/property restraint.** Diwalngku migration, jangkan speed/flight, bajal bower-building/collecting,
  kurranday and ngarkay habitat/warning/feeding/motion, and all properties/events remain excluded.
- **Patz-hit ruling.** Exact scan found `wakuka` three times: messenger/death-belief bird context at 713,
  demonstrative bird context at 4026, and Wakuka/Wakooka Station proper-name context at 6903. The station is not
  bird attestation. The nine zero-hit heads remain dictionary-attested; absence in Patz is not lexical absence.
- **Construction ruling.** All 100 singular/third-pronoun x target x deictic past cells were empty. Selected
  three-here/two-there reduces the gap 172->162.
- **Morphosyntax/fidelity.** Bare selected pronoun A, bare target O, fixed `yaluy`/`yinyay`, final `nyajin`;
  English preserves participant, conservative bird label, location, and past seeing only.
- **Coverage.** Targets moved to 10/10/10/10/11/11/11/11/11/12. Supports moved to `ngayu` 1491,
  `yundu` 1087, `nyulu` 762, `bula` 558, `jana` 1263, `yaluy` 4562, `yinyay` 4724,
  and `nyajin` 2400.
- **Review/close.** Five lenses passed 250/250; 35 lessons and 18 logs entered non-destructively. Exact duplicates
  remain zero; six historical punctuation groups remain and this batch enters none; lint GREEN 19497; integrity
  `ok`; export 16352/1566/1579 with exact manifest/line/database parity.
- **Evidence.** Source/card parsing, exact Patz-hit audit, matrix, explicit rows, exclusions, readback, review and
  close evidence are in
  `synthetic/claude-synthetic-v1-2026-07-02/process_logs/batch-388-underrepresented-bird-set-d-singular-third-past-perception-after-rule345-process.md`
  and structured `process_events`.

### Batch-389 - complementary bird-set-D singular/third past perception after Rule 346 (PERCEPTION)

Batch 389 / Rule 347 brings the corpus to 19,547 verified sentences and adds no new bird sense.

- Two-card inventories and the corrected Patz profile remain unchanged; Wakuka/Wakooka Station remains a proper
  name, and nine Patz-zero heads remain dictionary-attested rather than absent.
- All 50 selected complements were empty; every opposite maps exactly to Batch 388 sequence 1-50. The 100-cell
  singular/third grid is complete. Gap changes 162->172 because the lower-gap orientation is duplicate.
- Generic labels and all taxonomy, card/domain, compound/reduplication, culture, property, behavior, habitat,
  place, source, possession, case, and event boundaries remain closed.
- Targets moved to 15/15/15/15/16/16/16/16/16/17; supports to `ngayu` 1501, `yundu` 1097,
  `nyulu` 772, `bula` 568, `jana` 1273, `yaluy` 4582, `yinyay` 4754, `nyajin` 2450.
- Five lenses passed 250/250; 35 lessons and 18 logs; duplicates zero; lint GREEN 19547; integrity `ok`;
  export 16390/1571/1586 with exact parity. Full 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`.

### Batch-390 - bird-set-D non-singular past perception after Rule 347 (PERCEPTION)

Batch 390 / Rule 348 brings the corpus to 19,597. Fresh bird-card/Patz and pronoun-paradigm audits passed; all
100 non-singular cells were empty. Patz `ngali` exclusive / `ngaliny` inclusive controls over dictionary error;
`ngana` remains grammatical/deferred. All bird taxonomy, card/domain, whole-head, culture, property, habitat,
place and event boundaries stayed closed. Targets moved to 20/20/20/20/21/21/21/21/21/22; supports to
`ngali` 683, `ngaliny` 625, `yubal` 635, `yurra` 620, `nganjin` 348, `yaluy` 4612,
`yinyay` 4774, `nyajin` 2500. Five lenses 250/250; 35 lessons, 18 logs; lint GREEN 19597; 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`.

### Batch-391 - complementary bird-set-D non-singular past perception after Rule 348 (PERCEPTION)

Batch 391 / Rule 349 brings the corpus to 19,647 verified sentences and adds no new bird sense.

- **Source/card ruling.** Source hashes remained exact and every target retained two dictionary cards. Exact Patz
  profile remained `wakuka=3` and every other target zero. Wakuka/Wakooka Station remains proper-name context;
  Patz-zero heads remain dictionary-attested rather than lexically absent.
- **Pronoun erratum retained.** Patz Table 3.6 controls `ngali` 1du exclusive and `ngaliny` 1du inclusive over
  the dictionary's `ngali` inclusive misgloss and missing exact `ngaliny` card. `Ngana` remains grammatical 1pl
  inclusive and deliberately deferred, not unavailable.
- **Complement ruling.** All 50 selected cells were empty and every opposite mapped exactly to Batch 390 sequence
  1-50. Rules 348-349 now account for the complete 100-cell selected non-singular paradigm.
- **Balance ruling.** Completion changes the gap 162->172. The apparent 152-gap orientation is already Batch 390
  and cannot be duplicated for cosmetic balance.
- **Lexical restraint.** Generic labels and every taxonomy, card/domain, component, whole-head, productive
  reduplication, culture, property, behavior, habitat, place, source, possession, case, and event boundary remain
  unchanged. Distributional completion licenses no new proposition about any bird.
- **Morphosyntax/fidelity.** Bare selected pronoun A, bare target O, fixed `yaluy`/`yinyay`, and final
  `nyajin`; English preserves number/clusivity, conservative bird label, location, and past seeing only.
- **Coverage.** Targets moved to 25/25/25/25/26/26/26/26/26/27. Supports moved to `ngali` 693,
  `ngaliny` 635, `yubal` 645, `yurra` 630, `nganjin` 358, `yaluy` 4632, `yinyay` 4804,
  and `nyajin` 2550; `ngana` remains 1115.
- **Review/close.** Five lenses passed 250/250; 35 lessons and 18 logs entered non-destructively. Exact duplicates
  remain zero; lint GREEN 19647; integrity `ok`; export 16474/1578/1595 with exact parity.
- **Evidence.** Fresh source parsing, Patz ruling, complement map, literal-row AST proof, exclusions, exact
  readback, 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`.

### Batch-392 - low-coverage bird-set-E singular/third past perception after Rule 349 (PERCEPTION)

Batch 392 / Rule 350 brings the corpus to 19,697 verified sentences and records a correction before acceptance.

- **Final record inventory.** `dakwurr-dakwun`, `kurkunbay`, `kurrujuwa`, `mirrku`, `baringkan`,
  `barinkan`, `bilu-warra`, `dukunjulu`, `jiwurrmal`, and `kujuway` have exact card counts
  2/1/2/1/1/1/1/1/2/2. Every exact Patz search is zero; dictionary attestation remains positive evidence.
- **Pre-close linter ruling.** Initial `jukujuku`, `dawadawa`, and `jurriyam` rows produced 15 phonotactic/
  reduplication warnings. Rule 318 already establishes that such dictionary forms are excluded rather than used to
  weaken the corpus linter. They were superseded before acceptance.
- **No-destructive-overwrite ruling.** Fifteen `revisions` rows preserve each old/new Kuku, English and analysis
  tuple, the reason, and timestamp. Replacement heads `kurkunbay`, `kurrujuwa`, and `mirrku` passed source,
  linter, Patz, coverage, and 200-cell collision audits. No sentence or revision row was deleted.
- **Sense restraint.** Labels remain hammer bird, butcherbird, sentry bird, kidney bird, small bird, scrub bird,
  spoonbill, golden whistler, pheasant cuckoo, and pigeon. Totem/moiety, stockwhip alternate name, call/hunting,
  crocodile warning, riverbank, anatomy, color, song, behavior, habitat, source, possession, productive morphology,
  and event propositions remain closed.
- **Construction and coverage.** All 200 future cells were empty; selected three-here/two-there changes the gap
  172->162. Targets 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.
- **Review/close.** Five lenses passed 250/250; 35 lessons and 18 logs; lint GREEN 19697; duplicates zero;
  integrity `ok`; export 16515/1584/1598 exact.
- **Evidence.** Initial failure, source reselection, revision-ledger repair, corrected readback, review and audit are
  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`.

### Batch-393 - complementary bird-set-E singular/third past perception after Rule 350 (PERCEPTION)

Batch 393 / Rule 351 brings the corpus to 19,747 and adds no new lexical ruling.

- Corrected source/card/Patz/linter rulings remained exact; all three superseded Rule 350 heads stayed excluded.
- All 50 complements were absent and every opposite was exactly Batch 392 at the same sequence. Rules 350-351
  complete the selected singular/third 100-cell grid; gap 162->172 is required by nonduplication.
- Conservative labels and all totem, warning, anatomy, color, song, behavior, habitat, source, possession,
  productive-word-formation and event boundaries stayed closed.
- Targets moved to 10/15/15/15/15/15/15/16/15/15; support to `ngayu` 1521, `yundu` 1117,
  `nyulu` 792, `bula` 588, `jana` 1293, `yaluy` 4682, `yinyay` 4854, `nyajin` 2650.
- Five lenses 250/250; 35 lessons, 18 logs; lint GREEN 19747; duplicates zero; integrity `ok`; export
  16558/1588/1601 exact. Full 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`.

### Batch-394 - corrected bird-set-E non-singular past perception after Rule 351 (PERCEPTION)

Batch 394 / Rule 352 brings the corpus to 19,797. Corrected card/Patz/linter rulings remained exact; Patz
controls non-singular clusivity over the dictionary defect and `ngana` remains grammatical/deferred. All 100 cells
were empty; selected three-here/two-there changes gap 172->162. No superseded head, cultural proposition, property,
source or event was reopened. 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. Five lenses 250/250; 35 lessons, 18 logs; lint GREEN; 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`.

### Batch-395 - complementary corrected bird-set-E non-singular past perception after Rule 352 (PERCEPTION)

Batch 395 / Rule 353 brings the corpus to 19,847 and adds no new lexical ruling. Every selected complement was
empty and every opposite was exactly Batch 394. Rules 350-353 now account for all 200 selected corrected set-E cells.
Patz clusivity, corrected heads, rejected-draft exclusions, and all cultural/property/source/event boundaries remain
closed. 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.
Five lenses 250/250; 35 lessons, 18 logs; lint GREEN 19847; 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`.

### Batch-396 - linter-clean fish-set-F singular/third past perception after Rule 353 (PERCEPTION)

Batch 396 / Rule 354 brings the corpus to 19,897 verified sentences and records a fresh ten-head source ruling.

- **Record inventory.** Each of `kalngkan`, `mangkurr-mangkurr`, `dijarr`, `julaji`, `mawul`, `balarri`,
  `bayil`, `dalmbal`, `barrbal`, and `jalkay` has exactly two non-loan noun cards in dictionary semantic domain
  `fauna-fish`. Exact Patz searches return zero for every head; dictionary cards remain positive lexical evidence.
- **Sense ruling.** The admitted labels are small mullet, garfish, freshwater perch, freshwater catfish, freshwater
  eel, queenfish, jungle perch, flathead, black bream, and salmon. `Mangkurr-mangkurr` remains a whole head rather
  than evidence for productive reduplication. `Dijarr` comparison/location prose, `julaji` dialect comparison,
  `mawul` old-people food restriction, `bayil` record equivalence/distribution, and `dalmbal` synonym prose do not
  enter the translations.
- **Linter ruling.** Provisional `kijukum` and `walarrji` were excluded before banking under the established
  stop-final and rhotic-palatal constraints. Dialect-only and heavily polysemous provisional heads were also dropped.
  No phonotactic rule was weakened to admit a dictionary form.
- **Construction ruling.** All 200 selected future cells were empty. Bare nominative A, bare target O, fixed
  `yaluy`/`yinyay`, and final past `nyajin` are independently licensed by Patz. The selected three-here/two-there
  orientation changes the gap 172->162; Rule 355 is restricted to the exact complement.
- **Lexical restraint.** Size, shape, anatomy, color, schooling, swimming, migration, habitat, capture, eating,
  taxonomy, synonym substitution, possession, source, and event propositions remain closed.
- **Coverage.** Targets 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.
- **Review/close.** Five lenses passed 250/250; 35 lessons and 18 lexeme/source logs entered non-destructively.
  Exact Kuku and pair duplicates remain zero; lint GREEN 19897; integrity `ok`; export 16688/1599/1610 with exact
  manifest, line-count, and five-field database parity.
- **Evidence.** Source hashes, card records, zero-Patz profile, lexical exclusions, literal rows, matrix proof,
  readback, review, and close are preserved 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`.

### Batch-397 - complementary linter-clean fish-set-F singular/third past perception after Rule 354 (PERCEPTION)

Batch 397 / Rule 355 brings the corpus to 19,947 verified sentences and adds no new lexical ruling.

- **Source ruling retained.** All ten heads retain exactly two non-loan noun cards in `fauna-fish`; exact Patz
  target hits remain zero without negative lexical inference. Patz still independently licenses the support frame.
- **Complement ruling.** All 50 candidate surfaces were absent and every opposite mapped exactly to Batch 396 at
  the same sequence. Rules 354-355 complete the selected singular/third 100-cell grid.
- **Balance ruling.** Completion changes the deictic gap 162->172. The apparent lower-gap orientation is already
  Batch 396 and cannot be duplicated for cosmetic balance.
- **Lexical restraint.** Conservative labels, indivisible `mangkurr-mangkurr`, provisional-head exclusions, and all
  size, comparison/location, dialect, taboo, taxonomy, synonym, property, behavior, habitat, capture, consumption,
  migration, possession, source, and event boundaries remain unchanged. Distributional completion licenses no fact.
- **Coverage.** Targets 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.
- **Review/close.** Five lenses passed 250/250; 35 lessons and 18 lexeme/source logs entered non-destructively.
  Exact Kuku and pair duplicates remain zero; lint GREEN 19947; integrity `ok`; export 16730/1604/1613 with exact
  manifest, line-count, and five-field database parity.
- **Evidence.** Source retention, complement mapping, literal rows, readback, review, and close are preserved 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`.

### Batch-398 - linter-clean fish-set-F non-singular past perception after Rule 355 (PERCEPTION)

Batch 398 / Rule 356 brings the corpus to 19,997 verified sentences without changing any fish sense.

- **Fish source ruling retained.** Every target still has exactly two non-loan `fauna-fish` noun cards and zero
  exact Patz hits. Dictionary attestation remains positive evidence; all conservative labels and exclusions stand.
- **Pronoun erratum retained.** Patz controls `ngali` 1du exclusive and `ngaliny` 1du inclusive over the
  dictionary's inclusive `ngali` misgloss and exact-`ngaliny` omission. `Yubal`, `yurra`, `nganjin`, and grammatical
  deferred `ngana` retain their distinct person/number/clusivity values.
- **Construction ruling.** All 100 selected non-singular cells were empty. Bare pronoun A, bare target O, fixed
  local, and final past `nyajin` remain licensed; selected three-here/two-there changes the gap 172->162.
- **Lexical restraint.** Whole-head, provisional-head, linter, sense, property, culture, source, use, and event
  boundaries from Rules 354-355 remain unchanged. Participant expansion licenses no new fish proposition.
- **Coverage.** Targets 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.
- **Review/close.** Five lenses passed 250/250; 35 lessons and 18 lexeme/source logs entered non-destructively.
  Exact Kuku and pair duplicates remain zero; lint GREEN 19997; integrity `ok`; export 16775/1607/1615 exact.
- **Threshold ruling.** Three rows remain to 20,000, but Rule 357 must complete the full 50-row complement; headline
  count is not permission to leave a paradigm partial.
- **Evidence.** Fish/pronoun source audits, dictionary-conflict ruling, matrix proof, literal rows, readback, review,
  and close are preserved 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`.

### Batch-399 - complementary linter-clean fish-set-F non-singular past perception after Rule 356 (PERCEPTION)

Batch 399 / Rule 357 brings the corpus to 20,047 verified sentences and adds no new lexical ruling.

- **Source and pronoun rulings retained.** Fish cards remain 2 each and exact fish Patz hits 0 each. Patz controls
  `ngali` exclusive / `ngaliny` inclusive over the dictionary defect; `ngana` remains grammatical and deferred.
- **Complement ruling.** All 50 candidate surfaces were absent and every opposite was exactly Batch 398 at the same
  sequence. Rules 356-357 complete the non-singular 100-cell grid; Rules 354-357 complete all 200 set-F cells.
- **Threshold ruling satisfied.** The corpus used the full 50-row complement rather than stopping after the three
  rows numerically required for 20,000. Distributional completeness and nonduplication controlled the endpoint.
- **Lexical restraint.** Whole-head, provisional-head, linter, sense, property, culture, source, use, and event
  boundaries remain unchanged. Completion licenses no new fish proposition.
- **Coverage.** Targets 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.
- **Review/close.** Five lenses passed 250/250; 35 lessons and 18 lexeme/source logs entered non-destructively.
  Exact Kuku and pair duplicates remain zero; lint GREEN 20047; integrity `ok`; export 16820/1609/1618 exact.
- **Milestone discipline.** Count crossing is necessary but not sufficient. The separate completion audit must prove
  authorship, source, review, process, export, documentation, live-state, and preservation requirements.
- **Evidence.** Source retention, complement mapping, full-batch decision, literal rows, readback, review, and close
  are preserved 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**. Its lexical conclusion is deliberately
narrow: every goal-scope `words_used` label is source-accounted, but the corpus remains synthetic and pending elder
verification.

- Distinct goal-scope labels: 1,412.
- Exact verified-lexeme hits: 1,303; exact dictionary-head hits: 1,183; exact Patz token/phrase hits: 447.
- Direct union: 1,354.
- Manually inspected residual: 58/58, all analyzed bound morphemes, inflected/derived labels, transparent compounds,
  allomorphs, or source surfaces; zero unanalysed content-word coinages.
- Residual ledger: `completion_audits/lexical-source-coverage-2026-07-10.md`.
- Whole-corpus result: lint 20,047/0, duplicate groups 0, foreign-key violations 0, integrity `ok`.

The audit also found and additively repaired four literal-authorship provenance gaps and sixteen early structured
process-ledger gaps. Neither repair changed a sentence or source ruling. Full evidence is in
`completion_audits/KUKU-YALANJI-20000-COMPLETION-AUDIT-2026-07-10.md` and its machine-readable audit JSON.
