# Batch 250 Process Log - Rule 208 Low-Coverage Tree Reference Lexical Expansion

Date: 2026-07-08
Operator: claude-main
Status: accepted

## Starting State

- Authoritative corpus state before banking:
  - accepted: 11,636
  - revised: 911
  - verified total: 12,547 / 20,000
  - Kuku words: 107,322
  - last completed batch: batch-249 / Rule 207
- Handoff source: `reports/KUKU-YALANJI-CORPUS-OPERATOR-GUIDE.md`, section 12.
- Rule 208 mandate: a new lexical expansion after Rule 207, with Rule 207 object-reference and all Rule 149-207 traps kept closed.

## Construction Choice

Rule 208 uses already sourced bare deictic/reference noun frames:

1. `TARGET yaluy.` = The TARGET is here.
2. `TARGET yinyay.` = The TARGET is there.
3. `Yinya TARGET yinyay.` = That TARGET is there.
4. `TARGET yinya yinyay.` = That TARGET is there.
5. `Yinya TARGET yaluy.` = That TARGET is here.

Grammar support reread:

- Patz §3.7: Yalanji has `yinya` "that/those", `yaluy` "here", and `yinyay` "there".
- Patz §3.7: demonstrative pronouns imply singular or plural by context and may refer to animate or inanimate beings.
- Patz §3.7: demonstrative pronouns can replace or co-occur with a noun, including both `yinya karrkay` and `karrkay yinya` order.
- Rule 208 keeps all support forms bare and uninflected.

## Source-Checked Target Nouns

Final targets are all exact dictionary headwords:

- `banday` noun, cherry-like tree / tree species. Rule 208 uses only "cherry-like tree"; no fruit, ripening, food, or season claim.
- `bijan` noun, ti tree. Rule 208 uses only the tree label; no bark, use, roof, painting, or material claim.
- `bukunjarra` noun, tree species with edible soursop-like fruit. Rule 208 uses only "bukunjarra tree"; no edible fruit, food, or use claim.
- `bulngkarr` noun, lady apple. Dictionary commentary treats this as lady apple tree. Rule 208 uses only "lady apple tree"; no fruit/eating claim.
- `wanakan` noun, tree species; duplicate entry notes an unknown English name and fruit details. Rule 208 uses only "wanakan tree"; no fruit, ripening, roasting, food, or season claim.
- `warka` noun, messmate / species of tree, messmate or stringybark. Rule 208 selects "messmate tree"; no bark/material/source claim.
- `wulngkurr` noun, stringybark tree. Rule 208 uses only "stringybark tree"; no bark/material/source claim.
- `yalngkal` noun, white wattle. Rule 208 uses only "white wattle"; no flower/material/use claim.
- `yarun` noun, black wattle tree. Rule 208 uses only "black wattle"; no flower/material/use claim.
- `yumba` noun, wattle tree. Rule 208 uses only "wattle tree"; no wood/material/use claim.

## Rejected / Deferred Candidates

- `babajaka`, `balmbalka`, `bijin`, `buyku`, `buyukal`, `dalban`, `dalkan`, `dari`, `baway`, and `yawarr` were deferred because exact simple deictic surfaces already exist in older accepted tree batches.
- `bugunjara` was rejected as a misspelling; the exact dictionary headword is `bukunjarra`.
- `nyumbil`, `wankar`, `wangku`, `yurrunji`, and other polysemous/homograph/story-heavy entries were avoided.
- Entries whose source prose foregrounded medicine, storm control, place names, ceremony/story, or heavy use semantics were avoided for this simple reference pass.

## Duplicate Preflight

Exact duplicate preflight over all 50 planned Kuku surfaces returned no accepted, revised, or under-review collisions.

The clean final target set was:

`banday`, `bijan`, `bukunjarra`, `bulngkarr`, `wanakan`, `warka`, `wulngkurr`, `yalngkal`, `yarun`, `yumba`.

## Five-Lens Review Commitments

- Morphology: all targets remain bare absolutive citation nouns; no case, possessive, comitative, locative, instrumental, number, derivation, compounding, reduplication, or target suffixing.
- Lexicon: each row uses only the selected tree label; no fruit, edible, food, medicine, bark, wood, timber, source, material, burning, cooking, roasting, leaching, gathering, growing, ecology, place, story, country, flower, season, or use prose is imported.
- Syntax: only the five sourced deictic/reference frames above are used.
- Fidelity: English remains literal reference/location prose: "The X is here/there" and "That X is here/there".
- Register: rows are plain elicitation-style reference sentences, not narratives, ecological descriptions, plant-use instructions, harvesting/cooking/eating reports, place stories, or ownership claims.

## Expected Count Movement

- Before close: 12,547 verified sentences.
- After close: 12,597 verified sentences.
- Remaining after close: 7,403.
- Kuku-word movement: +130, because all 50 rows use one-token target nouns plus one or two one-token demonstratives/location words.
- Close evidence: 50 accepted rows, 250 five-lens review passes, 26 lessons, 13 lexeme/source-log rows, lint GREEN, export refreshed to 10,551 / 1,030 / 1,016.

## Living Books, Render, and Live Verification

- Source books updated after close:
  - `reports/KUKU-YALANJI-CORPUS-OPERATOR-GUIDE.md` now marks Batch 250 / Rule 208 as the last completed batch, reports 12,597 verified sentences and 107,452 Kuku words, points the next handoff to Rule 209, and names `bank_251.py` / `close_251.py`.
  - `reports/SAMPLE-PRODUCTION-PAGES.md` now carries the Batch 250 build note and examples including `Banday yaluy.` and `Yinya yumba yaluy.`.
  - `reports/kuku-yalanji-mega-grammar-cheatsheet-2026-07-02.md` now includes Rule 208 with the five bare deictic/reference frames and plant-use/source traps.
  - `reports/kuku-yalanji-dictionary-errata-2026-07-02.md` now records the ten exact target headwords and the rejected/deferred candidates.
- `./render-docs.sh` regenerated `public-docs/` and wrote all four rendered HTML files, their raw `.md` sidecars, and `index.html`.
- Local generated-file markers found Batch 250 / Rule 208, 12,597 verified, Rule 209, `bank_251.py`, `close_251.py`, `Banday yaluy`, and `Yinya yumba yaluy`.
- Stale current-handoff markers were absent from `public-docs/`: the Batch 249 current build note, Rule 207 last-completed note, `bank_250.py`, `close_250.py`, and `12,547 verified`.
- Live no-cache route verification on `https://mobtranslate.com/docs/` passed:
  - `/docs` returned 301 to `/docs/`.
  - `/docs/` returned 200.
  - `/docs/operator-guide.html`, `/docs/sample-pages.html`, `/docs/grammar-cheatsheet.html`, and `/docs/dictionary-errata.html` returned 200.
  - `/docs/operator-guide.md`, `/docs/sample-pages.md`, `/docs/grammar-cheatsheet.md`, and `/docs/dictionary-errata.md` returned 200.
- Live body markers passed for the operator guide, sample pages, grammar cheatsheet, and dictionary errata. In rendered `sample-pages.html`, Pandoc split `Rule` and `208` across adjacent lines; the raw Markdown carries the exact `Batch 250 / Rule 208` phrase.

## Final Audit

- `python3 lint_corpus.py`: `lint: 12597 rows scanned, 0 issues flagged`; goal metric `12597 / 20000` verified sentences and `107452` Kuku words.
- SQLite audit:
  - accepted: 11,686
  - revised: 911
  - verified total: 12,597
  - remaining to 20,000: 7,403
  - Kuku words: 107,452
  - last batch: 250
  - Batch 250 rows: 50
  - Batch 250 reviews: 250
  - Batch 250 lessons: 26
  - Batch 250 lexeme/source-log rows: 13
  - Batch 250 process events: 15 across labels `batch-250` and `250`
- Export audit:
  - `export/MANIFEST.json` total rows: 12,597
  - train/dev/synthtest: 10,551 / 1,030 / 1,016
  - `wc -l export/train.jsonl export/dev.jsonl export/synthtest.jsonl`: 12,597 total
- Process ledger events:
  - `1738`-`1748`: source, preflight, lint, review, close, and export evidence under `batch-250`
  - `1749`-`1751`: source-book update, docs render, and live-doc verification under `250`
  - `1752`: final audit under `batch-250`
