# Batch 388 process log - Rule 346 underrepresented bird set-D singular/third past perception after Rule 345

## Scope and source audit

Rule 346 proposes 50 explicit singular/third-person past-perception rows over ten bird-domain heads with only 5-7
prior uses: `diwalngku`, `bujil-yiran`, `karrmbil`, `yiki`, `bajal`, `biru-biru`, `jangkan`,
`kurranday`, `ngarkay`, and `wakuka`.

Fresh YAML parsing found exactly two records for every target. Source ranges are bajal 369-387; biru-biru
3227-3254; bujil-yiran 3688-3707; diwalngku 6064-6088; jangkan 7971-7993; karrmbil 13670-13694;
kurranday 16217-16239; ngarkay 22729-22750; wakuka 25224-25248; yiki 29907-29929.

Conservative labels and boundaries:

- `diwalngku bird`: English species unknown; migration is source description, not a generated event.
- `bujil-yiran ibis`: the ibis record remains distinct from an empty/no-definition cognition-emotion card and
  its proposed `bujil-` fear-base analysis; no free components or fear meaning enter.
- `karrmbil parakeet`: blue-mountain/rainbow-lorikeet alignment, colour and habitat remain unresolved.
- `yiki owl`: owl/night-owl record wording is not converted into nocturnal behavior or taxonomic identity.
- `bajal bower bird`: duplicate records remain distinct; bower building, collecting, stealing and scrub behavior
  from prior corpus prose are not treated as licensed by this reference batch.
- whole `biru-biru rainbow bird`: bee-eater identity, free `biru`, productive reduplication, colour, nesting,
  honey signs and prior ecological events remain closed.
- `jangkan swift`: the bird noun is selected; speed/property inference is closed.
- `kurranday seagull` and `ngarkay waterhen`: duplicate records stay uncollapsed; habitat, warning, feeding,
  movement and other events remain closed.
- `wakuka bird`: crow and kookaburra records remain unresolved. Patz 713 calls wakuka a kookaburra messenger
  thought to herald family death, 4026 uses it in a bird demonstrative, and 6903 has Wakuka/Wakooka Station as
  a proper name; Rule 346 copies neither taxonomy, death/messenger belief, nor place-name context.

Exact Patz-form search found only `wakuka` among the ten targets: bird contexts at 713 and 4026 and an unrelated
proper-name context at 6903. The other nine zero-hit results were recorded rather than converted into negative
lexical claims: dictionary records license those heads, while
Patz independently licenses the construction. Patz 2577-2584 supplies selected nominative pronouns; 2834-2847
Yalanji locals; 2021-2024, 2568-2571 and 3160-3162 `nyaji-ny`; 4256-4265 nominative pronoun A with bare
absolutive O in sensory perception. Dictionary 23876-23883 and 23968-23976 contain running `nyajin`.

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

## Matrix and baseline

- All 100 `ngayu/yundu/nyulu/bula/jana` x target x `yaluy/yinyay` past-perception cells are absent.
  Both 50-row orientations are internally unique and collision-free.
- Selected frames are `Ngayu...yaluy`, `Yundu...yinyay`, `Nyulu...yaluy`, `Bula...yinyay`, and
  `Jana...yaluy`.
- Baseline is 19,447 verified, 133,147 words, 18,536 accepted + 911 revised, event 4415; 553 remain.
- Target coverage is 5/5/5/5/6/6/6/6/6/7 in planned order.
- Support is `ngayu` 1481, `yundu` 1077, `nyulu` 752, `bula` 548, `jana` 1253, `yaluy` 4532,
  `yinyay` 4704, and `nyajin` 2350.
- Three-here/two-there changes `yinyay - yaluy` 172->162; inverse would yield 182.
- Script SHA-256: bank `881dc99b12d7ed03444d70756de71f27536b0ea1f52d3b674c049dc221ab0378`;
  close `d840462b08aa5553d7636881514cf550b7ac2d03038e66b07bafd7a78c772200`.

## Planned rows

1. `Ngayu diwalngku yaluy nyajin.`
2. `Ngayu bujil-yiran yaluy nyajin.`
3. `Ngayu karrmbil yaluy nyajin.`
4. `Ngayu yiki yaluy nyajin.`
5. `Ngayu bajal yaluy nyajin.`
6. `Ngayu biru-biru yaluy nyajin.`
7. `Ngayu jangkan yaluy nyajin.`
8. `Ngayu kurranday yaluy nyajin.`
9. `Ngayu ngarkay yaluy nyajin.`
10. `Ngayu wakuka yaluy nyajin.`
11. `Yundu diwalngku yinyay nyajin.`
12. `Yundu bujil-yiran yinyay nyajin.`
13. `Yundu karrmbil yinyay nyajin.`
14. `Yundu yiki yinyay nyajin.`
15. `Yundu bajal yinyay nyajin.`
16. `Yundu biru-biru yinyay nyajin.`
17. `Yundu jangkan yinyay nyajin.`
18. `Yundu kurranday yinyay nyajin.`
19. `Yundu ngarkay yinyay nyajin.`
20. `Yundu wakuka yinyay nyajin.`
21. `Nyulu diwalngku yaluy nyajin.`
22. `Nyulu bujil-yiran yaluy nyajin.`
23. `Nyulu karrmbil yaluy nyajin.`
24. `Nyulu yiki yaluy nyajin.`
25. `Nyulu bajal yaluy nyajin.`
26. `Nyulu biru-biru yaluy nyajin.`
27. `Nyulu jangkan yaluy nyajin.`
28. `Nyulu kurranday yaluy nyajin.`
29. `Nyulu ngarkay yaluy nyajin.`
30. `Nyulu wakuka yaluy nyajin.`
31. `Bula diwalngku yinyay nyajin.`
32. `Bula bujil-yiran yinyay nyajin.`
33. `Bula karrmbil yinyay nyajin.`
34. `Bula yiki yinyay nyajin.`
35. `Bula bajal yinyay nyajin.`
36. `Bula biru-biru yinyay nyajin.`
37. `Bula jangkan yinyay nyajin.`
38. `Bula kurranday yinyay nyajin.`
39. `Bula ngarkay yinyay nyajin.`
40. `Bula wakuka yinyay nyajin.`
41. `Jana diwalngku yaluy nyajin.`
42. `Jana bujil-yiran yaluy nyajin.`
43. `Jana karrmbil yaluy nyajin.`
44. `Jana yiki yaluy nyajin.`
45. `Jana bajal yaluy nyajin.`
46. `Jana biru-biru yaluy nyajin.`
47. `Jana jangkan yaluy nyajin.`
48. `Jana kurranday yaluy nyajin.`
49. `Jana ngarkay yaluy nyajin.`
50. `Jana wakuka yaluy nyajin.`

## Gates

Fifty literal rows; source hashes, parsed exact records and exact Patz target-hit scan; conservative labels and
explicit exclusion ledger; complete 100-cell matrix; static contracts; candidate and corpus lint; exact readback;
duplicates; five lenses; 35 lessons; 18 logs; non-destructive close; export parity; four-book source/render/live
verification; integrated final audit.

## Closeout

- Source hashes and ten two-card inventories were unchanged. Exact Patz profile was corrected before banking to
  `wakuka=3`: two bird contexts plus one Wakuka/Wakooka Station proper-name context; nine targets remained zero-hit
  without negative lexical inference.
- Compile, 50 literal row calls, source/card parser, candidate lint, static contracts, process-row parity, empty
  100-cell matrix, 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,497
  rows with zero issues; exact duplicates were zero and Batch 388 entered none of six historical punctuation groups.
- Five lenses passed 250/250. Bare nominative A, bare target O, fixed local/past support, conservative bird labels,
  exact participant/location/tense fidelity, neutral register, and all card/taxonomy/culture/property exclusions held.
- Non-destructive close inserted 35 lessons and 18 lexeme/source logs; verified 19,447->19,497; words
  133,147->133,347; statuses became 18,586 accepted + 911 revised, with no open rows.
- Target coverage became 10/10/10/10/11/11/11/11/11/12. Support became `ngayu` 1,491, `yundu` 1,087,
  `nyulu` 762, `bula` 558, `jana` 1,263, `yaluy` 4,562, `yinyay` 4,724, and `nyajin` 2,400;
  deictic gap changed 172->162.
- Whole-corpus lint is GREEN 19497; exact duplicates zero; integrity `ok`. Export is 19,497 = 16,352 train /
  1,566 dev / 1,579 synthtest, with manifest, parsed-line, and database multiset parity.
- All four source books are current at Batch 388 / Rule 346. Operator handoff names Rule 347,
  `bank_389.py`, `close_389.py`, and trap `(eq)`; the errata records the proper-name false context.
- Local render parity/current markers passed. All nine public resources returned 200; Markdown was byte-exact,
  and HTML was byte-exact after removing Cloudflare's analytics beacon.
- Structured events 4416-4438 preserve source audit through integrated close audit. Database, reviews, lessons,
  logs, duplicates, integrity, export, books, render, live, and event invariants passed; 503 remain.

## Handoff

Continue from **19,497 / 20,000**, with **503** remaining. Rule 347 requires a fresh source and matrix pass; the
deictic complement is only a candidate until all selected cells and opposites are re-proven.
