# Batch 307 process log - Rule 265 mammal complementary non-singular pronoun perception after Rule 264

## Scope

Rule 265 completes the complementary here/there pairing for the same checked mammal field used in Rule 264. The batch
uses only bare nominative non-singular pronouns, one bare mammal target noun, one bare local demonstrative, and
`nyajil` nonpast. It does not import mammal source prose, behavior, use, habitat, body-part, story, homograph,
introduced-animal, or event semantics.

## Source readback

- Dictionary lines 720-728: `bala` noun, sugar glider. Lines 729-738 give the skinny/weak/boney adjective homograph,
  which stays closed.
- Dictionary lines 5306-5315: `darrba` noun, wallaby / grass wallaby.
- Dictionary lines 8248-8259: `jarrabina` noun, tree kangaroo; tree-climbing source prose and `murral` usage stay
  closed.
- Dictionary lines 8602-8610: `jayju` noun, kangaroo rat.
- Dictionary lines 10882-10892: `jungarr` noun, marsupial native cat; quoll commentary is not expanded.
- Dictionary lines 15002-15010: `kukur` noun, rat.
- Dictionary lines 17566-17577: `mali` noun, bat / small bat; species prose is not expanded.
- Dictionary lines 21010-21020: `murramu` noun, dingo; synonym `ngamu-murramu` stays closed.
- Dictionary lines 23562-23572: `ngumbi` noun, bandicoot; little/spotted source prose is not imported as properties.
- Dictionary lines 29634-29642: `yawa` noun, possum.
- Patz grammar lines 2577-2603: personal-pronoun paradigm and bare nominative `ngali`, `ngaliny`, `yubal`,
  `nganjin`, and `ngana`.
- Patz grammar lines 2682-2684: inclusive/exclusive and second-person non-singular discussion.
- Patz grammar lines 2838-2845: `yaluy` here and `yinyay` there.
- Patz grammar lines 3043-3049: `nyaji-l` see; Rule 265 uses only `nyajil` nonpast.

## Preflight

- Current corpus before banking: 15,397 verified, 0 under-review rows.
- Exact duplicate preflight over all 50 planned Rule 265 surfaces returned zero accepted, revised, or under-review
  collisions.
- Token-aware target coverage after Rule 264: `bala` 24, `darrba` 53, `jarrabina` 25, `jayju` 23, `jungarr` 22,
  `kukur` 26, `mali` 30, `murramu` 43, `ngumbi` 23, and `yawa` 49.
- Support coverage after Rule 264: `ngali` 209, `ngaliny` 144, `yubal` 155, `nganjin` 161, `ngana` 909, `yaluy`
  2473, `yinyay` 2726, and `nyajil` 3067.

## Planned rows

1. `Ngali bala yaluy nyajil.`
2. `Ngali darrba yaluy nyajil.`
3. `Ngali jarrabina yaluy nyajil.`
4. `Ngali jayju yaluy nyajil.`
5. `Ngali jungarr yaluy nyajil.`
6. `Ngali kukur yaluy nyajil.`
7. `Ngali mali yaluy nyajil.`
8. `Ngali murramu yaluy nyajil.`
9. `Ngali ngumbi yaluy nyajil.`
10. `Ngali yawa yaluy nyajil.`
11. `Ngaliny bala yinyay nyajil.`
12. `Ngaliny darrba yinyay nyajil.`
13. `Ngaliny jarrabina yinyay nyajil.`
14. `Ngaliny jayju yinyay nyajil.`
15. `Ngaliny jungarr yinyay nyajil.`
16. `Ngaliny kukur yinyay nyajil.`
17. `Ngaliny mali yinyay nyajil.`
18. `Ngaliny murramu yinyay nyajil.`
19. `Ngaliny ngumbi yinyay nyajil.`
20. `Ngaliny yawa yinyay nyajil.`
21. `Yubal bala yaluy nyajil.`
22. `Yubal darrba yaluy nyajil.`
23. `Yubal jarrabina yaluy nyajil.`
24. `Yubal jayju yaluy nyajil.`
25. `Yubal jungarr yaluy nyajil.`
26. `Yubal kukur yaluy nyajil.`
27. `Yubal mali yaluy nyajil.`
28. `Yubal murramu yaluy nyajil.`
29. `Yubal ngumbi yaluy nyajil.`
30. `Yubal yawa yaluy nyajil.`
31. `Nganjin bala yinyay nyajil.`
32. `Nganjin darrba yinyay nyajil.`
33. `Nganjin jarrabina yinyay nyajil.`
34. `Nganjin jayju yinyay nyajil.`
35. `Nganjin jungarr yinyay nyajil.`
36. `Nganjin kukur yinyay nyajil.`
37. `Nganjin mali yinyay nyajil.`
38. `Nganjin murramu yinyay nyajil.`
39. `Nganjin ngumbi yinyay nyajil.`
40. `Nganjin yawa yinyay nyajil.`
41. `Ngana bala yaluy nyajil.`
42. `Ngana darrba yaluy nyajil.`
43. `Ngana jarrabina yaluy nyajil.`
44. `Ngana jayju yaluy nyajil.`
45. `Ngana jungarr yaluy nyajil.`
46. `Ngana kukur yaluy nyajil.`
47. `Ngana mali yaluy nyajil.`
48. `Ngana murramu yaluy nyajil.`
49. `Ngana ngumbi yaluy nyajil.`
50. `Ngana yawa yaluy nyajil.`

## Guardrails

The batch must not open any of the following:

- Rule 177-178 duplicate surfaces, Rule 219 alternates, or introduced animal/loan drift.
- `bala` skinny/weak/boney adjective homograph.
- `jarrabina` tree-climbing prose and `murral` cross-reference expansion.
- `mali` species prose beyond the lexical small-bat label.
- `murramu` synonym `ngamu-murramu`, dog-loan, attack, or event rows.
- `ngumbi` little/spotted source-prose property rows.
- Hunting, catching, trapping, killing, biting, attacking, spearing, food, edible, cooking, meat, skin/fur/tail/claw,
  body-part, habitat, ecology, water, river, sea, hollow, cave, story, place, totem, moiety, ceremony, source material,
  colour predicate, source-prose, or event semantics.
- Target case, target derivation, target compound, productive reduplication, pronoun case, demonstrative case,
  perception compound, purposive, past, or support inflection.

## 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 307 / Rule 265 closed on 2026-07-09.

- Banked 50 hand-authored rows as `under_review` with static guards passing before insert.
- `python3 lint_corpus.py` before close: GREEN, 15,447 rows scanned, 0 issues; verified total still 15,397.
- SQLite row readback confirmed all 50 under-review rows before close.
- Five-lens close accepted all 50 rows: 250 review passes, 35 lessons, and 18 lexeme/source-log rows.
- Post-close count: 15,447 verified sentences, 117,147 Kuku words, 0 under-review rows.
- Post-close `python3 lint_corpus.py`: GREEN, 15,447 rows scanned, 0 issues.
- `python3 export_training.py`: 15,447 rows exported; train/dev/synthtest = 12,962 / 1,251 / 1,234.
- Living books updated: operator guide, sample pages, grammar cheatsheet, and dictionary errata all carry Batch 307 /
  Rule 265 and the 15,447 verified count.
- `./render-docs.sh` refreshed local `public-docs/` HTML and `.md` sidecars.
- Live docs verified: `https://mobtranslate.com/docs` redirects 301 to `/docs/`; `/docs/`, all four rendered HTML
  docs, and all four raw `.md` sidecars returned 200; live content includes Batch 307 / Rule 265 and 15,447 markers.

Process-event range for Batch 307 so far: source/preflight/bank events 2784-2789, row-readback event 2790,
close/review events 2791-2796, export event 2797, source-book update event 2798, local render event 2799, and
live-docs event 2800, final-audit event 2801, and process-log-finalized event 2802. Handoff: continue at Rule 266
from 15,447 verified rows. Do not use Rule 265 as permission to open mammal behavior, use, habitat, story,
body-part, homograph, source-prose, target-case, pronoun-case,
demonstrative-case, perception-compound, purposive, past, or support-inflection rows.
