# Batch 177 Process Log: Rule 135 Torso/Limb Body-Part Lexical Expansion

## Scope

- Goal: add 50 verified synthetic Kuku Yalanji rows after Rule 134.
- Batch type: source-backed lexical expansion.
- Target heads: `damu` chest, `jibar` stomach, `jakay` neck, `binda` shoulder, `wakuy` arm, `wulu` ankle, `wurra` navel.
- Explicit exclusions: `waba` thigh, `jandal` leg, `dakil` branch/limb, and locational `jibarr` south/inland.

## Source Readback

- Dictionary readback:
  - `binda`: shoulder; also fork in tree/river, so this batch selects body-part shoulder only.
  - `damu`: chest; also hillside, so this batch selects chest only.
  - `jakay`: neck/back of neck.
  - `jibar`: stomach.
  - `wakuy`: arm.
  - `wulu`: ankle/shin, used here as ankle.
  - `wurra`: navel/umbilical cord, used here as navel.
- Grammar readback:
  - Patz 4.1.1/4.5.2 allows inalienably possessed body parts as whole-plus-part apposition, e.g. `nyulu dukul`.
  - `nyaji-l` is the perception verb used in older source-shaped perception rows.
  - `julurri-l` is transitive wash, and `julurri-ji-y` is reflexive wash; Patz example 336 gives the reflexive pattern.
  - `bayka-l` bite is source-backed for affected-object rows with common-noun A ERG.
  - Grammar line 1709 gives `wakuy-mbu` as a sourced y-final locative, but Rule 135 deliberately creates no target-head case forms.
- Lexeme-table readback confirmed the participant and predicate inventory already used in prior source-backed batches: kin terms, person terms, `kaya`, `ngalngal`, `nyaji-l`, `julurri-l`, `julurri-ji-y`, `bayka-l`, `kaka`, `marral`, and `ngulkurr`.

## Risk Controls

- No instruments.
- No comitatives.
- No alienable possessive suffixes.
- No temporal clitics.
- No target-head dative, locative, ablative, instrumental, comitative, or compound forms.
- No `waba`, because the grammar contains several `waba-l` "look up" examples and the noun is high-count/ambiguous.
- No `jandal`, to keep the lexical set narrow and avoid reopening general leg coverage.
- No `dakil`, because the prior branch/front-leg trap remains unresolved.
- No locational `jibarr`; all `jibar` rows must mean stomach.
- `binda` must mean shoulder, not fork in a tree or river.
- `damu` must mean chest, not hillside.
- `wulu` rows select ankle, not the broader shin wording.
- `wurra` rows select navel, not umbilical cord.
- Common-noun transitive A must be ERG-marked.
- Pronoun A must remain bare.
- Reflexive wash S must remain unmarked.

## Authoring Notes

- Rows were hand-authored in the main loop.
- Frames deliberately stay inside already proven constructions: appositional body-part state, perception, transitive wash, reflexive wash, and affected-object bite.
- The bank script requires 50 rows, Rule 135 frame ids, JSON metadata, zero loans, selected-sense glosses, at least one target head in every row, no target case forms, no denied heads, ERG common-noun A, bare pronoun A, and unmarked reflexive wash S.
- The bank script performs an exact cross-corpus duplicate scan before insertion and refuses to overwrite accepted/revised rows.

## Banking, Review, And Close

- Compile command: `python3 -m py_compile batch_scripts/bank_177.py batch_scripts/close_177.py`
  - no output; compile succeeded.
- Bank command: `python3 batch_scripts/bank_177.py`
  - `banked batch-177: rows=50, under_review=50, verified_before_close=8897`
- Under-review lint:
  - `lint: 8947 rows scanned, 0 issues flagged`
  - `GOAL METRIC: 8897 / 20000 verified sentences (95024 Kuku words)`
- Close command: `python3 batch_scripts/close_177.py`
  - `closed batch-177: 50 accepted rows, 250 review passes, 21 lessons, 29 lexeme/source-log rows, 12 process events, under_review=0, verified corpus=8947`
- Post-close lint:
  - `lint: 8947 rows scanned, 0 issues flagged`
  - `GOAL METRIC: 8947 / 20000 verified sentences (95203 Kuku words)`
- Export refresh:
  - total rows: 8,947
  - train/dev/synthtest: 7,496 / 726 / 725

## Five-Lens Close Notes

- Morphology: all target heads stayed bare; no dative, locative, ablative, instrumental, comitative, or compound
  target forms entered. Common-noun A stayed ERG-marked, pronoun A stayed bare, and reflexive wash S stayed unmarked.
- Lexicon: `damu` chest, `jibar` stomach, `jakay` neck, `binda` shoulder, `wakuy` arm, `wulu` ankle, and `wurra`
  navel were retained with selected senses. `Waba`, `jandal`, `dakil`, and locational `jibarr` stayed out.
- Syntax: rows stayed inside appositional body-part states, perception objects, transitive wash objects, reflexive
  wash, and affected-object bite frames.
- Fidelity: English possessive phrasing did not import Kuku possessive suffixes, and polysemous heads were narrowed
  in English and analysis.
- Register: rows remained ordinary body-state, seeing, washing, washing oneself, and bite sentences.

## 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,947`, `Rule 135`, `Rule 136`, `batch-177`, `Nganjan damu kaka`, `Ngayu damu julurri-jin`, `Batch-177`, `waba-l`, and `7496/726/725`

## Next Handoff

- After close, the next batch should be `batch-178`, proposed Rule 136.
- Prefer construction consolidation after Rule 135, reusing these torso/limb heads in older frames only if the source and static guards remain clean.
