# Batch 385 process log - Rule 343 complementary sense-qualified reptile set-C singular/third past perception after Rule 342

## Scope and source audit

Rule 343 proposes 50 explicit distributional complements for the Rule 342 labels `kalkamuku`, `karrkurr`,
`jinkalmu`, `barka`, `yalnga`, `biwul`, `yirku-yirku`, `jadi`, `walkarr`, and `bajabaja`.
It adds no new zoological, cultural, ecological, or event proposition.

Fresh YAML parsing returned exact record counts 2/1/2/3/1/2/1/1/1/1. Source lines remain bajabaja 293-307;
barka 1745-1777; biwul 3300-3325; jadi 7015-7026; jinkalmu 9600-9625; kalkamuku 12625-12645;
karrkurr 13659-13670; walkarr 25492-25503; yalnga 29117-29129; yirku-yirku 30457-30470.

The conservative labels remain kalkamuku snake, karrkurr frog, jinkalmu snake, barka snake, yalnga turtle,
biwul snake, whole yirku-yirku frog, jadi goanna, walkarr goanna, and whole bajabaja lizard. Duplicate identity,
`barka` nut/flora, `biwul` kinship/avoidance, `jinkalmu` taxonomic/cultural prose, `yalnga` food safety,
`jadi` food taboo, `bajabaja` myth/place/story, free components, properties, habitat, danger, source case,
possession, and events remain closed.

Patz lines 2577-2584 source the selected nominative pronouns; 2834-2847 distinguish Yalanji `yaluy` and
`yinyay`; 2021-2024, 2568-2571, and 3160-3162 license `nyaji-ny`; 4256-4265 license nominative pronoun A
with absolutive O in sensory perception. Dictionary usages at 23876-23883 and 23968-23976 contain running
`nyajin`. Patz target hits at 719, 1616, 2261-2289, 3932, and 5708 delimit myth, case, kinship, bite, and kill
contexts; none is copied into Rule 343.

Source SHA-256 remained dictionary `b575ab035ecc60f09f7bfc5537116555f3d290869fe75b2edf0fd8db60fe1b37`
and Patz `5f21305f1fca9ee2cb64668e18156d1f322e3bd9e59850fda662bf0673714153`.

## Matrix and baseline

- The complete 100-cell singular/third-pronoun x target x deictic matrix contains 50 Rule 342 cells and 50
  empty complements. Candidate cells are 50/50 absent; every opposite maps exactly to Batch 384 sequences 1-50.
- Selected frames are `Ngayu...yinyay`, `Yundu...yaluy`, `Nyulu...yinyay`, `Bula...yaluy`, and
  `Jana...yinyay`. They are internally unique and collision-free.
- Baseline is 19,297 verified, 132,547 words, 18,386 accepted + 911 revised, event 4344; 703 remain.
- Target coverage is 10/15/16/18/18/19/19/23/25/26 in planned order.
- Support is `ngayu` 1471, `yundu` 1067, `nyulu` 742, `bula` 538, `jana` 1243, `yaluy` 4462,
  `yinyay` 4624, and `nyajin` 2200.
- Completion necessarily changes `yinyay - yaluy` 162->172. The apparent 152-gap inverse is exactly Batch 384
  and therefore inadmissible duplication.
- Script SHA-256: bank `ce8ceedfb081734d0146459678cb83abe6715ebc056eeb3b3351fa88bae8066e`;
  close `2865579f7adb3fcbe656fdb1fe2a1110281866b0a0186e370e84823052e1ce60`.

## Planned rows

1. `Ngayu kalkamuku yinyay nyajin.`
2. `Ngayu karrkurr yinyay nyajin.`
3. `Ngayu jinkalmu yinyay nyajin.`
4. `Ngayu barka yinyay nyajin.`
5. `Ngayu yalnga yinyay nyajin.`
6. `Ngayu biwul yinyay nyajin.`
7. `Ngayu yirku-yirku yinyay nyajin.`
8. `Ngayu jadi yinyay nyajin.`
9. `Ngayu walkarr yinyay nyajin.`
10. `Ngayu bajabaja yinyay nyajin.`
11. `Yundu kalkamuku yaluy nyajin.`
12. `Yundu karrkurr yaluy nyajin.`
13. `Yundu jinkalmu yaluy nyajin.`
14. `Yundu barka yaluy nyajin.`
15. `Yundu yalnga yaluy nyajin.`
16. `Yundu biwul yaluy nyajin.`
17. `Yundu yirku-yirku yaluy nyajin.`
18. `Yundu jadi yaluy nyajin.`
19. `Yundu walkarr yaluy nyajin.`
20. `Yundu bajabaja yaluy nyajin.`
21. `Nyulu kalkamuku yinyay nyajin.`
22. `Nyulu karrkurr yinyay nyajin.`
23. `Nyulu jinkalmu yinyay nyajin.`
24. `Nyulu barka yinyay nyajin.`
25. `Nyulu yalnga yinyay nyajin.`
26. `Nyulu biwul yinyay nyajin.`
27. `Nyulu yirku-yirku yinyay nyajin.`
28. `Nyulu jadi yinyay nyajin.`
29. `Nyulu walkarr yinyay nyajin.`
30. `Nyulu bajabaja yinyay nyajin.`
31. `Bula kalkamuku yaluy nyajin.`
32. `Bula karrkurr yaluy nyajin.`
33. `Bula jinkalmu yaluy nyajin.`
34. `Bula barka yaluy nyajin.`
35. `Bula yalnga yaluy nyajin.`
36. `Bula biwul yaluy nyajin.`
37. `Bula yirku-yirku yaluy nyajin.`
38. `Bula jadi yaluy nyajin.`
39. `Bula walkarr yaluy nyajin.`
40. `Bula bajabaja yaluy nyajin.`
41. `Jana kalkamuku yinyay nyajin.`
42. `Jana karrkurr yinyay nyajin.`
43. `Jana jinkalmu yinyay nyajin.`
44. `Jana barka yinyay nyajin.`
45. `Jana yalnga yinyay nyajin.`
46. `Jana biwul yinyay nyajin.`
47. `Jana yirku-yirku yinyay nyajin.`
48. `Jana jadi yinyay nyajin.`
49. `Jana walkarr yinyay nyajin.`
50. `Jana bajabaja yinyay nyajin.`

## Gates

Fifty literal rows; source/hash and exact-record readback; complete matrix and one-to-one complement proof; static
contracts; candidate and whole-corpus lint; exact database readback; duplicate diagnostics; five independent lenses;
35 lessons; 18 lexeme/source logs; non-destructive close; export parity; four-book source/render/live verification;
integrated final audit.

## Closeout

- Source hashes and parsed 2/1/2/3/1/2/1/1/1/1 record inventory were unchanged; all support and target passages
  were reread and every Rule 342 sense/source boundary was retained.
- Compile, 50 literal row calls, source parser, candidate lint, static contracts, process-row parity, full matrix,
  one-to-one opposite mapping, whole-corpus lint, and prebank duplicate/integrity gates passed.
- Banked under review; exact 50/50 authored-field and metadata readback passed. Under-review lint scanned 19,347
  rows with zero issues; exact duplicates were zero and Batch 385 entered none of six historical punctuation groups.
- Five lenses passed 250/250. Bare nominative A, bare target O, fixed local/past support, unchanged creature senses,
  participant/location/tense fidelity, neutral register, and all lexical/cultural exclusions were preserved.
- Non-destructive close inserted 35 lessons and 18 lexeme/source logs; verified 19,297->19,347; words
  132,547->132,747; statuses became 18,436 accepted + 911 revised, with no open rows.
- Target coverage became 15/20/21/23/23/24/24/28/30/31. Support became `ngayu` 1,481, `yundu` 1,077,
  `nyulu` 752, `bula` 548, `jana` 1,253, `yaluy` 4,482, `yinyay` 4,654, and `nyajin` 2,250;
  the completed complement changed the deictic gap 162->172.
- Whole-corpus lint is GREEN 19347; exact duplicates zero; integrity `ok`. Export is 19,347 = 16,225 train /
  1,558 dev / 1,564 synthtest, with manifest, parsed-line, and database multiset parity.
- All four source books are current at Batch 385 / Rule 343. The operator handoff names Rule 344,
  `bank_386.py`, `close_386.py`, and carry-forward trap `(en)`.
- Local render verification passed four raw-source byte comparisons and four current HTML markers. All nine public
  resources returned 200; Markdown was byte-exact, and HTML was byte-exact after removal of Cloudflare's single
  analytics-beacon injection.
- Structured events 4345-4366 preserve source audit through integrated close audit. The integrated verifier proved
  database, review, lesson, log, duplicate, integrity, export, book, render, live, and event invariants; 653 remain.

## Handoff

Continue from **19,347 / 20,000**, with **653** remaining. Rule 344 requires a fresh lexical-field, source,
coverage, and construction-gap audit; the completed Rule 342-343 grid must not be repeated.
