# Batch 209 - flora reference lexical expansion after Rule 166

## Setup

- Starting verified total: 10,497 / 20,000.
- Previous completed batch: Batch 208 / Rule 166.
- Proposed rule: Rule 167 - flora reference lexical expansion after Rule 166.
- Batch target: 50 hand-authored Kuku Yalanji synthetic sentences.

## Source Pass

Rule 167 admits ten additional flora reference heads with exact dictionary readback:

- `jina-jina` - water gum tree, marked as the Yalanji watergum form.
- `jarrangkal` - fig tree, with fruit sense explicitly closed.
- `julbin` - scrub tree / scrub zamia, with edible-processing prose explicitly closed.
- `kunjarri` - palm / palm tree, with bark-container and edible-trunk prose explicitly closed.
- `kurruy` - plum tree / Burdekin plum, with fruit-use prose explicitly closed.
- `malurri` - fern tree.
- `mawar` - vine / lawyer-cane vine, with braces/tying/string use explicitly closed.
- `maya` - vine / clinging plant.
- `wangay` - vine, with fruit-bearing and Main Camp place prose explicitly closed.
- `yawarr` - palm / palm tree.

Patz grammar readback found no conflicting use of these ten target heads. It reconfirmed `yaluy` and `yinyay` local
demonstratives, `nyaji-l` see/hear/perceive with past `nyaji-ny`, and bare nominative pronouns `ngayu`, `yundu`,
`jana`, and `ngana`.

Boundary-aware corpus readback showed prior rows for `jarrangkal`, `jina-jina`, `julbin`, `kunjarri`, `kurruy`,
`malurri`, `mawar`, and `wangay`, often in use/food/material/event frames. Rule 167 uses only bare reference and
perception frames. It does not reuse those earlier use/event predicates.

## Scope

Rule 167 is a lexical flora-reference pass. It admits no food-processing, fruit, edible-use, medicine, bark use,
container-making, spear-making, timber/wood/woomera/material-source, weaving, tying, string/braces, cutting, burning,
place-name, target case, target compound, possession, or ecological-event semantics.

Frames:

- Rows 1-10: bare `yaluy` deictic identification.
- Rows 11-20: bare present perception with `ngayu`.
- Rows 21-30: `yinyay`-supported present perception with `yundu`.
- Rows 31-40: `yinyay`-supported past perception with `jana`.
- Rows 41-50: `yaluy`-supported present perception with `ngana`.

## Review And Close

- Static pre-bank guard passed: 50 rows, 50 unique Kuku surfaces, exactly one target per row, selected English senses,
  bare target heads, no loans, allowed support forms, and closed trap vocabulary.
- Under-review lint passed GREEN: 10,547 rows scanned, 0 issues flagged; verified total remained 10,497 before close.
- Batch 209 closed with 50 accepted rows, 250 five-lens review passes, 25 lessons, 17 lexeme/source-log rows, and 10
  process events at close.
- Post-close lint passed GREEN: 10,547 / 20,000 verified sentences, 100,491 Kuku words, no `under_review` rows.
- Training export refreshed: 10,547 total rows; train/dev/synthtest = 8,830 / 855 / 862.
- Operator guide, sample pages, grammar cheatsheet, and dictionary errata source files updated for Batch 209 / Rule 167.
- Rendered docs refreshed with `./render-docs.sh`.
- Live docs verified: `/docs` redirects to `/docs/`; `/docs/`, all four rendered HTML pages, and all four raw `.md`
  endpoints return current Batch 209 / Rule 167 / 10,547 markers.
- Next handoff: Batch 210 / Rule 168 construction consolidation after Rule 167, with `bank_210.py` and `close_210.py`.
