# Batch 210 - construction consolidation after Rule 167

## Setup

- Starting verified total: 10,547 / 20,000.
- Previous completed batch: Batch 209 / Rule 167.
- Proposed rule: Rule 168 - construction consolidation after Rule 167.
- Batch target: 50 hand-authored Kuku Yalanji synthetic sentences.

## Source Pass

Rule 168 retains the ten Rule 167 flora reference heads with fresh source readback:

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

Patz grammar readback reconfirmed `yaluy` and `yinyay` local demonstratives, `nyaji-l` see/hear/perceive with
past `nyaji-ny`, and bare nominative pronouns `ngayu`, `yundu`, `jana`, and `ngana`. The grammar pass did not
license new target-case, possession, material-use, food-use, ecological, or place-name constructions for these
ten target heads.

Boundary-aware corpus readback found older use, food, material, place, and event rows for several targets
(`jarrangkal`, `jina-jina`, `julbin`, `kunjarri`, `kurruy`, `malurri`, `mawar`, and `wangay`) plus the clean
Rule 209 bare-reference pass. Rule 168 consolidates only the clean Rule 167 reference/perception field and does
not import older use predicates.

## Scope

Rule 168 is construction consolidation over the Rule 167 flora-reference set. It admits no new target heads and
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 `yinyay` deictic identification.
- Rows 11-20: `yaluy`-supported present perception with `ngayu`.
- Rows 21-30: `yaluy`-supported present perception with `yundu`.
- Rows 31-40: `yaluy`-supported past perception with `jana`.
- Rows 41-50: `yinyay`-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,597 rows scanned, 0 issues flagged; verified total remained 10,547 before close.
- Batch 210 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,597 / 20,000 verified sentences, 100,671 Kuku words, no `under_review` rows.
- Training export refreshed: 10,597 total rows; train/dev/synthtest = 8,873 / 859 / 865.
- Operator guide, sample pages, grammar cheatsheet, and dictionary errata source files updated for Batch 210 / Rule 168.
- 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 210 / Rule 168 / 10,597 markers.
- Next handoff: Batch 211 / Rule 169 lexical expansion after Rule 168, with `bank_211.py` and `close_211.py`.
