# Batch 246 process log - negated surface-property consolidation after Rule 203

Date: 2026-07-08
Batch: batch-246
Rule: 204
Type: construction consolidation

## Source pass

Starting point: 12,347 / 20,000 verified sentences after Batch 245 / Rule 203.

Rule 204 consolidates the ten Rule 203 surface/physical-property adjectives in negated property-predicate frames. It
uses only the independent negative particle `kari` before the adjective predicator. It does not open privative `-kari`,
degree, comparison, perception verbs, inchoative/causative derivation, or event/use/source semantics.

Source basis:

- Patz grammar 3.1 identifies adjectives as nominals denoting properties of nominal referents.
- Patz grammar example 2 gives `Kirrbaji yalbay.` "The dugong is big", showing the simple subject + adjective predicate.
- Patz grammar example 295 gives `Yinya mayi ngulkurr.` "That food is good", showing demonstrative + noun + adjective.
- Patz grammar clause-stress discussion states that negative statements place stress on the negative particle `kari`,
  which precedes the predicator.
- Batch 237 already admitted `NP kari ADJ` and `Yinya NP kari ADJ` property frames; Batch 238 and Batch 245 admitted
  deictic property frames with `yaluy` and `yinyay`.

Retained target heads:

- `mulun` folded / closed.
- `dangal` baggy / sloppy.
- `dulngki` wide.
- `dungkul` huge / enormous.
- `dunju-dunju` coarse / knobbed.
- `jala-jala` loose.
- `jalkar-jalkar` steep.
- `yuku` thick.
- `muja-muja` rotten / decayed.
- `nguyal` sticky.

Support nouns and readings:

- `kambi` clothing only; flying-fox homograph closed.
- `baral` road/path only; feel/perception verb homograph closed.
- `bayan` house/camp only.
- `juku` wood only; no cutting, use, material-source, or ecology row.
- `mayi` food only; no eating, cooking, gathering, or food-source row.
- `kari` is independent NEG particle only, never privative `-kari`.
- `yinya`, `yaluy`, and `yinyay` are demonstrative/local support only.

Explicit exclusions:

- No privative `-kari`; no degree `bajaku`; no comparison; no target case, compound, plural, inchoative, causative, or
  productive reduplication.
- No `nyaji-l`, hearing/listening/perception row, or `baral` feel/perception verb row.
- No food/eating/cooking, clothing wearing/making/folding event, road travel, house repair, wood cutting/use,
  country/ownership, illness, body-state, sound-reference, tree-reference source prose, proximal `yala`/`yanyu`, or
  demonstrative inflection.

## Authoring plan

Five negated property-predicate frame bands, ten retained target adjectives, 50 total rows:

1. Subject noun + `kari` + target adjective: "The X is not ADJ."
2. `Yinya` + subject noun + `kari` + target adjective: "That X is not ADJ."
3. Subject noun + `kari` + target adjective + `yaluy`: "The X here is not ADJ."
4. Subject noun + `kari` + target adjective + `yinyay`: "The X there is not ADJ."
5. `Yinya` + subject noun + `kari` + target adjective + `yinyay`: "That X there is not ADJ."

Exact duplicate preflight over all 50 planned Kuku surfaces is performed by `bank_246.py` before banking.

## Review notes

- Banking created 50 `under_review` rows. Under-review lint was GREEN over 12,397 scanned rows and the verified total
  remained 12,347 before close.
- Five-lens review passed all 50 rows: morphology checked independent `kari` only, no privative `-kari`, bare target
  adjectives, lexicalized hyphenated dictionary targets only, and uninflected `yinya`/`yaluy`/`yinyay`; lexicon checked
  retained Rule 203 adjective senses and support noun readings; syntax checked the five negative-property frame bands;
  fidelity checked literal "not" English; register stayed plain negated property description.
- `close_246.py` accepted all 50 rows, inserted 250 review rows, 35 lessons, and 19 lexeme/source-log rows, and recorded
  close evidence in `process_events`.
- Post-close lint was GREEN: 12,397 verified sentences and 106,842 Kuku words, with 0 rows left under review.
- Training export was refreshed after close: total_rows=12,397, train=10,381, dev=1,018, synthtest=998.
- Source books updated: operator guide handoff advanced to Rule 205 / `bank_247.py` / `close_247.py`; sample pages,
  grammar cheatsheet, and dictionary errata now include Batch 246 / Rule 204.
- `render-docs.sh` regenerated `public-docs/` after the source-book update.
- Live docs verified on `https://mobtranslate.com/docs/`: `/docs` redirects 301 to `/docs/`; the landing page, four
  rendered HTML documents, and four raw Markdown companions return 200; operator/sample/grammar/errata markers show
  Batch 246 / Rule 204 and the Rule 205 handoff; stale Batch 245 handoff markers are absent.
- Final audit remained GREEN: lint scanned 12,397 rows with 0 issues, DB status was 11,486 accepted / 911 revised /
  0 under_review, Batch 246 held 50 accepted rows, 250 review rows, 35 lessons, 19 lexeme/source-log rows, and the
  export manifest remained total_rows=12,397.
