# Batch 313 process log - Rule 271 insect complementary non-singular pronoun perception after Rule 270

## Scope

Rule 271 completes the complementary non-singular-pronoun perception pair for the checked Rule 212/255/256/270
insect-reference field. It keeps the same ten checked insect labels and changes only the subject pronoun and local
demonstrative support:

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

No new insect lexeme, insect behavior, use, source-prose, target case, pronoun case, demonstrative case, perception
compound, target compound, productive reduplication, or support inflection is opened.

## Source readback

Dictionary targets checked directly before authoring:

- `balarr` lines 833-841: flea; human-body wording is source prose only.
- `dijaraban` lines 5542-5551: mayfly/dragonfly; Rule 271 selects mayfly only.
- `kalburiji` lines 12474-12484: species of bee; Rule 271 uses kalburiji bee as lexical label only.
- `mawal` lines 18743-18753: species of bee; Rule 271 uses mawal bee as lexical label only.
- `munudumbun` lines 20816-20826: scorpion; `munukurru` synonym and sting/danger prose closed.
- `munyurri` lines 20868-20889: sandfly; `diri-diri` synonym and biting/sickness prose closed.
- `nakawarra` lines 21461-21470: species of bee; Rule 271 uses nakawarra bee as lexical label only.
- `ngalmnbu` lines 21972-21980: jumper ant; jumping/sting/bite/antbed event readings closed.
- `yarrka` lines 29551-29559: bee, smallest bee in the bush; Rule 271 uses yarrka bee as lexical label only.
- `yiljun` lines 30019-30029: grasshopper; singing/yam-readiness usage closed.

Grammar support checked directly before authoring:

- Patz grammar lines 2577-2603: personal pronoun table; 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 271 uses only `nyajil` nonpast.

## Preflight

- Exact duplicate preflight over the final 50 Rule 271 surfaces returned no accepted, revised, or under-review
  collisions.
- Token-aware target coverage after Rule 270: all ten insect targets (`balarr`, `dijaraban`, `kalburiji`, `mawal`,
  `munudumbun`, `munyurri`, `nakawarra`, `ngalmnbu`, `yarrka`, `yiljun`) had 20 accepted rows.
- Support coverage after Rule 270: `ngali` 268, `ngaliny` 203, `yubal` 214, `nganjin` 218, `ngana` 968, `yaluy`
  2617, `yinyay` 2871, and `nyajil` 3328.

## Planned rows

1. `Ngali balarr yaluy nyajil.`
2. `Ngali dijaraban yaluy nyajil.`
3. `Ngali kalburiji yaluy nyajil.`
4. `Ngali mawal yaluy nyajil.`
5. `Ngali munudumbun yaluy nyajil.`
6. `Ngali munyurri yaluy nyajil.`
7. `Ngali nakawarra yaluy nyajil.`
8. `Ngali ngalmnbu yaluy nyajil.`
9. `Ngali yarrka yaluy nyajil.`
10. `Ngali yiljun yaluy nyajil.`
11. `Ngaliny balarr yinyay nyajil.`
12. `Ngaliny dijaraban yinyay nyajil.`
13. `Ngaliny kalburiji yinyay nyajil.`
14. `Ngaliny mawal yinyay nyajil.`
15. `Ngaliny munudumbun yinyay nyajil.`
16. `Ngaliny munyurri yinyay nyajil.`
17. `Ngaliny nakawarra yinyay nyajil.`
18. `Ngaliny ngalmnbu yinyay nyajil.`
19. `Ngaliny yarrka yinyay nyajil.`
20. `Ngaliny yiljun yinyay nyajil.`
21. `Yubal balarr yaluy nyajil.`
22. `Yubal dijaraban yaluy nyajil.`
23. `Yubal kalburiji yaluy nyajil.`
24. `Yubal mawal yaluy nyajil.`
25. `Yubal munudumbun yaluy nyajil.`
26. `Yubal munyurri yaluy nyajil.`
27. `Yubal nakawarra yaluy nyajil.`
28. `Yubal ngalmnbu yaluy nyajil.`
29. `Yubal yarrka yaluy nyajil.`
30. `Yubal yiljun yaluy nyajil.`
31. `Nganjin balarr yinyay nyajil.`
32. `Nganjin dijaraban yinyay nyajil.`
33. `Nganjin kalburiji yinyay nyajil.`
34. `Nganjin mawal yinyay nyajil.`
35. `Nganjin munudumbun yinyay nyajil.`
36. `Nganjin munyurri yinyay nyajil.`
37. `Nganjin nakawarra yinyay nyajil.`
38. `Nganjin ngalmnbu yinyay nyajil.`
39. `Nganjin yarrka yinyay nyajil.`
40. `Nganjin yiljun yinyay nyajil.`
41. `Ngana balarr yaluy nyajil.`
42. `Ngana dijaraban yaluy nyajil.`
43. `Ngana kalburiji yaluy nyajil.`
44. `Ngana mawal yaluy nyajil.`
45. `Ngana munudumbun yaluy nyajil.`
46. `Ngana munyurri yaluy nyajil.`
47. `Ngana nakawarra yaluy nyajil.`
48. `Ngana ngalmnbu yaluy nyajil.`
49. `Ngana yarrka yaluy nyajil.`
50. `Ngana yiljun yaluy nyajil.`

## Guardrails

- Keep all insect labels as bare nouns with the selected literal target senses only.
- Keep all subject pronouns as bare nominatives: no `ngalingan`, `ngalinyan`, `yubalan`, `nganjinan`, `nganangan`,
  or other pronoun case forms.
- Keep `yaluy`, `yinyay`, and `nyajil` uninflected.
- Do not import Rule 169-170, Rule 222, Rule 255-256, or Rule 270 alternate insect targets, synonyms, dragonfly
  expansion, biting, stinging, sickness, vomiting, larvae, eggs, honey, nest, edible, food, medicine,
  seasonal-signal, collecting, antbed, body-part, human-body, tree/wood, habitat, pest-control, totem, life-force,
  smallest, bush, ecology, movement, danger, event, yam-readiness, singing, song, or source-prose semantics.

## 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 271 rows with static guards green.
- Read back all 50 `under_review` rows from SQLite before close.
- Closed with 50 accepted rows, 250 five-lens review records, 35 lessons, and 18 lexeme/source-log rows.
- Verified count advanced 15,697 -> 15,747; Kuku word count advanced 118,147 -> 118,347.
- Post-close lint green over 15,747 rows with 0 issues and 0 under-review rows.
- Refreshed export to 13,207 train / 1,278 dev / 1,262 synthtest.
- Updated operator guide, sample pages, grammar cheatsheet, and dictionary errata with Rule 271 plus the Rule 272
  handoff.
- Rendered `public-docs/` with `./render-docs.sh` and locally verified the generated HTML/MD markers.
- Live verification passed: `/docs` returned 301 to `/docs/`; `/docs/`, all four HTML pages, and all four raw `.md`
  pages returned 200; live pages contained `15,747`, `Batch 313`, `Rule 271`, `batch-313`, and representative Rule
  271 rows.
- Final audit green: lint scanned 15,747 rows with 0 issues; database count was 15,747 verified / 0 under review;
  Batch 313 had 50 verified rows; export line counts were 13,207 / 1,278 / 1,262.
