# Batch 221 process log - fish and ray reference lexical expansion after Rule 178

## Starting state

- Starting verified total: 11,097 accepted/revised rows.
- Previous batch: Batch 220 / Rule 178 construction consolidation after Rule 177.
- Planned close target: 11,147 accepted/revised rows.

## Source pass

- Dictionary source: `/mnt/donto-data/workspace/mobtranslate.com/dictionaries/kuku_yalanji/dictionary.yaml`.
- Grammar source: `/mnt/donto-data/workspace/mobtranslate.com/dictionaries/kuku_yalanji/grammar.md`.
- Selected ten zero-hit fish/ray/shark-reference heads:
  - `badibu` - spotted eagle ray.
  - `bilaji` - flat-tailed ray.
  - `bunjulu` - giant herring.
  - `jilngu` - tarpon.
  - `karrulji` - black spotted dart.
  - `kilkirr` - tiger shark.
  - `midir` - knight fish.
  - `ngarmu` - shovelnose ray.
  - `yalnganji` - manta ray.
  - `yubuji` - sawfish.
- Patz readback retained `yaluy` here, `yinyay` there, `nyaji-l` see/hear/perceive, past `nyaji-ny`, and bare
  pronoun A forms `ngayu`, `yundu`, `jana`, and `ngana`.
- Boundary-aware corpus readback found zero accepted/revised/under_review rows for every selected target before banking.
- Exclusions remain closed: no nonselected fish heads, catching, netting, hook/line, spearing, eating, cooking, food,
  taboo, storm/thunder, story, place, water/river/sea/habitat, fish body-part, target case, target compound,
  possession, or event claims.

## Planned Rule 179 frame set

- 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 notes

- Banked 50 hand-authored rows as `under_review` with duplicate preflight, lexical-scope guards, and process-event
  source evidence.
- Under-review lint: `11147 rows scanned, 0 issues flagged`; verified total remained 11,097 before close.
- Five-lens review passed all 50 rows: morphology, lexicon, syntax, fidelity, and register each recorded 50 pass rows.
- Close accepted all 50 rows and inserted 250 review passes, 25 lessons, 17 lexeme/source-log rows, and close evidence.
- Post-close lint: `11147 rows scanned, 0 issues flagged`; goal metric `11147 / 20000 verified sentences (102591 Kuku words)`.
- Export refreshed: 11,147 total rows; train 9,332, dev 913, synthtest 902.
- Source books updated for Rule 179, with the next handoff set to Rule 180 / Batch 222 construction consolidation.
- Rendered `public-docs/` with `./render-docs.sh`.
- Live docs verified: `/docs` redirects to `/docs/`; `/docs/`, all four HTML pages, and all four raw `.md` files
  return 200; required Batch 221 / Rule 179 and Rule 180 handoff markers are present; stale Batch 220 handoff
  markers are absent.
