# Batch 316 process log - Rule 274 fire-reference complementary past pronoun perception after Rule 273

## Scope

Rule 274 keeps the same ten checked fire-reference labels from Rules 236, 246, 250, 272, and 273, and fills the
complementary zero-collision past-perception bands left after Rule 273:

- `Ngayu TARGET yaluy nyajin.`
- `Yundu TARGET yinyay nyajin.`
- `Nyulu TARGET yaluy nyajin.`
- `Bula TARGET yinyay nyajin.`
- `Ngana TARGET yinyay nyajin.`

No new fire lexeme, fire-making, firewood, lighting, collecting, cooking, burning, clearing, spreading,
smoke-source, smoke-out, leaping-flame event, hot-coals/hot-ashes extension, body-fluid homograph, ritual,
story, 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:

- `baya` lines 1948-1962: fire/flame; firewood and `baya wayu` light-fire source prose closed.
- `jimal` lines 9258-9268: fire stick; `jimal damal` fire-making and `jimalili` story/use prose closed.
- `jirramar` lines 9863-9875: chips/small sticks/twigs; starting-fire/kindling-use prose closed.
- `kubu` lines 14707-14715: smoke; `kubu-kubu` tadpole homograph closed.
- `kunjin` lines 15880-15888: fire; `kunjirr` purification/smoke prose closed.
- `miyilkura` lines 19985-19993: smouldering log; eye/miyil drift and burning/cooking/use rows closed.
- `ngalku` lines 21918-21926: bush fire; `ngalkun` mullet homograph closed.
- `ngaluri` lines 22014-22025: flames; source usage about flames leaping closed.
- `ngunjil` lines 23679-23688: charcoal; hot-coals/hot-ashes extension closed.
- `wula` lines 27719-27729: flames; `dalngarri` synonym and `wulay` verb drift closed.

Grammar support checked directly before authoring:

- Patz grammar lines 2577-2586 and 2592-2603: personal pronoun table and base forms; bare nominative `ngayu`,
  `yundu`, `nyulu`, `bula`, and `ngana`.
- Patz grammar lines 2682-2686: modern inclusive/exclusive and non-singular discussion, including `ngana` as first
  plural inclusive and third dual `bula`.
- Patz grammar lines 2838-2845: `yaluy` here and `yinyay` there.
- Patz grammar lines 2568-2571: `Ngayu ... nyaji-ny` "I saw ..."; `nyaji-ny` is see-PAST.
- Patz grammar lines 3043-3049: `nyaji-l` see; Rule 274 uses only the accepted past-perception surface `nyajin`.

## Preflight

- Exact duplicate preflight over the final 50 Rule 274 surfaces returned no accepted, revised, or under-review
  collisions.
- Token-aware target coverage after Rule 273: `baya` 483, `jimal` 58, `jirramar` 30, `kubu` 86, `kunjin` 36,
  `miyilkura` 30, `ngalku` 30, `ngaluri` 30, `ngunjil` 93, and `wula` 84 accepted/revised rows.
- Support coverage after Rule 273: `ngayu` 1341, `yundu` 1201, `nyulu` 1816, `bula` 244, `ngana` 990, `yaluy`
  2704, `yinyay` 2948, and `nyajin` 1452 accepted/revised rows.

## Planned rows

1. `Ngayu baya yaluy nyajin.`
2. `Ngayu jimal yaluy nyajin.`
3. `Ngayu jirramar yaluy nyajin.`
4. `Ngayu kubu yaluy nyajin.`
5. `Ngayu kunjin yaluy nyajin.`
6. `Ngayu miyilkura yaluy nyajin.`
7. `Ngayu ngalku yaluy nyajin.`
8. `Ngayu ngaluri yaluy nyajin.`
9. `Ngayu ngunjil yaluy nyajin.`
10. `Ngayu wula yaluy nyajin.`
11. `Yundu baya yinyay nyajin.`
12. `Yundu jimal yinyay nyajin.`
13. `Yundu jirramar yinyay nyajin.`
14. `Yundu kubu yinyay nyajin.`
15. `Yundu kunjin yinyay nyajin.`
16. `Yundu miyilkura yinyay nyajin.`
17. `Yundu ngalku yinyay nyajin.`
18. `Yundu ngaluri yinyay nyajin.`
19. `Yundu ngunjil yinyay nyajin.`
20. `Yundu wula yinyay nyajin.`
21. `Nyulu baya yaluy nyajin.`
22. `Nyulu jimal yaluy nyajin.`
23. `Nyulu jirramar yaluy nyajin.`
24. `Nyulu kubu yaluy nyajin.`
25. `Nyulu kunjin yaluy nyajin.`
26. `Nyulu miyilkura yaluy nyajin.`
27. `Nyulu ngalku yaluy nyajin.`
28. `Nyulu ngaluri yaluy nyajin.`
29. `Nyulu ngunjil yaluy nyajin.`
30. `Nyulu wula yaluy nyajin.`
31. `Bula baya yinyay nyajin.`
32. `Bula jimal yinyay nyajin.`
33. `Bula jirramar yinyay nyajin.`
34. `Bula kubu yinyay nyajin.`
35. `Bula kunjin yinyay nyajin.`
36. `Bula miyilkura yinyay nyajin.`
37. `Bula ngalku yinyay nyajin.`
38. `Bula ngaluri yinyay nyajin.`
39. `Bula ngunjil yinyay nyajin.`
40. `Bula wula yinyay nyajin.`
41. `Ngana baya yinyay nyajin.`
42. `Ngana jimal yinyay nyajin.`
43. `Ngana jirramar yinyay nyajin.`
44. `Ngana kubu yinyay nyajin.`
45. `Ngana kunjin yinyay nyajin.`
46. `Ngana miyilkura yinyay nyajin.`
47. `Ngana ngalku yinyay nyajin.`
48. `Ngana ngaluri yinyay nyajin.`
49. `Ngana ngunjil yinyay nyajin.`
50. `Ngana wula yinyay nyajin.`

## Guardrails

- Keep all fire-reference labels as bare nouns with the selected literal target senses only.
- Keep all subject pronouns as bare nominatives: no `nganya`, `yununy`, `nyunguny`, `bulangan`, `nganangan`, or
  other pronoun case forms.
- Keep `yaluy`, `yinyay`, and `nyajin` uninflected; do not import `nyajil` nonpast, `nyaji-nka` purposive, or
  `nyaji-l-nyaji-ny` watching/reduplicated forms into Rule 274.
- Do not import firewood, `baya wayu`, fire-making, `jimal damal`, `jimalili`, starting-fire/kindling use, smoke
  source, smoke-out, warning, burning, cooking, clearing, spreading, leaping flames, hot coals, hot ashes, ritual
  smoke, purification, mullet/place/tadpole/body-fluid homographs, synonyms, target case, pronoun case,
  demonstrative case, perception compounds, target compounds, productive reduplication, 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 274 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,847 -> 15,897; Kuku word count advanced 118,747 -> 118,947.
- Post-close lint green over 15,897 rows with 0 issues and 0 under-review rows.
- Refreshed export to 13,334 train / 1,288 dev / 1,275 synthtest.
- Updated operator guide, sample pages, grammar cheatsheet, and dictionary errata with Rule 274 plus the Rule 275
  handoff.
- Rendered `public-docs/` with `./render-docs.sh`; local rendered HTML/markdown contains `15,897`, `Batch 316`,
  `Rule 274`, `batch-316`, `Ngayu baya yaluy nyajin.`, `Bula ngalku yinyay nyajin.`, `bank_317.py`, and
  `close_317.py`, with stale Batch 315 handoff markers absent.
- Verified live `https://mobtranslate.com/docs`: `/docs` returns 301 to `/docs/`; `/docs/`, all four HTML pages,
  and all four raw markdown files return 200; live HTML carries the Batch 316 examples and Rule 275 handoff markers.
- Final audit stayed green: lint scanned 15,897 rows with 0 issues; accepted=14,986, revised=911, under_review=0,
  batch316_total=50, batch316_accepted=50, and export total=15,897.
