# Batch 176 Process Log: Rule 134 Construction Consolidation After Rule 133

## Scope

- Goal: add 50 verified synthetic Kuku Yalanji rows after Rule 133.
- Batch type: construction consolidation, not a lexical expansion.
- Reused target heads: `bajibay` bone, `bangkarr` body/flesh, `biji` tail, `jiba` liver, `malbin` upper leg.
- Reused support heads: `minya` meat/flesh-food and `kuyu` fish.
- Explicit exclusion: `dakil`, front-leg, and hind-leg wording remain queued for a separate disambiguation pass.

## Source Readback

- Lexeme-table readback confirmed Batch 175 status and notes for all Rule 133 target/support heads.
- Dictionary readback retained the same selected senses:
  - `bajibay`: bone.
  - `bangkarr`: person's body/flesh.
  - `biji`: tail, animal body part.
  - `jiba`: liver/insides/guts, used here as literal liver only.
  - `malbin`: upper leg, leg between knee and thigh.
  - `minya`: meat/flesh-food in this batch, not generic animal.
  - `kuyu`: fish.
- Grammar anchors retained:
  - dog-eats-bone model for `bajibay` in object position.
  - Patz ex.520 `kuyu biji` fish-tail whole-part apposition.
  - Patz Text 76 line 81 `jiba-ka wawu` liver dative in want frame.
  - Patz Text 76 lines 83 and 95 mention `malbin` in an animal-leg narrative, but Rule 134 keeps dictionary upper-leg gloss and still excludes `dakil`.

## Risk Controls

- No new lexical heads.
- No instruments.
- No comitatives.
- No alienable possessive suffixes.
- No temporal clitics.
- No `dakil`, front-leg, or hind-leg rows.
- No new `malbin` case forms.
- No `jiba-badi` grief/sadness compounds in row content.
- No `bangkarr` steak drift.
- No `minya` generic-animal rows.
- Common-noun transitive A must be ERG-marked.
- Pronoun A must remain bare.
- `babaji-y` ask-about rows must keep the asker unmarked, person as LOC:pt, topic as DAT.

## Authoring Notes

- Rows were hand-authored in the main loop.
- Frames deliberately repeat old constructions: state, perception, eating/cooking, placement, leaving/getting, want/ask, transfer, wash/reflexive wash, affected-object bite, and rest-location.
- The bank script requires 50 rows, Rule 134 frame ids, JSON metadata, zero loans, exact selected-sense glosses, approved dative topics, at least one Rule 133 target/support head in every row, and clean morphology controls.
- The bank script performs an exact cross-corpus duplicate scan before insertion and refuses to overwrite accepted/revised rows.

## Banking, Review, And Close

- Bank command: `python3 batch_scripts/bank_176.py`
  - `banked batch-176: rows=50, under_review=50, verified_before_close=8847`
- Under-review lint:
  - `lint: 8897 rows scanned, 0 issues flagged`
  - `GOAL METRIC: 8847 / 20000 verified sentences (94843 Kuku words)`
- Close command: `python3 batch_scripts/close_176.py`
  - `closed batch-176: 50 accepted rows, 250 review passes, 20 lessons, 44 lexeme/source-log rows, 12 process events, under_review=0, verified corpus=8897`
- Post-close lint:
  - `lint: 8897 rows scanned, 0 issues flagged`
  - `GOAL METRIC: 8897 / 20000 verified sentences (95024 Kuku words)`
- Export refresh:
  - total rows: 8,897
  - train/dev/synthtest: 7,449 / 725 / 723

## Five-Lens Close Notes

- Morphology: common-noun A stayed ERG-marked; pronoun A stayed bare; `babaji-y` askers stayed unmarked; dative topics stayed inside the approved source-backed set; no `malbin` case form was created.
- Lexicon: selected senses were enforced for `bajibay`, `bangkarr`, `biji`, `jiba`, and `malbin`; `dakil`, front-leg/hind-leg wording, `jiba-badi`, `bangkarr` steak drift, and `minya` generic-animal rows were excluded.
- Syntax: whole-part apposition stayed bare (`kuyu biji`, `kaya biji`, person plus `malbin`, person plus `bangkarr`); transfer recipients/addressees used LOC:pt; rest/location rows used old frames.
- Fidelity: English possessive phrasing did not smuggle in Kuku possessive suffixes, and food/body rows stayed literal.
- Register: rows stayed ordinary and practical: body states, seeing, eating, cooking, putting, leaving, taking, wanting, asking, giving, washing, biting, and lying.

## Next Handoff

- Next batch: `batch-177`, proposed Rule 135, source-backed lexical expansion after Rule 134.
- Pick a small new lexical set only after exact dictionary, grammar, lexeme-table, and corpus-surface readback.
- Keep the Rule 133/134 traps active: no `dakil`, no front-leg/hind-leg rows, no new `malbin` case forms, `jiba` literal liver only unless a compound pass is explicitly opened, `bangkarr` body/flesh only, `minya` support sense meat/flesh-food only, no instruments/comitatives/possessives, common-noun A ERG, pronoun A bare, `babaji-y` asker unmarked.

## Living Books And Live Verification

- Updated source living books:
  - `reports/KUKU-YALANJI-CORPUS-OPERATOR-GUIDE.md`
  - `reports/SAMPLE-PRODUCTION-PAGES.md`
  - `reports/kuku-yalanji-mega-grammar-cheatsheet-2026-07-02.md`
  - `reports/kuku-yalanji-dictionary-errata-2026-07-02.md`
- Render command: `./render-docs.sh`
  - rendered `operator-guide.html`, `sample-pages.html`, `grammar-cheatsheet.html`, and `dictionary-errata.html`
  - copied raw `.md` sources alongside the HTML
  - wrote `public-docs/index.html`
- Live URL verification:
  - `/docs` returned 301 to `https://mobtranslate.com/docs/`
  - `/docs/` returned 200
  - all four HTML docs returned 200
  - all four raw `.md` docs returned 200
  - live markers present: `8,897`, `Rule 134`, `Rule 135`, `batch-176`, and `7449/725/723`
