# Batch 195 - weather/sky lexical expansion after Rule 152

- Goal state before batch: 9,797 / 20,000 verified sentences.
- Batch type: lexical expansion after construction consolidation.
- Proposed rule: Rule 153 - weather/sky lexical expansion after Rule 152.
- Batch size: 50 rows.
- Authoring mode: hand-authored in the main loop; no generator-authored rows.

## Source Scope

Rule 153 admits ten weather/sky targets in bare perception frames:

- `kaba`: rain.
- `muyar`: wind.
- `ngurrban`: cloud.
- `wungar`: sun.
- `kija`: moon only.
- `yiril`: rainbow.
- `jarramali`: thunderstorm weather sense only.
- `jabulbina`: thunder.
- `kurrubijal`: morning star.
- `wurunurru`: whirlwind.

Supporting source/readback:

- Dictionary structured readback confirms all ten selected target senses and their semantic domains.
- Patz grammar readback directly confirms `kaba`, `muyar`, `wungar`, `kija`, `jarramali`, and the `nyaji-l`
  perception construction. Earlier audited lexeme/source logs confirm `ngurrban`, `yiril`, `jabulbina`,
  `kurrubijal`, and `wurunurru` as dictionary-backed weather/sky targets.
- Current lexeme DB readback confirms all ten selected targets, participants, pronouns, `yinyay`, and `nyaji-l`.
- Current corpus-surface readback confirms planned surfaces are exact-unique before banking.

## Risk Controls

- No target-head case forms: no target locative, dative, ablative, perlative, instrumental, comitative, possessive, or
  compound forms.
- No weather-event predicates: no rain falling, wind coming/blowing, thunderstorm coming, sunrise, sunset, season
  expression, storm action, or omen row.
- No place-name drift: no `kaba-kada`, `jarunga-kija`, `juru-kija`, `jurungu-kija`, or Roaring Meg row.
- `Kija` is moon only, not month/cold/place.
- `Jarramali` is thunderstorm only, not praying mantis, stingray, angry person, or hot-tempered adjective.
- `Jabulbina` is thunder only, not a general storm field.
- `Wungar` is sun only, not hot season or day/time expression.
- Carry-forward Rule 149-152 implement, geography route, and `wuburr`/`balay`/`dubar` traps remain closed.
- Common-noun perception A must be ERG-marked.
- Pronoun A must remain bare.

## Planned Frame Mix

- Present perception rows with `nyajil`.
- Bare past perception rows with `nyajin`.
- Present and past perception rows with deictic support `yinyay`.

## Authoring Notes

- Rows were drafted by hand after source readback, not generated.
- The planned surfaces keep each target bare so this is a lexical expansion, not a target case, weather-event, season,
  story-site, or omen batch.
- Exact duplicate preflight over planned surfaces found 50 rows, 50 unique planned surfaces, and no cross-corpus
  duplicates before file creation.

## Banking, Review, And Close

- `python3 -m py_compile batch_scripts/bank_195.py batch_scripts/close_195.py` passed.
- Pre-bank lint scanned 9,797 rows and found 0 issues.
- `python3 batch_scripts/bank_195.py` banked 50 Rule 153 rows as `under_review`.
- Under-review lint scanned 9,847 rows and found 0 issues; verified total remained 9,797 before close.
- Close-time duplicate audit found no exact duplicate accepted/revised/under_review surface.
- `python3 batch_scripts/close_195.py` accepted all 50 rows, inserted 250 review passes, 25 lessons, 22 lexeme/source-log
  rows, and brought under_review back to 0.
- Post-close lint scanned 9,847 rows and found 0 issues.
- `python3 export_training.py` refreshed the export: train 8,259 / dev 792 / synthtest 796.

## Five-Lens Close Notes

- **Morphology:** all ten target weather/sky heads remained bare; no target locative, dative, ablative, perlative,
  instrumental, comitative, possessive, season-compound, or place-name form was admitted. Common-noun A stayed
  ERG-marked; pronoun A stayed bare. `nyaji-l` nonpast and `nyaji-ny` past were checked against the established
  perception paradigm.
- **Lexicon:** `kaba`, `muyar`, `ngurrban`, `wungar`, `kija`, `yiril`, `jarramali`, `jabulbina`, `kurrubijal`, and
  `wurunurru` were used only in the sourced senses listed above.
- **Syntax:** rows stayed inside present perception, bare past perception, and `yinyay`-supported perception frames.
- **Fidelity:** no rain-falling, wind-blowing/coming, thunderstorm-coming, sunrise, sunset, season, omen, travel,
  water-use, geography-route, or implement-action semantics were imported.
- **Register:** all rows are plain elicitable observation/perception clauses, not story-site, ceremonial, or
  encyclopedic claims.

## Living Books And Live Verification

- Source living books patched locally: operator guide, sample production pages, grammar cheatsheet, and dictionary
  errata.
- `./render-docs.sh` regenerated `public-docs/` HTML and raw `.md` outputs for the operator guide, sample pages,
  grammar cheatsheet, dictionary errata, and docs index.
- Local generated docs contain Batch 195 / Rule 153 markers: `9,847 / 20,000`, `Batch 195`, `Batch-195`,
  `Ngayu kaba yinyay nyajil.`, and `batch-195-weather-sky-lexical-expansion-process.md`.
- Live verification passed on 2026-07-07: `https://mobtranslate.com/docs` returns 301 to `/docs/`; `/docs/` returns
  200; all four rendered HTML pages and all four raw `.md` pages return Batch 195 / Rule 153 markers.
- Process ledger contains 15 `process_events` rows for Batch 195 through docs render and live verification.

## Next Handoff

- After close, the next batch should be `batch-196`, proposed Rule 154.
- Recommended cadence: construction consolidation after this weather/sky lexical expansion, unless a targeted debt
  sweep is more urgent.
