# Batch 301 process log - shellfish/crustacean non-singular pronoun perception after Rule 258

Date: 2026-07-09

## Scope

Rule 259 is a conservative non-singular-pronoun perception sweep over the same ten Rule 213 shellfish/crustacean noun
heads used in Rules 257-258:

- `baymbay` large mud clam.
- `darkay` clam.
- `kaduy` snail.
- `karraway` karraway snail.
- `karruku` ghost crab.
- `kulil` jellyfish.
- `kuyalin` small conical shellfish.
- `marrkabina` oyster.
- `ngarrakaja` shellfish.
- `nuwi` squid.

The batch adds the remaining sourced bare nominative pronouns in the same nonpast perception construction:

- `Ngali TARGET yinyay nyajil.`
- `Ngaliny TARGET yaluy nyajil.`
- `Yubal TARGET yinyay nyajil.`
- `Nganjin TARGET yaluy nyajil.`
- `Ngana TARGET yinyay nyajil.`

## Source readback

Dictionary source lines checked in `/mnt/donto-data/workspace/mobtranslate.com/dictionaries/kuku_yalanji/dictionary.yaml`:

- `baymbay`: lines 2122-2130, noun, large mud clam, fauna-shellfish-crustacean.
- `darkay`: lines 5280-5289, noun, clam; definition small mud clam; translations clam/small mud clam.
- `kaduy`: lines 11964-11974, noun, snail; night/nocturnal source prose not imported.
- `karraway`: lines 13592-13601, noun, edible snail; Rule 259 selects karraway snail only.
- `karruku`: lines 13701-13709, noun, ghost crab/fiddler crab; Rule 259 selects ghost crab only.
- `kulil`: lines 15209-15220, noun, jellyfish; synonyms `mili` and `wuybur` not imported.
- `kuyalin`: lines 16857-16866, noun, small conical shellfish; bait/use source prose not imported.
- `marrkabina`: lines 18639-18647, noun, oyster; edible source prose not imported.
- `ngarrakaja`: lines 22791-22801, noun, shell fish; species/edible source prose not imported.
- `nuwi`: lines 24261-24271, noun, squid; ink-throwing usage not imported.

Grammar source lines checked in `/mnt/donto-data/workspace/mobtranslate.com/dictionaries/kuku_yalanji/grammar.md`:

- Lines 2577-2584: nominative pronouns `ngali`, `ngaliny`, `yubal`, `nganjin`, and `ngana` in Table 3.6.
- Lines 2588-2603: base forms and inflectional columns; Rule 259 uses only the bare nominative forms, no case forms.
- Lines 2682-2684: first-person inclusive/exclusive and second-person non-singular discussion; corpus precedent keeps
  `ngali` as 1du exclusive, `ngaliny` as 1du inclusive, `yubal` as 2du, `nganjin` as 1pl exclusive, and `ngana` as
  1pl inclusive.
- Lines 2838-2845: local demonstratives `yaluy` here and `yinyay` there.
- Lines 3043-3049: `nyaji-l` see, with nonpast `nyajil`.

## Preflight

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

Token-aware target coverage before banking, among accepted/revised rows after Rule 258:

- `baymbay`: 16.
- `darkay`: 21.
- `kaduy`: 16.
- `karraway`: 15.
- `karruku`: 16.
- `kulil`: 17.
- `kuyalin`: 15.
- `marrkabina`: 15.
- `ngarrakaja`: 15.
- `nuwi`: 16.

Support coverage before banking, among accepted/revised rows after Rule 258:

- `ngali`: 159.
- `ngaliny`: 94.
- `yubal`: 105.
- `nganjin`: 111.
- `ngana`: 859.
- `yaluy`: 2323.
- `yinyay`: 2576.
- `nyajil`: 2767.

## Guardrails

The batch must not open any of the following:

- Rule 171 and Rule 223 shellfish/crustacean target drift or excluded candidates: `balungkul`, `juwarru`,
  `marakal`, `marku`, `marubu`, `munji`, `ngulumuku`, `wukuju`, `wuybur`, `yulba`, `kiju`, `dakaldakal`,
  `kajarrbi`, `kunkun`, `kurrija`, `ngajay`, `nikar`, `wakal`, `wuli-wuli`, `wurrul`, `jirrum`, `mili`, or any
  alternate or synonym head.
- 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/action, movement, danger, event, species
  expansion, secondary label, or source-prose semantics.
- Source-prose alternates: `darkay` as small mud clam in an independent size claim, `kaduy` night/nocturnal prose,
  `karraway` edible reading, `karruku` fiddler-crab expansion, `kulil` synonyms `mili`/`wuybur`, `kuyalin` bait/use,
  `marrkabina` edible oyster reading, `ngarrakaja` edible/species prose, and `nuwi` ink-throwing event.
- Target case, target derivation, target compound, productive reduplication, pronoun case, demonstrative case,
  perception compound, purposive, past, or support inflection.
- Closed recent fields from insect, mammal, reptile/amphibian, fish, bird, dwelling/household, landform/geography,
  body-part, fire, flora, artefact, weapon, weather, water, route/travel, implement, or shellfish source-prose
  batches.

## Execution checklist

- Bank 50 explicit hand-authored rows as `under_review`.
- Run corpus lint before close.
- Read back all 50 rows from SQLite.
- Close only after morphology, lexicon, syntax, fidelity, and register lenses pass.
- Record lessons and lexeme/source logs.
- Refresh export.
- Update the four living books.
- Render docs.
- Verify local rendered docs and live `https://mobtranslate.com/docs/`.
- Final lint and count audit.

## Closeout

Batch 301 closed successfully on 2026-07-09.

- Banked 50 hand-authored shellfish/crustacean non-singular pronoun perception rows under Rule 259.
- Closed 50 rows as accepted after morphology, lexicon, syntax, fidelity, and register review.
- Post-close lint: `lint: 15147 rows scanned, 0 issues flagged`.
- Verified count: 15,147 / 20,000.
- Remaining to target: 4,853.
- Status split after close: 14,236 accepted, 911 revised, 0 under review.
- Kuku words after close: 115,947.
- Export refreshed: train 12,707, dev 1,227, synthtest 1,213.
- Living books updated: operator guide, sample production pages, mega grammar cheatsheet, and dictionary errata.
- Rendered docs locally into `public-docs/`.
- Live docs verified at `https://mobtranslate.com/docs/`: index, four HTML documents, and four raw Markdown files
  returned 200; `/docs` returned 301 to `/docs/`; live HTML contains Batch 301 / Rule 259 and 15,147 verified.

## Handoff to Rule 260

Continue from 15,147 verified sentences. The next ordinary batch should be Batch 302 / Rule 260 and should use
`bank_302.py` and `close_302.py` unless a different rule is deliberately chosen.

Do not infer new shellfish/crustacean semantics from Batch 301. The batch licensed only bare target nouns in nonpast
perception frames with `ngali`, `ngaliny`, `yubal`, `nganjin`, `ngana`, `yaluy`, `yinyay`, and `nyajil`.
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/action/event, species/source-prose, synonym expansion, target
case, pronoun case, demonstrative case, perception compounds, number morphology, derivation, target compounds,
productive reduplication, support inflection, and proximal `yala`/`yanyu` remain closed until explicitly sourced and
trapped.
