- engine_init.cc: user dict (16KB RAM-backed) added to dict stack as
highest priority. Console commands registered (list/enable/disable/
toggle dicts, lookup, add/remove translations, template values).
Undo stroke (*) already handled by StenoEngine::Process().
- zmk_console_shim.cc: route Javelin console output to ZMK logging
(line-buffered, LOG_INF per line). Enables debug visibility.
All Phase 4 features (undo, user dict, add_translation mode, console
mode, orthography engine, all processor types) are already compiled
from Javelin source — this commit wires them into the init path.
Orthography rules: empty for now (suffix folding disabled).
Full orthography requires separate data in the binary — planned for
dict compiler enhancement.