docs/plans/2026-04-12-android-keyboard-feature-external-evidence-plan.md
Close the last Android parity slice that local Appium + Chrome cannot prove:
What the current local stack can prove:
keyboardShown: trueCHROMIUM and NATIVE_APP context availabilityWhat it still cannot prove:
Current blocker evidence:
com.google.android.inputmethod.latin nodes through Appium native lookupcant Reference:
Produce honest evidence for the remaining Android keyboard-feature rows without pretending hardware key injection is enough.
Flow:
/examples/placeholder?debug=1CantPass rule:
Flow:
/examples/android-tests#insertPass rule:
Flow:
/examples/android-tests#insertPass rule:
Use:
One-command capture:
bash /Users/zbeyens/git/plate-2/.omx/artifacts/ime-mobile-browser/capture-bundle-assets.sh \
android-emulator \
android-keyboard-features \
autocorrect \
emulator-5554
notes.mdselection.txtdom.txtactions.mdscreenshot-01.pngscreenshot-02.pngvideo.mp4 when the keyboard suggestion strip or voice sheet is part of the
proofAlways record:
This lane closes only when: