INTERVIEW PASSWORD SCREEN ENGLISH ASSETS

Active binding: UIstate6B ->9C:BE9E, then6D. Initializer loads graphics IDs21/22
(asset22-01 intoVRAM0000 and22-02 intoVRAM2000), and OBJgroup16hex/22decimal.
The existing bank23 group atfile118FE3 has121 records and728 bytes.

English screen translates the heading, rename-player instructions, Select/kana
instruction and all nine full company labels. The original hiragana passwords
are intentionally retained as exact original input codes. The English name-entry
keyboard's Select button opens the original hiragana page for entering them.

Original heading/company glyphs are shared with password characters. Editing
those original glyphs in place would alter the codes. The new assets allocate82
English16x16 glyph cells outside the password tiles. All37 original password
sprite instances and every underlying physical tile remain byte-for-byte exact.
The group rebinds English text to new tiles, preserves original password rows,
and uses119 visible objects plus2 hidden fillers within the original121 records.

Integration is owned by the generic baked-graphics module:
- english-password-22-01.bin,8192 bytes, source key22-01
- english-password-22-02.bin,8192 bytes, source key22-02
- password-sprite-patch.json: exact expected/replacement728-byte span at118FE3
All three must be applied together. No new helper or allocation is required.

Reproduction: build_password_assets.py reads the immutable original ROM, the
original22-01.bin/22-02.bin assets already in the baked-graphics sources, and
translation-full/engine_builder.py's EnglishFont. Set SHUUSHOKU_ORIGINAL_ROM to
override the original-ROM path. It has no native-state dependency. NumPy and
Pillow are used for the pixel arrays and preview. The resulting two binaries
and sprite JSON exactly match the integrated assets listed in password-assets.json.
Preserve this directory's relative position under semantic-audit/password in the
portable source tree, alongside translation-full and translation-batches.

Native proof on loaded ROM buffer4db14ff49367f9b6f30cebc911559bbea4f6e8415e70897f09642419a942643a:
- Both8KiB assets exactly equal their final native VRAM ranges.
- All nine password screen pixel crops have zero differences from original.
- All nine passwords entered through controller/kana/voicing keys trigger the
  expected native company scenariosB3/B4/B5/CA/CB/CC/CD/CE/CF.
- Executable NMI trampoline01A0-01A3 remains5C928180 through5096 controller
  frames and240 screen-verification frames.
Reports: native-password-screen-proof.json and password-controller-proof.json.
Native capture: native-english-passwords.png. Private ROM/states/RAM files are
not required in the source package.
