# Batch 308 process log - Rule 266 bird non-singular pronoun perception after Rule 265

## Scope

Rule 266 adds the first non-singular-pronoun perception sweep for the checked Rule 241/242 bird field. The batch uses
only bare nominative non-singular pronouns, one bare bird target noun, one bare local demonstrative, and `nyajil`
nonpast. It does not import bird flight, song, call, dance, warning, messenger, totem, moiety, sacred-bird, story,
nest, egg, feather, wing, food, hunting, catching, habitat, water, tree, colour, source-prose, alternate bird-label,
or event semantics.

## Source readback

- Dictionary lines 3127-3147: `birmba` noun, straw-necked ibis; totem/moiety and cockatoo alternate notes stay
  closed.
- Dictionary lines 7681-7689: `jamarbina` noun, goose.
- Dictionary lines 24088-24114: `nili-nili` noun, duck; lexical reduplication only, no productive reduplication
  pattern imported.
- Dictionary lines 16993-17003: `mabal` noun, swallow; bird label only, not English verb semantics.
- Dictionary lines 28205-28227: `wungku` noun, turkey / domestic turkey; scrub turkey, synonym `diwan`, and
  post-contact source-prose drift stay closed.
- Dictionary lines 15402-15421: `kuludu` noun, dove; small-grey descriptive prose stays closed.
- Dictionary lines 16755-16763: `kururrungka` noun, kookaburra; bronze-wing source prose stays closed.
- Dictionary lines 13547-13555: `karrambil` noun, king parrot.
- Dictionary lines 30248-30270: `yinjul` noun, parrot; fig-parrot/tree/food source prose stays closed.
- Dictionary lines 11898-11918: `kadanji` noun, black cockatoo; `kumurbina`, Nyungkul, Dabu/totem prose, and
  generic bird expansion stay closed.
- 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 266 uses only `nyajil` nonpast.

## Preflight

- Current corpus before banking: 15,447 verified, 0 under-review rows.
- Exact duplicate preflight over all 50 planned Rule 266 surfaces returned zero accepted, revised, or under-review
  collisions.
- Token-aware target coverage after Rule 265: `birmba` 17, `jamarbina` 24, `nili-nili` 31, `mabal` 15, `wungku`
  11, `kuludu` 18, `kururrungka` 17, `karrambil` 24, `yinjul` 17, and `kadanji` 17.
- Support coverage after Rule 265: `ngali` 219, `ngaliny` 154, `yubal` 165, `nganjin` 171, `ngana` 919, `yaluy`
  2503, `yinyay` 2746, and `nyajil` 3117.

## Planned rows

1. `Ngali birmba yinyay nyajil.`
2. `Ngali jamarbina yinyay nyajil.`
3. `Ngali nili-nili yinyay nyajil.`
4. `Ngali mabal yinyay nyajil.`
5. `Ngali wungku yinyay nyajil.`
6. `Ngali kuludu yinyay nyajil.`
7. `Ngali kururrungka yinyay nyajil.`
8. `Ngali karrambil yinyay nyajil.`
9. `Ngali yinjul yinyay nyajil.`
10. `Ngali kadanji yinyay nyajil.`
11. `Ngaliny birmba yaluy nyajil.`
12. `Ngaliny jamarbina yaluy nyajil.`
13. `Ngaliny nili-nili yaluy nyajil.`
14. `Ngaliny mabal yaluy nyajil.`
15. `Ngaliny wungku yaluy nyajil.`
16. `Ngaliny kuludu yaluy nyajil.`
17. `Ngaliny kururrungka yaluy nyajil.`
18. `Ngaliny karrambil yaluy nyajil.`
19. `Ngaliny yinjul yaluy nyajil.`
20. `Ngaliny kadanji yaluy nyajil.`
21. `Yubal birmba yinyay nyajil.`
22. `Yubal jamarbina yinyay nyajil.`
23. `Yubal nili-nili yinyay nyajil.`
24. `Yubal mabal yinyay nyajil.`
25. `Yubal wungku yinyay nyajil.`
26. `Yubal kuludu yinyay nyajil.`
27. `Yubal kururrungka yinyay nyajil.`
28. `Yubal karrambil yinyay nyajil.`
29. `Yubal yinjul yinyay nyajil.`
30. `Yubal kadanji yinyay nyajil.`
31. `Nganjin birmba yaluy nyajil.`
32. `Nganjin jamarbina yaluy nyajil.`
33. `Nganjin nili-nili yaluy nyajil.`
34. `Nganjin mabal yaluy nyajil.`
35. `Nganjin wungku yaluy nyajil.`
36. `Nganjin kuludu yaluy nyajil.`
37. `Nganjin kururrungka yaluy nyajil.`
38. `Nganjin karrambil yaluy nyajil.`
39. `Nganjin yinjul yaluy nyajil.`
40. `Nganjin kadanji yaluy nyajil.`
41. `Ngana birmba yinyay nyajil.`
42. `Ngana jamarbina yinyay nyajil.`
43. `Ngana nili-nili yinyay nyajil.`
44. `Ngana mabal yinyay nyajil.`
45. `Ngana wungku yinyay nyajil.`
46. `Ngana kuludu yinyay nyajil.`
47. `Ngana kururrungka yinyay nyajil.`
48. `Ngana karrambil yinyay nyajil.`
49. `Ngana yinjul yinyay nyajil.`
50. `Ngana kadanji yinyay nyajil.`

## Guardrails

The batch must not open any of the following:

- Bird classifier `dikal`, alternate bird targets, synonyms, `kumurbina`, `diwan`, `wabul`, or older bird-field
  alternates.
- Totem, moiety, sacred-bird, Dabu, Nyungkul, generic bird, story, place, country, myth, omen, or ceremony rows.
- Flight, song, call, dance, warning, messenger, message, nest, egg, feather, wing, food, eating, hunting, catching,
  habitat, water, river, sea, tree, scrub-turkey, white-cockatoo, small-grey, bronze-wing, fig-parrot, source-prose,
  colour predicate, 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

- Banked 50 explicit hand-authored Rule 266 rows as `under_review`.
- Lint before close: 15,497 rows scanned, 0 issues; verified total still 15,447 before acceptance.
- SQLite row readback confirmed all 50 rows, English lines, Kuku surfaces, analyses, and `under_review` statuses.
- Five-lens review passed morphology, lexicon, syntax, fidelity, and register for all 50 rows.
- Closed Batch 308 with 50 accepted rows, 250 review rows, 35 lessons, and 18 lexeme/source-log rows.
- Corpus after close: 15,497 verified sentences, 0 under-review rows, 117,347 Kuku words.
- Export refreshed: 15,497 total rows; train/dev/synthtest = 13,002 / 1,256 / 1,239.
- Living books updated: operator guide, sample pages, mega grammar cheatsheet, and dictionary errata.
- `render-docs.sh` rebuilt the local `public-docs/` HTML and raw Markdown pages.
- Live docs verified on `https://mobtranslate.com/docs/`: `/docs` redirects to `/docs/`, all HTML and raw Markdown
  routes return 200, and live content contains `15,497`, `Batch 308`, `Rule 266`, and `batch-308` markers.
- Process events through live-docs verification run from 2804 through 2820; final audit and log-finalization events
  follow in the ledger.
